/* ==========================================================================
   custom styles
   ========================================================================== */

@font-face {
font-family: 'open_sanslight';
/*src: url('../fonts/OpenSans-Light-webfont.eot');
src: url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/OpenSans-Light-webfont.woff') format('woff'),
url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),
url('../fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
*/
src: url('../../Fonts/OpenSans-Regular-webfont.eot');
src: url('../../Fonts/OpenSans-Regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../../Fonts/OpenSans-Regular-webfont.woff') format('woff'),
url('../../Fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
url('../../Fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'open_sansregular';
src: url('../../Fonts/OpenSans-Regular-webfont.eot');
src: url('../../Fonts/OpenSans-Regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../../Fonts/OpenSans-Regular-webfont.woff') format('woff'),
url('../../Fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
url('../../Fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family: 'WebRupee';
src: url('../../Fonts/WebRupee.V2.0.eot');
src: local('WebRupee'), 
url('../../Fonts/WebRupee.V2.0.ttf') format('truetype'),
url('../../Fonts/WebRupee.V2.0.woff') format('woff'), 
url('../../Fonts/WebRupee.V2.0.svg') format('svg');
font-weight: normal;
font-style: normal;}
.WebRupee{font-family: 'WebRupee' !important; font-weight:normal;} 

h1, h2, h3, h4, h5, h6, .btn { font-family: "open_sansregular", "Helvetica Neue", Helvetica, Arial, sans-serif;}
body{ font-family: "open_sanslight", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; }

.padd0 { padding:0 !important; }
.moz3{ -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; }
.moz5{ -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; }
.moz_shadow { -moz-box-shadow: 5px #607581; -webkit-box-shadow: 5px #607581; box-shadow: 5px #607581; }
.moz_op_hover{ opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); }
.moz_op_hover:hover{ opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }
.moz_op_hover2:hover{ opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); }
.moz_tra_hover{-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s;}
.moz_gray_grd {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#e3e3e3'); /*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/ /*Element must have a height (not auto)*/ /*All filters must be placed together*/ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#e3e3e3')";/*Element must have a height (not auto)*/ /*All filters must be placed together*/ background-image: -moz-linear-gradient(top, #ffffff, #e3e3e3); background-image: -ms-linear-gradient(top, #ffffff, #e3e3e3); background-image: -o-linear-gradient(top, #ffffff, #e3e3e3); background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e3e3e3)); background-image: -webkit-linear-gradient(top, #ffffff, #e3e3e3); background-image: linear-gradient(top, #ffffff, #e3e3e3); -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}
.unbold{ font-weight:normal !important;}
.spacer10 { clear:both;float:left;font-size:0;height:10px;line-height:0;width:100%;}
.spacer20 { clear:both;float:left;font-size:0;height:20px;line-height:0;width:100%;}
.btn { padding:6px 16px; }
.hidden {display: none !important;visibility: hidden;}
/* sprite */
.bstarea{
	float:left;
	height:auto;
	width:auto;
	color:#333;
	background-color:#ffffff;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	box-shadow:0px 0px 3px 1px #cccccc;
}
.bstpic{
	padding-left:04px;
	padding-right:04px;
	padding-top:04px;
	padding-bottom:04px;
}

.artmain{
	float:left;
}
.arttxt1{
	margin-left:20px;
	font-size:12px;
	font-weight:bold;
}
.artarea1{
	float:left;
	height:auto;
	width:auto;
	color:#333;
	background-color:#ffffff;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	box-shadow:0px 0px 3px 1px #cccccc;
}
.arttxt{
	margin-left:80px;
	font-size:12px;
	font-weight:bold;
}
.artarea{
	float:left;
	height:auto;
	width:auto;
	color:#333;
	background-color:#ffffff;
	margin-right:20px;
	margin-left:80px;
	margin-bottom:10px;
	margin-top:10px;
	box-shadow:0px 0px 3px 1px #cccccc;
}
.artpic{
	padding-left:04px;
	padding-right:04px;
	padding-top:04px;
	padding-bottom:04px;
}
.Phtline1{
	height:2px;
	width:98%;
	background-color:#333333;
}
.Phtline{
	height:2px;
	width:98%;
	background-color:#e9c42b;
}
.Phtarea{
	float:left;
	height:auto;
	width:auto;
	color:#333;
	background-color:#e9c42b;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	box-shadow:0px 0px 1px 1px #ddd;
}
.phtpic{
	padding-left:04px;
	padding-right:04px;
	padding-top:04px;
	padding-bottom:04px;
}
.phttxt{
	padding:07px 0px 07px 05px;
	font-weight:bold;
}
.phtttl{
	font-weight:bold;
	font-size:15px;
	padding:03px 0px 03px 05px;
}
.htlpic{
	padding-left:06px;
	padding-right:06px;
	padding-top:06px;
	padding-bottom:06px;
}
.htlarea{
	float:left;
	height:auto;
	width:auto;
	color:#333;
	background-color:#e9c42b;
	margin-right:15px;
	margin-left:05px;
	margin-bottom:10px;
	margin-top:03px;
	box-shadow:0px 0px 1px 1px #ddd;
}
.htltxt{
	width:260px;
	margin-top:08px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
.vid1{
	float:left;
	height:219px;
	width:280px;
	padding:0px 20px 15px 0px;
}
.fll{
	float:left;
}
.flr{
	float:right;
}
.testimonials-slider > ul > li {
	background:#fff;
}

.testimonials-slider .quote {
	font-size:1.1em;
	line-height:1.6em;
	font-style:italic;
	padding:1em 20px;
	border:1px solid #E2E2E2;
}

.testimonials-slider .quote-author {
	float:left;
	padding:0.9em 15px 0 20px;
	margin:-1px 0 0 0;
	color:#444;
	background:url(../../../error.html) right 0 no-repeat;
}

.testimonials-slider .controls {
	position:absolute;
	right:20px;
	bottom:0.4em;
	z-index:100;
}

.testimonials-slider .controls a {
	display:block;
	width:10px;
	height:10px;
	float:left;
	margin-left:5px;
	background:#DFDFDF url(../../../error.html) 0 0 no-repeat;
}

.testimonials-slider .controls a.current {
	background-color:#FF9000;
}

.testimonial-page img{float:left; margin-right:10px;}
/*------------------------------------------------------------------------------
  11.3 - Featured Images
------------------------------------------------------------------------------*/

#select-featured-image{padding:4px 0;overflow:hidden}#select-featured-image img{max-width:100%;height:auto;margin-bottom:10px}#select-featured-image a{float:left;clear:both}#select-featured-image .remove{display:none;margin-top:10px}.js #select-featured-image.has-featured-image .remove{display:inline-block}.no-js #select-featured-image .choose{display:none}


#select-featured-image {
	padding: 4px 0;
	overflow: hidden;
}

#select-featured-image img {
	max-width: 100%;
	height: auto;
	margin-bottom: 10px;
}

#select-featured-image a {
	float: left;
	clear: both;
}

#select-featured-image .remove {
	display: none;
	margin-top: 10px;
}

.js #select-featured-image.has-featured-image .remove {
	display: inline-block;
}

