@charset "utf-8";

/*@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,500,700,600,800,900,200,100);
@import url(http://fonts.googleapis.com/css?family=Quicksand:400,700,300);*/

/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(http://fonts.gstatic.com/s/raleway/v12/rr0ijB5_2nAJsAoZ6vECXRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(http://fonts.gstatic.com/s/raleway/v12/RJMlAoFXXQEzZoMSUteGWFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url(http://fonts.gstatic.com/s/raleway/v12/cbAbzEjxTdN5KKmS-gA0tSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url(http://fonts.gstatic.com/s/raleway/v12/8KhZd3VQBtXTAznvKjw-k_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(http://fonts.gstatic.com/s/raleway/v12/ZKwULyCG95tk6mOqHQfRBCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(http://fonts.gstatic.com/s/raleway/v12/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(http://fonts.gstatic.com/s/raleway/v12/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(http://fonts.gstatic.com/s/raleway/v12/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(http://fonts.gstatic.com/s/raleway/v12/Li18TEFObx_yGdzKDoI_ciEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(http://fonts.gstatic.com/s/raleway/v12/CcKI4k9un7TZVWzRVT-T8_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(http://fonts.gstatic.com/s/raleway/v12/STBOO2waD2LpX45SXYjQBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(http://fonts.gstatic.com/s/raleway/v12/xkvoNo9fC8O2RDydKj12b_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(http://fonts.gstatic.com/s/raleway/v12/WmVKXVcOuffP_qmCpFuyzSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(http://fonts.gstatic.com/s/raleway/v12/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(http://fonts.gstatic.com/s/raleway/v12/QoPu455RxV2raYSIFXAMBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(http://fonts.gstatic.com/s/raleway/v12/1ImRNPx4870-D9a1EBUdPPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: local('Raleway Black'), local('Raleway-Black'), url(http://fonts.gstatic.com/s/raleway/v12/Ji5epXNcpHu3r63lhS0cTiEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: local('Raleway Black'), local('Raleway-Black'), url(http://fonts.gstatic.com/s/raleway/v12/PKCRbVvRfd5n7BTjtGiFZPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}

/* vietnamese */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 300;
  src: local('Quicksand Light'), local('Quicksand-Light'), url(http://fonts.gstatic.com/s/quicksand/v7/qhfoJiLu10kFjChCCTvGlP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 300;
  src: local('Quicksand Light'), local('Quicksand-Light'), url(http://fonts.gstatic.com/s/quicksand/v7/qhfoJiLu10kFjChCCTvGlD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 300;
  src: local('Quicksand Light'), local('Quicksand-Light'), url(http://fonts.gstatic.com/s/quicksand/v7/qhfoJiLu10kFjChCCTvGlOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* vietnamese */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: local('Quicksand Regular'), local('Quicksand-Regular'), url(http://fonts.gstatic.com/s/quicksand/v7/NUrn2XQrRfyGZp5MknntaRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: local('Quicksand Regular'), local('Quicksand-Regular'), url(http://fonts.gstatic.com/s/quicksand/v7/s2PXW4WrV3VLrOUpHiqsfRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: local('Quicksand Regular'), local('Quicksand-Regular'), url(http://fonts.gstatic.com/s/quicksand/v7/sKd0EMYPAh5PYCRKSryvW1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}
/* vietnamese */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  src: local('Quicksand Bold'), local('Quicksand-Bold'), url(http://fonts.gstatic.com/s/quicksand/v7/32nyIRHyCu6iqEka_hbKsv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  src: local('Quicksand Bold'), local('Quicksand-Bold'), url(http://fonts.gstatic.com/s/quicksand/v7/32nyIRHyCu6iqEka_hbKsj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  src: local('Quicksand Bold'), local('Quicksand-Bold'), url(http://fonts.gstatic.com/s/quicksand/v7/32nyIRHyCu6iqEka_hbKsugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}


*
{
	margin:0px;
	padding:0px;
}

body 
{
	margin:0px;
	padding:0px;
	font-family: 'Raleway', sans-serif ;
	font-size:14px;
}
#top-search-form .custom_imgsec {
    width: 74px;
    margin-bottom: 32px;
    top: 17PX;
}
.caret-up {
    width: 0; 
    height: 0; 
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-bottom: 4px solid;
    
    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}

.navbar-default
{
	background:#fff !important;
	border:none !important
}

.navbar-nav
{
	font-family: 'Raleway', sans-serif !important;
	font-size:16px !important;
	color:#6d6d6d !important;
	text-transform:uppercase;
	font-weight:400;
}

.navbar-brand
{
	padding:0 !important;
}

.navbar-form
{
	position:relative;
	left:0;
}

.navbar-nav
{
	position:relative;
	top:25px;
	left:20px;
}

.navbar
{
	margin-bottom:0 !important;
}

.w1
{
	width:100%;
}

.parallax
{
	width:100%;
	background:#2c2c2c;
	background-attachment:fixed;
}

.bg
{
	background: url('../images/bk.jpg') no-repeat;
	background-attachment:fixed;
	
}

.tophead
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#fff;
	text-align:center;
	padding:50px 0;
}

.org
{
	color:#ff541e;
}

.blue
{
	color:#0090ff;
}

.s2
{
	text-align:center;
}

.icon1
{
	padding:20px 0 0 0;
}

.cprofile
{
	padding:60px 0;
}

.subhead
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:400;
}

.pinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 82px 0 0;
}

.read
{
	font-family: Open Sans, sans-serif !important;
	font-size:14px;
}

.blk
{
	color:#666;
	position:relative;
	top:-2px;
}

.says
{
	background:url('../images/bg1.jpg') no-repeat;
	text-align:center;
	background-attachment:fixed;
	background-size:cover;
}

.says1
{
	background:url('../images/bg5.jpg') no-repeat;
	text-align:center;
	background-attachment:fixed;
	background-size:cover;
}

.tophead1
{
	font-family: 'Raleway', sans-serif;
	font-size:25px;
	color:#fff;
	padding:40px 0 0 0;
}

.tophead2
{
	font-family: 'Raleway', sans-serif;
	font-size:27px;
	color:#4c5154;
	text-align:center;
	padding:30px 0 30px 0;
}

.orange
{
	background:#e86824;
	height: 287px !important;
}

.black
{
	background:#413f3f;
	height: 287px !important;
}

.heads2
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#fff;
	font-weight:400;
	padding:22px 35px 29px;
	text-align:left;
}

.shead
{
	font-family: Open Sans, sans-serif !important;
	font-size:16px;
	color:#fff;
	font-weight:400;
	padding:0 18px 30px 36px;
	line-height:26px;
}

.gray
{
	color:#f4bfac;
}

.marg
{
	padding: 0 !important;
}

.mar
{
	margin:0 !important;
}

.button1
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#413f3f;
	font-weight:400;
	background:transparent;
	border:3px solid #e86824;
	padding:6px 24px;
	border-radius:6px;
	margin:50px 0;
	transition: all 0.3s ease 0s;
}

.button1:hover
{
	background:#e86824;
	color:#FFF;
}

.successa
{
	background:url('../images/bg2.jpg') no-repeat;
	text-align:center;
	background-size:cover;
}

.calla
{
	background:url('../images/bg3.jpg') no-repeat;
	text-align:center;
	background-size:cover;
}

.success
{
	font-family: 'Raleway', sans-serif;
	font-size:36px;
	color:#fff;
	font-weight:500;
	text-align:center;
	padding:25px 0 0 0;
}

