/*
Theme Name: avneri
Theme URI: http://www.intermax.co.il
Author: Intermax
Author URI: http://www.intermax.co.il
Description: avneri
Version: 1.0
Text Domain: avneri
*/
@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrewcondensed.css);

html,body{margin:0 auto;padding:0;font-family: 'Open Sans Hebrew', sans-serif;font-size:12px;}
body{}
.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;}

.right{float:right !important;display:inline-block;}
.left{float:left !important;display:inline-block;}
.both{clear:both;width:0;height:0;overflow:hidden;display:block}
.normalwieght{font-weight:normal;}
.bold{font-weight:bold;}
.bold a{font-weight:bold;}
.ltr{direction:ltr;}

textarea{font-family:Arial;font-size:9pt;overflow:auto;}
form,p{margin:0;padding:0;}
a img{border:0;-moz-outline-style: none;outline: none;}
a{-moz-outline-style: none;outline: none;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#0070cf;}
.displaynone{display:none;}
input, textarea, select{font-family: 'Open Sans', sans-serif;font-weight: 400;-webkit-tap-highlight-color:transparent;-moz-outline-style: none;outline: none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}

.error input, .error textarea, .error select{background:#f3f3f3 !important;}
.black_overlay{position: fixed;top: 0%;left: 0%;bottom:0%;right:0%;background-color: black;z-index:1001;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);}
.white_content{position:absolute;top: 205px;right:0;width:903px;height:244px;padding-top:15px;z-index:1006;font-size:11pt !important;overflow:hidden;text-align:center;}
* html .bgblackposition{width: expression(document.body.clientWidth+"px");height: expression(document.body.clientHeight+"px");}
.bgblackposition{position:absolute;top:0;left:0;right:0;bottom:0;background:#343434;z-index:1006;-moz-opacity:0.55;opacity:.55;filter: alpha(opacity=55);width:100%;height:100%;}

*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ease a, .ease, a .ease{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ease a:hover, .ease:hover, a:hover .ease{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.site{position:relative;margin:0 auto;width:980px;background:white;}
.logoarea{padding-top:20px;padding-bottom:20px;}
.topmenu ul{list-style:none;}
.topmenu ul>li{line-height:82px;font-size:17px;margin-left:26px;}
.topmenu ul>li:hover{color:gray;border-bottom:1px solid #c9cac8;}
.topmenu ul>li a{color:gray;}
.topmenu ul>li a:hover{color:black;}
ol.bjqs-markers.h-centered{display:none;}
.allprojects_btn{background:#31383A;color:white;border-color:white;}
.proj_thumb_home_text{display:none;opacity:0.6;background:black;color:white;height:100%;margin-bottom:10px;padding:15px;position:absolute;top:0px;left:15px;right:15px;}

.proj_portfolio_box:hover proj_thumb_home_text{display:block;}

.proj_home_box a:hover{opacity:0.7;}

.proj_portfolio_box{margin-bottom:25px;}

.c-content-contact-1-gmap{/*background:url('assets/base/img/content/stock/bg002.jpg');*/}

.coverimg{width:100%;}

.title404{margin-top:80px;margin-bottom:80px;font-size:45px;}

.griditem4{margin-top:15px;}
.paddingbottom20{padding-bottom:120px;}
.marginbot10{margin-bottom:10px;}
.marginbot20{margin-bottom:20px;}
.marginbot40{margin-bottom:40px;}
.intermax-filter-item{padding:10px 20px;}
.portfolio_itemlink_capt{font-size:28px;color:white;}
.portfolio_itemlink{width:100%;}
.cbp-l-grid-masonry-projects .cbp-l-caption-body a{font-size:20px !important;}
.intermax_proj_capt{border:1px solid white;}
.cbp-l-grid-masonry-projects .cbp-l-caption-buttonLeft:hover, .cbp-l-grid-masonry-projects .cbp-l-caption-buttonRight:hover{background:red;}
.bordergray1{border:1px solid #d1d1d1 !important;}

.cbp .cbp-item{padding-left:0px !important;padding-right:0px !important;}
.cbp-item img{min-width:120% !important;}
.page-template-contact a{color:#7f8c97;}

.captionblack_item{width:100%;height:100%;z-index:88888;opacity:0.8;}
.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap{height:100%;z-index:8888;}

.pressitem_item{margin-bottom:30px;}
.pressitem_text{}
.pressitem_img{}
.pressitem_img img{max-width:100%;}
.pressitem_text a{text-decoration:underline;font-weight:600;}

.singlepost{font-size:16px;line-height:30px;}

.lightfont p{color:#dad7da;}
.creditlink a{color:white;}
.creditlink a:hover{color:#32c5d2;}

.sliderbox10{display:block;position: absolute;top: 40%;right: 40%;padding: 18px;background:rgba(0, 0, 0, 0.5);z-index:444;font-size:28px;color:white;}
.sliderbox10_title{}
.sliderbox10_text{font-size:28px;}

/**** FORM validation ***/
.wpcf7-not-valid-tip{display:none !important;}
.wpcf7-validation-errors{display:none !important;}
input[aria-invalid="true"]{border-color:#ee3342;}
textarea[aria-invalid="true"]{border-color:#ee3342;}
select[aria-invalid="true"]{width:200px;;border-color:red !important;}
.wpcf7-select.wpcf7-not-valid{border-color:red !important;}

/***** AC Styles ******/

/** acmenu **/
.acicon{position:absolute;top:0px;right:-37px;cursor:pointer;}
.acmenu_all{display:block;position:fixed;z-index:9384939;left:-200px;top:120px;width:200px;height:auto;background:whitesmoke;padding:15px;border:1px solid gray;}
.ac_section_title{
    text-align: center;
    border-bottom: 1px solid ;
    padding-bottom: 5px;
    margin-bottom: 5px;
    color: black;
    font-weight: 600;
}
.ac_tool{display:inline-block;margin-top:5px;cursor:pointer;}
.ac_tool:hover{opacity:0.7;}
.actool_icon{display:inline-block;float:right;}
.actool_text{display:inline;float:right;line-height:34px;margin-right:10px;color:black;}


/*blackbg*/
.blackbg p, .blackbg h1,.blackbg h2,.blackbg h3,.blackbg h4,.blackbg{background:black !important; color:white !important;}


.blackbg, .blackbg .top_bar, .blackbg .c-link, .blackbg .c-bg-white, .blackbg .c-content-feature-1 > h3,.blackbg p, .blackbg .c-bg-parallax, .blackbg .c-content-title-1 > h3,.blackbg .c-content-feature-2 .c-title,.blackbg .c-bg-grey-1, .blackbg .c-content-feature-2, .blackbg .c-theme-bg, .blackbg .c-bg-dark,.blackbg .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links > li > a, .blackbg .c-theme-btn.btn, .blackbg .c-content-list-1 > li, .blackbg .cbp-l-filters-work .cbp-filter-item.cbp-filter-item-active,.blackbg .cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active,.blackbg .cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active, .blackbg .cbp-l-filters-buttonCenter .cbp-filter-item, .blackbg .c-content-contact-1 > .row .c-body{background:black !important;color:white !important;}
 .blackbg .c-brand{background:white;}

.blackbg .breadcrumbs_areax_about{background:black !important;color:white !important;border-color:black;}
.blackbg .c-content-feature-4 .c-content-left.c-diagonal{border-color:black !important;}

/*grayscale*/
.grayscale {-webkit-filter: grayscale(1); /* Webkit */filter: gray; /* IE6-9 */	filter: grayscale(1); /* W3C */}

/*mediumtext*/
.mediumtext, .mediumtext .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size:18px !important;}
.mediumtext .c-content-feature-1 > h3, .mediumtext .c-content-title-1 > h3.c-font-uppercase, .mediumtext h1{font-size:25px !important;}
.mediumtext .c-content-feature-1 p, .mediumtext .c-font-19, .mediumtext h3 , .mediumtext blockquote{font-size:21px !important;}
.mediumtext .c-btn-uppercase.btn-md, .mediumtext .c-content-feature-2 p, .mediumtext .c-content-list-1 > li, .mediumtext  .cbp-l-filters-buttonCenter .cbp-filter-item, .mediumtext .c-content-contact-1 > .row .c-body > .c-section > p{font-size:19px !important;}
.mediumtext .c-content-feature-2 .c-title, .mediumtext .c-layout-footer.c-layout-footer-3 .c-prefooter .c-content-title-1 > h3{font-size:23px !important;}
.mediumtext .c-content-title-1 > p, .mediumtext .c-content-label.c-font-uppercase{font-size:18px !important;}

/*largetext*/
.largetext, .largetext .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{font-size:21px !important;}
.largetext .c-content-feature-1 > h3, .largetext .c-content-title-1 > h3.c-font-uppercase, .largetext h1{font-size:28px !important;}
.largetext .c-content-feature-1 p, .largetext .c-font-19, .largetext h3 , .largetext blockquote{font-size:24px !important;}
.largetext .c-btn-uppercase.btn-md, .largetext .c-content-feature-2 p, .largetext .c-content-list-1 > li, .largetext  .cbp-l-filters-buttonCenter .cbp-filter-item, .largetext .c-content-contact-1 > .row .c-body > .c-section > p{font-size:22px !important;}
.largetext .c-content-feature-2 .c-title, .largetext .c-layout-footer.c-layout-footer-3 .c-prefooter .c-content-title-1 > h3{font-size:26px !important;}
.largetext .c-content-title-1 > p, .largetext .c-content-label.c-font-uppercase{font-size:21px !important;}