#catalog_item_block {
font-family: Play, sans-serif;
overflow:hidden;
cursor:pointer;
float: left;
width: 30%;
height: 295px;
border: 1px solid #699BBA; 
box-shadow: 3px 3px 1px #d2d2d2;
margin-bottom:10px;margin-right:10px;
display:block;
	
}

#catalog_item_block_car {
font-size:0.8em;
text-transform: uppercase; font-weight: 700; 
letter-spacing: 0.8px;
padding:3px 5px 0 5px;
display:block;
background-color: #00a2e8;
color: #fff;
}

#catalog_item_block_model {
font-size:0.6em;
letter-spacing: 0.8px;
padding:2px 5px 2px 5px;
display:block;
background-color: #00a2e8;
color: #fff;
}

#catalog_item_block_motor {
background-color: #00a2e8;
font-size:0.7em; 
text-transform: uppercase; font-weight: bold; 
color:#fff;
 padding-left:5px; padding-bottom:2px; margin-bottom:4px;

}

#catalog_item_block_top {
height: 75px;
}
	
#catalog_item_block_name {
    
padding-left:5px; 
color:#000; 	
font-size:0.9em; 
font-weight:bold;	


    
text-align:left;
margin-bottom:3px;
}	



#catalog_item_block_dir {
font-size:0.8em; 
text-align:left; padding-left:5px;  color:#000;
margin-bottom:3px;
}

#catalog_item_block_firma {

color: #699BBA;
font-weight:bold;	
font-size:0.7em; 
text-align:left; 
padding-left:5px;
}



#catalog_item_block_pic { line-height: 100px; margin-bottom:10px; }
#catalog_item_block_pic img {
vertical-align: middle; width:50%; min-height:100px; max-height:100px;
}

#catalog_item_block_price { 
color:#FFF;
margin:0 20px 10px 20px;
padding:10px 10px;
background: #00a2e8;
text-align:center; 
 font-size:1.3em;
}
#FeedbackForma_div { font-family: Play, sans-serif;   border:1px solid #223a49;}
#FeedbackForma_title { background:#223a49; text-align:center;  font-weight:bold; padding:5px 10px 5px; color:#FFF; font-size:1.2em; line-height:1.2em; }
#FeedbackForma_phone { background:#223a49;  text-align:center; font-weight:bold; font-size:2em; padding-bottom:10px;  color:#FFF;text-transform:uppercase; }
#FeedbackForma_textarea {  border:1px solid transparent;width:98%;resize:none; font-family: Play, sans-serif; padding:5px; margin-top:2px; font-size:1.2em;}
#FeedbackForma input[type='text'] { font-family: Play, sans-serif; border:1px solid #000; border-left:none;padding:10px 5px 10px; font-size:1.2em; width:100%;}
#FeedbackForma_send { margin:10px 60px 10px 60px; background:#223a49; text-align:center;  font-weight:bold; padding-top:15px; padding-bottom:15px; color:#FFF; text-transform:uppercase; }
#FeedbackForma_send_dis { margin:10px 60px 10px 60px; background:#223a49; text-align:center;  font-weight:bold; padding-top:15px; padding-bottom:15px; color:#FFF; text-transform:uppercase; }

#FeedbackForma_result { text-align:center; text-transform:uppercase; font-size:1.4em;line-height:1.2em; font-weight:bold; color:#223a49; padding-top:50px; padding-bottom:50px; }

#catalog_item_block_price:hover { background:#000;color:#FFF; }

#FeedbackForma_send:hover { background-color: #00a2e8; }
 
.redplaceholder::-webkit-input-placeholder { color: #F00;  }
.redplaceholder:-ms-input-placeholder { color: #F00;opacity: 1; -moz-opacity: 1; filter:alpha(opacity=5);  }
.redplaceholder::-moz-placeholder  { color: #F00; opacity: 1; -moz-opacity: 1; filter:alpha(opacity=5); }
.redplaceholder:-moz-placeholder { color: #F00;  }

#FeedbackForma_div  textarea:focus, input:focus, input[type]:focus, .uneditable-input:focus {   
        outline: 0 none;
}

#searchblock { margin-bottom:50px;  width:93%;  }
#searchblock_select { width:100%; vertical-align:top; font-family:Play, sans-serif; font-size:1.1em; font-weight:800; padding:7px 5px 7px; border:1px solid #00a2e8; color:#000;}
#searchblock_button { width:19%; vertical-align:top; font-family:Play, sans-serif; font-size:1.3em; font-weight:800; padding:7px 5px 7px; border:1px solid #00a2e8; color:#fff; background: #00a2e8;}


#searchblock_select_auto { width:40%;  vertical-align:top; font-family:Play, sans-serif; font-size:1.1em; font-weight:normal; padding:7px 5px 7px; border:1px solid #00a2e8; color:#000;}
#searchblock_select_model { width:59%; vertical-align:top; font-family:Play, sans-serif; font-size:1.1em; font-weight:normal; padding:7px 5px 7px; border:1px solid #00a2e8; color:#000;}

#searchblock_select  {outline:none; }


#dvigmenu { font-family: Play, sans-serif; font-size:0.8em; margin-bottom:20px; }

@media screen and (max-width: 540px) {

#searchblock { margin-bottom:20px;  width:100%;  }
#searchblock_select { width:100%; margin-bottom:5px; }
#searchblock_select_auto { width:100%; margin-bottom:5px; }
#searchblock_select_model { width:100%; margin-bottom:5px; }

#searchblock_button { width:100%; }



#catalog_item_block {
font-family: Play, sans-serif;
overflow:hidden;
cursor:pointer;
float: none;
width: 80%;
height: 260px;
border: 1px solid #699BBA; 
box-shadow: 3px 3px 1px #d2d2d2;
margin-bottom:10px;margin-right:0px;
margin-left:10%;
display:block;
}

#catalog_item_block_top {
height: 45px;
margin-bottom:5px;
}

#catalog_item_block_pic { margin-bottom:5px; }
#catalog_item_block_pic img {
vertical-align: middle; width:50%; min-height:120px; max-height:120px;
}

#catalog_item_block_price { 
color:#FFF;
margin:0 50px 10px 50px;
padding:10px 10px;
background: #00a2e8;
text-align:center; 
 font-size:1.3em;
}

	
}	


