*{margin:0; padding:0; list-style: none;}
#top{ margin-bottom:0px; background:#FFF; border:0px; border-bottom:solid 1px #dcdcdc;border-radius:0px;}
#top .container{*width: 1170px;}
#top .navbar-brand img{ *padding-top:10px;}
#top .navbar-header .navbar-toggle{ *display:none;}
#top .navbar-collapse{ *display:block;}
#top .navbar-collapse ul li{ *float:left;}
#top .navbar-collapse .navbar-right{ *float:right;}
#top .navbar-nav li a{ padding:0px 10px; color:#222; font-size:1em;}
#top .navbar-nav li > a{ height:60px; line-height:60px;}
#top .navbar-nav li.active{}
#top .navbar-nav li.active a{ color:#222; background:none;}
#top .navbar-nav li a:hover{color:#0a9ef8;}
@media screen and (min-width:992px) and (max-width:1200px){
	
	#top{ min-height:60px;}
}
footer{width:100%; padding-bottom:0; background:#272b35; border-top:2px solid #009635; float: left; color:#c8c8c8; padding-top:20px; margin-top: 20px;}
footer h3{margin-top:0;}
footer .footleft a{color:#c2c2c2;}
footer li{line-height:30px; font-size:14px; position: relative;}
footer li:first-child{font-size:20px; padding-bottom:10px; margin-bottom:12px;}
footer .social-icon li{float: left; width:50%;}
.sec .title:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: -3px;
	width: 27px;
	height: 5px;
	overflow: hidden;
	transition-duration: .7s;
	background-color: #f7505a;
   }
   [class*=sec]:hover .title::after {
	width: 100%;
   }
  @media (max-width:767px) {
	footer .row-online,footer .footleft .text-left,footer .footright,footer .footright .sec .title {
		text-align: center;
	}
footer .footright .sec .title::after {
		background-color: transparent;
	}
  
		footer .footright{padding:20px 0;}