.no-js #select-featured-image .choose {
	display: none;
}



#wpbody-content #menu-settings-column {
	display:inline;
	width:281px;
	margin-left: -300px;
	clear: both;
	float: left;
	padding-top: 0;
}

#menu-settings-column .inside {
	clear: both;
	margin: 10px 0 0;
}

/*--------------------------------- Tabs -------------------------------*/

table {
	width:100%;
	border:1px solid #ddd;
	border-right-width:0;
	border-bottom-width:0;
	border-spacing: 0;
	border-collapse: collapse;
}

thead {
	font-size:1em;
	background-color:#eee;
	color:#555;
}

/*th,td {
	padding:0.5em 10px;
	border:1px solid #ddd;
	border-left-width:0;
	border-top-width:0;
}
*/	
ul,ol,li {
	margin:0;
	padding:0;
	list-style:none;
}

::-moz-selection { color: #fff;  background-color: #FF9000; }
::selection { color: #fff;  background-color: #FF9000; }

/*--------------------------------- Tabs -------------------------------*/

.tabs {
	margin-bottom:2em;
	overflow:hidden;
	margin-top: 25px;
}

.tabs{
	margin:0;
	position:relative;
	z-index:9;
}

.tabs a {
	color:#444;
	text-decoration:none;
}

.panes{
	overflow:hidden;
	position:relative;
	z-index:0;
}

.pane {
	display:none;	
	overflow:hidden;
	margin-bottom:1px;
}

.tabs li{	
	margin:0;
	padding:0;
	float:left;
	background:none;	
	cursor:pointer;
	background-color:#F5F5F5;
	color:#444;
}

.horizontal-tabs .tabs li a {
	display:block;
	border-top:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	padding:6px 20px;
}

.horizontal-tabs .tabs li:hover {
	background-color:#F1F1F1;
}

.horizontal-tabs .tabs li:first-child {
	border-left:1px solid #E5E5E5;
}

.horizontal-tabs .tabs li:first-child a {
	border-left-width:0;
}

.horizontal-tabs .tabs li:last-child a{
	border-right:1px solid #E5E5E5;
}

.horizontal-tabs .tabs li.current{
	padding-bottom:0px;
	margin-bottom:-5px;
	position:relative;
	z-index:1;
	color:#333;
	font-weight:bold;
	background:#f4d00d;
}

.horizontal-tabs .panes {
	clear:left;
}

.horizontal-tabs .pane {
	padding:1.4em 20px;
	border:1px solid #E5E5E5;	
	background:#fff;
}

.vertical-tabs .tabs {
	padding:1em 0;
	border-right:1px solid #E5E5E5;
	margin-right:-1px;
}

.vertical-tabs .tabs li {
	display:block;
	margin:0 0 -1px 0;
	padding:1em 15px;
	background:none;
	cursor:pointer;	
	color:#666;
	border:1px solid transparent;
	border-bottom-style:dotted;
	border-bottom-color:#E5E5E5;
}

.vertical-tabs .tabs li.current {
	border-color:#E5E5E5;
	border-right-color:#fff;
	border-style:solid;
	color:#333;
	font-weight:bold;
	margin-right:-1px;
}

.vertical-tabs .panes {
	border-left:1px solid #E5E5E5;
	padding:1em 0 1em 3.7%;
}
.socicon{
	float:left;
	margin:02px;
	height:30px;
	margin-top:auto;
	margin-bottom:auto;
}

.hline{
	height:1px; background-color:#e5e5e5;
}
.mice-servic{
	width:100%;
}
.mice-pic{
	float:left;
	margin:10px 10px 10px 10px;
	color:#333;
	width:22%;
}
.mice-mittingcon{
	float:left;
	color:#333;
	width:80%;
}
.mice-mitting{
	float:right;
	margin:0px 10px 10px 10px;
	color:#333;
	width:18%;
}
.micePhtarea{
	float:left;
	height:auto;
	width:auto;
	color:#333;
	background-color:#e9c42b;
	margin-right:09px;
	margin-left:09px;
	margin-bottom:10px;
	margin-top:10px;
	box-shadow:0px 0px 1px 1px #ddd;
}

@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#cf4a {
  position:relative;
  height:450px;
  width:1138px;
  margin:0 auto;
}
#cf4a img {
  position:absolute;
  left:0;
}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 16s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 16s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 16s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 16s;
}
#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 12s;
  -moz-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 8s;
  -moz-animation-delay: 8s;
  -o-animation-delay: 8s;
  animation-delay: 8s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 4s;
  -moz-animation-delay: 4s;
  -o-animation-delay: 4s;
  animation-delay: 4s;
}
#cf4a img:nth-of-type(4) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}
.shdw{
	box-shadow:0px 0px 3px 1px #cccccc;
	box-sizing:content-box;
	border-radius: 10px;
}
.destara{
	float:left; box-shadow:0px 0px 3px 1px #cccccc;
	}