.button2
{
	font-family: 'Raleway', sans-serif;
	font-size:25px;
	color:#fff;
	font-weight:500;
	background:transparent;
	border:3px solid #fff;
	padding:6px 40px;
	border-radius:6px;
	margin:10px 0 50px 0;
	transition: all 0.3s ease 0s;
}
.button2:hover
{
	background:#fff;
	color:#333;
}
.call
{
	font-family: 'Raleway', sans-serif;
	font-size:36px;
	color:#fff;
	font-weight:500;
	padding:0;
}


.mail
{
	font-family: 'Raleway', sans-serif;
	font-size:28px;
	color:#e86824;
	font-weight:500;
	padding:0 0 19px 0;
}

.gr
{
	color:#999da0;
}

.white
{
	color:#fff;
}

.theads1
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#4c5154;
	font-weight:500;
	text-align:center;
}

.cl
{
	background:#e1dede;
	width:100%;
	margin:70px 0 0 0;
	padding:35px 0 50px 0;
}

.foot
{
	background:#413f3f;
	float: left;
	width:100%;
}

.headt
{
	font-family: 'Raleway', sans-serif;
	font-size:28px;
	color:#ff541e;
	font-weight:500;
	padding:40px 0 0 0;
}

.subheadt
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	padding:8px 0 0 0;
}

.submenus
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ccc;
	list-style:none;
}

.submenus li
{
	line-height:26px;
}
.submenus li > a
{
	color:#ccc;list-style:none;text-decoration:none;
}
.submenus > li
{
	color:#ccc;list-style:none;text-decoration:none;
}
.t1
{
	position:relative;
	right:7px;
}

.r1
{
	padding:105px 0 0 0;
}

.r2
{
	padding:50px 0 0 0;
}

.r3
{
	padding:95px 0 0 0;
}

.fg
{
	background:#676565;
	width:1px;
	height:100px;
	float:left;
	position:relative;
	top:55px;
}

.addf
{
	float:left;
	padding:0 20px 0 0;
}

.addf1, .addf2
{
	float:left;
	padding:0 20px 0 20px;
}

.flag
{
	float:left;
	padding:10px 0;
}

.add
{
	font-family: Open Sans, sans-serif !important;
	font-size:14px;
	color:#fff;
	float:left;
	padding:6px 0 0 20px;
}

.add1
{
	font-family: Open Sans, sans-serif !important;
	font-size:14px;
	color:#fff;
	padding:50px 0;
}

.copy
{
	background:#2b2a2a;
	width:100%;
	text-align:center;
	float: left;
}

.cright
{
	font-family:"Raleway",sans-serif!important; 
	font-size:13px;
	color:#a5a4a4;
	padding:26px 0;
	margin:0;
}

.in1s
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
}

.b2
{
	background:#fff;
	border:none;
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#333;
	padding:6px 15px;
	position: relative;
	margin:0 0 10px 0;
}

.b1
{
	background:#0492ff;
	border:none;
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	padding:6px 15px;
	position: relative;
	margin:0 0 10px 0;
}

/*#talkbubble { width: 120px; height: 80px; background: red; position: relative; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } */
.b1:before { content:""; position: absolute; top: 100%; left: 72px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 9px solid #0492ff; }
@media only screen and (min-width:768px) and (max-width:1100px)
{
.butns1
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 20px;
	border-radius:6px;
	margin:0px 0 10px 60px;
}

.sjt2
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	font-weight:500;
	color:#fff;
	padding:40px 0 0 60px;
}

.vdt3
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 60px;
}

.vdt4
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ff541e;
	font-weight:500;
	padding:0px 0 0px 60px;
}

.vdt4 a
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ff541e;
	font-weight:500;
}
	
}

@media only screen and (min-width:1101px) and (max-width:1199px)
{
.butns1
{
	font-family: 'Raleway', sans-serif;
	font-size:9px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 15px;
	border-radius:6px;
	margin:0px 0 10px 40px;
}

.sjt2
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	font-weight:500;
	color:#fff;
	padding:0px 0 0 40px;
}

.vdt3
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 40px;
}

.vdt4
{
	font-family: 'Raleway', sans-serif;
	font-size:9px;
	color:#ff541e;
	font-weight:500;
	padding:0px 0 0px 40px;
}

.vdt4 a
{
	font-family: 'Raleway', sans-serif;
	font-size:9px;
	color:#ff541e;
	font-weight:500;
}
}
@media only screen and (min-width:320px) and (max-width:349px)
{
.butns
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 18px;
	border-radius:6px;
	margin:10px 0 0px 40px;
}

.sjt1
{
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	font-weight:500;
	color:#fff;
	padding:10px 0 0 40px;
}

.vdt1
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 40px;
}

.vdt2
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 40px;
}

.vdt2 a
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#ff541e;
	font-weight:500;
}
.butns1
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 18px;
	border-radius:6px;
	margin:10px 0 0px 40px;
}

.sjt2
{
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	font-weight:500;
	color:#fff;
	padding:10px 0 0 40px;
}

.vdt3
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 40px;
}

.vdt4
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 40px;
}

.vdt4 a
{
	font-family: 'Raleway', sans-serif;
	font-size:10px;
	color:#ff541e;
	font-weight:500;
}
}

@media only screen and (min-width:350px) and (max-width:499px)
{
.butns
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 24px;
	border-radius:6px;
	margin:10px 0 0px 60px;
}

.sjt1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#fff;
	padding:20px 0 0 60px;
}

.vdt1
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 60px;
}

.vdt2
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 60px;
}

.vdt2 a
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#ff541e;
	font-weight:500;
}
.butns1
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 24px;
	border-radius:6px;
	margin:10px 0 0px 60px;
}

.sjt2
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	font-weight:500;
	color:#fff;
	padding:20px 0 0 60px;
}

.vdt3
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 60px;
}

.vdt4
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 60px;
}

.vdt4 a
{
	font-family: 'Raleway', sans-serif;
	font-size:11px;
	color:#ff541e;
	font-weight:500;
}
}

@media only screen and (min-width:500px) and (max-width:767px)
{
.butns
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 24px;
	border-radius:6px;
	margin:10px 0 0px 80px;
}

.sjt1
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	font-weight:500;
	color:#fff;
	padding:60px 0 0 80px;
}

.vdt1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 80px;
}

.vdt2
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 80px;
}

.vdt2 a
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ff541e;
	font-weight:500;
}
.butns1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 24px;
	border-radius:6px;
	margin:10px 0 0px 80px;
}

.sjt2
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	font-weight:500;
	color:#fff;
	padding:60px 0 0 80px;
}

.vdt3
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 80px;
}

.vdt4
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 80px;
}

.vdt4 a
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#ff541e;
	font-weight:500;
}
}

@media only screen and (min-width:320px) and (max-width:767px)
{
.testi
{
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	color:#fff;
	padding:10px 35px 5px 35px;
	font-weight:200;
}	
.testis
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:30px 60px 5px 60px;
	font-weight:400;
	text-align:left;
	line-height:32px;
}	
.testis1
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:30px 60px 70px 60px;
	font-weight:400;
	text-align:left;
	line-height:26px;
}		
.headsa
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#fff;
	padding:15px 60px 30px 60px;
	font-weight:200;
	text-align:left;
}
.heads
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#fff;
	padding:15px 35px 20px 35px;
	font-weight:200;
}

.ft
{
	font-size:11px;
}

