body{
	margin:0;
	font-family: 'Open Sans', sans-serif;
	background-color:#f5f5f5;
}
body a{
	transition: 0.5s all ease;
	-webkit-transition: 0.5s all ease;
	-moz-transition: 0.5s all ease;
	-o-transition: 0.5s all ease;
	-ms-transition: 0.5s all ease;
	text-decoration:none;
}
.bgbody{
     background:#fff;
	 box-shadow: inset 0 2px 0px #dcffa6;
     box-shadow: 0 2px 16px #ccc;
	 }
	 .margin15lft {margin-left:0px}
.margin10btm {margin-top:}
.bgdv-ns { float:left; width:100%; padding:20px 10px; margin-bottom:10px; border-bottom:solid #cccccc 1px;}
.bgdv { float:left; width:100%; padding:20px 10px;-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888; text-align:justify; font-size:15px; line-height:1.4em; margin-bottom:10px}
.bgdv2 {-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888; text-align:justify; font-size:15px; line-height:1.4em; margin-bottom:10px}
.bgdv22 {-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888; text-align:justify; font-size:15px; line-height:1.4em; padding:15px 14px; margin:10px 20px}
.slink {background:#41929d; padding:6px 10px; font-size:16px; display:block; color:#fff; text-decoration:none}
.slink:hover {background:#ead105; padding:6px 10px; font-size:16px; display:block; color:#000; text-decoration:none}
.slinksel {background:#ead105; padding:6px 10px; font-size:16px; display:block; color:#000; text-decoration:none}
.fhight {max-height:390px;height:370px;}


h1,h2,h3,h4,h5,h6{
	margin:0;			   
}
p{
	margin:0; font-size:15px
}
ul,label{
	margin:0;
	padding:0;
}
body a:hover{
	text-decoration:none;
}
/*--header--*/
.header {
    padding: 1em 0 0 0;
    position: relative;
}
nav.navbar.navbar-default {
    background: none;
}
nav.navbar.navbar-default {
    background: none;
    border: none;
    margin: 0;
}
.logo {
    float: left; width:100%;
}
.marrg{
    margin-left:698px; /*float:right;*/
	max-width:9%;
	}

.logo h1{
	margin:0;
}
.logo h1 a {
    color: #292929;
    padding: 0.2em 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    font-size: 1em;
}
.logo h1 a span{
	color:#6fd508;
}
/*-- top-nav --*/
.nav-top{
    margin:10px 0 0 0;
	background:#10727f;
	padding-left:10px;
	padding-right:10px;
}
.top-nav{
    margin: 0 auto 0 0;
    width: 100%;
	float:left;
}
.top-nav ul {
    padding: 0;
    margin: 0;
}
.top-nav ul li{
    display:inline-block; float:left; margin:0 2px 0 0;
    text-decoration: none;
}
.top-nav ul li.active a{
	background:#ead105;
	color:#000;
	font-weight:bold;
	border-radius:8px;
}
.top-nav ul li a:hover{
	background:#ead105;
	color:#000;	
	border-radius:8px;
}
.top-nav ul li a{
    display: block;
    padding:12px 15px;
    color: #fff;
	text-decoration:none;

    border-bottom:none;
}
.header-dropdown {
    float: right;
    width: 38%;
}
.dropdown-grids {
    float: right;
}
/*--Login --*/




    
/*-- //single-page --*/
/*-- p-single --*/


span.menu {
    display: none;
}
/*-- responsive-start-here --*/
@media (max-width:1200px){
	.marrg{
    margin-left:490px;
	margin-top:-5px;
	max-width:10%;
	} 
}
@media (max-width:1080px){
	.top-nav ul li a {
		padding: .5em 1em;
	}
	.top-nav {
		width: 100%;
	}


}
@media (max-width:992px){
	.nav-top {
		margin: 1em 0 0 0;
	}
	span.menu {
	    display: block;
		padding: 1em 0;
		cursor: pointer;
		position: relative;
		width: 6%;
	}
	ul.nav1 {
		display: none;
	}
	.top-nav {
		padding: 0;
	}
	.top-nav ul {
	    padding: 0;
		margin: 0;
		z-index: 999;
		width: 100%;
		border-bottom: none;
		left: 0;
	}
	.top-nav ul.nav1 li {
		display: block;
		text-align: center;
		margin: 0;
		float: none;
	}
	.top-nav ul li a:hover {
		color: #000;
	}
	.top-nav ul li a {
	    font-size: 1em;
		padding: 1em 0;
		color: #fff;
		display: block;
	}
	.logo img{
	     max-width:;
	   }	
	.marrg{
    margin-left:290px;
	margin-top:-5px;
	max-width:12%;
	} 
	
}

@media (max-width:320px){
	.emergency-grid ul li.call {
		font-size: 1em;
	}
	.logo h1 a {
		font-size: .8em;
	}
	.emergency-grid ul li {
		font-size: .8em;
	}
	.header-dropdown {
		width: 59%;
		margin: 1em 0 0 0;
	}
	span.menu {
		width: 15%;
	}
	.top-nav {
		width: 100%;
	}
	.top-nav ul li a {
		padding: .5em 0;
	}
	#loginContainer a span {
		padding: .3em 1em;
		color: #FFF;
		font-size: .9em;
	}
	#loginForm {
		width: 290px;
	}
	#loginBox {
		left: -222px;
	}
	.nav-top {
		margin: 0.5em 0 0 0;
	}
	.logo img{
	     max-width:45%;
	   }
	.topheader p{
	     text-align:center;
		 margin-left:40px;
		 }
	.marrg{
    margin-left:120px;
	margin-top:-30px;
	max-width:none;
	}	 

	
}


.topheader{background:#f6f6f6; padding:10px 20px; border-top:4px solid #41929d; border-bottom:1px solid #dedede;}
.topheader p{ color:#41929d; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.bgbody2{ padding:0px 15px; }

.about-us{ padding:50px 0px; margin:0 15px;}
.about-us h4{ color:#000000; font-size:26px; text-align:center;}
.about-us p{ color:#000000;  text-align:center; font-size:15px;}
.btn:hover{background:#fbe008; padding:7px 24px; margin-top:15px; color:#000000; font-weight:bold; margin-bottom:10px;}
.btn{background:#000; padding:7px 24px; margin-top:15px; color:#fbe008; font-weight:bold; margin-bottom:10px;}
.btn2{background:#41929d; padding:7px 24px; margin-top:15px; color:#fff; font-weight:bold; margin-bottom:10px;}



.about-us2{ padding:50px 0px; }
.about-us2 h4{ color:#41929d; font-size:20px; font-weight:bold; text-align:left; margin-bottom:6px;}
.about-us2 h2{ color:#000000; font-size:24px;  text-align:left; margin-bottom:30px; margin-left:10px;}
.about-us2 p{ color:#000000;  text-align:left; font-size:15px; text-align:justify;}
.about-us2 li{ color:#000000;  text-align:left; font-size:15px;}


.product{ margin:0 15px;}
.product h4{color:#000000; font-size:26px; text-align:center;}
.product p{ color:#000000;  text-align:center; font-size:15px; padding:0px 0px 8px 0;}
.product h5{  text-align:center; font-size:16px; padding:16px 0px 8px 0; font-weight:bold;}
.product h5 a{  font-size:16px;  color:#000; font-weight:bold;}
.product h5 a:hover{  font-size:16px;  color:#0090ff; font-weight:bold;}
.product123{background:#f5f5f5;  box-shadow: 0px -5px 25px #a2a2a2; margin-bottom:20px;}
.marginetop11{ margin-bottom:30px;}

.certdiv{background:#ffffff; margin-top:40px; padding:20px 0;}

.footer{background:#000000; margin-top:40px; padding:25px 0;}
.footer h3{color:#FFFFFF; margin-bottom:15px;}
.footer ul li a{color:#FFFFFF; font-size:13px; font-family: 'Roboto', sans-serif;}
.footer ul li a:hover{color:#f6d70a; font-size:13px; font-family: 'Roboto', sans-serif;}
.marginetop231{margin-bottom:6px;}
.marginetop2312{margin-bottom:3px;}
.marginetop23121{margin-bottom:5px;}
.footer p{color:#FFFFFF; margin-bottom:5px; font-size:13px; font-family: 'Roboto', sans-serif;}
.marginetop231123{margin:30px 0px;}
.marginetop23112322{margin:20px 0px;}


.product123-tyge{background:#f5f5f5;  box-shadow: 0px -5px 25px #a2a2a2; margin-bottom:20px;}
.btn3{background:#41929d; padding:2px 60px; margin-top:0px; color:#fff;  }
.btn3:hover{background:#fbe008; padding:2px 60px; margin-top:0px; color:#000;  }
.product123-tyge{ padding:20px 0px; }
.product123-tyge h3{ color:#000; margin-bottom:15px; font-size:20px; }



@media (max-width:320px){
.about-us{ padding:50px 0px; margin:0 15px;}
.about-us h4{ color:#000000; font-size:16px; text-align:center; font-weight:bold;}
.about-us p{ color:#000000;  text-align:center; font-size:14px;}
.btn:hover{background:#fbe008; padding:3px 18px; margin-top:15px; color:#000000; font-weight:bold; margin-bottom:10px;}
.btn{background:#000; padding:3px 18px; margin-top:15px; color:#fbe008; font-weight:bold; margin-bottom:10px;}
.btn2{background:#41929d; padding:3px 18px; margin-top:15px; color:#fff; font-weight:bold; margin-bottom:10px;}





.product{ margin:0 15px;}
.product h4{color:#000000; font-size:16px; text-align:center; font-weight:bold;}
.product p{ color:#000000;  text-align:center; font-size:14px; padding:0px 0px 8px 0;}
.product h5{  text-align:center; font-size:12px; padding:16px 0px 8px 0; font-weight:bold;}
.product h5 a{  font-size:14px;  color:#000; font-weight:bold;}
.product h5 a:hover{  font-size:14px;  color:#0090ff; font-weight:bold;}
.product123{background:#f5f5f5;  box-shadow: 0px -5px 25px #a2a2a2; margin-bottom:20px;}
.marginetop11{ margin-bottom:30px;}


.footer{background:#000000; margin-top:40px; padding:10px 0 25px 0;}
.footer h3{color:#FFFFFF; margin-bottom:15px; font-size:16px; font-weight:bold; margin-top:25px; margin-bottom:7px;}
.footer ul li a{color:#FFFFFF; font-size:12px; font-family: 'Roboto', sans-serif;}
.footer ul li a:hover{color:#f6d70a; font-size:12px; font-family: 'Roboto', sans-serif;}
.marginetop231{margin-bottom:6px;}
.marginetop2312{margin-bottom:3px;}
.footer p{color:#FFFFFF; margin-bottom:5px; font-size:12px; font-family: 'Roboto', sans-serif;}


.marginetop231123{margin:0px 0px;}



.product123-tyge{background:#f5f5f5;  box-shadow: 0px -5px 25px #a2a2a2; margin-bottom:20px;}
.btn3{background:#41929d; padding:2px 0px; margin-top:0px; color:#fff; font-size:14px;}
.btn3:hover{background:#fbe008; padding:2px 0px; margin-top:0px; color:#000; font-weight:bold; }
.product123-tyge{ padding:20px 0px; }
.product123-tyge h3{ color:#000; margin-bottom:15px; font-size:18px; }


}