.wdt100{
	width:100%;
	}
.gstex{
	float:left; padding:10px; width:30%;
}
.gstara{
	padding:05px; box-shadow:0px 0px 3px 1px #cccccc;
}
.phg{
	float:left; padding:08px; width:30%; 
}
.phgara{
	box-shadow:0px 0px 3px 1px #cccccc; padding:10px 10px 0px 10px;
}
#mphg {
  position:relative;
  height:263px;
  width:318px;
  margin:0 auto;
  padding:05px 0px 0px 0px;
}
#mphg img {
  position:absolute;
  left:05px;
  
}

#mphg img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 30s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 30s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 30s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 30s;
}
#mphg img:nth-of-type(1) {
  -webkit-animation-delay: 27s;
  -moz-animation-delay: 27s;
  -o-animation-delay: 27s;
  animation-delay: 27s;
}
#mphg img:nth-of-type(2) {
  -webkit-animation-delay: 24s;
  -moz-animation-delay: 24s;
  -o-animation-delay: 24s;
  animation-delay: 24s;
}
#mphg img:nth-of-type(3) {
  -webkit-animation-delay: 21s;
  -moz-animation-delay: 21s;
  -o-animation-delay: 21s;
  animation-delay: 21s;
}
#mphg img:nth-of-type(4) {
  -webkit-animation-delay: 18s;
  -moz-animation-delay: 18s;
  -o-animation-delay: 18s;
  animation-delay: 18s;
}
#mphg img:nth-of-type(5) {
  -webkit-animation-delay: 21s;
  -moz-animation-delay: 21s;
  -o-animation-delay: 21s;
  animation-delay: 21s;
}
#mphg img:nth-of-type(6) {
  -webkit-animation-delay: 15s;
  -moz-animation-delay: 15s;
  -o-animation-delay: 15s;
  animation-delay: 15s;
}
#mphg img:nth-of-type(7) {
  -webkit-animation-delay: 12s;
  -moz-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}
