@charset "utf-8";
/* CSS Document */
.

body {
	background:url(/images/new/bg.jpg) no-repeat top center !important;
	margin:0px;
	padding:0px;
}
img {
	border:0;
	margin:0;
	padding:0;
}
#menu-container {
	background:url(/images/new/menu-bg.jpg) no-repeat top center;
	width:1061px;
	height:176px;
	margin:auto;
}
#menu-container .clearfix {
  padding-top: 26px;
}

.tpmenu_full {
  background: none repeat scroll 0 0 #09255d;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

.tpmenu {
  margin: auto;
  width: 1061px;
}
.deskmenu_full {
  background: url("/images/new/menu-bg-full.png") repeat scroll center -133px rgba(0, 0, 0, 0);
  display: block;
  height: 43px;
  left: 0;
  position: absolute;
  right: 0;
  top: 133px;
  width: 100%;
  z-index: 2147483647;
}
.deskmenu {
  margin: 7px auto auto;
  width: 1061px;
}

h1, h2, h3, h3, p, span {
	font-variant:normal;
	font-style:normal;
        word-wrap: break-word;
}
#logo {
	float:left;
	Padding:18px 0px 0px 21px;
}
#advertisement-menu {
	width:500px;
	height:auto;
	float:right;
}
#top-menu-container {
	width:auto;
	height:33px;
	/*float:right;*/
	margin:0px;
	border-radius:0px 0px 6px 6px;
	background:#09255d;
}
.top-menu {
	float:right;
	/*width:430px;*/
	height:23px;
	padding:3px 0 0;
	line-height:25px;
	margin-bottom:0px;
	font-family:'RobotoRegular';
	font-weight:normal;
	/*background:url(../image/top-menu-bg.png) no-repeat right;*/
	/*margin-top:16px;*/
	font-size:11px;
	color:#000000;/*text-transform:uppercase;*/
}
.top-menu ul {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#ffffff;
	float:right;
	text-align:right;
	margin:3px 40px 0px 0px;
	height:25px;
}
.top-menu ul li {
	list-style:none;
	float:left;
	/*margin-left:8px;
	border-right:#333 1px solid;*/
	padding-right:6px;
	white-space:nowrap;
	height:23px;
}
.top-menu ul li a {
	color:#ffffff;
	text-decoration:none;
}
.top-menu ul li a:hover {
	color:#FFCC00;
}
#ad {
	border:none;
	float:right;
	margin:0px;
	padding:0px;
	margin:7px 14px 0px 0px;
}

body {
	background:url(/images/new/bg.jpg) no-repeat top center !important;
	margin:0px;
	padding:0px;
}
body {
      background-size:cover !important;
}

.menu {
	float:right;
	width:1021px;
	height:23px;
	line-height:20px;
	margin-bottom:0px;
	font-family:'RobotoMedium';
	font-weight:normal;
	margin-top:8px;
	/*text-transform:uppercase;*/
	font-size:12px;
	margin-right:38px;
}
.menu ul {
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#09425b;
	float:right;
	text-align:right;
}
.menu ul li {
	list-style:none;
	float:left;
	margin-left:39px;
	/*	border-right:#e6e6e6 1px dotted;*/
	padding-right:0px;
	white-space:nowrap;
}
.menu ul li a {
	color:#ffffff;
	text-decoration:none;
}
.menu ul li a:hover {
	color:#f69b39;
	font-weight:400;
}
#banner {
	width:1061px;
	height:auto;
	margin:0 auto;
}
#tab-container {
	width:100%;
	height:420px;
	margin:0px auto;
	min-width:1061px;
	background:url(/images/new/tab.png) no-repeat 50% 0%;
}

/*---------------------------------------------
===============================================
------EDITED BY RAVINDER (08-10-2013)----------
===============================================*/



#box {
	width:350px;
	padding:10px;
	float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 14px;
}

#box h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 60px 0px 0px;
	text-align:center;
	font-weight:normal;
}
#box h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 60px 2px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	text-align:center;
}
.sup-title {
	
	width:300px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin-top:12px;
	text-align:center;
}
#box h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 0px 2px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}
#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 10px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}
.f-link {
	width:280px;
	float:left;
	padding:5px 0 0 0px;
	margin-left:12px;
}
.f-link h1 {
	color:#58e2fb;
	font-family:'RobotoRegular', Arial, sans-serif;
	line-height:16px;
	text-transform:uppercase;
	font-size:14px;
	margin:0 0 12px 0px;
}
.f-link p {
	padding:0px;
	margin:3px 0px 3px 0px;
	line-height:30px;
	font-size:13px;
	font-family:'RobotoRegular', Arial, sans-serif;
	color:#acadae;
	font-style:normal;
	font-weight:normal;
	border-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#FFFFFF;
	text-align:center;
}
.f-link a {
	color:#ffffff;
	text-decoration:none;
}
.f-link a:hover {
	color:#ffbd1f;
	text-decoration:none;
}
.learn a {
	background:url(/images/new/learn-more-2.png) 0 0 no-repeat;
	font-family:'RobotoMedium';
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	line-height:40px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	width:112px;
	height:40px;
	color:#fff;
	float:left;
	padding:0;
	margin: 15px 0 0 95px;
}
.learn a:hover {
	background-position:-111px 0 ;

}
.more a {
	background:url(../images/b-1.png) 0 0 no-repeat;
	font-family:'RobotoMedium';
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	line-height:35px;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:79px;
	height:31px;
	color:#005b79;
	float:left;
	padding:0;
	margin: 5px 0 0 6px;
}
.more a:hover {
	background-position:-79px 0 ;
		color:#000000;

}
.order a {
	background:url(/images/ordernow.png) 0 0 no-repeat;
	font-family:'RobotoBold';
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:67px;
	height:67px;
	color:#000000;
	float:left;
	padding:9px 0 0 0;
	margin: 5px 0 0 13px;
}
.order a:hover {
	background-position:-68px 0 ;

}

#box1 {
	width:300px;
	padding:10px;
	float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 18px;
}

#box1 h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 0px;
	text-align:center;
	font-weight:normal;
}

#box1 h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	text-align:center;
}
.sup-title {
	width:300px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin-top:12px;
	text-align:center;
}

#box1 h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
	text-align:center;
}

#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
	text-align:center;
}

#box2 {
	width:300px;
	padding:10px;
	float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left:65px;
}

#box2 h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 0px;
	text-align:center;
	font-weight:normal;
}

#box2 h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 0px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	text-align:center;
}
.sup-title {
	width:300px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin-top:12px;
	text-align:center;
	padding:10px 0 0 0;
}

#box2 h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 20px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}
#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 10px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:20px;
}










/*---------------------------------------------
===============================================
--------------------END------------------------
===============================================*/





/*-----------OLD STYLES BACKUP-----------------*/

