@charset "utf-8";
/* CSS Document */
.pooja{ padding-top:50px;}
.pooja ul {
    margin: 0px;
    padding: 20px;
    text-align: center;
    width: 100%;
    font-size: 14.5px;
    color: #414141;
    line-height: 23px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.pooja ul li {
	width: 100%;
	height: auto;
	/* background: url(../images/contents/domain-l.png) 0px 3px no-repeat; */
    display: inline-block;
	font-size: 18px;
	color: #414141;
	line-height: 23px;
	font-family: "Gill Sans MT";
	font-weight: normal;
	text-align: left;
	margin-left: auto;
	padding-left: 30px;
	padding-bottom: 8px;
	background-image:url(../tick1.png);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.pooja ul li:last-child {padding-bottom: 48px;}
.welimagea {
    position: relative;
    color: #006666;
}
.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;
}
.webdesigning-2 {
	color:#003a75;
	text-align:left !important;;
	font-size: 22px;
	/*font-weight: bold;

     */

	line-height: 25px;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
	font-family: "Roboto", sans-serif;
	z-index:3;
	position:relative;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	
}
  .webdesigning {
	color:#007e86;
	text-align: center !important;
	font-size: 22px;
	/*font-weight: bold;

     */

	line-height: 25px;
	margin: 0;
	text-align: center;
	text-transform: uppercase;
	font-family: "Roboto", sans-serif;
	z-index:3;
	position:relative;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	font-weight: 700;
	
}
 
.webdesigning:after{ content: '';
 transform: translate(0, -50%);
    position: absolute;
    bottom: -6px;
    left: 50%;
    width: 10px;
    height: 10px;
 /*    background-color: #367a1d;
 
 -webkit-border-radius:100%; 
 
  -moz-border-radius:  100%; 
 
  border-radius: 100%; */
  background-color: #007e86;
   border: 2px solid #007e86;
   /* */-webkit-transform: translate(-50%) rotate(45deg);
    transform: translate(-50%) rotate(45deg);
	border-left:2px solid #007e86 !important;
	 
   border-bottom:2px solid #007e86 !important;
	 
	border-top:2px solid #007e86!important;
	 
   border-right:2px solid #007e86 !important;
    z-index: 2;}
.webdesigning1:after {

    content: '';
    position: absolute;
    bottom: -3px;
    height: 3px;
}
.webdesigning1:after {
	left:40%;
	text-align:center;
  
	background-color: #007e86;
	width: 20%;
}
.webdesigning2 {
    position: relative;
	 
	text-align:center;
    margin-bottom: 20px;
    margin-top: 10px;
   /* border-bottom: 1px solid #FD7E00;*/
}
.sasthri{
    color: #003a75;
    text-align: left !important;
    font-size: 22px;
    /* font-weight: bold; */
    line-height: 25px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    font-family: "Roboto", sans-serif;
    z-index: 3;
    position: relative;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 20px;
    padding-left: 0;
}


.pandit:before {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 0px;
    width: 8px;
    height: 8px;
    background-color: #003a75;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 1px solid #003a75;
    z-index: 2;
}


.sasthri:before {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 0px;
    width: 8px;
    height: 8px;
    background-color: #003a75;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 1px solid #003a75;
    z-index: 2;
}

.sasthri:after {
    content: '';
    position: absolute;
    bottom: -6px;
    left: 108px;
    width: 10px;
    height: 10px;
    background-color: #367a1d;
    border: 2px solid #367a1d;
    -webkit-transform: translate(-50%) rotate(45deg);
    transform: translate(-50%) rotate(45deg);
    border-left: 2px solid #367a1d !important;
    border-bottom: 2px solid #367a1d !important;
    border-top: 2px solid #367a1d !important;
    border-right: 2px solid #367a1d !important;
    z-index: 2;
}


.exportp{
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size: 20px;
	display:block;
	line-height:24px;
	width: 100%;
	letter-spacing:0.5px;
	text-decoration:none;
	color:#5F5F5F;
	margin-bottom:50px;
	text-align:center
	}
.exporth{
 
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size: 26px;
	display:block;
	text-transform:uppercase;
	width: 100%;
	letter-spacing:0.5px;
	text-decoration:none;
	color:#333333;
	margin-bottom:50px;
	text-align:center
	}
.export11{
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size: 20px;
	display:block;
	text-transform:uppercase;
	width: 100%;
	letter-spacing:0.5px;
	text-decoration:none;
	color:#333333;
	margin-bottom:5px;
	text-align:center
	}
.export1{
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size: 16px;
	display:block;
	margin-bottom:15px;

	text-align:center
 
 
	width: 100%;
	letter-spacing:0.5x;
	text-align:center;
	text-decoration:none;
	color:#333333;
	line-height: 26px;
	}
	.export12{
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size: 18px;
	display:block;
	margin-bottom:15px;






	text-align:center
 
 
	width: 100%;
	text-align:center;
	text-decoration:none;
	color:#828282;
	}
.lwarp20{
padding-left:15px;
padding-right:15px;}
 .new22a{
	/**/font-family:"Gill Sans MT";
	font-size:13px;
	line-height:20px;
	text-decoration:none;
	padding:5px 5px 5px 15px !important;
	color: #009900  !important;/*	background-color:#003300;*/
}
 a.new22a:hover{
 color: #ec0111 !important;
	/*font-family:"Gill Sans MT";
	font-size:13px;
	line-height:20px;
	text-decoration:none;
	 padding:5px 5px 5px 15px !important;
	color: #990000 !important;*//*	background-color:#003300;*/
}
.leatherexo{
	font-family:"Gill Sans MT";
	font-weight:normal;
	-webkit-border-radius: 6px;
	/* Firefox 1-3.6 */
  -moz-border-radius: 6px;
	/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 6px;
	font-size: 16px;
	border:1px solid #CC9900;
	padding:5px 10px;
	display: inline-block;
	width:auto;
	letter-spacing:1px;
	text-decoration:none;
	color:#000000;
	background-color:#CC9900;
	}
	a.leatherexo:hover{
	color:#FFFFFF !important;
	border:1px solid #cc9900;
	background-color:#CC9900;
}
.leather{
position:relative;
	width:100%;
	min-height: 200px;
	background-image:url(../backe.jpg);
	background-attachment:  fixed;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.leather::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0.9;
    background: rgb(145, 49, 46);
}
.lwarp{
padding:40px;}	
.leather2{
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size:22px;
	display:block;
	width:100%;
	letter-spacing:2px;
	margin-bottom:20px;
	text-transform: uppercase;
	color: #FFFFFF;
	
	

}
 .leather3{
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size:20px;
	line-height:25px;
	display:block;
	width:100%;
	letter-spacing:2px;
	margin-bottom:25px;
	color: #FFFFFF;
	
	

}
  
.container3 .circle, .container4 .circle {
z-index:99;
/*z-index:999999999999999999999;*/
  /**/position: relative; 
  max-width:300px;
  display: block;
 /* margin: 2em 0;*/
  background-color: transparent;
  color: #222;
  text-align: center;
              /* 2 */
   top: 50%;                         /* 3 */
   transform: translate(0, -50%); 
   
   
}

.circle:after {
  display: block;
  padding-bottom: 100%;
  width: 100%;
  height: 0;
  border-radius: 50%;
 background: rgba(255,255,255,0.7);
  content: "";
}

.circle:hover:after {
  display: block;
  padding-bottom: 100%;
  width: 100%;
  height: 0;
  border-radius: 50%;
 background: rgba(253,210,0,0.7);
  content: "";
}
.circle__inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.circle__wrapper {
  display: table;
  width: 100%;
  height: 100%;
}

.circle__content {
	color:#002651;
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size:34px;
	display: table-cell;
	padding: 20px;
	vertical-align: middle;
	text-shadow: 1px 1px 1px #fff;
}
div.container4 {
	width:100%;
	height: 400px;
	position: relative;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center bottom;
	background-image:url(../bg33.jpg);
	background-size: cover;
   } 
div.container3 {
	width:100%;
	height: 400px;
	position: relative;
	background-attachment:fixed;
	background-repeat: repeat;
	 
	background-image:url(../exports3.jpg);
	 background-size: cover;
   }              /* 1 */
div.container3 p {
	color:#002651;
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size:36px;
	margin: 0;
	width:80%;
	padding:20px;
	background: rgba(255,255,255,0.7);
	position: absolute;
	top: 50%;
	left: 50%;
	margin-right: -50%;
	transform: translate(-50%, -50%);
	text-shadow: 1px 1px 1px #fff;
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 div.container3 span,  div.container4 span {
	color:#000;
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size:26px;
	margin: 0;
	text-shadow: 1px 1px 1px #fff;
	 
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
	 	 div.container3 span+span,  div.container4 span+span {
	position:relative;
	color:#990000;
	top: 10px;
	text-decoration:underline;
	fofont-family:"Gill Sans MT";
	font-weight:bold;
	font-variant:normal;
	font-size:14px;
	margin: 0;
	text-shadow: 1px 1px 1px #fff;
	text-transform: uppercase;
	 
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 }
	 
div.container3 span+span:hover,  div.container4 span+span:hover{
	 
	color:#000099 !important;
	  
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 }
/* CSS Document */
    
 


@media only screen and (min-width: 1200px) and (max-width: 1300px) {
	.hotelc{
	width:100%;
	/**/position: relative;
	/*background-color:#003366;*/
	display:block !Important;
	padding: 0px !Important;
	margin-right: auto;
	/**/ 
	
		 
	margin-left: auto;
	margin-bottom:0px;
	top:-40px;
	left: 0px;
	z-index:1000 !Important;

	
	
	
}

.hotelc .col-1-2ncr{width:20%;float:left; display: inline-block;}
.hotelc .col-1-5ncs{width:15%;float:left; display: inline-block;}
.hotelc .col-1-5nc{width:15%;float:left; display: inline-block;}
.hotelc .col-1-5new{width:33.33%;float:left; display: inline-block;}
  .hotelc .col-1-5nc2{width:35%;float:left; display: inline-block;}



.hid{visibility: collapse; display:none; width:0px!important; padding:0px !important; margin:0px!important; overflow:hidden!important; }
 
.hotelcca1{ position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-left:0px; z-index:0 !Important;  
-webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100% );
clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
 box-shadow: -15px -15px -2px #000;

}
.hotelcca2{ right:0px;  position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-right:0px; z-index:0 !Important;   
-webkit-clip-path: polygon(0% 0%, 100% 100%, 0% 100% );
clip-path: polygon(10% 0%, 100% 100%, 0% 100% );
 box-shadow: -15px -15px -2px #000;

}
#h1a{
	position:absolute;
	width:200px;
	height:120px;
	vertical-align:middle;
	text-align:center;
	z-index: 99999 ;
	min-height:25px;
} 
 

.hotel{
	width: 100%;
	position: relative;
	 
	 padding: 0px; 
	 margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto; 
}


 #bg1{width:100%; 
 	height:auto;}
 
.containerli   {	width: auto;
	max-width: 960px;
	float:right;  }
	
	
.hawaa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:160px;
}
.hawa1a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:160px;
 
}
.hawa4a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 	min-height:160px;
}
.hawa2a{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:160px;
}


	}