.info1
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#fff;
	padding:30px 0 70px;
}
.info
{
    font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 0;
	margin:0;	
}
.infos
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 14px 35px;
	margin:0;	
}	
.head1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#4c5154;
	background:#ccc;
	text-align:center;
	padding:10px 0;
	margin:0;
}
.head1s
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#0090ff;
	background:#fff;
	text-align:left;
	padding:20px 0 0 14px;
	margin:0;
}
.s1
{
	margin:20px 0 0 0;
}
.logo
{
	position:relative;
	top:-3px;
}
.cprof
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#4c5154;
	padding:0px 0px 0 0;
}
.info1s
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#fff;
	padding:20px 0 70px;
	font-weight:200;
}

.p1
{
	font-family: Open Sans, sans-serif !important;
	font-size:30px;
	color:#fff;
	padding:0px 0;
}
.infoh
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 14px 30px;
	margin:0;	
}
.theadh
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:20px 0 0 40px;
}

.tinfoh
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 25px;
}
.theadh1
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:20px 0 0 40px;
}

.tinfoh1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 25px;
}
.theadh2
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:20px 0 0 40px;
}

.tinfoh2
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 25px;
}
.theadm
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#ff541e;
	font-weight:500;
	padding:0px 0 0 30px;
}

.tinfom
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	border-bottom:1px solid #e0dede;
	padding:0 0px 15px;
	margin:0 30px 10px;
}
.share
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1364a3;
	font-weight:200;
	padding:0 0 0 30px;
	margin-bottom:20px;
}
.facility1
{
	padding:0 0 0px 50px;
}
.v2
{
	margin-top:30px;
}
.v1
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin-bottom:30px;
}
.mavs
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:500;
	padding:10px 10px;
}

.mavs1
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:300;
	padding:0px 10px 44px;
}

.mavs2
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:300;
	padding:20px 10px 31px;
}
.cvs
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	font-weight:500;
	color:#343738;
	padding:10px 0 0px 30px;
	list-style-image: url('../images/icons.png');
}
.cv
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:600;
}
.cntf
{
	position:fixed;
	top:12%;
	right:0;
	z-index:2000;
	width:15%;
}
.num
{
	font-family: Open Sans, sans-serif !important;
	font-size:30px;
	color:#e86824;
	font-weight:400;
	position:relative;
	top:8px;
}
}

@media only screen and (min-width:768px) and (max-width:991px)
{
.testi
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:50px 150px 10px 150px;
	font-weight:200;
}	
.testis
{
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	color:#fff;
	padding:70px 150px 5px 150px;
	font-weight:400;
	text-align:left;
	line-height:32px;
}	
.testis1
{
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	color:#fff;
	padding:70px 150px 100px 150px;
	font-weight:400;
	text-align:left;
	line-height:32px;
}		
.headsa
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#fff;
	padding:15px 150px 60px 150px;
	font-weight:200;
	text-align:left;
}
.heads
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:15px 230px 40px 230px;
	font-weight:200;
}

.ft
{
	font-size:14px;
}

.info1
{
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	color:#fff;
	padding:30px 0 70px;
}
.info
{
    font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 0;
	margin:0;	
}
.infos
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 14px 35px;
	margin:0;	
}
.head1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#4c5154;
	background:#ccc;
	text-align:center;
	padding:10px 0;
	margin:0;
}
.head1s
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#0090ff;
	background:#fff;
	text-align:left;
	padding:20px 0 0 14px;
	margin:0;
}
.s1
{
	margin:20px 0 0 0;
}
.logo
{
	position: relative;
	top: 20px;
}
.navbar-form
{
	position:relative;
	left:80px;
}
.cprof
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#4c5154;
	padding:0px 0px 0 0;
}
.info1s
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:30px 0 70px;
	font-weight:200;
}

.p1
{
	font-family: Open Sans, sans-serif !important;
	font-size:40px;
	color:#fff;
	padding:0px 0;
}
.infoh
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 14px 30px;
	margin:0;	
}
.theadh
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:20px 0 0 40px;
}

.tinfoh
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 25px;
}
.theadh1
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:20px 0 0 40px;
}

.tinfoh1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 25px;
}
.theadh2
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:20px 0 0 40px;
}

.tinfoh2
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 25px;
}
.theadm
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#ff541e;
	font-weight:500;
	padding:0px 0 0 40px;
}

.tinfom
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	border-bottom:1px solid #e0dede;
	padding:0 0px 15px;
	margin:0 40px 10px;
}
.share
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1364a3;
	font-weight:200;
	padding:0 0 0 40px;
	margin-bottom:20px;
}
.facility1
{
	padding:0 0 0px 50px;
}
.v2
{
	margin-top:30px;
}
.v1
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin-bottom:30px;
}
.mavs
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:500;
	padding:10px 10px;
}

.mavs1
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:300;
	padding:0px 10px 44px;
}

.mavs2
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:300;
	padding:20px 10px 31px;
}
.cvs
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	font-weight:500;
	color:#343738;
	padding:10px 0 0px 30px;
	list-style-image: url('../images/icons.png');
}
.cv
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:600;
	
}

.butns
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 24px;
	border-radius:6px;
	margin:10px 0 0px 80px;
}

.sjt1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	font-weight:500;
	color:#fff;
	padding:10px 0 0 80px;
}

.vdt1
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 80px;
}

.vdt2
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 80px;
}

.vdt2 a
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#ff541e;
	font-weight:500;
}
.cntf
{
	position:fixed;
	top:24%;
	right:0;
	z-index:2000;
}
.num
{
	font-family: Open Sans, sans-serif !important;
	font-size:34px;
	color:#e86824;
	font-weight:400;
	position:relative;
	top:8px;
}
}


@media only screen and (min-width:992px)
{
.testi
{
	font-family: 'Raleway', sans-serif;
	font-size:19px;
	color:#fff;
	padding:50px 230px 10px 230px;
	font-weight:200;
}
.testis
{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
	color:#fff;
	padding:100px 230px 5px 230px;
	font-weight:400;
	text-align:left;
	line-height:32px;
}

.testis1
{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
	color:#fff;
	padding:150px 230px 200px 230px;
	font-weight:400;
	text-align:left;
	line-height:32px;
}		

.headsa
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:15px 230px 90px 230px;
	font-weight:200;
	text-align:left;
}
.heads
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#fff;
	padding:15px 230px 40px 230px;
	font-weight:200;
}

.ft
{
	font-size:14px;
}

.info1
{
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	color:#fff;
	padding:30px 0 70px;
}

.info
{
    font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 0;
	margin:0;	
}
.infos
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 14px 35px;
	margin:0;	
}

.head1
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#4c5154;
	background:#ccc;
	text-align:center;
	padding:20px 0;
	margin-bottom:0;
	margin-top:0;
}
.head1s
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#0090ff;
	background:#fff;
	text-align:left;
	padding:20px 0 0 0;
	margin:-48px 0 10px 13px;
}
.s2sc
{
	position:relative;
	top:-100px;
	background:#fff;
}
.s2sw
{
	position:relative;
	top:-150px;
	background:#fff;
}
.s2s
{
	position:relative;
}
.s2
{
	position:relative;
	top:-30px;
}
.s1
{
	margin:-68px 0 0 0;
}

.logo
{
	position: relative;
	top: 20px;
}
.navbar-form
{
	position:relative;
	top:-25px;
	left:63px;
}
.cprof
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#4c5154;
	padding:40px 0px 0 0;
}
.info1s
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	padding:30px 0 70px;
	font-weight:200;
}

.p1
{
	font-family: Open Sans, sans-serif !important;
	font-size:60px;
	color:#fff;
	padding:0px 0;
}
.infoh
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#3a3c3d;
	text-align:justify;
	padding:20px 14px 0px;
	margin:0;	
}
.theadh
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:30px 0 0 40px;
}

