/*
Theme Name: Airi Child
Theme URI: http://athemes.com/theme/airi
Author: aThemes
Author URI: http://athemes.com
Template: airi
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: airi
*/


/*  custome child theme starts here..*/
.site-footer .site-info {display: none;}
.menuStyle1 .sticky-wrapper.is-sticky .main-navigation a{color: #FFFFFF !important;}
/* For not working testimonial slider*/
.carousel-item {display: block;}
.item-content-wrapper h3,.entry-content em,.author-bio span{color:#FFFFFF !important;}
.dashicons-arrow-right-alt2::before{color: #fff !important;}
.dashicons-arrow-left-alt2::before {color: #fff !important;}
.is-sticky .site-header .custom-logo-link img {max-width: 115px !important;transition: all 0.5s ease;-webkit-transition:all 0.5s ease;}
.custom-logo{transition: all 0.5s ease;-webkit-transition:all 0.5s ease;}
.para-text p{font-size: 16px;line-height: 24px;color: #555;font-weight: 300;text-align: justify;}
.overlays {opacity: .5; background: transparent url(/public/img/propsite/images/02.png) center center repeat; position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;border: none;padding: 0;margin: 0;}
.footer-widgets{background-color:#313841 !important;}
#sidebar-footer .sidebar-column .widget-title{color: #FFFFFF !important;}
#sidebar-footer .widget,.widget a{color: #FFFFFF !important;}
.box-hover:hover .elementor-widget-container{box-shadow: 0px 25px 20px 0px rgba(33,33,33,0.1) !important;transition: all 0.5s ease;-webkit-transition:all 0.5s ease;}
.header-search-cart{display: none !important;}
.main-navigation a{text-transform: uppercase;}
.menuStyle1 .main-navigation a:hover {color: #ffa500 !important;}
.main-navigation ul li a:hover,
	  .main-navigation ul li.current_page_item > a,
	  .main-navigation ul li.current-menu-item > a,
	  .main-navigation ul li.current_page_ancestor > a,
	  .main-navigation ul li.current-menu-ancestor > a {
	    color: #ffa500;
	    text-decoration: none;
}

.menuStyle1 .sticky-wrapper.is-sticky .main-navigation ul li a:hover,
	  .menuStyle1 .sticky-wrapper.is-sticky .main-navigation ul li.current_page_item > a,
	  .menuStyle1 .sticky-wrapper.is-sticky .main-navigation ul li.current-menu-item > a,
	 .menuStyle1 .sticky-wrapper.is-sticky  .main-navigation ul li.current_page_ancestor > a,
	  .menuStyle1 .sticky-wrapper.is-sticky .main-navigation ul li.current-menu-ancestor > a {
	    color: #ffa500 !important;
	    text-decoration: none !important;
}

.footer-widgets a:hover,
	  .footer-widgets current_page_item > a,
	  .footer-widgets current-menu-item > a,
	  .footer-widgets current_page_ancestor > a,
	  .footer-widgets current-menu-ancestor > a {
	    color: #ffa500 !important;
	    text-decoration: none !important;
}	



/*  Media query starts*/
@media(max-width:767px) {
	.widget widget_nav_menu{margin-bottom: 20px !important;}
	.sidebar-column .widget:last-of-type{margin-bottom: 40px !important;}
	.widget .widget-title{margin: 0 0 10px}
	.widget ul li{padding-bottom:10px;}
}

@media(max-width:1199px) {
	.menuStyle1.page-template-template_page-builder .site-header {
    	background-color: #313841;
	}
	.main-navigation ul li a:hover,
	  .main-navigation ul li.current_page_item > a,
	  .main-navigation ul li.current-menu-item > a,
	  .main-navigation ul li.current_page_ancestor > a,
	  .main-navigation ul li.current-menu-ancestor > a {
	    color: #ffa500;
	    text-decoration: none;
	}
	.mobile-menu-active .main-navigation{padding-top: 150px;top: 0px !important; overflow: hidden !important;}
	.mobile-menu-toggle{z-index:100;outline: none !important;position: fixed !important;right: 10px;}
}