@media only screen and (min-width: 961px) and (max-width: 1200px) {

.hotelc .col-1-2ncr{width:20%;float:left; display: inline-block;}
.hotelc .col-1-5ncs{width:15%;float:left; display: inline-block;}
.hotelc .col-1-5nc{width:15%;float:left; display: inline-block;}
.hotelc .col-1-5new{width:33.33%;float:left; display: inline-block;}
  .hotelc .col-1-5nc2{width:35%;float:left; display: inline-block;}


.hid{visibility: collapse; display:none; width:0px!important; padding:0px !important; margin:0px!important; overflow:hidden !important; }
 
.hotelcca1{ position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-left:0px; z-index:0 !Important;  
-webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100% );
clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
 box-shadow: -15px -15px -2px #000;

}
.hotelcca2{ right:0px;  position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-right:0px; z-index:0 !Important;   
-webkit-clip-path: polygon(0% 0%, 100% 100%, 0% 100% );
clip-path: polygon(10% 0%, 100% 100%, 0% 100% );
 box-shadow: -15px -15px -2px #000;

}
.hotelcca{ position:absolute; width:100%;  background: rgba(136,152,170,0.7); ; height:40px; text-align:center; margin-left:-14px; z-index:0 !Important;  
-webkit-clip-path: polygon(1.2% 0%, 98.8% 0%, 100% 100%, 0% 100%);
clip-path: polygon(2 % 0%, 98% 0%, 100% 100%, 0% 100%);

}