.tinfoh
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 40px 10px;
}
.theadh1
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:10px 0 0 60px;
}

.tinfoh1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 60px 10px;
}
.theadh2
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:0px 0 0 25px;
}

.tinfoh2
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 25px 0px;
}
.theadm
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#ff541e;
	font-weight:500;
	padding:0px 0 0 60px;
}

.tinfom
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	border-bottom:1px solid #e0dede;
	padding:0 0px 8px;
	margin:0 60px 10px;
}
.share
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1364a3;
	font-weight:200;
	padding:0 0 0 60px;
}
.facility
{
	border-right:1px solid #808283;
	padding:0 0 0px 120px;
}
.v1
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin-bottom:30px;
}
.mavs
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:500;
	padding:10px 10px;
}

.mavs1
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:300;
	padding:0px 10px 44px;
}

.mavs2
{
	
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#4c5154;
	font-weight:300;
	padding:20px 10px 31px;
}
.cvs
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	font-weight:500;
	color:#343738;
	padding:10px 0 70px 30px;
	list-style-image: url('../images/icons.png');
}
.cv
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:600;
	margin-top:0;
}
.butns
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 44px;
	border-radius:6px;
	margin:10px 0 0px 80px;
}

.sjt1
{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
	font-weight:500;
	color:#fff;
	padding:10px 0 0 80px;
}

.vdt1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 80px;
}

.vdt2
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 80px;
}

.vdt2 a
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:500;
}
.cntf
{
	position:fixed;
	top:24%;
	right:0;
	z-index:2000;
}
.num
{
	font-family: Open Sans, sans-serif !important;
	font-size:34px;
	color:#e86824;
	font-weight:400;
	position:relative;
	top:8px;
}
}

@media only screen and (min-width:1200px)
{
.num
{
	font-family: Open Sans, sans-serif !important;
	font-size:34px;
	color:#e86824;
	font-weight:400;
	position:relative;
	top:8px;
}

.cntf
{
	position:fixed;
	top:24%;
	right:0;
	z-index:2000;
}
.butns
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 44px;
	border-radius:6px;
	margin:10px 0 0px 80px;
}

.sjt1
{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
	font-weight:500;
	color:#fff;
	padding:60px 0 0 80px;
}

.vdt1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 80px;
}

.vdt2
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 80px;
}

.vdt2 a
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:500;
}
.vdt2 a:hover{color:#fff;}
.butns1
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:400;
	background:transparent;
	border:3px solid #fff;
	padding:7px 20px;
	border-radius:6px;
	margin:0px 0 0px 40px;
}
.butnblog
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#000;
	font-weight:400;
	background:transparent;
	border:2px solid #e86824;
	padding:7px 20px;
	border-radius:6px;
	margin:0px 0 10px 57px;
}
.butnblog:hover
{
	background:#e86824;
	color:#FFF;
}
.sjt2
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	font-weight:500;
	color:#fff;
	padding:0px 0 0 40px;
}

.vdt3
{
	font-family: 'Raleway', sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:500;
	padding:0px 40px 0 40px;
}

.vdt4
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#ff541e;
	font-weight:500;
	padding:10px 0 0px 40px;
}

.vdt4 a
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#ff541e;
	font-weight:500;
}
.theadh
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:80px 0 0 60px;
}

.tinfoh
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 60px 30px;
}
.theadh1
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:70px 0 0 60px;
}

.tinfoh1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 60px 30px;
}

.tinfohblog
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 60px 15px;
}
.theadh2
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:40px 0 0 60px;
}
.theadheading
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:400;
	padding:0px 0 0 60px;
}
.theadheading > a {
    color: #000;
}
.tinfoh2
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	padding:0 60px 30px;
}

.theadm
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#ff541e;
	font-weight:500;
	padding:20px 0 0 60px;
}

.tinfom
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	border-bottom:1px solid #e0dede;
	padding:0 0px 15px;
	margin:0 60px 10px;
}
.share
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1364a3;
	font-weight:200;
	padding:0 0 0 60px;
}
.v1
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin-bottom:30px;
}
.mavs
{
	
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#4c5154;
	font-weight:500;
	padding:20px 10px;
}

.mavs1
{
	
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#4c5154;
	font-weight:300;
	padding:0px 10px 94px;
}

.mavs2
{
	
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	color:#4c5154;
	font-weight:300;
	padding:38px 10px 61px;
}
.cvs
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	font-weight:500;
	color:#343738;
	padding:10px 0 70px 30px;
	list-style-image: url('../images/icons.png');
}
.cv
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:600;
	margin-top:0;
}
}

/* About us page section starts*/
.abt
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	text-align:justify;
	padding:40px 0;
}

.bgs
{
	background: url('../images/bk2.png') no-repeat;
	background-attachment:fixed;
}


.icon2
{
	padding:50px 0 0 0;
}

/* About us page section ends*/

/* How we work page section starts*/
.breadcrums
{
	 font-family: "Raleway",sans-serif !important;
	font-size:15px;
	color:#4e4c4c;
	text-align:left;
	padding:20px 14px;
	background:#fff;
	position:relative; 
	top:-35px;
}

.grs
{
	color:#9d9b9b;
}

.fth
{
	font-size:15px;
}

.fth1
{
	font-size:22px;
	font-weight:500;
	color:#4c5154;
}

.hbg
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin:0 0 40px 0;
}

.mrg
{
	margin:0 !important;
	padding:0 !important;
}

.tline
{
	
	font-family: "Raleway",sans-serif !important;
	font-size:24px;
	color: #444;
	padding:0 20px 30px 50px;
}




/* How we work page section starts*/

/* leadership team page section starts*/
.post
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#7f7e7e;
	font-weight:300;
}
.ds
{
	position:relative;
	top:-3px;
}
.clr
{
	clear:both;
}

/* leadership team page section ends*/

/* Banner Section starts */
.page-header {
    background-color: #171717;
    margin: 0 0 35px 0;
    min-height: 280px;
    padding: 20px 0;
    position: relative;
    text-align: left;
	overflow:hidden
}

section.cd{
	background:url(../images/inner-banner1.jpg) no-repeat  center center;
	}
.page-header-info{background:rgba(255,255,255,0.5);}	
.page-header h2
{
	
	padding:30px;
	font-family: 'Raleway', sans-serif;
	font-size:32px;
	position:relative
}
.page-header h2 span{
	font-family: 'Oswald', sans-serif;
	font-size:62px;
	display:block;
	text-transform:uppercase;
	color:#ff541e;
}

span.page-header-contact{ 
	position:absolute; 
	right:0; 
	top:0;
	background:#0090ff;
	}
/* Banner Section ends */

/* Creative Designing page starts */
.crbg
{
	background:url("../images/crbg.jpg") no-repeat;
	background-attachment:fixed;
	background-size:cover;
}
/* Creative Designing page ends */

/* infrastructure page starts */
.infrabg
{
	background:url("../images/infrabg.jpg") no-repeat;
	background-attachment:fixed;
	background-size:cover;
}

.facility
{
	font-family: Open Sans, sans-serif !important;
	font-size:20px;
	color:#484949;
	padding:0 0 0px 50px;
	margin-bottom:50px;
	list-style-image: url('../images/licon.png');
}

.facility1
{
	font-family: Open Sans, sans-serif !important;
	font-size:20px;
	color:#484949;
	margin-bottom:50px;
	list-style-image: url('../images/licon.png');
}
/* infrastructure page ends */

