 
 /*
.w3-agileits-gallery-grids.agileits-gallery-grids {
    margin: 2em 0;
}
.w3-agileits-gallery-grids:nth-child(5) {
    float: right;
}*/
/*  
header .navbar-default .navbar-nav > li a:hover::before {
	content: url(../flower5.png);
	position: absolute;
	opacity: 1;
	
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -35px;
 
}*/
/* @keyframes morphing {
		0% {
			border-radius 30% 70% 70% 30% / 30% 30% 70% 70%
			box-shadow 15px 15px 50px rgba(0,0,0,0.2)
		}
		25% { 
			border-radius 58% 42% 75% 25% / 76% 46% 54% 24%
		}
		50% {
			border-radius 50% 50% 33% 67% / 55% 27% 73% 45%
			box-shadow -10px -5px 50px rgba(0,0,0,0.2)
		}
		75% {
			border-radius 33% 67% 58% 42% / 63% 68% 32% 37%		
		}
	}*/
@keyframes morph {
  0% {
		  border-radius: 158px 18px 189px 18px;
-webkit-border-radius: 158px 18px 189px 18px;
-moz-border-radius: 158px 18px 189px 18px;;
	background-position: 0% 50%;	 
	} 
	
	50% {
		border-radius: 22px 158px 17px 189px;
-webkit-border-radius: 22px 158px 17px 189px;
-moz-border-radius: 22px 158px 17px 189px;
	background-position: 50% 0%;		 
	}
  
	100% {
		  border-radius: 158px 18px 189px 18px;
-webkit-border-radius: 158px 18px 189px 18px;
-moz-border-radius: 158px 18px 189px 18px;
	background-position: 0% 50%;	 
	} 
}
	
.dealer-head22{/*background-color: #a5cc3e;*/ /* background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);*/ background: linear-gradient(45deg, #91ff00, #d4e7ff, #23a6d5, #23d5ab); padding:8px 20px; border-radius:30px 10px; 
animation: morph 8s ease-in-out infinite;
  /*border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;*/
  border-radius: 158px 18px 189px 18px;
-webkit-border-radius: 158px 18px 189px 18px;
-moz-border-radius: 158px 18px 189px 18px;
}
.dealer-head{	font-size:22px; 
	color: #1a3454;
	/*text-transform:uppercase;*/ text-align:center;
	letter-spacing:-0.02px;
	font-weight:bold;
	font-family: "Gill Sans MT";}
 .col-fullfle{   display:flex; width:100%; justify-content: center;     align-items: center;}
 .padd30a{ padding:30px;  	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
 .serpadd{
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	padding:10px; 
	border:1px #ccc solid; display:block; float:left; margin-left:auto; margin-right:auto;}
.serv{
	font-size:18px;
	color: #CC3300;
	text-transform:uppercase;
	letter-spacing:-0.02px;
	font-weight:bold;
	font-family: "Gill Sans MT";
 
	 
}
.why{
	font:"Gill Sans MT";
	font-size:22px;
	color: #666666;
	text-transform:uppercase;
	letter-spacing:0.2px;
	font-weight:bold;
	margin-bottom:20px;
	 /*text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);*/
}
.cool-link {
    display: inline-block;
    color: #000;
    text-decoration: none;
}

.cool-link::after {
    content: '';
    display: block;
    width: 0;
	 
    height:2px;
	border-bottom:2px solid #fff;
    /*background: #fff;*/
    transition: width .3s;
}

.cool-link:hover::after {
    width: 100%;
    //transition: width .3s;
}
  .about33aa{
	position: absolute;
	top:50%;
	right:0px;
	padding:30px;
	transform: translate(0, -50%);
	background-color: #005C62;
	width: 70%;
	display:block;


}
.ialignh33aa{ width:100%; 
position: relative;} 
#ialignh33aa img{
vertical-align:middle;
width:auto;
height:auto;
 
 


}
#ialignh33 img{
vertical-align:middle;
max-width:100%;
height:auto;
 
 


}
#ialignh44 img{
vertical-align:middle;
max-width:100%;
height:auto;
float:right;
 
}

.about2{
position:relative;
width:100%;
float:right;
display:block;


}
 .about22{ 
position: absolute;
top:50%;
left:0px;
padding:30px;
   transform: translate(0, -50%);
background-color:#ef434a;
 
 
width: 50%;
display:block;


}
 /*.about2 img{
vertical-align:middle;
width:auto;
 
height:auto;
 
float:right;
display:block;


}  */
 

#ialignh23 img{
vertical-align:middle;
max-width:100%;
height:auto;
 
 


}

.about3{
position:relative;
width:100%;
float:left;
display:block;


}

#about3 img{
vertical-align:middle;
width:auto;
 
height:auto;
 
float:left;
display:block;


}
  .about33{
	position: absolute;
	top:50%;
	right:0px;
	padding:30px;
	transform: translate(0, -50%);
	background-color: #F0C000;
	width: 70%;
	display:block;


}

 
 
.w3-agileits-gallery-grids a {
    display: block;
    /*overflow: hidden;*/
	position:relative;
}
.agile-b-wrapper{
   position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
	 opacity: 0;
   background: rgba(0, 0, 0, 0.58);

   /*  top: -50px; 
    left: 0;*/
    transition: .5s all;
    
}
.w3-agileits-gallery-grids a:hover .agile-b-wrapper{
	height: 100%;
	overflow:visible;
	opacity: 1;
}
.agile-b-wrapper i.fa.fa-search-plus {
   position: absolute;               /* 2 */
   top: 50%;                         /* 3 */
   transform: translate(0, -50%)
	font-size: 30px; 
    color: #fff;
   /* margin: 4.5em 0 0 0;*/
}
.servicebox1 a:hover .agile-b-wrapper{
	height: 100%;
	overflow:visible;
	opacity: 1;
}

.servicebox1 a {
    display: block;
    
	position:relative;
}
.showtab{}
.show30{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:33.33%
}
.show50{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:33.33%
}
.navbar-nav {
    float:  none !important;
	text-align:right;
    margin: 0;
}
 .navbar-nav> ul   { float: right  !important; width:100% ; margin-left:auto; margin-right:auto;  text-align:right !important;}
 .navbar-nav> li{ display: inline-block ; float:none  !important; text-align:right !important; margin-left:auto; margin-right:auto;  }
.libb{
font-size:15px;
color:#d6d6d6;
	margin-left:00000px !important;
	margin-right:0px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	line-height:25px !important;
	letter-spacing:0.1px !important;}
 .containerli  {
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	width:100%  !important;
	display:block;
	float:right  !important;
	margin-top:10px;
}
.text-white {
	color: #330099 !important;
}
.inner-header .title {
  font-size: 34px;
 font-family: "Gill Sans MT";
  text-align:center;
  color:#fff !important;
}