/*#box {
	width:180px;
	padding:10px;
/*height:300px;*/
/*	float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#box h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 40px;
/*text-decoration:none;
text-transform:none;*/
	/*font-weight:normal;
}
#box h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 33px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}
.sup-title {
	width:180px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin-top:12px;
}
#box h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 20px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}
#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 10px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:1px;
}
.f-link {
	width:163px;
	float:left;
	padding:5px 0 0 10px;
}
.f-link h1 {
	color:#58e2fb;
	font-family:'RobotoRegular', Arial, sans-serif;
	line-height:16px;
	text-transform:uppercase;
	font-size:14px;
	margin:0 0 12px 0px;
}
.f-link p {
	padding:0px;
	margin:3px 0px 3px 0px;
	line-height:30px;
	font-size:13px;
	font-family:'RobotoRegular', Arial, sans-serif;
	color:#acadae;
	font-style:normal;
	font-weight:normal;
	border-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#FFFFFF;
	text-align:center;
}
.f-link a {
	color:#ffffff;
	text-decoration:none;
}
.f-link a:hover {
	color:#ffbd1f;
	text-decoration:none;
}
.learn a {
	background:url(/images/new/learn-more-2.png) 0 0 no-repeat;
	font-family:'RobotoMedium';
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	line-height:40px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	width:112px;
	height:40px;
	color:#fff;
	float:left;
	padding:0;
	margin: 15px 0 0 35px;
}
.learn a:hover {
	background-position:-111px 0;
}
.more a {
	background:url(/images/new/b-1.png) 0 0 no-repeat;
	font-family:'RobotoMedium';
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	line-height:35px;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:79px;}
	height:31px;
	color:#005b79;
	float:left;
	padding:0;
	margin: 5px 0 0 6px;
}
.more a:hover {
	background-position:-79px 0;
	color:#000000;
}
.order a {
	background:url(/images/new/ordernow.png) 0 0 no-repeat;
	font-family:'RobotoBold';
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:67px;
	height:67px;
	color:#000000;
	float:left;
	padding:20px 0 0 0;
	margin: 5px 0 0 13px;
	line-height:14px;
}
.order a:hover {
	background-position:-68px 0;
}
#box1 {
	width:180px;
	padding:10px;
/*height:300px;*/
	/*float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 38px;
}
#box1 h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 40px;
/*text-decoration:none;
text-transform:none;*/
	/*font-weight:normal;
}
#box1 h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 42px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}
.sup-title {
	width:180px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
}
#box1 h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 20px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}
#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 10px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:1px;
}
#box2 {
	width:180px;
	padding:10px;
/*height:300px;*/
	/*float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 39px;
}
#box2 h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 40px;
/*text-decoration:none;
text-transform:none;*/
	/*font-weight:normal;
}
#box2 h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 22px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}
.sup-title {
	width:180px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
}
#box2 h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 20px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}
#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:16px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 10px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:1px;
}

#box3 {
	width:180px;
	padding:10px;
/*height:300px;*/
	/*float:left;
	padding:0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 40px;
}
#box3 h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 40px;
/*text-decoration:none;
text-transform:none;*/
	/*font-weight:normal;
}
#box3 h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 60px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}
.sup-title {
	width:180px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
}
#box3 h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 20px;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}
#text {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:18px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 10px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	line-height:26px;
}
#box4 {
	width:180px;
	padding:10px;
/*height:300px;*/
	/*float:right;
	padding:0px;
	margin-top: 30px;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 39px;
}
#box4 h3 {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0px;
	padding:10px 2px 0px 67px;
/*text-decoration:none;
text-transform:none;*/
	/*font-weight:normal;
}
#box4 h1 {
	font-family:'RobotoMedium', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:0px 1px 2px 35px;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}
.sup-title {
	width:180px;
	background:#c65804;
	height:73px;
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
}
#box4 h2 {
	font-family:'RobotoBoldCondensed', Arial, sans-serif;
	font-size:26px;
	color:#ffffff;
	margin:0px;
	padding:5px 1px 2px 20px;}
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
}*/

/*-------------END---------------*/

