/*
Theme Name: United Builders
Theme URI: http://www.unitedbuilder.in
Description: United Builders
Author: LBM Infotech Pvt. Ltd.
Author URI: http://www.lbminfotech.com/
Version: 1.1
.
This theme can be used for commercial or non-commercial use
so long as it is not redistributed or resold in any way.
.
*/

@import url(reset.css);
@import url(http://fonts.googleapis.com/css?family=Lobster+Two:400,400italic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=Ubuntu);
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Caption:400,700);
@font-face {
	font-family: 'AllerRegular';
	src: url('fonts/aller_rg-webfont.eot');
	src: url('fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/aller_rg-webfont.woff') format('woff'),  url('fonts/aller_rg-webfont.ttf') format('truetype'),  url('fonts/aller_rg-webfont.svg#AllerRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'NeoSansProRegular';
	src: url('fonts/neosanspro-regular-webfont-webfont.eot');
	src: url('fonts/neosanspro-regular-webfont-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/neosanspro-regular-webfont-webfont.woff') format('woff'),  url('fonts/neosanspro-regular-webfont-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'proxima_nova_rgregular';
	src: url('fonts/proximanova-regular-webfont.eot');
	src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/proximanova-regular-webfont.woff') format('woff'),  url('fonts/proximanova-regular-webfont.ttf') format('truetype'),  url('fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'amazone_btregular';
	src: url('fonts/amazone-bt-33359-webfont.eot');
	src: url('fonts/amazone-bt-33359-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/amazone-bt-33359-webfont.woff') format('woff'),  url('fonts/amazone-bt-33359-webfont.ttf') format('truetype'),  url('fonts/amazone-bt-33359-webfont.svg#amazone_btregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*-----------------------------------*/
/* Basic Styles
/*-----------------------------------*/
html, html a {
	-webkit-font-smoothing: antialiased;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
p {
	line-height: 22px;
	padding: 0 0 10px 0;
}
h1 {
	font-weight: bold;
	font-family: 'NeoSansProRegular';
	font-size: 14px;
	color: #000;
	padding: 0 0 5px 0;
	font-style: normal;
	line-height: 22px;
	margin: 0;
	text-transform: uppercase;
}
h2 {
	font-weight: 700;
	font-family: 'PT Sans Caption', sans-serif;
	font-size: 26px;
	color: #fff;
	padding: 0 0 10px 0;
	font-style: normal;
	line-height: 22px;
}
h3 {
	font-family: 'NeoSansProRegular';
	font-size: 14px;
	color: #000;
	padding: 5px 0 6px 0;
	margin: 0;
	font-weight: bold;
	text-transform: uppercase;
}
h4 {
	font-family: 'NeoSansProRegular';
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding: 3px 0 8px 0;
}
h5 {
	font-family: 'NeoSansProRegular';
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 8px 0;
	text-transform: uppercase;
	color: #e3672c;
}
h6 {
	font-family: 'NeoSansProRegular';
	font-size: 12px;
	color: #000;
	padding: 0 0 5px 0;
	font-weight: bold;
	text-transform: uppercase;
}
strong {
	font-weight: bold;
}
a {
	color: #d51b05;
	text-decoration: underline;
}
a:hover {
	color: #d51b05;
}
ul {
	margin: 0;
	padding: 0;
}
li {
	line-height: 22px;
	padding: 0;
	margin: 0;
	background: none;
	list-style: none;
}
body {
	font-size: 12px;
	color: #2c2c2c;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	background: #FFF;
	line-height: normal;
	text-align: left;
}
/*-----------------------------------*/
/* Embedding Fonts
/*-----------------------------------*/
.cert{
	font-family: 'Amaranth', sans-serif;
	font-size: 16px;
	color: #f00;
	padding: 0 0 5px 0;
	margin: 0;
	line-height: 22px;
	font-weight: normal;
	text-transform: capitalize;}
.rera_no li{ display:inline-block; padding:10px 20px; text-align:center; border:1px dashed #ccc; margin:10px 20px 10px 0;}


/*-----------------------------------*/
/* Ready to use classes
/*-----------------------------------*/
#topPan, #middle, #footTop, #footer, #innerHeader {
	width: 100%;
	float: left;
	clear: both;
}
.container {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
#logo {
	width: 389px;
	height: 68px;
	margin: 0;
	padding: 13px 0 1px 23px;
	float: left;
}
#logo a {
	width: 389px;
	height: 64px;
	background: url(../images/logo.jpg) no-repeat left top;
	text-indent: -999px;
	display: block;
}
.listing {
	margin: 0 0 8px 20px;
	float: left;
	width: 100%;
}
.listing li {
	list-style: disc;
	padding: 0 0 7px 0;
	position: relative;
}
.listing li .abs {
	position: absolute;
	width: 32px;
	height: 32px;
	right: 50px;
}
.bigListing {
	margin: 0 0 8px 0;
	float: left;
	width: 100%;
}
.bigListing li {
	padding: 0 0 7px 20px;
	background: url(../images/bigListIcon.gif) no-repeat 0 8px;
	margin: 0 0 5px 0;
}
.bigListing li a {
	color: #2c2c2c;
	text-decoration: none;
}
.fltRgt {
	float: right;
	margin: 0 0 20px 20px;
}
.fltLft {
	float: left;
	margin: 0 20px 20px 0;
}
.clear {
	clear: both;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
/*-----------------------------------*/
/* Navigation Styles
/*-----------------------------------*/
#nav {
	float: left;
	width: 1200px;
}
#nav ul {
	padding: 0;
	margin: 0;
	margin-top: 5px;
	float: left;
}
#nav ul li {
	padding: 0;
	margin: 0;
	float: left;
	background: url(../images/linkDevider.gif) no-repeat right center;
	position: relative;
}
#nav ul .last {
	background: none;
}
#nav ul li a {
	padding: 14px 20px;
	margin: 0;
	display: block;
	text-transform: uppercase;
	color: #505050;
	font-size: 12px;
	font-weight: 700;
	font-family: 'NeoSansProRegular';
	text-decoration: none;
}
#nav ul li a:hover, #nav ul li .current, #nav ul li:hover a {
	background: url(../images/orBg.jpg);
	background-size: 100% 100%;
	color: #fff;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