.hotelc{
	width: 100%;
	/**/position: relative;
	background-color:#FFFFFF;
	display:block !Important;
	padding: 0px !Important;
	margin-right: auto;
	/**/ 
	
		 
	margin-left: auto;
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:99;

	
	
	
}
.hotelcc{
	width: 100%;
	/**/position: relative;
	min-height:0px;
	background-image: url(../hotelbg.gif);
	background-repeat: repeat;
	/**/ 
	
		 
 
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:9;
	
	
	
}

#h1a{
	position:absolute;
	width:180px;
	height:120px;
	vertical-align:middle;
	text-align:center;
	z-index: 99999 ;
	min-height:25px;
} 
.containerli   { 
width: auto;
	max-width: 800px;
	float:right !important;
}
.hotel{
	width: 100%;
	position: relative;
	 
	 padding: 0px; 
	 margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto; 
}
 #bg1{width:100%;  
 	height:auto;}
	
	
	.hawa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:160px;
 
}
.hawa1 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:160px;
}
.hawa2 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 	min-height:160px;
}
.hawa4{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:160px;
}

.hawaa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:160px;
}
.hawa1a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:160px;
 
}
.hawa4a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 	min-height:160px;
}
.hawa2a{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:160px;
}
 
 .hawa2aa{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:140px;
}
	}

