@charset 'UTF-8';
@import url('http://fonts.googleapis.com/css?family=Open+Sans:400,600');
@import url('font-awesome.min.css');
/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/


/* New Implement 24-07-2014*/
.textBox_left
{
	height: auto;
    margin-left: 125px;
    margin-top: 180px;
    width: 67%;
	padding:10px;
}
.textBox_right
{
	height: auto;
	margin-left: 315px;
	margin-top: 180px;
	width: 67%;
	padding:10px;
}

@font-face {
	font-family: 'Museo-700';
	src: url('../fonts/Museo-700.eot?') format('eot'), 
	     url('../fonts/Museo-700.otf')  format('opentype'),
	     url('../fonts/Museo-700.woff') format('woff'), 
	     url('../fonts/Museo-700.ttf')  format('truetype'),
	     url('../fonts/Museo-700.svg#Museo-700') format('svg');
}

body {
	background: #080c0d; font-family: 'Open Sans', sans-serif;
}
body.loading {
}
body.loading * {
	-moz-transition: none !important;
	-webkit-transition: none !important;
	-o-transition: none !important;
	-ms-transition: none !important;
	transition: none !important;
}
body, input, textarea, select {
	font-family: font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 18pt;
	line-height: 1.75em;
	color: #39454b;
	letter-spacing: 0.5px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 900;
	color: inherit;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: inherit;
	text-decoration: none;
}
h2 {
	font-size: 2.25em;
	letter-spacing: -2px;
	line-height: 1.25em;
}
strong, b {
	font-weight: 900;
	color: inherit;
}
em, i {
	font-style: italic;
}
a {
	color: #98c593;
	-moz-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
}
sub {
	position: relative;
	top: 0.5em;
	font-size: 0.8em;
}
sup {
	position: relative;
	top: -0.5em;
	font-size: 0.8em;
}
hr {
	border: 0;
	border-top: solid 1px #ddd;
}
blockquote {
	border-left: solid 0.5em #ddd;
	padding: 1em 0 1em 2em;
	font-style: italic;
}
p, ul, ol, dl, table {
	margin-bottom: 1em;
}
header {
	margin-bottom: 1em;
}
header p {
	display: block;
	margin: 1em 0 0 0;
	padding: 0 0 0.5em 0;
}
footer {
	margin-top: 2em;
}
br.clear {
	clear: both;
}
/* Sections/Articles */
	
section,  article {
	/*margin-bottom: 3em;*/
}
section > :last-child,  article > :last-child {
	margin-bottom: 0;
}
section > .content > :last-child,  article > .content > :last-child {
	margin-bottom: 0;
}
section:last-child,  article:last-child {
	margin-bottom: 0;
}
.row > section,  .row > article {
	margin-bottom: 0;
}
/* Images */

.image {
	position: relative;
	display: inline-block;
}
.image:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	/*background: url('images/overlay.png');*/
}
.image img {
	display: block;
	width:100%;
	
}
.image.featured {
	display: block;
	width: 100%;
	margin: 0 0 2em 0;
}
.image.full {
	display: block;
	width: 100%;
}
.image.left {
	float: left;
	margin: 0 2em 2em 0;
}
.image.centered {
	display: block;
	margin: 0 0 2em 0;
}
.image.centered img {
	margin: 0 auto;
	width: auto;
}
/* Lists */

ul.default {
	list-style: disc;
	padding-left: 1em;
}
ul.default li {
	padding-left: 0.5em;
}
ul.icons {
	cursor: default;
}
ul.icons li {
	display: inline-block;
}
ul.icons a {
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	text-align: center;
	border: 0;
}
ul.menu {
	cursor: default;
}
ul.menu li {
	display: inline-block;
	line-height: 1em;
	border-left: solid 1px rgba(145,146,147,0.25);
	padding: 0 0 0 0.5em;
	margin: 0 0 0 0.5em;
}
ul.menu li:first-child {
	border-left: 0;
	padding-left: 0;
	margin-left: 0;
}
ul.actions {
	cursor: default;
}
ul.actions li {
	display: inline-block;
	margin: 0 0 0 0.5em;
}
ul.actions li:first-child {
	margin-left: 0;
}
ol.default {
	list-style: decimal;
	padding-left: 1.25em;
}
ol.default li {
	padding-left: 0.25em;
}
/* Forms */

form {
}
form label {
	display: block;
}
form input[type="text"],  form input[type="password"],  form select,  form textarea {
	display: block; margin-top:15px;
	width: 100%;
	padding:0 10px;
	height:40px; line-height:40px; border:none;
	background: #fff;
	font-size:13px;
	color:#000;
	border-radius: 0.5em;
	outline: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-ms-appearance: none;
	appearance: none;
	-moz-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
}
form input[type="text"]:hover,  form input[type="password"]:hover,  form select:hover,  form textarea:hover {
}
form input[type="text"]:focus,  form input[type="password"]:focus,  form select:focus,  form textarea:focus {
	border-color: #9ac8e9;
}
form input[type="text"],  form input[type="password"],  form select {
	line-height: 1em;
}
form textarea {
	min-height: 8em;
}
form .formerize-placeholder {
	color: rgba(145,146,147,0.85) !important;
}
 form ::-webkit-input-placeholder {
 color: rgba(145,146,147,0.85) !important;
}
 form :-moz-placeholder {
 color: rgba(145,146,147,0.85) !important;
}
 form ::-moz-placeholder {
 color: rgba(145,146,147,0.85) !important;
}
 form :-ms-input-placeholder {
 color: rgba(145,146,147,0.85) !important;
}
 form ::-moz-focus-inner {
 border: 0;
}
/* Tables */
	
table {
	width: 100%;
}
table.default {
	width: 100%;
}
table.default tbody tr:nth-child(2n+2) {
	background: #f4f4f4;
}
table.default td {
	padding: 0.5em 1em 0.5em 1em;
}
table.default th {
	text-align: left;
	font-weight: 900;
	padding: 0.5em 1em 0.5em 1em;
}
table.default thead {
	background: #444;
	color: #fff;
}
table.default tfoot {
	background: #eee;
}
table.default tbody {
}
/* Buttons */
		