#ad-container {
	width:100%;
	height:auto;
	margin:auto;
	overflow:hidden;
}
#ad-container .main {
	width:1061px;
	margin:0 auto;
}
#ad-1 {
	width:202px;
	height:351px;
	float:left;
	background:url(/images/new/ad-thumb-1.png) no-repeat top center;/*	background:url(/images/new/border.png) no-repeat right center;*/
}
#ad-1 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:20px;
	color:#0350a5;
	padding:164px 24px 5px 24px;
	margin:0px;/*text-align:center;*/
}
#ad-1 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#5b5a59;
	padding:0px 12px 5px 11px;
	line-height:28px;
	margin:0px;
	text-align:center;
}
#ad-2 {
	width:210px;
	height:351px;
	float:left;
	background:url(/images/new/ad-thumb-2.png) no-repeat top center;/*	background:url(/images/new/border.png) no-repeat right center;*/
}
#ad-2 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:20px;
	color:#0350a5;
	padding:164px 5px 5px 29px;
	margin:0px;/*text-align:center;*/
}
#ad-2 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#5b5a59;
	padding:0px 15px 5px 12px;
	line-height:28px;
	margin:0px;
	text-align:center;
}
#ad-3 {
	width:210px;
	height:351px;
	float:left;
	background:url(/images/new/ad-thumb-3.png) no-repeat top center;/*	background:url(/images/new/border.png) no-repeat right center;*/
}
#ad-3 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:18px;
	color:#0350a5;
	padding:164px 5px 5px 28px;
	margin:0px;/*text-align:center;*/
}
#ad-3 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#5b5a59;
	padding:0px 12px 5px 10px;
	line-height:28px;
	margin:0px;
	text-align:center;
}
#ad-4 {
	width:210px;
	margin-top:14px;
	height:351px;
	float:left;
	background:url(/images/new/ad-thumb-4.png) no-repeat top center;/*	background:url(/images/new/border.png) no-repeat right center;*/
}
#ad-4 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:20px;
	color:#0350a5;
	padding:150px 0px 5px 14px;
	margin:0px;/*text-align:center;*/
}
#ad-4 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#5b5a59;
	padding:0px 9px 5px 11px;
	line-height:28px;
	margin:0px;
	text-align:center;
}
#ad1-5 {
	width:215px;
	height:334px;
	border-radius:6px 6px 6px 6px;
	background:#f1f1f1;
	margin-left:31px;
	float:left;
}
#ad1-5 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#818181;
	padding:7px 0px 5px 31px;
	margin:0px;/*text-align:center;*/
}
#ad-5 {
	width:215px;
	height:334px;
	border-radius:6px 6px 6px 6px;
	background:#f1f1f1;
	margin-left:14px;
	float:left;
}
#ad-5 p {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:12px;
	color:#818181;
	padding:7px 0px 5px 10px;
	margin:0px;/*text-align:center;*/
}
#adder {
	width:210px;
	height:272px;
	border-radius:6px 6px 6px 6px;
	background-color:#FFFFFF;
	margin:2px 0px 0px 3px;
}
#adder p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:11px;
	color:#818181;
	padding:7px 0px 5px 5px;
	line-height:20px;
	margin:0px;
	border-bottom:1px #c8c7c7 solid;/*text-align:center;*/
}
.color {
	color:#1984b9;
	font-size:10px;
}
.icon {
	width:210px;
	margin:2px 0px 0px 3px;
}
.left-icon {
	margin:7px 0px 2px 10px;
	float:left;
}
.right-icon {
	margin:9px 9px 2px 5px;
	float:right;
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:11px;
	color:#818181;
}
#content-title-container {
	/*background:url(/images/new/content-2-bg.png) repeat-x bottom;== old css change on 06-04-2015==*/
        background:url(/images/new/content-2-bg.png) repeat-x scroll center 51px rgba(0, 0, 0, 0);
	width:100%;
	/*height:407px;*/
	height: auto;
	overflow: hidden;
}
#content-area {
	width:1061px;
	/*height:407px;*/
	height: auto;
	overflow: hidden;
	margin:auto;
}
.content-title-1 {
	background:url(/images/new/title-thumb-1.png) no-repeat top center;
	width:260px;
	float:left;
	height:407px;
}
.content-title-1 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:19px 5px 35px 34px;
	margin:0px;
}
.content-title-1 p {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:11.5px;
	color:#ffffff;
	padding:0px 4px 5px 0px;
	border-bottom:1px #8b8989 dotted;
	text-align:left;
	width:200px;
	margin-left:16px;
	line-height:19px;
}
.content-title-2 {
	background:url(/images/new/title-thumb-1.png) no-repeat top center;
	width:260px;
	float:left;
	height:407px;
	margin-left:7px;
}
.content-title-2 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:19px 5px 35px 71px;
	margin:0px;
}
.content-title-2 p {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:11.5px;
	color:#ffffff;
	padding:0px 4px 5px 0px;
	border-bottom:1px #8b8989 dotted;
	text-align:left;
	width:200px;
	margin-left:25px;
	line-height:19px;
}
.content-title-3 {
	background:url(/images/new/title-thumb-1.png) no-repeat top center;
	width:260px;
	float:left;
	height:407px;
	margin-left:7px;
}
.content-title-3 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:19px 5px 35px 53px;
	margin:0px;
}
.content-title-3 p {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:11.5px;
	color:#ffffff;
	padding:0px 4px 5px 0px;
	border-bottom:1px #8b8989 dotted;
	text-align:left;
	width:200px;
	margin-left:25px;
	line-height:19px;
}
.content-title-4 {
	background:url(/images/new/title-thumb-2.png) no-repeat top center;
	width:260px;
	float:left;
	height:407px;
	margin-left:7px;
}
.content-title-4 h1 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:19px 5px 35px 48px;
	margin:0px;
}
.content-title-4 p {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:11.5px;
	color:#ffffff;
	padding:0px 4px 5px 0px;
	border-bottom:1px #8b8989 dotted;
	text-align:left;
	width:200px;
	margin-left:29px;
	line-height:19px;
}
#clientslider {
	width:100%;
	/*height:110px;*/
	height:auto;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
        text-align: center;
}
#slider {
	/*width:1061px;
	height:auto;
	margin:auto;*/
}
#sliderimg-1 {
	width:297px;
	height:110px;
	background:url(/images/new/slider-b.png) no-repeat right center;
	float:left;
}
#footer-container {
	background:url(/images/new/footer-bg.png) repeat-x 0 0 #262626;
	/*height:422px;*/
	height:auto;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.footer-area-1 {
	width:1061px;
	/*height:350px;*/
	height:auto;
	overflow:hidden;
	margin:auto;
	border-bottom:1px #424141 solid;
}
.footer-subarea-1 {
	width:196px;
	/*height:335px;*/
	height:auto;
	background:url(/images/new/footer-border.png) no-repeat right center;
	float:left;
	margin:0px;
	padding:0px;
}
.f-link1 {
	float:left;
	margin:0;
	display:block;
	padding:15px 6px 0px 0px;
}
.f-link1 h1 {
	font-family:'RobotoMedium', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cacaca;
	line-height:22px;
	/*margin-bottom:30px;*/
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}
#list-style ul {
	margin:15px;
	padding:0px;
}
#list-style li {
	font-family:'RobotoLight', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#969696;
	line-height:28px;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
	text-decoration:none;
}
#list-style a {
	font-family:'RobotoLight', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#969696;
	line-height:28px;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
	text-decoration:none;
}
#list-style a:hover {
	font-family:'RobotoLight', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e1e0e0;
	line-height:28px;
	text-decoration:none;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
}
.footer-subarea-2 {
	width:214px;
	/*height:335px;*/
	height:auto;
	background:url(/images/new/footer-border.png) no-repeat right center;
	float:left;
	margin:0px;
	padding-left:24px;
}
.footer-subarea-3 {
	width:200px;
	/*height:335px;*/
	height:auto;
	background:url(/images/new/footer-border.png) no-repeat right center;
	float:left;
	margin:0px;
	padding-left:25px;
}
.footer-subarea-4 {
	width:205px;
	/*height:335px;*/
	height:auto;
	background:url(/images/new/footer-border.png) no-repeat right center;
	float:left;
	margin:0px;
	padding-left:24px;
}
.footer-subarea-5 {
	width:140px;
	/*height:335px;*/
	float:left;
	margin:0px;
	padding-left:17px;
}
#footer-area-2 {
	width:1061px;
	/*height:71px;*/
	height:auto;
	margin:auto;
}
#footer-area-2 p {
	font-family:'RobotoLight', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#969696;
	line-height:17px;
	float:left;
        padding-top:10px;
        padding-bottom:10px;
        margin-top:0px;
        margin-bottom:0px;
}
#footer-logo {
	float:right;
	margin:11px 0px 5px 2px;
}
/*inner-page-css-Started*/
#inner-title {
	width:100%;
	/*height:auto;
	min-height:95px;*/
	margin:auto;
}
#inner-title #inner-container-area {
	background-image:none;
}
#inner-title h1 {
	font-family:'RobotoThin', Arial, sans-serif;
	font-size:42px;
	font-style:normal;
	font-weight:300;
	color:#FFFFFF;
	margin:20px 0;
	line-height:42px;
	padding:0px 5px 5px 21px;
}
#container-inner {
	width:100%;
	/*min-height:1386px;*/
	min-height:275px;
	display:inline-block;
	margin:0px;
	padding:0px;
	background:url(/images/new/inner-bg.jpg);
}
#inner-container-area {
	width:1061px;
	/*min-height:1386px;*/
	height:auto;
	background: url(/images/new/inner-border-side-bg.png) repeat-y 775px 0;
	margin:auto;
	overflow:hidden;
}
#inner-container-area-1 {
	width:775px;
	/*height:1386px;*/
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#inner-box-1 table { clear:both}
#inner-box-1 {
	width:720px;
	margin:5px 5px 10px 15px;
	float:left;
	padding:0px;
}
#inner-box-2 {
	width:720px;
	/*height:460px;*/
	margin:5px 5px 10px 15px;
	float:left;
	padding:0px;
}
#inner-box-3 {
	width:720px;
	/*height:260px;*/
	margin:5px 5px 10px 15px;
	float:left;
	padding:0px;
}
#inner-box-4 {
	width:720px;
	height:280px;
	margin:5px 5px 10px 15px;
	float:left;
	padding:0px;
}
#inner-box-5 {
	width:720px;
	margin:5px 5px 10px 15px;
	float:left;
	padding:0px;
}
#inner-box-5 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#474747;
}
.inner-box-2 {
	background:#939393;
	border-radius:6px 6px 0px 0px;
	border-bottom:1px dotted #b9b9b9;
	text-align:center;
	margin:0px;
}
.inner-box-2 p {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:15px;
	color:#FFF;
	padding:0px;
	text-transform:uppercase;
	text-align:center;
	border-bottom:1px #666666 dotted;
	margin:0px;
}
.table-line {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:15px;
	color:#FFF;
}
#inner-box-1 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:13px;
	color:#474747;
	padding:5px 5px 1px 10px;
	line-height:26px;
	margin:0px;
}
#inner-box-1 p a {
	color:#fe5406;
	text-decoration:none;
}
#inner-container-area-2 {
	width:286px;
	/*height:1386px;*/
	float:left;
	margin:0px;
	padding:0px;
	background:url(/images/new/inner-border-side-bg.png) repeat-y;
}
#inner-area2-box-1 {
	width:285px;
	margin:0px;
	/*	height:200px;*/
	float:left;
	padding: 32px 0px 0px 0px;
}
#inner-area2-box-1 p {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:12px;
	color:#474747;
	margin:0px;
	float:left;
	padding: 0px 10px 5px 30px;
	line-height:20px;
	text-align:left;
}
#innet2-tilte-bg {
	background:url(/images/new/inner-tag.png) no-repeat left top;
	width:270px;
	height:auto;
	float:left;
	padding:5px 0px 5px 2px;
}
#innet2-tilte-bg h3 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding:15px 3px 3px 43px;
	margin:0px;
}
#innet2-tilte-bg1 {
	background:url(/images/new/inner-tag1.png) no-repeat left;
	width:270px;
	height:59px;
	float:left;
	padding:5px 0px 5px 2px;
}
#innet2-tilte-bg1 h3 {
	font-family:'RobotoLight', Arial, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding:16px 3px 3px 55px;
	margin:0px;
}
#inner-area2-box-2 {
	width:285px;
	margin:0px;
	height:314px;
	float:left;
	padding: 0px 0px 0px 0px;
}
#inner-area2-box-3 {
	width:285px;
	margin:0px;
	float:left;
	padding: 0px 0px 0px 0px;
}
#inner-area2-box-4 {
	width:285px;
	margin:0px;
	height:265px;
	float:left;
	padding: 0px 0px 0px 0px;
}
.f-inner {
	float:left;
	margin:0;
	display:block;
	padding:15px 6px 0px 34px;
}
.f-inner h1 {
	font-family:'RobotoCondensed', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cacaca;
	line-height:22px;
	/*margin-bottom:30px;*/
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
}