@media only screen and (min-width: 768px) and (max-width: 960px) {

.hawa1a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:100px;
}
.hawaa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:100px;
 
}
.hawa4a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 	min-height:100px;
}
.hawa2a{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:100px;
} 
.hawa2aa{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:140px;
}

.hawa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:100px;
 
}
.hawa1 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:100px;
}
.hawa4 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 	min-height:100px;
}
.hawa2{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:100px;
}
.hotelcca1{ position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-left:0px; z-index:0 !Important;  
-webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100% );
clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
 box-shadow: -15px -15px -2px #000;

}
.hotelcca2{ right:0px;  position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-right:0px; z-index:0 !Important;   
-webkit-clip-path: polygon(0% 0%, 100% 100%, 0% 100% );
clip-path: polygon(10% 0%, 100% 100%, 0% 100% );
 box-shadow: -15px -15px -2px #000;

}
.hotelcca{ position:absolute; width:100%;  background: rgba(136,152,170,0.7); ; height:40px; text-align:center; margin-left:-14px; z-index:0 !Important;  
-webkit-clip-path: polygon(1.2% 0%, 98.8% 0%, 100% 100%, 0% 100%);
clip-path: polygon(2 % 0%, 98% 0%, 100% 100%, 0% 100%);

}
.hotel .col-do3{width:50%; float:left; display: inline-block;}
.hotelc{
	width: 100%;
	/**/position: relative;
	background-color:#FFFFFF;
	display:block !Important;
	padding: 0px !Important;
	margin-right: auto;
	/**/ 
	
		 
	margin-left: auto;
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:99;

	
	
	
}
.hotelcc{
	width: 100%;
	/**/position: relative;
	min-height:0px;
	background-image: url(../hotelbg.gif);
	background-repeat: repeat;
	/**/ 
	
		 
 
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:9;
	
	
	
}/*
.logo1{ visibility: visible; display: block; margin-left: auto;
    margin-right: auto }
.logoh{ visibility:collapse; display:none; margin-left: auto;
    margin-right: auto }*/