.button {
	background-color: #fdb913;
	border: 0;
	border-radius:5px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	height: 2.5em;
	line-height: 2.5em;
	outline: 0;
	padding: 0 2em 0 2em;
	position: relative;
	text-align: center;
	text-decoration: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-ms-appearance: none;
	appearance: none;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.button.down {
	width: 5em;
	height: 5em;
	line-height: 4.5em;
	padding: 0;
	background-image: url('images/dark-arrow.svg');
	background-position: center center;
	background-repeat: no-repeat;
	text-indent: -10em;
	overflow: hidden;
}
.button.down.anchored {
	bottom: 0;
	border-bottom: 0;
	border-radius: 3em 3em 0 0;
	height: 4.5em;
	margin-left: -2.5em;
}
.button.anchored {
	position: absolute;
	left: 50%;
}
.button:hover {
	background-color: #fada8a; color:#000;
}
.button:active {
	background-color: #88b583;
}
.button.style2 {
	background-color: transparent;
	border: solid 2px #e5e6e7;
	color: inherit;
}
.button.style2:hover {
	background-color: rgba(145,146,147,0.035);
}
.button.style2.down {
	background-image: url('images/arrow.svg');
}
/* Box */


.why_it_is { margin:60px auto!important; width:100%!important; max-width:848px;}
.why_it_is h2{ color:#fcb801; font-size:20px; text-align:center; line-height:30px; font-family: 'Museo-700'; font-weight:normal; letter-spacing:1px;}
.why_it_left { width:45%; padding-right:30px; text-align:justify; border-right:1px solid #fcb801; height:320px; min-height:320px!important;}
.why_it_left p{ color:#fff; font-size:14px; line-height:20px;}
.why_it_right { width:45%; padding-left:30px; text-align:justify; border-left:1px solid #fcb801; height:320px; min-height:320px!important;}
.why_it_right p{ color:#fff; font-size:14px; line-height:20px;}

.pclolor1 {color:#fcb801;}

/* Main */
		
.main {
	position: relative;
	margin: 0 auto;
	width:100%;
	max-width:1360px;
	overflow: hidden;
}
.main.style1 {
	text-align: center;
	padding:8em 0 !important;
}
.main.style1 h2 {
	font-size: 4.25em;
	line-height: 1em;
	letter-spacing: -4px;
}
.main.style1 .content {
	opacity: 1.0;
	-moz-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	-moz-transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-o-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}
.main.style1.inactive {
}
.main.style1.inactive .content {
	opacity: 0;
}
.main.style2 {
	padding:0!important;
	overflow: hidden;
}
.main.tbto {
	padding:40px 0 100px!important;
	overflow: hidden; 
}

.main.style2 .content {
	position: relative;
	width: 35%;
	-moz-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	-moz-transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-o-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}
.main.style2.left {
}
.main.style2.left .content {
	left: 0;
}
.main.style2.right {
}
/*.main.style2.right .content {
	left:100%;
}*/
.main.style2.right .content {
	left:0;
}
.main.style2.inactive {
}
.main.style2.inactive .content {
}
.main.style2.inactive.left .content {
	left: -35%;
}
.main.style2.inactive.right .content {
	left: 100%;
}


.main.style3
{
	/*This script comment form 17-07-2014 
	text-align	:center;
	padding		:0em 0 6em 0;*/
}


.main.style3 .content {
}
.main.style3 .content > header {
	margin-bottom: 2em;
}
.main.style3.primary {
	background: #fff;
}
.main.style3.secondary {
	background: #f5f6f7;
}
/* Dark */

.dark {
	color: #fff;
}
.dark a {
	color: #fff;
}
.dark .button.style2 {
	border-color: inherit;
	background-color: rgba(64,64,64,0.05);
}
.dark .button.style2:hover {
	background-color: rgba(255,255,255,0.1);
}
.dark .button.style2.down {
	background-image: url('images/dark-arrow.svg');
}
/*********************************************************************************/
/* Icons                                                                         */
/*********************************************************************************/

.fa {
	text-decoration: none;
}
.fa.solo {
}
.fa.solo span {
	display: none;
}
.fa:before {
	display: inline-block;
	font-family: FontAwesome;
	font-size: 1.25em;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/*********************************************************************************/
/* Header                                                                        */
/*********************************************************************************/

#header {
	position: fixed;
	z-index: 11111111111111;
	left: 0;
	top: 0;
	width: 100%;
	background: #fff;
	background: #080c0d;
	height: 3em;
	line-height: 3em;
	box-shadow: 0 0 0.15em 0 rgba(0,0,0,0.1);
}
body {
	padding-top: 3em;
}
#logo {
	float:left;
	margin-top:12px;
}
#logo a {
	font-size: 1.25em;
}

/*********************************************************************************/
/* Intro                                                                         */
/*********************************************************************************/

#home {
	/*background: url('images/overlay.png'), url('../images/intro.jpg');
	background-size: 256px 256px, cover;
	background-attachment: fixed, fixed;
	background-position: top left, bottom center;
	background-repeat: repeat, no-repeat;*/
	background:#121818;
/*	background:#ff0000;*/
}

.home {
	background:#121718;
}
/*********************************************************************************/
/* One                                                                           */
/*********************************************************************************/

#one {
	background: url('images/overlay.png'), url('../images/one.jpg');
	background-size: 256px 256px, cover;
	background-attachment: fixed, fixed;
	background-position: top left, center center;
}
/*********************************************************************************/
/* Two                                                                           */
/*********************************************************************************/

#two { background: url('images/overlay.png'), url('../images/w-w-do.jpg');
	background-size: 256px 256px, cover;
	background-attachment: fixed, fixed;
	background-position: top left, center center;}
/*********************************************************************************/
/* Work                                                                          */
/*********************************************************************************/

#work { background:#111111;
	
}
#work .row.images {
}
#work .row.images .image {
	position: relative;
	top: 0px;
	/*21-07-2014*/
	left: /*18px;*/0px;
	opacity: 1.0;
	-moz-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	-moz-transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-o-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}
#work .row.images.inactive {
}
#work .row.images.inactive .image {
	opacity: 0;
}
#work .row.images.inactive .image.l {
	left: -14em;
}
#work .row.images.inactive .image.r {
	left: 14em;
}


#abt
{
	/*background-color		:#bbc3c8;*/
	background-color		:#FFF;
	background				:url('images/overlay.png') , url('../images/slider.png');
	background-size			:256px 256px, cover;
	background-attachment	:fixed, fixed;
	background-position		:top left, center center;
	min-height				:576px;
}

.abt
{
	/*background-color		:#bbc3c8;*/
	background-color		:#FFF;
	background				:url('images/overlay.png') , url('../images/slider.png');
	background-size			:256px 256px, cover;
	background-attachment	:fixed, fixed;
	background-position		:top left, center center;
	min-height				:576px;
}

@media screen and (max-width: 600px)
{
	#work .row.images .image {
		position: relative;
		top: 2px;
		/*21-07-2014*/
		left: -4px;/*18px;*//*0px*/
		opacity: 1.0;
/*		-moz-transition: all 1s ease;
		-webkit-transition: all 1s ease;
		-o-transition: all 1s ease;
		-ms-transition: all 1s ease;
		transition: all 1s ease;
		-moz-transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-o-transform: translateZ(0);
		-ms-transform: translateZ(0);
		transform: translateZ(0);*/
	}
	


}
/*********************************************************************************/
/* Contact                                                                       */
/*********************************************************************************/

#contact {
	padding-bottom: 0; background:#080c0d;
	overflow: hidden;
}
#contact .box {
	position: relative;
	bottom: 0;
	-moz-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	-moz-transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-o-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}