.layer-overlay {
  position: relative;
  /* overlay-dark */
  /* overlay-white */
}
.layer-overlay::before {
  background: rgba(17, 17, 100, 0.5) none repeat scroll 0 0;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  color:#FFFFFF
}
 /*.layer-overlay .container1 .white{ color:#FFFFFF !important; z-index:8!important;}*/
/*.layer-overlay.overlay-dark-55::before {
  background-color: rgba(34, 87, 117, 0.9);
}*/


.parallax2 {
	width: 100%;
	height: auto;
	min-height:100px;
	margin: 0 auto;
	/*background-size: cover;
	background-attachment: fixed;
	background-repeat: repeat-y;*/
	background-position: center center;
	/*background-image:url(../quality3.jpg);*/
}
.divider .container1 {
z-index:101;
 position: relative;
  padding-top: 90px;
  padding-bottom: 90px;
}
/* -------------------------------------------- */
.awards-box {
	float: left;
	width: 100%;
	 margin-bottom: 13px;
}
.awards-box  .media {
	border: 1px solid #eee;
	background: #f5f5f5;
	margin-right: 15px;
	padding: 10px 15px;
}
.awards-box a i {
	border: 2px solid #fdad00;
	border-radius: 50%;
	background: #fdad00;
	font-size: 26px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	width: 55px;
	color: #fff;
}