#h1a{
	position:absolute;
	width:150px;
	height:120px;
	vertical-align:middle;
	text-align:center;
	z-index: 99999 ;
	min-height:25px;
} 
.containerli   { 
	width: 100%;
	max-width: 600px;
	float:right;
}
 
 .hotel{width:100%;}
 #bg1{width:100%;  
 	height:auto;}
	 .hotelc .col-1-2ncr{width:100%;float:none; display: block;}
.hotelc .col-1-5ncs{width:100%;float:none; display: block;}
.hotelc .col-1-5nc{width:50%;float:left; display: inline-block;}

.hotelc .col-1-5nc1{width:100%;float:none; display: block;}
.hotelc .col-1-5new{width:30%;float:none; display: inline-block;}
  .hotelc .col-1-5nc2{width:100%; float:none; display: block!important; }
  
  
    .hotel .col-50{width:100%; float:none; display:  block;}
	
.hotel .col-75{width:100%; float:none; display:  block;}
.hotel .col-25{width:100%; float:none; display:  block;}
.hotel .col-33{width:50%; float:left; display: inline-block;}
.wacc{ padding:5px;}
.hotel .col-25cc{width:50%; float:left; display: inline-block;}


div.container5 {
	width:100%;
	height: 800px;
	position: relative;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center bottom;
	background-image:url(../bg33.jpg);
	background-size: cover;
   } 
  div.container5 {
	width:100%;
	height: 500px;
	position: relative;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center bottom;
	background-image:url(../bg555.jpg);
	background-size: cover;
   } 
 .container5 .hh  {
z-index:999999999999999999999;
  /**/position: relative; 
   
  display: block;
 /* margin: 2em 0;*/
  background-color: transparent;
  color: #222;
  text-align: center;
              /* 2 */
   top: 5%;                         /* 3 */
  
   
   
}
.hh__inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
   .container5  .imd{ width:40%; height:20%  padding:20px; border:10px solid #fff;   text-align:center; margin-bottom:20px; margin-top:10px; display:inline-block;
   font-family:"Gill Sans MT"; color: #FFFFFF; font-size:24px; 
    }  
  .container5 .im{  padding:20px; border:10px solid #fff;   text-align:center; margin-bottom:20px; margin-top:0px; display:inline-block;} 
.mi{  display:inline-block; text-align:center;  width:180px;          }
#mi2{
position:relative; display:inline-block;  }
.mi2{vertical-align:middle; line-height:180px !Important; position:absolute; top: 5%; text-align:center;
                    
   transform: translate(0, -50%); width:100%;
   margin:0px;}
   
     .awards4{
background-color:#3399FF;}
.awards3{
	background-color:#f3f3f3;
}
 


.awardsa{
background-color:#3399FF;}
.awards1a{
	background-color:#f3f3f3;
}
.awards4a{
background-color:#3399FF;}
.awards3a{
	background-color:#f3f3f3;
}
  .hotel .col-1-2ac{
	width:100%;
	float:left;
	display: block;
 
}
    .hotel .col-1-2ac2>ul{
overflow:auto; line-height:35px;
}
	}


@media only screen and (min-width: 620px) and (max-width: 767px) {
.hotelcca1{ position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-left:0px; z-index:0 !Important;  
-webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100% );
clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
 box-shadow: -15px -15px -2px #000;

}
.hotelcca2{ right:0px;  position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-right:0px; z-index:0 !Important;   
-webkit-clip-path: polygon(0% 0%, 100% 100%, 0% 100% );
clip-path: polygon(10% 0%, 100% 100%, 0% 100% );
 box-shadow: -15px -15px -2px #000;

}
.hotelcca{ position:absolute; width:100%;  background: rgba(136,152,170,0.7); ; height:40px; text-align:center; margin-left:-14px; z-index:0 !Important;  
-webkit-clip-path: polygon(1.2% 0%, 98.8% 0%, 100% 100%, 0% 100%);
clip-path: polygon(2 % 0%, 98% 0%, 100% 100%, 0% 100%);

}

.hotelc{
	width: 100%;
	/**/position: relative;
	background-color:#FFFFFF;
	display:block !Important;
	padding: 0px !Important;
	margin-right: auto;
	/**/ 
	
		 
	margin-left: auto;
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:99;

	
	
	
}
.hotelcc{
	width: 100%;
	/**/position: relative;
	min-height:0px;
	background-image: url(../hotelbg.gif);
	background-repeat: repeat;
	/**/ 
	
		 
 
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:9;
	
	
	
}

.navbar-brand{ display:inline-block; 
}
#h2a{

 background-color:#f0f0f0;}
 .hotel{width:100%;}
 
 #bg1{width:100%; 
 	height:auto;}
#h1a{ position:relative;
display:block;

width:100%;
height:70px;
vertical-align:middle;
text-align:center;} 
.containerli  {
width:100% !important;
float:none !important;
 

 

  
 
 
}
.top5{
	min-height:70px;
	background-color:#FFFFFF; 
 
}/*
.logoh{ visibility: visible; display: block;}
.logo1{ visibility:collapse; display:none;}*/
#bgs{
	width:100%;
	background-image:url(../hotelschennai.jpg);
	background-repeat: repeat-x;
	min-height:53px;

}

