.foot_custom {position:relative;}
.foot_custom .foot_menu_custom {border-top:1px solid #dddadb; border-bottom:1px solid #dddadb;  padding:12px 0px 0px 0px; background:#fafafa;}
.foot_custom .foot_menu_custom ul { text-align:center}
.foot_custom .foot_menu_custom ul li { display:inline-block; padding-right:15px; list-style:none; font-weight:600}
.foot_custom .foot_menu_custom ul li a {display:inline-block; font-size:12px; }
.foot_custom .foot_copy {padding:20px; text-align:center}
.side-clients-list {list-style:none;}
.side-clients-list li img {width:100%;}
@media (max-width: 991px) {
	.side-clients-list {display:none;}
}

@media (min-width: 992px) {
.foot_custom .foot_menu_custom {border-top:1px solid #dddadb; border-bottom:1px solid #dddadb; padding:12px 0px}
.foot_custom .foot_menu_custom ul {width:1200px; margin:0 auto; position:relative; overflow:hidden}
.foot_custom .foot_menu_custom ul li {float:left; padding-right:25px; list-style:none; font-weight:600}
.foot_custom .foot_menu_custom ul li a {display:inline-block; font-size:14px}

.foot_custom .foot_copy { position:relative; padding:20px 0px 20px 8px; margin:0 auto; width:1140px; text-align:left}
.foot_custom .foot_copy .foot_logo {position:absolute; right:0px; bottom:10px;}


}

.custom_bn { position:relative; overflow:hidden; width:1160px; height:59px;}
.custom_bn li {list-style:none; float:left; padding:0 10px;}

li.sidebarmenu { font-weight:500; font-size:18px; letter-spacing:-0.1em; padding:15px 10px; background:#fafafa;}


.custom_sub_bn { position:relative; overflow:hidden; width:150px; height:59px;}
.custom_sub_bn li {list-style:none; float:left; padding:0 10px;}