.awards-box .media-body h3 {
    font-size: 22px;
    color: #333;
    font-weight: 500;
}
.leftborr
{ position:relative; 
/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
	
	.leftborr:before {
  content: "";
  height: 100%;
  width: 1px;
  background: #d6d5d8;
  position: absolute;
  right:  0px;
  top: 0px;
}

.leftborr:after {
  content: "";
  height: 50%;
  width: 3px;
  background:  #ef434a;
  position: absolute;
  right: 1px;
  top: 50%;
   transform: translate(0%, -50%);
  /* margin-top: 50%;*/
}
.floa{ float:right; margin-left:30px; }
.leftbor2
{
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #ef434a;
/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
.leftbor
{ position:relative; 
/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
	
	.leftbor:before {
  content: "";
  height: 100%;
  width: 1px;
  background: #d6d5d8;
  position: absolute;
  right:  0px;
  top: 0px;
}

.leftbor:after {
  content: "";
  height: 50%;
  width: 3px;
  background: #016369;
  position: absolute;
  right: 1px;
  top: 50%;
   transform: translate(0%, -50%);
  /* margin-top: 50%;*/
}

	/*.leftbor:before
	{    content: "";
    height: 192px;
    width: 3px;
    background: #ffb606;
    position: absolute;
    right: 1px;
    top: 115px;*/
 /* content: "";
    height: 420px;
    width: 1px;
    background: #d6d5d8;
    position: absolute;
    right: 0px;
    top: 0px;

border-right: 1px solid #9E3B85*/}
.homebg1{
	position: relative;
	z-index: 1;
}
.homebg {
	background-size: cover;
	position: relative;
	z-index: 999;
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 20;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
 
}

.homebg:before {
  content: "";
 /* background: rgba(253, 162, 0, 0.2);*/
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.servicebox2 {
	background: #fff;
	text-align: center;
	padding:0 30px  30px;
	margin: 50px 0 30px;
	  z-index: 2;
}
.siconbox2 {
font-family: "Gill Sans MT";
	color: #fdad00;
	font-size: 40px;
	margin-bottom: 20px;
 
	display: block;
 
	background: #fff;
	  z-index: 2;  
}
.siconbox2 {
	color: #fdad00;
	font-size: 33px;
	margin-bottom: 25px;
	/*width: 90px;
	height: 90px;*/
	display: inline-block;
	/*margin-top: -45px;*/
	border-radius: 100%;
	/*background-color:rgba(0 0 0 0.5);*/
	 background: #ef434a; 
	/*line-height: 150px;*/
	/*border: 1px solid #eee;
	box-shadow: 2px 7px 6px rgba(0,0,0,0.1);*/
	transition:all .5s ease;
}
.servicebox2 h4 {
font-size:  24px;
font-family: "Gill Sans MT";
	color: #4caf50;
	margin-bottom: 10px;
}
.servicebox2 h4  a{color:#000;transition:all .5s ease;
text-decoration:none;}
.servicebox2 h4  a:hover{color:#fdad00;}
.servicebox2:hover  .siconbox2{/*background:#4caf50;*/color:#000 !important;}
.servicebox2:hover {background:#4caf50;color:#fff;}
.servicebox2:hover h4 a{  color:#fdad00;}
.siconbox2  img{
 
width: auto;
height:auto;
vertical-align:middle;
	 	 line-height:  100px; 
}

/* ------------------Grid System--------------- */ 

.servicebox1 {
	background: #ef434a;
	text-align: center;
	margin-top: 50px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #8d1b20;
	border-bottom-color: #8d1b20;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #8d1b20;
	border-left-color: #8d1b20;
	/*border-bottom: 4px #638400 solid;*/
}
/*.servicebox1:before { border: 10px #00FF66 solid;}*/
.siconbox1 {
font-family: "Gill Sans MT";
	 
	margin-bottom: 20px;
 
	 
	margin-top: -50px;
	/*border-radius: 100%;
 
	line-height: 100px;*/
}
.siconbox1 {
	color: #fdad00;
	font-size: 33px;
	margin-bottom: 0px;
	/*width: 90px;
	height: 90px;*/
	display: inline-block;
	/*margin-top: -45px;*/
 
 

	/*line-height: 150px;*/
	/*border: 1px solid #eee;
	box-shadow: 2px 7px 6px rgba(0,0,0,0.1);*/
	transition:all .5s ease;
}
 

.servicebox1 h4 {
	font-size:  24px;
	font-family: "Gill Sans MT";
	color: #fff;
	margin-bottom: 0px;
}
.servicebox1 h4  a{/*color: #ef434a;*/
	color: #FFFFFF;
transition:all .5s ease;
	text-decoration:none;
}
.servicebox1 h4  a:hover{color:#fdad00;}
.servicebox1:hover  .siconbox1{/*background:#4caf50;*/color:#000 !important;}
.servicebox1:hover {/*background:#4caf50;*/
background:#a69505; color:#fff;}
.servicebox1:hover h4 a{  color:#fff;}
.siconbox1  img{
/*background-color:#ef434a;*/
 background-color:#fff;

width: auto;
height:auto;
vertical-align:middle;
	 	/* line-height:  100px;*/
		 padding:2px;
		 /*border:1px solid #FF0000;*/
		   
		 
		 
}

.text-theme-colored {
	color: #a5cc3e !important;
	/*color: #1e73be !important;*/
}
.icon-boxa i { float:left;
width:60px;
text-align:center; 
 
padding-right:20px;
  display: inline-block;
  font-size: 40px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
hr.style-4 {
    height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);
}
.welimagea {
	/**/ position: relative;
	color: #006666;
}
  .cap1 {
 
	 
	background-color:#009933;
	padding :10px;
 font-size:15px;
	color:#fff;
	font-family: "Gill Sans MT";;
	/*text-shadow: 1px 1px 0px rgba(255, 255, 255, 1) !important;*/
 
	/*  background: rgba(255, 255, 100, 0.5)*/
 
	/*display: block; */
	
	
}
 .welimagea .cap {
	/**/ position: absolute;
	color: #000;
	/*text-shadow: 1px 1px 0px rgba(255, 255, 255, 1) !important;*/
	bottom:0px;
	/*  background: rgba(255, 255, 100, 0.5)*/
	background-color:#FFFFFF;
	width:100%;
	line-height:18px;
	font-size:15px;
	margin-bottom:-40px;
	margin-left:5px;
	margin-right:5px;
	/*display: block; */
	
	
}
 
 
.welimagea img {
 width: 100%;
 height:auto;
 margin-left:auto;
 margin-right:auto; 
 
 
	 /* max-width:320px;
	/*height:auto; float:right; 
	padding-left:20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;*/
}
/*.welimagea::after {
    content: "";
    width:  100%;
    position: absolute;
    top: -30px;
    left: -10px;
    z-index: 1;
    display: block;
    right: 0px;
    bottom: 0px;
	   border-style: solid;
    border-color: rgb(255, 0, 0, 0.8);
    
}*/
.welimagea::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    z-index: 3;
    border-width: 6px;
    border-style: solid;
    border-color: rgb(255, 255, 255, 0.5);
    border-image: initial;
}
.equal1{
	/*background:#EEE;
	border:2px solid #999;
	margin-bottom:20px;*/
	width:100%;
	 
	/*margin-right:20px;
	padding:10px;
	box-sizing:border-box;
	border-radius:5px;*/
}
.equal2{
	/*background:#EEE;
	border:2px solid #999;
	margin-bottom:20px;*/
	width:100%;
	 
	/*margin-right:20px;
	padding:10px;
	box-sizing:border-box;
	border-radius:5px;*/
}
.block{
  background: red;
  width: 200px;
  margin: 0 auto;
  text-align: center;
  padding: 50px;
  text-transformation: uppercase;
  font-family: 'arial', sans-serif;
  font-weight: bold;
  margin-top: 45px;
 color:white;
  padding:20px;
  display: block;
  background-image: linear-gradient(to left,
    transparent,
    transparent 50%,
    #00c6ff 50%,
    #00c6ff);
  background-position: 100% 0;
    background-size: 200% 100%;
    transition: all .25s ease-in;
    
}
.block:hover{
  background-position: 0 0;
  color:#333;
}
 .col-25tt{
	font-size:15px;
	color:#fff;
	font-family: "Gill Sans MT";
	text-decoration: none;
	/*	text-shadow: 1px 1px 0px rgba(0, 0, 0, 1) !important;*/
-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display:block;
	text-align:left !important;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	background-image: linear-gradient(to left,
    transparent,
    transparent 50%,
    #ffa200  50%,
    #ffa200 );
	background-position: 100% 0;
	background-size: 200% 100%;


    transition: all .25s ease-in;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b86a4d;
	
  
}

  a.col-25tt:hover{
	background-position: 0 0;
	background-color: #4caf50 !important;
	color:#fff !important;
	/**/
	text-decoration:none;
}
.col-25m{
	font:"Gill Sans MT";
	font-size:14px;
	color:#fff;
	text-align:justify;
	padding:0px;
	float:none !important;
	position:relative !important;
	z-index:3 !important;
	width:100%;
	line-height:16px;
	background-image:url(../leather-bg.png);
	background-repeat:repeat-x;
	background-color:#4caf50;	/*letter-spacing: 0.001em;*/
}
.why-choose-text .hm {
font-size:20px;

    margin-bottom: 5px;
}
.why-choose-text {
font-size:16px;

	padding-left: 80px;
}
.why-choose-item {
	margin-bottom: 20px;
}
.why-choose-icon {
	display: inline-block;
	float: left;
	width: 65px;
	height: 65px;
	text-align: center;
	line-height: 65px;
	border: 1px solid #fafafa;
	border-radius: 100%;
}
.mbodyho{
	font-family: "Gill Sans MT";
	color:#666666;
	line-height:24px;
	font-size:18px;
}
.mbodyhoac{
	font-family: "Gill Sans MT";
	color:rgba(255,255,255,0.8);
	line-height:24px;
	font-size:18px;
}
.mbodyhoac a{
	font-family: "Gill Sans MT";
	color:rgba(255,255,255,0.8);
	line-height:24px;
	font-size:18px;
	text-decoration:none;
	
}
.wel{
	font-family: 'Montserrat' !important;
	font-style: normal !important;
	font-weight: 400;
	font-size:30px;
	color: #374a51 ;
	margin-bottom:20px;
}

.whya{
	font:"Gill Sans MT";
	font-size:30px;
	color:#fff;
	text-transform:uppercase; 
	letter-spacing:1px;
	font-weight:bold;
	margin-bottom:20px;
 
}
.whya2{
	font-size:22px;
	color:#CCCCCC;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
	margin-bottom:20px;
	font-family: "Gill Sans MT";
 
}
.whyaa{
	font:"Gill Sans MT";
	font-size:30px;
	color:#666;
	text-transform:uppercase; 
	letter-spacing:1px;
	font-weight:bold;
	margin-bottom:20px;
 
}
 .zerogrid .c50{	float:left;
	display: inline-block;
	font-family: "Gill Sans MT"; width:40%; color:#666666;}
	.zerogrid .c25{	float:left;
	display: inline-block;
	font-family: "Gill Sans MT"; width:30%; color:#666666}
 .zerogrid .paddw{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/*padding-top: 0px;
	padding-bottom: 20px;*/
	padding : 10px;
	
	 
}
#ialignh22 img{
	vertical-align:middle;
	max-width:100%;
	height:auto;
	max-height:120px;
 


}
.logoh{
	position:relative;
	z-index:99999999999999999999999999999999999999999;
	margin-left:auto;
	margin-right:auto;
	min-height:80px;
	top:10px;
	padding-left:15px;
}
 
 .col{background-color:#00bfff !important; border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px;}
  .col:hover{background-color:#5bc21b !important;}
.ema{ display:inline-block; font-size:15px; color:#fff; margin-right:15px;  -webkit-box-sizing: border-box;
padding-top:5px;
padding-bottom:5px;
  -moz-box-sizing: border-box;
  box-sizing: border-box; text-decoration:none;}
.ema:hover{   font-size:15px; color:#00811d; }
.ema:before {
   font-family: FontAwesome;
   display: inline-block;
   padding-right: 6px;
   vertical-align: middle;
   content: "\f003";
}
.pho{ display:inline-block; font-size:15px; color:#fff;; margin-right:15px;  -webkit-box-sizing: border-box; padding-top:5px;
padding-bottom:5px;
  -moz-box-sizing: border-box;
  box-sizing: border-box; text-decoration:none}
.pho:hover{ font-size:15px; color:#00811d;}
.pho:before {
   font-family: FontAwesome;
   display: inline-block;
   padding-right: 6px;
   vertical-align: middle;
   content: "\f095";
}
.frc{ float:right;}
.iflo{
	background-image:url(../dott.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 20px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	
	
}

.dott{
	background-image:url(../dott.png);
	background-repeat: repeat-x;
	background-position: center center;
	
	
}
.dottv{
	background-image:url(../dottv.png);
	background-repeat: repeat-y;
	background-position: right 80px;
	height:auto !important;
}
 #bg1{
	width:100%;
 
	 -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding:5px;
  margin:0px !important;
}

#bg{width:100%; z-index:200; }

.menu_block  {
	position: relative;
	float: right;
	padding-top: 10px;
}
#cssmenu{ margin:0px;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  float:right;
 
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  }


.mbody{
	color: #525252;
	text-decoration: none;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	
}body{margin:0px;}

.bg1{
	width: 100%;
	position: relative;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float:left; display: inline-block;
}

.zerogrid{
	width: 1170px;
	position: relative;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
.zerogrid:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

.zerogrid .row{}
.zerogrid .row:before,.row:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.zerogrid .row:after{clear: both; }
.zerogrid .row{zoom: 1;}

.zerogrid .wrap-col{margin:0px;}

.zerogrid .wrap-col2{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.zerogrid .col-1-h4nh{	float:left;
	display: inline-block;
	font-family: "Gill Sans MT"; width:25%; margin-bottom:30px;}
.zerogrid .col-1-4nh{	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";}
.zerogrid .col-1-4n,.zerogrid .col-1-2, .zerogrid .col-1-3,.col-1-3n, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-1-2n,.zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}
.zerogrid .col-1-3se{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	padding :20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width:33.33%;
	color: #666666;
	line-height: 22px;
}
.zerogrid .col-p1{width:40%;
	float:left;}
	.zerogrid .col-p2{width:60%;
	float:left;}
.zerogrid .col-50-a{
width:50%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
}
.zerogrid .col-full{width:100%;}
.row1{width:50%}
.zerogrid .col-1-2{width:50%;}
.zerogrid .col-1-2n{width:50%;}
.zerogrid .col-1-2npr7{
	width:65%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-2npr3{
	width:35%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-2ne{
	width:50%;
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-3{width:33.33%;}
.zerogrid .col-1-3n{width:33.33%;}
.zerogrid .col-1-3nn{
float:left; display: inline-block;
width:33.33%;}
.zerogrid .col-1-3nnh{
float:left; display: inline-block;
width:33.33%;}
.zerogrid .col-1-3p{
float:left; display: inline-block;
width:33.33%;}
.zerogrid .col-1-70pp{
float:left; display: inline-block;
width:70%;}
.zerogrid .col-1-30pp{
float:left; display: inline-block;
width:30%;}
.zerogrid .col-1-65p{
float:left; display: inline-block;
width:70%;}
.zerogrid .col-1-35p{
float:left; display: inline-block;
width:35%;}
.zerogrid .col-2-3{width:66.66%;}
.zerogrid .col-1-4n{width:25%;}
.zerogrid .col-1-4nh{width:25%;}
.zerogrid .col-1-4ne{
	width:25%;
	float:left;
	display:inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-4ab{
	width:25%;
	float:left;
	display:inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-4{width:25%;}
.zerogrid .col-2-4{width:50%;}
.zerogrid .col-3-4{width:75%;}
.zerogrid .col-3-4n{width:75%;}

.zerogrid .col-1-5{width:20%;}
.zerogrid .col-2-5{width:40%;}
.zerogrid .col-3-5{width:60%;}
.zerogrid .col-4-5{width:80%;}
.zerogrid .col-4-r{
	width:90%;
	float:right
}
.zerogrid .col-1-6a{width:30%; 	float:left;
	display: inline-block;
	 }
.zerogrid .col-1-6{width:16.66%;}
.zerogrid .col-2-6{width:33.33%;}
.zerogrid .col-3-6{width:50%;}
.zerogrid .col-4-6{width:66.66%;}
.zerogrid .col-5-6{width:83.33%;}
.zerogrid .col-5-6n{
	width:83.33%;
	float:right;
	padding-right: 0px;
	margin: 0px;
	display: inline-block;
}
.zerogrid .col-5-6na{
	width:70%;
	float:right;
	padding-right: 0px;
	margin: 0px;
	display: inline-block;
	min-height:60px;
	vertical-align:middle;
	
}
.zerogrid .hhome30{
	width:40%;
	float:left;
	display: inline-block;
	min-height:0px;
	 }
.zerogrid .hhome70{
	width:60%;
	float:left;
	display: inline-block;
	 }
.zerogrid .col-35{
	width:35%;
		display: inline-block;
		float:left;
}
.zerogrid .col-65{
	width:65%;
		display: inline-block;
		float:left;
}
.zerogrid .col-25{
	width:25%;
		display: inline-block;
		float:left;
}
.zerogrid .col-50n{
	width:50%;
		display: inline-block;
		float:left;
}
.zerogrid .col-75{
	width:75%;
		display: inline-block;
		float:left;
}
#bg{
	width:100%;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.imgg{ float:right; margin:20px; display:inline-block;}

/*@media only screen and (min-width: 768px) and (max-width: 959px) {
	.zerogrid{width:768px;}
}

@media only screen and (max-width: 767px) {
	.zerogrid{width:100%;}
}
*/
.navbar-brand{ display:none;
}
.zerogrid .wrap-col4h{padding:20px 20px 0px 20px;}
.zerogrid .wrap-col4{padding:20px;}
.zerogrid .wrap-colp{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}


.wrap-colp9{ padding-bottom:10px;
padding-left:10px;
padding-right:10px;
}

.zerogrid .wrap-colpt{
	padding-top:60px;
}
 .whead{
	font-family: "Gill Sans MT";
	font-size: 22px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #354B5E;
	min-height:30px;
	height:auto;
	background-position: top;
	
} .wheada{
	font-family: "Gill Sans MT";
	font-size: 22px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	/*min-height:30px;
	height:auto;*/
	
	
}
.whead1{
	font-family: "Gill Sans MT";
	font-size: 18px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	  
	height:auto;
	
}
 
 .whead2{
	font-family: "Gill Sans MT";
	font-size: 20px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	height:auto;
}
 .whead22{
	font-family: "Gill Sans MT";
	font-size: 18px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #525252;
	min-height:30px;

}
 .whead3{
	font-family: "Gill Sans MT";
	font-size: 20px;
	/*line-height: 100px;*/
	font-weight: normal;
	color: #484646;
	min-height:30px;
	height:auto;
}
 .wbody{
	padding:0px;
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #525252;
	text-align: justify;
}

.botf{
	padding:10px;
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.pict{
padding-top:10px;
padding-right:10px;



}
.pict1{
padding-top:30px;
padding-right:10px;}







/*.navcontainer ul {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
}
*/

.bulli ul  {
  /*list-style-type:none;*/
    padding: 0px;
    margin: 0px;
	 


}

.bulli li {
	margin-left:30px;
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 26px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	padding-bottom: 10px;
}

.col-45-1{float:left; display: inline-block;
width:45%;}

.col-10-1{float:left; display: inline-block;
width:10%;}
#bulli2 {
position:relative;
width:100%;
text-align:center;
margin:auto;
}
.bulli2 ul  {
  /*list-style-type:none;*/
    padding: 0px;
    margin: 0px;
display:inline-block;
text-align:center;
margin:auto;
box-sizing: border-box;

}

.bulli2 li {
	margin-left:30px;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	float:left;
}


/*.bulli2 ul  {
  
    padding: 0px;
    margin: 0px;


}

.bulli2 li {
	margin-left:30px;
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
	float:left;
	display:inline-block;
	
}

.bulli2 li:nth-child(4):after { content:"xxx"; display:block }



*/


.zerogrid .col-35n{
	width:35%;
		display: inline-block;
		float:left;
}
.zerogrid .col-65n{
	width:65%;
		display: inline-block;
		float:left;
}

.zerogrid .col-60{width:60%; display: inline-block;float:left;}
.zerogrid .col-40{width:40%; display: inline-block;float:left;}
.zerogrid .col-60-40{width:25%; display: inline-block;float:left;}
.zerogrid .col-p{width:50%; display: inline-block;float:left; padding-top:20px;
margin:0px;}


.zerogrid .col-1-4ho{width:25%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}

@media only screen and (min-width: 1200px) and (max-width: 1300px) {
		.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
.zerogrid .col-5-6n{width:80%;	display:inline-block; padding:0px; margin:0px; }

.navbar-brand{ display:none
}

.zerogrid .col-1-6{width:16.66%;}
.zerogrid .col-2-6{width:33.33%;}
.zerogrid .col-3-6{width:50%;}
.zerogrid .col-4-6{width:66.66%;}
.zerogrid .col-5-6{width:83.33%;}
.zerogrid .col-1-2n{width:50%;}

.zerogrid .col-1-4ho{width:25%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}

}

@media only screen and (min-width: 984px) and (max-width: 1200px) {
.show30{
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:100%
}
.show50{
	float:left;
	display: inline-block ;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:50%
}
.two2  {
    border-bottom: 1px  dotted #a2a2a2;
    padding-bottom: 20px;
   
}
.two1  {

    border-right: 0px solid #a2a2a2;
    padding-right: 0px;
    margin-right: 0px;
}
		.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
.zerogrid .col-5-6n{width:80%;	display:inline-block; padding:0px; margin:0px; }

.navbar-brand{ display:none
}

.zerogrid .col-1-6{width:16.66%;}
.zerogrid .col-2-6{width:33.33%;}
.zerogrid .col-3-6{width:50%;}
.zerogrid .col-4-6{width:66.66%;}
.zerogrid .col-5-6{width:83.33%;}
.zerogrid .col-1-2n{width:50%;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
 


}

.col-10-1{display: block;
width:100%;}
 .zerogrid .col-35{
	width:35%;
	display:inline-block;
		

		
}
.zerogrid .col-65{
	width:65%;
	display:inline-block;
		
}
.col-45-1{float:left; display: inline-block;
width:45%;}

.col-10-1{float:left; display: inline-block;
width:10%;}


.zerogrid .col-1-4ho{width:50%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}
.zerogrid .hhome30{width:40%; 	float:left;
	display: inline-block;
	min-height:60px;
	 }
.zerogrid .hhome70{width:60%; 	float:left;
	display: inline-block;
	 }
}









@media only screen and (min-width: 768px) and (max-width: 984px) {
.zerogrid .col-1-4ne{
	width: 50%;
	float:left;
	display:inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
 
.zerogrid .hhome30{width:40%; 	float:left;
	display: inline-block;
	min-height:60px;
	 }
.zerogrid .hhome70{width:60%; 	float:left;
	display: inline-block;
	 }
/*.navbar-nav> ul{ width:float:none; display:block !important; text-align:center; margin-left:auto; margin-right:auto;}*/
.navbar-nav {
    float:  none;
	text-align:center;
    margin: 0;
}
 .navbar-nav> ul  { float: right  !important; width:100% ; margin-left:auto; margin-right:auto;  text-align:center !important;}
 .containerli  {     
  text-align:center; margin-left:auto; margin-right:auto;  width:100%  !important; display:block; float:right;     }
.navbar-nav> li{ display: inline-block ; float:none  !important; text-align:center !important; margin-left:auto; margin-right:auto;  }
.navbar-nav>li>a{
margin-left:auto  !important; margin-right:auto  !important;
	padding-top:10px;
	padding-bottom:10px;
	line-height:30px; 
	/*color:#FF9900 !important;*/
}

.logoh{ position:relative; /*z-index:9999999999999;*/
z-index:99999999999999999999999999999999999999999 ; }
.zerogrid .col-1-6{ width:100% !important;

 }
.zerogrid .col-5-6n{ width:100% !important; background-color:#FF0000; 
 }
}
@media only screen and (min-width: 768px) and (max-width: 984px) {
.zerogrid .col-1-2npr7{
	width:100%;
	float:none;
	display: block;
 
}
.zerogrid .col-1-2npr3{
	width:100%;
	float:none;
	display: block;
}
#ialignh33 img{ text-align:center!important;
 
 
vertical-align:middle;
 
height:auto;
width:auto;
 
 


}
 .about3 { width: 100%; display: block; text-align:center;   }
  .about33{ 
position: relative !important;
margin-top:-60px;
margin-left:auto;
margin-right:auto;
 
top:0%;
 transform: translate(0, 0%);
background-color: #8C4646;
z-index:2;
 
 
width: 80% !important;
display: block;

}
  #ialignh44 img{
vertical-align:middle;
max-width:100%;
height:auto;
float:none;
 
}

.about2{
width: 100%; display: block; text-align:center;
float:none; 



}
 .about22{ 
 position: relative !important;
margin-top:-60px;
margin-left:auto;
margin-right:auto;
 
top:0%;
 transform: translate(0, 0%);
 
 
 
width: 80% !important;
display: block;
 
background-color:#ef434a;
 


}

.two2  {
    border-bottom: 1px  dotted #a2a2a2;
    padding-bottom: 20px;
   
}
.two1  {

    border-right: 0px solid #a2a2a2;
    padding-right: 0px;
    margin-right: 0px;
}
.show30{
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:100%
}
.show50{
	float:left;
	display: inline-block ;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:50%
}
 .zerogrid .col-1-4ab{
	width:50%;
	float: left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-3se{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	padding :20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width:50%;
}
.zerogrid .col-1-h4nh{	float:left;
	display: inline-block;
	font-family: "Gill Sans MT"; width:50%}

.zerogrid .c50{	float: none;
	display:  block;
	font-family: "Gill Sans MT"; width:100%; color:#666666;}
	.zerogrid .c25{	float:left;
	display: inline-block;
	font-family: "Gill Sans MT"; width:50%; color:#666666}
.zerogrid .wrap-colpt{
	padding-top:0px;
}
.zerogrid .wrap-colp{
	/*padding-top: 0px;
	padding-bottom: 20px;*/
	padding-right: 20px;
	
	padding-left:20px;
}

 .zerogrid .col-50-a{width:100%;}
.zerogrid .col-1-3nn{
 display: block;
width:100%; float:none;}
.zerogrid .col-1-3nnh{
display:inline-block;
width:50%;}
.zerogrid .col-1-3p{
float:left; display: inline-block;
width:33.33%;}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
.zerogrid .col-5-6n{width:80%;	display:inline-block; padding:0px; margin:0px; }
.navbar-brand{ display:none;}
 .zerogrid .col-1-6{width:16.66%;}
  #ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
 


}
.col-10-1{display: block;
width:100%;}
 /*.zerogrid .col-35{
	width:35%;
	display:inline-block;
		

		
}
.zerogrid .col-65{
	width:65%;
	display:inline-block;
		
}
*/


#bg1{width:100%; }
 
 /*.zerogrid .col-1-4n{width:100%;} new*/
 .col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}
 .zerogrid .col-35{
	width:35%;
	display:inline-block;
		

		
}
.zerogrid .col-65{
	width:65%;
	display:inline-block;
		
} #ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
 


}
.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}

	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}
	
	
	
	
	.zerogrid .col-1-4ho{width:50%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}
 .zerogrid .hhome30 
	{width:100%;	display:block; background-color:#FFFFFF;    }
	 
.zerogrid .hhome70{width:100%;	display:block;    padding:0px; background-color:#16345b    }
 .containerli  {

	margin-top:0px;
}
}

 @media only screen and (min-width: 620px) and (max-width: 767px) {
 #ialignh33 img{ text-align:center!important;
 
 
vertical-align:middle;
 
height:auto;
width:auto;
 
 


}
 .about3 { width: 100%; display: block; text-align:center;   }
  .about33{ 
position: relative !important;
margin-top:-60px;
margin-left:auto;
margin-right:auto;
 
top:0%;
 transform: translate(0, 0%);
 
 
 
width: 80% !important;
display: block;

}
 #ialignh44 img{
vertical-align:middle;
max-width:100%;
height:auto;
float:none;
 
}

.about2{
width: 100%; display: block; text-align:center;
float:none; 



}
 .about22{ 
 position: relative !important;
margin-top:-60px;
margin-left:auto;
margin-right:auto;
 
top:0%;
 transform: translate(0, 0%);
 
 
 
width: 80% !important;
display: block;
 
background-color:#ef434a;
 


}

 .zerogrid .hhome30 
	{width:100%;	display:block; background-color:#FFFFFF;   }
	 
.zerogrid .hhome70{width:100%;	display:block;    padding:0px;   background-color:#FFFFFF;  }
 .zerogrid .col-1-4ab{
	width:100%;
	float: none;
	display: block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
 .zerogrid .wrap-colpt{
	padding-top:0px;
}
 .zerogrid .wrap-colp{
	/*padding-top: 0px;
	padding-bottom: 20px;*/
	padding-right: 20px;
	
	padding-left:20px;
}

 .zerogrid .col-50-a{width:100%;}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px;}

	.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
	.containerli   { width: 100%; display:block;  padding:0px; background-color:#16345b ;   }
	.navbar-brand{ display:inline-block;
}

#bg1{width:100%; }

.zerogrid .col-1-h4nh{width:100%; text-align:center;}
 .zerogrid .col-1-4nh{width:100%;}
.zerogrid .col-1-4n{width:100%;}
.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}

.zerogrid .col-1-3n{width:100%;}
 #ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
 


}
.zerogrid .col-35{
	width:35%;
				

		
}
.zerogrid .col-65{
	width:65%;
		
}

.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
.zerogrid .col-1-3nnh{
display: inline-block;
width:50%;}
.zerogrid .col-1-3nn{
 display: block;
width:33.33%;}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}

.zerogrid .col-1-4ho{width:50%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}
.zerogrid .col-1-3p{
float:none; display:  block;
width: 100%;}
}

@media only screen and (max-width: 619px) {
 #ialignh44 img{
vertical-align:middle;
max-width:100%;
height:auto;
float:none;
 
}

.about2{
width: 100%; display: block; text-align:center;
float:none; 



}
 .about22{ 
 position: relative !important;
margin-top:-60px;
margin-left:auto;
margin-right:auto;
 
top:0%;
 transform: translate(0, 0%);
 
 
 
width: 80% !important;
display: block;
 
background-color:#ef434a;
 


}

#ialignh33 img{ text-align:center!important;
 
 
vertical-align:middle;
 
height:auto;
width:auto;
 
 


}
 .about3 { width: 100%; display: block; text-align:center;   }
  .about33{ 
position: relative !important;
margin-top:-60px;
margin-left:auto;
margin-right:auto;
 
top:0%;
 transform: translate(0, 0%);
 
 
 
width: 80% !important;
display: block;

}
 .zerogrid .hhome30 
	{width:100%;	display:block;      padding:0px;  background-color:#FFFFFF;  }
	 
.zerogrid .hhome70{width:100%;	display:block;    padding:0px;  background-color:#FFFFFF;  }
 .zerogrid .col-1-4ab{
	width:100%;
	float: none;
	display: block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
}
.zerogrid .col-1-3p{
float:none; display:  block;
width: 100%;}
.zerogrid .col-1-h4nh{width:100%; text-align:center;}
.zerogrid .wrap-colpt{
	padding-top:0px;
}
.zerogrid .wrap-colp{
	/*padding-top: 0px;
	padding-bottom: 20px;*/
	padding-right: 20px;
	
	padding-left:20px;
}

 .zerogrid .col-50-a{width:100%;}
	.zerogrid, .zerogrid .col-1-2, .zerogrid .col-1-3, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{width:100%;}.zerogrid .wrap-col{margin:0px;}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
	.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
	.containerli   { width: 83%; display:block;    }
	.navbar-brand{ display:none;
}


#bg1{width:100%;  }
 
 
.zerogrid .col-1-4n{width:100%;}
.zerogrid .col-1-4nh{width:100%;}
.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}

.zerogrid .col-1-3n{width:100%;}
.zerogrid .col-1-2n{width:100%;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
 


}
.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}


.zerogrid .col-1-4ho{width:50%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}
} 


@media only screen and (min-width: 620px) and (max-width: 767px) {
.zerogrid .col-1-4ne{width:100%;  display: block;}
.zerogrid .wrap-colpt{
	padding-top:0px;
}
.zerogrid .wrap-colp{
	/*padding-top: 0px;
	padding-bottom: 20px;*/
	padding-right: 20px;
	
	padding-left:20px;
}


 .zerogrid .col-50-a{width:100%;}
	.zerogrid{width:100%;}.zerogrid .wrap-col{margin:0px; 100%}
	.zerogrid .col-4-r{width:100%;  } .zerogrid .col-full{width:100%;}
	
	.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
	.containerli   { width: 100%; display:inline-block;  background-color: rgba(0,0, 0, 0.0) ;   }
.navbar-brand{ display:inline-block;
}


#bg1{width:100%;  }
 
.zerogrid .col-1-4n{width:100%;}
.zerogrid .col-1-4nh{width:100%;}
.zerogrid .col-1-6{width:100%;}
.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}

.zerogrid .col-1-3n{width:100%;}
.zerogrid .col-1-2n{width:100%;}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
 


}

.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
.zerogrid .col-1-3nn{
 display: block;
width:100%;}
	.zerogrid .col-60-40{width:50%; display: inline-block; }
	
	.zerogrid .col-1-4ho{width:50%; text-align:center; float:left;
	display: inline-block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}
.frc{ float:none;}
.ema,.pho{ display: block; text-align:center; margin-right:0px !important; 
margin-bottom:10px;}
 .logoh{ position:relative;/*z-index:9999999999999;*/z-index:99999999999999999999999999999999999999999 ;    margin-left:auto; margin-right:auto; max-height:90px;}
 #ialignh22 img{
vertical-align:middle;
max-width:100%;
height:auto;
max-height:80px !important;
 


}
.zerogrid .c50{	float:none;
	display:  lock;
	font-family: "Gill Sans MT"; width:100%; color:#666666;}
	.zerogrid .c25{	float: none;
	display:  block;
	font-family: "Gill Sans MT"; width:100%; color:#666666}
	
	.navbar-nav>li>a{color: #fff !important; line-height:16px;}
 
.navbar-nav>li>a:hover{color: #fff !important; /*background-color:#4caf50 !important;*/ background: rgba(200, 54, 54, 0.2); }
.navbar-nav{ background-color:#234571 !important;}
.zerogrid .hhome30 
	 {width:50%;	display:inline-block; float:left; background-color:#FFFFFF;  }  
	 
.zerogrid .hhome70{width:100%;	display:block;   padding:0px; background-color:#FFFFFF;  }
.zerogrid .col-1-3se{
	float:left;
	display: inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	padding :20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width:50%;
}




.leftbor
{ position:relative;
display:block; 

/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
	
	.leftbor:before {
  content: "";
  height: 0px;
  width: 100%;
  background: #d6d5d8;
  position: absolute;
  right:  0px;
  bottom: 0%;
 
}

.leftbor:after {
  content: "";
  height: 0px;
  width: 100%;
  background: #016369;
  position: absolute;
  right: 1px;
  bottom: 100%;
   transform: translate(0%, 0%);
  /**/ margin-top: -0px; 
}
.leftbor2
{
position:relative;
height:1px;
width:95%;
 
background-color:#d6d5d8;
margin-top:20px;
margin-bottom:20px;
 
   
/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
	.leftbor2:before
{   content: "";
  height: 3px;
  width: 50%;
  text-align:center;
  background: #ef434a;
  position: absolute;
  right: 25%;
  bottom: 0px;
  transform: translate(0%, 0%);
  
 }
  .zerogrid .col-1-70pp{
float:none; display: block;
width:100%;}
.zerogrid .col-1-30pp{
float:none; display: block;
width:100%;}
.divider .container1 {
z-index:101;
 position: relative;
  padding-top: 50px;
  padding-bottom: 50px;
}
 .containerli  {

	margin-top:0px;
}
.navbar-nav {display:  block ; 
    float:  none !important;
	text-align:left;
    margin: 0;
}
 .navbar-nav> ul   { float: none !important; width:100% ; margin-left:auto; margin-right:auto;  text-align:right !important;}
 .navbar-nav> li{ display:  block !important;  float:none  !important; text-align:left !important; margin-left:auto; margin-right:auto; background-image:url(../leather-bg.png);  }

 .libb{
 display:none !important;
 background-color:#009999;
font-size:0px;
color:#d6d6d6;
	margin-left:00000px !important;
	margin-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	line-height:0px !important;
	letter-spacing:0px !important;}
		.show30{
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:100%
}
.show50{
	float:none;
	display:none ;
	font-family: "Gill Sans MT";
	font-size: 0px;
	width:100%
}
.two  {
    border-right: 0px solid #a2a2a2;
    padding-right: 0px;
    margin-right: 0px;
}
.zerogrid .col-1-2npr7{
	width:100%;
	float:none;
	display: block;
 
}
.zerogrid .col-1-2npr3{
	width:100%;
	float:none;
	display: block;
}
.cool-link::after {
    content: '';
    display: block;
    width: 0;
	 
    height:0px;
	border-bottom:0px solid #fff;
    /*background: #fff;*/
    transition: width .3s;
}
.cool-link {
    display: inline-block;
    color: #000;
    text-decoration: none;
}

.cool-link::after {
    content: '';
    display: block;
    width: 0;
	 
    height:0px;
	border-bottom:0px solid #fff;
    /*background: #fff;*/
    transition: width .3s;
}

 ./*navbar-nav > li a:hover::before{
	content: url(../flower5.png);
	overflow:hidden;
	position: absolute;
	opacity: 1;
	bottom:0px;
	right:10px;
	padding:0px;
	 
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
 
}*/
}

@media only screen and (max-width: 619px) {
.col-fullfle {
    display: block;
    width: 100%;
	margin:auto;
 
}
/* .navbar-nav > li a:hover::before{
	content: url(../flower5.png);
	overflow:hidden;
	position: absolute;
	opacity: 1;
	bottom:0px;
	right:10px;
	padding:0px;
	 
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
 
}*/
	.containerli   { width: 100%; display:block;  padding:0px; background-color: rgba(0,0, 0, 0.0) ;   }
.cool-link {
    display: inline-block;
    color: #000;
    text-decoration: none;
}

.cool-link::after {
    content: '';
    display: block;
    width: 0;
	 
    height:0px;
	border-bottom:0px solid #fff;
    /*background: #fff;*/
    transition: width .3s;
}

.cool-link::after {
    content: '';
    display: block;
    width: 0;
	 
    height:0px;
	border-bottom:0px solid #fff;
    /*background: #fff;*/
    transition: width .3s;
}

.cool-link:hover::after {
    width: 100%;
    //transition: width .3s;
}
.ialignh33aa{ width:100%; 
position: relative; text-align:center; margin-left:auto;
margin-right:auto; } 
#ialignh33aa img{
vertical-align:middle;
width:100%;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
max-height:200px; 

 

 
 


}
  .about33aa{
position: relative !important;
margin-top:-50px; 
margin-left:auto;
margin-right:auto;
right:0%;
 
top:0%;
 transform: translate(0, 0%);
 
 
 
width:  90% !important;
display: block;


}
.zerogrid .col-1-2npr7{
	width:100%;
	float:none;
	display: block;
 
}
.zerogrid .col-1-2npr3{
	width:100%;
	float:none;
	display: block;
}
.two  {
    border-right: 0px solid #a2a2a2;
    padding-right: 0px;
    margin-right: 0px;
}
.zerogrid .hhome70{width:100%;	display:block;   background-color:#FFFFFF;  }
.zerogrid .hhome30 
	{width:50%;	display:inline-block; float:left; background-color:#FFFFFF;  }
	 
.zerogrid .hhome70{width:100%;	display: inline-block;  background-color: ;   padding:0px; }
.zerogrid .wrap-colpt{
	padding-top:0px;
}
.zerogrid .wrap-colp{
	/*padding-top: 0px;
	padding-bottom: 20px;*/
	padding-right: 20px;
	
	padding-left:20px;
}


 .zerogrid .col-50-a{width:100%;}
	.zerogrid, .zerogrid .col-1-2, .zerogrid .col-1-3, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{width:100%;}
	
	.zerogrid .wrap-col{margin:0px;}
	.zerogrid .col-4-r{width:100%;  }
	
.containerli   { width: 100%; display:block;     }
.zerogrid .col-5-6n{width:100%;	display:block; background-color:#f0f0f0; padding:0px; }
.navbar-brand{ display:inline-block;}


#bg1{width:100%; }
 
 .dental > .column
{
margin-bottom:20px;
}


.zerogrid .col-1-4n{width:100%;}
.zerogrid .col-1-4nh{width:100%;}


.col-45-1{display:  block;
width:100%;}

.col-10-1{display: block;
width:100%;}
.zerogrid .col-1-3n{width:100%;}

.zerogrid .col-1-2n{width:100%;}

.zerogrid .col-35{
	width:100%;
				

		
}
.zerogrid .col-65{
	width:100%;
		
}
.zerogrid .col-75{
	width:100%;
	display:block;
				

		
}
.zerogrid .col-25{
	width:100%;
		display:block;
}
#ialignh2 img{
vertical-align:middle;
max-width:100%;
height:auto;
padding:10px;
 


}
.zerogrid .col-1-3nnh{
 display: block;
width:100%;}
.zerogrid .col-1-3nn{
 display: block;
width:100%;}


.zerogrid .col-35n{
	width:100%;
		display:block;
		
}
.zerogrid .col-65n{
	width:100%;
		display: block;
		
}
.zerogrid .col-60{width:100%; display: block;}
.zerogrid .col-40{width:100%; display: block;}
	.zerogrid .col-60-40{width:50%; display: inline-block;float:left;}
	.pict1{
padding-top:0px;
padding-right:0px;}

.pict{
padding-top:0px;
padding-right:0px;



}
.zerogrid .col-1-2ne{width:100%; display: block;}
.zerogrid .col-1-4ne{width:100%;  display: block;}
.imgg{ position: static; top:100px;  display:block !important;   max-width:100%;
height:auto;  }
.zerogrid .col-1-4ho{width:100%; text-align:center; display:block;}
.zerogrid .wrap-col4ho{padding:5px 5px 5px 5px;}
.frc{ float:none;}
.ema,.pho{ display: block; text-align:center; margin-right:0px !important; 
margin-bottom:10px;}
.navbar-nav>li>a{color: #fff !important; line-height:16px;}
.navbar-nav>li>a:hover{color: #fff !important; /*background-color:#4caf50 !important;*/ background: rgba(200, 54, 54, 0.2); }
.navbar-nav{ background-color:#234571 !important;}
 
 .logoh{ position:relative; /*z-index:9999999999999;*/z-index:99999999999999999999999999999999999999999 ;    margin-left:auto; margin-right:auto; max-height:90px;}
 #ialignh22 img{
vertical-align:middle;
max-width:100%;
height:auto;
max-height:80px !important;
 


}


.zerogrid .c50{	float:none;
	display:  lock;
	font-family: "Gill Sans MT"; width:100%; color:#666666;}
	.zerogrid .c25{	float: none;
	display: i block;
	font-family: "Gill Sans MT"; width:100%; color:#666666}
	
	
	.zerogrid .col-1-3se{
	float: none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	padding :20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
}

.leftbor
{ position:relative;
display:block; 

/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
	
	.leftbor:before {
  content: "";
  height: 0px;
  width: 100%;
  background: #d6d5d8;
  position: absolute;
  right:  0px;
  bottom: 0%;
 
}

.leftbor:after {
  content: "";
  height: 0px;
  width: 100%;
  background: #009900;
  position: absolute;
  right: 1px;
  bottom: 100%;
   transform: translate(0%, 0%);
  /**/ margin-top: -0px; 
}
.leftbor2
{
position:relative;
height:1px;
width:95%;
 
background-color:#d6d5d8;
margin-top:20px;
margin-bottom:20px;
 
   
/*border-right: 1px solid #9E3B85;
margin-right:20px;
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; 
	margin-left:20px;*/
	}
	.leftbor2:before
{   content: "";
  height: 3px;
  width: 50%;
  text-align:center;
  background:#ef434a;
  position: absolute;
  right: 25%;
  bottom: 0px;
  transform: translate(0%, 0%);
  
 }
 /*	.leftbor2:after
{   content: "";
  height: 3px;
  width: 50%;
  text-align:center;
  background:  #990000;
  position: absolute;
  right: 25%;
  bottom: -3px;
  transform: translate(0%, 0%);
  
 }*/
 .floa{ float:none ; margin-left:0px; text-align:center; display:block; margin-bottom:30px;  }
 
 .zerogrid .col-1-70pp{
float:none; display: block;
width:100%;}
.zerogrid .col-1-30pp{
float:none; display: block;
width:100%;}
.divider .container1 {
z-index:101;
 position: relative;
  padding-top: 50px;
  padding-bottom: 50px;
}
 .containerli  {

	margin-top:0px;
}
.navbar-nav {display:  block ; 
    float:  none !important;
	text-align:left;
    margin: 0;
}
 .navbar-nav> ul   { float: none !important; width:100% ; margin-left:auto; margin-right:auto;  text-align:right !important;}
 .navbar-nav> li{ display:  block !important;  float:none  !important; text-align:left !important; margin-left:auto; margin-right:auto; background-image:url(../leather-bg.png);  }
 
 .libb{
 display:none !important;
 background-color:#009999;
font-size:0px;
color:#d6d6d6;
	margin-left:00000px !important;
	margin-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	line-height:0px !important;
	letter-spacing:0px !important;}
	
	
	.show30{
	float:none;
	display:  block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	width:100%
}
.show50{
	float:none;
	display:none ;
	font-family: "Gill Sans MT";
	font-size: 0px;
	width:100%
}
}
.z0 {
	font-family: "Gill Sans MT";
	font-size: 2px;
	color: #FFFFFF;
}
.z1{
	font-family: "Gill Sans MT";
	font-size: 4px;
	color: #FFFFFF;
}