/* Mission and Vision page section starts*/
.mavbg
{
	background:url("../images/mavbg.jpg") no-repeat;
	background-attachment:fixed;
	background-size:cover;
}

.ms
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	padding:0 0 10px 0;
	margin:0;
}

/* Mission and Vision page section ends*/

/* Doctor Spring page section starts */
.subhead1s
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#7e7e7e;
	padding:0 0 0 14px;
	font-weight:normal;
}
.th
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	padding:10px 0 0 14px;
	font-weight:600;
}
.th1
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#313232;
	padding:0px 0 0 14px;
}

.thinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	padding:0 0 0 14px;
	font-weight:normal;
}
.thinfo1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#313232;
	padding:0 0 0 0;
	font-weight:normal;
}
.v3
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin:0 14px;
}
.ths
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	padding:0 0 0 24px;
	font-weight:600;
}

.th1s
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#313232;
	padding:0px 20px 0 24px;
}

.dspring
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	font-weight:500;
	color:#343738;
	padding:0 0 12px 70px;
	list-style-image: url('../images/licon.png');
}
.dspring1
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	font-weight:500;
	color:#343738;
	padding:5px 0 12px 30px;
	list-style-image: url('../images/licon.png');
}
.tline1
{
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	color:#7c7b7b;
	padding:0 20px 0px 50px;
	font-weight:200;
	line-height:24px;
}
.subtline
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#2b2a2a;
	padding:10px 0px 50px 50px;
}
.dsrg
{
	font-size:14px;
	font-weight:normal;
	color:#736e6e;
}
.v4
{
	margin:50px 0px 70px;
}
.v5
{
	margin:10px 0px 40px;
}
.ben
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:500;
}
.ben1
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#4c5154;
	font-weight:normal;
}
.ben1s
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#313232;
	font-weight:normal;
}
/* Doctor Spring page section ends */

/* Interview Vista page section starts */
.hs
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#191919;
	font-weight:200;
	text-transform:uppercase;
}
.hsinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	color:#3a3c3d;
	font-weight:normal;
	padding:0 40px;
}
.hs1
{
	font-family: Open Sans, sans-serif !important;
	font-weight:400;
}
.button1s
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#0090ff;
	font-weight:400;
	background:transparent;
	border:3px solid #0090ff;
	padding:6px 24px;
	border-radius:6px;
	margin:50px 0 30px;
	transition: all 0.3s ease 0s;
}
.button1s:hover
{
	background:#0090ff;
	color:#fff;
}
.button1sj
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#0090ff;
	font-weight:400;
	background:transparent;
	border:3px solid #0090ff;
	padding:6px 24px;
	border-radius:6px;
	margin:5px 0 30px 30px;
	transition: all 0.3s ease 0s;
}
.button1sj:hover
{
	background:#0090ff;
	color:#fff;
}
.button1sj1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#413f3f;
	font-weight:400;
	background:transparent;
	border:3px solid #e86824;
	padding:7px 44px;
	border-radius:6px;
	margin:5px 0 30px 30px;
	transition: all 0.3s ease 0s;
}
.button1sj1:hover
{
	background:#e86824;
	color:#fff;
}
.wsay
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#313232;
	padding:30px 0 0 14px;
}
.wsay1
{
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	color:#7c7b7b;
	font-weight:200;
	line-height:24px;
}
.subtline1
{
	font-family: 'Raleway', sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#2b2a2a;
	padding:0px 0px 40px 0px;
}
.dsrg1
{
	font-size:14px;
	font-weight:normal;
	color:#736e6e;
}
.v3s
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin-bottom:80px;
}
.th1s1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	font-weight:400;
	color:#313232;
	padding:10px 0 0 20px;
}

.intinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	padding:0px 40px 0 20px;
}

.dft
{
	border:1px solid #e86723;
	margin:20px 25px 30px;
}

.butn
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	background:#e86723;
	border:none;
	padding:5px 15px;
	float:right;
}

.butn1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	background:#e86723;
	border:none;
	padding:5px 22px;
	float:right;
}

.pd1
{
	position:relative;
	top:-2px;
	right:2px;
}

.benefit
{
	width:100%;
	background:url('../images/intbg.jpg') no-repeat;
	background-attachment:fixed;
	background-size:cover;
}

.vint
{
	font-family: 'Raleway', sans-serif;
	font-size:21px;
	font-weight:500;
	color:#fff;
	padding:0 0 80px 30px;
	list-style-image: url('../images/licon1.png');
}
.bft
{
	font-family: 'Raleway', sans-serif;
	font-size:28px;
	font-weight:500;
	color:#fff;
	padding:30px 0 0 14px;
}
/* Interview Vista page section ends */

/* our portfolio page section starts */
.benefits
{
	width:100%;
	background:url('../images/intbg.jpg') no-repeat;
	height:300px;
	background-attachment:fixed;
}
.isl
{
	font-family: 'Raleway', sans-serif;
	font-size:43px;
	color:#352a2a;
	padding:10px 0 0 14px;
}

/* our portfolio page section ends */

/* career page section starts */
.thc
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#352a2a;
	font-weight:200;
	padding:0px 0 0 14px;
}
.fnt
{
	font-size:16px;
}
.caption
{
	background:rgba(0, 0, 0, 0.7);
	color:#fff;
	position:relative;
	top:-40px;
	padding:7px 0 7px 20px;
	font-family: 'Raleway', sans-serif;
	font-size:18px;
}
.careerbg
{
	background:#171616 url('../images/careerbg.jpg') no-repeat ;
	padding:110px 0 10px;
	margin-bottom:40px;
	background-attachment:fixed;
}
.crinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#fff;
	padding:30px 10px 40px;
}

.cv1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
}

.cv2
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#191919;
	padding:10px 0 0 14px;
}

.cv3
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
	padding:5px 0 15px 14px;
}

.cv4
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:600;
	
}

.iinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#282929;
	
}

.cvs li, .cvs1 li
{
	padding:0 0 10px 0;
	
}
.cvf
{
	padding:40px 0 70px 0;
}
.cvx
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#4c5154;
	padding:0 0 0 24px;
}
.v32s
{
	background:#f8f8f8;
	border:1px solid #e8e8e8;
	margin:0 0px 20px;
}
.panel-group
{
	margin:10px 24px 30px !important;
}
.panel-body
{
	padding:0 !important;
}
.panel-default
{
	border:none !important;
}
.panel
{
	background:transparent !important;
	border:none !important;
	box-shadow:none !important;
	border-radius:0px !important;
}
.panel-heading
{
	border:none !important;
	box-shadow:none !important;
	border-radius:0px !important;
	padding:0 !important;
}

.one .arw
{
	-ms-transform: rotate(90deg); 
    -webkit-transform: rotate(90deg); 
    transform: rotate(90deg);
}


.panel-title {
    width: 100%;
    padding: 10px;
    background: #afacac;
   
    cursor: pointer;
    
}

.panel-title:hover,
.panel-title:active {
    background: #0492ff;
    color: white;
}

.active {
    background: #0492ff;
    color: white;
}

.panel-heading a
{
	text-decoration:none;
}
.panel-title
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#fff;
}

.jd
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1e2021;
	font-weight:500;
	
}
.jinfo
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#4c5154;
	
}
.loc
{
	font-size:15px;
	font-weight:200;
	margin-left:5px !important;
}

.cvs1
{
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	font-weight:500;
	color:#343738;
	padding:10px 0 0px 30px;
	list-style-image: url('../images/icons.png');
}
.sh
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#1e2021;
	font-weight:300;
	padding:15px 0 20px;
}
.sc
{
	width:24px;
	height:24px;
	position:relative;
	top:-3px;
}

