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

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


/* NEW HOME 2020 */
.midtitle{background:#232831;padding: 7px;padding-left: 20px;border-radius: 20px 0px 0px 20px;}

@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-light-webfont.eot');
    src: url('assets/fonts/opensanshebrew-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-light-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-light-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-light-webfont.svg#open_sans_hebrew_condensedLt') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-regular-webfont.eot');
    src: url('assets/fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-regular-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-regular-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-regular-webfont.svg#open_sans_hebrew_condensedRg') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-italic-webfont.eot');
    src: url('assets/fonts/opensanshebrew-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-italic-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-italic-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-italic-webfont.svg#open_sans_hebrew_condensedIt') format('svg');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-bold-webfont.eot');
    src: url('assets/fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-bold-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-bold-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-bold-webfont.svg#open_sans_hebrew_condensedBd') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('assets/fonts/opensanshebrew-extrabold-webfont.eot');
    src: url('assets/fonts/opensanshebrew-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/opensanshebrew-extrabold-webfont.woff') format('woff'),
         url('assets/fonts/opensanshebrew-extrabold-webfont.ttf') format('truetype'),
         url('assets/fonts/opensanshebrew-extrabold-webfont.svg#open_sans_hebrew_condensedBd') format('svg');
    font-weight: 900;
    font-style: normal;
}

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

.width100{width:100%;}
.navbar-nav>li{text-align:center;font-size:16px;padding-bottom:10px;}
.navbar-nav>li a, .navbar-inverse .navbar-nav>li>a{color:white;}
.margimtop40{margin-top:40px;}
.navbar-nav {}
.navbar-nav>li{float:right ;}
.welpar_title{font-size:22px;font-weight:600;}
.go_top{position:fixed;bottom:20px;right:20px;padding:5px;padding-right:10px;padding-left:10px;background:gray;cursor:pointer;color:white;opacity:0.6;}

blockquote {
  background: #f9f9f9;
  border-right: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  padding-right:20px;
  padding-left:30px;
}
/*
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
*/
blockquote p {
  display: inline;
  
}

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{width:70%;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;}
.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:right;}
.single_content img, .single_content p img{max-width:95%;}
.single_featured-image{margin-top:20px;}
.single .welltext{margin-top:26px;padding:15px;}
.single ul{padding-right:20px;}
.single li{list-style-type:initial;}
.single h1, .single h2{margin-top:20px;margin-bottom:20px;color:#363636;letter-spacing:-2px;font-weight:600;}
.single h3{margin-top:10px;margin-bottom:5px;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;}

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

.navbar-brand img{margin-top:-14px;}
.navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom{background:#859B09;border-bottom:none;}
.paddingtopbot30{padding-top:30px;padding-bottom:30px;}
.authorlink{color:black;}

.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:white;padding:20px;position:absolute;bottom:0px;width:100%;;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{display:block;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:#403f40;min-height:100px;margin:0;margin-top:60px;font-size:14px;padding:20px;color:white;}
.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;
  }

.input_team input{width:80%;}
.textarea_team textarea{width:90%;}
.submit_team input{width:140px;}

.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{width:100%;}
.boxitem3_title{background:white;padding:20px;text-align:center;border:1px solid #dcdcdc;border-top:0px;}
.boxitem3_title a{font-size:16px;color:#444444;}


.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;}
.creditline a{display:block;color:skyblue;text-align:center;margin-top:20px;}

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


/*  Accebillity settings  */
.mediumtext .welltext{font-size:22px !important;}
.mediumtext .h1,.large h1{font-size:40px !important;}
.mediumtext .h2,.large h2{font-size:34px !important;}
.mediumtext .h3,.large h3{font-size:28px !important;}
.mediumtext{font-size:17px !important;}

.mediumtext .single_content{font-size:20px !important;}
.mediumtext .welpar_title, .mediumtext .main_bigpost_title, .mediumtext .hp_section_title, .mediumtext .extra_reading_title{font-size:25px;}
.mediumtext .main_bigpost_text, .mediumtext .single_content{font-size:21px;}
.mediumtext .main_smallpost_title{font-size:23px;}
.mediumtext .all_link a, .mediumtext .footerstyle, .mediumtext body, .mediumtext .singleside_menu li{font-size:18px;}
.mediumtext .boxitem3_title a{font-size:19px;}
.mediumtext h1{font-size:40px;}
.mediumtext .single h2{font-size:28px;}


.largetext .single_content{font-size:23px !important;}
.largetext .welpar_title, .largetext .main_bigpost_title, .largetext .hp_section_title, .largetext .extra_reading_title{font-size:28px;}
.largetext .main_bigpost_text, .largetext .single_content{font-size:24px;}
.largetext .main_smallpost_title{font-size:26px;}
.largetext .all_link a, .largetext .footerstyle, .largetext body, .largetext .singleside_menu li{font-size:21px;}
.largetext .boxitem3_title a{font-size:22px;}
.largetext h1{font-size:43px;}
.largetext .single h2{font-size:31px;}


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




@media only screen and (max-width: 500px) {
    .padding-sides40{padding-right:20px;padding-left:20px;}
}