#nav ul ul {
	position: absolute;
	z-index: 100;
	padding: 0;
	margin: 0 0 0 0px;
	top: 50px;
	width: 190px;
	left: -1500px;
}
#nav li:hover ul {
	height: auto;
	left: auto;
}
#nav li li {
	margin: 0;
	width: 190px;
	background: none;
	display: block;
	position: relative;
}
#nav li li a, #nav ul li:hover li a {
	margin: 0;
	width: 174px;
	font-family: 'NeoSansProRegular';
	color: #ffffff;
	border-bottom: solid 1px #a63f03;
	padding: 8px 8px;
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	display: block;
	text-decoration: none;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
#nav li li a:hover, #nav li:hover li a:hover {
	margin: 0;
	width: 174px;
	border-bottom: solid 1px #a63f03;
	padding: 8px 8px;
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	display: block;
	color: #d5560d;
	text-decoration: none;
	background: #fff;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav ul ul ul {
	position: absolute;
	z-index: 999;
	padding: 0;
	margin: 0;
	width: 190px;
	left: -1500px;
}
#nav li li:hover ul, #nav li li li:hover ul {
	padding: 0;
	margin: 0;
	top: 0;
	left: 190px;
	height: auto;
}
/*-----------------------------------*/
/* Footer Styles
/*-----------------------------------*/
#footer {
	padding: 15px 0;
}
#footer p {
	padding: 0 0 5px 0;
}
#footer a:hover {
	text-decoration: underline;
}
#footLink {
	width: 40%;
	float: left;
	color: #121212;
}
#footLink a {
	color: #121212;
	text-decoration: none;
}
#footLBM {
	width: 30%;
	float: right;
	text-align: right;
}
#footLBM a {
	color: #d33f2d;
	text-decoration: none;
}
#credai {
	width: 30%;
	float: left;
	display: table;
}
#credai img {
	margin: 0 0 0 10px;
	vertical-align: middle;
}
#credai span {
	vertical-align: middle;
	display: table-cell;
	width: auto;
	text-align: right;
}
.smallTxt {
	text-transform: lowercase !important;
}
/*-----------------------------------*/
/* Contact Styles
/*-----------------------------------*/
.tWidth {
	width: 150px;
	float: left;
}
.enquiryBtn {
	margin: 10px 0 0 150px;
}
.textBox {
	width: 250px;
	height: 28px;
	background: #fff;
	border: solid 1px #e8e8e8;
	font-family: 'Open Sans', sans-serif;
	color: #000;
	font-size: 15px;
}
.textBoxMulti {
	width: 250px;
	height: 100px;
	background: #fff;
	border: solid 1px #e8e8e8;
	font-family: 'Open Sans', sans-serif;
	color: #000;
	font-size: 15px;
}
.btn {
	background: url(../images/orBg.jpg) repeat-x;
	background-size: 100% 100%;
	display: inline-block;
	padding: 6px 18px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	border: none;
	font-family: 'AllerRegular';
	font-size: 11px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btnOr {
	background: url(../images/orBg.jpg) repeat-x;
	background-size: 100% 100%;
	display: inline-block;
	padding: 14px 38px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	border: none;
	font-family: 'AllerRegular';
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0 auto;
}
.btn span {
	background: url(../images/arrowIcon.png) no-repeat;
	width: 6px;
	height: 8px;
	display: inline-block;
	margin: 0 0 0 8px;
}
.tred {
	color: #C00;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
}
.nav .textBox {
	width: 150px;
	height: 24px;
	background: #fff;
	border: solid 1px #e8e8e8;
	color: #000;
	font-size: 12px;
}
.nav .textBoxMulti {
	width: 150px;
	height: 50px;
	background: #fff;
	border: solid 1px #e8e8e8;
	color: #000;
	font-size: 12px;
}
.nav .tWidth {
	width: 90px;
}
.nav .enquiryBtn {
	margin: 0 0 10px 90px;
	clear: both;
}
.capt {
	width: 150px;
	float: left;
	clear: right;
}
.nav .capt .enquiryBtn {
	margin: 10px 0 0 0;
}
.nav .capt .textBox {
	width: 50px;
	font-size: 15px;
	float: left;
}
.nav .capt a, #menu2 nav a {
	float: left;
	color: #F60 !important;
	clear: none !important;
}
/*-----------------------------------*/
/* Themes Styles
/*-----------------------------------*/
.dis2 {
	display: none;
}
.topCon {
	width: 530px;
	float: right;
}
.topConDet {
	width: 230px;
	float: right;
	background: url(../images/topConBg.jpg) bottom;
	padding: 0 0 4px 0;
}
.topConDet1 {
	width: 245px;
	float: right;
	background: url(../images/topConBg.jpg) bottom;
	padding: 0 15px
}
.topConDet2 {
	width: 100%;
	margin: 20px 0 0 0;
	float: right;
	background: url(../images/orBg.jpg);
	background-size: 100% 100%;
	border-radius: 10px
}
.topConDet2 {
	display: none;
}
.callBox1 {
	width: 96%;
	padding: 20px 0 20px;
	float: right
}
.topConDet .white {
	color: #fff !important;
	font-size: 12px;
	font-weight: normal;
}
.callMe {
	width: 235px;
	float: right;
	background: #000000;
	padding: 12px 15px;
}
.callBtn {
	background: #444444;
	border: none;
	color: #FFF;
	font-size: 10px;
	text-transform: uppercase;
	padding: 6px 8px;
}
.callBox {
	width: 147px;
	padding: 0 10px;
	float: left;
	height: 24px;
	border: solid 1px #d3cecc;
	margin: 0;
	color: #a8a8a8;
}
.custLog a, .conHead {
	font-family: 'NeoSansProRegular';
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
#middle {
	background: url(../images/bodyBg.jpg) no-repeat #e9e6e5;
	background-size: 100% 100%;
	padding: 0 0 20px 0;
}
#middle .container {
	border-top: solid 1px #e66e29;
	padding: 11px 0 0 0;
}
#header {
	width: 100%;
	float: left;
}
#header li a {
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	width:100%;
	float:left;
	
	
}
#header li a:hover {

		box-shadow:0px 0px 30px rgba(0,0,0,0.3);
	-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.3);
	-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.3);
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	-o-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
}
#header li .medIn {
	opacity: .9;
	filter: alpha(opacity=.9);
	z-index: 100;
}
#header .bannerSml li div {
	opacity: .9;
	filter: alpha(opacity=.9);
	z-index: 100;
}
.bannerBig {
	width: 49.5%;
	float: left;
	border: solid 1px #FFFFFF;
}
.bannerBig .medIn {
	cursor: pointer;
	width: 90%;
	padding: 10px 5% 15px 5%;
	height: 20%;
	left: 0;
	bottom: -120%;
	position: absolute;
	background: #d54817;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity: .90;
	filter: alpha(opacity=90);
	text-align: center;
}
.rslides .proName img {
	display: inline-block;
}
.bannerBig .rslides_container:hover .medIn {
	position: absolute;
	bottom: 0;
	background: #e5661e;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.bannerBig .medIn h2, .bannerMed .medIn h2 {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
}
.bannerBig .medIn p {
	color: #FFF;
}
.bannerBig .medIn a {
	text-decoration: underline;
	color: #FFF;
}
.arow {
	width: 100%;
	height: 19px;
	position: absolute;
	top: -19px;
	left: 0%;
	background: none !important;
}
.arow img {
}
.bannerSml:hover .rslides_container .arow, .bannerSml .rslides_container .arow {
	width: 100% !important;
	height: 19px !important;
	position: absolute;
	top: -19px;
	left: 0;
	background: none !important;
	padding: 0;
	bottom: auto;
}
.bannerMed {
	cursor: pointer;
	width: 49.5%;
	float: left;
	text-align: center;
}
.bannerMed .arow {
	width: 100%;
	height: 19px;
	position: absolute;
	top: -13px;
	left: 0%;
	background: none !important;
}
.bannerMed .medIn {
	width: 90%;
	padding: 5px 5% 15px 5%;
	height: 40%;
	left: 0;
	bottom: -120%;
	position: absolute;
	background: #df7b33;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity: .90;
	filter: alpha(opacity=90);
}
.bannerMed .rslides_container:hover .medIn {
	position: absolute;
	bottom: 0;
	background: #e5661e;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.bannerMed .medIn p {
	color: #FFF;
}
.bannerMed .medIn a {
	text-decoration: underline;
	color: #FFF;
}
.bannerSml {
	width: 256px;
	float: left;
	border: solid 1px #FFFFFF;
	position: relative;
	overflow: hidden;
	text-align: center;
}
.bannerSml .rslides_container div {
	cursor: pointer;
	width: 90%;
	padding: 0 5%;
	height: 45%;
	left: 0;
	bottom: -120%;
	position: absolute;
	background: #32beb4;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity: .90;
	filter: alpha(opacity=90);
}
.bannerSml:hover .rslides_container div {
	position: absolute;
	bottom: 0;
	left: 0%;
	background: #e5661e;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.bannerSml .rslides_container div h3 {
	color: #fff;
}
.bannerSml .rslides_container div p {
	color: #fff;
}
.bannerSml .rslides_container div a {
	text-decoration: underline;
	color: #fff;
}
#mainContent {
	width: 100%;
	float: left;
	margin: 20px 0 0px 0;
}
.launch {
	width: 210px;
	float: left;
	margin: 0 10px 0 0;
}
.helpDesk {
	width: 738px;
	float: left;
	border: solid 11px #d1ccc9;
	text-align: center;
}
.presentaition {
	width: 210px;
	float: left;
	margin: 0 0 0 10px;
}
.welPan {
	margin: 18px 30px 0 0;
	float: left;
	width: 326px;
}
.welPan p {
	text-align: justify;
}
.commitment {
	width: 844px;
	float: left;
	margin: 10px 0 0 0;
}
.commiticon {
	background: #f3f1f1;
	padding: 35px 10px;
	float: left;
	width: 183px;
}
.commiticon img {
	margin: 0 0 10px 0;
}
.commitDet {
	background: url(../images/commitSdw.gif) no-repeat #FFF;
	width: 606px;
	float: left;
	padding: 15px 5px 15px 25px;
}
.commitDet ul {
	margin: 0 0 0 15px;
}
.commitDet li {
	margin: 0 0 5px 0;
	list-style: disc;
}
.helpDesk span {
	padding: 85px 14px 10px 14px;
	display: block;
}
.helpDesk a {
	display: inline-block;
	border-right: solid 1px #e6e1df;
	text-align: center;
	color: #010101;
	font-family: 'NeoSansProRegular';
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	line-height: 22px;
}
.helpDesk a:hover {
	background: url(../images/orBg.jpg);
	background-size: 100% 100%;
}
.helpDesk .last {
	border: none;
}
.helpDesk1 {
	width: 98%;
	float: left;
	border: solid 11px #d1ccc9;
	margin: 10px 0 0 0;
	text-align: center;
}
.helpDesk1 span {
	padding: 80px 35px 14px 35px;
	display: block;
}
.helpDesk1 a {
	display: inline-block;
	text-align: center;
	color: #010101;
	font-family: 'NeoSansProRegular';
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	border-right: solid 1px #e9e6e5;
}
.helpDesk1 a:hover {
	background: url(../images/orBg.jpg);
	background-size: 100% 100%;
}
.nashik {
	background: url(../images/nashikIcon.png) no-repeat center 21px;
}
.buyer {
	background: url(../images/buyerIcon.png) no-repeat center 21px;
}
.loan {
	background: url(../images/emiIcon.png) no-repeat center 21px;
}
.area {
	background: url(../images/areaIcon.png) no-repeat center 21px;
}
.docs {
	background: url(../images/docsIcon.png) no-repeat center 21px;
}
.maps {
	background: url(../images/googleIcon.png) no-repeat center 21px;
}
.maintainance {
	background: url(../images/maintainanceIcon.png) no-repeat center 21px;
	border: none !important;
}
.leftPan {
	width: 427px;
	float: left;
	padding: 10px 0 0 0;
}
.innerHead {
	margin: 0 0 7px 0;
}
.midPan {
	width: 700px;
	padding: 20px 30px;
	margin: 10px 0;
	float: right;
	border-top: solid 5px #e3672c;
	background: #FFF;
}
.midPan p, .midPan li, .proMid p {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 24px;
}
.flrt {
	float: right !important;
}
.leftPan .launch {
	margin: 0 7px 0 0;
}
.leftPan .presentaition {
	margin: 0;
}
.question {
	width: 670px;
	padding: 5px 15px 0 15px;
	background: #e9e6e5;
}
.question span, .answer span {
	color: #e3672c;
	display: inline-block;
	padding: 0 10px 0 0;
	font-weight: bold;
}
.answer {
	width: 658px;
	padding: 10px 20px 0 20px;
	border: solid 1px #e9e6e5;
	margin: 0 0 5px 0;
}
.testi {
	width: 575px;
	padding: 15px 25px 5px 100px;
	background: #fff;
	border: solid 1px #e9e6e5;
	position: relative;
	margin: 0 0 10px 0;
}
.testIta {
	font-style: italic;
}
.testi img, .testi1 img {
	position: absolute;
	left: -20px;
	top: 10px;
}
.testName span, .testName1 span {
	color: #f37d07;
	font-size: 12px;
}
.testi1 {
	width: 575px;
	padding: 15px 25px 5px 100px;
	background: #f8f8f8;
	border: solid 1px #e9e6e5;
	position: relative;
	margin: 0 0 10px 0;
}
.botBod {
	border-top: solid 1px #CCCCCC;
	padding: 10px 0 15px 0 !important;
}
.proj {
	width: 26%;
	padding: 15px 2% 5px 3%;
	background: #fff;
	border: solid 1px #e9e6e5;
	position: relative;
	margin: 0 2% 10px 0;
	float: left;
}
.proj1 {
	width: 26%;
	padding: 15px 2% 5px 3%;
	background: #f8f8f8;
	border: solid 1px #e9e6e5;
	position: relative;
	margin: 0 2% 10px 0;
	float: left;
}
.clr, .clr {
	clear: left;
}
.proj img, .proj1 img {
	clear: both;
	margin: 0 0 10px 0;
	border: solid 2px #dad7d6;
}
.proj .btn, .proj1 .btn {
	padding: 3px 18px;
}
.rslides .proName {
	clear: both;
	width: 100%;
	font-family: 'amazone_btregular';
	font-weight: 400;
	font-size: 25px;
}
.rslides .proName img {
	width: auto;
	float: none;
}
.proLeft {
	width: 667px;
	float: left;
	padding: 29px 0 0 0;
}
.proLeft hr {
	border-top: 1px solid #e1692c;
	margin: 0.8em 0;
	padding: 0 0 8px 0;
}
.proMid {
	width: 502px;
	float: right;
	margin: 29px 0 10px 0;
}
.proHead {
	width: 100%;
}
.proHeadBot {
	background: url(../images/proHeadBot.jpg) no-repeat;
	margin: 0 0 15px 0;
	background-size: 100% 100%;
	float: left;
	width: 100%;
}
.proLogo {
	width: 145px;
	padding: 0px 0 15px 30px;
	margin: 15px 15px 0 0;
	border-right: solid 1px #ebebeb;
	float: left;
}
.proTag {
	width: 440px;
	padding: 20px 29px 20px 0px;
	float: left;
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif;
	color: #FFF;
	line-height: 28px;
}
.proCommit {
	width: 207px;
	text-align: center;
	background: #FFF;
	float: left;
	padding: 13px 0;
	margin: 70px 0 0 0;
}
.proCommit h6 {
	text-transform: none;
	padding: 0 0 10px 0;
}
.proCommit a {
	font-weight: bold;
}
.comit {
	float: left;
	width: 403px;
	padding: 20px 25px 12px 25px;
	background: #FFF;
	margin: 0 0 0 7px;
}
.finance {
	float: left;
	width: 94%;
	padding: 20px 3% 12px 3%;
	background: #FFF;
	margin: 0 0 0 0;
}
.finList li {
	height: 46px;
	float: left;
	padding: 0 10px 10px 10px;
	width: 20%;
	text-align: center;
}
.finance hr {
	margin: 0.5em 0;
	padding: 0 0 5px 0;
}
.proMid h1 {
	font-family: 'amazone_btregular';
	font-weight: 400;
	border-bottom: solid 5px #e56921;
	text-transform: capitalize;
	font-size: 32px;
	padding: 0 0 15px 0;
	margin: 0 0 20px 0;
}
.proMid h1 span {
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	padding: 10px 0 0 0;
	display: block;
	color: #666;
}
.Flexible-container {
	position: relative;
	padding-bottom: 42%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	border: solid 2px #dddada;
}
.Flexible-container iframe, .Flexible-container object, .Flexible-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.strip {
	padding: 0 0 0 20px;
	border-bottom: solid 1px #CCC;
	text-transform: uppercase;
	line-height: 30px;
	background: #F5F5F5;
}
.proBtn {
	width: 100%;
	float: left;
}
.proBtn li {
	float: left;
	padding: 0 2px 3px 0;
}
.proBtn li img {
	vertical-align: bottom;
}
.w50 {
	width: 44%;
	margin: 0 6% 0 0;
	float: left;
}
.w50center {
	width: 50%;
	margin: 10px auto 0 auto;
	clear: both;
}
.plan li {
	width: 220px;
	float: left;
	margin: 0 0 20px 0;
}
.sound {/*background:url(../images/audioIcon.gif) no-repeat;*/
	padding: 5px 10px 5px 7px;
	float: right;
	margin: -5px 0 0 0;
	line-height: 26px;
}
.sound div {
	float: left;
	margin: 0 15px 0 0;
}
.mp3 {
	width: 46px;
	height: 30px;
	overflow: hidden;
	border-radius: 5px;
}
.contactDet {
	width: 100%;
	padding: 20px 0 0 0;
}
.contactDet p {
	font-size: 14px;
	line-height: 26px;
}
.completed li {
	padding: 0 0 13px 20px;
	background: url(../images/bigListIcon.gif) no-repeat 0 8px;
	margin: 0 0 13px 0;
	border-bottom: solid 1px #e9e6e5;
}
.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {
	margin-top: 10px;
	text-align: center;
	position: absolute;
	bottom: 10px;
	z-index: 9999;
	width: 100%;
}
.inPro {
	display: none;
}
.centered-btns_tabs li, .transparent-btns_tabs li, .large-btns_tabs li {
	display: inline;
	float: none;
	_float: left;
 *float: left;
	margin-right: 5px;
}
.centered-btns_tabs a, .transparent-btns_tabs a, .large-btns_tabs a {
	text-indent: -9999px;
	overflow: hidden;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: url(../images/banner-sprite.png) no-repeat -16px center;
	display: inline-block;
	_display: block;
 *display: block;
	-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
	-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
	box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
	width: 12px;
	height: 12px;
}
.centered-btns_here a, .transparent-btns_here a, .large-btns_here a {
	background: url(../images/banner-sprite.png) no-repeat 0 center;
}
.amf {
	float: left;
	margin: 0 15px 10px 0;
	vertical-align: bottom;
}
.amDet {
	width: 40%;
	float: left;
	padding: 0 0% 0px 0%;
	text-align: left;
	height: 80px;
}
.amDet1 {
	width: 54%;
	float: left;
	padding: 0 6% 0px 0%;
	text-align: left;
	height: 80px;
}
.amDet h6, .amDet1 h6 {
	font-family: 'proxima_nova_rgregular';
	font-size: 12px;
	font-weight: normal;
	padding: 0;
}
.amDet h3, .amDet1 h3 {
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	line-height: 22px;
}
.amDet .fltLft, .amDet1 .fltLft {
	margin: 0 10px 20px 0;
}
.jcarousel-skin-tango li {
	float: left;
	margin: 0 20px 0 0;
}
#newboxes3 h3 {
	color: #e56921;
}
.clLeft {
	clear: left;
}
.clRight {
	clear: right;
}
.callBtn {
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	-o-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
	width: 100%;
}
.callBtn {
	-webkit-transition: all 0.7s ease-in-out;
	-moz-transition: all 0.7s ease-in-out;
	-o-transition: all 0.7s ease-in-out;
	transition: all 0.7s ease-in-out;
	width: 110%;
}
.topConDet td {
	vertical-align: middle;
}
.tp1 {
	display: none !important;
}
.enquiryB {
	background: url(../images/orBg.jpg);
	background-size: 100% 100%;
	float: left;
	width: 100%;
	margin: 5px 0;
}
.enquiryB h2 {
	text-align: center;
	padding-bottom: 0
}
.enquiryB a {
	color: #FFF;
	text-align: center;
	padding: 15px 0;
	display: block;
	text-decoration: none;
	font-size: 20px;
}
#middle .topConDet1 {
	display: none;
}
#page404 {
	text-align: center;
}
#page404 img {
	margin: 50px 0;
}
#page404 a {
	padding: 20px 30px;
	font-weight: bold;
	font-size: 13px;
}
.marquee {
	font-size: 14px;
#e5661e
}
.marquee strong {
	color: #e5661e;
}
.width-logo {
	width: 100%;
	max-width: 389px
}
.proj-padd {
	padding-bottom: 0px;
	margin-bottom: 8px
}
.topConDet .white a, .topConDet .white a:hover, .topConDet .white a:focus, .topConDet .white a:visited {
	color: #fff !important
}
.display-blk480 {
	display: none !important
}
.outHide {
	display: none;
}
.inHide {
	display: block;
}
.bookdiv {
	width: 277px;
	position: fixed;
	right: -297px;
	top: 13%;
	z-index: 1800;
	background: #f2f2f2;
	padding: 21px 10px 22px;
}
#menu2 {
	top: 33% !important;
}
.bookdiv .bookbtn {
	width: 50px;
	text-align: center;
	color: #fff;
	/*background:#570f09;*/
	position: absolute;
	top: 0;
	left: -45px;
}
.bannerMed .rslides_container {
	padding: 15px
}
.textcapital li a{ text-transform:uppercase;}
/* .sok-container{ z-index:9999 !important;}*/
#overlay{ z-index:9999 !important;}
#mainContactForm{ z-index:99999999999999999 !important;} 
.sok-capiBar{ display:none;}
.social_media {width: 20%; float: right; margin: 15px 0 0 0; text-align: right; }
.social_media img {margin: 0 2px;}


 @media all and (max-width: 1200px) {
.container {
	width: 98%;
}
.proLeft {
	width: 50%;
}
.proMid {
	width: 45%;
}
.proHead img {
	width: 100%;
}
#scroll {
	width: 98% !important
}
.comit {
	width: 91%;
	margin: 0
}
.proCommit {
	width: 100%;
	margin: 15px 0
}
.bannerBig {
	width: 56%;
}
.bannerMed {
}
.bannerSml {
	width: 21%;
}
.launch img, .presentaition img {
	width: 100%;
}
.launch {
	width: 18%;
	margin-right: 5px
}
.presentaition {
	width: 18%;
	margin-left: 5px
}
.helpDesk {
	width: 60%;
}
.helpDesk span {
	padding: 85px 8px 10px;
	font-size: 11px
}
.welPan, .commitment {
	width: 98%;
	margin: 30px 1%
}
.commiticon {
	width: 24%;
	text-align: center
}
.commitDet {
	width: 70%;
}
.leftPan {
	width: 34%;
}
.midPan {
	width: 60%;
}
.leftPan img {
	width: 100%;
}
.w50 {
	width: 49%;
	margin: 0
}
.w50 img {
	max-width: 210px
}
.leftPan .w50:nth-child(3) {
	float: right;
	margin: 0
}
.helpDesk1 span {
	padding: 80px 34px 14px
}
.proCommit img {
	max-width: 162px;
	width: 100%;
}
.testi, .testi1 {
	width: 82%;
}
.contactDet img {
	width: auto
}
}
@media all and (max-width: 1024px) {
.container {
	width: 94%;
	padding: 0 3%;
}
#logo {
	width: 250px;
	height: 44px;
	padding: 0
}
#logo a {
	width: 250px;
	height: 44px;
	background-size: 100% 100%;
	;
}
.topCon {
	width: 65%;
}
#nav {
	width: 100%;
	margin: 0;
}
#nav ul {
	float: right;
}
.bannerBig {
	width: 56%;
}
.bannerBig img, .bannerMed img, .bannerSml img {
	width: 100%;
}
.bannerMed {
}
.bannerSml {
	width: 21%;
}
.launch {
	width: 15%;
	margin: 0;
}
.launch img {
	width: 100%;
}
.helpDesk {
	width: 69%;
	border: solid 1px #d1ccc9;
}
.presentaition {
	width: 15%;
	margin: 0;
}
.presentaition img {
	width: 100%;
}
.helpDesk li a {
	padding: 80px 10px 14px 10px;
}
.welPan {
	margin: 38px 2% 0 0;
	width: 35%;
}
.commitment {
	width: 62%;
}
.commiticon {
	width: 30%;
	padding: 10px 2%;
}
.commiticon img {
	width: 100%;
}
.commitDet {
	width: 62%;
	padding: 15px 2%;
}
.topConDet {
	width: 50%;
}
.proLeft {
	width: 50%;
}
.proMid {
	width: 45%;
}
.proHead img {
	width: 100%;
}
.proLogo {
	width: 30%;
	padding: 15px 0 15px 5%;
}
.proTag {
	width: 57%;
	padding: 20px 2% 20px 0px;
}
.proCommit {
	width: 30%;
	margin: 20px 0 0 0;
}
.finance {
	width: 94%;
	padding: 20px 3%;
}
.helpDesk1 a {
	text-transform: capitalize;
}
.helpDesk1 a span {
	padding: 80px 25px 14px 25px;
}
.plan li {
	width: 31%;
	float: left;
	margin: 0 2% 5px 0;
}
.plan li img {
	width: 100%;
}
.w50 {
	width: 100%;
}
.full, #newboxes4 img {
	width: 100%;
	height: auto;
}
#newboxes5 {
}
.proBtn li {
	width: 30%;
	margin: 0 2% 10px 0;
	padding: 0;
}
.proBtn li img {
	width: 100%;
}
.leftPan {
	width: 30%;
}
.midPan {
	width: 60%;
}
.innerHead {
	width: 100%;
}
.innerHead img {
	width: 100%;
}
.leftPan .launch, .leftPan .presentaition {
	margin: 0 2%;
	width: 45%;
	float: left;
}
.question, .answer {
	padding: 5px 5% 0 5%;
	width: 90%;
}
.testi img, .testi1 img {
	display: none;
}
.testi, .testi1 {
	width: 90%;
	padding: 15px 5%;
}
.proj img, .proj1 img {
	display: none;
}
.proj, .proj1 {
	width: 90%;
	padding: 15px 5%;
}
.helpDesk span {
	padding: 85px 11px 22px 11px;
	display: block;
}
.comit {
	width: 60%;
	padding: 20px 3% 12px 3%;
	background: #FFF;
	margin: 0 0 0 7px;
}
.bannerBig .medIn {
	height: 30%;
}
.bannerMed .medIn {
	height: 50%;
}
.arow {
	top: -15px;
}
.bannerMed .arow {
	top: -11px;
}
.bannerSml .rslides .proName img {
	width: 100%;
}
.bannerSml .rslides_container div {
	height: 85%;
}
.bannerSml:hover .rslides_container .arow, .bannerSml .rslides_container .arow {
	top: -15px;
}
#nav ul li a {
	padding: 14px 17px
}
.topConDet1 tr:last-child {
	display: none
}
.topConDet {
	padding-bottom: 1px
}
.leftPan img {
	margin: 10px 0
}
.helpDesk1 a span {
	padding: 80px 33px 14px
}
.welPan, .commitment {
	width: 98%;
	margin: 30px 1%
}
.commiticon img {
	max-width: 162px;
}
.helpDesk span {
	padding: 80px 11px 14px
}
.commitment {
	margin-top: 0
}
.proMid {width: 100% !important;}
.proLeft {width: 100% !important;}
.proBtn li {width: 23%;}
#imageContainer {margin: 70% 0 0 0 !important;
}
}
@media all and (max-width: 991px) {
.topConDet1 {
}
#nav ul {
	width: 100%;
}
#nav ul li a {
	padding: 14px 8px
}
.helpDesk span {
	padding: 80px 4px 14px;
	font-size: 10px
}
.helpDesk .nashik, .helpDesk .buyer, .helpDesk .loan, .helpDesk .area, .helpDesk .docs, .helpDesk .maintainance {
	background-size: 40% auto;
}
.helpDesk .nashik {
	background-size: 65% auto
}
.helpDesk1 a span {
	padding: 80px 19px 14px
}
.helpDesk1 .nashik, .helpDesk1 .buyer, .helpDesk1 .loan, .helpDesk1 .area, .helpDesk1 .docs, .helpDesk1 .maintainance {
	background-size: auto
}
}
@media all and (max-width: 920px) {
h6 {font-size: 11px;}
}
@media all and (max-width:840px) {
h6 {font-size: 10px;}

}
@media all and (max-width: 800px) {
.container {
	width: 94%;
	padding: 0 3%;
}
#nav ul li a {
	padding: 9px 12%;
	font-size: 100%;
}
.topCon {
	width: 60%;
}
.callBox {
	width: 120px;
}
#nav {
	width: 20%;
	border: none;
	margin: 5px 0 10px 20px;
	float: right;
	clear: both;
	text-align: right;
}
.dis2 {
	display: block;
}
.disNav {
	display: none;
}
#showLeftPush {
	float: right;
	background: url(../images/menu.gif) 6px 6px no-repeat #fff;
	border: solid 1px #d5d5d5;
	color: #e56921;
	text-decoration: none;
	border: 0;
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
	-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.25);
	margin: 0;
	padding: 8px 15px 8px 40px;
	display: inline-block;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 10px 0;
}
.bannerBig {
	width: 56%;
}
.bannerBig img, .bannerMed img, .bannerSml img {
	width: 100%;
}
.bannerMed {
}
.bannerSml {
	width: 21%;
}
.launch, .presentaition {
	width: 100%;
	background: url(../images/button-bg.jpg) repeat-x left top;
	text-align: center
}
.helpDesk {
	width: 100%;
	margin: 10px 0
}
.helpDesk a {
	width: 49%;
	float: left;
	border: solid 1px #e5e5e5
}
.helpDesk a span {
	padding: 4px 0
}
.launch, .presentaition {
	background: rgba(0, 0, 0, 0) url("../images/button-bg.jpg") repeat-x scroll left top;
	text-align: center;
	width: 100%;
}
.launch img, .presentaition img {
	width: 30%;
}
.presentaition {
	width: 100%;
	margin: 0;
	clear: left;
}
.helpDesk a span {
	background: none;
	padding: 20px 4px 20px 4px;
	text-transform: none;
}
.welPan {
	margin: 0;
	width: 100%;
}
.commitment {
	width: 100%;
	margin: 20px 0 0 0;
}
.commiticon {
	width: 22%;
	padding: 10px 2%;
}
.commiticon h6 {
	text-transform: none;
}
.commiticon img {
	width: 100%;
}
.commitDet {
	width: 70%;
	padding: 15px 2%;
}
.helpDesk1 a {
	padding: 10px 2px 5px 2px;
}
.helpDesk1 a span {
	padding: 80px 15px 14px 15px;
}
.leftPan .launch, .leftPan .presentaition {
	display: none;
}
.proCommit img {
	width: 100%;
}
.helpDesk a {
	font-weight: normal;
}
.amDet, .amDet1 {
	width: 100%;
	float: left;
	padding: 0 0% 8px 0%;
	text-align: left;
	height: auto;
}
.topConDet {
	width: 60%;
}
.orangeBg {
	background: #e56921;
}
.orangeBg a {
	color: #fff !important;
}
.topCon {
	width: 100%;
	margin-top: 20px
}
.topConDet {
	width: 50%;
}
.topConDet {
	padding-bottom: 2px
}
.helpDesk a span {
	padding: 20px 7px
}
.welPan {
	margin-top: 15px
}
.helpDesk1 a span {
	padding: 80px 4px 14px
}
.social_media {
    width: 20%;
    float: right;
    margin: 2px 0 0 0;
    text-align: right;
}
.plan h6 {
	min-height: 55px;
}
}
@media all and (max-width: 641px) {
.outHide {display: none !important; }
.inHide {display: block !important;}
}
 @media all and (max-width: 640px) {
.topCon {
	width: 80%;
	margin: 20px 0 0 0;
}
#nav {
	float: right;
}
.container {
	width: 94%;
	padding: 0 3%;
}
.launch {
	width: 30%;
	margin: 0;
	padding: 15px 0 0 0;
}
.helpDesk {
	width: 36%;
	margin: 0;
}
.launch, .presentaition {
	width: 100%;
	background: url(../images/button-bg.jpg) repeat-x left top;
	text-align: center
}
.helpDesk {
	width: 100%;
	margin: 10px 0
}
.helpDesk a {
	width: 49%;
	float: left;
	border: solid 1px #e5e5e5
}
.helpDesk a span {
	padding: 4px 0
}
.launch, .presentaition {
	background: rgba(0, 0, 0, 0) url("../images/button-bg.jpg") repeat-x scroll left top;
	text-align: center;
	width: 100%;
}
.launch img, .presentaition img {
	width: 30%;
}
.presentaition {
	width: 100%;
	margin: 0;
	clear: left;
}
.helpDesk a span {
	background: none;
	padding: 20px 4px 20px 4px;
	text-transform: none;
}
.welPan {
	margin: 38px 0 0 0;
	width: 100%;
}
.commitment {
	width: 100%;
}
.commiticon {
	width: 30%;
	padding: 10px 2%;
}
.commiticon img {
	width: 100%;
}
.commitDet {
	width: 62%;
	padding: 15px 2%;
}
.proTag {
	display: none;
}
.proLogo {
	padding: 15px 0 15px 5%;
	width: 95%;
}
.proHeadBot {
	width: 100%;
}
.helpDesk1 li a {
	background: none;
	padding: 10px 5px 14px;
}
#footLink {
	width: 100%;
	text-align: center;
	margin: 0 0 5px 0;
}
#credai {
	width: 100%;
	margin: 0 0 5px 0;
}
#footLBM {
	width: 100%;
	text-align: center;
	margin: 0 0 5px 0;
}
.leftPan .w50 img {
	width: 100%;
}
.leftPan .w50 {
	width: 44%;
}
.leftPan {
	width: 100%;
}
.midPan {
	width: 90%;
	padding: 20px 5%;
}
.innerHead {
	display: none;
}
.topCon {
	width: 100%;
}
.contactDet hr {
	display: none
}
.helpDesk1 a span {
	padding: 80px 22px 14px;
}
.helpDesk1 a {
	border-bottom: solid 1px #e5e5e5
}
.outHide {
	display: block;
}
.inHide {
	display: block;
}
.bannerMed {
	width: 100%;
}
.cert {font-size: 11px;}
#menu2 {
    right: -302px !important;
}
.outHide {display: none !important; }
.inHide {display: block !important;}
}
@media all and (max-width: 490px) {
.social_media { 
}
#imageContainer {margin: 130% 0 0 0 !important;
}
}
 @media all and (max-width: 480px) {
.callMe {
	padding: 2px 5%;
	width: 90%;
}
.custLog {
	padding: 17px 5% 16px 15%;
	width: 80%;
	margin: 1px 0 0 0;
}
#topPan .topCon {
	margin: 0px 0 0;
	display: none !important
}
.container {
	width: 94%;
	padding: 0 3%;
}
#logo {
	margin: 0 0 15px 0;
	width: 250px;
	height: 44px;
}
#logo a {
	width: 250px;
	height: 44px;
	background-size: 100%;
}
#nav {
	width: 30%;
}
.topCon {
	width: 100%;
}
.topConDet1 {
	display: none;
}
.topConDet2 {
	display: block;
	border-radius: 0
}
#middle {
	margin: 10px 0 0 0;
}
.launch {
	width: 38%;
	margin: 0;
	padding: 0;
}
.helpDesk {
	width: 56%;
	margin: 0 2% 0 0;
	float: right;
}
.presentaition {
	width: 38%;
	margin: 0;
	clear: none;
	padding: 0;
}
.helpDesk li {
	width: 100%;
}
.helpDesk li a {
	padding: 10px 5%;
}
.helpDesk li a br {
	display: none;
}
.launch img, .presentaition img {
	width: 40%;
}
.welPan {
	margin: 10px 0 20px 0;
	width: 100%;
}
.commitment {
	width: 100%;
}
.commiticon {
	width: 96%;
	text-align: center;
	padding: 10px 2%;
}
.commiticon img {
	width: auto;
}
.commitDet {
	width: 90%;
	padding: 15px 5%;
	background: #FFFFFF;
}
.medIn {
	display: none;
}
.proLeft {
	width: 100%;
	padding: 0;
}
.proMid {
	width: 100%;
}
.proBtn li {
	margin: 0 2% 10px 0;
	width: 31%;
}
.proMid .Flexible-container {
	display: none;
}
.helpDesk1 {
	display: none;
}
.inPro {
	display: block;
	border: 5px solid #D1CCC9;
	padding: 10px 5%;
	float: left;
	width: 85%;
}
.inPro li {
	width: 45%;
	float: left;
	padding-left: 5%;
}
.inPro a {
	font-size: 14px;
	font-weight: bold;
}
.proCommit {
	width: 100%;
}
.proCommit img {
	width: 120px;
}
.proCommit p {
	float: left;
}
.finance {
	width: 94%;
}
.comit {
	display: none;
}
.textBox {
	width: 170px;
}
.textBoxMulti {
	width: 170px;
}
.topConDet {
	width: 90%;
	float: none;
	margin: 0 auto;
}
.topConDet1 {
	width: 100%;
	clear: right;
}
.bannerBig {
	width: 100%;
}
.bannerMed {
	width: 100%;
}
.bannerSml {
	width: 49%;
}
#header .bannerSml li div {
	display: none;
}
#menu2 {
	display: none;
}
.tp1 {
	display: block !important;
}
.tp2 {
	display: none !important;
}
#middle .topConDet1 {
	display: block;
	margin: 8px auto;
	float: none;
}
#middle .topConDet1 .callBox {
	width: 88%;
}
#middle .topConDet1 .callBox1 {
	width: 85%;
}
.callinputNew {
	height: 25px !important;
	width: 95% !important;
	margin: 0 0 10px 0;
}
.launch, .presentaition {
	width: 100%;
	background: url(../images/orBg.jpg);
	background-size: cover;
	text-align: center
}
.helpDesk {
	width: 100%;
	margin: 10px 0
}
.helpDesk a {
	width: 49%;
	float: left;
	border: solid 1px #e5e5e5
}
.helpDesk a span {
	padding: 4px 0
}
.launch img, .presentaition img {
	width: 40%;
}
#call_image {
	padding-top: 0 !important
}
.topConDet {
	border-radius: 10px;
	overflow: hidden;
	width: 96%;
	padding-bottom: 8px;
}
.inPro a {
	font-size: 12px;
	font-weight: normal
}
.callinputNew {
	padding: 5px 0 5px 10px;
	width: 93%;
}
.callBox1 {
	margin-right: 1%;
}
.display-blk480 {
	display: block !important;
	margin-bottom: 15px;
}
 