.in1
{
	font-family: 'Raleway', sans-serif;
	width:100%;
	height:40px;
	border:1px solid #bbbcbc !important;
	margin:30px 0 0;
	color:#333;
	padding:0 0 0 35px;
	background:url('../images/search.png') no-repeat 10px 12px;
}

.eg
{
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	color:#6d6f71;
	padding:5px 0 5px;
}

.button1sj1
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#413f3f;
	font-weight:400;
	background:transparent;
	border:3px solid #e86824;
	padding:7px 38px;
	border-radius:6px;
	margin:30px 0 30px 0px;
	
}
/* career page section ends */

/* apply now page section starts */
.in2
{
	font-family: 'Raleway', sans-serif !important;
	width:100%;
	height:40px;
	border:1px solid #bbbcbc !important;
	margin:0px 0 15px;
	color:#888;
	padding:0 0 0 10px;
	
}
.res
{
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	color:#3a3c3d;
}

.tx
{
	padding:10px 10px;
	resize:none;
	border:1px solid #bbbcbc !important;
}

.sform
{
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#3a3c3d;
	padding:10px 0;
}
.button1sj2
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#413f3f;
	font-weight:400;
	background:transparent;
	border:3px solid #e86824;
	padding:3px 38px;
	border-radius:6px;
	margin:10px 0 50px 0px;
	
}
.frm
{
	border:1px solid #ceced0;
	margin:0px 0px 20px;
	padding:20px 10px 10px;
}
.frm1
{
	border:1px solid #ceced0;
	margin:0px 0px 20px;
	padding:20px 10px 10px;
}
.frm2
{
	border:1px solid #ceced0;
	margin:0px 0px 20px;
	padding:20px 10px 10px;
}
.ftm
{
	border-width:1px 1px 0 1px;
	border-color:#ceced0;
	border-style:solid;
	margin:0px 0px 0px;
}
.ojobs
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#313232;
	font-weight:500;
	padding:0 0 0 14px;
}
.gfield.gfield_error.gfield_contains_required.field_sublabel_below.field_description_below{
background:none !important; border:none !important; margin-bottom:0px !important;margin-top:0px !important; }
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description, .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {margin-left:0px !important; }
.gform_wrapper .top_label .gfield_label{ color: #3a3c3d !important; font-family: "Raleway",sans-serif !important;  font-size: 16px !important;  font-weight: normal !important;}
.gform_next_button{background: none repeat scroll 0 0 transparent;  border: 3px solid #e86824;  border-radius: 6px;
    color: #413f3f;  font-family: "Raleway",sans-serif; font-size: 22px; font-weight: 400;  margin: 10px 0 50px;   padding: 3px 38px;}
	
	
.gform_previous_button.button{background: none repeat scroll 0 0 transparent;  border: 3px solid #e86824;  border-radius: 6px;  
    color: #413f3f;  font-family: "Raleway",sans-serif; font-size: 22px; font-weight: 400;  margin:10px 13px 50px 0!important;   padding: 3px 38px;}

.gform_button.button{background: none repeat scroll 0 0 transparent;  border: 3px solid #e86824;  border-radius: 6px;  
    color: #413f3f;  font-family: "Raleway",sans-serif; font-size: 22px; font-weight: 400;  margin:10px 13px 50px 0!important;   padding: 3px 38px;} 
	
.gform_wrapper div.validation_error{border:1px solid #ceced0 !important;border-bottom:none !important;font-weight: 400 !important; padding: 5px 2px !important;width:100% !important;margin-top:0px !important;margin-bottom:0px !important }	
#gform_wrapper_23 .gf_step_active{background:#0492FF !important; width:300px !important; height:auto !important; color:#fff !important; font-family: "Raleway",sans-serif !important; font-size: 20px !important; }
.gf_step_active .gf_step_number {
  background: #36a8ff !important; 
  border: medium none !important;
  color: #fff;
  padding: 10px 25px 12px 22px !important;
} 
.gf_step_pending .gf_step_number{background:#fff !important; color: #313232;padding: 15px 25px 11px 22px !important;border:1px solid #ceced0;margin-top: 0;float:left;border-top:none;border-bottom:none;}
.gf_step_label{position:relative; top:15px; margin-left: 25px; margin-right: 25px;}
#gform_23 .gform_page { padding: 20px;}
#gform_23 .gf_page_steps{border-bottom:none !important; margin:0px !important; padding:0px;width:100% !important;border: 1px solid #ceced0;font-family: "Raleway",sans-serif !important;}
.gf_page_steps .gf_step{margin:0px !important;opacity:1 !important;font-family: "Raleway",sans-serif !important;}
#gform_23 .gform_body {  border: 1px solid #ceced0;}
#gform_23 .datepicker {
  margin: 0 !important;
  padding: 0 !important;
  width: 93% !important;
} 
.lblue
{
	font-family: Open Sans, sans-serif !important;
	font-size:22px;
	color:#313232;
	padding:10px 20px;
	font-weight:600;
	border-width:1px;
	border-color:#ceced0;
	border-style:solid;
}

.lblue1
{
	font-family: Open Sans, sans-serif !important;
	font-size:22px;
	color:#313232;
	padding:10px 20px;
	font-weight:600;
	border-width:1px;
	border-color:#ceced0;
	border-style:solid;
}

.lblue2
{
	font-family: Open Sans, sans-serif !important;
	font-size:22px;
	color:#313232;
	padding:10px 20px;
	font-weight:600;
	border-width:1px;
	border-color:#ceced0;
	border-style:solid;
}

.pdetails
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#c0c0c1;
	padding:0 0 0 14px;
	
}

.pdetails1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#c0c0c1;
	padding:0 0 0 14px;
	
}

.pdetails2
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#c0c0c1;
	padding:0 0 0 14px;
	
}

.nfrm, .nfrm1, .nfrm2
{
	margin:0;
	padding:9px 0px;
	cursor:pointer;
}

.ti
{
	padding:0 20px 0 0;
}

.ti1
{
	padding:0 20px 0 0;
}

/* apply now page section ends */

/* case studies page section starts */

.captionh
{
	background:rgba(0, 0, 0, 0.7);
	color:#fff;
	position:absolute;
	bottom:0;
	padding:16px 0 12px 20px;
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	font-weight:500;
	line-height:16px;
	margin:0;
}
.capinfo
{
	font-size:13px;
	font-weight:300;
	padding:15px 11px 0 0;
	
}
/* case studies page section ends */

/* our products page section starts */

.captionh1
{
	background:rgba(0, 0, 0, 0.7);
	color:#fff;
	position:absolute;
	bottom:0;
	padding:24px 0 22px 20px;
	font-family: 'Raleway', sans-serif;
	font-size:24px;
	font-weight:500;
	line-height:18px;
	margin:0;
}
.capinfo1
{
	font-size:18px;
	font-weight:300;
	padding:15px 11px 0 0;
	
}


/* our products page section ends */

/* portfolio page section starts */
.dg
{
	font-family: 'Raleway', sans-serif;
	font-size:26px;
	color:#c0c0c1;
	padding:0 20px 0 0;
}

.web
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	padding:10px 0 0;
}

.web1
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1364a3;
	padding:10px 0 0;
}

.web2
{
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#1364a3;
	padding:10px 0 0;
}


.bt1
{
	background:#ff541e;
	text-align:center;
	margin:0 0 0px;
	border-width:0px 1px 0px 1px;
	border-color:#ceced0;
	border-style:solid;
	
}

