/*
Theme Name: CheerUp Child
Theme URI: http://theme-sphere.com/
Description: A child theme of CheerUp
Author: ThemeSphere
Author URI: http://theme-sphere.com
Template: cheerup
Version: 1.6.10
*/


@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap')


* {    margin: 0;  padding: 0;}
html{ width:100%;}
body{font-family: 'Open Sans', sans-serif !important;margin: 0;

    padding: 0;
}
time.post-date { 
    display: none; 
} 
.widget_search button {
    right: 85%;
}
.sale-post-header{background:#333;padding:10px 0px;}
.sale-post-header .side_text{width:50%;}
.sale-post-header .right_text{width:50%;text-align:left;}
.sale-post-header .tdc-row{display:flex;flex-wrap:wrap;align-items:center;}
.sale-post-header p{margin:0;font-size:12px;font-family:"Roboto",Sans-serif !important;font-weight:600;color:#fff;}
.sale-post-header .side_text p{display:flex;align-items:center;}
.sale-post-header .side_text p span{margin-right:15px;}
.sale-post-header .side_text img{width:110px;}
.sale-post-header p{margin:0;}
.tdc-row{display:flex;flex-wrap:wrap;align-items:center;max-width:960px;margin-right:auto;margin-left:auto;}
.td-main-content-wrap{background:#ebf3f7;}
section.landing-header{padding:30px 0px 0px;}
section.landing-header .tdc-row{background:#fff;}
h2.vc_custom_heading{font-size:40px;font-weight:600;margin-top:30px;margin-bottom:20px;line-height:40px;}
.landing-header .td-pb-span12>.wpb_wrapper{padding-right:30px;padding-left:30px;}
.td-container, .tdc-row{width:960px !important;margin-right:auto;margin-left:auto;}
.td-container.content_background{background:#fff;}
.landing-content{max-width:100%;padding:0px 40px 30px 40px;}
.landing-content h3{color:#333;font-family:"Open Sans",Sans-serif !important;font-size:18px;font-weight:400;line-height:32px;margin-top:27px;margin-bottom:17px;}
.sale-post-header .side_text span{display:none;}
body.rtl .td-container.content_background .tp-img img{margin-top:0px;}
body.rtl .td-container.content_background img{max-width:100%;height:auto;text-align:center;float:none;clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:30px;}
.cta a{background:#ED1260;color:#fff;padding:10px;font-size:25px;font-family:"Open Sans",Sans-serif;font-size:28px;box-sizing:border-box;font-weight:700;line-height:42px;background-color:#E92C2C !important;width:100%;border-bottom:5px solid #C00;text-decoration:none !important;display:inline-block;}
.cta a:after{font-family:fontawesome;content:'\f104';margin-right:15px;font-size:20px;}
.cta{text-align:center;margin-bottom:20px;}
.td-main-content-wrap ul li h3::before{position:absolute;content:"";background:url(https://ez.co.il/wp-content/uploads/2021/03/checked-1.png);width:16px;height:16px;right:-21px;background-size:contain;top:10px;background-color:#fff;}
.td-main-content-wrap ul li h3{position:relative;margin-top:27px;margin-bottom:17px;}
.td-main-content-wrap ul{padding:0;margin:0;margin-bottom:26px;}
.sale-post-header p{margin:0;font-size:12px;font-family:"Roboto",Sans-serif !important;font-weight:600;color:#fff;}
.td-main-content-wrap ul li{font-size:15px;line-height:26px;margin-left:0;margin-right:21px;}
.ab-content h2.wpb_wrapper{margin-top:0px !important;}
/*******single question page csss***/
/***customform start**/
.step-form{background:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 4px 0px rgb(0 0 0 / 3%);-moz-box-shadow:0px 0px 4px 0px rgb(0 0 0 / 3%);box-shadow:0px 0px 4px 0px rgb(0 0 0 / 3%);height:520px;padding:4% 0%;display:inline-block;border:1px solid #f9f2f2;white-space:normal;width:100%;margin:auto;vertical-align:top;overflow:hidden;}
form#regiration_form h2{font-size:45px;color: #7eba00;margin-bottom:50px;line-height:1.15;font-weight:bold;}
.form-group-box{display:flex;flex-wrap:wrap;justify-content:center;}
.form-group-box>*{flex:0 0 32.3333%;padding:0 10px;margin:0 0 10px;position:relative;}
.is-IE .post-thumbnail .wp-post-image{min-width:auto;}
.form-type:hover label{background:#7eba00;}
.step-form-cotent .form-type input[type="radio"]{opacity:0;position:absolute;width:100%;margin:0;top:-0;left:0;height:100%;cursor:pointer;right:0;border:none;}
.step-form-cotent label.rd-label{width:100%;font-family: 'Open Sans', sans-serif !important; height:100%;    height: 60px;
    font-size: 20px;  line-height: 20px;padding:14px 18px;max-width:100%;font-weight:bold;color:#fff;display:flex;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#2384c6;margin:0;}
.step-form-cotent label.rd-label:hover{color:#fff;background:#e84d15;/* background:-moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-webkit-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-webkit-gradient(linear, left top, left bottom, from(#7eba00), to(#4a8c00));background:-moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-o-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:linear-gradient(to bottom, #7eba00 0%, #4a8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eba00', endColorstr='#4a8c00',GradientType=0 );*/
}
.form-type input[type="radio"]:hover + label{    background: #7eba00;
    background: -moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: -webkit-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#7eba00), to(#4a8c00));
    background: -moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: -o-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: linear-gradient(to bottom, #7eba00 0%, #4a8c00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eba00', endColorstr='#4a8c00',GradientType=0 );
	cursor:pointer;}
form#regiration_form .contact_form h2{font-size:30px;    padding: 0 5%;}
.footer-table{display:flex;justify-content:FLEX-END;clear:both;margin:auto;align-items:center;}
.footer-table .footer-logo{padding:17px 0;}
.footer-table .footer-logo img{width:150px;}
.step-form-cotent{position:relative;}
.footer-item{font-size:15px;}
.form-type label:hover{    background: #7eba00;
    background: -moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: -webkit-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#7eba00), to(#4a8c00));
    background: -moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: -o-linear-gradient(top, #7eba00 0%, #4a8c00 100%);
    background: linear-gradient(to bottom, #7eba00 0%, #4a8c00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eba00', endColorstr='#4a8c00',GradientType=0 );}
.contact_form .form-group{text-align:left;}
.form-type input[type="radio"]:focus + label{color:#fff;background:#e84d15;/* background:-moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-webkit-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-webkit-gradient(linear, left top, left bottom, from(#7eba00), to(#4a8c00));background:-moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-o-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:linear-gradient(to bottom, #7eba00 0%, #4a8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eba00', endColorstr='#4a8c00',GradientType=0 );*/
}
.step-form-cotent input.previous.btn.btn-default{ cursor:pointer;color:#fff;background-color:#5bc0de;border-color:#46b8da;margin-left:10px;font-weight:400 !important;} 
.step-form-cotent input.next.btn.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;margin-right:10px;}
fieldset.contact_form .form-group{margin-bottom:0;height:auto;}
.form-btns{display:flex;justify-content:center;}
fieldset.contact_form .form-group input{border:1px solid #ddd;box-shadow:none;border-radius:3px;color:#333;margin:0;}
.loader-inner img{margin:auto;} 
.step-form .step-form-cotent h1{font-size:45px; color: #7eba00;  letter-spacing: 1px;margin-bottom:50px;line-height:1.15;font-family:'Open Sans Hebrew', arial, sans-serif;font-weight:bold;}
.step-form .step-form-cotent .sub_heading{font-size:28px;font-weight:lighter;line-height:35px;margin-bottom:45px;}
.step-form-cotent form#regiration_form h2.question_title{font-size:28px;font-weight:normal;color:#2384c6;margin-bottom:45px;line-height:1.3;}
body.page-template-template-form{width:1100px;margin-top:0;font:normal 28px/1 'Open Sans Hebrew', arial, sans-serif;}
.step-form-cotent input.previous.btn.btn-default{font-size:24px;color:#acacac;background:#fff;border:none;padding:5px 25px;margin-top:20px;}
.step-form-cotent input.previous.btn.btn-default{margin-left:0;}
.step-form-cotent .form-btns{/* margin-top:20px; */}
.step-form-cotent input.previous.btn.btn-default:focus{outline:none;}
.contact_form .form_set{max-width:552px;margin:0 auto;width:100%;display:flex;justify-content:space-between;}
.contact_form .form_set .form-group input{background:#fff;border:1px solid #d3d7d8;padding:0;font-size:22px;color:#2384c6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:-moz-calc(50% - 12px);height:65px;line-height:65px;padding:0 25px;-webkit-box-shadow:2px 2px 4px 0px rgb(23 23 24 / 11%) inset;-moz-box-shadow:2px 2px 4px 0px rgba(23,23,24,0.11) inset;box-shadow:2px 2px 4px 0px rgb(23 23 24 / 11%) inset;margin:12px 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
fieldset.contact_form .form-group{margin-bottom:0;height:auto;width:calc(50% - 12px);float:left;}
.contact_form .form-btns .btn{font-size:28px;font-weight:bold;color:#fff;padding:20px 15px;}
.contact_form .form_set .form-group input:focus{outline:none;}
.contact_form .form-btns{display:block;margin-top:30px;}
.contact_form .form-btns .btn-success{font-size:24px;font-weight:bold;box-sizing:border-box;color:#fff;padding:20px 15px;display:block;max-width:550px;margin:auto;width:100%;height:auto !important;outline:none;cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#2384c6;/* background:-moz-linear-gradient(top, #0fbce3 0%, #09b 100%);background:-webkit-linear-gradient(top, #0fbce3 0%, #09b 100%);background:-webkit-gradient(linear, left top, left bottom, from(#0fbce3), to(#09b));background:-moz-linear-gradient(top, #0fbce3 0%, #09b 100%);background:-o-linear-gradient(top, #0fbce3 0%, #09b 100%);background:linear-gradient(to bottom, #0fbce3 0%, #09b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0fbce3', endColorstr='#0099bb',GradientType=0 );*/
}
.step-form{display:flex;align-items:center;}
.step-form-cotent{width:100%; /* margin: 0% 5%; */}
.contact_form .form-btns .submit{position:relative;}
.contact_form .form-btns .submit:before{content:"";background:url(images/arrow.svg) no-repeat;background-size:100% 100%;display:inline-block;width:23px;height:21px;vertical-align:middle;margin-right:12px;}
.contact_form .form-btns .previous{font-size:24px;color:#acacac;font-weight:500 !important;}
.contact_form .form_set .form-group input::placeholder{color:#0099bb;font-size:20px;}
.contact_form .form-btns .submit:hover{color:#fff; background:-moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%) !important;background:-webkit-linear-gradient(top, #7eba00 0%, #4a8c00 100%) !important;background:-webkit-gradient(linear, left top, left bottom, from(#7eba00), to(#4a8c00)) !important;background:-moz-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:-o-linear-gradient(top, #7eba00 0%, #4a8c00 100%);background:linear-gradient(to bottom, #7eba00 0%, #4a8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eba00', endColorstr='#4a8c00',GradientType=0 );
}
.main-question-form{padding:30px 0;max-width:1100px;margin:0 auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
body.single-questions{background:#e0eff5;width:100% !important;}

.contact_form .form-btns .submit{border:none !important;}
.form-group-box>*{flex:0 0 22% !important;margin:0 0% 30px;}
.fieldset_2 .form-group-box>*{flex:0 0 24% !important;}
.fieldset_3 .form-group-box>*{flex:0 0 25% !important;}
.fieldset_4 .form-group-box>*{flex:0 0 24%!important;}
.fieldset_5 .form-group-box>*{flex:0 0 25% !important;}
.step-form-cotent input.previous.btn.btn-default:hover{color:#ef1a1a;}
.step-form .step-form-cotent h1{padding-top:90px;}
fieldset.fieldset_1{padding:0 !important;}
.page-template-template-thankyou .site{background:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 5px 0px rgb(0 0 0 / 3%);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.03);box-shadow:2px 2px 5px 0px rgb(0 0 0 / 3%);height:695px;display:inline-block;white-space:normal;width:100%;vertical-align:top;}
.page-template-template-thankyou .thanku h2{font-size:26px;color:#7eba00;margin-bottom:16px;line-height:1.15;font-weight:bold;}
.page-template-template-thankyou .thanku p{font-size:28px;font-weight:lighter !important;line-height:35px !important;}
.page-template-template-thankyou{background:#fff;width:100%;}
.page-template-template-thankyou div#content{width:100%;margin:auto;}
.page-template-template-thankyou .site{display:flex;align-items:center;}

fieldset.fieldset_1{padding:0 !important;}
 fieldset.fieldset_2{padding:0 10px;}
fieldset.fieldset_3{padding:0 10px;}
fieldset.fieldset_4{padding:0 10px;}
 @media (max-width:991px ){body.page-template-template-form{width:auto;margin-right:15px;margin-left:15px;}
.step-form-cotent .contact_form h2{line-height:1.3;font-size:5.6vw;margin-bottom:9vw;}
.step-form .step-form-cotent h1{line-height:1.15;font-family:'Open Sans Hebrew', arial, sans-serif;font-size:9vw;margin-bottom:9vw;}
fieldset.contact_form .form-group{width:100%;}
.contact_form .form_set{flex-wrap:wrap;}
.contact_form .form_set .form-group input{margin-top:0;}
.contact_form .form_set .form-group input{font-size:16px;height:50px;width:100%;}
.step-form .step-form-cotent .sub_heading{font-size:5.2vw;line-height:7vw;font-family:'Open Sans Hebrew', arial, sans-serif;margin-bottom:9vw;}
.step-form-cotent form#regiration_form h2.question_title{line-height:1.3;font-size:5.6vw;margin-bottom:9vw;}
}
.wpcf7 p{font-family:'Open Sans Hebrew', arial, sans-serif;letter-spacing: 1px;
    font-size: 16px;
    color: #000;}


form.wpcf7-form {
    position: relative;
}.wpcf7 .ajax-loader {
    position: absolute;
    right: 80px;
    margin-top: 8px;
}
/*********custom form css end****/

/*****home page css*******/

.rtl .list-post .content {text-align: right; padding-left: 0; padding-right: 30px;}
.rtl .post-meta-left { text-align: right;}
.rtl  .widget-posts .posts:not(.full) .post-thumb {margin-left: 22px;}
.rtl .navigation.inline {  text-align: right;}
.rtl  .widget-posts .posts:not(.full) .post-thumb { margin-right: 0; margin-left: 22px;}
.rtl  .news-block .content, .rtl .news-block .post-content { text-align: right;}
.rtl .the-post .widget_search .search-field { padding-right: 50px;}
.rtl  .main-head.compact .inner .title img.logo-image { max-height: 60px;}
.rtl  .navigation .menu-item-has-children > a:after { margin-left: 0; margin-right: 10px;}
.rtl  .navigation .menu > li li a { text-align: right;}
.rtl  .main-head.compact .inner .title { padding-left: 50px;
    padding-right: 0;
    padding-top: 5px;
    padding-bottom: 5px;}
	.rtl .the-post .the-post-header { text-align: right;}
.rtl{	 direction: rtl;} 
body.rtl .post-meta-center { text-align: right;}

body.rtl .news-block .grid-post .post-meta { text-align: right;}
body.rtl .carousel-slider .item:after {left: 0;}
body.rtl .carousel-slider .overlay {text-align: right;}
body.rtl .grid-post-b .post-meta-b .post-title-alt:after,body.rtl .heading:after, body.rtl .news-block .grid-post .post-meta-b .post-title-alt:after {
margin-right: 0;}
body.rtl .column, .ts-row [class^="col-"], body.rtl .ts-row [class*=" col-"] {  text-align: right;}
body.rtl .grid-post-b .post-meta-b .post-cat, body.rtl .news-block .grid-post .post-meta-b .post-cat { justify-content: right;}
	body.rtl .grid-post-b .post-title-alt, body.rtl .grid-post-b .post-excerpt, body.rtl .news-block .grid-post .post-title-alt, body.rtl .news-block .grid-post .post-excerpt, body.rtl  .carousel-slider .heading ,  body.rtl.news-block .small-post .post-title {  max-width: 100%;}		
	body.rtl .overlay {  width: 100%; text-align: right;}
	
	
	/****custom footer css***/
.customfooter {position: relative;}
.footer-colsms {display: flex; justify-content: space-between; flex-direction: row-reverse;}
.footer-logoweb {width: 20%; padding-left: 40px;}
.footer-container {max-width: 1170px; margin: auto;}
.footer-bottom {background: #0d0d0d;position: relative; padding: 10px; margin-top: 50px;}
.footer-content {width: 70%;}
.footer-bootm-colsms { display: flex; justify-content: space-between; flex-direction: row-reverse;}
.footer-menu ul {list-style: none; display: flex;}
.footer-copyright p{color: #cccccc ; margin:0px; font-size: 14px;}
.main-footer.dark .footer-menu ul li a{ color: #cccccc !important;font-size: 14px;padding: 0 20px; text-transform:capitalize;}
.footer-content {color: #cccccc;}
.customfooter {position: relative; padding: 70px 0 0 0;}

/*postfooter css***/

footer.main-footer.post_footers {
    text-align: center;
    background: #333;
    padding: 12px 0;
}

ul.footer_menu {
    display: flex;
    justify-content: center;
    margin-bottom: 4px;
    margin-top: 5px;
}

p.copyright {
    color: rgba(255,255,255,.5);
    font-family: "Open Sans",Sans-serif;
    font-size: 14px;
    margin-bottom: 0;
}
h2.wpb_wrapper.tp-img img {
    margin-top: 0;
}


ul.footer_menu li a {
    color: rgba(255,255,255,.5);
    margin: 0 15px;
}
.single-landing .td-main-content-wrap {
    padding-bottom: 40px;
   
}
ul.footer_menu {
   
    flex-wrap: wrap;
}

/*****singlepost css**/

body.rtl .post-share-icons.cf { margin: auto;  width: 207px;}
body.rtl.post-template-default.single {  background-color: #eef2f7;}
body.rtl.post-template-default.single .main.wrap { max-width: 794px; background-color: #fff;  padding: 30px;margin-bottom: 50px;}
body.rtl.post-template-default.single .main.wrap .the-post .featured img { width: 100% !important;}
body.rtl.post-template-default.single .main.wrap .the-post .featured, body.post-template-default.single .main.wrap .the-post figure { margin: 0px 0 15px; padding: 0; width: 100%;}
body.rtl.post-template-default.single .main.wrap .the-post-modern { width: 100%;}
body.rtl.post-template-default.single .top-bar.dark.top-bar-b.cf {  display: none; 	 	}
body.rtl.post-template-default.single .post-share-b.cf {  display: none;}
body.rtl.post-template-default.single .comments { display: none;}
body.rtl.post-template-default.single .post-share {}
body.rtl.post-template-default.single .sub-title {  max-width: 100%;}
body.rtl.post-template-default.single ul, body.rtl.post-template-default.single ol { margin-right: 25px;}
body.rtl.post-template-default.single .tag-share .post-tags {   float: right;}
body.rtl .single-magazine.the-post-modern .post-top .post-title {  max-width: 100%;
    text-align: right;}
body.rtl.post-template-default .main {margin-top: 40px;}
body.rtl .single-magazine .post-top .post-title {    margin-top: 0;}
.main-footer.dark .footer-menu ul li a:hover{ opacity:0.8;}

.landing-content.td-page-content figure {
    margin-top: 0;
}
 h2.vc_custom_heading br {
    display: none;
} 

blockquote > p:last-of-type {
    margin-bottom: 0;
    font-family: "Open Sans",Sans-serif !important;
}
blockquote > p {
    margin-bottom: 0;
    font-family: "Open Sans",Sans-serif !important;
}
.rtl.landing-template-default .landing-content.td-page-content figure img {
    margin-top: 0;
}.rtl.category  .widget_search .search-field { padding-right: 44px;}

/*****mediaquere css*******/
@media (max-width:767px ){.main-question-form{padding:3%;}
.step-form-cotent label.rd-label{font-size:16px;height:auto;}
/* .step-form-cotent{padding:0 15px;} */
.step-form-cotent .form-group-box .form-type{flex:0 0 100% !important;margin:0px 0% 10px;}
.step-form-cotent .form-btns{margin-top:10px;}
.step-form-cotent input{font-size:16px;}
.contact_form .form-btns .btn-success{padding:14px 15px;font-size:18px;}
.page-template-template-thankyou .thanku h2{font-family:'Open Sans Hebrew', arial, sans-serif;}
.page-template-template-thankyou .thanku p{font-size:16px !important;line-height:20px !important;}
.step-form .step-form-cotent h1{padding-top:0;}
form#regiration_form .contact_form h2 {
  
    padding: 0 0%;
}
.step-form {
    height: auto;
    padding-bottom: 30px;
    box-shadow: none;
    border: none;
    width: 100%;
    padding: 20px 15px 30px;
    box-sizing: border-box;
}
fieldset.contact_form{margin:0;}
.footer-table{justify-content:center;flex-wrap:wrap;}
form#regiration_form fieldset{padding:0 !important;}
.step-form-cotent input.previous.btn.btn-default{margin-top:15px;}
}
@media (max-width:991px){

	.td-container, .tdc-row{width:100% !important;}
}

@media (max-width:990px){
.footer-bootm-colsms {
    flex-wrap: wrap;
    justify-content: center;
}
.footer-menu ul {
    flex-wrap: wrap;
    justify-content: center;
}
.footer-content {
    width: 100%;
    text-align: center;
}.footer-logoweb {
    width: 100%;
    padding-bottom: 15px;
    padding-left: 0;
    text-align: center;
}.footer-colsms {
  flex-direction: column-reverse;
    flex-wrap: wrap;
}a.footerlogo-image img.lazyloaded {
    width: 200px;
}.customfooter {

    padding: 40px 20px 0 20px;
}.main-footer.dark .footer-menu ul li a {  padding: 0 14px;}
}
@media (max-width:767px ){.sale-post-header p{font-size:12px;}
.landing-header .vc_custom_heading{font-size:26px;line-height:30px;}
.cta a{font-size:16px !important;line-height:20px;}
.landing-content{padding:30px 10px 30px 10px;}
.td-container, .tdc-row{}
.sale-post-header{padding:10px 15px;}
.rtl .list-post .content {
 
    padding-right: 0px;
}
}
@media (max-width:767px ){
	.rtl .ts-contain, .main {
        padding-left: 30px;

    }
}

/**
Adjust single post imkages to margins.
 */
.type-post .post-content.description img {
    max-width: 100%;
    margin: auto;
}

img.size-medium.wp-image-3510.alignright {
    padding-left: 12px;
}
img.size-medium.wp-image-3510.aligleft {
    padding-right: 12px;
}

/**
 * Aditor styles
 */


.styled-button a {
    display: inline-flex;
    color: white;
    padding: 9px 18px;
    font-weight: bold;
}
.styled-button a:hover {
    font-weight: bold;
}
.red-button a {
    background-color: #ed1260;
}
.red-button a:hover: {
    background-color: #2379b7;
}
.orange-button a {
    background-color: #e84d15;
}
.orange-button a:hover {
    background-color: #e13e02;
}


/**
 * Questionaire subtitle
 */
form#regiration_form h2 span {
    font-size: smaller;
    color: #000;
    margin-bottom: -36px;
    display: block;
}

/**
 * Hide taboola empty paragraph
*/
.taboola {
    display: none;
}

/**
 * Disclaimer
 */
.disclaimer {
    opacity: .5;
    font-size: smaller;
    margin-top: 56px;
    line-height: 1.3;
}

/**
 * Post 3785 customization
 */
@media (min-width: 768px)  {
    #post-3785.single-magazine.the-post-modern .post-top .post-title {
        font-size: 26px;
    }
}
#post-3785 .disclaimer {
    display: none;
}

/**
 * Enlarge container width on large screens
 */
@media (min-width: 1200px)  {

    body.rtl.post-template-default.single .main.wrap {
        max-width: 914px;
    }
}

/**
 * hide gravity form title
 */
body.single-post .single-magazine:not(#post-3785) .gform_heading {
    display: none;
}


/**
 * Leave a phone gf form
 */
div#gform_wrapper_8 {
    background: #279bdd;
    padding: 20px;
    margin-top: 40px;
}
div#gform_wrapper_8  h2.gform_title {
    color: white;
    font-size: 21px;
}

form#gform_8 .gform-body {

    flex: 66% 0 0;
}

form#gform_8 .gform_footer {
    padding: 0;
    margin: 0;
    flex: 34% 0 0;
}
form#gform_8  .gform_wrapper .gform_fields {
    grid-column-gap: 20px;
}

input#gform_submit_button_8 {
    margin: 16px 0 0 0;
    background: #e84d15;
    width: 100%;
    font-weight: bold;
}
form#gform_8 input {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    font-size: 15px;
    padding: 5px 14px;
    line-height: 15px;
    height: 40px;
}
form#gform_8 input#input_8_3 {
    direction: ltr;
}
@media (min-width: 640px) {

    form#gform_8 {
        display: flex;
    }
    div#gform_wrapper_8  h2.gform_title {
        font-size: 26px;
    }
    input#gform_submit_button_8 {
        margin: 0 3% 0 0;
    }
}