/*
Theme Name: Enfold Child
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter and facebook:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a>
Version: 2.8.1
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold/
Text Domain:  enfold-child
*/

/* General Custom CSS */
@import url("../enfold/style.css");


/* woocommerce rtl fix */
.rtl div.product .woocommerce-tabs ul.tabs li.description_tab, div.single-product-summary > div.woocommerce-tabs.wc-tabs-wrapper > ul > li:nth-child(1) { margin-right: 0px; }
.rtl #top .onsale { left: 8px !important; right: auto !important; top: 3px !important; }
/* end of woocommerce rtl fix */

/* flip search popup layout */
.rtl #menu-item-search > div { left: 110px!important; }
.rtl .avia-search-tooltip .avia-arrow-wrap { left: 20px !important; right: auto; }
/* end of flip search popup layout */

/* fix share buttons dividers */ 
.rtl .av-share-box ul li { border-right: 1px solid #e1e1e1; border-left: 0; }
/* end fix share buttons rtl dividers */ 

.html_main_nav_header.html_logo_left #top .main_menu .menu>li:last-child>a { padding-right: 13px; }
.av-fixed-rotator-width .av-rotator-text { display: initial; }
#top div .av-dark-form .input-text, #top div .av-dark-form input[type='text'], #top div .av-dark-form input[type='input'], #top div .av-dark-form input[type='password'], #top div .av-dark-form input[type='email'], #top div .av-dark-form input[type='number'], #top div .av-dark-form input[type='url'], #top div .av-dark-form input[type='tel'], #top div .av-dark-form input[type='search'], #top div .av-dark-form textarea, #top div .av-dark-form select, div div .av-dark-form .button { background-color: rgba(255, 255, 255, 0.5); }
#top #wrap_all .all_colors h1 { font-weight: bold; }
.home .all_colors h1 { font-weight: normal !important; }
.home h1.av-special-heading-tag strong { word-spacing: 0.6rem; }
#top #wrap_all .av-inherit-size .av-special-heading-tag { line-height: 3rem; }
.home .header_color.av_header_transparency .avia-menu-fx, .home .av_header_transparency .av-hamburger-inner, .home .av_header_transparency .av-hamburger-inner::before, .home .av_header_transparency .av-hamburger-inner::after { background: #f1511b; }
body.home .av_header_glassy.av_header_transparency .social_bookmarks li a, body.home #wrap_all .header_color.av_header_transparency, .home .av_header_glassy.av_header_transparency .social_bookmarks li, #top .av_header_glassy.av_header_transparency .social_bookmarks li a { color: #f1511b; }
h3.avia-form-success { color: #ffffff !important; font-weight: 600 !important; }
#top .av-large-testimonial-slider .avia-testimonial-content { font-size: 1em; }

 
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */


	/*************************************************
	** BY SAGIVE
	*************************************************/
	.mt0 {margin-top: 0;}
	.mb0 {margin-bottom: 0;}

	.home-exhibition-tabs a {width: 20%; display: inline-block; text-align: center;}
	.home-exhibition-tabs a .av-tab-section-image, .home-exhibition-tabs a .av-tab-arrow-container {margin: 0 auto;}
	.home-exhibition-tabs a .av-inner-tab-title {display: inline-block; width: 80%;}
	.home-exhibition-tabs .av-tab-arrow-container span {background-color: rgb(241, 79, 27) !important;}


	.logos-slider .avia-slideshow-arrows {width: 100% !important; top: 70px !important;}
	.logos-slider .next-slide {right: -40px !important;}
	.logos-slider .prev-slide {left: -50px;} 
	.logos-slider .next-slide, .logos-slider .prev-slide { color: #4a4a4a !important; font-size: 45px !important; display: block !important; text-decoration: none !important; width: 60px !important; height: 60px !important; line-height: 92px !important; z-index: 99 !important; }
	.logos-slider .avia-slideshow-arrows a:before { background: transparent !important; visibility: visible; display: block; position: absolute; z-index: 100; background: #aaa; background: rgba(0,0,0,0.3); top: 0; left: 0; right: 0; bottom: 0; border-radius: 3px; text-align: center; line-height: 72px !important; color: inherit; height: 70px; }

	.home-projects-section .av_one_fifth {width: 14%; margin-left: 3%;}
	.home-projects-section .av_one_fifth.column-top-margin {margin-top: 0;}
	.home-projects-section .entry-content-wrapper .av_one_fifth:nth-child(2) {margin-left: 0 !important;}
	.home-projects-section .entry-content-wrapper .av_one_fifth:nth-child(7n) {margin-left: 4% !important;clear: none;}
	.home-projects-section .entry-content-wrapper .av_one_fifth:nth-child(8n+8) {clear: left;}

	.home-projects-section .av-image-caption-overlay-center {padding: 20px !important; text-align: center; display: block;}
	.home-projects-section .av-image-caption-overlay-center p {font-size: 20px; text-align: center !important; width: 100% !important; height: 80px; position: relative !important; top: 0 !important; left: 0 !important;}
	.home-projects-section .av-image-caption-overlay-center .avia-button-wrap {width: 80%; float: none; margin: 0 auto; display: block; position: relative;}
	.home-projects-section .av-image-caption-overlay-center .avia-button-wrap a {float: none;}


	.projects-slider-home .slide-meta {display: none !important;} 


	#footer .newsbox .news-time {display: none !important;}
	footer .site-info { display: block;} 
	footer .copyright { float: none !important; }

	#footer  .av_one_third:last-child .post_delimiter { margin: 0 0 10px 0; padding: 0px 0 0 0; }
	#footer  .av_one_third:last-child .post-title { font-size: 1.1em !important; width: 80%; line-height: 1.3em !important; }
	#footer  .av_one_third:last-child .entry-content-header {margin-bottom: 17px !important; margin-top: 8px !important;}
	#footer  .av_one_third:last-child .read-more-link { line-height: 15px;}
	#footer  .av_one_third:last-child .read-more-link a {font-size: 15px;}
	#footer  .av_one_third .av-iconlist-small li {min-height: 30px !important;}

	#biomed-form input[type="text"], #biomed-form input[type="email"], #biomed-form select {font-size: 16px !important; padding: 13px !important; margin-bottom: 35px !important;}
	.custom-images-radio input[type="radio"] {display: none;}
	.custom-images-radio .wpcf7-list-item-label {font-weight: bold !important; line-height: 40px; display: inline-block; cursor: pointer;}
	.custom-images-radio .wpcf7-list-item.active .wpcf7-list-item-label:before {color: #f1511b !important;}
	.custom-images-radio .wpcf7-list-item .wpcf7-list-item-label:before {font-family: 'fontAwesome'; font-size: 50px; display: block; text-align: center; font-weight: normal !important;}
	.custom-images-radio .wpcf7-list-item:first-child .wpcf7-list-item-label:before {content:"\f135";}
	.custom-images-radio .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before {content:"\f1ae";}
	.custom-images-radio .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before {content:"\f0e4";}
	.custom-images-radio .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before {content:"\f0a1";}
	.custom-images-radio .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label:before {content:"\f218";}



	.blog-posts-loop .av-masonry-date {display: none;}
	.sidebar .news-time {display: none;}
}
 


/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
    /* Add your Mobile Styles here */
    div#team { display: none; }
    .responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial { padding: 0px 15px; }
    #top .avia-slideshow-arrows a { margin: -30px -30px 0; }
	/* #top .av-large-testimonial-slider .avia-testimonial-content { height: 520px; } */
	.avia-content-slider .slide-meta div, .avia-content-slider .slide-meta time {display: none;}
}



/*************************************************
** 480 > 767 w
*************************************************/
@media (min-width: 240px) and (max-width: 480px) {
	.av-mini-hide {display: none !important;}
	.newsbox .news-time {display: none;}
} 


/*************************************************
** 480 > 767 w
*************************************************/
@media (min-width: 480px) and (max-width: 767px) {
	.av-mini-hide {display: none !important;}
	.av-small-hide {display: none !important;} 
	.newsbox .news-time {display: none;}
}


/*************************************************
** Medium devices (tablets, 768px and up)
*************************************************/
@media (min-width: 768px) and (max-width: 991px) {
	.av-medium-hide {display: none !important;}
	.newsbox .news-time {display: none;}
}


/*************************************************
** IPAD LANDSCAPE CSS
*************************************************/
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
	.av-medium-hide {display: none !important;}
	.newsbox .news-time {display: none;}
}



/*************************************************
** IPAD PORTRAIT MODE
*************************************************/
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
	.av-medium-hide {display: none !important;}
	.newsbox .news-time {display: none;}
}



/*************************************************
** Large devices (desktops, 992px and up)
*************************************************/
@media (min-width: 1367px) and (max-width: 1445px) {
	.av-medium-hide {display: none !important;}
	.av-desktop-hide {display: none !important;}
	.newsbox .news-time {display: none;}
}



/*************************************************
** HUGE SCREENS
*************************************************/ 
@media (min-width: 1445px) and (max-width: 1920px) {
	.av-desktop-hide {display: none !important;}
}
	 

/*************************************************
** HUGE SCREENS
*************************************************/
@media (min-width: 1924px) and (max-width: 2560px) {
	.av-desktop-hide {display: none !important;}
} 
	 