.hov2{ display:block!important; width:100% !important; margin:0px!important;  padding:0px ; line-height:25px; }
.hid{visibility: visible; display:block; padding:10px 15px !important; width:100%; }
 .sho{ visibility: collapse; display:none; width:0px; padding:0px !important; margin:0px!important; }
.hotel .col-do3{width:50%; float:left; display: inline-block;}

 .hotelc .col-1-2ncr{width:100%;float:none; display: block;}
.hotelc .col-1-5ncs{width:100%;float:none; display: block;}
.hotelc .col-1-5nc{width:50%;float:left; display: inline-block;}

.hotelc .col-1-5nc1{width:100%;float:none; display: block;}
.hotelc .col-1-5new{width:30%;float:none; display: inline-block;}
  .hotelc .col-1-5nc2{width:100%; float:none; display: block!important; }
  
  .hotel .col-50{width:100%; float:none; display:  block;}
.hotel .col-75{width:100%; float:none; display:  block;}
.hotel .col-25{width:100%; float:none; display:  block;}
.hotel .col-33{width:50%; float:left; display: inline-block;}
.wacc{ padding:10px;}
  .faci{ width:25%; float:left; display:inline-block; padding:10px;}
  .hotel .col-75c{width:100%; float:none; display:  block;}
.hotel .col-25c{width:100%; float:none; display:  block;}
.hotel .col-25cc{width:50%; float:left; display: inline-block;}
div.container5 {
	width:100%;
	height: 800px;
	position: relative;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center bottom;
	background-image:url(../bg555.jpg);
	background-size: cover;
   } 
 .container5 .hh  {
z-index:999999999999999999999;
  /**/position: relative; 
   
  display: block;
 /* margin: 2em 0;*/
  background-color: transparent;
  color: #222;
  text-align: center;
              /* 2 */
   top: 5%;                         /* 3 */
  
   
   
}
.hh__inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
   .container5  .imd{ width:60%; height:20%  padding:20px; border:10px solid #fff;   text-align:center; margin-bottom:20px; margin-top:10px; display:inline-block;
   font-family:"Gill Sans MT"; color: #FFFFFF; font-size:24px; 
    }  
  .container5 .im{  padding:20px; border:10px solid #fff;   text-align:center; margin-bottom:20px; margin-top:0px; display:inline-block;} 
.mi{  display:inline-block; text-align:center;  width:180px;          }
#mi2{
position:relative; display:inline-block;  }
.mi2{vertical-align:middle; line-height:180px !Important; position:absolute; top: 5%; text-align:center;
                    
   transform: translate(0, -50%); width:100%;
   margin:0px;}
  .hotel .col-50ab{width:100%; float:none; display:  block;} 
  
  .awardsa{
background-color:#3399FF;}
.awards1a{
	background-color:#f3f3f3;
}
.awards4a{
background-color:#3399FF;}
.awards3a{
	background-color:#f3f3f3;
}
  .awards4{
background-color:#3399FF;}
.awards3{
	background-color:#f3f3f3;
}
 .hawa4 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 
}
.hawa2{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
}




.hawa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:140px;
 
}
.hawa1 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:140px;
}
.hawa2 {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333;
	letter-spacing: 0.005em;
 	min-height:140px;
}
.hawa4{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em; 
		min-height:140px;
}
.hawa1a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:140px;
}
.hawaa {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
	min-height:140px;
 
}
.hawa4a {
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	letter-spacing: 0.005em;
 	min-height:140px;
}
.hawa3a{
	font-family: "Gill Sans MT";
	font-size: 16px;
	line-height: 23px;
	color: #333333;
	letter-spacing: 0.005em; 
		min-height:140px;
} 
.hotel .col-1-4ne{
	width:50%;
	float:left;
	display:inline-block;
	font-family: "Gill Sans MT";
	font-size: 18px;
	line-height: 24px;
	color: #004A6F;
}
 .hotel .col-1-2ac2{
	width:100%;
	float:left;
	display: block;
 
}
  .hotel .col-1-2ac{
	width:100%;
	float:left;
	display: block;
 
}
.hotel .cont33
{
width:100%;
	float:none;
	display:block;
	font-family: "Gill Sans MT";}
	
	.hotel .cont50
{
	width:100%;
	float:none;
	display:block;
	font-family: "Gill Sans MT";
}
.pooja{ padding-top:0px;}
}
@media only screen and (max-width: 619px) {
.pooja{ padding-top:0px;}
.hotelcca1{ position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-left:0px; z-index:0 !Important;  
-webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100% );
clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
 box-shadow: -15px -15px -2px #000;

}
.hotelcca2{ right:0px;  position:absolute; width:15px;  background: rgba(136,152,170,1); ; height:40px; text-align:center; margin-right:0px; z-index:0 !Important;   
-webkit-clip-path: polygon(0% 0%, 100% 100%, 0% 100% );
clip-path: polygon(10% 0%, 100% 100%, 0% 100% );
 box-shadow: -15px -15px -2px #000;

}
.hotelcca{ position:absolute; width:100%;  background: rgba(136,152,170,0.7); ; height:40px; text-align:center; margin-left:-14px; z-index:0 !Important;  
-webkit-clip-path: polygon(1.2% 0%, 98.8% 0%, 100% 100%, 0% 100%);
clip-path: polygon(2 % 0%, 98% 0%, 100% 100%, 0% 100%);

}
.hotelc{
	width: 100%;
	/**/position: relative;
	background-color:#FFFFFF;
	display:block !Important;
	padding: 0px !Important;
	margin-right: auto;
	/**/ 
	
		 
	margin-left: auto;
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:99;

	
	
	
}
.hotelcc{
	width: 100%;
	/**/position: relative;
	min-height:0px;
	background-image: url(../hotelbg.gif);
	background-repeat: repeat;
	/**/ 
	
		 
 
	margin-bottom:0px;
	top:0px;
	left: 0px;
	z-index:9;
	
	
	
}
.navbar-brand{ display:inline-block;
}
#h2a{
 background-color:#f0f0f0;}
 .hotel{width:100%;} 
 #bg1{width:100%;  
 	height:auto;}
	#h1a{ position:relative;
