/* custom */
@charset "utf-8"; 

/* CSS Document */

@media all{	


.partttner{}
.dd-modal{ max-width:535px; margin:0 auto;}

.dd-modal-header{display:inline-block;  background:#f78461; padding:20px 30px 20px 30px; font-size:22px; color:#ffffff!important; font-weight:700; line-height:20px; border:solid 1px #6c7880; position:relative;}

.dd-modal-header span{ font-size:16px; font-weight:400; display:inline-block; width:100%;}

.dd-modal-form{display:inline-block; background:#ffffff; padding:20px 30px 10px 30px; border:solid 1px #6c7880; border-top:solid 0px transparent;}

.modal-form-field {margin-bottom:20px; display:inline-block; width:100%;}

.modal-form-field label{font-size:16px; color:#667780; margin-right:50px; float:left; padding-top:7px;}

.modal-form-field label span{color:#ef845b; padding-left:5px;}

.modal-form-field .input-field{position:relative; overflow:hidden;}

.modal-form-field .input-field input{border:0px; border-bottom:solid 2px #ebebeb; width:100%; font-size:16px; color:#667780; padding:5px;}
.mandat-txt{float:left; width:50%; font-size:13px; color:#999999; padding-top:12px;}

.sub-down-btn{float:right; background:transparent; border:solid 2px #f78461; border-radius:30px; font-size:16px; font-weight:400; color:#f78461; text-transform:uppercase; padding:0px 20px; line-height:35px; cursor:pointer;

-webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease; transition:all 1s ease;}

.sub-down-btn:hover{border:solid 2px #f78461; background:#f78461; color:#ffffff;}

.privacy-txt{float:left; width:100%; font-size:13px; color:#999999;}

.privacy-txt img{ float:left; padding-right:5px;}

.privacy-txt a{color:#999999; text-decoration:none;} 

.privacy-txt a:hover{ color:#f78461;}

.close-modal{ position:absolute; right:15px; top:15px; font-size:22px; color:#ffffff!important; font-weight:700; text-decoration:none; opacity: 1!important;}
.modal {display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background: rgba(0, 0, 0, 0.8);}
.modal-content {margin:10% auto 2% auto; position: relative; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.4s; animation-name: animatetop; animation-duration: 0.4s}   

@-webkit-keyframes animatetop {

    from {top: -300px; opacity: 0} 

    to {top: 0; opacity: 1}

}

@keyframes animatetop {
    from {top: -300px; opacity: 0}
	to {top: 0; opacity: 1}
	}
}

@media all and (max-width:767px){	
.dd-modal-header{padding:15px; font-size:18px; line-height:inherit;}
.dd-modal-header span{ font-size:14px; font-weight:400;}
.dd-modal-form{padding:15px;}
.modal-form-field label{ width:100%; margin-right:0px; font-size:14px; padding-top:0px;}
.modal-form-field .input-field{ float:left; width:100%; margin-top:5px;}
.modal-form-field .input-field input{ padding:5px 0px;}
.mandat-txt{ padding-top:0px; width:100%;}
.sub-down-btn{ float:left; margin-top:10px;}

}
/* Shlomi 2017-05-23 */
.no_title #cboxClose::before {
	content: "X";
    font-family: "Open Sans",sans-serif;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
  	opacity: 0.9!important;
}
.no_title #cboxClose {
	/* background-image: url(../images/form-close.png)!important; */
	background-image: none;
	background-size: 30px 30px;
	background-color: #f78461;
	border: 0px solid #fff!important;
	height: 33px!important;
    right: 40px!important;
    top: 42px!important;
	width: 33px!important;
}
#cboxClose {
    opacity: 0.9;
}
.custom-sd-blog .sd-container {
    background-color: #fff;
    box-shadow: 0 0 0 0 #000;
    padding-bottom: 0;
    padding-top: 2%;
}