.bt2
{
	background:#fff;
	text-align:center;
	margin:0;
	border-width:0px 1px 0px 1px;
	border-color:#ceced0;
	border-style:solid;
}

.bt3
{
	background:#fff;
	text-align:center;
	margin:0;
	border-width:0px 1px 0px 1px;
	border-color:#ceced0;
	border-style:solid;
}

.pr
{
	border-width:1px 1px 1px 1px;
	border-color:#ceced0;
	border-style:solid;
	margin:0 0px 40px;
}

.sjt
{
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	font-weight:500;
	color:#000;
	padding:10px 0 0;
	text-align:center;
}

.vdt
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:500;
}

.button1sj1d
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:400;
	background:#1364a3;
	border:3px solid #fff;
	padding:7px 44px;
	border-radius:6px;
	margin:10px 0 0px 0px;
}

.vdt a
{
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	color:#ff541e;
	font-weight:500;
	
}

/* portfolio page section ends */


.row-bar .v1{min-height: 394px;}   


/*Custom CSS override and fixes*/

#page_effect .input-group-btn input{opacity: 0;width: 40px;}
#page_effect .input-group-btn{font-size: inherit;}
#page_effect .input-group-btn i{ border: 1px solid #ddd;height: 34px;line-height: 34px;position: absolute;right: 0;text-align: center;    top: 0;width: 40px;border-radius: 0px 3px 3px 0;}
.breadcrums{margin-left:-15px;margin-right:-15px;}
.head1s{margin-left:0;}
.add,.add1,.addf2{font-family:"Raleway",sans-serif!important;}  

/*24-AUG*/
body{overflow-x: hidden;}
#text-9 > div > .col-md-6 {min-height: 250px;}
.grid.cs-style-3{margin-left: -20px;margin-right: -20px;}
.grid.cs-style-3 > li{width:25%;float: left;} 
.why-orion-bg{background-position: center top;background-size: cover;}
.says{background-position: center;}
#gform_fields_21 #field_21_6{padding:0 15px !important;}

.infoh{
font-size: 15px;
}
.tinfoh {
font-size: 15px;
}
.tinfoh1 {
font-size: 15px;
}
.tinfoh2 {
font-size: 15px;
}
.info {
font-size: 15px;
}
.mavs1 {
font-size: 15px;
}
.mavs2 {
font-size: 15px;
}
.cv1 {
font-size: 15px;
}
.cv3 {	
font-size: 15px;
}
.about_team_container{
margin-top: 45px;
}
	
@media (max-width: 1024px){
 .testi{padding: 50px 50px 10px;}
 .orange,.black{height: 236px !important;}
}
@media (max-width: 980px){.container{width: 96%;}
 .navbar-form{left: 0 !important;margin-top:0;top:-17px;}
}
@media (max-width: 800px){
 .navbar-form{top:-70px !important;}
 .gf_step_label{margin-left:10px;margin-right: 10px;}
 #gform_wrapper_23 .gf_step {
    border-bottom: 1px solid #ddd;
    float: left;
    min-height: 55px;
    width: 100% !important;
}
 #gform_wrapper_23 .gf_step:last-child{border-bottom: 0;}
#gform_wrapper_23 .gf_step_active{min-width: 100% !important;max-width: 100% !important;}
 #gform_23 .gform_body{border-top: 0;}
}
@media (max-width: 640px){#field_21_6 .gfield_captcha_container > img{float:right !important;}
#field_21_6  .gfield_captcha_input_container{max-width:120px;}
 .navbar > .col-sm-3.col-md-3.pull-right{width: 100%;}
 .navbar-form{position: relative; top: 0px ! important; width: 100%; border-bottom: 0px none; margin: 15px 0px 0px;padding: 0;border:0;margin-bottom: 15px;}
 .cntf{display: none;}
 #primary-menu > li{width:100%;}
 .navbar-collapse > .navbar-nav{margin: 0 !important;position:static;}
 .sub-menu{left: 0;position: relative;}
}
@media (max-width: 480px){
 #gform_fields_21 > li,.gform_fields > li{width:100% !important;}
 .gform_wrapper .top_label .gfield_label,.gform_wrapper .top_label .gfield_label {
    margin: 4px 0 0.5em !important;
}
 .contact_rgt-min > div{width: 100%;}
}
@media (max-width: 630px){
 .logo{height: auto;max-width: 220px;}
}




/*my edit*/
@media only screen and (max-width:350px)
{
	.pdetails,.pdetails1,.pdetails2{font-size:17px;}
	
}
@media only screen and (max-width: 420px)
{
.mail{font-size:23px;}


}
@media only screen and (max-width:480px){
	
	.tophead{padding:20px 0px;}
.info1s{padding-bottom:20px;}
.icon2{padding:0;}
.pinfo{text-align:justify;padding:0px;}
}
@media only screen and (max-width: 568px) {
  .add1{padding:10px 0;}
  .fg{display:none;}
  .add,.addf1,.addf2{padding:0;width:100%;}
}
@media only screen and (min-width:568px) and (max-width:667px)
{
	.fg{top:13px;}
	.pinfo{text-align:justify;padding:0px;}
	.add1{padding:20px 0px;}
}
@media only screen and (min-width:768px) and (max-width:949px){
.pinfo{text-align:justify; padding:0;}	
.navbar-form {
    bottom: 5px;
    left: 35px;
    position: relative;
    top: 5px;
}
.add{width:100%;padding:0;}
.addf1, .addf2{padding:0 4px;}
.addf{padding:0;}
}
@media only screen and (min-width:950px) and (max-width:1024px)
{
	.heads2{padding:22px 35px 18px;
	font-size:18px;}
	.mail{padding-bottom:17px;}
	.reshundredpercent{width:100%;}
	.navbar-nav{left:0;}
	.pinfo{text-align:justify; padding:0;}	
	.navbar-form{left:57px;}
}








/*-Responsive css-*/

