p {
    margin: 0 0 10px;
    line-height: 22px;
}
ul li, ol li{margin:5px 0}
.h1, h1 {
    font-size: 36px;
}
.h2, h2{font-size: 28px;}
.h3, h3, .h3 a, h3 a{font-size:19px !important} 
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .navbar-nav>li.dropdown:hover{background-color:#9d964f}.nav>li>a{position:relative;display:block;padding:15px 15px;font-size:14px;color:#fff;cursor: pointer;cursor: hand;}
.navbar-nav>li, .navbar-collapse ul li{margin:0}
.navbar-nav>li a, .navbar-collapse ul li a{margin:0} 
a{text-decoration:none;line-height: 22px;display: inline-block;margin: 5px 0}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#9d964f!important}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#041830;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu>li>a{display:block;padding:8px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;white-space:nowrap;border-bottom: 1px solid #666666;font-size:13px}
.n1{padding-top:20px;text-align:right}
#google_translate_element{padding-top:20px;text-align:center;padding-bottom:20px}
.goog-logo-link{color:#000}
.icon-bar{background-color:#fff}
.who{text-align:center}
.logo{width:79%}
.dropdown-menu>li:last-child>a{border-bottom:0px solid #ffffff}
.footer-license {color: #ffffff;}
.footer-license a{color: #ffffff;text-decoration: underline;}
.footer-license a:hover{color: #ffffff;text-decoration: none;}
.services-list{    list-style: none;margin: 0 0 2% 0;padding: 0;}
    .services-list > li{margin: 2px 0 4px 0px;color: #454546;line-height: 21px;background: url(../images/services-icon.png) 0px 0px no-repeat;
    padding: 0 0 0 35px;text-align: left;}
	.services-list > li a{color: #454546;text-decoration:underline}
		.services-list > li a:hover{color: #454546;text-decoration:none}
		.services-list li ul, .services-list ul{list-style-type:disc}
.tel-email, .tel-email a{display:inline-block;font-size: 1.1rem;font-weight: 500;margin-top:10px;color:#333333}	
.top-link{font-size:14px}
.con-link{background: #dbb04c;
    padding: 2px 8px;
    border-radius: 4px;
    color: #000000;
    font-size: 14px;
    display: inline-block;
    margin-left: 10px}
.con-link:hover{color:#ffffff !important;text-decoration:none}	
		@media (max-width:419px){.iso-cert{    width: 62%;}#headerRight{width:100%;text-align:center}
		.logo {width: 100%}
		.n1 {
    padding-top: 5px;
    text-align: center;
}
.tel-email{margin: 0 0 4px;line-height: 22px}

	.tel-email a{margin:0;font-size:13px;font-weight:500}
	#headerRight{background:#efefef}
}
@media (max-width:575px){p{font-size: 15px;
    line-height: 23px;
    margin-bottom: 15px;}
	.nav>li>a{font-size:14px;padding:12px 15px}
	}
	@media (min-width:420px) and (max-width:767px){.logo {
    width: 185px;}
.iso-cert{max-width: 61px}
.n1 {
    padding-top: 6px;
    text-align: right;
	padding-right:0
}
.tel-email{    margin: 0 0 0px;
    line-height: 22px;}
.tel-email a{    text-decoration: none;
    line-height: 22px;
    display: inline-block;
    margin: 0px 0;
    font-size: 12px;    font-weight: 500;color:#333333}
}
	@media (min-width:768px) and (max-width:896px){header .container{width:100% !important}.n1 {
    padding-top: 9px;
    text-align: right;
	padding-right:0;
}
.tel-email{margin: 0 0 0px;}
.tel-email a{font-size:12px}}
@media (min-width: 768px){
.navbar-nav {
    float: left;
    margin: 0 auto;
}
.navbar-collapse.collapse {
    display: flex!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}}
@media (max-width:767px){.im2{width:63!important;height:62}}
@media (max-width:992px){.nav>li>a{font-size: 13px;}.iso-cert{max-width: 61px}}
.im2{width:80px;height:62px}
@media (max-width:767px){.im1{width:300px}}.im1{width:540;height:241}
@media (max-width:767px){.bord{padding-bottom:5px;padding-top:5px;margin-bottom:10px}}
.bord{padding-bottom:5px;padding-top:5px;margin-bottom:10px}
@media (min-width:1200px){.container{width:1340px}}
.mar{margin-left:100px} 
@media (max-width:767px){.mar{margin-left:0!important}}
a.headding2:hover{color:#39f}
a:focus,a:hover{color:#23527c;text-decoration:underline}
.col-sm-9 a{font-size:15px;font-weight:bold;text-decoration:underline}
.box-first{margin-top:0;margin-bottom:13px;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:0;padding-left:20px;padding-right:20px;background-color:#fff;border-style:solid;border-color:#d9d9d9;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-bottom-width:1px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
@media (max-width:767px){.box-first{margin-top:0;margin-bottom:13px;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:120px!important;padding-left:20px;padding-right:20px;background-color:#fff;border-style:solid;border-color:#d9d9d9;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-bottom-width:1px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}

@media (min-width: 768px){
.container {
    width: 90% !important;
}}

	@media (max-width: 991px){
.navbar-collapse.collapse {
    display: none!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: hidden!important;
}
	.navbar-nav{width:100%}
}