.frm-surveytxt {
    color: #666666;
    display: block;
    float: none;
    font-family: 'RobotoLight';
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    min-height: 30px;
    padding: 0;
    width: 100%;
}    
    
#list-style-inner ul {
	margin:15px;
	padding:0px;
}
#list-style-inner li {
	font-family:'RobotoRegular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#969696;
	line-height:28px;
	list-style-image:url(/images/new/inner-line-style.png);
	text-align:left;
	text-decoration:none;
}
#list-style-inner a {
	font-family:'RobotoRegular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#474747;
	line-height:28px;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
	text-decoration:none;
}
#list-style-inner a:hover {
	font-family:'RobotoRegular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f69b39;
	line-height:28px;
	text-decoration:none;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
}
#list-style-inner1 ul {
	margin:0px;
	padding:10px 5px 5px 45px;
}
#list-style-inner1 li {
	font-family:'RobotoRegular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969696;
	line-height:24px;
	list-style-image:url(/images/new/inner-line-style.png);
	text-align:left;
	text-decoration:none;
}
#list-style-inner1 a {
	font-family:'RobotoMedium', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474747;
	line-height:24px;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
	text-decoration:none;
}
#list-style-inner1 a:hover {
	font-family:'RobotoMedium', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f69b39;
	line-height:24px;
	text-decoration:none;
	list-style-image:url(/images/new/footer-line-img.png);
	text-align:left;
}
.border-bottom {
	border-bottom:1px dotted #b9b9b9;
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	color:#000000;
	padding-left:10px;
}
.border-bottom1 {
	border-bottom:1px dotted #b9b9b9;
	color:#000000;
}
.border-bottom-img a {
	border-bottom:1px dotted #b9b9b9;
	color:#000000;
	background:url(/images/new/ordernow.png) top left;
	width:68px;
	height:66px;
	display:block;
	margin:0;
}
.border-bottom-img a:hover {
	border-bottom:1px dotted #b9b9b9;
	color:#000000;
	background:url(/images/new/ordernow.png) 0 -70px;
	;
	width:68px;
	height:66px;
	display:block;
	margin:0;
}
.border-bottom2 {
	border-bottom:1px dotted #b9b9b9;
	color:#000000;
	background-color:#ddd;
	width:173px;
	padding-left:10px;
}
.border-bottom3 {
	border-bottom:1px dotted #b9b9b9;
	border-right:1px solid #dcdcdc;
	color:#000000;
}
.box-shadow1 {
	-webkit-box-shadow: 0px 0px 15px 2px rgba(130,128,130,0.48);
	-moz-box-shadow: 0px 0px 15px 2px rgba(130,128,130,0.48);
	box-shadow: 0px 0px 15px 2px rgba(130,128,130,0.48);
	height:254px;
	float:left;
	width:340px;
}
.box-shadow1 h1 {
	font-family:'RobotoMedium';
	font-size:14px;
	margin:0px;
	padding:19px 5px 18px 31px;
	color:#0e69be;
	background:url(/images/new/box-b-img.png) no-repeat bottom;
}
.box-shadow1 h2 {
	font-family:'RobotoLight', Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:19px 5px 5px 31px;
	color:#1a1a1a;
}
.box-shadow1 p {
	font-family:'RobotoMedium', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#474747;
	line-height:20px;
	padding:13px 5px 5px 31px;
	margin:0px;
}
.box-shadow2 {
	-webkit-box-shadow: 0px 0px 15px 2px rgba(130,128,130,0.48);
	-moz-box-shadow: 0px 0px 15px 2px rgba(130,128,130,0.48);
	box-shadow: 0px 0px 15px 2px rgba(130,128,130,0.48);
	width:340px;
	height:254px;
	float:left;
	margin-left:40px;
}
.box-shadow2 h1 {
	font-family:'RobotoMedium';
	font-size:14px;
	margin:0px;
	padding:19px 5px 18px 31px;
	color:#0e69be;
	background:url(/images/new/box-b-img.png) no-repeat bottom;
}
.box-shadow2 h2 {
	font-family:'RobotoLight', Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:19px 5px 5px 31px;
	color:#1a1a1a;
}
.box-shadow2 p {
	font-family:'RobotoMedium', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#474747;
	line-height:20px;
	padding:13px 5px 5px 31px;
	margin:0px;
}
.browser a {
	color:#969696;
	text-decoration:none;
}
.browser a:hover {
	color:#FFF;
	text-decoration:none;
}
input.buttons, input[type="button"], input[type="submit"] {
	-webkit-box-align: center;
	text-align: center;
	cursor: pointer;
	color: buttontext;
	padding:10px 25px 10px 25px;
	border: 1px solid #035289;
	background-color:#0765a6;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0d81c8), to(#055599));
	background-image: -webkit-linear-gradient(top, #0d81c8, #055599);
	background-image:    -moz-linear-gradient(top, #0d81c8, #055599);
	background-image:     -ms-linear-gradient(top, #0d81c8, #055599);
	background-image:      -o-linear-gradient(top, #0d81c8, #055599);
	color:#fff;
	border-radius:5px;
	margin:5px 2px 10px;
}
input[type="submit"]:hover {
	background:#e20404;
	border:1px solid #c00000;
}
input.buttons:hover {
	background:#e20404;
	border:1px solid #c00000;
}

.detail-text .summry_text{width:95% !important;}

#inner-box-1 form input[type="text"], input[type="password"], select, textarea, .logininput {
	border:#CCCCCC 1px solid;
	height:30px;
	line-height:30px;
	width:97%;
	padding-left:10px;
	color:#666666;
	outline:none;
}

#order_service select { width:85%;  }
select {
	/*width:345px;*/
	width:100%;
}
textarea {
/*border:#CCCCCC 1px solid;
	height:90px;
	width:320px;
	padding-left:10px;
	color:#666666;
	outline:none;
	resize: none;*/	
	}
#inner-box-1 .info table tbody td {
	border:1px solid #fff;
	font-family:'RobotoLight', Arial, sans-serif;
}
#inner-box-1 .info {
	padding:15px;
	background-color:#FFFFFF;
	border:1px solid #ededed;
	margin-bottom:12px;
	border-radius:5px;
	height:auto;
	overflow:hidden;
}
#inner-box-1 .info p {
	line-height:20px;
}
#inner-box-1 .info:hover {
	/*	-moz-box-shadow: 0px 0px 10px #767676;
		-webkit-box-shadow: 0px 0px 10px #767676;
		box-shadow: 0px 0px 10px #767676;*/
		border:1px solid #cacaca;
}
#inner-box-1 .info img {
	margin-right:8px;
	padding:5px;
	border:#d9d9d9 1px solid;
}
#inner-box-1 img {
	padding:5px;
	border:0px;
	margin-bottom:10px;
}
#inner-box-1 .imgl, .imgr {
	border:1px solid #DFDFDF;
	padding:5px;
	color:#666666;
	background-color:#FFFFFF;
}
#inner-box-1 .imgl {
	float:left;
	margin:0 8px 8px 0;
	clear:left;
}
#inner-box-1 .imgr {
	float:right;
	margin:0 0 8px 8px;
	clear:right;
}
.boxHeader {
	/*background-color: #1161AC;*/
	background-color: #047ebc;
	background-image: -moz-linear-gradient(center top, #046DB7, #023F78);
	border-radius: 5px 5px 0 0;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-family: RobotoLight;
	font-size: 16px;
	font-weight: normal;
	margin: 0;
	padding: 8px 0 8px 18px;
}
.boxContent {
	border: 1px solid #DDDDDD;
	border-radius: 0 0 5px 5px;
	color: #444444;
	padding: 15px;
}
/*#left_panel {
	width:690px;
	float:left;
	margin:15px 10px 15px 0;
}*/
#article {
	font-family: 'RobotoLight';
	overflow:auto;
}
#article img {
/*	border:1px solid #dddcdc;
	padding:3px;
	margin-bottom:-5px;*/
}
#article h1 {
	font-family: 'RobotoMedium';
	text-align:left;
	font-size:18px;
	color:#1c7ecf;
	margin:12px 0 15px 0;
}
#article h2 {
	font-size:21px;
	color:#0a8ed4;
	margin-bottom:8px;
}
#article h3 {
	font-size:18px;
	color:#0a8ed4;
	margin-bottom:8px;
}
#article h4 {
	font-size:18px;
	color:#0a8ed4;
	margin-bottom:8px;
}
#article p {
	font-size:13px;
	line-height:24px;
	margin-bottom:15px;
	text-align:justify;
	color:#8a8a8a;
}
#article ul {
	color: #8A8A8A;
	font-size: 0.9em;
	line-height: 24px;
	margin-bottom: 10px;
	/* text-align: justify;*/
	padding:0;
	list-style:inside;
	list-style-image:url(/images/em3new/list_style.png);
}
#article ul li {
	line-height:23px;
	padding:2px 0;
}
#article ul li a {
	color:#8a8a8a;
	text-decoration:none;
}
#article ul li a:hover {
	color:#DE8914;
}
.breadcrumb {
	background-color: #EDF3F6;
	background-image: -moz-linear-gradient(center top, #EDF3F6, #FFFFFF);
	border: 1px solid #D2E6F9;
	border-radius: 5px 5px 5px 5px;
	box-shadow: none !important;
	list-style: none outside none;
	margin: 38px 25px 0;
	padding: 8px 15px;
}
.breadcrumb > li {
	display: inline-block;
	text-shadow: 0 1px 0 #FFFFFF;
}
.breadcrumb > li a {
	color: #0474C1;
	font-size: 13px;
	text-decoration: none;
}
.breadcrumb > li a:hover {
	color: #F37200;
}
.breadcrumb > li > .divider {
	color: #A6C5C8;
	padding: 0 5px;
}
.breadcrumb > li a.active {
	color: #555555;
}

.breadcrumb > li.last-bread-item {float:right;}

.MessageBoxInfo, .MessageBoxSuccess, .MessageBoxWarning, .MessageBoxError, .MessageBoxValidation, .MessageBoxOrange {
	background-position: 10px center;
	background-repeat: no-repeat;
	border: 0 solid;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 5px #888888;
	font-size: 14px;
	margin: -10px 0;
	padding: 15px 10px 15px 50px;
}
.MessageBoxSuccess {
	background: url("/images/notification_icon_greentick.png") no-repeat scroll 5px 8px #DFF2BF;
	border: 1px solid;
	color: #4F8A10;
	margin-bottom: 5px;
	margin-top: 5px;
}

.MessageBoxSuccess a {
    color: #3c763d;
    font-weight: bold;
}

.MessageBoxError {
	background: url("/images/notification_icon_redcross.png") no-repeat scroll 5px 5px #FFBABA;
	border: 1px solid;
	color: #D8000C;
	margin-bottom: 15px;
	margin-top: 5px;
}
.MessageBoxInfo {
	background: url("/images/notification_icon_blueinfo.png") no-repeat scroll 5px 5px #BDE5F8;
	border: 1px solid;
	color: #00529B;
	margin: 7px 5px 7px 0;
}
.MessageBoxOrange {
	background-position: 5px 5px;
	color: #FFA800;
	margin-bottom: 15px;
	margin-top: 5px;
}
table#my_services,
table#record_table {
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;}
table#my_services th, table#my_services td,
table#record_table th, table#record_table td {
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;}
table thead th, table tbody td {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:13px;
	color:#474747;
	padding:5px 0 0 5px;
	line-height:26px;
}
table thead th, table tbody td a {
	font-family:'RobotoRegular', Arial, sans-serif;
	font-size:13px;
	color:#fe5406;
	text-decoration:none;
	line-height:26px;
}
table thead th {
	background-color:#1861A5;
	color:#fff;
}
.top-menu ul li a.btn_top {
	background-color:#2c4e92;
	padding:5px 10px;
	color:#fff;
	border-radius:3px;
}
.top-menu ul li a.btn_top:hover {
	background-color:#187ec9;
}
/*Added by Piyush */
.faq_t h2 { margin-bottom:10px;}
.faq_section {
	display:block;
	padding:5px 0;
}
.faqheading,.howtoheading {
	background-color:#1161AC;
	background-image:-webkit-linear-gradient(top, #046DB7, #023F78);
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-family:RobotoLight;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding: 5px 0 6px 18px;
	position: relative;
}
.faqcontent, .howtocontent {
	border:1px solid #DDDDDD;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	color:#444444;
	padding:15px;
}

.faqclose {
    background-image: url("/images/arrow-up.png");
    height: 20px;
    position: absolute;
    right: 10px;
    top:9px;
    width: 20px;
}
.faqopen {
    background-image: url("/images/arrow-down.png");
    height: 20px;
    position: absolute;
    right: 10px;
    top: 9px;
    width: 20px;
}

inner-box-1 .faq_space {
	padding:5px 0;
}

inner-box-1 .howto_space {
	padding:5px 0;
}
table.my_table {
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
}
table.my_table th, table.my_table td {
	border-bottom-color:#DDDDDD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#DDDDDD;
	border-right-style:solid;
	border-right-width:1px;
	padding:5px;/*border:1px solid #ddd;*/
	/*vertical-align:middle;
	font-family:'RobotoLight';
	font-size:13px;
	line-height:24px;  
	color:#8A8A8A;*/
}
table.my_table thead th {
	background-color:#0A8ED4;
	color:#fff;
	font-weight:600;
	border:0px solid #ddd;
}
/*------Manish-------*/
.navbar {
	display:none;
}
#tab-container .main {
	width:1061px;
	margin:0 auto;
}
.label-main {
	float: left;
	padding: 5px 0 0;
	width: 215px;
}
.label-area {
	display: inline-block;
    
    width: auto;
}
.user_permissions .label-main {
	padding:0;
	width: 270px;
}
.label-space {
	float: left;
	padding-left:213px;
	min-height:20px;
}
#inner-box-1 h2,
#inner-box-1 h1 {
	margin-top:15px;
}
.faqheading h3, .howtoheading h3 {
	border: thick none transparent;
    color: #fff;
    font-family: "RobotoLight";
    font-size: 13px;
    font-weight: normal;
    margin: 0 5px 0 0;
    padding: 0 24px 0 0 !important;
}
.device_area {
	width:auto;
	margin-right:165px;
	vertical-align:middle;
	height:auto;
}
.device_area_img {
	width:160px;
	float:right;
	vertical-align:middle;
	height:auto;
	max-width:100%;
	max-height:100%;
	text-align:center;
}
#inner-area2-box-3{margin-bottom:20px;}
#inner-box-1 .row-main{width:100%;padding:5px 0;overflow:hidden;}
#inner-box-1 .row-main p{padding:5px 0;margin:0;font-size:14px;}
.breadcrumb li a img{padding:0 !important;margin:0 !important;}
#id-form select{margin-bottom:0;}
.orderdetailsH {
    color: #000000;
    float: left;
    font-weight: bold;
    width: 125px;
}
.orderdetailsH2 {
    color: #000000;
    float: left;
    font-weight: bold;
    width: 150px;
}
#comments ol {
    margin-left: 20px !important;
}
#respond {
    margin-top: 30px !important;
}
#respond h3 {
    margin-bottom: 0 !important;
}
#innet2-tilte-bg .widget-area h3 {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    margin-left: 10px;
    margin-top: 10px;
	color:#222;
	padding:7px 0;
}
.widget-area ul {
    margin-left: 10px !important;
    margin-right: 10px !important;
    padding: 0 !important;
	list-style:none;
}
.widget-area ul li > ul li {
    padding:3px 0;
	list-style-image:url("/images/new/inner-line-style.png");
	margin-left:17px;
	color:#444;
}
.widget-area ul li > ul li a {
	color:#444;
	text-decoration:none;
}
.widget-area ul li > ul li a:hover {
	color:#F69B39;
}
.comment-author img {
    float: left !important;
    margin-right: 10px !important;
}
#commentform label {
    display: block !important;
}
abbr {color:#FF0000;}

.type-post a, #article a {
    color: #FF6600;
    text-decoration: none;
}
#inner-box-1 .type-post p,
#inner-box-1 #respond p{padding:5px 0;
margin:0;}
#inner-box-1 h2.entry-title, #inner-box-1 h1.entry-title{margin:15px 0;}
.type-post a:hover, #article a:hover {
    color: #55AAFF;
    text-decoration: none;
}
.type-post img, #article img {
    border: 0 none;
    margin-bottom: 10px;
    max-width: 100%;
}
.sorting_asc, .sorting, .sorting_desc {
    background-color: #1161ac !important;
    color: #fff;
}
.table-bordered tbody tr.odd a, .table-bordered tbody tr.odd a { text-decoration:none;}
.form-block { margin-top: 25px; width: 100%; padding: 5px 5px 0 10px;}
.frm-txt { clear: left; float: left; font-size: 13px; color: #474747; font-family: 'RobotoRegular',Arial,sans-serif; font-weight: normal; line-height: 26px; margin: 0; min-height: 30px; padding: 0; width: 35%;}
.frm-txt .req { color:#FF0000;}
input[type="file"] { margin-bottom:10px;}
.frmfield-blc { float: left; font-weight: normal; margin: 0; min-height: 30px; padding: 0; width: 49%; color: #474747; font-family: 'RobotoRegular',Arial,sans-serif; font-size: 13px; line-height: 26px;}

.check-text label input[type="checkbox"] {margin-top:0!important;}

.ln-hgt label input[type="checkbox"] {margin-bottom:3px;}

#mainform .row .span6:last-child { float:right!important; margin-bottom:10px;}



/* common and top level styles */
.menu-text {
  margin-left: 28px;
}
#tpnav span {
    display: none;
}
#tpnav, #tpnav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#tpnav {
    clear: left;
	float: left;
    width: 100%;
	color:#fff;
    font-family:'RobotoMedium';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    height: 32px;
    padding: 0 0px;
}

#tpnav ul.subs {
	background-color: #0F6;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
    color: #333333;
    display: none;
    left: 0;
    padding: 0 0 0 9%;
    position: absolute;
    top:43px;
    width: 91%;
}