#contact.inactive {
}
#contact.inactive .box {
	bottom: -30em;
}
#contact h2 { color:#fcb801; font-size:20px; text-transform:uppercase; padding:55px 0 20px; font-family: 'Museo-700'; font-weight:normal; letter-spacing:1px; text-align:center;}
/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/
	
#footer {
	position: relative;
	height: 5em;
	line-height: 5em;
	margin: 0;
	background: #fff;
	color: #999;
	color: rgba(185,186,187,0.5);
	overflow: hidden;
}
#footer a {
	color: #999;
	color: rgba(185,186,187,0.5);
}
#footer a:hover {
	color: #bbb;
	color: rgba(185,186,187,1.0);
}
#footer .actions {
	position: absolute;
	left: 1em;
	top: 0.25em;
	height: 5em;
	line-height: 5em;
	margin: 0;
}
#footer .actions li {
	font-size: 1.25em;
	margin: 0;
}
#footer .actions li a {
	padding: 0.5em;
}
#footer .menu {
	position: absolute;
	right: 2em;
	top: 0;
	height: 5em;
	line-height: 5em;
	margin: 0;
}
#footer .menu li {
	font-size: 0.9em;
}
/*********************************************************************************/
/* Poptrox                                                                       */
/*********************************************************************************/

.poptrox-popup {
	background: #fff;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-o-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
	padding-bottom: 3em;
	box-shadow: 0 0.1em 0.15em 0 rgba(0,0,0,0.15);
}
.poptrox-popup .loader {
	width: 48px;
	height: 48px;
	background: url('images/loader.gif');
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -24px 0 0 -24px;
}
.poptrox-popup .caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #fff;
	width: 100%;
	height: 3em;
	line-height: 2.8em;
	text-align: center;
	cursor: default;
	z-index: 1;
	font-size: 0.9em;
}
.poptrox-popup .nav-next,  .poptrox-popup .nav-previous {
	position: absolute;
	top: 0;
	width: 50%;
	height: 100%;
	opacity: 0;
	cursor: pointer;
	background: rgba(0,0,0,0.01);
/*	-moz-transition: opacity 0.2s ease-in-out;
	-webkit-transition: opacity 0.2s ease-in-out;
	-o-transition: opacity 0.2s ease-in-out;
	-ms-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
	-webkit-tap-highlight-color: rgba(255,255,255,0);*/
}
.poptrox-popup .nav-next:before,  .poptrox-popup .nav-previous:before {
	content: '';
	position: absolute;
	width: 96px;
	height: 64px;
	background: url('images/poptrox-nav.svg');
/*	top: -moz-calc(50% - 1.5em);
	top: -webkit-calc(50% - 1.5em);
	top: -o-calc(50% - 1.5em);
	top: -ms-calc(50% - 1.5em);
	top: calc(50% - 1.5em);*/
	margin: -32px 0 0 0;
}
.poptrox-popup:hover .nav-next,  .poptrox-popup:hover .nav-previous {
	opacity: 0.5;
}
.poptrox-popup:hover .nav-next:hover,  .poptrox-popup:hover .nav-previous:hover {
	opacity: 1.0;
}
.poptrox-popup .nav-previous:before {
/*	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	transform: scaleX(-1);
	-ms-filter: "FlipH";
	filter: FlipH;*/
}
.poptrox-popup .nav-next {
	right: 0;
}
.poptrox-popup .nav-next:before {
	right: 0;
}
.poptrox-popup .nav-previous {
	left: 0;
}
.poptrox-popup .nav-previous:before {
	left: 0;
}
.poptrox-popup .closer {
	position: absolute;
	top: 0;
	right: 0;
	width: 64px;
	height: 64px;
	text-indent: -9999px;
	z-index: 2;
	opacity: 0;
	/*-moz-transition: opacity 0.2s ease-in-out;
	-webkit-transition: opacity 0.2s ease-in-out;
	-o-transition: opacity 0.2s ease-in-out;
	-ms-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
	-webkit-tap-highlight-color: rgba(255,255,255,0);*/
}
.poptrox-popup .closer:before {
	content: '';
	display: block;
	position: absolute;
	right: 16px;
	top: 16px;
	width: 40px;
	height: 40px;
	border-radius: 100%;
	box-shadow: inset 0 0 0 2px #fff;
	background: url('images/poptrox-closer.svg') center center;
	color: #fff !important;
}
.poptrox-popup:hover .closer {
	opacity: 0.5;
}
.poptrox-popup:hover .closer:hover {
	opacity: 1.0;
}
/*********************************************************************************/
/* Touch Mode                                                                    */
/*********************************************************************************/

body.touch {
}
body.touch .main {
	background-attachment: scroll !important;
}
body.touch .poptrox-popup {
}
body.touch .poptrox-popup .nav-next,  body.touch .poptrox-popup .nav-previous,  body.touch .poptrox-popup .closer {
	opacity: 1.0 !important;
}

