/* USER STYLES */

.nav-tabs > li,
.nav-pills > li {
  font-size: 13px!important;
}

.b-slider {
  position: relative;
  z-index: 0!important;
}

.section--teaser {

padding: 180px 0;

}

.dropdown-submenu	{
	margin-left: 0px!important;
}
.dropdown-submenu .dropdown-menu li	{
	margin-left: 0px!important;
	width: 100%;
	overflow: hidden;
}
.dropdown-submenu .dropdown-menu  a	{
	width: 100%!important;
}

.section.section--footer-blocks {

padding: 20px 0;

background: #eeecec url('../img/empty.png') 0 0 no-repeat;

-webkit-background-size: cover;

-moz-background-size: cover;

background-size: cover;

}



.ia-list-items {

display: none;

}



span.panel-item.pull-left	{

display: none;

}


#block_slider_block_header_1 img {
	width: 100%;
}

nav {
	padding-bottom: 5px;
	padding-top: 5px;
}

.row-fluid .span3 {
width: 17.7%;
}

@media (max-width: 767px) {

.row-fluid .span3 {
width: 100%;
}

}

.dropdown-menu.pull-right {
z-index: 9999;
}

.main_pics UL	{
list-style: none;
margin-bottom: 20px;
}

.main_pics LI	{
float: left;
width: 48%;
}

.main_pics IMG	{
max-width: 80%;
}

.spacer	{
clear: both;
}

.listing_thumb	{
width: 45%;
float: left;
margin-right: 5px;
}

.new_list {
    float: left;
    margin-right: 5px;
    margin-top: 0;
    width: 46%;
}

header {
background: #d6d6d6;
}

.section.section--footer {
background: #d6d6d6;
color: #555;
}

.lady_details #rates1_fieldzone	{
float: right;
clear: both;
margin-top: -150px;
width: 50%;
}

.lady_details #rates2_fieldzone	{
float: right;
clear: both;
margin-top: -120px;
width: 50%;
}

.lady_details #rates3hour_fieldzone	{
float: right;
clear: both;
margin-top: -90px;
width: 50%;
}

.lady_details #rates3_fieldzone	{
float: right;
clear: both;
margin-top: -60px;
width: 50%;
}

.lady_details #rates4_fieldzone	{
float: right;
clear: both;
margin-top: -30px;
width: 50%;
}

.lady_details #rates5_fieldzone	{
float: right;
clear: both;
margin-top: 0px;
width: 50%;
}


.lady_details #rates24hour_fieldzone	{
float: right;
clear: both;
margin-top: 0px;
width: 50%;
}

.page-header {
border-bottom: 1px solid #ffffff;
margin: 0 0 0;
padding-bottom: 10px;
}

.main_section .tabbable {
    border-top: 1px solid #eeeeee;
}

.main_section .nav-tabs {
    display: none;
}

.field-pictures span	{
color: #ffffff;
}

.field-text span	{
font-weight: bold;
}

a {
color: #b92222;
}

a:hover, a:focus {
color: #931e1e;
}

.cat-wrap {
font-size: 18px;
font-weight: bold;
}

#block_item_actions h4	{
color: #b92222;
}

/* BUTTONS */

