
input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: gray;
    opacity: 1; /* Firefox */
}


.contact_form_standart{width:100%; float:left; padding:0 0 20px 0;}
.contact_form_standart input, textarea{border:0; background:#dddbd8; color:#000; padding:0 5%; width:90%; height:47px; font-size:18px;}
.contact_form_standart textarea{padding:10px 5%; height:90px;background:#dddbd8;}
.contact_form_standart .text_holder{width:48%; float:left; padding:0 0 10px 0;margin-left:2.5%;}
.contact_form_standart .textbox{width:47%; float:right;}
.contact_form_standart .textbox ul li{width:32%; float:left; margin:0 0 0 2%; padding:0 0 15px 0;}
.contact_form_standart .textbox ul li:first-child{margin:0;}
.contact_form_standart .textbox ul li:last-child{width:100%; margin:0;}
.contact_form_standart .btn_holder{width:100%; float:left;}
.contact_form_standart .btn_holder img{width:145px; float:left;}
.contact_address_standart{width:99.5%; float:left; border:1px solid #e8e8e8; text-align:center; padding:10px 0; text-align:center}
.contact_address_standart ul li{width:25%; float:left; background:url(user/images/line1.png) no-repeat right 0; font-size:20px; color:#ff5b17;}
.contact_address_standart ul li strong, .contact_address_standart ul li a{color:#000; text-decoration:none;font-family:'OpenSansHebrew-Bold';}
.contact_address_standart ul li:last-child{background:none;}
.contact_map_standart{width:100%; float:left; padding:20px 0;}
.contact_map_standart img{width:100%;}

.contact_form{width:100%; float:left;}
.contact_form input, textarea{border:1px solid #e3e3e7; background:#f2f2f6; padding:0 5px; width:95%; text-align:right; font-size:18px; height:40px;font-family:'OpenSansHebrew-Regular'}
.contact_form textarea{ height:auto; padding:10px 5px;}
.contact_form input:focus, textarea:focus{background:#fff; border:1px solid #999;}
.contact_form .textbox{width:100%; float:right;}
.contact_form .textbox ul li{width:100%; float:right; padding:0 0 10px 0;}
.contact_form .textbox ul li.size1{width:32%; float:right; padding:0 0 10px 5px;}
.contact_form .textbox ul li.size2{padding:0 0 10px 0; width:32%;}
.contact_form .textbox ul li.size1 input, .contact_form .textbox ul li.size2 input{ width:94%;}
.contact_form .btn_holder{width:100%; float:left;}
.contact_form .btn_holder img{width:146px; float:left;padding-left:31px;display:block;}
.contact_text{width:100%; float:left; padding:40px 0; text-align:center; font-size:20px; color:#e10817;}
.contact_text strong, .contact_text a{color:#006da8; text-decoration:none;font-family:'OpenSansHebrew-Bold';}
.contact_text ul li{width:30%; float:left; background:url(../user/images/contactsymbol.png) no-repeat right 20px;}
.contact_text ul li:last-child{background:none;}
.contact_text ul li.size1{width:20%;}
.contact_map{width:100%; float:left;}
.contact_map img{width:100%;}

.car_details{width:100%; float:left; padding:15px 0 0 0;}
.car_details ul li{width:94.5%; float:left; border:1px solid #d6d6d6; padding:15px 2.5%; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin-bottom:30px;}
.car_details img{width:100%;}
.car_details .img_holder{width:30%; float:left;}
.car_details .text_holder{width:19%; float:left; padding:0 2% 0 0; color:#006da8;}
.car_details .text_holder strong{color:#232323;}
.car_details .text_holder ul li{width:50%; float:left; border:0; padding:0; margin:0; line-height:32px;}
.car_details .main_text{width:22%; float:left; padding:0 0 0 5%; border-left:1px solid #d6d6d6; font-size:13px;color:#000000;}
.car_details .main_text span.blue{color:#006da8; font-size:24px;}
.car_details .main_text strong{color:#006da8; font-size:34px;}
.car_details .main_text strong span{font-size:20px;}
.car_details .main_text span.line{font-size:18px; text-decoration:line-through;}
.car_details .main_text span.phone{background:url(../user/phone3.png) no-repeat 10px 9px #ed272f; color:#fff; padding:5px 5% 5px 5%; font-size:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; display:block; width:80%; float:right;}

.car_details2{width:390px; float:right;}
.car_details2 .text_holder{width:100%; float:left; padding:0 0 15px 0}
.car_details2 .table_holder{width:100%; float:left; padding:0  0 15px 0; font-size:15px;}
.car_details2 .table_holder ul li{width:100%; float:left; background:#f2f2f6;}
.car_details2 .table_holder ul li.color{background:#fff;}
.car_details2 .table_holder ul li .text1{width:23%; padding:5px 0; float:left; color:#e10817;font-family:'OpenSansHebrew-Bold';}
.car_details2 .table_holder ul li .text2{width:23%; padding:5px 3% 5px 0; float:left; background:url(../user/images/dot1.png) repeat-y right 0;}
.car_details2 .table_holder ul li .text3{width:23%; padding:5px 3% 5px 0;}
.car_details2 .main_text{width:100%; float:left; font-size:15px;}
.car_details2 .main_text ul li{width:95%; float:left; padding:2px 5% 2px 0; margin-bottom:3px; background:#f2f2f6;}
.car_details2 .main_text ul li .text1{width:70%; padding:5px 0; float:left; color:#e10817;font-family:'OpenSansHebrew-Bold';}
.car_details2 .main_text ul li .text1 span{text-decoration:line-through;}
.car_details2 .main_text ul li .text2{width:70%; padding:5px 0;}
.car_details2 .other_text{width:90%; float:left; background:#e10817; padding:10px 5%; text-align:center; color:#fff; font-size:18px; line-height:50px;}
.car_details2 .other_text strong{font-size:25px;}
.car_details2 .other_text a{display:inline-block; float:left; padding:2px 25px; font-size:18px; background:#006da8; color:#fff; text-decoration:none;font-family:'OpenSansHebrew-Bold'; line-height:normal;}
.car_details2 .other_text span{display:block; float:left; padding:2px 0; width:25%; font-size:18px; background:#006da8; color:#fff; text-decoration:none;font-family:'OpenSansHebrew-Bold'; line-height:normal;}

.cars_like{width:100%; float:left; padding:20px 0; color:#2a3075;}
.cars_like a{color:#2a3075; text-decoration:underline;}
.cars_like a:hover{color:#000;}
.cars_like ul li{width:50%; float:left; text-align:left; font-size:15px; line-height:30px;}
.cars_like ul li:last-child{text-align:right;}
.cars_like img{float:left; width:28px; margin:0 5px 0 0;}

.facebook_feed{width:241px; height:50px; float:left; overflow:hidden; top:345px; left:-196px; z-index:100; position:absolute;transition-duration:1s;transition-duration:500ms;transition-duration:300ms, 300ms; overflow:hidden;}
.facebook_feed:hover{width:241px; height:415px; left:0;}
.facebook_feed .icon_holder{width:45px; float:right;}
.facebook_feed .fb_content{width:190px; float:left; border:3px solid #3d5a98;}

@media only screen and (max-width:1024px){
/*** CONTACT PAGE **/
.contact_form .btn_holder img{width:140px;}
.contact_text{padding:30px 0; font-size:18px;}

/*** CAR PAGE ***/
.car_details .text_holder ul li{line-height:28px;}
.car_details .main_text{font-size:12px;}
.car_details .main_text span.blue{font-size:20px;}
.car_details .main_text strong{font-size:30px;}
.car_details .main_text strong span{font-size:16px;}
.car_details .main_text span.line{font-size:14px;}
.car_details .main_text span.phone{background:url(../images/phone3.png) no-repeat 10px 8px #ed272f; font-size:16px;width:85%;}

.car_details2{width:43%;}
.car_details2 .text_holder, .car_details .table_holder{font-size:13px; line-height:20px;}
.car_details2 .table_holder ul li .text1{width:21%;}
.car_details2 .table_holder ul li .text2, .car_details .table_holder ul li .text3{width:25%; padding:5px 1.333% 5px 0;}
.car_details2 .main_text{font-size:13px;}
.car_details2 .main_text ul li .text1{width:65%;}
.car_details2 .main_text ul li .text2{width:35%;}
.car_details2 .other_text{width:94%; padding:7px 3%; font-size:16px; line-height:45px;}
.car_details2 .other_text strong{font-size:22px;}
.car_details2 .other_text a{padding:2px 20px; font-size:16px;}
}

@media only screen and (max-width:720px),(max-width:760px), (max-width:980px){
/*** CONTACT PAGE STANDART ***/
.contact_form_standart .text_holder{width:100%;}
.contact_form_standart .textbox{width:100%;}
.contact_form_standart ul li{font-size:12px;}

/*** CONTACT PAGE **/
.contact_form input, textarea{padding:0 2.2%; width:95%; font-size:16px; height:35px;}
.contact_form textarea{padding:10px 2.2%;}
.contact_form .btn_holder img{width:140px;}
.contact_text{font-size:16px;}

/*** CAR PAGE ***/
.car_details .img_holder{width:28%;}
.car_details .text_holder{width:20%; padding:0 2% 0 0; font-size:14px;} 
.car_details .text_holder ul li{line-height:26px;}
.car_details .main_text{padding:5px 0 5px 5%;}
.car_details .main_text span.blue{font-size:18px;}
.car_details .main_text strong{font-size:25px;}
.car_details .main_text strong span{font-size:14px;}
.car_details .main_text span.line{font-size:12px;}
.car_details .main_text span.phone{background:url(../user/phone3.png) no-repeat 10px 5px #ed272f; font-size:14px;width:75%;}

.car_details2{width:50%; float:none; margin:0 auto;}
.car_details2 .text_holder, .car_details .table_holder{font-size:13px; line-height:20px;}
.car_details2 .table_holder ul li .text1{width:21%;}
.car_details2 .table_holder ul li .text2, .car_details .table_holder ul li .text3{width:25%; padding:5px 1.333% 5px 0;}
.car_details2 .main_text{font-size:13px;}
.car_details2 .main_text ul li .text1{width:65%;}
.car_details2 .main_text ul li .text2{width:35%;}
.car_details2 .other_text{width:94%; padding:7px 3%; font-size:16px; line-height:45px;}
.car_details2 .other_text strong{font-size:22px;}
.car_details2 .other_text a{padding:2px 20px; font-size:16px;}
}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){

/*** CONTACT PAGE STANDART ***/
.contact_form_standart .text_holder{width:100%;}
.contact_form_standart .textbox{width:100%;}
.contact_form_standart{border-bottom:0; padding:0;}
.contact_form_standart ul li{font-size:15px; background:none; border-bottom:1px solid #e8e8e8; padding:10px 0; width:50%;}

/*** CONTACT PAGE **/
.contact_form input, textarea{padding:0 2.2%; width:95%; font-size:16px; height:35px;}
.contact_form textarea{padding:10px 2.2%;}
.contact_form .btn_holder img{width:140px;}
.contact_text{font-size:13px;}

/*** CAR PAGE ***/
.car_details .img_holder{width:100%; border-bottom:1px solid #d6d6d6; padding:0 0 10px 0; margin-bottom:10px;}
.car_details .img_holder img{width:40%; margin:0 auto;}
.car_details .text_holder{width:33%; padding:0 2% 0 0;} 
.car_details .text_holder ul li{line-height:26px;}
.car_details .main_text{padding:5px 0 5px 5%; width:24.5%;}
.car_details .main_text span.blue{font-size:18px;}
.car_details .main_text strong{font-size:25px;}
.car_details .main_text strong span{font-size:14px;}
.car_details .main_text span.line{font-size:12px;}
.car_details .main_text span.phone{background:url(../user/phone3.png) no-repeat 10px 5px #ed272f; font-size:14px;width:75%;}

.car_details2{width:100%; float:none; margin:0 auto;}

}

@media only screen and (max-width:500px),(max-width:580px){

/*** CAR PAGE ***/
.car_details .img_holder img{width:100%;}
.car_details .text_holder{width:48%; padding:0 1% 10px 1%;} 
.car_details .text_holder ul li{line-height:22px;}
.car_details .main_text{padding:10px 0; width:100%; border-left:0; border-top:1px solid #d6d6d6;}
.car_details .main_text strong{font-size:25px;}
.car_details .main_text strong span{font-size:14px;}
.car_details .main_text span.line{font-size:12px;}
.car_details .main_text span.phone{background:url(../images/phone3.png) no-repeat 10px 5px #ed272f; font-size:14px;width:32%;}
}

@media only screen and (max-width:400px), (max-width:450px),(max-width:480px) {

/*** CONTACT PAGE **/
.contact_form .textbox ul li, .contact_form .textbox ul li.size1, .contact_form .textbox ul li.size2{width:96%; float:left; padding:0 2% 10px 2%;}
.contact_form .btn_holder img{float:none; margin:0 auto;}
.contact_form input, textarea, .contact_form .textbox ul li.size1 input, .contact_form .textbox ul li.size2 input{padding:0 2.2%; width:95%; font-size:16px; height:35px;}
.contact_form textarea{padding:10px 2.2%;}
.contact_form .btn_holder img{width:140px;}
.contact_text{font-size:15px;}
.contact_text ul li, .contact_text ul li.size1{width:100%; float:left; padding:15px 0 30px 0; background:url(../images/symb2.png) no-repeat center bottom;}
.contact_text ul li:last-child{background:none;}

/*** CAR PATE **/
.cars_like ul li{font-size:13px; line-height:20px;}
.cars_like img{float:left; width:23px; margin:0 5px 0 0;}
}

/*** CONTACT PAGE **/
.contact_form .textbox ul li, .contact_form .textbox ul li.size1, .contact_form .textbox ul li.size2{width:96%; float:left; padding:0 2% 10px 2%;}
.contact_form .btn_holder img{float:none; margin:0 auto;}
.contact_form input, textarea, .contact_form .textbox ul li.size1 input, .contact_form .textbox ul li.size2 input{padding:0 2.2%; width:95%; font-size:16px; height:35px;}
.contact_form textarea{padding:10px 2.2%;}
.contact_form .btn_holder img{width:140px;}
.contact_text{font-size:15px;}
.contact_text ul li, .contact_text ul li.size1{width:100%; float:left; padding:15px 0 30px 0; background:url(../images/symb2.png) no-repeat center bottom;}
.contact_text ul li:last-child{background:none;}

@media only screen and (max-width:340px),(max-width:360px),(max-width:380px), {
/*** CONTACT PAGE ***/
.contact_form .text_holder{width:100%;}
.contact_form .textbox{width:100%;}
.contact_form .textbox ul li{width:100%; margin:0; padding:0 0 10px 0;}
.contact_address{border-bottom:0; padding:0;}
.contact_address ul li{width:100%; padding:5px 0;}
}