/*--*/
.g_content { max-width:848px; width:100%; margin:0 auto;}
.cont_wrap_left {}
.fleft { float:left;}
.fright { float:right;}
.spacer { clear:both;}
.co_m_t { width:100%; background:#050606; padding:10px; color:#fdb913; font-size:18px; text-align:center; font-family: 'Museo-700'; font-weight:normal; letter-spacing:1px; text-transform:uppercase; text-align:center;}
.co_m_t:before {content:''; position:absolute; top:49px; left:48%; width:0; height:0; /*border:40px solid transparent; border-top:35px solid #050606;*/}

.what_we_do { margin:90px auto!important; width:65%!important; padding:0 5%; border-left:1px solid #fdb913; border-right:1px solid #fdb913;  text-align:center;}
.what_we_do p{ font-size:16px;}
.wwd_color1 { color:#fff;}
.wwd_color1 span{ color:#fdb913;}

.wwd_color2 { color:#a7a9ac;}
.wwd_color2 span{ color:#fdb913;}

.fees_wrp { width:100%; max-width:848px; float:left; margin:0 0 0 25px;}

/*21-07-2014*/
/*.fees_wrp .\36 u { width:30%!important; margin-top:60px;}*/
/*.fees_wrp .\36 u { width:30%!important; margin-top:-78px;}*/
/*.fees_wrp .\36 u { width:30%!important; margin-top:0px;}*/
.fees_wrp .\36 u { width:30%!important; margin-top:60px;}

.fees_wrp h3{ color:#fcb801; font-size:20px; padding:30px 0 15px; font-family: 'Museo-700'; font-weight:normal; letter-spacing:1px; text-align:center;}


.fees_content
{
	float:left;
	position:relative;
	left:/*0px;*/6px;
	max-width:338px;
	padding:0 15px;
	border-left:1px solid #fdb913;
	border-right:1px solid #fdb913;
	text-align:justify;
}


.fees_content p{ font-size:16px; color:#939292; padding:10px 0 0; line-height:20px;}
.fees_content p span{ color:#fff}

.c_form { width:45%; text-align:left; margin-bottom:40px;}
.c_form p{ color:#cac9c9; font-size:15px; line-height:24px;}
.c_form p span{ color:#fdb913; text-transform:uppercase;}
.spacer5 { clear:both; margin-top:5px;}
.spacer10 { clear:both;  margin-top:10px;}
.spacer15 { clear:both;  margin-top:15px;}
.spacer20 { clear:both;  margin-top:20px;}
.spacer25 { clear:both;  margin-top:25px;}


/*--- new edit by amit ---*/
/*.co_mid{width:35%;	padding:10px;	position:relative;	left:40px;	top:-40px;}*/
.co_mid
{
	width		:35%;
	/*width		:400px;*/
	/*padding		:10px;*/
	position	:relative;
	/*left		:33px;*/
	top			:10px;
	opacity		:0.0;
	/*visibility:hidden;*/
}
.co_mid p{ font-size:16px; color:#939292; padding:10px 0 0; line-height:24px;}


@media screen and (-webkit-min-device-pixel-ratio:0) {
.co_mid p{ font-size:14px; color:#939292; padding:10px 0 0; line-height:20px;}
}

.co_mid p span{ color:#fff}

/*--- new edit by amit ---*/
/*.left_img { width:30%; border-right:1px solid #fcb801;}
.left_img img{ width:100%;}
.right_img { width:30%;  border-left:1px solid #fcb801;}
.right_img img{width:100%;}*/
.left_img_b
{
	border-right:1px solid #fcb801;
}
.right_img_b
{
	border-left:1px solid #fcb801;
}
.left_img { width:30%; margin-top:50px;}
.left_img img{ width:100%;}
.right_img { width:30%; margin-top:50px;}
.right_img img{width:100%;}



.half { color:#fff; font-size:16px; line-height:24px;}
.footer { margin:0 auto; max-width:848px;}
.footer p{ color:#898989; font-size:13px;}

.btn_pos { position:relative; float:left; width:100%; text-align:center;z-index:5; margin-top: -48px;}
.btn_pos1 {/*background: url("../images/up-button1.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);*/
    /*float: left;
    height: 80px;
    margin-bottom: -37px;
    text-align: center;
    width: 100%;
	position:absolute;
    z-index: 99999;*/
	
	position:relative; float:left; width:100%; text-align:center;z-index:5; margin-top: -48px;
}
	
	

.intro { position:relative; width:100%;}
/*#nav {
	float:right;
	height: 3em;
	line-height: 3em;
}
#nav ul {
	margin: 0;
}
#nav ul li {
	display: inline-block;
	font-size: 0.9em;
}
#nav ul li.last a { padding-right:0; border-right:0;}
#nav ul li a {
	display: block;
	color: inherit;
	text-decoration: none;
	height: 1em;
	line-height: 1em;
	padding: 0 5px;
	outline: 0;
	color: #fff;
	font-size: 13px; border-right:1px solid #fdb913;
}*/
/*-------------------------------------------- menu */
.toggleMenu {
    display:  none;
    padding: 30px;
    color: #fff;
	width:auto;
	background:url(../images/menu-icon.png) left center no-repeat;
	float:right;
}
.nav {
    list-style: none;
	float:right;
	 position:relative;
	 z-index:999999;
	 width:56%;
	 margin-top:26px;
	 
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width:auto;
}
.nav a {
    padding:0px 5px;
    color:#fff;
	text-decoration:none;
}
.nav li {
    position: relative;
	font-size:13px;
	 font-family: 'Open Sans', sans-serif;
	 border-right:1px solid #fdb913;
	 line-height:18px;
}
.nav li.last { padding-right:0; border-right:0;}
.nav > li {
    float: left;
}
.nav > li > .parent {
  /*  background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;*/
}
.nav > li > a {
    display: block;
}
.nav > li > a:hover {
    display: block;

}

.nav li  ul {
    position: absolute;
    left: -9999px;
}

.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;

}
.nav li li a {
    display: block;
    background: #999999;
    position: relative;
    z-index:100;
    border-top: 1px solid #000000;
}
.nav li li li a {
    background:#999999;
    z-index:200;
    border-top: 1px solid #000000;
}

.capcha { float:left; width:auto; height:30px; margin:0 10px 0 0; border-radius:10px;}
.capcha img{width:100%; height:auto;}
 
 .intro { background: none repeat scroll 0 0 #121718;}
 
/* .l {     margin-left: -156px!important; margin-top:-60px;}
  .r {margin-right:-100px; margin-top:-60px;}
 */
/*	.l {     margin-left: -97px!important; margin-top:-60px;}
  .r {}
*/


@media screen and (max-width: 1280px)
{
	.l {     margin-left: -200px!important; margin-top:-60px;}
  .r {}
  	.fees_content {
    left: 7px!important;
}

	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height		:auto;
		margin-left	:110px;
		margin-top	:185px;
		width		:66%;
		padding:10px;
	}
	.textBox_right
	{
		height		:auto;
		margin-left	:300px;
		margin-top	:185px;
		width		:66%;
		padding:10px;
	}

.fees_wrp .\36 u  { width:25%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;}
.da-slide {left: -47px!important;  width: 95%!important;}
#abt { min-height: 593px!important;}
/*
#contectBox
{
	left: 435.5px!important;
	top: -207.666px!important;
}*/

#txt2
{
	/*21-07-2014*/
	margin-left: 890px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}

#txt1
{
	margin-left: -100px !important;
	margin-top:32px !important;
	overflow: hidden !important;
}
#contectBox
{
	/*left: 15.5px !important;
	top: 53.666px !important;*/
	left: 4.5px !important;
	top: 13.666px !important;
}

.why_it_right
{
	border-left: 1px solid #fcb801;
	height:304px ;
	min-height: 304px  !important;
	padding-left: 30px;
	text-align: justify;
	width: 45%;
}
.why_it_left
{
	border-right: 1px solid #fcb801;
	height:304px ;
	min-height: 304px  !important;
	padding-right: 30px;
	text-align: justify;
	width: 45%;
}



	#introDiv {overflow:visible !important;}
}


@media screen and (max-width: 1170px)
{
.l {     margin-left: -200px!important; margin-top:-60px;}
  .r {}
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height		: auto;
		margin-left	: 120px;
		margin-top	: 145px;
		width		: 62%;
		padding:10px;
	}
	.textBox_right
	{
		height		: auto;
		margin-left	: 310px;
		margin-top	: 145px;
		width		: 62%;
		padding:10px;
	}





.fees_wrp .\36 u  { width:25%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;}
.da-slide {left: -47px!important;  width: 95%!important;}
#abt { min-height: 593px!important;}


#txt2
{
	/*21-07-2014*/
	margin-left: 890px !important;
	margin-top: 56px !important;
	overflow: hidden !important;
}

#txt1
{
	margin-left: -100px !important;
    margin-top:56px !important;
    overflow: hidden !important;
}


.why_it_right
{
	border-left: 1px solid #fcb801;
	height:306px;
	min-height: 306px !important;
	padding-left: 30px;
	text-align: justify;
	width: 45%;
}
.why_it_left
{
	border-right: 1px solid #fcb801;
	height:306px;
	min-height: 306px !important;
	padding-right: 30px;
	text-align: justify;
	width: 45%;
}


	#contectBox
	{
		/*left:72.5px !important;
		top:85.334px !important;*/
		left: 2.5px !important;
		top: -0.666px !important;
	}
	#introDiv {overflow:visible !important;}

}


@media screen and (max-width:1080px)
{
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height		:auto;
		margin-left	:110px;
		margin-top	:165px;
		width		:60%;
		padding:10px;
	}
	.textBox_right
	{
		height		:auto;
		margin-left	:298px;
		margin-top	:165px;
		width		:60%;
		padding:10px;
	}

			.l {     margin-left: -170px!important; margin-top:-60px;}
  .r {}
}

@media screen and (max-width:1024px)
{
			.l {     margin-left: -156px!important; margin-top:-60px;}
  .r {}
		.fees_content {
    left: 14px!important;
}
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height		:auto;
		margin-left	:110px;
		margin-top	:165px;
		width		:60%;
		padding:10px;
	}
	.textBox_right
	{
		height		:auto;
		margin-left	:298px;
		margin-top	:165px;
		width		:60%;
		padding:10px;
	}





.fees_wrp .\36 u  { width:25%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;}
.da-slide {left: -47px!important;  width: 95%!important;}
#abt { min-height: 593px!important;}

.right_img{
   float: left !important;
    margin-left: 703px !important;
    margin-top: -135px !important;
    opacity: 1 !important;
    width: 30% !important;
}
#contectBox
{
	left: 7.5px !important; /*348.5px !important;*/
	top: -19px !important;/*-189.666px !important;*/
}


.why_it_right {
    border-left: 1px solid #fcb801;
	height:304px;
    min-height: 304px !important;
    padding-left: 30px;
    text-align: justify;
    width: 45%;
}
.why_it_left {
    border-right: 1px solid #fcb801;
	height:304px;
    min-height: 304px !important;
    padding-right: 30px;
    text-align: justify;
    width: 45%;
}


.nav {
    list-style: none;
     background:#000000;
	 float:left;
	 width:100%;
	 margin-top:50px;
	 position:absolute;
	 z-index:999999;
	 
}
.nav li {
    position: relative;
	font-size:13px;
	 font-family: 'Open Sans', sans-serif;
	 border-right:none;
	 line-height:36px;
}
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
	
	.nav > li > .parent {
    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
	
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.nav > li > a:hover {
    display: block;
	background-color: #333333;
	    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
background-position: 95% 50%;
}
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }

#txt2
{
	margin-left:736px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}
#txt1
{
	margin-left: -222px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}
#contectBox
{
	left	: 0.5px;/*!important*/
	top		: 27.666px;/*!important*/
}
	#introDiv {overflow:visible !important;}
}


@media screen and (max-width:980px)
{
		.l {     margin-left: -156px!important; margin-top:-60px;}
  .r {}
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height: auto;
		margin-left: 120px;
		margin-top: 145px;
		width: 56%;
		padding:10px;
	}
	.textBox_right
	{
		height: auto;
		margin-left: 300px;
		margin-top: 145px;
		width: 56%;
		padding:10px;
	}

	.fees_content{left: 14px !important;}
	.fees_wrp .\36 u  { width:25%!important;}
	.da-slide img{ width: 100%!important; height:auto!important;}
	.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
	.da-slide .da-img { height: 256px!important;width: 50%!important;}
	.da-slide {left: -47px!important;  width: 95%!important;}
	#abt { min-height: 593px!important;}

	.right_img
	{
		float: left !important;
		margin-left: 703px !important;
		margin-top: -135px !important;
		opacity: 1 !important;
		width: 30% !important;
	}

	#contectBox
	{
		left: 344.5px !important;
		top: -189.666px !important;
	}

	.nav
	{
		list-style: none;
		background:#000000;
		float:left;
		width:100%;
		margin-top:50px;
		position:absolute;
		z-index:999999;
	}

	.nav li
	{
		position: relative;
		font-size:13px;
		font-family: 'Open Sans', sans-serif;
		border-right:none;
		line-height:36px;
	}

	.active
	{
		display: block;
	}

	.nav > li
	{
		float: none;
	}

	.nav > li > .parent
	{
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: right;
	}
	
	.nav > li > .parent
	{
		background-position: 95% 50%;
	}

	.nav li li .parent
	{
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: 95% 50%;
	}

	.nav > li > a:hover
	{
		display: block;
		background-color: #333333;
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: 95% 50%;
	}

	.nav ul
	{
		display: block;
		width: 100%;
	}

	.nav > li.hover > ul , .nav li li.hover ul
	{
		position: static;
	}
	#txt2
	{
		margin-left:660px !important;
		margin-top: 32px !important;
		overflow: hidden !important;
	}
	#txt1
	{
		margin-left: -222px !important;
		margin-top: 32px !important;
		overflow: hidden !important;
	}
	#contectBox
	{
		left	: 7.5px !important;/*0.5px !important;*/
		top		: -19.334px !important;/*27.666px !important;*/
	}

	#introDiv {overflow:visible !important;}
}


@media screen and (max-width:960px)
{
		.l {     margin-left: -156px!important; margin-top:-60px;}
  .r {}
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height: auto;
		margin-left: 120px;
		margin-top: 145px;
		width: 56%;
		padding:10px;
	}
	.textBox_right
	{
		height: auto;
		margin-left: 300px;
		margin-top: 145px;
		width: 56%;
		padding:10px;
	}

	.fees_content{left: 14px !important;}
	.fees_wrp .\36 u  { width:25%!important;}
	.da-slide img{ width: 100%!important; height:auto!important;}
	.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
	.da-slide .da-img { height: 256px!important;width: 50%!important;}
	.da-slide {left: -47px!important;  width: 95%!important;}
	#abt { min-height: 593px!important;}

	.right_img
	{
		float: left !important;
		margin-left: 703px !important;
		margin-top: -135px !important;
		opacity: 1 !important;
		width: 30% !important;
	}

	#contectBox
	{
		left: 344.5px !important;
		top: -189.666px !important;
	}

	.nav
	{
		list-style: none;
		background:#000000;
		float:left;
		width:100%;
		margin-top:50px;
		position:absolute;
		z-index:999999;
	}

	.nav li
	{
		position: relative;
		font-size:13px;
		font-family: 'Open Sans', sans-serif;
		border-right:none;
		line-height:36px;
	}

	.active
	{
		display: block;
	}

	.nav > li
	{
		float: none;
	}

	.nav > li > .parent
	{
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: right;
	}
	
	.nav > li > .parent
	{
		background-position: 95% 50%;
	}

	.nav li li .parent
	{
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: 95% 50%;
	}

	.nav > li > a:hover
	{
		display: block;
		background-color: #333333;
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: 95% 50%;
	}

	.nav ul
	{
		display: block;
		width: 100%;
	}

	.nav > li.hover > ul , .nav li li.hover ul
	{
		position: static;
	}
	#txt2
	{
		margin-left:660px !important;
		margin-top: 32px !important;
		overflow: hidden !important;
	}
	#txt1
	{
		margin-left: -222px !important;
		margin-top: 32px !important;
		overflow: hidden !important;
	}
	#contectBox
	{
		left	: 7.5px !important;/*0.5px !important;*/
		top		: 5.666px !important;/*-19.334px !important;*//*27.666px !important;*/
	}

	#introDiv {overflow:visible !important;}
}





@media screen and (max-width: 800px)
{
	
	.l {     margin-left: -156px!important; margin-top:-60px;}
  .r {margin-right:-100px; margin-top:-60px;}
	.fees_content {
    left: 20px!important;
}
	.why_it_right
	{
		border-left: 1px solid #fcb801;
		height:422px ;
		min-height: 322px  !important;
		padding-left: 30px;
		text-align: justify;
		width: 45%;
	}
	.why_it_left
	{
		border-right: 1px solid #fcb801;
		height:422px ;
		min-height: 322px  !important;
		padding-right: 30px;
		text-align: justify;
		width: 45%;
	}

	/* New Implement 24-07-2014*/
	.textBox_left
	{
		width		:49%;/*400px;*/
		height		:auto;
		margin-left	:109px;/*350px;*/
		margin-top	:110px;
		padding:10px;
	}
	.textBox_right
	{
		width		:49%;
		height		:auto;
		margin-left	:290px;/*350px;*/
		margin-top	:110px;
		padding:10px;
	}
	
#txt2
{
	margin-left:548px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}
#txt1
{
	margin-left: -276px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}
#contectBox
{
	/*left: 0.5px !important;
	top: 27.666px !important;*/
	left: 4.5px !important;
	top: -23.334px !important;
}
	
}



@media screen and (max-width: 767px)
{
.fees_content {
    left: 26px!important;
}
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		width		:49%;
		height		:auto;
		margin-left	:110px;
		margin-top	:100px;
		padding:10px;
	}
	.textBox_right
	{
		width		:49%;
		height		:auto;
		margin-left	:290px;
		margin-top	:100px;
		padding:10px;
	}




/*21-07-2014*/
.fees_content {
    border-left: 1px solid #fdb913;
    border-right: 1px solid #fdb913;
    float: left;
    left: 32px;
    max-width: 338px;
    padding: 0 15px;
    position: relative;
    text-align: justify;
}


	.nav {
    list-style: none;
     background:#000000;
	 float:left;
	 width:100%;
	 margin-top:50px;
	 position:absolute;
	 z-index:999999;
	 
}
.nav li {
    position: relative;
	font-size:13px;
	 font-family: 'Open Sans', sans-serif;
	 border-right:none;
	 line-height:36px;
}
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
	
	.nav > li > .parent {
    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
	
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.nav > li > a:hover {
    display: block;
	background-color: #333333;
	    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
background-position: 95% 50%;
}
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }


.c_form { width: 100%!important;}
.fees_wrp .\36 u  { width: 100%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height: 250px!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;}
.da-slide {left: -31px!important;}
#abt { min-height: 593px!important;}
.main.style2.right .content {

}

.co_m_t:before {
    top: 39px!important;
}
#txt2
{
	margin-left:548px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}
#txt1
{
	margin-left: -276px !important;
	margin-top: 32px !important;
	overflow: hidden !important;
}
#contectBox
{
	left: 15.5px !important;
	top: 27.666px !important;
}
#introDiv {overflow:visible !important;}
}

@media screen and (max-width: 768px)
{
	.fees_content {
		left: 20px;
	}
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		width		:49%;
		height		:auto;
		margin-left	:100px;
		margin-top	:120px;
		padding:10px;
	}
	.textBox_right
	{
		width		:49%;
		height		:auto;
		margin-left	:290px;
		margin-top	:100px;
		padding:10px;
	}






.fees_wrp .\36 u  { width:25%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;}
.da-slide {left: -47px!important;  width: 95%!important;}
#abt { min-height: 593px!important;}

.right_img{
    float: left!important;
    margin-left: 516px!important;
    margin-top: -98px!important;
    opacity: 1!important;
    width: 30%!important;
}

.why_it_right {
    border-left: 1px solid #fcb801;
	height:464px;
    min-height: 322px !important;
    padding-left: 30px;
    text-align: justify;
    width: 45%;
}
.why_it_left {
    border-right: 1px solid #fcb801;
	height:464px;
    min-height: 322px !important;
    padding-right: 30px;
    text-align: justify;
    width: 45%;
}

.nav {
    list-style: none;
     background:#000000;
	 float:left;
	 width:100%;
	 margin-top:50px;
	 position:absolute;
	 z-index:999999;
	 
}
.nav li {
    position: relative;
	font-size:13px;
	 font-family: 'Open Sans', sans-serif;
	 border-right:none;
	 line-height:36px;
}
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
	
	.nav > li > .parent {
    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
	
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.nav > li > a:hover {
    display: block;
	background-color: #333333;
	    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
background-position: 95% 50%;
}
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }
	#txt2
	{
		margin-left:548px !important;
		margin-top: 32px !important;
		overflow: hidden !important;
	}
	#txt1
	{
		margin-left: -276px !important;
		margin-top: 32px !important;
		overflow: hidden !important;
	}
	#contectBox
	{
		left	: 5.5px !important;
		top		: -22.334px !important;
		/*left: 15.5px !important;
		top: 27.666px !important;*/
	}
	#introDiv {overflow:visible !important;}
}


@media screen and (max-width: 640px)
{
	
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height: auto;
		margin-left: 110px;
		margin-top: 10px;
		width: 35%;
		padding:10px;
	}
	.textBox_right
	{
		height: auto;
		margin-left: 300px;
		margin-top: 10px;
		width: 35%;
		padding:10px;
	}

	
	
	
	.fees_wrp .\36 u
	{
		margin-left: -118px !important;
		width: 25% !important;
	}
	/*.fees_wrp .\36 u  { width:25%!important;}*/
	.da-slide img{ width: 100%!important; height:auto!important;}
	.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
	.da-slide .da-img { height: 256px!important;width: 50%!important;}
	.da-slide {left: -47px!important;  width: 95%!important;}
	#abt { min-height: 593px!important;}
	.fees_content
	{
		border-left: 1px solid #fdb913;
		border-right: 1px solid #fdb913;
		float: left;
		left: 111px !important;
		max-width: 300px;/*338px;*/
		padding: 0 15px;
		position: relative;
		text-align: justify;
	}
	#work .row.images .image
	{
		left: -19px;/*8px;*/
		opacity: 1;
		position: relative;
		top: -35px;
	/*	transform: translateZ(0px);
		transition: all 1s ease 0s;*/
	}
	.nav
	{
		list-style: none;
		 background:#000000;
		 float:left;
		 width:100%;
		 margin-top:50px;
		 position:absolute;
		 z-index:999999;
	}
	.nav li
	{
		position: relative;
		font-size:13px;
		font-family: 'Open Sans', sans-serif;
		border-right:none;
		line-height:36px;
	}
    .active
	{
        display: block;
    }
    .nav > li
	{
        float: none;
    }
	.nav > li > .parent
	{
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: right;
	}
    .nav > li > .parent
	{
        background-position: 95% 50%;
    }
    .nav li li .parent
	{
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	.nav > li > a:hover
	{
		display: block;
		background-color: #333333;
		background-image: url("../images/downArrow.png");
		background-repeat: no-repeat;
		background-position: 95% 50%;
	}
    .nav ul
	{
        display: block;
        width: 100%;
    }
	.nav > li.hover > ul , .nav li li.hover ul
	{
        position: static;
	}
	#txt2
	{
		/*21-07-2014*/
		margin-left:520px !important;
		margin-top: -150px !important;
		overflow: hidden !important;
	}
	#txt1
	{
		margin-left: -400px !important;
		margin-top: -150px !important;
		overflow: hidden !important;
	}
	#contectBox
	{
		left: 4.5px !important;
		top: -164.666px !important;
	}
	
	.why_it_right {
    border-left: 1px solid #fcb801;
	height:580px;
    min-height: 322px !important;
    padding-left: 30px;
    text-align: justify;
    width: 45%;
}
.why_it_left {
    border-right: 1px solid #fcb801;
	height:580px;
    min-height: 322px !important;
    padding-right: 30px;
    text-align: justify;
    width: 45%;
}
	
	
	
	.l {  margin-left:-90px!important;}
	.r {margin-right:-50px!important;}
	#introDiv {overflow:visible !important;}
}



@media screen and (max-width: 600px)
{

	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height		:auto;
		margin-left	:105px;
		margin-top	:-10px;
		width		:35%;
		padding:10px;
	}
	.textBox_right
	{
		height		:auto;
		margin-left	:293px;
		margin-top	:-10px;
		width		:35%;
		padding:10px;
	}



.fees_content
{
	border-left: 1px solid #fdb913;
	border-right: 1px solid #fdb913;
	float: left;
	 left: 4px !important;
	max-width: 300px;/*338px*/
	padding: 0 15px;
	position: relative;
	text-align: justify;
}

#work .row.images .image {
    left: -10px;
    opacity: 1;
    position: relative;
    top: -35px;
/*    transform: translateZ(0px);
    transition: all 1s ease 0s;*/
}


.fees_wrp .\36 u
{
	margin-left: -12px !important;/*-122px !important;*/
	width: 25% !important;
}

	.why_it_right
	{
		border-left: 1px solid #fcb801;
		height: 600px;
		min-height: 322px !important;
		padding-left: 30px;
		text-align: justify;
		width: 45%;
	}
	.why_it_left
	{
		border-right: 1px solid #fcb801;
		height: 600px;
		min-height: 322px !important;
		padding-right: 30px;
		text-align: justify;
		width: 45%;
	}
	.co_mid {   margin-left: 50px; width: 60% !important;}
#contectBox
{
	/*left: -7.5px !important;
	top: 24.666px !important;*/
	left: 1.5px !important;
    top: 7.666px !important;
}
#txt2
{
	/*21-07-2014*/
	margin-left: 475px !important;
	margin-top: 0px !important;
	overflow: hidden !important;
}

#txt1
{
	margin-left: -418px !important;
	margin-top: 0px !important;
	overflow: hidden !important;
}
  .l {  margin-left:-205px!important;}
  .r {margin-right:-50px!important;}
  #introDiv {overflow:visible !important;}  
  

.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:593px!important;width: 98% !important; overflow:hidden!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;}
.da-slide {left: -47px!important;  width: 95%!important;}
#abt { min-height: 593px!important;}


.nav {
    list-style: none;
     background:#000000;
	 float:left;
	 width:100%;
	 margin-top:50px;
	 position:absolute;
	 z-index:999999;
	 
}
.nav li {
    position: relative;
	font-size:13px;
	 font-family: 'Open Sans', sans-serif;
	 border-right:none;
	 line-height:36px;
}
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
	
	.nav > li > .parent {
    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
	
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.nav > li > a:hover {
    display: block;
	background-color: #333333;
	    background-image: url("../images/downArrow.png");
    background-repeat: no-repeat;
background-position: 95% 50%;
}
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }


}


@media screen and (max-width:568px)
{
	
	/* New Implement 24-07-2014*/
	.textBox_left
	{
		height: auto;
		margin-left: 99px;
		margin-top: -46px;
		width: 33%;
		padding:10px;
	}
	.textBox_right
	{
		height: auto;
		margin-left: 286px;
		margin-top: -45px;
		width: 33%;
		padding:10px;
	}


.fees_content
{
	/*21-07-2014*/
	max-width: 91% !important;
	top:10px!important;
	margin-left: 19px !important;;/*-7px!important;*/
}
/*
.fees_wrp .\36 u {
    width:100%!important;
}
*/
.fees_wrp .\36 u
{
	/*margin-left: -20px !important;*/
	text-align:center!important;
	width: 100% !important;
}


#work .row.images .image {
    left: 10px;
    opacity: 1;
    position: relative;
    top: -35px;
    transform: translateZ(0px);
    transition: all 1s ease 0s;
}


.why_it_right {
    border-left: 1px solid #fcb801;
	height:640px;
    min-height: 322px !important;
    padding-left: 30px;
    text-align: justify;
    width: 45%;
}
.why_it_left {
    border-right: 1px solid #fcb801;
	height:640px;
    min-height: 322px !important;
    padding-right: 30px;
    text-align: justify;
    width: 45%;
}




.c_form { width: 100%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:385px!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;top: 59px!important;}
.da-slide {left: -31px!important;}
#abt { min-height: 593px!important;}
.co_mid {   margin-left: 50px; width: 60% !important;}
.image img {
    display: block;
    width: 100%!important; 
}



.co_m_t:before {
    top: 39px!important;
}

#contectBox
{
	/*left: 13.5px !important;
	top: -82.666px !important;*/
	left: 13.5px !important;
	top: 3.334px !important;
}
#txt2
{
	/*21-07-2014*/
	margin-left: 475px !important;
	margin-top: -80px !important;
	overflow: hidden !important;
}

#txt1
{
	margin-left: -418px !important;
	margin-top: -80px !important;
	overflow: hidden !important;
}
 .l { margin-left:0 !important;  margin-top: 105px !important;}
  .r { margin-right:0 !important; margin-top: 105px !important;}
  #introDiv {overflow:visible !important;}
}






@media screen and (max-width:480px) {

.fees_content
{
	/*21-07-2014*/
	 max-width: 99% !important;
	top:10px!important;
	margin-left: -4px!important;/*-7px!important;*/
}


.why_it_right {
    border-left: 1px solid #fcb801;
	height: 856px;
    min-height: 322px !important;
    padding-left: 30px;
    text-align: justify;
    width: 45%;
}
.why_it_left {
    border-right: 1px solid #fcb801;
    height: 856px;
    min-height: 322px !important;
    padding-right: 30px;
    text-align: justify;
    width: 45%;
}


/*
.fees_wrp .\36 u {
    width: 100%!important;
}*/

.fees_wrp .\36 u {
   	text-align:center!important;
    width: 100% !important;
}

.c_form { width: 100%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:385px!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;top: 59px!important;}
.da-slide {left: -31px!important;}
#abt { min-height: 593px!important;}
.co_mid {   margin-left: 50px; width: 60% !important;}
.image img {
    display: block;
    width: 100%!important; 
}

.left_img {
    margin-left: -47px!important; 
}
.right_img {
    float: left !important;
    margin-left: 371px !important;
    margin-top: -67px !important;
    opacity: 1 !important;
    width: 30% !important;
}


.co_m_t:before
{
	top: 39px!important;
}
#contectBox
{
	/*left: 13.5px !important;
	top: -82.666px !important;*/
	left: 3.5px !important;
	top: -2.666px !important;
}
#txt2
{
	/*21-07-2014*/
	margin-left: 400px !important;
	margin-top: -80px !important;
	overflow: hidden !important;
}

#txt1
{
	margin-left: -418px !important;
	margin-top: -80px !important;
	overflow: hidden !important;
}
 .l {    margin-left: -11px !important; margin-top: 105px !important;}
  .r {  margin-left: 64px !important; margin-top: 105px !important;}
  #introDiv {overflow:visible !important;}
}



@media screen and (max-width:384px) {

.f.fees_content {
    max-width:100%!important;
    top:10px!important;
	   margin-left: -7px!important;
}
.fees_wrp .\36 u {
	padding: 0 16%;
    width: 100%!important;
		text-align:center!important;
}

	.why_it_left {width: 100%!important;}
.why_it_right { width: 100%!important;}
.c_form { width: 100%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:385px!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;top: 59px!important;}
.da-slide {left: -31px!important;}
#abt { min-height: 593px!important;}
.co_mid { width:61%!important; left:25%!important;}
.image img {
    display: block;
    width: 100%!important; 
}

.left_img {
    margin-left: -47px!important; 
}
.right_img {
    float: left !important;
    margin-left: 273px !important;
    margin-top: -46px !important;
    opacity: 1 !important;
    width: 30% !important;
}
#contectBox
{
	left: 166.5px !important;
	top: -266.666px !important;
}

.co_m_t:before {
    top: 39px!important;
}
.fees_content {
       width:85% !important;
}
.btn_pos1 {
 height: 111px!important;
    margin-bottom: -49px !important;
}

  .l {  margin-left:0px!important;}
  .r {margin-right:0px!important;}
  #introDiv {overflow:visible !important;}
}


@media screen and (max-width:360px) {

.fees_content
{
	/*21-07-2014*/
	max-width:100%!important;
	top:174px!important;
	margin-left: 2px!important;/*-7px!important;*/
}

.fees_wrp .\36 u
{	text-align:center!important;
    width: 100%!important;
}

.c_form { width: 100%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:385px!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;top: 59px!important;}
.da-slide {left: -31px!important;}
#abt { min-height: 593px!important;}
.co_mid {   margin-left: 50px; width: 60% !important;}
.image img {
    display: block;
    width: 100%!important; 
}

.left_img {
    margin-left: -47px!important; 
}
.right_img {
    float: left !important;
    margin-left: 371px !important;
    margin-top: -67px !important;
    opacity: 1 !important;
    width: 30% !important;
}
#contectBox
{
	/*21-07-2014*/
	left: 3.5px !important;
	top: -181.666px !important;
}

.co_m_t:before
{
	top: 39px!important;
}

#txt2
{
	/*21-07-2014*/
	margin-left: 323px !important;
	margin-top: -150px !important;
	overflow: hidden !important;
}

#txt1
{
	/*21-07-2014*/
	margin-left: -480px !important;
	margin-top: -150px !important;
	overflow: hidden !important;
}
	.l {  margin-left:0px!important; margin-top: 105px !important;}
	.r { margin-right:0px!important; margin-top: 105px !important;}
	#introDiv {overflow:visible !important;}
}



@media screen and (max-width:320px)
{
.fees_content
{
	/*max-width:100%!important;
	top:10px!important;
	margin-left: -7px!important;*/
	max-width:100%!important;
	top:8px!important;
	margin-left: 18px!important;/*-2px!important;*/
}

/*
.fees_wrp .\36 u {
	padding: 0 16%;
    width: 100%!important;
}*/
.fees_wrp .\36 u
{
	text-align:center!important;
	padding: 0 16%;
    width: 100%!important;
}
/*
.why_it_left {width: 100%!important;}
.why_it_right { width: 100%!important;}
*/
.why_it_right {
    border-left: 1px solid #fcb801;
	height:auto;
    min-height: 322px !important;
    padding-left: 30px;
    text-align: justify;
    width: 45%;
}
.why_it_left {
    border-right: 1px solid #fcb801;
	height:auto;
    min-height: 322px !important;
    padding-right: 30px;
    text-align: justify;
    width: 45%;
}





.c_form { width: 100%!important;}
.da-slide img{ width: 100%!important; height:auto!important;}
.da-slider {height:385px!important;}
.da-slide .da-img { height: 256px!important;width: 50%!important;top: 42px!important;}
.da-slide {left: -31px!important;}
#abt { min-height: 593px!important;}
.co_mid { width:75%!important; left:25%!important;}
.image img {
    display: block;
    width: 90%!important; 
}

.left_img {
    margin-left: -47px!important; 
}
.right_img {
    float: left !important;
    margin-left: 273px !important;
    margin-top: -46px !important;
    opacity: 1 !important;
    width: 30% !important;
}
#contectBox
{
	/*left: 2.5px !important;
	top: -16.666px !important;*/
	left: 2.5px !important;
	top: -60.666px !important;
}

.co_m_t:before {
    top: 39px!important;
}
.fees_content {
       width:85% !important;
}
.btn_pos1 {
 height: 111px!important;
    margin-bottom: -49px !important;
}

 .l {  margin-left: -60px !important;}
  .r {    margin-left: -64px !important;}
  
#txt2
{
	/*21-07-2014*/
	margin-left: 296px !important;
	margin-top: 0px !important;
	overflow: hidden !important;
}
#txt1
{
	margin-left: -490px !important;
	margin-top: 0px !important;
	overflow: hidden !important;
}
#introDiv {overflow:visible !important;}
}

