/*******************************************
			BOXER RESPONSIVE FIX V2.5 - 20/11/2014
******************************************/

@media (min-width:280px) and (max-width: 601px) {
	.listing-grid .item-block { width:100%!important; }
	.form-horizontal .row label {text-align:left !important; width: 33.3333%;}
	.form-horizontal .row input, .form-horizontal .row select, .form-horizontal .row textarea {width: 60%; !important;}
	.meta > ul {float: right; width: 60% !important; }
	.meta label {
  text-align: left !important;
  width: 33% !important;
}
}
@media (min-width:601px) and (max-width:750px) {
.meta > ul {float: right; width: 60% !important; }
.meta label, .row label{
  text-align: left !important;
  width: 33% !important;
}
.meta > input, .meta > select, .meta > textarea, .row > input, .row > select, .row > textarea {
  width: 62% !important;
}
#custom_attributes select {
  width: 100% !important;
}

.form-horizontal ._20 input, .meta input[type="checkbox"] {
  float: left;
  margin-left: 0;
  width: 26px;
}
.row input#power {
  width: 52% !important;
}
.row select#power_unit {
  width: 60px !important;
}
#custom_attributes input[type="text"], #custom_attributes select, #custom_attributes textarea {
  width: 100% !important;
}
}

@media (min-width:601px) and (max-width:992px) {
	#header-main .col-md-3 { float:left; width:25%; }
	#header-main .col-md-6 { float:left; width:50%}
	#header-main .col-md-3 { float:left; width:25%;}
	.pubbtn span { display:none; }
	#header-main .btn { width:100%; }
	#header-main .logo img { margin-top:5px;}
	#socialmedia .social a {
    padding: 0 2%;
	}
	.listing-grid .item-block { width:50%; }
	.meta > ul {width: 75% !important; }
	
	
}
	
@media (min-width:120px) and (max-width:600px) {
	#header-main .col-md-3 { text-align:center; margin-bottom:15px;}
	#header-main .col-md-3 .img-responsive { display:inherit; }
	#header-main .btn { width:100%; margin-top:15px;}
	#header-main { padding:10px 0; }
	#socialmedia .social {
    text-align: center;
	}
	
	#socialmedia .social a {
	height: 30px;
    overflow: hidden;
    padding: 0 1%;
    width: 40px;
	}	
	#socialmedia .social .fa {
    font-size: 30px;
    padding: 0;
	}	
	.navbar-right .fa { font-size:20px;}
	
	.item-block .image-column {
    width: 100% !important;
	}
	.item-block .item-column {
    clear: both;
	}
	#footer-widgets .col-md-2 { text-align:center; }
/*.listing-grid .col-sm-4 { width:100%; }*/
.form-horizontal .row label {text-align:left !important; width: 33.3333%;}
	.form-horizontal .row input, .form-horizontal .row select, .form-horizontal .row textarea {width: 60%; !important;}
	#custom_attributes input[type="text"], #custom_attributes select, #custom_attributes textarea {
  width: 99.667% !important;
}
.form-horizontal ._20 input, .meta input[type="checkbox"] {
  float: left;
  margin-left: 25%;
  width: 93px !important;
}
.form-horizontal .row input#power {

  width: 38%;
}
} 