#tpnav > li {
    border-bottom: 5px solid transparent;
    float: left;
    margin-bottom: -5px;
    text-align: left;
    -moz-transition: all 300ms ease-in-out 0s;
    -ms-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    -webkit-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
}
#tpnav li a {
    display: block;
    text-decoration: none;
    -moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    -ms-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    -o-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    -webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    white-space: normal;
}
#tpnav > li > a {
  	color: #FFFFFF;
    display: block;
    font-size: 14px;
	font-weight: normal;
    line-height: 32px;
    padding: 0 10px;
    text-transform: none;
}

#tpnav > li:hover > a, #tpnav > a:hover {
    background: url(../images/ar1.png) no-repeat 50% bottom #012d6c;
   /* color: #fff;
	font-family:'RobotoMedium';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
	margin:0px;
	 padding: 0 10px;
	 width:100%;*/
}
#tpnav li.active > a {
    background-color: #333333;
    color: #FFFFFF;
}

/* submenu */
#tpnav li:hover ul.subs {
    display: block;
	z-index:999999;
	background : url("/images/menu-bg.png?2") no-repeat top left;
	background-size:100% auto;
	*/background-color:#012d6c;*/
}
#tpnav ul.subs > li {
    display: inline-block;
    float: none;
	padding: 10px 0px 5px 25px;
    vertical-align: top;
    width: 15%;
	margin:0 0px 5px 5px;
	
}
#tpnav ul.subs > li a {
    color:#fff;
    line-height: 20px;
	margin:0px;
	padding:0px;
}
#tpnav ul li a:hover {
    color: #fff;
	line-height: 20px;
	width:100%;
	margin:0px;
	padding:0px;
	font-family:'RobotoMedium';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;

}
#tpnav ul.subs > li > a {
	font-size: 14px;
    /*margin-bottom: 5px;*/
	margin-bottom: 0px;
    text-transform: none;
	
}
#tpnav ul.subs > li > a:hover {
	text-decoration:underline;
}
#tpnav ul.subs > li li a{
    float: none;
	font-size:12px; padding:0 0 0px 0; /*border-bottom:1px dashed #ccc;*/
	color:#66a1f1;
    -moz-transition: padding 150ms ease-out 0s;
    -ms-transition: padding 150ms ease-out 0s;
    -o-transition: padding 150ms ease-out 0s;
    -webkit-transition: padding 150ms ease-out 0s;
    transition: padding 150ms ease-out 0s;
	min-height:55px;
	font-weight:normal;
	outline:0;

}
#tpnav ul.subs > li li a:hover {
    padding-left: 0px;
	text-decoration:underline;	
}