display:block;

width:100%;
height:70px;
vertical-align:middle;
text-align:center;} 

.logoh{ visibility: visible; display: block;}
.logo1{ visibility:collapse; display:none;}
.containerli  {
width:100% !important;
float:none !important;
 

 

  
 
 
}

.top5{
padding-top:10px;
	min-height:90px;
	background-color:#FFFFFF;
 
	
	
 
}
#bgs{
	width:100%;
	background-image:url(../hotelschennai.jpg);
	background-repeat: repeat-x;
	min-height:53px;
}
.floatr{float:none!important;}

.hid{visibility: visible; display:block; padding:8px 20px !important; }
 .sho{ visibility: collapse; display:none; width:0px; padding:0px !important; margin:0px!important; }
 .hotel .col-do3{width:100%; float:nonet; display:  block;}
 
 
 .hotelc .col-1-2ncr{width:100%;float:none; display: block;}
.hotelc .col-1-5ncs{width:100%;float:none; display: block;}
.hotelc .col-1-5nc{width:100%;float:none; display: block;}

.hotelc .col-1-5nc1{width:100%;float:none; display: block;}
.hotelc .col-1-5new{width:30%;float:none; display: inline-block;}
  .hotelc .col-1-5nc2{width:100%; float:none; display: block!important; }
  .container3 .circle, .container4 .circle {
z-index:999999999999999999999;
  /**/position: relative; 
  max-width:240px;
  display: block;
 /* margin: 2em 0;*/
  background-color: transparent;
  color: #222;
  text-align: center;
              /* 2 */
   top: 50%;                         /* 3 */
   transform: translate(0, -50%); 
   
   
}
 div.container3 span,  div.container4 span {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	margin: 0;
	text-shadow: 1px 1px 1px #fff;
	 
	/*-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');*/
	 } 
 
 .circle__content {
	color:#002651;
	font-family:"Gill Sans MT";
	font-weight:normal;
	font-size:24px;
  display: table-cell;
  padding: 20px;
  vertical-align: middle;
  text-shadow: 1px 1px 1px #fff;
}
.hov2{ display:block!important; width:100% !important; margin:0px!important;  padding:0px ; line-height:25px; }
.hid{visibility: visible; display:block; padding:10px 15px !important; width:100%; }


