.bg-dark { background-color: #000000!important; border-bottom:1px solid #ee8722; }
body{ background-color: #1E2327; color:#fff; font-family: 'Raleway', sans-serif; font-weight:400 }
.search_form{ padding:0px 0px 10px 0px ;  background-color: #ee8722; color:#fff; margin-bottom:10px; }
.search_form p.title{ font-size:22px;  margin-top:20px;}
.page_header{ padding:5px 0px 10px 0px ;  margin-bottom:25px; }
.page_header h1{   }
.err_msg{ font-size:14px; color:#FF0000; text-align:center; }
.navbar-inverse { background-color: #000; border-color: #000;} 
.navbar {  border-radius: 0px; border: 1px solid #000; margin-bottom: 0px; border-bottom:5px solid #ee8722 ; }
 
.panel-inverse {
    margin-bottom: 20px;
    background-color: #343a40;
    border: 1px solid #080808;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
	color:#fff;
}

.thumbnail .caption{ padding:0;}
.caption h3{background-color: #ee8722; color:#fff;  margin:0 ; padding:10px 0px 10px 15px ;}
.thumbnail .caption .small{ padding:10px;}
.thumbnail .caption ul{ margin:0; padding:0; }
.thumbnail .caption ul li{ list-style:none; padding:0px 0px 5px 10px ;   }
.thumbnail .caption ul li a{  color:#ee8722; font-weight:bold; text-decoration:none; }

footer{ display:block;background-color:#000;   padding-top:30px; border-TOP: 5px solid #ee8722;  }
footer a{ text-decoration:none; color:#fff; }
footer a:hover{ color:#ee8722;}

footer .fnav{ margin-bottom:30px; }

.disclaimer{ border-top:1px solid #303030; background-color:#121518;  padding-top:30px;  padding-bottom:30px; }

.sign_in_area, .post_ads_page{ padding:100px 0px;}
.form-group { margin-bottom: 25px; }
.modal { color:#000;}
.navbar-inverse .navbar-brand{  color: #ffffff; font-weight:900; }
.navbar-inverse .navbar-brand  span{ color:#ee8722;}
.navbar-inverse .navbar-nav>li>a {  color: #ffffff; }

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background: none;
    border-radius: 0px;
}

.breadcrumb a {
    color: #ee8722;
    text-decoration: none;
}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ee8722;
    content: "/\00a0";
}

.listing_title{ color: #ee8722; }
.listing_title:hover{ color: #ee8722; }

.form-control {    border: 1px solid #ccc;    border-radius: 0px; }
.panel-inverse { margin-bottom: 30px;
    background-color: #343a40;
	border: none;
    border-bottom: 3px solid #080808;
    border-radius: 0px; }
.light_grey{ color:#767f88; }

.btn { border-radius: 0px; }
.submit_btn {
    color: #fff;
    background-color: #000;
    border-color: #000;
	text-transform:uppercase
}
.submit_btn:hover {
    color: #fff;
    background-color: #1b1b1b;
    border-color: #1b1b1b;
	text-transform:uppercase
}


.wp_btn{ 
 background-color: #4cba59;
    border-color: #4cba59;}
.wp_btn:hover{ 
 background-color: #3ca048;
    border-color: #3ca048;}
.btn-warning {
    color: #fff;
    background-color: #ee8722;
    border-color: #ee8722;
	text-transform:uppercase
}	

h1.title{ margin-bottom:40px;}	
.site_color_lnk{ color:#ee8722; padding-top:20px; display:block;}
.site_color_lnk:hover{ color:#ee8722; }
.top_margin_0{ margin-top:0px; }
a.search_btn{ position:absolute; display:none; color: #fff; padding: 15px;     top: 1px;  right: 60px; }	
a.search_btn:hover{  color: #fff; text-decoration:none; }	

.img-responsive-cust{ display:block; width:100%; }
.cuptcha{ font-size:44px; color:#000; font-style:italic; text-align:center; display:block; padding:10px; width:250px; background-color:#FFFFFF; border:1px solid #000; margin:10px auto; user-select: none; }

.left_area{ width:15%; float:left; }
.right_area{width:80%; float:left; padding:8px 8px  0 0; }
.right_area h3{ margin-top:0px;}
.short_text{ display:none;}
.listing_page .panel-body {
    padding: 0px;
}

@media only screen and (max-width: 720px) {
.left_area{ width:25%; float:left; }
.right_area{width:70%; float:left; }
}


@media only screen and (max-width: 540px) {
.left_area{ width:35%; float:left; }
.right_area{width:60%; float:left; }
.short_text{ display:block;}
.long_text{ display:none;}
}

@media only screen and (max-width: 360px) {
.left_area{ width:45%; float:left; }
.right_area{width:55%; float:left;  }
.right_area h3{ font-size:16px}
}

@media only screen and (max-width: 766px) {
 a.search_btn{ position:absolute; display:block; color: #fff; padding: 15px;     top: 1px;  right: 60px; }	
#search_form{ display:none;}
}