.button_css {
    background-color: #e31019;
    border-radius: 5px;
    font-family: 'RobotoMedium';
    font-size: 12px;
    font-weight: normal;
    margin: -3px 0 0;
    padding: 5px;
}
/* responsive rules */
@media all and (min-width: 980px) and (max-width: 1280px){
	
	
	#inner-container-area-2 { width: 232px !important; }
	}


@media all and (max-width : 980px) {


.menu-text {
  margin-left: 18px;
}
    #tpnav > li {
        float:left;
        border-bottom: 0;
        margin-bottom: 0;
    }
/*    #tpnav ul.subs {
        position: relative;
        top: 0;
    }
*/
#tpnav > li > a {
	padding:0 7px 0 8px;
}
    #tpnav li:hover ul.subs {
        display:block;
    }
    #tpnav li #s1:target + ul.subs,
	#tpnav li #s2:target + ul.subs,
	#tpnav li #s3:target + ul.subs,
	#tpnav li #s4:target + ul.subs,
	#tpnav li #s5:target + ul.subs,
	#tpnav li #s6:target + ul.subs,
	#tpnav li #s7:target + ul.subs,
	#tpnav li #s8:target + ul.subs
 	{
        display: block;
    }

    /*#tpnav ul.subs > li {
        display: block;
        width: auto;
    }*/
    }
@media all and (max-width : 1024px) {
.menu-text {
  margin-left: 25px;
}
    #tpnav > li {
        float:left;
        border-bottom: 0;
        margin-bottom: 0;
    }
/*    #tpnav ul.subs {
        position: relative;
        top: 0;
    }
*/
#tpnav > li > a {
	padding:12px 6px 0 9px;
}
#tpnav ul.subs {
padding:0 0 0 1%;
top:43px;
}

#tpnav ul.subs{

width:100%;
}
}

@media all and (min-width: 1919px) and (max-width: 1930px){


.nsp {
	display:none;
}
.ns {
	display:block;
}



#tpnav ul.subs {
	background-color: #0F6;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
    color: #333333;
    display: none;
    left: 0;
    padding: 0 0 0 23%;
    position: absolute;
    top: 41px;
    width: 100%;
}