.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #b92222;
  background-image: -moz-linear-gradient(top, #c12f2f, #931e1e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c12f2f), to(#931e1e));
  background-image: -webkit-linear-gradient(top, #c12f2f, #931e1e);
  background-image: -o-linear-gradient(top, #c12f2f, #931e1e);
  background-image: linear-gradient(to bottom, #c12f2f, #931e1e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc12f2f', endColorstr='#ff931e1e', GradientType=0);
  border-color: #b92222 #b92222 #931e1e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #b92222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #871313;
  *background-color: #931e1e;
}
.btn-success:active,
.btn-success.active {
  background-color: #931e1e \9;
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #2F85A5;
  background-image: -moz-linear-gradient(top, #419cbe, #206883);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#419cbe), to(#206883));
  background-image: -webkit-linear-gradient(top, #419cbe, #206883);
  background-image: -o-linear-gradient(top, #419cbe, #206883);
  background-image: linear-gradient(to bottom, #419cbe, #206883);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff419cbe', endColorstr='#ff206883', GradientType=0);
  border-color: #206883 #206883 #2F85A5;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2F85A5;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #206883;
  *background-color: #206883;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #206883 \9;
}

#fast-search button {
color: #b92222;
}

#fast-search button:hover {
  color: #931e1e;
}

.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  background-color: #d6d6d6;
}

.section.section--footer li.active > a, .section.section--footer li.active > a:hover, .section.section--footer li.active > a:focus {
  color: #999;
}
.ia-breadcrumb > li a {
  text-decoration: underline;
  color: #b92222;
}
.ia-breadcrumb > li a:hover {
  text-decoration: none;
  color: #b92222;
}

.ia-breadcrumb > .active {
  color: #b92222;
}

.btn-link {
color: #b92222;
}

.btn-link:hover,
.btn-link:focus {
  color: #b92222;
}

.btn-mini	{
font-size: 14px;
}

.categories-tree	{
height: 80px;
}
#listing_submit .categories-tree	{
    height: 185px;
}


.nav-langs	{
position: absolute;
font-size: 12px;
right: 0px;
}

.nav-langs LI	{

}

.nav-langs LI a {
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 0px;
  margin-bottom: 2px;
  background-color: #eaeaea;
}

.nav-toggle {
background: #b92222;
}

.nav-mainmenu li a {
color: #b92222;
}
.nav-mainmenu li a:hover{background:#b92222;color:#fff}

.help-block {
display: none;
margin-bottom: 10px;
}

.section {
padding: 10px 0;
background: transparent;
}

#block_html_block1 h4	{
display: none;
}

#content_html_block1 {
margin-bottom: 30px;
border: 1px solid #eeeeee;
background: #ffffff;
color: #777777;
text-align: center;
}

.thumbnails {
clear: right;
}

.mag-banner {
    max-width: 468px;
    margin: 0 auto;
    text-align: center;
}
.mag-banner img {
     margin-top: 20px;
 }

@media screen and (max-width: 1199px) {
#rates1_fieldzone {
  width: 30%!important;
}
#rates2_fieldzone {
  width: 30%!important;
}
#rates3hour_fieldzone {
  width: 30%!important;
}
#rates3_fieldzone {
  width: 30%!important;
}
#rates4_fieldzone {
  width: 30%!important;
}
#rates5_fieldzone {
  width: 30%!important;
}
#rates24hour_fieldzone {
  width: 30%!important;
  margin-bottom: 20px;
}
}

 
@media screen and (max-width: 979px) {
.new_list {
  width: 96%!important;
}

.nav-inventory {
  float: right;
  margin: 60px 0 0 0;
}

.nav-inventory	li:first-child	{
	display: none;
}

}


@media screen and (max-width: 767px) {
.span3 {
  clear: both;
}

.ia-breadcrumb {
  
  margin-left: 5px;
}

}

@media screen and (max-width: 600px) {
.nav-inventory {
  float: right;
  margin: -20px 0 0 0;
}

.brand {
  position: static;
  margin: 25px 15px 0px 0;
}
header .btn-add, header .btn-group {
  margin: 25px 0 0px 15px;
}

}

@media screen and (max-width: 597px) {
#rates1_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
#rates2_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
#rates3hour_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
#rates3_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
#rates4_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
#rates5_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
#rates24hour_fieldzone {
  width: 100%!important;
  margin-top: 0px!important;
}
}

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

.brand {
  position: static;
  margin: 25px 0px 0px 0;
}

}

@media screen and (max-width: 529px) {
.nav-inventory {
  float: left;
  margin: -20px 0 10px 0;
}
header .btn-add, header .btn-group {
  margin: 0px 0 0px 15px;
}

.brand {
  position: static;
  margin: 25px 0px 0px 0;
}

.b-slider__direction-nav a {
  background-image: url('../img/slider__direction-nav__arrows-x.png')!important;
  
}

.main_pics UL {
  list-style: none;
  margin-bottom: 20px;
  margin-left: 0px;
}

.main_pics LI {
  float: left;
  width: 100%;
}

.main_pics IMG {
  max-width: 96%;
  margin-bottom: 20px;
}



}

@media screen and (max-width: 500px) {
header .btn-add, header .btn-group {
  margin: 0px 15px 0px 15px;
}

}

@media screen and (max-width: 384px) {
.btn	{
margin-bottom: 10px;
}

.btn-success	{
	float: left;
}

}
p.listing_location {
  color: #B72B2B;
  font-style: italic;
  font-size: 17px;
}

.location_home {
  color: #B72B2B;
  font-style: italic;
  font-size: 14px!important;
  margin-top: -6px!important;
}
