/*
Theme Name: AYGL
Theme URI: http://www.intermax.co.il
Author: intermax
Author URI: http://www.intermax.co.il
Description: AYGL
Version: 1.0
Text Domain: AYGL
*/

html,body{margin:0 auto;padding:0;font-family: 'Open Sans Hebrew', 'arial' !important;direction:ltr;font-size:14px;}
body{padding-top: 70px;background:white;}
.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;}


.portfolio-item {margin-bottom: 25px;text-align:center;}
.portfolio-item a{font-size:19px;color:#444444;}
.invisible{display:none !important;}

footer {margin: 50px 0;}

.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;}

.welpar_title{font-size:22px;font-weight:600;}

.page-template-service p{}
.graytext{color:gray;}

.home h2{font-size:28px;line-height:34px;letter-spacing:5px;margin-bottom:30px;text-align:center;}

.innertitle_h1{color:white;font-size:34px;font-weight:500;}
.contenth1{float:left;text-align:left;font-size: 24px;text-transform: inherit;}

.navbar{margin-bottom:0px !important;}

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;}
.cutext{font-size:18px;}
.menuitembold{font-weight:600;}

/**** 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;}

.navbar-nav>li{float:right !important;}
.navbar-nav>li>a{color:white !important; line-height: 34px !important; font-size:16px !important;}
.navbar-nav>li>a:hover{color:skyblue;}

.service, .servicecontent{color:black;}
.textalignleft{text-align:left;}

.portfolio1{border:1px solid gray;}

.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;}
.margintop20{margin-top:20px;}
.margintop30{margin-top:30px;}
.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;}
.top32{margin-top:32px;}
.single_content{font-size:18px;margin-top:20px;line-height:25px;color:#484949;text-align:justify;}
.single_featured-image{}
.single .welltext{margin-top:26px;padding:15px;}
/* .single li{list-style-type:circle;} */
.single h1, .single h2, .single h3{margin-top:20px;margin-bottom:20px;color:black;}
.single h2{font-size:24px;font-weight:500;}
.addthis_sharing_toolbox{margin-top:30px;}
.img_hp_s{width:100%;}
.marginbot20{display:inline;margin-bottom:20px;height:10px;}