#tpnav ul.subs > li {
/*    display: inline-block;
    float: none;
	padding: 10px 0px 5px 25px;
    vertical-align: top;
    width: 17%;
	margin:0 0px 5px 11px;*/
	display: inline-block;
    float: none;
    margin: 0 0 5px 3px;
    padding: 10px 0 5px 19px;
    vertical-align: top;
    width: 14%;
	
	
}
.menu-block {
	display:block;
	width:100%;
	padding:0px;
	margin:0px;
	color:#fff;
	float:right;
}
.menu-block-p {
	display:none;
	width:100%;
	padding:0px;
	margin:30px 0 0 0px;
	color:#fff;
	float:right;
}
.services-block {
	width:100%;
	margin:0 0 10px 0;
	/*background-color:#08397c;*/
	padding:0px 0;
	/*padding:10px 0;*/
	position:absolute;
	top:81%;
}
.ui-tabs .ui-tabs-nav {
	margin:  0 0 0 413px !important;
	padding: .2em .2em 0;
	width:80% !important;
}
.serve-blc-m {
	display:none;
}
.serve-blc {
	display:block;
}


}

.hostgroup {
  background: linear-gradient(to bottom, rgba(8, 57, 124, 1) 0%, rgba(24, 65, 123, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-radius: 5px 5px 0 0;
  color: #fff;
  cursor: pointer;
  display: block;
  font-family: RobotoLight;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
  padding: 8px 18px;
}

.hosts {
    border: 1px solid #ddd;
    border-radius: 0 0 5px 5px;
    color: #444;
    padding: 15px;
}






#services_table_content {}
#services_table_content table {width: 100%;}
#services_table_content table tr {border-bottom: 1px solid #DDDDDD;}
#services_table_content table tbody tr:last-child >td{ border-bottom:none;}
.serives_head { background-color: #636363; color: #fff; font-weight:bold; padding:20px 10px;  font-family: 'RobotoRegular'; }
.disc_row {}
.disc_row td { padding:0; width: 100%;}
.disc_row td div { line-height: 20px; padding:5px 10px; background: #EEEEEE; border-bottom: 2px dotted #666666; }
.content_colum {border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; line-height:20px;}
.content_colum:last-child {border-right:none;}

/*help icon */
.helpIcon{/*position:absolute;*/ margin:0 0 0 10px !important;}
.helptip_icon { display:inline-block; width:90%!important;}
.helptip_icon .frmfield-blc { position:relative;}
.helptip_icon .frmfield-blc select { float:left;}

/*---sprites images start here---*/
.sprt_bg { background: url("/images/sprite_icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

/* -------------------------------------------------- */
/* pricing table */
/* -------------------------------------------------- */
.pricing-2-col { border-right: solid 1px #eee; }
.pricing-2-col .pricing-box { width: 50%; }
.pricing-3-col { border-right: solid 1px #eee; margin: 30px 0;}
.pricing-3-col .pricing-box { width: 33.33%; margin:10px 0; }
.pricing-4-col { border-right: solid 1px #eee; }
.pricing-4-col .pricing-box { width: 25%; }
.pricing-5-col { border-right: solid 1px #eee; }
.pricing-5-col .pricing-box { width: 20%; }

.pricing-2-col.pricing-dark,
.pricing-3-col.pricing-dark,
.pricing-4-col.pricing-dark,
.pricing-5-col.pricing-dark {
	border-right: solid 1px #404040;
    }
.pricing-box { float: left; text-align: center; margin: 0; padding: 0;}
.pricing-box ul { margin: 0; padding: 0; border-left: solid 1px #eee; border-top: solid 1px #eee;}
.pricing-box li {line-height:28px; list-style: none!important; margin: 0!important; padding: 7px 0!important; background:#eaeaea;}
.pricing-box li strong { font-weight:bold;}
.pricing-box li h4 { font-size: 22px; margin: 0; padding: 0; font-weight: 400;}
.pricing-box li h1 { font-size: 25px; margin: 0!important; font-weight: 600; color: #FFFFFF; border:none;}
.pricing-box li.title-row { padding: 15px 0 15px 0; background: #002D6Bl;}
.pricing-box li.title-row h4{ }

.pricing-box li.price-row { padding: 0!important; background-color: #1161AC;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 70%, from(#046db7), to(#023f78));
	background-image: -webkit-linear-gradient(top, #046db7, #023f78);
	background-image:    -moz-linear-gradient(top, #046db7, #023f78);
	background-image:     -ms-linear-gradient(top, #046db7, #023f78);
	background-image:      -o-linear-gradient(top, #046db7, #023f78);}

.pricing-box li.deco{ background:#f5f5f5; }
.pricing-box li.price-row span { display: block; font-weight: 600; color:#FFFFFF;}
.pricing-box li.btn-row { background: #ddd;}
.pricing-box li.btn-row a {display: inline-block; padding:1.0625rem 2rem 1rem; margin:5px auto;}
.pricing-dark .pricing-box ul { margin: 0; padding: 0; border-left: solid 1px #555; border-top: solid 1px #404040;}
.pricing-dark .pricing-box li { background: #606060; color: #fff; list-style: none; margin: 0; padding: 15px 0 15px 0; border-bottom: solid 1px #555;}
.pricing-dark .pricing-box li h4 { font-size: 22px; margin: 0; padding: 0; font-weight: 400; color: #fff;}
.pricing-dark .pricing-box li h1 { font-size: 48px; margin: 0; margin-bottom: 5px; font-weight: 600; color: #fff;}
.pricing-dark .pricing-box li.title-row { padding: 15px 0 15px 0;}

.pricing-dark .pricing-box li.price-row { background: #777; padding: 15px 0 15px 0; background: rgb(101,206,127); /* Old browsers */ background: -moz-linear-gradient(top, rgba(101,206,127,1) 0%, rgba(70,145,89,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(101,206,127,1)), color-stop(100%,rgba(70,145,89,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(101,206,127,1) 0%,rgba(70,145,89,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(101,206,127,1) 0%,rgba(70,145,89,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(101,206,127,1) 0%,rgba(70,145,89,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(101,206,127,1) 0%,rgba(70,145,89,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65ce7f', endColorstr='#2cc76a',GradientType=0 ); /* IE6-9 */}

.pricing-dark .pricing-box li.price-row span { display: block; font-weight: 600;}
.pricing-dark .pricing-box li.btn-row { background: #404040; }
.pricing-featured {     -webkit-box-shadow: 1px 1px 20px rgba(0, 0, 0, 0.3);     -moz-box-shadow: 1px 1px 20px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 20px rgba(0, 0, 0, 0.3); position: relative; margin-top: -10px;}
.pricing-featured li{ padding-top:17px; padding-bottom:17px;}
.pricing-box li.title-row .price_cloud { margin:0 auto; width:94px; height:69px; background-position: -144px -79px;}
/* -------------------------------------------------- */
/* pricing table */
/* -------------------------------------------------- */

.order-summary { padding-bottom: 20px; }
.order-summary .border > div {border-bottom: 1px solid #F1F1F1; margin-bottom: 0; padding: 5px;}
.lato-bold { font-family:'RobotoRegular'; font-weight:bold!important;}
.total-due { background:#FFFFFF; /*float: left;*/ margin: 20px 0; padding: 5px; box-shadow: 0 0 10px 1px #888888; }
.edit_box_serv {cursor: pointer; position: absolute; right: 0; top: 13px;}
.close_serv_box { cursor: pointer; font-weight: bold; position: absolute; right:-5px; top:-3px;}
.serv_box_hed { display: block; position: relative;}
.serv_box_hed h3 {padding: 0 11px 0 0;}
.total-due .border > div { border-bottom: 1px solid #E2E2E2; margin: 0 5px; padding: 5px; }
.total-duetoday p{ border-bottom: medium none !important; color:#08397D!important; }
.serv_tolret {margin: 18px 0;}
.serv_tolret label { display: inline-block; font-size: 14px; font-weight: bold;}
.inv_h{color: #333333; font-size: 0.875rem; font-weight: 700; padding: 0.5rem 0.625rem 0.625rem; text-align: left; font-family:'RobotoLight'; font-size:14px;}
.msg_h { background:#EDF3F6;}
.msg_h td { color:#0A5398;}
.msg_h td:first-child { font-weight:bold;}
.app_btn {}
.app_btn a { background:#0765A6; color:#FFFFFF; display:block; padding:12px 0; text-align:center; outline:0; width: 140px;}
.app_btn a:hover {background:#E20404; color:#FFFFFF;}
.order_btn_top { position:relative; text-align:right; float:right; margin-right: 10px;}
.ordr_btn {}
.ordr_btn_grey {background-color:#E7E7E7!important; background-image:none!important; border-color:#B9B9B9!important; color:#333333 !important;}
.ordr_btn_grey:hover {background:#E20404!important; border:1px solid #C00000!important; color:#FFF!important;} 
.ordr_btn_mar_large{}
.ordr_btn_mar_small{}
.ln-hgt{
	line-height:24px;
}

.mb {width:100%; margin:0px; padding:0px; float:left;}
.mb ul {width:100%; margin:0px; padding:0px; list-style:none; float:left;}
.mb li {width:28%; margin:7px; padding:7px; list-style:none; text-align:left; /*border:1px solid #ccc;*/ float:left;}
.mb li .mb-tt {width:100%; text-align:left; font-size:12px; font-weight:bold; margin-bottom:5px;}
.form-summary {}
.frm-sumry-head {display:inline-block; margin:10px 0 0; width:100%;}
.frm-sumry-title {font-family:"RobotoRegular",Arial,sans-serif; font-size:14px; width:50%; float:left; font-weight:bold; line-height: 30px;}
.sumry-edit-btn {width:50%; float:right; text-align:right;}
.sumry-edit-btn a {font-family:"RobotoRegular",Arial,sans-serif; font-size:13px; color:#FFF; display: inline-block; text-decoration:none;
	-webkit-box-align: center;
	text-align: center;
	cursor: pointer;
	padding:5px 15px;
	border: 1px solid #035289;
	background-color:#0765a6;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0d81c8), to(#055599));
	background-image: -webkit-linear-gradient(top, #0d81c8, #055599);
	background-image:    -moz-linear-gradient(top, #0d81c8, #055599);
	background-image:     -ms-linear-gradient(top, #0d81c8, #055599);
	background-image:      -o-linear-gradient(top, #0d81c8, #055599);
	color:#fff;
	border-radius:5px;
	margin:0 5px 0 0;
}
.sumry-edit-btn a:hover {
	background:#e20404;
	border:1px solid #c00000;
}
.frm-dtail-row {display:inline-block; margin:5px 0; width:100%;}
.title-text, .detail-text {font-family:"RobotoRegular",Arial,sans-serif; font-size:13px; float:left; text-align:left;}
.title-text {width:50%; font-weight:bold;}
.detail-text {width:50%;}
.text-frm-ttl {font-family:"RobotoRegular",Arial,sans-serif; font-size:14px; float:left; text-align:left; width:100%; margin-bottom:10px; font-weight:bold;}
.text-frm-input {width:100%;}
.frm-text-info {font-family:"RobotoRegular",Arial,sans-serif; font-size:14px; float:left; text-align:left; width:100%; font-weight:bold;}


.auto_width{ width:auto !important }

.niceDiv {
    background: linear-gradient(to bottom, rgba(240, 249, 255, 1) 0%, rgba(203, 235, 255, 1) 50%, rgba(161, 219, 255, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #b8e5ff;
    font-size: 13px;
    margin: 15px 0;
    padding: 10px;
    width: 97%;
}


#inner-box-1 div#information{
 margin-top:10px; 
}

#inner-box-1 table tbody tr td img {
  height: auto;
  max-width: 100%;
}

.signup-step-7 table tbody tr td input[type="checkbox"], .signup-step-6 table tbody tr td input[type="checkbox"], .signup-step-5 table tbody tr td input[type="checkbox"] {
  margin-top: 3px;
}

.signup-step-11 table tbody tr td input[type="checkbox"] {
  margin-top: 0px;
  margin-left: 5px;
}

.signup-step-4 table tbody tr td input[type="radio"], .signup-step-2 table tbody tr td input[type="radio"] {
  margin-top: 3px;
}


@media all and (min-width: 768px) and (max-width: 980px){

	.total-due{width:97% !important;margin-left:5px;}
        #ad-container {margin:75px auto 0;}
}

@media (max-width: 480px){ 
	.frmfield-blc,.frm-txt{width:95%}
        .breadcrumb > li.last-bread-item {float:none; width:100%;}
}
@media  (max-width: 560px){
	
    .title-text {width:100%;}
	.detail-text {width:100%;}
}
	
	
@media  (max-width: 767px){

	/*#inner-box-1 img{float:right}	*/
	.total-due{width:93% !important;margin-left:5px;}
	
	.mb {}
	.mb ul {}
	.mb li {margin:0 0 0 7px; padding:0; width:95%;}
	.mb li .mb-tt {font-weight:normal;}
	
	.frm-sumry-title {width:auto;}
	.sumry-edit-btn {width:65px;}
        .pricing-3-col .pricing-box {width: 100%;}
	
}
 


label.error{color: #f04124;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

/*      hide header footer sidebar when page open in model box         */
.fancybox-inner iframe #menu-container, .fancybox-inner iframe #inner-title, iframe #inner-container-area-2, iframe #footer-container,iframe #inner-box-4, iframe#inner-box-5, iframe .body_small{display:none}

iframe #inner-container-area{background:none}

/*      hide header footer sidebar when page open in model box         */



@media all and (min-width: 768px) and (max-width: 980px){
	
	
	#content-area .content-title-1, #content-area .content-title-2, #content-area .content-title-3, #content-area .content-title-4, #content-area .content-title-5 { /*height:300px !important;*/ }
	}


@media all and (min-width: 640px) and (max-width: 767px){
	
	
	#content-area .content-title-1, #content-area .content-title-2, #content-area .content-title-3, #content-area .content-title-4, #content-area .content-title-5 { height:340px !important; }
	}

@media (max-width: 639px){
	
	
	#content-area .content-title-1, #content-area .content-title-2, #content-area .content-title-3, #content-area .content-title-4, #content-area .content-title-5 { height:375px !important; }
	}

@media (max-width: 540px){#content-area .content-title-1, #content-area .content-title-2, #content-area .content-title-3, #content-area .content-title-4, #content-area .content-title-5 { height:auto !important; }}


.breadcrumb:before, .breadcrumb:after{content:''; display:table;   }
.breadcrumb:after {clear:both;}


.mar-top{

margin-top:80px;

}

.mar-bot{
  margin-bottom:80px;
}




@media all and (min-width: 1020px) and (max-width: 1040px){
#footer-container {
  padding-left:0px;
}
}
@media all and (min-width: 1041px) and (max-width: 1120px){
#footer-container {
  padding-left:20px;
}
}
@media all and (min-width: 768px) and (max-width: 1120px){
.inner-ct {
  margin-left:20px;
}
}
@media all and (min-width: 980px) and (max-width: 1120px){
#content-title-container {
  background-position:center 52px;
}
}
@media all and (min-width: 700px) and (max-width: 768px){
body {
  background-position:center -50px !important;
}
}
@media all and (min-width: 320px) and (max-width: 699px){
body {
  background-position:center -65px !important;
}
}

@media all and (min-width: 640px) and (max-width: 980px){
#content-area .content-title-1, #content-area .content-title-2, #content-area .content-title-3, #content-area .content-title-4, #content-area .content-title-5 {
height:350px !important;
}
}

@media (max-width: 980px){
#example_filter {margin-right:7px;}

}
@media (max-width: 640px){
#ad-1, #ad-2 {
height:360px;
}
}
@media (max-width: 480px){
.responsive-tble{
overflow:auto;
}
}