.top_header_black {background:url(../images/top_header_black_bg.min.jpg) repeat center top;}
.top_header_black_menu{ width:100%; overflow:hidden; background:#000; padding:6px 0; text-align:center;-webkit-box-shadow: 0px 8px 10px 0px rgba(0,0,0,0.34);box-shadow: 0px 8px 10px 0px rgba(0,0,0,0.34);}
.top_header_black_menu ul{ height:44px; overflow:hidden; width:100%; display: -webkit-box; display: -ms-flexbox; display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;}

.top_header_black_menu ul li{ list-style:none; float: none; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; border-right:2px solid #212121;}

.top_header_black_menu ul li div,.top_header_black_menu ul li a{ display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color:#aba8a8; text-transform:uppercase; font-size:16px;font-family:Lato, sans-serif; vertical-align:middle;height:44px}
.top_header_black_menu ul li:first-child{ padding-left:0px;}
.top_header_black_menu ul li:last-child{ border-right:none; padding-right:50px;}
.top_header_black_menu ul li a{ color:#a29e93; -webkit-transition: color 0.3s ease-out; -o-transition: color 0.3s ease-out; transition: color 0.3s ease-out;}
.top_header_black_menu ul li a:hover{ color:#facc5d}
.top_header_black_menu ul li:nth-child(1) img{ margin-left:15px;}
.top_header_black_menu ul li:nth-child(2) img,.top_header_black_menu ul li:nth-child(3) img{ margin-right:15px;}

.top_header_black_bot{ width:100%; overflow:hidden; padding:50px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}


/* Responsive Styles */
 

@media only screen and (min-width : 768px) and (max-width : 991px){ 
	.top_header_black_menu ul li{ padding:0 9px; }
	.top_header_black_menu ul li div,.top_header_black_menu ul li a{ font-size:14px;}
	.top_header_black_menu ul li:nth-child(1) img{ margin-left:10px; max-height:25px;}
	.top_header_black_menu ul li img{ max-height:35px;}
	.top_header_black_menu ul li:nth-child(2) img,.top_header_black_menu ul li:nth-child(3) img{ margin-right:10px;}
}
@media only screen and (min-width : 768px) and (max-width : 1199px){ 	
	.top_header_black_menu ul li:last-child {
		padding-right: 0;
	}	
}

@media only screen and (min-width : 992px) and (max-width : 1199px) { 
	.top_header_black_menu ul li{ padding:0 9px; }
	.top_header_black_menu ul li div,.top_header_black_menu ul li a{ font-size:14px;}
	.top_header_black_menu ul li:nth-child(1) img{ margin-left:10px;}
	.top_header_black_menu ul li:nth-child(2) img,.top_header_black_menu ul li:nth-child(3) img{ margin-right:10px;}
}
@media only screen and (min-width : 1200px) and (max-width : 1365px) { 
	.top_header_black_menu ul li{ padding:0 15px; }
}
@media screen and (min-width: 1366px) {
	.top_header_black_menu ul li{ padding:0 15px; }
}
@media screen and (min-width: 1440px) {
	.top_header_black_menu ul li{ padding:0 15px; }
}
@media screen and (min-width: 1600px) {
	.top_header_black_menu ul li{ padding:0 55px; }
}
@media screen and (min-width: 1680px) {

}
@media screen and (min-width: 1920px) {
	.top_header_black_menu ul li{ padding:0 55px; }
}