* {font-family:Merriweather,sans-serif;}

@font-face {font-family:"Merriweather"; font-style:normal; font-weight:300;
    src:local("Merriweather Light"), local("Merriweather-Light"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nrpPmMW7T3WCII-UZW2GGCw.woff2") format("woff2");
    unicode-range:U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:300;
    src:local("Merriweather Light"), local("Merriweather-Light"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nqAAODQ6hKuKTT6yBk7tJss.woff2") format("woff2");
    unicode-range:U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:300;
    src:local("Merriweather Light"), local("Merriweather-Light"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nhLwFvNxpkIoVzlXSkPSYkA.woff2") format("woff2");
    unicode-range:U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:300;
    src:local("Merriweather Light"), local("Merriweather-Light"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nk4GofcKVZz6wtzX_QUIqsI.woff2") format("woff2");
    unicode-range:U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:400;
    src:local("Merriweather"), local("Merriweather-Regular"), url("http://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4EK-j2U0lmluP9RWlSytm3ho.woff2") format("woff2");
    unicode-range:U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:400;
    src:local("Merriweather"), local("Merriweather-Regular"), url("http://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4EJX5f-9o1vgP2EXwfjgl7AY.woff2") format("woff2");
    unicode-range:U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:400;
    src:local("Merriweather"), local("Merriweather-Regular"), url("http://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4ED0LW-43aMEzIO6XUTLjad8.woff2") format("woff2");
    unicode-range:U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:400;
    src:local("Merriweather"), local("Merriweather-Regular"), url("http://fonts.gstatic.com/s/merriweather/v13/RFda8w1V0eDZheqfcyQ4EOgdm0LZdjqr5-oayXSOefg.woff2") format("woff2");
    unicode-range:U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:700;
    src:local("Merriweather Bold"), local("Merriweather-Bold"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nrPaLDTSXeXFRL0dx0NiHII.woff2") format("woff2");
    unicode-range:U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:700;
    src:local("Merriweather Bold"), local("Merriweather-Bold"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6ntkZ6ofoXFVR94fBb90XSvU.woff2") format("woff2");
    unicode-range:U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:700;
    src:local("Merriweather Bold"), local("Merriweather-Bold"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nuIaMZP5eRGvEWe_CNIU_oY.woff2") format("woff2");
    unicode-range:U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {font-family:"Merriweather"; font-style:normal; font-weight:700;
    src:local("Merriweather Bold"), local("Merriweather-Bold"), url("http://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nnNuWYKPzoeKl5tYj8yhly0.woff2") format("woff2");
    unicode-range:U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}

.simply-scroll-container {position: relative;}.simply-scroll-clip {position: relative;overflow: hidden;}.simply-scroll-list {overflow: hidden;margin: 0;padding: 0;list-style: none;}.simply-scroll-list li {padding: 0;margin: 0;list-style: none;}.simply-scroll-list li img {border: none;display: block;}.simply-scroll-btn {position: absolute;background-image: url(buttons.png);width: 42px;height: 44px;z-index:3;cursor: pointer;}.simply-scroll-btn-left {left: 6px;bottom: 6px;background-position: 0 -44px;}.simply-scroll-btn-left.disabled {background-position: 0 0 !important;}.simply-scroll-btn-left:hover, .simply-scroll-btn-left:focus {background-position: 0 -88px;}.simply-scroll-btn-right {right: 6px;bottom: 6px;background-position: -84px -44px;}.simply-scroll-btn-right.disabled {background-position: -84px 0 !important;}.simply-scroll-btn-right:hover, .simply-scroll-btn-right:focus {background-position: -84px -88px;}.simply-scroll-btn-up {right: 6px;top: 6px;background-position: -126px -44px;}.simply-scroll-btn-up.disabled {background-position: -126px 0 !important;}.simply-scroll-btn-up:hover, .simply-scroll-btn-up:focus {background-position: -126px -88px;}.simply-scroll-btn-down {right: 6px;bottom: 6px;background-position: -42px -44px;}.simply-scroll-btn-down.disabled {background-position: -42px 0 !important;}.simply-scroll-btn-down:hover, .simply-scroll-btn-down:focus {background-position: -42px -88px;}.simply-scroll-btn-pause {right: 6px;bottom: 6px;background-position: -168px -44px;}.simply-scroll-btn-pause:hover, .simply-scroll-btn-pause:focus {background-position: -168px -88px;}.simply-scroll-btn-pause.active {background-position: -84px -44px;}.simply-scroll-btn-pause.active:hover, .simply-scroll-btn-pause.active:focus {background-position: -84px -88px;}.simply-scroll {margin-bottom: 1em;}
.simply-scroll .simply-scroll-clip {margin: 4% 0 0;}.simply-scroll .simply-scroll-list li {float: left;width: 980px;}.simply-scroll .simply-scroll-list li img {}.simply-scroll .simply-scroll-btn {}.simply-scroll .simply-scroll-btn-left {}.simply-scroll .simply-scroll-btn-left.disabled {}.simply-scroll .simply-scroll-btn-left:hover {}.simply-scroll .simply-scroll-btn-right {}.simply-scroll .simply-scroll-btn-right.disabled {}.simply-scroll .simply-scroll-btn-right:hover {}.simply-scroll .simply-scroll-btn-up {}.simply-scroll .simply-scroll-btn-up.disabled {}.simply-scroll .simply-scroll-btn-up:hover {}.simply-scroll .simply-scroll-btn-down {}.simply-scroll .simply-scroll-btn-down.disabled {}.simply-scroll .simply-scroll-btn-down:hover {}/* Vertical scroller example */.vert {width: 340px;height: 400px;margin-bottom: 1.5em;}.vert .simply-scroll-clip {width: 290px;height: 400px;}.vert .simply-scroll-list {}.vert .simply-scroll-list li {width: 290px;}.vert .simply-scroll-list li img {}.vert .simply-scroll-btn {}.vert .simply-scroll-btn-up { right: 0;top: 0;}.vert .simply-scroll-btn-up.disabled {}.vert .simply-scroll-btn-up:hover {}.vert .simply-scroll-btn-down { right: 0;top: 52px;}.vert .simply-scroll-btn-down.disabled {}.vert .simply-scroll-btn-down:hover {}/* NOTE left-right classes wouldn't be needed on vertical scroller */@font-face { font-family: 'OpenSansRegular'; src: url('../fonts/opensans-regular.eot'); src: url('../fonts/opensans-regular.eot') format('embedded-opentype'), url('../fonts/opensans-regular.woff') format('woff'), url('../fonts/opensans-regular.ttf') format('truetype'), url('../fonts/opensans-regular.svg#OpenSansRegular') format('svg');}.camera_wrap a, .camera_wrap img, .camera_wrap ol, .camera_wrap ul, .camera_wrap li,.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td.camera_thumbs_wrap a, .camera_thumbs_wrap img, .camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td { background: none; border: 0; font: inherit; font-size: 100%; margin: 0; padding: 0; vertical-align: baseline;	list-style: none}.camera_wrap {	display: none;	float: left;	position: relative;	z-index: 0;}.camera_wrap img {	max-width: none!important;}.camera_fakehover {	height: 100%;	min-height: 60px;	position: relative;	width: 100%;	z-index: 1;}.camera_wrap { width: 100%;}.camera_src { display: none;}
#camera_wrap_1{ margin-bottom:0!important;}.cameraCont, .cameraContents { height: 100%;	position: relative;	width: 100%;z-index: 1;}.cameraSlide { bottom: 0; left: 0; position: absolute;	right: 0;	top: 0;	width: 100%;}.cameraContent { bottom: 0; display: none;	left: 0;	position: absolute;	right: 0;	top: 0;	width: 100%;}.camera_target { bottom: 0; height: 100%; left: 0; overflow: hidden; position: absolute; right: 0; text-align: left; top: 0; width: 100%; z-index: 0;}.camera_overlayer {	bottom: 0;	height: 100%;	left: 0;	overflow: hidden;	position: absolute;	right: 0;	top: 0;	width: 100%;	z-index: 0;}.camera_target_content {bottom: 0;	left: 0;	overflow: hidden;	position: absolute;	right: 0;	top: 0;	z-index: 2;}.camera_target_content .camera_link {	display: block;	height: 100%;	text-decoration: none;}.camera_loader { background: #fff url(../images/camera-loader.gif) no-repeat center;background: rgba(255, 255, 255, 0.9) url(../images/slides/camera-loader.gif) no-repeat center;border: 1px solid #ffffff;	-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;height: 36px;left: 50%;overflow: hidden;position: absolute;margin: -18px 0 0 -18px;top: 50%;width: 36px;z-index: 3;}.camera_bar {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 3;}.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {	height: 100%; position: absolute;	width: auto;}.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {height: auto;	position: absolute;	width: 100%;}.camera_nav_cont {height: 65px; overflow: hidden;	position: absolute;	right: 9px;	top: 15px;	width: 120px; z-index: 4;}.camera_caption {bottom: 0; margin:auto;	width: 1000px;}.camera_caption > div {	padding:50px 0px;}.camerarelative {overflow: hidden;	position: relative;}.imgFake {cursor:pointer;}.camera_prevThumbs {bottom: 4px;cursor: pointer;left: 0;position: absolute;	top: 4px;	visibility: hidden;	width: 30px;	z-index: 10;}.camera_prevThumbs div {background: url(../images/slides/pre.png) no-repeat 0px 0;	display: block;	height: 57px;	margin-top: -20px;	position: absolute;	top: 50%;	width:57px;}.camera_nextThumbs { bottom: 4px;	cursor: pointer;	position: absolute;	right: 0;	top: 4px;	visibility: hidden;	width: 30px;	z-index: 10;}.camera_nextThumbs div {	background: url(../images/slides/next.png) no-repeat 0px 0;	display: block;	height: 57px;	margin-top: -20px;	position: absolute;	top: 50%;	width: 57px;}.camera_command_wrap .hideNav {	display: none;}.camera_command_wrap {	left: 0;	position: relative;	right:0;	z-index: 4;}.camera_wrap .camera_pag .camera_pag_ul { width:1000px; margin:auto;	list-style: none;	margin-top:-50px;	padding: 0;	}.camera_wrap .camera_pag .camera_pag_ul li { cursor: pointer;display:inline-block;	height:15px; margin:10px 3px; position: relative; text-align: left; text-indent:-9999px;	width: 15px;}.camera_wrap .camera_pag .camera_pag_ul li > span {	height:15px;overflow: hidden;	position: absolute;	width: 15px;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {-moz-box-shadow: 0;	-webkit-box-shadow: 0;	box-shadow: 0;}.camera_pag_ul li img {	display: none;	position: absolute;}.camera_pag_ul .thumb_arrow { border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid; top: 0; left: 50%; margin-left: -4px;	position: absolute;}.camera_prev, .camera_next { cursor: pointer; height: 40px;	margin-top: -20px;	position: absolute;	top: 50%; margin:0 20px;	width: 40px; z-index: 2;}.camera_prev {left: 0;}.camera_prev > span { background: url(../images/slides/pre.png) no-repeat 0 0; display: block;	height: 57px; width: 57px;}.camera_next {right: 0;}.camera_next > span {	background: url(../images/slides/next.png) no-repeat 0px 0;	display: block;	height: 57px;	width:57px;}.camera_wrap .camera_pag .camera_pag_ul li { cursor: pointer; display: inline-block;	height: 15px;	margin:10px 3px;	position: relative;	text-indent: -9999px;	width: 15px;}.camera_thumbs_cont {	position: relative;	width: 100%;}.camera_thumbs_cont > div {	float: left;	width: 100%;}.camera_thumbs_cont ul {	overflow: hidden;	padding: 3px 4px 8px;	position: relative;	text-align: center;}.camera_thumbs_cont ul li {	display: inline;	padding: 0 4px;}.camera_thumbs_cont ul li > img {	border: 1px solid;	cursor: pointer;	margin-top: 5px;	vertical-align:bottom;}.camera_clear {	display: block;	clear: both;}.showIt {	display: none;}.camera_clear {	clear: both; display: block; height: 1px; margin: -1px 0 25px;	position: relative;}.camera_caption { position:relative; z-index:555; top:0; color: #272727;}.camera_caption h1{ font-size:40px; font-family:"OpenSansRegular";text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff; font-weight:normal; margin:0!important;}.camera_caption p{ font-size:19px; font-family:"OpenSansRegular"; color:#3c3d3d; text-shadow: 1px 0 0 #fff, -1px 0 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, 0px 0px #fff, -0px -0px 0 #fff, 0px -0px 0 #fff, -0px 0px 0 #fff; margin:10px 0 20px 0!important;}.camera_wrap .camera_pag .camera_pag_ul li {background: #b7b7b7;}.camera_wrap .camera_pag .camera_pag_ul li:hover > span { background: #b7b7b7;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span { background: url(../images/slides/active-slide.png) no-repeat left top;}.camera_pag_ul li img {	border: 4px solid #e6e6e6;	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);box-shadow: 0px 3px 6px rgba(0,0,0,.5);}.camera_pag_ul .thumb_arrow {    border-top-color: #e6e6e6;}.camera_wrap .camera_pag .camera_pag_ul li {	background: url(../images/slides/dis-active-slide.png) no-repeat left top;}.camera_wrap:hover .camera_pag:hover .camera_pag_ul li:hover {background: url(../images/slides/active-slide.png) no-repeat left top;}.camera_thumbs_cont ul li > img {	border-color: 1px solid #000;}.camera_wrap .camera_pag .cameracurrent{background: url(../images/slides/active-slide.png) no-repeat left top !important;}/* main CSS Vikas_Kumar vs */*{ margin:0; padding:0;}body{ margin:0; padding:0; font-family:"OpenSansRegular"; color:#5a596e; font-size:14px; color:#5a596e;}h1,h2,h3,h4,h5,h6{ font-weight:normal;}li{ list-style:none;}table,img{ border:none;}form label { cursor:pointer;}a{ text-decoration:none; color:#121212;}li{ list-style:none;}input, select, textarea, .inputbox { font-size:100%; border:0;}.inputbox{}.inputbox:hover, .inputbox:focus{}.button{ border:none;}.button:hover, .button:focus{ border:none;}.checkbox{}.radio{}.fl{ float:left!important;}.rt{ float:right!important;}.padd_th{ padding-bottom:30px;}/* ============================== Header ============================== */.headbg{ width:100%; float:left; background:url(../images/header_bg.png) repeat-x left top;}.container{ width:1000px; margin:auto;}.header{ width:100%; float:left;}.first_header{ width:100%; float:left; padding:9px 0; font-size:12px;}.co_form{ z-index:100000; position:fixed; height:432px; width:266px; right:0; bottom:0;}
 /* -----contact_number----- */.contact_number{ width:60%; float:left;}.contact_number a{ margin-right:25px; color:#868686; text-transform:uppercase;}.contact_number a span{ margin-left:7px; color:#121212;}
/* -----social----- */.social{ float: right;width: 20%;}.social_icon{ float:right;}.social_icon li{ float:left;}.social_icon a{ width:20px; height:16px; float:left;}.tw{ background:url(../images/social_icon.png) no-repeat left top;}.in{ background:url(../images/social_icon.png) no-repeat -22px top;}.fb{ background:url(../images/social_icon.png) no-repeat -44px top;}.gl{ background:url(../images/social_icon.png) no-repeat -66px top;}.sp{ background:url(../images/social_icon.png) no-repeat -84px top;}.yb{ width:20px!important; background:url(../images/social_icon.png) no-repeat right top;}.tw:hover{ background:url(../images/social_icon_hover.png) no-repeat left top;}.in:hover{ background:url(../images/social_icon_hover.png) no-repeat -22px top;}.fb:hover{ background:url(../images/social_icon_hover.png) no-repeat -44px top;}.gl:hover{ background:url(../images/social_icon_hover.png) no-repeat -66px top;}.sp:hover{ background:url(../images/social_icon_hover.png) no-repeat -84px top;}.yb:hover{ width:20px!important; background:url(../images/social_icon_hover.png) no-repeat right top;}.second_header{ width:100%; float:left; padding-top:10px; font-size:12px;} /*.social{ width:50%; float:left;}.social_icon{ float:right;}.social_icon li{ float:left;}.social_icon a{ width:20px; height:16px; float:left;}.tw{ background:url(../images/social_icon.png) no-repeat left top;}.in{ background:url(../images/social_icon.png) no-repeat -22px top;}.fb{ background:url(../images/social_icon.png) no-repeat -44px top;}.gl{ background:url(../images/social_icon.png) no-repeat -66px top;}.sp{ background:url(../images/social_icon.png) no-repeat -84px top;}.yb{ width:20px!important; background:url(../images/social_icon.png) no-repeat right top;}.tw:hover{ background:url(../images/social_icon_hover.png) no-repeat left top;}.in:hover{ background:url(../images/social_icon_hover.png) no-repeat -22px top;}.fb:hover{ background:url(../images/social_icon_hover.png) no-repeat -44px top;}.gl:hover{ background:url(../images/social_icon_hover.png) no-repeat -66px top;}.sp:hover{ background:url(../images/social_icon_hover.png) no-repeat -84px top;}.yb:hover{ width:20px!important; background:url(../images/social_icon_hover.png) no-repeat right top;}.second_header{ width:100%; float:left; padding-top:10px; font-size:12px;}*//* -----logo----- */.logo{ width:30%; float:left;}.logo a{ width:224px; height:68px; float:left; background:url(../images/logo.png) no-repeat left top;}.logo a:hover{ opacity:0.9;}/* -----navigetion----- */.navigetion{ width:70%; float:left;}.email{ width:100%; float:left; text-align:right; color:#225491; margin-top:8px;}.email a{ color:#575a5d; margin-left:5px;}.nav{ width:85%; float:right; background:#dddcdc; border-radius:0 10px 0 0; margin-top:15px;}.nav li a{ color:#000; font-size:14px; padding:3px 7px; border-radius:4px;}.nav li a:hover{ color:#ffffff; background:#6ebd00;}.nav li a.active{ color:#ffffff; background:#6ebd00;}.nav li:first-child{ border-left:none; background:url(../images/nav_left_bg.png) no-repeat left top; padding-left:40px;}.nav li:last-child{ border-right:none;}.nav li {border-right: 1px solid #fdfcfc;float: left;padding: 7px 14px;} 
/* ============================== Slider ============================== */
 .slider{ width:100%; float:left;} 
/* -----travelmint----- */
.travelmint_bg{ width:100%; float:left; background-color:#fea201; }.travelmint{ width:50%; float:left;}.travelmint div{ float:left;}.travelmint div img{  float:left; margin:0 50px;}.travelmint a{ width:100px; height:31px; float:left; background:url(../images/know_more.png) no-repeat left top; margin:8px 0;} /* ============================== portfolio ============================== */.portfolio{ width:100%; float:left;}.portfolio_bg{ border-top:2px solid #b6b7b8; border-botttom:2px solid #b6b7b8; background:url(../images/portfolio.jpg) no-repeat center top; width:100%; height:349px;}.portfolio h1{ width:100%; float:left; text-align:center; color:#5a596e; font-size:31px; font-weight:normal; margin-top:20px;}.profile_view{ padding:15px 0; float:left;}.profile_view li{ float:left; margin:0 14px; text-align:center;}.profile_view li:first-child{ margin-left:0px;}.profile_view li:last-child{ margin-right:0px;}.profile_view li h3{ color:#0a3d52; font-size:15px; }.profile_view li span{ color:#aeb3ae; font-size:11px;}.profile_view li a{ padding-bottom:10px; float:left; background:url(../images/profile_bg.png) no-repeat center bottom;}.profile_view li a img{ float:left; padding:5px; background-color:#cbcecb;}.profile_view li a img:hover{ background-color:#fea201;}.view_button{ width:100%; text-align:center;}.submenu_port { width:250px; text-align: left; display:inline; margin:0; list-style:none; float:right; margin-top:-70px;}.submenu_port li { width:180px; font: normal 17px/18px sans-serif; color:#fff; display:inline-block; margin-right:-4px; position:relative; padding:12px 50px 12px 20px; background:url(../images/submenu_port.png) no-repeat 200px top #26558d; cursor: pointer;}.submenu_port li:hover {  background:url(../images/submenu_port.png) no-repeat 200px top #6EBD00;  color: #fff;}.submenu_port li ul { padding: 0; position: absolute; top: 40px; left: 0; width: 150px; display: none; opacity: 0; visibility: hidden; }.submenu_port li ul li {   background: #555;   display: block;   color: #fff;  text-shadow: 0 -1px 0 #000;}.submenu_port li ul li:hover { background: #666; }.submenu_port li:hover ul {  display: block;  opacity: 1;  visibility: visible;}.submenu_port li a{ color:#fff; font-size:}
/* ============================== award ============================== */.award_bg{ width:100%; float:left; background:#fcf8fd; padding:20px 0; margin-top:40px;}.award{ float:left;}.award ul{ float:left;}.award ul li{ float:left; width:300px; margin:0 15px;}.award ul li:first-child{ margin-left:0!important;}.award ul li:last-child{ margin-right:0!important;}.award ul li span{ width:91px; height:98px; float:left; margin-right:15px;}.award_latest{ background:url(../images/awards_ms.png) no-repeat left top;}.award_middle{ background:url(../images/awards_ms.png) no-repeat center top;}.award_last{ background:url(../images/awards_ms.png) no-repeat right top;}.award ul li ul{ float:left;}.award ul li ul li{ float:left; width:185px;}.award ul li ul li h5{ float:left; font-size:16px; color:#0082fc;}.award ul li ul li p{ float:left; font-size:12px; color:#504f53;}.award ul li ul li a{ float:left; font-size:12px; color:#5a9315;}.award ul li ul li a:hover{ color:#0082fc;}.award_photos { width:100%; float:left; padding:30px 0;}.award_photos ul { float:left;}.award_photos li { color:#595959; float:left; list-style: none outside none; margin:0; padding:5px;}.award_photos li img{ width:155px;}.status_button{ float:right; clear:both;}
/* -----client----- */.client_bg{ width:100%; float:left;  padding:10px 0 0px 0;}.more_button{ float:right; color:#5a9315; font-size:14px; font-style:italic; font-weight:bold; z-index:9999999; margin-top:-5px;}
.client{ color:#5a596e; font-size:22px;  margin-bottom:15px; margin-top: 5px; position: absolute;}

#scroller {	position: relative;}
#scroller .innerScrollArea {overflow: hidden; position: absolute; left: 0; right: 0; top: 0;	bottom: 0;}
#scroller ul { padding: 0; margin: 0; position: relative;}
#scroller ul li { padding: 0; margin: 0; list-style-type: none; position: absolute;}
.innerScrollArea ul li img{ margin-right:50px!important; cursor:pointer;}

/* ============================== footer ============================== */.full_footer{ width:100%; float:left; background:#191e22; padding:25px 0;}.footer{ width:51%; float:left;}.footer ul{ float:left;}.footer ul li{ float:left; list-style:none; padding:0 15px; border-right:1px solid #1e3343;}.footer ul li a{ color:#63a5c3; font-size:13px;}.footer ul li a:hover{ color:#fff;}.footer ul li a.active{ color:#fff;}.footer ul li:first-child{ padding-left:0;}.footer ul li:last-child{ padding-right:0;  border-right:none;}.copyright{ color:#bfbfbf; font-size:12px; padding-top:10px; float:left;}.footer_social{ width:40%; float:left; }.footer_social ul{ float:right;}.footer_social h4{ padding-bottom:3px; color:#bfbfbf; font-size:12px;}.footer_social ul li{ float:left; margin-left:4px;}.footer_social ul li a{ width:24px; height:24px; float:left;}.tw_f{ background:url(../images/social_icon_footer.png) no-repeat left top;}.in_f{ background:url(../images/social_icon_footer.png) no-repeat -28px top;}.fb_f{ background:url(../images/social_icon_footer.png) no-repeat -56px top;}.gl_f{ background:url(../images/social_icon_footer.png) no-repeat -84px top;}.sp_f{ background:url(../images/social_icon_footer.png) no-repeat -110px top; margin-right:2px;}.yb_f{ background:url(../images/social_icon_footer.png) no-repeat right top;}/* ============================== About Page ============================== */.about{ width:100%; float:left; padding:20px 0!important;}.about li{ box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75); -moz-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75); -webkit-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75); width:304px; float:left; margin:22px; border-radius:7px 7px 7px 7px; text-align:center;}.about li a{ float:left; width:100%; font-size:24px; color:#000000;}.about li a span{ float:left; margin:10px 0; text-align:center; width:100%;}.about li img{ border-radius:7px 7px 0px 0px;} .about li:first-child{ margin-left:0!important;}.about li:last-child{ margin-right:0!important;}.gray_bg{ background-color:#efeeee !Important;}.about_inner{ width:100%; float:left; padding-top:20px;}.about_inner h5{ font-size:18px; color:#5a596e; text-align:justify; line-height:24px;}.article{ width:480px; float:left; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); background:#f9e9dc; margin-bottom:20px; padding-bottom:20px;}.article h2{ font-size:30px; color:#ff7800; float:left; width:480px; text-align:center; padding-top:10px;}.article p{ font-size:14px; color:#191a14; text-align:justify; padding:10px; width:460px; float:left; line-height:22px}.article span{ float:left; margin-right:10px;}.article span img{ float:left; border-bottom:3px solid #cbcecb;}.article_sec{ width:1000px; float:left; margin-top:20px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); background:#f9e9dc; padding-bottom:20px;}.article_sec h2{ font-size:30px; color:#ff7800; float:left; width:1000px; text-align:center; padding-top:10px;}.article_sec p{ font-size:14px; color:#191a14; text-align:justify; padding:10px; width:980px; float:left; line-height:22px}.article_sec span{ float:left; margin-right:10px;}.article_sec span img{ float:left; border-bottom:3px solid #cbcecb;}/* ============================== Careers_Page ============================== */.careers{ width:100%; float:left; padding-bottom:40px;}.career_text{ width:60%; float:left;}.career_text p{ width:100%; float:left; font-size:14px; color:#5a596e; text-align:justify; line-height:22px}.text_color{ width:100%; float:left;}.text_color a{ color:#225491;}.career_img{ width:40%; float:right; text-align:right;}.career_img img{ border:4px solid #d5d5d5;}/* ============================== Slider_Page ============================== */.sl_bg{ background-color:#c8e5ff; border-top:2px solid #b6b7b8; border-botttom:2px solid #b6b7b8; padding:35px 0;}.serv_bg{ background:#fff; width:100%; float:left; padding:30px 0;}.bg_2{ background:#eef0f1 !important;}.container_inner{ width:1000px; float:left;}.half_width{ width:50%; float:left;}.category_services{ float:left; text-align:left;}.category_services h3{ float:left; font-size:25px; width:100%; color:#5b5b5b; padding:10px 0; font-weight:bold;}.category_services p{ padding:10px 0 7px 0; float:left;  font-size:16px;}.category_services li{ float:left; padding-left:13px; background:url(../images/dotted.png) no-repeat left 7px; width:95%; margin:2px 0;}/* ============================== Contact_Page ============================== */.effect{ box-shadow:10px 10px 50px 20px #000 inset;}.heading_bg{ background:url(../images/heading-bg.png) no-repeat center bottom;padding-bottom:15px!important; font-size:44px!important; color:#5a596e!important;margin-bottom:25px !important;}.contacts{ width:100%; float:left; padding:10px 0 30px 0;}.contact_us{ width:65%; float:left; padding:10px 0 30px 0;}.india_office{ width:100%; float:left;}.india_office h5{ width:85%; padding:0px 0px 0px 70px; float:left; background:url(../images/india_flag.png) no-repeat left top; font-size:27px!important; color:#5a596e;}.address{ float:left; width:50%;}.address li{ width:100%; float:left;}.address li a{ color:#225491; margin:2px 0;}.address li a:hover{ text-decoration:underline;}.address li:first-child{ font-size:20px; margin-top:10px;}.australia_office{ width:100%; float:left; margin-top:20px;}.australia_office h5{ width:70%; padding:0px 0 0px 70px; float:left; background:url(../images/australian_flag.png) no-repeat left top; font-size:27px!important; color:#5a596e;}.address_2{ float:left; width:100%;}.address_2 li{ width:100%; float:left;}.address_2 li a{ color:#225491; margin:2px 0;}.address_2 li a:hover{ text-decoration:underline;}.address_2 li:first-child{ font-size:20px; margin-top:10px;}/*.form_box{ width:30%; float:right; background:#cad6e7; min-height:350px; padding:10px; border-radius:4px 4px 4px 4px; -moz-box-shadow: inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000; box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.25);}*/.form_box{  background:#cad6e7; min-height:380px; padding:10px;  -moz-box-shadow: inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000; box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.25);}.form_div{ width:100%; float:left; text-align:center;}.form_div h3{ font-weight:bold; font-size:14px;}.form_div ul{ float:left;}.form_div ul li{ float:left; margin-top:10px; width:100%;}.ask_inp{ background:#fff; padding:7px 10px; border:1px solid #999999; width:92%; border-radius:3px 3px 3px 3px; color:#807d80; font-size:13px; font-family: 'OpenSansRegular';}.submit_btn{ background:url(../images/submit.png) no-repeat left top; width:121px; height:38px; cursor:pointer; float:left; margin-left:3px ! important; `}/* ============================== Opening_Article ============================== */.opening_article{ width:100%; float:left;}.opening_article h2{ font-size:15px; padding:7px 35px 7px 15px; color:#fff; font-weight:bold; text-align:left!important; background:url(../images/text_bg.png) no-repeat right top; background-color:#ff7800; float:left; border-left:4px solid #47484e;}.opening_table{ width:100%; float:left; padding-bottom:30PX;}.opening_table table, th, td { border: 2px solid #D9D9D9; border-collapse: collapse; color: #000000;}.table_border td { padding:5px;}.boredr_t { border-bottom: 2px solid #D9D9D9; border-right: 2px solid #D9D9D9;}.table_title { background: none repeat scroll 0 0 #f9e9dc; color: #ff7800; font-weight: bold; padding: 8px !important; text-transform: uppercase;}.status_button a{ background: none repeat scroll 0 0 #47749d; border-radius:3px; color: #FFFFFF; font-size:12px; padding: 1px 10px 2px; text-decoration: none; text-transform: uppercase;}.status_button a:hover{ color:#fff; background: none repeat scroll 0 0 #ff7800;}.action_button a,.action_button_sec{ background: none repeat scroll 0 0 #ff7800; border-radius:3px; color: #FFFFFF; font-size:12px; padding: 1px 10px 2px; text-decoration: none; text-transform: uppercase;}.action_button a:hover,.action_button_sec:hover{ color:#FFF; background: none repeat scroll 0 0 #47749d;}.table_border_sec td { padding:10px;}.boredr_t_sec{ border-bottom: 2px solid #D9D9D9; border-right: 2px solid #D9D9D9; background:#f9e9dc; color: #ff7800;}.apply_btn{ float:right; margin-top:15px;}.back_button{ background: none repeat scroll 0 0 #0dc8e4; border-radius:3px; color: #FFFFFF; font-size:12px; padding: 1px 10px 2px; text-decoration: none; text-transform: uppercase;}.back_button:hover{ color:#000;}.award_2{ border-radius:5px; border:1px solid #CCCCCC;}.award_slider{ width:100%; float:left; text-align:center;}/* ============================== Apply_Form ============================== */.apply_form{ width:666px; margin:auto;}.apply_form_inner{ width:666px; float:left; color:#575757; border-radius:5px; -webkit-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.8); box-shadow:0px 0px 10px rgba(50, 50, 50, 0.8); background:#fff;}.apply_form_inner input{ color:#575757;}.apply_form_inner option{ color:#575757;}.apply_header{ width:100%; float:left;}.apply_header h4{ width:100%; float:left; text-align:center; font-size:33px;  padding:15px 0; background:url(../images/color_line.png) repeat-x left top #d1dce2; border-radius:4px;}.apply_container{ width:100%; float:left; padding:25px 0; background:url(../images/apply_bg.jpg) no-repeat left top; border-top:3px solid #fff;}.apply_container ul{ float:left;}.apply_container ul li{ width:100%; float:left; margin:8px 0;}.ap_left{ width:40%; float:left; text-align:right;}.ap_inp{ width:40%; float:left; margin-left:25px; padding:5px 7px; -webkit-box-shadow:0px 0px 7px 0px rgba(50, 50, 50, 0.3) inset;-moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.3) inset; box-shadow:0px 0px 7px 0px rgba(50, 50, 50, 0.3) inset; border-radius:3px; border:1px solid #b5b5b5; }.ap_dropbox{ width:19%; float:left; margin-left:25px; padding:5px 7px; -webkit-box-shadow:0px 0px 7px 0px rgba(50, 50, 50, 0.3) inset;-moz-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.3) inset; box-shadow:0px 0px 7px 0px rgba(50, 50, 50, 0.3) inset; border-radius:3px; border:1px solid #b5b5b5;}a:focus { outline: none;}#panel { height:397px; width:264px; display: none;}.slide { margin: 0;	padding: 0;	background:url(./images/requirement-bg.png) repeat-x center top; width:264px; border-radius:2px 0 0 0;}.btn-slide { background: url(./images/white-arrow.gif) no-repeat right -40px;	text-align: center;	height:28px; padding: 10px 10px 0 0;margin: 0 auto;	display: block;	text-decoration: none; color:#fff; font-size:15px; font-weight:bold;}.active { background-position: right 18px;}.slide { margin: 0;	padding: 0;	 background-color: #4a759b; width:264px; border-radius:2px 0 0 0;}/* Menu */.menu { z-index:99999999;}.menu li {	position: relative;	list-style: none;	float: left;display: block;	}/* Links */.menu li a { display: block;	text-decoration: none;}.menu li:hover > a {}/* Sub Menu */.menu ul { z-index:99999999;position: absolute;	left: 0;opacity: 0;	}.menu li:hover > ul { opacity: 1; background:none repeat scroll 0 0 #dddcdc; border-radius:0 0px 4px 4px!important; margin-top:3px; padding-top:8px;}.menu ul li {height: 0;	overflow: hidden;	padding: 0;}.menu li:hover > ul li { height:36px;	overflow: visible;	padding: 0; background:none; border:none!important; border-radius:0 !important;}.menu li:hover > ul li a{ border-radius:0 !important; padding-left:12px!important;}.menu ul li a {	width: 100px;	padding: 4px 0 4px 40px; margin: 0;	border: none; border-bottom: 1px solid #fff;}.menu ul li:last-child a { border: none;}.img_hover{ background:url(../images/img_hover.png) no-repeat center bottom; padding-bottom:20px; cursor:pointer;} /* ============================== Contact_Page ============================== */.form_box1{ width:30%; float:right; background:#cad6e7; min-height:350px; padding:10px; border-radius:4px 4px 4px 4px; -moz-box-shadow: inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000; box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.25);}.form_div1{ width:100%; float:left; text-align:center;}.form_div1 h3{ font-weight:bold; font-size:14px;}.form_div1 ul{ float:left;}.form_div1 ul li{ float:left; margin-top:10px; width:100%;}.ask_inp1{ background:#fff; padding:7px 10px; border:1px solid #999999; width:92%; border-radius:3px 3px 3px 3px; color:#807d80; font-size:13px; font-family: 'OpenSansRegular';}.submit_btn1{ background:url(../images/submit.png) no-repeat left top; width:121px; height:38px; cursor:pointer; float:left; margin-left:3px;}.middle{float:none !important}

.bw:hover {filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");-webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
-moz-transform: scale(1.15); 
-webkit-transform: scale(1.15); 
-o-transform: scale(1.15); 
transform: scale(1.15); 


}
.bw {filter: none;-webkit-filter: grayscale(0);
 -webkit-transition:all 230ms linear; 
-moz-transition:all 230ms linear; 
-o-transition:all 230ms linear; 
-ms-transition:all 230ms linear; 
transition:all 230ms linear; 
}
.action_button1 a,.action_button_sec1{ background: none repeat scroll 0 0 #ff7800; 
border-radius:3px; color: #FFFFFF; font-size:12px; padding: 1px 10px 2px; text-decoration: none; text-transform: uppercase;}
.table_border_sec1 td { padding:10px;}
.boredr_t_sec1{ border-bottom: 2px solid #D9D9D9; border-right: 2px solid #D9D9D9; background:#f9e9dc; color: #ff7800;}
/* .status_button1 a:hover{ color:#fff; background: none repeat scroll 0 0 #ff7800;} */
.action_button1 a,.action_button_sec1{ background: none repeat scroll 0 0 #ff7800; border-radius:3px; color: #FFFFFF; font-size:12px; padding: 1px 10px 2px; text-decoration: none; text-transform: uppercase;}
.status_button1 a{ background: none repeat scroll 0 0 #47749d; border-radius:3px; color: #FFFFFF; font-size:12px; padding: 1px 10px 2px; text-decoration: none; text-transform: uppercase;}

/********************Image****************************/
img {opacity:0.7; filter:alpha(opacity=50); /* For IE8 and earlier */}
img:hover {opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */}