/* ==========================================================================
	#Fonts
========================================================================== */
@import url(//fonts.googleapis.com/css?family=Raleway:400,900italic,900,800italic,800,700italic,700,600italic,600,500italic,500,400italic,300italic,300,200,100italic,100,200italic&subset=latin,latin-ext);

/* ==========================================================================
	#Basic
========================================================================== */
body { background: #f8f8fc; font-family: 'Raleway', Helvetica, 'Open Sans', 'Amiri', 'Arimo', sans-serif; color: #8b8484; }

/* ==========================================================================
	#pageLoader
========================================================================== */
.pageLoader { background: #fff; }
.pageLoader:before { background: #1ccefc; }
.pageLoader:after { background: #454141; }

/* ==========================================================================
	#Buttons
========================================================================== */
.btn-primary { color: #fff; 
	background: rgb(128,211,253);
	background: -moz-linear-gradient(top,  rgba(128,211,253,1) 0%, rgba(84,199,254,1) 2%, rgba(81,200,255,1) 6%, rgba(81,197,254,1) 8%, rgba(75,195,255,1) 12%, rgba(72,197,255,1) 16%, rgba(69,193,253,1) 18%, rgba(64,194,255,1) 22%, rgba(54,189,255,1) 33%, rgba(47,186,253,1) 37%, rgba(47,189,255,1) 39%, rgba(31,182,255,1) 55%, rgba(29,183,255,1) 59%, rgba(15,176,254,1) 75%, rgba(15,178,255,1) 76%, rgba(6,173,252,1) 86%, rgba(7,174,255,1) 90%, rgba(3,174,254,1) 92%, rgba(0,172,255,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(128,211,253,1) 0%,rgba(84,199,254,1) 2%,rgba(81,200,255,1) 6%,rgba(81,197,254,1) 8%,rgba(75,195,255,1) 12%,rgba(72,197,255,1) 16%,rgba(69,193,253,1) 18%,rgba(64,194,255,1) 22%,rgba(54,189,255,1) 33%,rgba(47,186,253,1) 37%,rgba(47,189,255,1) 39%,rgba(31,182,255,1) 55%,rgba(29,183,255,1) 59%,rgba(15,176,254,1) 75%,rgba(15,178,255,1) 76%,rgba(6,173,252,1) 86%,rgba(7,174,255,1) 90%,rgba(3,174,254,1) 92%,rgba(0,172,255,1) 100%);
	background: linear-gradient(to bottom,  rgba(128,211,253,1) 0%,rgba(84,199,254,1) 2%,rgba(81,200,255,1) 6%,rgba(81,197,254,1) 8%,rgba(75,195,255,1) 12%,rgba(72,197,255,1) 16%,rgba(69,193,253,1) 18%,rgba(64,194,255,1) 22%,rgba(54,189,255,1) 33%,rgba(47,186,253,1) 37%,rgba(47,189,255,1) 39%,rgba(31,182,255,1) 55%,rgba(29,183,255,1) 59%,rgba(15,176,254,1) 75%,rgba(15,178,255,1) 76%,rgba(6,173,252,1) 86%,rgba(7,174,255,1) 90%,rgba(3,174,254,1) 92%,rgba(0,172,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80d3fd', endColorstr='#00acff',GradientType=0 );
}
.btn-primary:hover,
.btn-primary:focus { color: #fff; }
.btn-primary:hover { 
	background: rgb(0,172,255);
	background: -moz-linear-gradient(top,  rgba(0,172,255,1) 0%, rgba(3,174,254,1) 8%, rgba(7,174,255,1) 10%, rgba(6,173,252,1) 14%, rgba(15,178,255,1) 24%, rgba(15,176,254,1) 25%, rgba(29,183,255,1) 41%, rgba(31,182,255,1) 45%, rgba(47,189,255,1) 61%, rgba(47,186,253,1) 63%, rgba(54,189,255,1) 67%, rgba(64,194,255,1) 78%, rgba(69,193,253,1) 82%, rgba(72,197,255,1) 84%, rgba(75,195,255,1) 88%, rgba(81,197,254,1) 92%, rgba(81,200,255,1) 94%, rgba(84,199,254,1) 98%, rgba(128,211,253,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,172,255,1) 0%,rgba(3,174,254,1) 8%,rgba(7,174,255,1) 10%,rgba(6,173,252,1) 14%,rgba(15,178,255,1) 24%,rgba(15,176,254,1) 25%,rgba(29,183,255,1) 41%,rgba(31,182,255,1) 45%,rgba(47,189,255,1) 61%,rgba(47,186,253,1) 63%,rgba(54,189,255,1) 67%,rgba(64,194,255,1) 78%,rgba(69,193,253,1) 82%,rgba(72,197,255,1) 84%,rgba(75,195,255,1) 88%,rgba(81,197,254,1) 92%,rgba(81,200,255,1) 94%,rgba(84,199,254,1) 98%,rgba(128,211,253,1) 100%);
	background: linear-gradient(to bottom,  rgba(0,172,255,1) 0%,rgba(3,174,254,1) 8%,rgba(7,174,255,1) 10%,rgba(6,173,252,1) 14%,rgba(15,178,255,1) 24%,rgba(15,176,254,1) 25%,rgba(29,183,255,1) 41%,rgba(31,182,255,1) 45%,rgba(47,189,255,1) 61%,rgba(47,186,253,1) 63%,rgba(54,189,255,1) 67%,rgba(64,194,255,1) 78%,rgba(69,193,253,1) 82%,rgba(72,197,255,1) 84%,rgba(75,195,255,1) 88%,rgba(81,197,254,1) 92%,rgba(81,200,255,1) 94%,rgba(84,199,254,1) 98%,rgba(128,211,253,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00acff', endColorstr='#80d3fd',GradientType=0 );
}

.btn-info { background: #333232; color: #fff; }
.btn-info:hover,
.btn-info:focus { background: #1ccefc; color: #fff; }

.btn-default { border-color: #b6b5b5; background: #e6e6e6; color: #949493; }
.btn-default:hover,
.btn-default:focus { border-color: #11bbe7; color: #fff; }
.btn-default:before { background: #11bbe7; }

.btn-link { color: #11bbe7; }
.btn-link:hover,
.btn-link:focus { color: #2f2e2e; }

.btnGoTop { border-color: #11bbe7; background: #1ccefc; color: #fff; }
.btnGoTop:hover { border-color: #11bbe7; background: #11bbe7; color: #fff; }

/* ==========================================================================
	#Forms
========================================================================== */
.form .form-control { border-color: #393f40; background: #fff; color: #8f8c8c; }
.form .form-control:focus { border-color: #11bbe7; -webkit-box-shadow: 0 0 10px rgba(17, 187, 231, .3); box-shadow: 0 0 10px rgba(17, 187, 231, .3); }
.form label { color: #3e4042; }
.form .form-group p { color: #3e4042; }
.form .form-group a:hover { color: #11bbe7; }
.form .form-group p .glyphicon { color: #11bbe7; }

.dateTimePick .input-group { border: 1px solid #393f40; background: #fff; -webkit-box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .1); box-shadow: inset 2px 2px 2px rgba(0, 0, 0, .1); }
.dateTimePick .input-group.active { border-color: #11bbe7; -webkit-box-shadow: 0 0 10px rgba(17, 187, 231, .3); box-shadow: 0 0 10px rgba(17, 187, 231, .3); }
.dateTimePick .input-group.invalidWTime{border-color: #cc0000;}
.dateTimePick .input-group-addon,
.dateTimePick .form-control { border: 0; background: none; color: #949494; -webkit-box-shadow: none; box-shadow: none; cursor: pointer; }
.dateTimePick .form-control:focus { -webkit-box-shadow: none; box-shadow: none; }
.dateTimePick .input-group-addon:hover { color: #11bbe7; }

.dateTimePick .datepicker th { color: #333232; }
.dateTimePick .datepicker .prev,
.dateTimePick .datepicker .next { color: #11bbe7; }
.dateTimePick .datepicker td { color: #949494; }
.dateTimePick .datepicker td.old,
.dateTimePick .datepicker td.new { color: #6e6d70; }
.dateTimePick .datepicker td.disabled { color: #949494; }
.dateTimePick .datepicker th:hover,
.dateTimePick .datepicker .prev:hover,
.dateTimePick .datepicker .next:hover,
.dateTimePick .datepicker .picker-switch:hover,
.dateTimePick .datepicker td.day:hover,
.dateTimePick .bootstrap-datetimepicker-widget .datepicker table td span:hover,
.dateTimePick .datepicker .active { background: #11bbe7; color: #fff; }
.dateTimePick .datepicker .today:before { border-bottom-color: #1ccefc; }

.dateTimePick .timepicker-picker td span,
.dateTimePick .timepicker-picker .separator { color: #949494; }
.dateTimePick .timepicker-picker td a span,
.dateTimePick .timepicker-hours td.hour,
.dateTimePick .timepicker-minutes td.minute { color: #333232; }
.dateTimePick .timepicker-picker td span:hover,
.dateTimePick .timepicker-hours td.hour:hover,
.dateTimePick .timepicker-minutes td.minute:hover { background: #11bbe7; color: #fff; }

.checkbox label,
.radio label { color: #3e4042; }

.customCheckboxFake  { border-color: #393f40; background: #fff; color: #393f40; }

/* ==========================================================================
	#formFilter
========================================================================== */
.formFilter .formHead .formTitle { font-size: 50px; color: #fff; }
.section-form4 .formFilter .checkbox { color: #3e4042; }

/* ==========================================================================
	#formContact
========================================================================== */
.formContact .form-control { border-color: #e2e2e7; }
.formContact .form-control:focus { border-color: #11bbe7; }
.formContact .formAsideInner { border-color: #e2e2e7; background: #f8f8fc; }
.formContact .formContacts .formContactsParagraph small { color: #8f8c8c; }
.formContact .formContacts .formContactsParagraph strong { color: #3b3737; }
.formContact .formContacts .formContactsParagraph a { color: #3b3737; }
.formContact .formContacts .formContactsParagraph .glyphicon { color: #11bbe7; }

/* ==========================================================================
	#formExtras
========================================================================== */
.formExtras .extraTitle { color: #2b2929; }
.formExtras .glyphicon-remove { color: #2b2929; }

/* ==========================================================================
	#formPayment
========================================================================== */
.formPayment .asterisk { color: #a94442; }
.formPayment .formInner p strong { color: #3e4042; }

.formPayment .formInner .formInnerTitle { border-bottom-color: #3e4042; color: #3e4042; }

/* ==========================================================================
	#Tables
========================================================================== */
.table p strong { color: #3e4042; }
.table p strong span { color: #a94442; }

/* ==========================================================================
	#Paging
========================================================================== */
.paging .pagination a { border-color: #333232; background: #f8f8fc; color: #333232; }
.paging .pagination a:hover,
.paging .pagination a:active,
.paging .pagination a:focus,
.paging .pagination .active a { border-color: #11bbe7; background: #1ccefc; color: #fff; }

/* ==========================================================================
	#Accordions
========================================================================== */
.accordions .panel-default,
.accordions .panel-heading,
.accordions .panel-body,
.accordions .panel-footer { border-color: #e6e8e9; }

.accordions .panel-heading,
.accordions .panel-footer { background: #fafafa; }
.accordions .panel-heading a { color: #2b2929; }
.accordions .panel-body { background: #fff; }
.accordionsFaq .listAnswers li,
.accordionsFaq .panel-body .panelParagraph { color: #2b2929; }

.accordionsDetails .panel-body { color: #8b8484; }
.accordionsFaq .panel-body li { color: #454141; }
.accordionsDetails .panel-body strong { color: #3e4042; }
.accordionsDetails .product .thumbnail { border-color: #11bbe7; }

/* ==========================================================================
	#Popups
========================================================================== */
.popup .modal-title { color: #2b2929; }
.popup .modal-body p { color: #8b8484; }

/* ==========================================================================
	#Main
========================================================================== */
.main { background: #fff; }

/* ==========================================================================
	#Header
========================================================================== */
#header { background: rgba(255, 255, 255, .89); }
#header .navbar-nav a { color: #6e6d70; }
#header .navbar-nav a:hover,
#header .navbar-nav .active a { border-color: #11bbe7; color: #000; }
#header .navbar-nav .active a { 
	background: -moz-linear-gradient(top,  rgba(251,251,251,0.74) 0%, rgba(249,249,249,0.72) 3%, rgba(248,248,248,0.57) 22%, rgba(246,246,246,0.56) 23%, rgba(248,248,248,0.54) 26%, rgba(245,245,245,0.52) 29%, rgba(247,247,247,0.47) 35%, rgba(243,243,243,0.34) 51%, rgba(246,246,246,0.33) 52%, rgba(242,242,242,0.31) 55%, rgba(240,240,240,0.28) 59%, rgba(243,243,243,0.26) 61%, rgba(241,241,241,0.21) 67%, rgba(245,245,245,0.2) 68%, rgba(245,245,245,0.19) 70%, rgba(244,244,244,0.18) 71%, rgba(238,238,238,0.17) 72%, rgba(236,236,236,0.15) 75%, rgba(241,241,241,0.14) 77%, rgba(239,239,239,0.12) 81%, rgba(234,234,234,0.09) 86%, rgba(243,243,243,0.09) 87%, rgba(237,237,237,0.06) 93%, rgba(227,227,227,0.04) 97%, rgba(219,219,219,0.03) 99%, rgba(255,255,255,0.02) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,251,251,0.74)), color-stop(3%,rgba(249,249,249,0.72)), color-stop(22%,rgba(248,248,248,0.57)), color-stop(23%,rgba(246,246,246,0.56)), color-stop(26%,rgba(248,248,248,0.54)), color-stop(29%,rgba(245,245,245,0.52)), color-stop(35%,rgba(247,247,247,0.47)), color-stop(51%,rgba(243,243,243,0.34)), color-stop(52%,rgba(246,246,246,0.33)), color-stop(55%,rgba(242,242,242,0.31)), color-stop(59%,rgba(240,240,240,0.28)), color-stop(61%,rgba(243,243,243,0.26)), color-stop(67%,rgba(241,241,241,0.21)), color-stop(68%,rgba(245,245,245,0.2)), color-stop(70%,rgba(245,245,245,0.19)), color-stop(71%,rgba(244,244,244,0.18)), color-stop(72%,rgba(238,238,238,0.17)), color-stop(75%,rgba(236,236,236,0.15)), color-stop(77%,rgba(241,241,241,0.14)), color-stop(81%,rgba(239,239,239,0.12)), color-stop(86%,rgba(234,234,234,0.09)), color-stop(87%,rgba(243,243,243,0.09)), color-stop(93%,rgba(237,237,237,0.06)), color-stop(97%,rgba(227,227,227,0.04)), color-stop(99%,rgba(219,219,219,0.03)), color-stop(100%,rgba(255,255,255,0.02)));
	background: -webkit-linear-gradient(top,  rgba(251,251,251,0.74) 0%,rgba(249,249,249,0.72) 3%,rgba(248,248,248,0.57) 22%,rgba(246,246,246,0.56) 23%,rgba(248,248,248,0.54) 26%,rgba(245,245,245,0.52) 29%,rgba(247,247,247,0.47) 35%,rgba(243,243,243,0.34) 51%,rgba(246,246,246,0.33) 52%,rgba(242,242,242,0.31) 55%,rgba(240,240,240,0.28) 59%,rgba(243,243,243,0.26) 61%,rgba(241,241,241,0.21) 67%,rgba(245,245,245,0.2) 68%,rgba(245,245,245,0.19) 70%,rgba(244,244,244,0.18) 71%,rgba(238,238,238,0.17) 72%,rgba(236,236,236,0.15) 75%,rgba(241,241,241,0.14) 77%,rgba(239,239,239,0.12) 81%,rgba(234,234,234,0.09) 86%,rgba(243,243,243,0.09) 87%,rgba(237,237,237,0.06) 93%,rgba(227,227,227,0.04) 97%,rgba(219,219,219,0.03) 99%,rgba(255,255,255,0.02) 100%);
	background: -o-linear-gradient(top,  rgba(251,251,251,0.74) 0%,rgba(249,249,249,0.72) 3%,rgba(248,248,248,0.57) 22%,rgba(246,246,246,0.56) 23%,rgba(248,248,248,0.54) 26%,rgba(245,245,245,0.52) 29%,rgba(247,247,247,0.47) 35%,rgba(243,243,243,0.34) 51%,rgba(246,246,246,0.33) 52%,rgba(242,242,242,0.31) 55%,rgba(240,240,240,0.28) 59%,rgba(243,243,243,0.26) 61%,rgba(241,241,241,0.21) 67%,rgba(245,245,245,0.2) 68%,rgba(245,245,245,0.19) 70%,rgba(244,244,244,0.18) 71%,rgba(238,238,238,0.17) 72%,rgba(236,236,236,0.15) 75%,rgba(241,241,241,0.14) 77%,rgba(239,239,239,0.12) 81%,rgba(234,234,234,0.09) 86%,rgba(243,243,243,0.09) 87%,rgba(237,237,237,0.06) 93%,rgba(227,227,227,0.04) 97%,rgba(219,219,219,0.03) 99%,rgba(255,255,255,0.02) 100%);
	background: -ms-linear-gradient(top,  rgba(251,251,251,0.74) 0%,rgba(249,249,249,0.72) 3%,rgba(248,248,248,0.57) 22%,rgba(246,246,246,0.56) 23%,rgba(248,248,248,0.54) 26%,rgba(245,245,245,0.52) 29%,rgba(247,247,247,0.47) 35%,rgba(243,243,243,0.34) 51%,rgba(246,246,246,0.33) 52%,rgba(242,242,242,0.31) 55%,rgba(240,240,240,0.28) 59%,rgba(243,243,243,0.26) 61%,rgba(241,241,241,0.21) 67%,rgba(245,245,245,0.2) 68%,rgba(245,245,245,0.19) 70%,rgba(244,244,244,0.18) 71%,rgba(238,238,238,0.17) 72%,rgba(236,236,236,0.15) 75%,rgba(241,241,241,0.14) 77%,rgba(239,239,239,0.12) 81%,rgba(234,234,234,0.09) 86%,rgba(243,243,243,0.09) 87%,rgba(237,237,237,0.06) 93%,rgba(227,227,227,0.04) 97%,rgba(219,219,219,0.03) 99%,rgba(255,255,255,0.02) 100%);
	background: linear-gradient(to bottom,  rgba(251,251,251,0.74) 0%,rgba(249,249,249,0.72) 3%,rgba(248,248,248,0.57) 22%,rgba(246,246,246,0.56) 23%,rgba(248,248,248,0.54) 26%,rgba(245,245,245,0.52) 29%,rgba(247,247,247,0.47) 35%,rgba(243,243,243,0.34) 51%,rgba(246,246,246,0.33) 52%,rgba(242,242,242,0.31) 55%,rgba(240,240,240,0.28) 59%,rgba(243,243,243,0.26) 61%,rgba(241,241,241,0.21) 67%,rgba(245,245,245,0.2) 68%,rgba(245,245,245,0.19) 70%,rgba(244,244,244,0.18) 71%,rgba(238,238,238,0.17) 72%,rgba(236,236,236,0.15) 75%,rgba(241,241,241,0.14) 77%,rgba(239,239,239,0.12) 81%,rgba(234,234,234,0.09) 86%,rgba(243,243,243,0.09) 87%,rgba(237,237,237,0.06) 93%,rgba(227,227,227,0.04) 97%,rgba(219,219,219,0.03) 99%,rgba(255,255,255,0.02) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdfbfbfb', endColorstr='#05ffffff',GradientType=0 );
}
#header .navbar-nav .active a:before { background: #11bbe7; }

/* ==========================================================================
	#Intro
========================================================================== */
.sliderIntro .owl-dot { background: rgba(255, 255, 255, .3); }
.sliderIntro .owl-dot.active { background: rgba(255, 255, 255, 1); }
.sliderIntro .slide:after { background: rgba(0, 0, 0, .3); }

.introContent .formFilter label { color: #fff; }
.introContent .formFilter .form-group p,
.introContent .formFilter .checkbox label { color: #d8d8dc; }

/* ==========================================================================
	#sectionProducts
========================================================================== */
.sectionProducts .sectionTitle { color: #454141; }
.sectionProducts .sectionTitle a:hover { color: #11bbe7; }

.product .thumbnail { border-color: #fff; }
.product .thumbnail:hover,
.product .thumbnail:focus { border-color: #11bbe7; }

.product .productTitle { color: #2f2e2e; }
.product .productDescription { background: #11bbe7; color: #fff; }
.product .productMeta li { border-color: #e8e3e3; background: #f8f8fc; color: #9c989e; }
.product .productMeta li:last-of-type { border-right-color: #e8e3e3; }
.product .productMeta li .glyphicon { color: #6a6868; }

.product .productOverlay { background: rgba(255, 255, 255, .8); }
.product .productOverlay p { color: #333232; }
.sliderProducts .owl-dot { background: #333232; }
.sliderProducts .active.owl-dot { background: #11bbe7; }

/* ==========================================================================
	#sectionOffers
========================================================================== */
.sectionOffers { border-top-color: #e1e1e5; }
.sectionOffers .sectionTitle { color: #454141; }
.sectionOffers .sectionTitle a:hover { color: #11bbe7; }

.offer .thumbnail { border-color: #fff; }
.offer .thumbnail:hover,
.offer .thumbnail:focus { border-color: #11bbe7; }

.offer .offerOverlay { background: rgba(2, 1, 1, .7); }
.offer .offerTitle { background: #11bbe7; color: #fff; }
.offer .offerOverlay .offerPrice { color: #fff; }
.offer .offerEntry .offerParagraph { color: #8b8484; }
.offer .offerActions { background: rgba(255, 255, 255, .6); }

/* ==========================================================================
	#Outro
========================================================================== */
.outro .sectionTitle { color: #454141; }
.outro .sectionTitle small { color: #878484; }
.outro .sectionTitle a:hover { color: #11bbe7; }

.serviceExcerptHead .serviceExcerptTitle { padding-right: 0; color: #454141; }
.serviceExcerptImage { border-color: #11bbe7; background: #1ccefc; }

.serviceExcerptBody .serviceExcerptParagraph { color: #8b8484; }
.sectionSubsectionAbout .sectionArticleTitle { color: #3b3737; }
.sectionSubsectionAbout .sectionArticleTitle a:hover { color: #11bbe7; }
.sectionSubsectionAbout .sectionArticleImage { color: #11bbe7; }

/* ==========================================================================
	#Sections
========================================================================== */
.section .sectionHead .sectionTitle { color: #454141; }
.section .sectionHead .sectionSubtitle { color: #aba9ac; }

/* ==========================================================================
	#sectionReservations
========================================================================== */
.sectionReservations .sectionNav .dropdown-toggle { border-color: #e6e8e9; background: #fafafa; color: #2b2929; }
.sectionReservations .sectionNav .dropdown-toggle .caret { border-top-color: #2b2929; }

.sectionReservations .sectionNav .dropdown-menu { border-color: #e6e8e9; background: #fafafa; }
.sectionReservations .sectionNav .dropdown-menu a { color: #2b2929; }
.sectionReservations .sectionNav .dropdown-menu a:hover,
.sectionReservations .sectionNav .dropdown-menu a:active,
.sectionReservations .sectionNav .dropdown-menu .active a { background: #11bbe7; color: #fff; }
.sectionReservations .sectionNav .dropdown-menu a[disabled] { color: #8b8484; }

.sectionReservations .product .thumbnail { border-color: #11bbe7; border-width:1px; }
.sectionReservations .productPrice { border-color: #e8e3e3; background: #f8f8fc; }
.sectionReservations .productPrice p { color: #454141; }

/* ==========================================================================
	#Articles
========================================================================== */
.articles .article { border-bottom-color: rgba(0, 0, 0, .2); }
.articles .articleContent .articleTitle { color: #3b3737; }

/* ==========================================================================
	#sectionServices
========================================================================== */
.sectionServices .serviceTitle { color: #454141; }
.sectionServices .serviceImage { border-color: #11bbe7; background: #1ccefc; }
.sectionServices .serviceBody .serviceParagraph { color: #8b8484; }

/* ==========================================================================
	#sectionLocations
========================================================================== */
.locationInner { border-bottom-color: #eee; }
.locationInner:hover { border-color: #11bbe7; }
.locationContent .locationTitle { color: #2b2929; }
.locationInner:hover .locationContent .locationTitle { color: #11bbe7; }
.locationContent dt { color: #737677; }
.locationContent dd { color: #393e3f; }
.locationContent a { color: #1ccefc; }
.locationContent a:hover { color: #11bbe7; }

.locationContent .form label { color: #393e3f; }

.locationActions a  { color: #b4b4b4; }
.locationActions a:hover,
.locationActions a:active,
.locationActions a:focus { color: #11bbe7; }
.locationActions a span { border-color: #e0dcdc; background: #efefef; }
.locationActions a:hover span,
.locationActions a:active span,
.locationActions a:focus span { border-color: #11bbe7; background: #1ccefc; color: #fff; }

/* ==========================================================================
	#sectionDetails
========================================================================== */
.sectionDetails .sectionSubsection { border-bottom-color: #d7d7d7; }
.sectionDetails .sectionSubsectionHead .sectionSubsectionTitle { color: #2c2f31; }
.sectionDetails dt { color: #6f7274; }
.sectionDetails dd { color: #2c2f31; }
.sectionDetails li { color: #282c2e; }

.sectionDetails .sliderProductThumbs .owl-prev { border-bottom-color: #11bbe7; border-left-color: #11bbe7; }
.sectionDetails .sliderProductThumbs .owl-next { border-top-color: #11bbe7; border-right-color: #11bbe7; }

/* ==========================================================================
	#Footer
========================================================================== */
.footerUtilities { border-top-color: rgba(49, 38, 44, .1); }
.footerContacts .footerContactsParagraph { color: #11bbe7; }
.footerContacts .footerContactsParagraph small { color: #8f8c8c; }
.footerContacts .footerContactsParagraph strong { color: #3b3737; }
.footerContacts .footerContactsParagraph a { color: #3b3737; }
.footerSocials .footerSocialsParagraph { color: #8f8c8c; }
.footerSocials a { background-color: rgba(86, 86, 86, .5); }
.footerSocials a:hover { background-color: rgba(86, 86, 86, 1); }

.footerOptions { border-top-color: rgba(49, 38, 44, .1); }
.copyright { color: #393a3b; }

.footerNav a { color: #aba9ac; }
.footerNav .active a,
.footerNav a:hover { color: #393a3b; }

.credits { color: #393a3b; }

a.question-answer-question:after { padding-top: 7px!important; font-size: 52px!important; line-height: 20px!important; font-weight: normal!important; }
a.question-answer-question.collapsed:after { padding-top: 7px!important; line-height: 28px!important}

/*
.introContent { width: 1230px; margin: 50px 0 50px -615px; height: auto; bottom: auto; top: 80px; }
.introContent .formFilter { display: block; vertical-align: middle; background: rgba(0,0,0,0.5); border-radius: 5px; padding: 45px 50px 50px;}
.introContent .formFilter .formHead .formTitle { text-align: center; }
.introContent .formFilter .form-group { padding-bottom: 20px; }
*/

.question-answer-question2:after { top: 6px!important; }
.question-answer-question2:before { top: 9px!important; color: #11bbe7!important;}

.questions > li > a:after { top: 10px!important;}

.vehicle .vehicleDescription { font-size: 17px!important; }

.section-about-list a { background-color: #11bbe7!important; color: #fff!important;  }  

.vehicle .vehicleMeta li .glyphicon { background-color: #11bbe7!important; color: #fff; }

.intro3,
.service-head3, 
.slider-vehicles3 .owl-dot.active,
.vehicle-head3 { background-color: #11bbe7; }

.vehicle-title3,
.intro3 .form label,
.intro3 .form .form-group p,
.formFilter .formHead .formTitle,
.service-title3 { color: #fff; }

.checkbox { color: #fff; }

.productMeta span,
.offer-price3 strong,
.offer-title3 { color: #11bbe7; }

.intro3 .btn-form { background: #333232; color: #fff; }
.intro3 .btn-form:hover { background: #fff; color: #333232; }

.vehicle-title4,
.service-body4 a,
.service-title4,
.offer-title4,
.offer-title3,
.offer-price3 strong { color: #11bbe7; } 

.vehicle-content4 .productMeta li span { color: #fff; }

.vehicle-descpription4 a { color: #8b8484; }

.offer-price4 strong,
.service-body4 a:hover { color: #11bbe7; }

.service-image4,
.vehicle-content4 .productMeta li  { background-color: #11bbe7; border: 1px solid #11bbe7; }

.slider-vehicles4 .owl-dot { background-color: #454141; }

.vehicle4:hover { border: 1px solid #11bbe7; }

.slider-vehicles4 .owl-dot.active { background-color: #11bbe7; }

.service-image4 { margin-top: 0!important; }

.service-paragraph { padding-bottom: 15px!important; }

.offer-price5 strong { color: #11bbe7;}

.vehicle5 { background-color: #11bbe7;}

.slider-vehicles5 .owl-dot.active { background-color: #11bbe7; }

.service-title5 { color: #11bbe7; }

.vehicle-meta5 li,
.vehicle-title5 { color: #fff!important; }

.question-answer-question:focus,
.question-answer-question:active,
.question-answer-question:hover { color: #11bbe7; }

.vehicleTitle { background-color: #11bbe7; }

.section-about-list a { color: #11bbe7; }

.services-tab-nav .active a,
.services-tab-nav a:hover,
.services-tab-nav-ico { background-color: #11bbe7;}

/*
@media only screen and (max-width: 1350px) { 
	.introContent { width: auto; margin: 50px 0; left: 15px; right: 15px; height: auto; bottom: auto; top: 10%; }
}
*/

/* ==========================================================================
	#Responsive
========================================================================== */
@media only screen and (max-width: 767px) {
	/* ==========================================================================
		#Header
	========================================================================== */
	#header .navbar-toggle { border-color: #3e4042; }
	#header .navbar-toggle .icon-bar { background: #3e4042; }
	#header .navbar-toggle:hover,
	#header .navbar-toggle:active,
	#header .navbar-toggle:focus { border-color: #11bbe7; background: #1ccefc; }
	#header .navbar-toggle:hover .icon-bar,
	#header .navbar-toggle:active .icon-bar,
	#header .navbar-toggle:focus .icon-bar { background: #fff; }
	#header .navbar-nav .active a { background: none; -webkit-box-shadow: none; box-shadow: none; }

	.introContent { left: 0; right: 0; }

	.formFilter .formHead .formTitle { font-size: 38px; }

	.introContent .formFilter { padding: 25px 10px 10px; }
}

@media only screen and (max-width: 520px) {
	/* ==========================================================================
		#sectionProducts
	========================================================================== */
	.product .thumbnail { border-color: #11bbe7; }

	/* ==========================================================================
		#sectionOffers
	========================================================================== */
	.offer .thumbnail { border-color: #11bbe7; }
	
	.introContent .formFilter { padding: 20px 10px 10px; }
	.formFilter .formHead .formTitle { font-size: 24px; }
}