@media( max-width:1024px ) {
#solutions-about-in-footer .w100p {float: left;width: 34.3333%;} 
.latest-blog-posts .col-lg-3 {
  min-height: 474px;
  overflow: hidden;
} 
	.row {
  margin-left: -15px;
  margin-right: -15px;
} 
	.head1s{margin-top: -6px;}	
	.breadcrums{top: 0px;}
	.info{text-align: left;} 
	
	.heading_services {
  color: #ff541e;
  float: right;
  font-size: 24px;
  width: 100%;
} 
	
	.about_team_container .services_lft .services_img {
  float: left;
  width: 100%;
  text-align: center;
}
	.heading_services{text-align: center;}
	.about_team_container .services_lft > p{text-align: center;}		
.about_team_container .services_lft .services_img {
  float: left;
  text-align: center;
  width: 100%!important;
} 
.heading_services {color: #ff541e; float: right; font-size: 24px; width: 100%!important;  text-align: center;}
	.about_team_container .services_lft > p{text-align: center!important;} 
	
.monthly_main.monthly_main_model .full_part_container .monthly_table {
  overflow-x: scroll;
}	
	
	.how-it-works .codecolorer-container.javascript.default {
  overflow-x: scroll !important;
  width: 100% !important;
}
	.cs-cart-item-row .two-third{width: 100%;}
	
	.butnblog {
  background: transparent none repeat scroll 0 0;
  border: 2px solid #e86824;
  border-radius: 6px;
  color: #000;
  font-family: "Raleway",sans-serif;
  font-size: 13px;
  font-weight: 400;
  margin: 0 0 10px 0;
  padding: 7px 20px;
} 
	.hbg{padding: 5px;}
	.hbg .col-md-7.mrg {
  padding: 0 10px !important;
}
	.effects_custom .img img {
  width: 100%;
}
	
.ecom_blue_banner_left {float: left;padding: 26px 0;width: 100%!important} 	
	.ecom_blue_banner_right{width: 100%!important;}
.ubermenu .ubermenu-submenu.ubermenu-submenu-id-1517 {min-width: 100%!important;width: 100%!important;}	      
.navbar-form {left: 0;position: relative;top: -52px;} 
.navbar-nav {float: right;left: auto !important;position: relative;right: 0 !important;top: 40px;}     
.about_team_container .services_lft > p {text-align: left !important;} 
    .heading_services{text-align: left;}    
    .about_team_container .services_lft .services_img{text-align: left;} 
    
.latest-blog-posts .col-lg-3 {
  min-height: 477px;
  
}   
    
.cs-cart-item-row .one-third {float: right;margin: 15px 0;  width: 30%!important;}    
    
.row.s2 {
  padding: 14px 0 19px !important;
}  
    
}

@media ( max-width:980px ){
.head1s {
  
  padding-left: 0;
}
	.vint{padding: 0 0 80px 0;}
    
.navbar-form {top: -44px;}  
    .calla{padding: 20px 0px;}     
    
}

@media( max-width:800px ){
.latest-blog-posts .col-lg-3 {min-height: 375px;overflow: hidden;} 
#top-search-form {float: right;width: 36%;}	  
.nav.navbar-nav {width: 100%;}  
.ubermenu-skin-tt-orange.ubermenu-responsive-toggle{background: #444!important;}     
.ubermenu-skin-tt-orange.ubermenu-responsive-toggle:hover{background: #444!important;}   
.navbar-nav {float: left;margin: 0 0 50px;}
.navbar.navbar-default .navbar-collapse{padding-left: 0px;padding-right: 0px;}   
#top-search-form {float: right;position: absolute;right: 0;top: 0;width: 36%;}  
.navbar-form {top: 36px !important;}    
.header-fix{position: relative!important;}  
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {min-width: 48%!important;}     
    #myCarousel.carousel.slide{clear: both;} 
    .latest-blog-posts .col-lg-3 {min-height: 378px; }	
    .parallax.bg.why-orion-bg .row{margin-left: 0px;margin-right: 0px;} 
    
    .container_bar .row{margin: 0px;}     
 
	
}

@media( max-width:768px ){
.latest-blog-posts .col-lg-3 {
  min-height: 360px;
  overflow: hidden;
}
	.sjt{font-size: 16px;}
.latest-blog-posts .col-lg-3 {min-height: 362px;}     
    
    .middle_list ul li{min-height: 257px!important;}      
    
}

@media ( max-width:640px ) {
#solutions-about-in-footer .w100p{width: 100%;}  
	.latest-blog-posts .col-lg-3 {
  min-height: 100%;
  overflow: hidden;
}
.orange, .black { 
  height: auto;
}
	.middle_list ul li{max-width: 100%!important;}
	.cs-cart-item-row .one-third {
  float: left;
  margin: 15px 0;
  width: 100%;
} 
    
    .header-top .navbar-header button.navbar-toggle{display: none;} 
    .header-top .navbar-header .collapse {display: block!important}  
    .header-top .collapse.navbar-collapse {display: block;}
    
    
        

    .navbar-form {top: -7px !important;}
    .header-top .navbar.navbar-default .collapse.navbar-collapse {margin: 12px 0;}  
    .container .row > div .breadcrums{margin:0px;} 
.middle_list ul li {min-height:100% !important;}     
    .cs-cart-item-row .two-third{width: 100%!important; }  
    .cs-cart-item-row .one-third{width: 80%!important;   }  
    
.contact_content01 .contact_left {
  float: left;
  width: 100%!important;
} 
.contact_content01 .contact_rgt.contact_rgt-min {
  float: right;
  margin-top: 20px!important; 
  width: 100%!important;
}      
    
}

@media ( max-width:480px ) {
.grid.cs-style-3 > li {
  float: left;
  width: 100%;
}
	.grid.cs-style-3 > li > figure > img{width: 100%;} 
	.b1{font-size: 17px;padding: 6px 8px;}
	.b2{font-size: 17px;padding: 6px 8px;} 
	
.team-img img {height: 200px!important;width: 200px !important;}   
#top-search-form {float: right;width: 100%;}	 	
	.head1s{font-size: 20px;} 
	.-skin-default .-filters .-filter{font-size: 13px!important;}
	.-filters > a {
  text-align: center;
  width: 30% !important;
} 
	.ecom_blue_banner_right{background-size: 100%!important;}
	.ecom_blue_banner_right:hover{background-size: 100%!important;} 
	.ecom_blue_banner_left{padding: 26px 0 0 0;}
	.ecom_blue_banner_right{padding-top: 0px;}
	.ecom_blue_banner_right{height: 335px!important;}
	#accordion .panel-title {background: #afacac;cursor: pointer;min-height: 70px;padding: 10px 42px 10px 10px;position: relative;width: 100%;}
	#accordion .arw.pull-right {position: absolute;right: 5px;top: 22px;} 
	#accordion .panel-title{font-size: 20px;} 
	.cs-cart-item-row .two-third{width: 100%!important;}
	.cs-cart-item-row .one-third{width: 100%!important;}  
    
    
/*-Sept-24-*/    
.pinfo {text-align: left;}     
#top-search-form {float: right;width: 40%; } 
.grid.cs-style-3 > li > figure > img {height: auto;width: 100%; }   
.r1 {padding: 7px 0 0!important;}  
.headt{padding: 0px;margin: 0px} 
.r2 {padding: 10px 0 0!important;}  
.foot .r3 {padding: 10px 0 0!important;}    
    #solutions-about-in-footer .w100p{margin-bottom: 10px;}  
    .foot{padding: 10px 0;}
    .infoh{text-align: left;}     
/*-End-Sept-24-*/    
    
.wd-title1 {height: auto!important;line-height: normal!important;padding: 6px 10px!important;width: 100%;}  
.wdright {width: 100%!important;}      
.-filters > a {
  text-align: center;
  width: 19% !important;
}          
    
}

@media( max-width:360px) { 
.team-info .ds {position: relative;top: -3px;width: 24px;} 
.subhead1s{font-size: 14px;}
.orange, .black { height: auto !important;}   
#top-search-form {float: right;position: relative;width: 100%;}
.cprofile {padding: 20px 0 0;} 
.content_container .blue.read.pull-right {margin-bottom: 20px;}    
.middle_list {margin: 0;padding: 0;width: 100%;}   
.middle_list ul li h3{font-size: 13px!important;}
.list_web li{width: 100%!important}   
    .middle_list{padding: 0px!important;}  
    .middle_list ul li{padding: 0px!important;}    
.middle_list ul li h3 i.fa {
  background: #ff541e none repeat scroll 0 0;
  border-radius: 50%;
  color: #fff;
  float: left;
  font-size: 19px!important;  
  height: 35px!important;
  line-height: 36px!important;  
  margin-right: 9px;
  margin-top: 6px;
  padding: 0;
  text-align: center;
  width: 35px!important;
}  
.middle_list ul li h3 {font-size: 12px !important; }   
    
   .row.s2 .dg {  
  float: left;
  font-size: 20px;
  margin-bottom: 19px;
  width: 100%;
}  
	  
}


/*-End-Responsive css-*/