#mphg img:nth-of-type(8) {
  -webkit-animation-delay: 9s;
  -moz-animation-delay: 9s;
  -o-animation-delay: 9s;
  animation-delay: 9s;
}
#mphg img:nth-of-type(9) {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  -o-animation-delay: 6s;
  animation-delay: 6s;
}
#mphg img:nth-of-type(10) {
  -webkit-animation-delay: 3s;
  -moz-animation-delay: 3s;
  -o-animation-delay: 3s;
  animation-delay: 3s;
}
#mphg img:nth-of-type(11) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}
.artbtnara{
	float:left; width:08%; margin-top:10px;
}
.artbtnline{
	background-color:#ccc; height:1px;
}
.Enq{
	float:left; padding:10px; width:40%;
}
.artbtnara{
	float:left; width:08%; margin-top:42px;
}
.artbtnln{
	background-color:#ccc; height:1px;
}
.artrct{
	float:left; width:92%; margin-top:-15px;
}
.artmyr{
	float:left; width:92%; margin-top:-15px; display:none;
}
.booklet{
	width:100%;
	height:900;
}
@media screen and (Max-width: 1024px){
	.Phtarea{
		float:left;
		height:auto;
		width:30%;
		color:#333;
		background-color:#e9c42b;
		margin-right:20px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
		box-shadow:0px 0px 1px 1px #ddd;
	}
	.booklet{
	width:100%;
	height:900;
	}
}

@media screen  and (max-width: 979px){
  .Phtarea{
		float:left;
		height:auto;
		width:30%;
		color:#333;
		background-color:#e9c42b;
		margin-right:20px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
		box-shadow:0px 0px 1px 1px #ddd;
	}
	.booklet{
	width:100%;
	height:750;
	}
}
@media screen  and (max-width: 768px){
	.Phtarea{
		float:left;
		height:auto;
		width:48%;
		color:#333;
		background-color:#e9c42b;
		margin-right:20px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
		box-shadow:0px 0px 1px 1px #ddd;
	}
	.booklet{
	width:100%;
	height:650;
	}
  
}
@media screen and (max-width: 480px){
	.Phtarea{
		float:left;
		height:auto;
		width:48%;
		color:#333;
		background-color:#e9c42b;
		margin-right:20px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
		box-shadow:0px 0px 1px 1px #ddd;
	}
	.booklet{
	width:100%;
	height:500;
	}
  
}
@media screen and (max-width: 320px){
	.Phtarea{
		float:left;
		height:auto;
		width:90%;
		color:#333;
		background-color:#e9c42b;
		margin-right:20px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
		box-shadow:0px 0px 1px 1px #ddd;
	}
	.booklet{
	width:100%;
	height:400;
	}
  
}
float:left; width:08%; margin-top:10px;
onload="MM_preloadImages('../../../error.html','../../../error.html','../../../error.html','../../../error.html','../../../error.html','../../../error.html','../../../error.html','../../../error.html')"