.hotel .col-50{width:100%; float:none; display:  block;}
.hotel .col-75{width:100%; float:none; display:  block;}
.hotel .col-25{width:100%; float:none; display:  block;}
.hotel .col-33{width:100%; float:none; display:  block;}
.wacc{ padding:5px;}
 .faci{ width:50%; float:left; display:inline-block; padding:10px;}
 .warpp1{ padding-left:0px;
padding-right:0px; padding-bottom:0px; padding-top:0px;}
.hotel .col-75c{width:100%; float:none; display:  block;}
.hotel .col-25c{width:100%; float:none; display:  block;}
.hotel .col-25cc{width:100%; float:none; display:  block;}
.hotel .col-75r{width:100%; float:none; display:  block; text-align:center; padding-bottom:25px;}
.hotel .col-25r{width:100%; float:none; display:  block; text-align:center;
 }
div.container5 {
	width:100%;
	height: 800px;
	position: relative;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center bottom;
	background-image:url(../bg555.jpg);
	background-size: cover;
   } 
 .container5 .hh  {
z-index:999999999999999999999;
  /**/position: relative; 
   
  display: block;
 /* margin: 2em 0;*/
  background-color: transparent;
  color: #222;
  text-align: center;
              /* 2 */
   top: 5%;                         /* 3 */
  
   
   
}
.hh__inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
   .container5  .imd{ width:60%; height:20%  padding:20px; border:10px solid #fff;   text-align:center; margin-bottom:20px; margin-top:10px; display:inline-block;
   font-family:"Gill Sans MT"; color: #FFFFFF; font-size:24px; 
    }  
  .container5 .im{  padding:20px; border:10px solid #fff;   text-align:center; margin-bottom:20px; margin-top:0px; display:inline-block;} 
.mi{  display:inline-block; text-align:center;  width:180px;          }
#mi2{
position:relative; display:inline-block;  }
.mi2{vertical-align:middle; line-height:180px !Important; position:absolute; top: 5%; text-align:center;
                    
   transform: translate(0, -50%); width:100%;
   margin:0px;}
 
 
}
