/* Theme colour rules (#3ebcfa), carried over from the previous theme's settings. */
body.error404 .index .searchform input[type="submit"], body.search article .searchform input[type="submit"], #widget-area #searchform #searchsubmit, .pager li > span, .pager li > a, .error404 .index .searchform input[type="submit"], .bg-color, .btn-custom, input[type="button"], input[type="submit"], input[type="reset"], button, .carousel-slider .slick-prev:hover, .carousel-slider .slick-next:hover, #navigation_mobile .dropdown-menu, #navigation_mobile .nav-menu-links, #header .header-content .btn-play, #header .header-content .header-form .background-color, #sub-header, .bg-color .affa-tbl-prc .btn-custom, .bg-color .affa-tbl-prc .btn-custom.btn-blue, .affa-tbl-prc .tbl-prc-col .tbl-prc-badge, .affa-tbl-prc .tbl-prc-col .tbl-prc-heading .tbl-prc-price, .affa-map .btn-collapse { background-color:#3ebcfa; }

	#widget-area .widget ul li a:hover, .flex-direction-nav a, .entry-title a:hover, .entry-meta a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover, a, a:visited, .list-icon ul li .fa, .post-heading-left h2 strong, #navigation_affix .nav > li > a:hover, .affa-feature-icon .fa, .affa-feature-icon-left .fa, .affa-feature-icon-right .fa, #footer .copyright-txt a:hover, .affa-faq-link { color:#3ebcfa; }

	input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, .ie input[type="range"]:focus, .ie9 input[type="range"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, select:focus, textarea:focus { border-color:#3ebcfa; }

	.carousel-slider .slick-dots li button:hover, .carousel-slider .slick-dots li.slick-active button { background:#3ebcfa; }
	.affa-map .map-overlay { background-color: rgba(62, 188, 250, 0.8); }

	#header .nav > li.menu-btn > a, #navigation_affix .nav > li.menu-btn > a { background:#3ebcfa !important; }

	#navigation_affix .nav > li.active > a { color:#3ebcfa; border-top-color:#3ebcfa;}

	body.error404 .index .searchform input[type="submit"]:hover, body.search article .searchform input[type="submit"]:hover, .btn-custom:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover, #navigation_mobile .nav-menu-button, .bg-dark .btn-custom:hover, .bg-img .btn-custom:hover, .affa-map .btn-collapse:hover { background-color: #38a9e1;}

	#header .nav > li.menu-btn > a:hover, #navigation_affix .nav > li.menu-btn > a:hover, #header .nav > li.menu-btn.active > a, #navigation_affix .nav > li.menu-btn.active > a { background: #38a9e1 !important;}

	.affa-map .map-overlay

	.breadcrubms, .breadcrubms span a span { color: #78d1fc;}
	.breadcrubms span { color: #257196;}
	.breadcrubms span a span:hover, .text-logo:hover { color: #3296c8;}.navbar{background-color:#ffffff!important;}.navbar-nav >li >a{color:#0a0a0a!important;}.navbar ul > li > a:hover{color:#0a0a0a !important;}#navigation_affix.scrollspy { display: none !important;}.top-header {padding-top:20px;}.top-header {padding-bottom:20px;}#header .social-list ul .social-media a, #navigation_mobile .mobile-nav-social .social-media a{font-size:0px!important;}.index-header{ background-color: #4e4e4e;}.blog .index-header .template-overlay{display: none !important; }.blog .index-header { min-height: 0vh !important; max-height: 100%; }.blog .index-header .template-cover-text .uppercase{font-size:42px !important; }.blog .index-header .template-cover-text .cover-text-sublead{font-size: 21px !important; }.single .index-header  h1{font-size: 67px; }.single .index-header {min-height: 0vh !important; }@media (min-width: 768px){
			.single .index-header  {
				padding-top: 0px !important;
				padding-bottom: 0px !important;
			}
		}.archive .index-header  h1{font-size: 65px; }.archive .index-header {min-height: 0vh !important; }@media (min-width: 768px){
			.archive .index-header  {
				padding-top: 0px !important;
				padding-bottom: 0px !important;
			}
		}.error404 .index-header  h1{font-size: 0px; }.error404 .index-header {min-height: 50vh !important; }@media (min-width: 768px){
			.error404 .index-header  {
				padding-top: 0px !important;
				padding-bottom: 0px !important;
			}
		}.search .index-header  h1{font-size: 0px; }.search .index-header {min-height: 0vh !important; }@media (min-width: 768px){
			.search .index-header  {
				padding-top: 0px !important;
				padding-bottom: 0px !important;
			}
		}.footer-top.footer-widgetize{ padding-top: 40px !important; padding-bottom: 40px !important; }footer.default-footer{ padding-top: 10px !important; padding-bottom: 10px !important; }.default-footer p{text-align: center;}