.sidesearch{background:#caf89e;border:1px solid #d9d9d9;}
/* .page-template-home #parallax-2{height:520px;} */

.singleside_menu{background:whitesmoke;padding:20px;}
.singleside_menu ul{text-decoration:underline;}
.singleside_menu a{color:gray;}
.singleside_menu li{font-size:15px;font-weight:300;margin-top:10px;list-style-type:initial;}
.extra_reading_title{font-size:21px;font-weight:500;}

.innermenu{}
.innermenu ul li{color:white;display:inline-block;margin-left:45px;font-size:16px;}
.innermenu ul li a{color:white;}

.redbg{background: red;}
.page-template-center .index_top_header{margin-top:40px;}


.dinnerheader{background:#e853bb;padding-top:30px;padding-bottom:30px;text-align:center;color:white;}
.dinnerh1{color:white !important;}
.singlecontent{margin-top:30px; font-size:16px;}
.singlethumbimg{margin-bottom:15px;}

.page-template-he-content ul, .page-template-he-content ol{direction:rtl !important;}
.img-responsive{display:block;max-width:100%;height:auto;}

.navbar-brand img{margin-top:-20px;}
.navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom{/*background:#e39214*/background:#414242;border-bottom:none;height:70px;}

.projs_cat_title{border-bottom:2px solid #aeadae;padding-bottom:10px;}

.welpar_box{position:relative;background:url('assets/img/layout/slider001.jpg');height:300px;margin-top:-40px;margin-bottom:30px;text-align:center;}
.welltext{font-size:18px;border:1px solid #dddada;background:whitesmoke;padding:20px;position:absolute;bottom:0px;left:30%;text-align:center;}


.pagination a{padding:8px;}
.whitebox{background:white;border:1px solid #d9d9d9;}
.padding-sides40{padding-right:40px;padding-left:40px;}
.padding40{padding:40px;}
.searchresults_box{min-height:800px;}
.searchresults_box ul{margin-top:20px;margin-bottom:20px;line-height:30px;font-size:16px;}


.main_bigpost{background:white;margin-bottom:20px;border:1px solid #d9d9d9;}
.main_bigpost img{width:100%;}
.main_bigpost a {color:#444444;}
.main_smallpost{margin-bottom:30px;background:white;display:inline-block;border:1px solid #d9d9d9;}
.main_smallpost a{color:#444444;}
.main_bigpost_title{font-size:22px;margin-top:5px;margin-bottom:5px;padding-right:15px;padding-bottom:5px;padding-top:10px;}
.main_bigpost_text{font-size:18px;font-weight:300;padding-right:15px;padding-left:15px;padding-bottom:30px;color:gray;}
.main_area{margin-top:30px;margin-bottom:30px;padding-bottom:25px;}
.main_smallpost_title{font-size:20px;font-weight:500;margin-top:5px;margin-bottom:5px;padding-top:10px;padding-bottom:10px;}
.main_smallpost_text{font-size:16px;font-weight:300;margin-bottom:10px;}
.full_link{display:block;text-align:left;margin-left:10px;margin-bottom:10px;text-decoration:underline;}
.footerstyle{background:#f5e9cf;min-height:100px;margin:0;margin-top:60px;font-size:14px;padding:20px;color:#5f5f5f;border-top:4px solid #b2b2b2;}
.all_link a{font-size:14px;color:gray;}

.searchbox{background:red;}
.search_submit_btn{background: #7ed934;
  background-image: -webkit-linear-gradient(top, #7ed934, #2bb83b);
  background-image: -moz-linear-gradient(top, #7ed934, #2bb83b);
  background-image: -ms-linear-gradient(top, #7ed934, #2bb83b);
  background-image: -o-linear-gradient(top, #7ed934, #2bb83b);
  background-image: linear-gradient(to bottom, #7ed934, #2bb83b);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  padding: 6px 10px 8px 10px;
  text-decoration: none;
  border:none;
  }

.hp_section_title{color:#44444;font-size:22px;font-weight:600;border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:15px;}

.boxitem3{border:1px solid #dcdcdc;}
.boxitem3_img{border:1px solid #dcdcdc;border-bottom:0px;}
.img_boxitem3{}
.boxitem3_title{background:white;padding:20px;text-align:center;border:1px solid #dcdcdc;border-top:0px;}
.boxitem3_title a{font-size:16px;color:#444444;}

.footercol_title h3{font-size:20px;margin-bottom:10px;}
.footerarea{padding-top:10px;padding-bottom:10px;}
.footerarea a{color:#5f5f5f;}
.footerbot{padding:20px;text-align:center;}

.wrap404{text-align:center;}
.title404{font-size:80px;color:#9cdb2e;font-weight:600;}
.text404{font-size:50px;}
.wrap404 a{font-size:25px;text-decoration: underline;}
.footer-sec a{color:white;}

/** RTL Hebrew **/

.contentrtl{direction:rtl !important;text-align:right !important;}
.borderbot1{border-bottom:1px solid #308ede;}
.rtlclearright{clear:right !important;}
.textalignright{text-align:right;}
.resp-tab-content{direction:rtl;}
.contentrtl .innertitle_h1{background:gray;}

/** acmenu **/
.acicon{position:absolute;top:0px;right:-37px;cursor:pointer;}
.acmenu_all{display:block;position:fixed;z-index:9384939;left:-200px;top:60px;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;}


/*  Accebillity settings  */
.mediumtext h3, .mediumtext h4,.mediumtext h5{font-size:23px;}
.mediumtext h2{font-size:29px;}
.mediumtext .top-bar-section ul li > a{font-size:19px;}
.mediumtext, .resp-tabs-list li, h2.resp-accordion{font-size:19px;}
.mediumtext .tp-caption h1 span, .mediumtext h1{font-size:34px;}
.mediumtext .diamond-shapes-data h3{font-size:23px;}
.mediumtext .parallax-data-info>p>span{font-size:18px;}
.mediumtext.home h2{font-size:31px;}
.mediumtext .innertitle_h1{font-size:37px;}
.mediumtext .resp-tabs-list li, .mediumtext h2.resp-accordion{font-size:19px;}

.largetext h3, .largetext h4,.largetext h5{font-size:26px;}
.largetext h2{font-size:32px;}
.largetext .top-bar-section ul li > a{font-size:22px;}
.largetext, .resp-tabs-list li, h2.resp-accordion{font-size:22px;}
.largetext .tp-caption h1 span, .largetext h1{font-size:37px;}
.largetext .diamond-shapes-data h3{font-size:26px;}
.largetext .parallax-data-info>p>span{font-size:21px;}
.largetext.home h2{font-size:34px;}
.largetext .innertitle_h1{font-size:40px;}
.largetext .resp-tabs-list li, .largetext h2.resp-accordion{font-size:22px;}


.blackbg, .blackbg div, .blackbg a, .blackbg h1, .blackbg h2, .blackbg h3, .blackbg h4, .blackbg span{background:black !important;color:white !important;}
.blackbg .welltext{border-color:white !important;background:black !important;}

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

.grayscale a{color:black !important;}

.mobileonly{display:none !important;}
/*mobilemenu*/
.mobilemenu{display:block;position:fixed;z-index:93849391;left:-250px;top:0px;width:250px;height:100%;background:#4b4c4c;padding:15px;border:1px solid gray;}
.mobilemenuicon{display:block;position:absolute;width:70px;height:70px;background:#484847;cursor:pointer;right:-70px;top:0px;padding-top:20px;text-align:center;}
.mobilemenuitem{padding:15px;font-size:20px;border-bottom:1px solid whitesmoke;}
.mobilemenuitem a{color:white;}
.mobilemenuicon img{width:50%;}

/*Mobile*/
@media only screen 
  and (min-device-width: 300px) 
  and (max-device-width: 768px){
  	.mobileonly{display:block !important;}
  }