
/* Fonts */
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);

/* normal font */
h1, h2, h3, h4, h5, h6, .dropTrigger, .dropdown-menu > li > a span, .callUsTop span, .topmenu ul li a, .topRightLinks a, input[type="text"], .mainMenu ul li a, .resp-tabs-list li, .generalForm label, .generalForm input[type="text"], .generalForm select, .generalForm input[type="submit"], .customSelect, .shortOffer .price span, #specialOffers .item span, .newsList ul li a, p.black, #newsletter input[type="text"], #newsletter input[type="submit"], .footerMenu ul li a, .copy, .innerTitle h2, .breadcrumb ul li, .breadcrumb ul li a, .contactDetails p, .bookingHead span, .bookingInfos2 em, #priceFilter label, .checkFilter span, .listHead .show, #sidebarBook .totalTitle {font-family:'Droid Sans', arial, tahoma, verdana, sans-serif;font-weight:400;}

/* bold font */
.caption, .shortOffer .price em, #specialOffers .item .priceTag, .footerTop h5, .bookingInfos2 span, .bookingInfos3 span, #sidebarBook .roomPrice span, #sidebarBook .totalPrice, .hotelPhone, #detailSlider .caption .fontBig, .aveRate span {font-family:'Droid Sans', arial, tahoma, verdana, sans-serif;font-weight:700;}



/* main color - font */
.dropdown.open .dropTrigger, .dropTrigger:hover, .callUsTop span a, .generalForm label span, .generalForm .error, .shortOffer .price em, .innerTitle h2 span, .newsList ul li a, .footerTop h5 span, .copy span, #loginModal h6, #registerModal h6, .breadcrumb ul li.active, .bookingInfos2 span, .bookingInfos3 span, #priceFilter label, .listHead .show span, .dropdownFilter em, #sidebarBook .roomPrice span, #sidebarBook .totalTitle, #sidebarBook .totalPrice, .hotelPhone, .hotelPhone:hover, #detailTab p span, #detailTab h6, .page404 h1, .mainMenu ul li ul li a:hover, .mainMenu ul li ul li.active a, #bookingTabs .resp-tabs-list li {color:#105ea0;}

/* main color - background */
#bookingTabs .resp-tab-active, .generalForm input[type="submit"], #bookingTabs h2.resp-tab-active, .pager ul li a:hover, .pager ul li.active a {background-color:#ff5313 !important;}

/* main color - background active - hover */
.mainMenu ul li a:hover, /*.mainMenu ul li.active a,*/ .mainMenu ul li.hover a {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
box-shadow:0px 0px 3px #89bfec inset;
}

/* main color - border */
#loginForm .loginName.error, #loginForm .loginPass.error, #registerModal input.error, #contactForm input.error, .generalForm textarea.error, #bookingForm input.error {border-color:#ff5313 !important;}

/* main color - gradient */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:hover span, .mainMenuContainer, #newsletter input[type="submit"], .btn {
background: #308ad6; /* Old browsers */
background: -moz-linear-gradient(top,  #308ad6 0%, #105ea0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#308ad6), color-stop(100%,#105ea0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #308ad6 0%,#105ea0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #308ad6 0%,#105ea0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #308ad6 0%,#105ea0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #308ad6 0%,#105ea0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#308ad6', endColorstr='#105ea0',GradientType=0 ); /* IE6-9 */
}


/* RESPOMSIVE */

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	.mainMenu ul li a {background-color:#ff5313;border-bottom:1px solid #df3c00;}
	.mainMenu ul li a:hover, .mainMenu ul li.active a, .mainMenu ul li a.arrow:hover, .mainMenu ul li a.arrow {background-color:#d83b00;}
}
.clearfix::after{content:"";display:table;clear:both}
