/* Custom Responsive --------------------------------------------------------------------------------------------------------------------------------------- */
@media (min-width: 992px) and (max-width: 1200px) {
	
	
	
}

@media (min-width: 768px) and (max-width: 992px) {	

	
	
}

@media (max-width: 768px) {	
header { min-height:inherit !important; border-bottom:none !important;}
.header-top .header-top-left { width:100% !important; position:absolute;}	
.header-top .header-top-left .header-brand { padding:10px 0 5px 0;}

.header-top .header-top-right { width:100% !important;}
.header-top .header-top-right .header-slogan { padding-left:180px; float:left; width:100%; padding-bottom:0; display:none;}	
.header-top .header-top-right .header-lang { padding-left:175px; float:left; width:100%;}
.header-top .header-top-right .header-lang a { float:left;}	
.header-top .header-top-right .header-search {  padding-left:175px; width:100%;}
.header-top .header-top-right .header-search .form-group { margin-bottom:0;}
.header-top .header-top-right .page-title { float:left; width:100%; margin-top:11px;}
.header-top .header-top-right .page-title h1 { font-size:16px; padding-top:0; margin:0;}
.header-top .header-top-right .page-title h1 small { margin-left:10px;}
.header-top .header-top-right .page-title h1 small b { color:#d40844; font-size:20px;}

.header-bottom { margin-top:-40px;}
.navbar .navbar-toggle {background-color:#3b59a1; border-color: #fff; transition:.3s;}
.navbar .navbar-toggle .icon-bar { background-color:#fff;}
.navbar .navbar-toggle:hover {background-color:#d40844; border-color: #fff; transition:.3s; }
.navbar .navbar-toggle:focus {background-color:#d40844; border-color: #fff; transition:.3s; }
.navbar .navbar-collapse .nav { width:100%; margin:0; background-color:rgba(0,0,0,0.9);}
.navbar .navbar-collapse .nav li { width:100% !important; border-bottom:1px solid rgba(255,255,255,0.2);}
.navbar .navbar-collapse .nav li a { color:#fff ;}
.navbar .navbar-collapse .nav li a small { color:#fff ;}

#cover { margin-top:10px !important; display:inline-block; width:100%;}
#cover h1 { font-size:26px; line-height:28px;}

section.service>.col { width:100%; display:inline-block;}
section.service>.col:nth-child(2) .content { margin-top:15px;}
section.service>.col:nth-child(3) .content { margin-top:15px;}
section.service>.col:nth-child(4) .content { margin-top:15px;}

	
}