/* --------------------basic---------------------- */

a{
	color: #46a3ff;
}
a:not([class*="_hover"]):hover, .main_menu .current>a, .md_no-touch .main_menu li:hover>a, .md_touch .main_menu .touch_open_sub>a, .main_menu>.current_click>a, .sub_menu .current_click>a, blockquote.type_2:before, .thumbnails_container>ul>.active article>p, .thumbnails_container>ul>li:hover article>p, blockquote.type_2>p:last-of-type:after, .main_menu li:hover>a i[class|="icon"], a:not([class*="_hover"]):hover [class*="icon_wrap"][class*="color_"], a:not([class*="_hover"]):hover [class|="icon"][class*="color_"], .categories_list li:hover>a, .categories_list li:hover>a>*, .color_scheme, .color_scheme_hover:hover, .color_scheme_hover:hover [class*="color_"], .dropdown_2_container.login:hover>[class*="icon_wrap_"]>[class|="icon"] {
	color: #97cbff;
}
::selection{
	background-color: #46a3ff;
}
#qLoverlay {
	background-color:#46a3ff !important; 
}
body{
	background-color: #eaeaea;
	background-image: none;
}
.header-style-3 #nav {
    background-color: transparent;
}

/* --------------------nav---------------------- */

.bg_gradient , .gradient_line, #qLbar{
	background-color:#97cbff; 
}
.headerBox{
	background-color:#97cbff;
}
.main_menu > li > a:after{
	background-color:#97cbff;
}
.headerBox .socialicon:hover{
	color: #97cbff;
	background-color: #fff;
	border: #fff;
}
.contact_info_list li a{
	color: #fff;
}
.headerBox .mail{
	color: #fff;
}
.headerBox .mail:hover{
	color: #255882;
}
.header_bottom_part , .searchForm{
	background-color:#fff;
}
#nav a{
	color: #000;
	background-color: #fff;
}
#nav > ul ul li a{
	background-color: #fff;
}
#nav a:hover, #nav .current > a, #nav ul li:hover > a{
	background-color: #46a3ff;
	color: #fff;
}
.search_btn, .search_cancel_btn{
	color: #000;
}
.search_btn:hover, .search_cancel_btn:hover{
	color: #46a3ff;
}
nav input:not([type="submit"]){
	border-color: #000;
}
.main_menu a.search-btn i {
	color: #000 !important;
}
#search-form-field .search-btn:hover i{
	background-color: #46a3ff;
	color: #fff;
}
.main_menu > li > a, #menu_button.color_blue, [class*="icon_wrap_"].color_blue, [class*="button_type_"].color_blue, [class*="icon_wrap_"].color_blue_hover:hover, [class*="button_type_"].color_blue_hover:hover{
	border-color: #46a3ff;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{
	background-color: #255882 !important;
}
.icon-angle-down {
    color: #a6ffa6;
}

/* --------------------btn---------------------- */ 

.button_type_2 {
	color: #255882;
}
.button_type_2:hover {
    color: #FFF;
    background-color: #255882;
    border: 1px solid #255882;
}
.sec_products .container a{
	color: #255882;
}
.navigation-field li a{
	background-color: #97cbff;
	color: #fff;
}
.navigation-field li a:hover, .navigation-field li.active a, .navigation-field li.active a .arrowColor2{
	color: #fff;
	background-color: #46a3ff;
}
.tabs_nav .active a, .accordion_item.active, .owl-pagination > .active, .p_table.bg_color_blue_hover:hover, .p_table.bg_color_blue_hover.active, .color_scheme_hover:not(.color_light):hover, .color_scheme_hover:hover [class*="color_"], .dropdown_2_container.login:hover > [class*="icon_wrap_"]{
	background-color: #bbffbb;
}
.owl-pagination > div{
	border: 1px solid #bbffbb;
}
.arrBtn{
	background-color: #bbffbb;
	color: #255882;
}
.arrBtn:hover{
	background-color: #a6ffa6;
	color: #255882;
}
#back_to_top{
	color:#255882;
	background-color: #bbffbb;
}
#back_to_top:hover{
	color:#255882;
	background-color: #a6ffa6;
}

/* --------------------title---------------------- */ 

.newsTitle a{
	color: #46a3ff;
}
.newsTitle a:hover{
	color: #97cbff;
}
.titler_style1:after{
	background-color: #46a3ff;
}
.titler_style1{
	border-bottom-color:#46a3ff;
}
.heading_1{
	color: #46a3ff;
}
.productsTitle{
	color: #46a3ff;
}
.newsClass{
	background-color: #255882;
}
.indexNewsItem .newsDate{
	color: #255882;
}
.indexNewsItem .list:hover{
	color: #255882;
}
.titler_style1 a:hover{
	color: #46a3ff;
}
.indexServiceItem a:hover{
	color: #255882;
}

/* --------------------icon---------------------- */

.heading_1 .bread a{
	color: #46a3ff;
}
.arrowColor4{
	color: #46a3ff;
}
.social_icons .arrowColor1{
	color: #46a3ff;
}
.social_icons .arrowColor1:hover{
	color: #97cbff;
}
.tooltip{
	color: #fff;
	background-color: #333;
}
.tooltip:after{
	border-top-color: #333;
}
.arrowColor2{
	color: #fff;
}
.icon_wrap_size_3 .icon-link:hover{
	color: #bbffbb;
}

/* --------------------footer---------------------- */

.bg_light_3, .category_link:hover .category_title, .thumbnails_container > ul > .active, .thumbnails_container > ul > li:hover{
	color:#fff;
	background-color: #46a3ff;
}
.divider_type_2{
	background-color: #46a3ff;
}
.bg_light_3 a:hover{
	color: #255882;
}
.bg_light_3 a{
	color: #fff;
}
#footer_1 .arrowColor4{
	color: #fff;
}
#footer_1 .arrowColor4:hover{
	color: #255882;
}
footer .arrowColor2{
	color: #fff;
}
footer .social_icons .arrowColor1{
	color: #fff;
}
footer .social_icons .arrowColor1:hover{
	color: #255882;
}
.footer_menu .arrowColor3:hover .arrowColor2 {
	color: #255882;
	border-color: #255882 !important;
}
.footer_menu .arrowColor2 i:hover  {
	color: #255882;
	border-color: #255882 !important;
}
.googleMapBtn{
	border-color:#fff;
}
.googleMapBtn:hover{
	background-color: #255882 !important;
	border-color:#255882 !important;
	color:#fff !important;
}
.footer-nav ul li a{
	color: #fff;
}
.footer-nav ul li a:hover{
	color: #255882;
}
.footer-nav {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
}
.footer-nav ul li {
    border-right: 1px solid #fff;
}