@font-face {
    font-family: 'zurich_bdxcn_btbold';
    src: url('fonts/zurchbxc-webfont.eot');
    src: url('fonts/zurchbxc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/zurchbxc-webfont.woff') format('woff'),
         url('fonts/zurchbxc-webfont.ttf') format('truetype'),
         url('fonts/zurchbxc-webfont.svg#zurich_bdxcn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'zurich_xcn_btregular';
    src: url('fonts/zurchxc-webfont.eot');
    src: url('fonts/zurchxc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/zurchxc-webfont.woff') format('woff'),
         url('fonts/zurchxc-webfont.ttf') format('truetype'),
         url('fonts/zurchxc-webfont.svg#zurich_xcn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*
	Variable Grid System.
 Containers
----------------------------------------------------------------------------------------------------*/
.container_24 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .grid_1 {
	width:30px;
}

.container_24 .grid_2 {
	width:70px;
}

.container_24 .grid_3 {
	width:110px;
}

.container_24 .grid_4 {
	width:150px;
}

.container_24 .grid_5 {
	width:190px;
}

.container_24 .grid_6 {
	width:45%;
}

.container_24 .grid_7 {
	width:45%;
}

.container_24 .grid_8 {
	width:310px;
}

.container_24 .grid_9 {
	width:350px;
}

.container_24 .grid_10 {
	width:390px;
}

.container_24 .grid_11 {
	width:430px;
}

.container_24 .grid_12 {
	width:470px;
}

.container_24 .grid_13 {
	width:510px;
}

.container_24 .grid_14 {
	width:550px;
}

.container_24 .grid_15 {
	width:590px;
}

.container_24 .grid_16 {
	width:100%;
}

.container_24 .grid_17 {
	width:670px;
}

.container_24 .grid_18 {
	width:710px;
}

.container_24 .grid_19 {
	width:750px;
}

.container_24 .grid_20 {
	width:790px;
}

.container_24 .grid_21 {
	width:830px;
}

.container_24 .grid_22 {
	width:870px;
}

.container_24 .grid_23 {
	width:910px;
}

.container_24 .grid_24 {
	width:950px;
}



/* Prefix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .prefix_1 {
	padding-left:40px;
}

.container_24 .prefix_2 {
	padding-left:80px;
}

.container_24 .prefix_3 {
	padding-left:120px;
}

.container_24 .prefix_4 {
	padding-left:160px;
}

.container_24 .prefix_5 {
	padding-left:200px;
}

.container_24 .prefix_6 {
	padding-left:240px;
}

.container_24 .prefix_7 {
	padding-left:280px;
}

.container_24 .prefix_8 {
	padding-left:320px;
}

.container_24 .prefix_9 {
	padding-left:360px;
}

.container_24 .prefix_10 {
	padding-left:400px;
}

.container_24 .prefix_11 {
	padding-left:440px;
}

.container_24 .prefix_12 {
	padding-left:480px;
}

.container_24 .prefix_13 {
	padding-left:520px;
}

.container_24 .prefix_14 {
	padding-left:560px;
}

.container_24 .prefix_15 {
	padding-left:600px;
}

.container_24 .prefix_16 {
	padding-left:640px;
}

.container_24 .prefix_17 {
	padding-left:680px;
}

.container_24 .prefix_18 {
	padding-left:720px;
}

.container_24 .prefix_19 {
	padding-left:760px;
}

.container_24 .prefix_20 {
	padding-left:800px;
}

.container_24 .prefix_21 {
	padding-left:840px;
}

.container_24 .prefix_22 {
	padding-left:880px;
}

.container_24 .prefix_23 {
	padding-left:920px;
}



/* Suffix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .suffix_1 {
	padding-right:40px;
}

.container_24 .suffix_2 {
	padding-right:80px;
}

.container_24 .suffix_3 {
	padding-right:120px;
}

.container_24 .suffix_4 {
	padding-right:160px;
}

.container_24 .suffix_5 {
	padding-right:200px;
}

.container_24 .suffix_6 {
	padding-right:240px;
}

.container_24 .suffix_7 {
	padding-right:280px;
}

.container_24 .suffix_8 {
	padding-right:320px;
}

.container_24 .suffix_9 {
	padding-right:360px;
}

.container_24 .suffix_10 {
	padding-right:400px;
}

.container_24 .suffix_11 {
	padding-right:440px;
}

.container_24 .suffix_12 {
	padding-right:480px;
}

.container_24 .suffix_13 {
	padding-right:520px;
}

.container_24 .suffix_14 {
	padding-right:560px;
}

.container_24 .suffix_15 {
	padding-right:600px;
}

.container_24 .suffix_16 {
	padding-right:640px;
}

.container_24 .suffix_17 {
	padding-right:680px;
}

.container_24 .suffix_18 {
	padding-right:720px;
}

.container_24 .suffix_19 {
	padding-right:760px;
}

.container_24 .suffix_20 {
	padding-right:800px;
}

.container_24 .suffix_21 {
	padding-right:840px;
}

.container_24 .suffix_22 {
	padding-right:880px;
}

.container_24 .suffix_23 {
	padding-right:920px;
}



/* Push Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .push_1 {
	left:40px;
}

.container_24 .push_2 {
	left:80px;
}

.container_24 .push_3 {
	left:120px;
}

.container_24 .push_4 {
	left:160px;
}

.container_24 .push_5 {
	left:200px;
}

.container_24 .push_6 {
	left:240px;
}

.container_24 .push_7 {
	left:280px;
}

.container_24 .push_8 {
	left:320px;
}

.container_24 .push_9 {
	left:360px;
}

.container_24 .push_10 {
	left:400px;
}

.container_24 .push_11 {
	left:440px;
}

.container_24 .push_12 {
	left:480px;
}

.container_24 .push_13 {
	left:520px;
}

.container_24 .push_14 {
	left:560px;
}

.container_24 .push_15 {
	left:600px;
}

.container_24 .push_16 {
	left:640px;
}

.container_24 .push_17 {
	left:680px;
}

.container_24 .push_18 {
	left:720px;
}

.container_24 .push_19 {
	left:760px;
}

.container_24 .push_20 {
	left:800px;
}

.container_24 .push_21 {
	left:840px;
}

.container_24 .push_22 {
	left:880px;
}

.container_24 .push_23 {
	left:920px;
}



/* Pull Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .pull_1 {
	left:-40px;
}

.container_24 .pull_2 {
	left:-80px;
}

.container_24 .pull_3 {
	left:-120px;
}

.container_24 .pull_4 {
	left:-160px;
}

.container_24 .pull_5 {
	left:-200px;
}

.container_24 .pull_6 {
	left:-240px;
}

.container_24 .pull_7 {
	left:-280px;
}

.container_24 .pull_8 {
	left:-320px;
}

.container_24 .pull_9 {
	left:-360px;
}

.container_24 .pull_10 {
	left:-400px;
}

.container_24 .pull_11 {
	left:-440px;
}

.container_24 .pull_12 {
	left:-480px;
}

.container_24 .pull_13 {
	left:-520px;
}

.container_24 .pull_14 {
	left:-560px;
}

.container_24 .pull_15 {
	left:-600px;
}

.container_24 .pull_16 {
	left:-640px;
}

.container_24 .pull_17 {
	left:-680px;
}

.container_24 .pull_18 {
	left:-720px;
}

.container_24 .pull_19 {
	left:-760px;
}

.container_24 .pull_20 {
	left:-800px;
}

.container_24 .pull_21 {
	left:-840px;
}

.container_24 .pull_22 {
	left:-880px;
}

.container_24 .pull_23 {
	left:-920px;
}
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

/* -------------- Style starts ------------------- */

/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html {width:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	min-width:960px;
}

.bg {width:100%;}

.main {
	width:960px; 	
	padding:0;
	margin:0 auto;
	font-size:0.8125em;
	line-height:1.3076em;
	position:relative;
}

a {outline:none;}
a:hover {text-decoration:none;}

.clear {clear:both; width:100%; line-height:0; font-size:0;}

.col-1, .col-2, .col-3, .col-4 {float:left;}
.column-1, .column-2, .column-3 {float:left;}  

.wrapper {width:100%; overflow:hidden;word-wrap:break-word;}
.extra-wrap {overflow:hidden;}
 
.container {width:100%;}

p {margin-bottom:17px;font-family:Arial, Helvetica, sans-serif;}
.p1-min {margin-bottom:2px;}
.p1 {margin-bottom:8px;}
.p2 {margin-bottom:15px;}
.p3 {margin-bottom:30px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:50px;}

.reg {text-transform:uppercase;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.title {margin-bottom:18px;}

.it {font-style:italic;}

.letter {letter-spacing:-1px;}

/*********************************boxes**********************************/
.margin-bot {margin-bottom:35px;}

.spacing {margin-right:35px;}
.spacing2 {margin-right:45px;}
.spacing3 {margin-right:60px;}

.spacing-bot {margin-bottom:25px;}

.indent {padding:0 0 0px 30px;}
.indent2 {padding-left:50px;}
.indent-bot {margin-bottom:20px;}
.indent-bot2 {margin-bottom:30px;}
.indent-bot3 {margin-bottom:45px;}

.img-indent-bot {margin-bottom:25px;}
.img-indent {float:left; margin:0 20px 0px 0;}	
.img-indent2 {float:left; margin:0 13px 0px 0;}	
.img-indent-r {float:right; margin:0 0px 0px 10px;}
.img-indent-r1 {float:right; margin:0 0px 0px 10px;}	

.prev-indent-bot {margin-bottom:10px;}
.prev-indent {float:left; margin:0 17px 0px 0;}	
.prev-box {float:left; margin-bottom:8px;}	

.buttons a:hover {cursor:pointer;}

.menu li a,
.list-1 li a,
.list-2 li a,
.link,
.logo {text-decoration:none;}	

/*********************************header*************************************/
header {height:103px; width:100%; position:relative; z-index:999; position:relative;}
.header {height:538px; position:relative;}

.header .row-1 {width:100%; height:103px;}
.header .row-2 {width:100%; height:435px; position:relative;}

h1 {padding:0px 0 0 0; position:absolute; top:23px; left:5px;}
.logo {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:43px; line-height:1.4em; text-transform:uppercase; padding-left:62px; letter-spacing:-3px; }
.slogan {font-size:13px; line-height:1.2em; color:#8c8c8c; font-weight:400; padding:0 0 0 64px; margin-top:-14px; display:inline-block;}
.header_logo
{
	
    margin-top: -16px;
    vertical-align: top;
    width: 90px;
}
.header_logo_text
{
	margin-top:-9px;
	margin-left:-5px;
}
.gold
{
	color: #888;
    float: left;
   /* font-family: Zurich XCn BT;*/
  font-family: 'zurich_xcn_btregular';
    font-size: 40px;
    line-height: 40px;
    margin-left: 95px;
    margin-top: 18px;
}
/*********************************aside*************************************/
aside{padding:31px 0 29px;}
.aside-box {font-size:14px; line-height:18px; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; width:100%;}
aside h2 {font-size:20px; line-height:1.2em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1px;}
aside a{text-decoration:none; font-size:13px; line-height:18px;}
aside a:hover{color:#37B4C9;}
.aside-box .padding-asbox {padding:17px 18px 17px 26px;}
.aside-box .padding-asbox1 {padding:23px 25px 23px 22px;}
aside span
{
	font-size:20px;
}


/*********************************content*************************************/
#content {width:100%; min-height:499px; padding:0px 0px 0px 0px;}
#content .padding {padding:30px 0 28px 0;}

.spacer-1 {width:100%;}
.spacer-2 {width:100%;}

h2 {font-size:24px; line-height:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0 14px; letter-spacing:1px;color:#8c8c8c;}


.scroll {overflow:auto; height:180px; position:relative;}
.scroll .padding-right {height:1%; padding-right:50px;}

.border-bot {width:100%; padding-bottom:20px;}

.box {width:99%;  border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px;  transition: transform 0.5s ease 0s;  color: #2F3C43;}
.box .padding-box {padding:24px 29px 24px 30px;}
.box .padding-box1 {padding:24px 29px 40px 30px;}
.box .padding-box2 {padding:24px 29px 31px 30px;}
.box .padding-box3 {padding:24px 29px 30px 30px;}

.side-box{width:99%; min-height:314px; border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px;}
.side-box .padding-sbox {padding:24px 29px 35px 30px;}
.side-box .padding-sbox1 {padding:24px 29px 33px 30px;}

.img-box {width:100%; font-size:13px; line-height:18px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.img-box h3 {font-size:13px; line-height:18px; margin:0; font-family:Arial, Helvetica, sans-serif; letter-spacing:0;}
.padding-ibox {padding:20px 22px 22px 30px;}

.dropcap {float:left; width:52px; font-size:36px; line-height:52px; font-weight:700; text-align:center; margin-right:18px; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px;}

.line {width:100%; overflow:hidden; height:1px;}
.line-1 {width:100%; overflow:hidden; height:1px;}
.line-2 {width:100%; overflow:hidden; height:1px;}

.button {display:inline-block; color:#000; }
.button strong {display:inline-block; cursor:pointer;}
.button strong strong {padding:0px 19px 0px;}

.button1 {display:inline-block; font-size:12px; padding-left:9px;}
.button1 span {display:inline-block; cursor:pointer; padding-right:9px;}
.button1 span span {padding:2px 3px 3px;}
.button1 strong {padding:0 0 0 8px;}

.list-1 li {line-height:28px; font-weight:700;}
.list-1 li a {padding-left:25px;}
.list-1 li a:hover {padding-left:25px;}

.list-2 li {line-height:28px; font-weight:700;}
.list-2 li a {padding-left:25px;}
.list-2 li a:hover {padding-left:25px;}

.list-3 li {line-height:16px; font-weight:700; padding:6px 0 7px;}
.list-3 li a {display:inline-block; padding-left:25px;text-decoration:none;}
.list-3 li a:hover {padding-left:25px;}

.link:hover {text-decoration:underline;} 

.link-1 {display:inline-block;padding:10px 16px;font-size:18px; line-height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; text-decoration:none;margin-left:1px;}
.link-1:hover {cursor:pointer;}

.link-2 {display:inline-block; text-decoration:underline;}
.link-2:hover {text-decoration:underline;}

.link-3 {display:inline-block;text-decoration:underline;}
.link-3:hover {text-decoration:underline;}


.text-1 {line-height:18px;} 
.text-2 {font-size:25px; line-height:1em; font-weight:700; letter-spacing:-1px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}  

dl span {float:left; width:74px;}

.call_no
{
	  color: rgb(153, 153, 204);
    font-family: "Trebuchet MS";
    font-size: 22px;
    line-height: 25px;
   
    margin-top:106px;
}
.mgt25
{
	margin-top:23px;	
}
/****************************footer************************/
footer {width:100%; padding:0px 0 0px;}
footer .padding {padding:43px 5px 30px 10px;}

.menu {padding:0px 0px 0 0; float:left; width:700px;}
.menu li {float:left; margin-right:18px; font-size:12px; line-height:24px;}

.web-net{margin-top:8px; float:right;}
.web-fon{ font-size:11px !important;}
.menu .item {padding:0;}
.text-bot {float:right;margin-top:-3px;}
.text-bot a {text-decoration:none;font-size:12px;}
.text-bot span {margin-right:0px;color:#777;font-size:12px;}

.list-services {padding:0px 0px 0px 0px; overflow:hidden;}
.list-services li {float:left; margin-right:1px;}

/****************************layout************************/
.col-1 {width:200px; margin-right:30px;}
.col-2 {width:200px; margin-right:30px;}
.col-3 {width:200px; margin-right:30px;}
.col-4 {width:200px; margin-left:-1px;}

/* 2-9-13 */
.spacer5
{
	height:5px;
}
.spacer7
{
	height:7px;
}
.mt-8
{
	margin-top:-8px;
}
/*contctus*/
.fb{width:51px; height:49px; display:inline-block;}
.res{width:48px; height:48px; display:inline-block;}
.tw{width:49px; height:49px; display:inline-block;margin-left:10px;}
.etc{width:48px; height:48px; display:inline-block;}
.Linkin{width:51px; height:49px; display:inline-block;margin-left:10px;}

.blog
{
	margin-top:23px;
}
.mgt_35
{
	margin-top:-35px;
}
/* Service-quality start*/
.graybox {
   
    position: relative;
    width: 100%;
}
.w100per {
    width: 100%;
}
.spacer5
{
	height:5px;
	clear:both;

}

.spacer10
{
	height:10px;
	clear:both;
}
.spacer15
{
	height:15px;
	clear:both;
}
.spacer20
{
	height:20px;
	clear:both;
}
.pdl15
{
	padding-left:15px;
}
.w250px {
    width: 250px !important;
}
.blue-text {
    color: rgb(47, 60, 67);
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	 
}
.mgt5 {
    margin-top: 5px !important;
}
.mgt10 {
    margin-top: 10px !important;
}

.mgr15 {
    margin-right: 15px !important;
}
.mgl15 {
    margin-left: 15px !important;
}

.input_text
{
	width:300px;
	border:2px solid #c599f0;
	border-radius:5px;
	height:28px;
	padding:2px;
}
.input_text:hover
{
	border:2px solid hsl(0, 0%, 53%);
	background-color:rgb(242, 247, 250);
}
.bdr-btm {
    border-bottom: 1px solid rgb(108, 108, 108);
    height: 1px;
}
.w420px
{
	width:500px;
}
.select_option 
{
	width:150px;
	border:2px solid #c599f0;
	border-radius:5px;
	height:30px;
	padding:3px;
}
.select_option:hover
{
	border:2px solid hsl(0, 0%, 53%);
	background-color:rgb(242, 247, 250);
}
.radio_text
{
	font-size:14px;
	color:#000;
}
.mgt2
{
	margin-top:2px;
}
.textarea_box
{
	width:300px;
	border:2px solid #c599f0;
	border-radius:5px;
	height:100px;
	padding:5px;
}
.textarea_box:hover
{
	border:2px solid hsl(0, 0%, 53%);
	background-color:rgb(242, 247, 250);
}
.w150px
{
	width:150px;
}
.cpcha_img
{
	background-image:url(../../ThemeDefault/images/cpch_img.png);
	width:80px;
	height:33px;
	float:left;
	margin-right:5px;
}
.refresh_img
{
	background-image:url(../../ThemeDefault/images/ref.png);
	width:20px;
	height:25px;
	background-repeat:no-repeat;
	float:left;
	margin-top:7px;
	cursor:pointer;
	margin-left:10px;
}
.input_capcha
{
	
	width:100px;
	border:2px solid #c599f0;
	border-radius:5px;
	
	padding:7px;
	/*letter-spacing:10px;*/
}
.input_capcha:hover
{
	border: 2px solid #888888;
	background-color:rgb(242, 247, 250);
}
/* Service-quality End*/

/*About Start*/
.mgb5
{
	margin-bottom:5px;
}
.be_text
{
	 font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.min_hei
{
	min-height:500px;
}
.padding-box3
{
	width:900px;
}
.padding-box3 h1

	{font-size:30px; line-height:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0 14px; letter-spacing:1px;margin-left:25px;}
.padding-box3 p
{
	margin-top:40px;
}
.about_p img
{
	margin-right:15px;

}
.about_span img
{
	margin-right:10px;

}
.padding-box3 h2

	{font-size:26px; line-height:26px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0 14px; letter-spacing:1px;}
.padding-box3 ul li {
    background-position: 3px 7px;
    background-repeat: no-repeat;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding: 0 20px;
	margin-top:5px;
	color:#666;
	list-style:none;
}

.padding-box3 ul li a
{
	
	text-decoration:none;
}
.padding-box3 ul li a:hover
{

	text-decoration:none;
}
.padding-box3 ol li {
    background-position: 3px 7px;
    background-repeat: no-repeat;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
   margin-left:25px;
	margin-top:5px;
	
	list-style-type: decimal;
}

.padding-box3 ol li a
{
	
	text-decoration:none;
}

.padding-box3 h3
{font-size:24px; line-height:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0 14px; letter-spacing:1px;}
.padding-box3 h4
{font-size:22px; line-height:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0 14px; letter-spacing:1px;}
.about_p
{
	margin-top:40px;margin-bottom:10px;
}
.about_span
{
	margin-top:-2px;float:left;
}
.rotat_left
{
	 transform: rotate(357deg);
	
-ms-transform: rotate(357deg); /* IE 9 */
-webkit-transform: rotate(357deg); /* Safari and Chrome */

}
.rotat_right
{
	 transform: rotate(363deg);
	 -ms-transform: rotate(363deg); /* IE 9 */
-webkit-transform: rotate(363deg); /* Safari and Chrome */
}
.mgt_5
{
	margin-top:-5px;
}
/*About end*/
.h70
{
	height:70px;
}
.padbox
{
	padding:10px;
}
/* contect start */
.w630
{
	width:964px;
}
#contact-form {
    position: relative;
    vertical-align: top;
    width: 100%;
}
#contact-form fieldset {
    border: medium none;
    padding: 0;
}
#contact-form .field {
    overflow: hidden;
    padding: 0 0 9px;
}
#contact-form input[type="text"] {
    
    border-radius: 12px 12px 12px 12px;
    
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
    padding: 6px 13px;
    width: 343px;
}
#contact-form .area {
    height: auto;
}
#contact-form textarea {
    border-radius: 12px 12px 12px 12px;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
    height: 183px;
    overflow: auto;
    padding: 8px 13px;
    width: 531px;
}
#contact-form .error {
   
/*    display: none;
    line-height: 39px;
    width: 240px;*/
}
#contact-form label {
   
    display: inline-block;
    height: 31px;
    padding: 0 0 0 10px;
}

#contact-form1 label {
   margin-left: 0px;
    display: inline-block;
    height: 31px;
    padding: 0 0 0 10px;
    
}
#Quality_form label {
  margin-left: 0px;
    display: inline-block;
    height: 31px;
    padding: 0 0 0 10px;
}
#booking_form label {
   /*margin-left: 10px;*/
    display: block;
    /*padding: 0 0 0 10px;*/
	width:286px;
        
        /*margin-bottom: -12px;*/
}
.valid label{ width:auto !important; margin-left:10px;}
.valid label div{ margin-left:40px !important;}
.buttons-wrapper {
    float: left;
    margin-top:30px;
    overflow: hidden;
}
.side-box1
{
	border-radius: 28px 28px 28px 28px;
    min-height: 160px;
    width: 100%;
}
.side-box1 .padding-sbox {
    padding: 24px 29px 35px 30px;
}
.mgl62
{
	margin-left:62px;
}
.address{ 
    font-size: 14px;
    line-height: 20px;
    width: 260px;}
/* contect End */

/* baby Setting Start*/
.cms span img
{

   margin-bottom: 5px;
    margin-right: 10px;
    transform: rotate(357deg);
    vertical-align: top;
	 
-ms-transform: rotate(357deg); /* IE 9 */
-webkit-transform: rotate(357deg); /* Safari and Chrome */

}

	
.bqftext-title{ padding:1px; font-weight:bold; font-size:15px;  transition: transform 0.5s ease 0s;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}	
.bqftext{ padding:7px; font-weight:bold;  transition: transform 0.5s ease 0s;}	
.bqf{ 
    border-radius:5px;
    padding: 7px;
    width: 150px;  transition: transform 0.5s ease 0s;}
	

	
	
.pd10{ padding:10px;}
.pd15{ padding:15px; overflow:hidden;}

.second-con-inbox{ width:281px;
border: 2px solid #C599F0;
    border-radius:5px;
    padding: 7px;
	margin-bottom:5px;
	}
	.second-con-inbox textarea
	{
		background:none;
		border:none;
	}
	

.w50pr{ width:50%;}
.font-red{padding:1px; padding: 1px 2px 3px 4px; color:#F00;}

.second-con-inbox2{ width:110px;
border: 2px solid #C599F0;
    border-radius:5px;
    padding: 7px;}
.w50px{ width:50%;}

.second-con-inbox3{
width:96px;
border: 2px solid #C599F0;
    border-radius:5px;
    padding: 7px;}
		
.font-red01{padding: 0 12px 3px 5px;}

.add-icon {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
	cursor:pointer;
	margin-left:10px;
}

.contact-hint {
    display: none;
    height: 14px;
}

.w339px{ width:339px;}
.w57pr{ width:57%}
.w72px{ width:72px;}
	
.ml30
{
	margin-left:30px !important;
}

/* baby Setting End*/

/* 404 Strat*/
.img_text {
    font-size: 80px;
   margin-top:50px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	
	text-align:center;
	
}
.img_text img
{
	vertical-align:baseline;
}
.error-404 {
    font-size: 36px;
    margin-top: 30px !important;
    text-align: center;
}
.error-text-404 {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-top: 0px !important ;
	margin-bottom:0px !important;
	text-align:center;
   
}
.read_btn
{
	width:150px;
	margin:auto;
	margin-top:40px;
}
/* 404 End*/

/* Thank u Start*/
.thk_text	
{
	 font-size:50px;
   margin-top:50px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	
	text-align:center;
}
.thk_conn
{
	 margin-top: 50px !important;
    text-align: center;
}
.home_btn
{
	width:150px;
	margin:auto;
	margin-top:40px;
}
.min_height
{
	min-height:320px;
}
/* Thank u Start*/

/* Site map Start */
.sitemap_menu
{
	/*width:450px;*/
}
.sitemap_menu ul li
{
	font-size:16px;
	/*background-image: url("../../ThemeDefault/images/email_bullat.png");*/
    color: hsl(0, 0%, 40%);
	/*background-position: 3px 7px;*/
    /*background-repeat: no-repeat;*/
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    list-style: none outside none;
    margin-top: 5px;
    padding: 0 20px;
	line-height:20px;
	
}

.sitemap_menu ul li a
{
    text-decoration: none;
}
.sitemap_menu ul li a:hover
{
	
    text-decoration: none;
}
.sitemap_menu ul li ul li
{
	font-size:14px;
	
   
	background-position: 3px 7px;
    background-repeat: no-repeat;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    list-style: none outside none;
    margin-top: 5px;
    padding: 0 20px;
}

.sitemap_menu ul li ul li a
{
	display:block;
	
    text-decoration: none;
}
.sitemap_menu ul li ul li a:hover
{
	
    text-decoration: none;
}
.sitemap_menu ul li ul li ul li
{
	font-size:13px;
	
  
	background-position: 3px 7px;
    background-repeat: no-repeat;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    list-style: none outside none;
    margin-top: 5px;
    padding: 0 20px;
}

.sitemap_menu ul li ul li ul li  a
{
	display:block;
	
    text-decoration: none;
}
.sitemap_menu ul li ul li ul li a:hover
{
	
    text-decoration: none;
}
.site
{
	margin-top:10px;
}
.site a
{
	text-decoration:none;color:#666;
}

/* Site map End */

/* baby & house start*/
.contact-comment {
    height: 16px;
    width: 16px;
}
.pos-rel {
    position: relative;
}
.fl {
    float: left;
}
.contact-address-help-icon {
    background: url(../../ThemeDefault/images/cuistion.png) no-repeat scroll 0 0px transparent;
    display: block;
    height: 24px;
   margin-left:16px;
   margin-top:4px;
    width: 24px;
}
.contact-address-help-icon1 {
    background: url(../../ThemeDefault/images/cuistion.png) no-repeat scroll 0 0px transparent;
    display: block;
    height: 24px;
    margin: 0px 142px 0;
    width: 24px;
}
.fl {
    float: left;
}
.contact-hint {
    display: none;
    height: 14px;
}
.fl {
    float: left;
}

.com_up_arrow
{
	background-image: url("../../ThemeDefault/images/arrow_up.png");
    float: left;
    height: 10px;
    left: 0;
    position: absolute;
    top: -11px;
    width: 9px;
}
.contact-comment:hover .contact-hint {
    background-color:#f9f9f9;
    border: 2px solid #c599f0;
    color: #1e99b2;
    display: block;
    font-family: Tahoma,Arial,Verdana;
    font-size: 13px;
    height: 55px;
    left: 10px;
    padding: 10px;
    position: absolute;
    top: 30px;
    width: 210px;
    z-index: 99999;
}
.p15
{
	padding:15px;
}
.w175
{
	width:175px;
}
.ml10
{
	margin-left:10px !important;
}
.star
{
	float: right;
    margin-right:15px;
   
}
/* baby & house End */
/* elder care start */
.care
{
	font-size:14px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	padding:7px;
}
.w110
{
	width:110px;
}
.mb30
{
	margin-bottom:7px;
}
.mb7
{
	margin-bottom:30px;
}
.mt20
{
	margin-top:20px;
}
.mgt3
{
	margin-top:3px !important;
}
label b {
    font-size: 13px;
}
.w160
{
	width:160px;
}
.w400
{
	width:400px;
	height:120px;
}
.week
{
	font-size:13px;
	font-weight:bold;
}
.ml20
{
	margin-left:20px !important;
}
/* elder care End */
.mb20
{
	margin-bottom:20px;
}
.w330
{
	min-height:330px !important;
}
.ml55
{
	margin-left:55px;
}
.mb15
{
	margin-bottom:15px;
}
.mgr5
{
	margin-right:5px;
}
.mt27
{
	margin-top:-27px;
}
.w855
{
	width:855px;
	height:120px;
}
.h30
{
	/*height:40px;*/
	border:none;
}
.ml12
{
	margin-left:12px !important;
}
.mt_16
{
	margin-top:-16px;
}
.w580
{
	width:580px;
	height:120px;
}
.gold_care a
{
	text-decoration:none;
	cursor:pointer;
}
.gold_care a:hover
{
	text-decoration:none;
}
/* contect start */
contact-address-home-icon {
  
    height: 21px;
    margin: -5px 0 0 10px;
    width: 21px;
}
.contact-address-text-right {
  
    font-size: 17px;
    font-weight: bold;
    margin: 0 0 0 14px;
    width: 306px;
}
.contact-address-right {
   
    width: 256px;
}
.mgl45 {
    margin-left: 45px !important;
}
.contact-address-phone-icon {
   
    height: 21px;
    margin: -4px 0 0 6px;
    width: 20px;
}
.gh_care_home
{
	
	
	width:21px;
	height:18px;
	background-repeat:no-repeat;
	float:left;
}
.home_text
{
	font-size:20px;
	
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	float:left;
	margin-left:10px;
}
.w400px
{
	width:400px;
}
.phone
{
	
	width:20px;
	height:20px;
	float:left;
}
.fax
{
	width:20px;
	height:20px;
	float:left;
	margin-top: 2px !important;
}
.mail
{
	
	width:20px;
	height:20px;
	float:left;
}
.email a
{
	/*font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	text-decoration:none;*/
	float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    margin-left: 3px;
    margin-top: 5px;
    text-decoration: none;
	display:block;
	
}

.w100
{
	width:100px !important;
}
/* contect End */

/* blog Start */
.blog-entry-list .entry {
  
    margin-bottom: 10px;
    padding-top: 20px;
}
.entry-date {
    float: left;
    margin: -7px 2px 2px 0;
    text-align: center;
   /* width: 54px;*/
}
.entry-day {
  
    border-radius: 3px 3px 0 0;
   
    font-size: 12px;;
    /*font-weight: bold;*/
    height: 22px;
    line-height: 25px;
}
.entry-month {
   
    border-radius: 0 0 3px 3px;
   
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-transform: uppercase;
}
.entry-body {
    overflow: hidden;
	border:none;
}
.entry-title {
    border: medium none;
    padding: 0;
	margin-bottom:10px;
}
.entry-title a {
   
	border:none !important;
	font-size:20px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.blog-entry-list .entry-content {
    margin-bottom: 30px;
}
.lh18
{
	line-height:22px;
}
.pd
{
	padding:5px 10px;
}
.mb_20
{
	margin-bottom:-20px;
}
.page-nav {
  
    padding-top: 20px;
    margin-left:10px;
}
page-nav li, .page-nav > span {
    margin-bottom: 10px;
    vertical-align: middle;
}
.page-nav ul, .page-nav li, .page-nav > span {
    display: inline-block;
}
.page-nav > span {
    margin-right: 20px;
	margin-top:6px;
}
.page-nav ul, .page-nav li, .page-nav > span {
    display: inline-block;
}
.page-nav ul {
    margin: 0;
    padding: 0;
}
.page-nav li {
    line-height: normal;
    margin-right: 5px;
	float:left
}
.page-nav li, .page-nav > span {
    margin-bottom: 10px;
    vertical-align: middle;
}
.page-nav ul, .page-nav li, .page-nav > span {
    display: inline-block;
}
.page-nav a, .page-nav li.current {
   
    background-repeat: repeat-x;
    border-radius: 3px 3px 3px 3px;
    padding: 5px 10px;
}
.page-nav a {
 
  
    display: block;
	text-decoration:none;
}

.page-nav a:hover, .page-nav li.current {
   
    background-repeat: repeat-x;
    border-radius: 3px 3px 3px 3px;
    padding: 5px 10px;
}

.p0
{
	padding:0px;
}
/* blog end */
.mr_12
{
	margin-right:-12px;
}
.h70
{
	height:70px;
}
.mb8
{
	margin-bottom:8px;
}
.w81
{
	width:81px;
}
.w55
{
	width:55px;
}
.mx_w
{
	max-width:800px;
}
/* testimonial start */
.test
{
	
	width:24px;
	height:18px;
	
	display:inline-block;
	margin-left:-28px;
}
.test1
{

	width:24px;
	height:18px;
	margin-top:3px;
	display:inline-block;
	margin-left:0px;
}
/* testimonial end */

/* faqs start */
faq_mainoutercon .heading-new {
   
   
    cursor: pointer;
    margin: 1px;
    padding: 7px 21px;
    position: relative;
    width: 870px;
}
.heading-new {
   
    cursor: pointer;
    float: left;
    margin: 1px;
    padding: 10px 21px;
    position: relative;
	 width: 870px;
}

.w419px {
    width: 414px;
}
.fl {
    float: left !important;
}

.faq_mainoutercon .heading-new a {
    
    font-family: 'Candara-Bold';
    font-size: 18px;
    line-height: 24px;
}
.faq_mainoutercon .heading-new a {
  
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 24px;
}
.faq_mainoutercon .heading-new span {
   
    float: right;
    font-family: 'Candara';
    font-size: 14px;
    font-style: italic;
    height: 25px;
    line-height: 24px;
    margin: 0;
    overflow: hidden;
    padding: 0 30px 0 0;
    text-align: right;
    width: 75px;
}


.fr {
    float: right !important;
	
}
.faq_mainoutercon .content {
   
    float: left;
    line-height: 20px;
	background-color:#e5ebef;
	width:913px;
}
.pdl20
{
	padding-left:20px;
	margin-top:20px;
}
.pdr20
{
	padding-right:20px;
}
/* faqs End */

.mgb8{margin-bottom:8px !important}
.mgt8{margin-top:8px !important}
.banner_text
{
	float: left;
    margin-left: 71px;
    text-align: left;
    width: 310px;
}
.position-con{ left:133px;}
.title_link a
{
	color:#31a8c0;
	text-decoration:none;
}
.title_link a:hover
{
	color:#999;

}
.brd_btm
{
	border-bottom:1px solid #ccc;
}
.min-h
{
	min-height:593px;
}
.f12
{
		font-size:12px;
}

.w700
{
	width:700px !important;
}
.mgt_15
{
	margin-top:-15px;
}
.brd_shedo {
    background-image: url("../../ThemeDefault/images/shedo.png");
    height: 90px;
    margin-right: 40px;
    margin-top: -18px;
    width: 1px;
}
.view_more
{
	float:left;
	margin-top:30px;
}
.mb25
{
	margin-bottom:25px;
}

.all_tips img
{
	border: 5px solid #b7b3d9;
	max-height: 120px;
    max-width: 180px;
	float:none !important;
	margin:auto !important;
}
.all_tips
{
	display: table-cell;
    height: 120px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 180px;
	border:1px solid #b7b3d9;
}
.w815
{
	width:815px;
}
.add_que
{
	color: #37B4C9;
    font-size: 16px;
    margin-bottom: 10px;
	margin-top:20px;
}
.listing-main-img-div-outer {height:120px;overflow: hidden; width:180px; position:relative; text-align:center; margin:auto !important;border: 5px solid #b7b3d9; }
.listing-main-img-div {height:120px;overflow: hidden;width:180px; text-align:center; vertical-align:middle; display:table-cell;}
.listing-main-img-div *{ vertical-align: middle ; }
.listing-main-img-div img{max-height:120px; max-width:180px;border:none !important;float:none !important;
	margin:auto !important; }
 
.home-main-img-div-outer {height:60px;overflow: hidden; width:90px; position:relative; text-align:center; border: 5px solid #b7b3d9; margin-bottom:5px;}
.home-main-img-div {height:60px;overflow: hidden;width:90px; text-align:center; vertical-align:middle; display:table-cell;}
.home-main-img-div *{ vertical-align: middle ; }
.home-main-img-div img{max-height:60px; max-width:90px; border:none !important; float:none !important;
	margin:auto !important;}
.w145{ width:145px;}
.w240{ width:240px !important;}
.w230{ width:230px !important;}
.mt10{ margin-top:10px;}
 .sub-ttl{ font-size:16px; margin:0 10px 0 0; float:left; margin:6px 0 0 4px; color:#8C8C8C;}
 /*application*/
.ticketrating{width:35%;}
.rating label{margin:0px;}.mgl30{margin-left: 30px !important;}
.ticket{width:100%;}.ticket th{height:35px;border:2px solid #c599f0;line-height:34px;}
.ticket-line{width:50%;border:2px solid #c599f0;line-height:35px;padding-left:10px}
.ticket-rate{ width:70px;text-align: center;height:37px;border:2px solid #c599f0;line-height:35px !important;}

.web{ width:21px; height:21px; float:left; margin-top:8px !important}
.web-w a {color: #000000;margin-top: 2px;}
.web-w a:hover{color:#32A7BF}
.web-w a {display: block;float: left;margin-left: 3px;text-decoration: none;font-size: 13px;}

.search-btn{border: medium none; margin-top: 2px !important;cursor: pointer;height:14px;background: url("../../ThemeDefault/images/serch.png") no-repeat 0 0; padding: 0;text-indent: -98989px;width: 13px;}
.seaech-box-in{ border:2px solid #C599F0; border-radius: 5px; width: 200px; padding:3px 5px; margin:0;}
.seaech-box-in .text-bg{ background:#ffffff !important; border:none;float:left; outline: none; font-size:13px; line-height: 15px; padding:0 !important; margin: 0 !important; width: 175px; margin-right:10px !important;}

.credit_text{font-size:20px;text-align:left;color:#37B4C9;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:0 0 12px 0;border-bottom:1px solid #fff;font-weight:bold;margin-top:5px;}
.footer_pd{padding: 15px 5px 15px 10px;}


.facebookfooter{background: url("../../ThemeDefault/images/facebookS.png") no-repeat 0 0; width:30px; height:30px;display:block;float:right;margin-top:-5px;}

.padding-box2 h3{color: #8c8c8c;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 24px;letter-spacing: 1px;line-height: 26px;margin: 0 0 14px;}
.box h3{color: #8c8c8c;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 24px;letter-spacing: 1px;line-height: 26px;margin: 0 0 14px;}
/* Cms start */

.cms img{float:left;margin: 0 10px 10px 0;border:5px solid #b7b3d9; }
.cms h3 {color: #8c8c8c;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 22px;letter-spacing: 1px;line-height: 24px;margin: 0 0 14px;}
.cms h4 {color: #8c8c8c;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 20px;letter-spacing: 1px;line-height: 22px;margin: 0 0 10px;}
.cms h5 {color: #8c8c8c;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 18px;letter-spacing: 1px;line-height: 20px;margin: 0 0 7px;}
.cms h6 {color: #8c8c8c;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 16px;letter-spacing: 1px;line-height: 18px;margin: 0 0 10px;}
.cms p{font-size:13px;font-family: Arial,Helvetica,sans-serif;margin-bottom:15px;color:#2f3c43;line-height:18px;}
.cms strong{font-weight:normal;}

.cms ul{margin:0 0 15px 0;}
.cms ul li{font-size:13px;color:#2f3c43;padding:3px 20px;background: url("../../ThemeDefault/images/email_bullat.png") no-repeat scroll 3px 9px;}
.cms ul li a{font-size:13px;color:#2f3c43;text-decoration:none;}
.cms ul li a:hover{color:#1396b1;}
.cms ul ul{margin:5px 0 0 10px;}

.cms ol{margin:0px 0 15px 0;padding:0px 21px;}
.cms ol li{font-size:13px;color:#2f3c43;padding:3px 0px;list-style:decimal;}
.cms ol li a{font-size:13px;color:#2f3c43;text-decoration:none;}
.cms ol li a:hover{color:#1396b1;}
.cms ol ol{margin:5px 0 0 10px;}

.cms table{border:1px solid #666;background-color:#ededed;width:100%;}
.cms table th{color:#000;font-size:13px;font-weight:bold;padding:5px;vertical-align:middle;text-align:center;border-bottom: 1px solid #666666;border-right: 1px solid #666666;}
.cms table td{color:#444;font-size:13px;padding:5px;vertical-align:middle;border-collapse: separate;text-align:center;border-bottom: 1px solid #666666;border-right: 1px solid #666666;}
/* Cms End */