h6 {
	margin-top: 0px !important;
}
.plan h6{margin-top: 10px;}
.amDet h6, .amDet1 h6 {
	margin-top: 0
}
.proMid .w50 h6 {
	margin-top: 5px
}
.presentaition, .launch {
	display: none
}
.cert {
	font-size: 13px;
}
}
@media all and (max-width: 440px) {
.social_media {
	width: 30%;
}
}
@media all and (max-width: 400px) {
.plan li {
	width: 48%;
	float: left;
	margin: 0 2% 5px 0;
}
}
@media all and (max-width: 380px) {
#call_image {
	margin-top: -10px;
}
#logo {
    margin: 0 0 15px 0;
    width: 190px;
    height: 44px;
} 
#logo a {
    width: 250px;
    height: 54px;
    background-size: 80%;
}
}
@media all and (max-width: 360px) {
/*.helpDesk li a{padding:5px 5%;}
	.helpDesk li a br{display:none;}
	.welPan{margin:38px 0 0 0; width:100%;}
	.commitment{width:100%;}
	.commiticon{width:96%; text-align:center; padding:10px 2%;}
	.commiticon img{width:auto;}
	.commitDet{width:90%; padding:15px 5%; background: #FFFFFF;}
	#nav{margin:0px 0 0 0;}
	#logo{margin:0 auto 15px auto; float:none;}
	.topConDet1{margin:0 auto; float:none;} 
	
	.launch{width:60%; margin:0 auto; padding:0; float:none;}
	.helpDesk{width:100%; margin:0; float:right;}
	.presentaition{width:60%; margin:0 auto; clear:none; padding:0; float:none;}
	.helpDesk a {padding: 5px 5%; width: 90%; border: none;}*/
}
