/*Arjun Paneri 10-Oct-15*/

@font-face {
    font-family: 'NeoSansW1GLight';
    src: url('fonts/NeoSansW1GLight.eot');
    src: url('fonts/NeoSansW1GLight.eot?#iefix') format('embedded-opentype'),
         url('fonts/NeoSansW1GLight.woff2') format('woff2'),
         url('fonts/NeoSansW1GLight.woff') format('woff'),
         url('fonts/NeoSansW1GLight.ttf') format('truetype'),
         url('fonts/NeoSansW1GLight.svg#NeoSansW1GLight') format('svg');
}

@font-face {
    font-family: 'NeoSansW1GRegular';
    src: url('fonts/NeoSansW1GRegular.eot');
    src: url('fonts/NeoSansW1GRegular.eot?#iefix') format('embedded-opentype'),
         url('fonts/NeoSansW1GRegular.woff2') format('woff2'),
         url('fonts/NeoSansW1GRegular.woff') format('woff'),
         url('fonts/NeoSansW1GRegular.ttf') format('truetype'),
         url('fonts/NeoSansW1GRegular.svg#NeoSansW1GRegular') format('svg');
}

@font-face {
    font-family: 'NeoSansW1GMedium';
    src: url('fonts/NeoSansW1GMedium.eot');
    src: url('fonts/NeoSansW1GMedium.eot?#iefix') format('embedded-opentype'),
         url('fonts/NeoSansW1GMedium.woff2') format('woff2'),
         url('fonts/NeoSansW1GMedium.woff') format('woff'),
         url('fonts/NeoSansW1GMedium.ttf') format('truetype'),
         url('fonts/NeoSansW1GMedium.svg#NeoSansW1GMedium') format('svg');
}

@font-face {
    font-family: 'GothaProBol';
    src: url('fonts/GothaProBol.eot');
    src: url('fonts/GothaProBol.eot') format('embedded-opentype'),
         url('fonts/GothaProBol.woff2') format('woff2'),
         url('fonts/GothaProBol.woff') format('woff'),
         url('fonts/GothaProBol.ttf') format('truetype'),
         url('fonts/GothaProBol.svg#GothaProBol') format('svg');
}
@font-face {
    font-family: 'NeoSansW1GBold';
    src: url('fonts/NeoSansW1GBold.eot');
    src: url('fonts/NeoSansW1GBold.eot') format('embedded-opentype'),
         url('fonts/NeoSansW1GBold.woff2') format('woff2'),
         url('fonts/NeoSansW1GBold.woff') format('woff'),
         url('fonts/NeoSansW1GBold.ttf') format('truetype'),
         url('fonts/NeoSansW1GBold.svg#NeoSansW1GBold') format('svg');
}


body {padding:0; margin:0; /*background:url(../images/bg.jpg) top center repeat-x;*/}
a {text-decoration:none; outline:none;}
img {border:none;}
.full{ display:block;}
.mobi{ display:none;}
.main {width:1170px; margin:0 auto;}

.top {width:930px; float:left;}
.middle {width:930px; float:left; padding-bottom:20px; margin-top:91PX;}
.bottom {width:100%; float:left; min-height:148px; background:#ededed;}

.logo {float:left;}
.top_right_text {width:600px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16a6dc; text-align:right; padding-top:5px;}
.top_right_text_css {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16a6dc; text-decoration:none;}
.top_right_text_css:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#16a6dc; text-decoration:underline;}

.menu_main {width:690px; float:right; padding-top:45px;}
.menu {width:690px; float:left;}

/* 27-12-2011 */



.menu {
	width:690px;
	float:left;
}
.menu ul {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
} 
.menu li {
	float:left;
	background:url(../images/menu_line.jpg) right no-repeat;
	
}
.menu li a {
	font-size:16px;
	color:#111a2b;
	padding:0 16px 0 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.menu li a:hover {
	color:#16a6dc;
	
}
.menu li a.act {
	color:#16a6dc;
}
/*.menu ul ul {
	float:left;
	width:200px;
	padding:0px;
	margin:18px 0 0 15px;
	position:absolute;
	visibility:hidden;
	background-color:#e7e7e7;
	z-index:9999;
}
.menu ul ul li {
	float:left;
	width:200px;
	margin:0px;
	font-size:12px;
	line-height:30px;
	background-color:#e7e7e7;
	background-image:none;
}
.menu ul ul li a {
	padding:0px;
	margin:0px;
	display:block;
	font-size:12px;
	text-decoration:none;
	padding:0px 20px;
}
.menu ul ul li a:hover {
	padding:0px;
	margin:0px;
	display:block;
	padding:0px 20px;
	text-decoration:none;
	background-color:#eeeeee;
}*/

.menu ul ul {
	float:left;
	width:186px;
	padding:0px 0 9px 0;
	margin:0 0 0 15px;
	position:absolute;
	/*visibility:hidden;*/
	background-image:url(../images/menu_bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	z-index:9999;
}
.menu ul ul li {
	float:left;
	width:186px;
	margin:0px;
	line-height:30px;
	background-image:url(../images/menu.png);
	background-position:left top;
	background-repeat:repeat-y;
}
.menu ul ul li a {
	padding:0px;
	margin:0px;
	display:block;
	text-decoration:none;
	padding:0px 20px;
}
.menu ul ul li a:hover {
	padding:0px;
	margin:0px;
	display:block;
	padding:0px 20px;
	background-image:url(../images/menu_hover.png);
	background-position:left top;
	background-repeat:repeat-y;
	text-decoration:none;
}
.menu ul li:hover ul, menu ul a:hover ul {
	visibility:visible;
}

.middle_part_main {width:930px; float:left; padding-top:57px;}
.middle_part_left {width:621px; float:left;}
.middle_part_right {width:292px; float:right;}

.insights {width:292px; float:left;}
.insights_title {width:277px; float:left; height:39px; background:url(../images/insights_title_bg.jpg) repeat-x; font-size:18px; color:#FFF; line-height:39px; font-family:Arial, Helvetica, sans-serif; padding-left:15px;}

.insights_news_main {width:270px; float:right; padding:0 10px 0 0; font-family:Arial, Helvetica, sans-serif;}
.insights_news_main ul {list-style:none; margin:0; padding:0;}
.insights_news_main li {width:270px; float:left; padding:14px 0 14px 0; border-bottom:solid 1px #dbdbdb;}
.insights_news_main li:first-child { padding:0px 0px 14px 0; }

.insights_news_title {width:270px; float:left; font-size:12px; color:#111a2b; font-weight:bold; line-height:18px;}
.insights_news_text {width:270px; float:left; font-size:12px; color:#777777; line-height:18px;}
.insights_news_readmore {width:270px; font-size:12px; color:#16a5dc;}
.insights_news_readmore a {color:#16a5dc; line-height:18px;}
.insights_news_readmore a:hover {text-decoration:underline;}

.promo_box {width:292px; float:left;}

.footer_main {width:930px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; padding:30px 0 0 0;}
.footer_link_title {width:165px; float:left; font-size:12px; font-weight:bold; color:#16a5dc;}
.footer_link {width:165px; float:left;}
.footer_link ul {list-style:none; margin:0; padding:0;}
.footer_link li {float:left; width:165px;}
.footer_link li a {font-size:12px; font-size:12px; color:#111a2b; line-height:18px;}
.footer_link li a:hover {text-decoration:underline;}

.compny_comp {width:175px; float:right; font-size:12px; color:#111a2b; text-align:right;}
.compny_comp span a {color:#16a6dc;}
.compny_comp span a:hover {text-decoration:underline;}
#slider ul, #slider li{ width:100% !important;}

/******  slider   *********/
/*#container {
	position:relative;
	text-align:left;
	width:621px;
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	display:block;
}
#slider li {
	width:621px;
	overflow:hidden;
}
#slider {
	width:621px;
}
ol {
	float: right;
	height: 34px;
	margin: -32px 0 0;
	padding: 0;
	position: relative;
	z-index:2;
}
html>body ol {
	float: right;
	height: 34px;
	margin: -28px 0 0;
	padding: 0;
	position: relative;
	z-index:2;
}
body:not(:-moz-handler-blocked) ol {
float: right;
height: 24px;
margin: -30px 0 0px 0;
padding: 0;
position: relative;
z-index:2;
background-color:#111a2b;
}
ol li {
	margin:0 0px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:28px;
	line-height:28px;
}
ol li a {
	float:left;
	height:24px;
	line-height:24px;
	width:20px;
	text-align:center;
	background:url(../images/sl-no-bg.jpg) no-repeat;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}
ol li.current a {
	background:url(../images/sl-no-ho-bg.jpg) no-repeat;
}
ol li a:focus, .prevBtn a:focus, .nextBtn a:focus {
	outline:none;
}
.graphic, .prevBtn, .nextBtn {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
.prevBtn, .nextBtn {
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
	background:url(../images/btn_prev.gif) no-repeat 0 0;
	cursor:pointer;
}
.nextBtn {
	left:696px;
}
.nextBtn {
	background:url(../images/btn_next.gif) no-repeat 0 0;
}
.sl-ul-no-bg {
	height: 38px;
	margin: 358px 0 0;
	padding:17px 0px 0px 15px;
	position: absolute;
	width: 605px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	background-position:top left;
	background-repeat:no-repeat;
	z-index: 1;
}*/

/*--------------------------------------------content page--------------------------------------------*/

.polices_con {width: 100% !important;}

.content_middle {width:100%; float:left; padding-bottom:23px; margin-top: 0px;}
.content_middle_part_main {width:100%;; float:left; padding-top:40px;}
.content_middle_left {width:70%; padding-top:0px; float:left;}
.content_middle_left_sub_page {width:670px; padding-top:0px; float:left;}
.content_middle_left img{width:100% !important; height: 300px;-o-object-fit: cover;object-fit: cover;}
.custom-object-fit{position:relative;background-size:cover;background-position:center center;}
.custom-object-fit .featured-image{opacity:0;}
.recaptcha_only_if_image img{ width:auto !important;}
#recaptcha_widget img{width:auto !important;}

.header_goes_text {width:100% !important; font-family:"NeoSansW1GRegular";font-size:24px; color:#161e2f; font-weight:bold; padding:0px 0px 10px 0px; float:left;}
.header_goes_subtext {width:100%; font-family:"NeoSansW1GLight"; font-size:14px; color:#161e2f; font-weight:normal; line-height:24px; padding-right:20px; float:left;word-break: break-word;}
.header_goes_subtext p img{ height:auto !important; width:auto !important; }
/*.header_goes_subtext p { margin:0; padding:0;}*/
.content_middle_right {width:300px; /*background-color:#dad9da;*/ padding:20px 0px 70px 0px; float:right;}
.header_goes_blue_text {font-family:"NeoSansW1GRegular"; font-size:24px; color:#16a6dc; font-weight:bold; padding-bottom:10px; float:left;padding-left:20px; width:90%; text-align:left;}
.header_goes_blue_subtext {width:90%; padding-left:20px; float:left; line-height: 24px;}
.sub_navigation_text_link { font-family: "NeoSansW1GLight";; font-size:14px; color:#111a2b; font-weight:normal; line-height:24px; text-decoration:none;}
.sub_navigation_text_link:hover { font-family: "NeoSansW1GLight"; font-size:14px; color:#111a2b; font-weight:normal; text-decoration:underline;}


.blog_page_main {width:100%; float:left;}
.blog_page_box_main {width:100%; float:left;}
.blog_page_box_title {width:100%; float:left; font-size:16px;font-weight:bold; color:#107ea7; font-family:"NeoSansW1GRegular"; padding:20px 0 0 0;}
.blog_page_box_title a {color:#107ea7;}
.blog_page_box_title a:hover {text-decoration:underline;}
.blog_page_box_text {width:100%; font-family:"NeoSansW1GLight"; font-size:14px; color:#161e2f; font-weight:normal; line-height:24px; padding-right:20px; float:left;}
.blog_page_box_link {width:100%; float:left; color:#504b4b; font-weight:bold; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:5px; font-size:12px;}
.blog_page_box_link a {color:#504b4b; font-weight:bold; padding:0 18px 0 18px; font-family:"NeoSansW1GLight";}
.blog_page_box_link a:hover {text-decoration:underline;}

.port_fol_top_main {width:100%; float:left; padding:20px 0 0 0;}
.port_fol_main {width:100%; float:left;min-height:229px;}
.port_fol_in_main {width:31%; float:left; margin:0 12px 15px; }
.port_img {width:100%; float:left;}

.port_img_text_main {width:415px; float:right;}
.port_img_text_title {width:382px; float:left; font-family:Arial, Helvetica, sans-serif; color:#107ea7; font-size:16px; padding:10px 0 5px 0; font-weight:bold;}
.port_img_text_box {width:382px; float:left; color:#877f7f; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 30px 0;}
.port_img_text_box  a:hover{ color:#1CA5D3; }
.port_img_text_mid {width:415px; float:left; color:#2e2b2b; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.port_img_text_mid span {color:#877f7f;}
 
 /***-------------------------------  9th June 2012 changes for request page --------------------------------**/
 
 .mya_menu {
	float:left;
	width:920px;
	background-color:#f0f0f0;
	line-height:35px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin-bottom:10px;
}
.mya_txt {
	float:left;
	width:940px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:justify;
	padding-bottom:30px;
}
.mya_black_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.mya_black_12:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:underline;
}
.mya_min {
	float:left;
	width:100%;
}
.mya_left {
	float:left;
	/*width:490px;*/
	width:100%;	
}
.mya_left_min {
	float:left;
	/*width:450px;	*/
	width:100%;
}
.mya_left_top {
	float:left;
	/*width:450px;*/
	width:100%;
	padding-left:1px;
}
.mya_left_middle {
	float:left;
	/*width:446px;*/
	padding:0px 1px;	
	width:100%;
}
.mya_left_top > img {width: 100%; height: 30px;}

.mya_left_middle_min {
	float:left;
	/*width:416px;*/
	padding:0px 15px;
	background-image:url(../images/mya_repe.png);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ebebeb;
	width:100.1%;
	border-left: solid 1px #e2e1e1;
	border-right: solid 1px #e2e1e1;	
}
.mya_left_middle_min2 {
	float:left;
	width:390px;
	padding:0px 15px;
	background-image:url(../images/mya_right_repe.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#ebebeb;
}
.mya_left_middle_sub {
	float:left;
	width:50%;
}
.mya_left_middle_title {
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#16A6DC;
	padding-bottom:20px;
}
.mya_left_middle_for {
	float:left;
	width:100%;
	padding-bottom:20px;
}
.mya_left_middle_sub1 {
	float:left;
	width:50%;
}
.mya_left_middle_title1 {
	float:left;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#16A6DC;
	padding-bottom:20px;
}
.mya_left_middle_for1 {
	float:left;
	width:300px;
	padding-bottom:20px;
}
.mya_left_middle_for2 {
	float:left;
	width:100%;
}
.mya_left_middle_left {
	float:left;
	width:145px;
	padding-right:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	line-height:30px;
}
.mya_rad_15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fe0000;
}
.mya_left_middle_right {
	float:left;
	width:260px;
}
.mya_forms {
	float:left;
	width:258px;
	height:26px;
	line-height:30px;
	background-color:#FFF;
	border:solid 1px #cccccc;
}
.mya_forms2 {
	float:left;
	width:260px;
	height:30px;
	line-height:30px;
	background-color:#FFF;
	border:solid 1px #cccccc;
}
.mya_but {
	float:left;
	width:25px;
}
.mya_txt2 {
	float:left;
	width:391px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
}
.mya_left_bottom {
	float:left;
	width:100%;
	padding-left:1px;
	
}

.mya_left_bottom > img {width: 100%;}
.mya_right {
	float:left;
	width:450px;
}
 
/****---------------------------------------------------------------------------------****/
 .head_fix_new { width:100%; float:left; position:fixed; z-index:9999999; background-image:url(../images/bg_top.png); background-position:center top; background-repeat:repeat-x; border-bottom:solid 1px #dfdfdf; padding-bottom:7px; top:0 }
 
 
#nav-wrap { float:left; width:auto; margin:0 0px 0 0px; padding:0px; }
#menu-icon {display: none;}
#nav, #nav li {margin: 0; padding: 0;}
#nav li {list-style: none; float:left; width:auto; padding:0; margin:0px; }
#nav a {font-family: "NeoSansW1GMedium"; font-size:17px;  color:#4a4a4a; text-decoration:none; display:block; line-height: 20px; padding: 0 14px;}
#nav a:hover {color:#16a6dc;}
#nav a.act {color:#16a6dc; background:url(../images/nav_hover.jpg) left bottom repeat-x;}

#nav ul {position: absolute;  display: none; }
#nav ul li {float: none; margin: 0; padding: 0;}
#nav li:hover > ul {display: block;}

#slider img {width: 100%;}
.right-inn-bg{ background-color: rgb(218, 217, 218); float:left; padding: 20px 0 70px;}

.tbl-div{ float:left; width:100%;}
.tbl-box{ float:left; width:30%; margin:0 16px}
.tbl-head{ float:left; width:100%;color: #0099ff;font-size: 18px; font-family:"NeoSansW1GRegular"; font-weight:bold;}
.tbl-con-info{font-family:"NeoSansW1GLight"; float:left; width:100%; font-size:14px; line-height:24px; margin-top:15px;}
.tbl-bott{ float:left; width:100%; margin-top:25px;}
.map-tbl{ float:left; width:100%; margin-top:15px;}
.top-img-bann{ float:left; width:100%; margin:10px 0 30px 0}

.main-bot-d{ float:left; width:100%;margin-top: 20px; padding:20px 0; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.main-bott-row{ float:left; width:100%; margin-top:0px; text-align:center;}
.row-boxd{float:none; width:22%;margin:20px 10px 0; display:inline-block;}
.row-blk-img{ float:left; width:100%; text-align:left;}
.row-blk-img img{ width:100%; float:left;}
.row-titl-blk{ float:left; width:100%;font-family: Arial,Helvetica,sans-serif; margin-top:10px; text-align:center; }
.feat-head{ float:left; width:100%; text-align:center; font-size:15px; color:#777777; font-family:Arial, Helvetica, sans-serif;}

.gray-bg{ float:left; width:100%; background-color:#b8b8b8;margin-top: 20px; text-align:center;}
.gray-bg h1{float:none; display:inline-block; width:95%; text-align:center; font-size:24px; font-style:italic; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}



.header.sticky {
   height: 70px;
    position: fixed;
    text-align: left;
    top: 0;
    transition: all 0.4s ease 0s;
    width: 100%;
    z-index: 9;
}

.sticky .menu_sid {
    margin-top: 10px;
    transition: all 0.5s ease 0s;
}
.sticky .logo  img {
    transition: all 0.5s ease 0s;
    padding-top: 4px;
}
.sticky .navigation { padding:21px 0 19px; }

.sticky .hd-icns { padding-top: 11px; }
.log_sty{display: none;}
.sticky .logo img {
    padding: 4px 0;
    transition: all 0.5s ease 0s;
    width: 43%;
}



.blog-inn {
    float: left;
    width: 100%;padding:20px 170px;
}

.blog-btm > span {
    color: #4a4a4a;
    font-size: 16px;
    font-weight: bold;
}
.blog-con {
    float: left;
    margin-right: 40px;
    width: 30%;
    margin-bottom:20px;
}

.blog-btm {
    float: left;
    width: 100%;text-align: center;
}
.blog-con:nth-child(3n) {
    margin-right: 0;
}
.blog-con:nth-child(4n) {
    margin-bottom: 0;
}
.blog-con:nth-child(5n) {
    margin-bottom: 0;
}
.blog-con:nth-child(6n) {
    margin-bottom: 0;
}
.blog-con > img {
    float: left;
    width: 100%;
}

.blog-btm > p {
    color: #3e3e3e;
    float: left;
    font-size: 14px;
    font-style: italic;
    margin: 0;
    padding: 0;
    width: 100%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.flex-control-nav{ bottom:30px !important;}
}


@media screen and (min-width:981px) and (max-width:1200px) {
.main {width: 95%;}
.port_fol_in_main {margin: 0 10px 15px;}
#nav a {padding: 0 12px !important;}

/*10-01-2017*/
.blog-inn{padding:20px 100px;}
.blog-con{width: 29.8%;}
}

@media screen and (min-width:961px) and (max-width:980px) {
	#nav a {padding: 0 11px !important;}
	.port_fol_in_main {margin: 0 9px 15px;}
.header_goes_subtext p img {
height: auto !important;
width: auto !important;
}
.main{ width:95%;}
.menu_main{ width: 74%;}
.top{ width:100%;}
.middle{ width:100%;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 67%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 95%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.footer_main{ width:95%;}

/*startups*/
.content_middle{ width:100%;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:65%;}
.content_middle_left_sub_page{ width:65%;}

/*about*/
.header_goes_subtext{ width:100%;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.1%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}

/*10-01-2017*/
.blog-inn{padding:20px 100px;}
.blog-con{width: 29.8%;}
}
@media screen and (min-width:901px) and (max-width:960px) {
	.port_fol_in_main {margin: 0 9px 15px;}
	#nav a {padding: 0 8px !important;}
.main{ width:95%;}
.menu_main{ width: 73%;}
.top{ width:100%;}
.middle{ width:100%;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 65%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 94%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}

/*startups*/
.content_middle{ width:100%;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:70%;}
.content_middle_left_sub_page{ width:65%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.1%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}

/*10-01-2017*/
.blog-inn{padding:20px 70px;}
.blog-con{width: 29.6%;}
}
@media screen and (min-width:801px) and (max-width:900px) {
	.port_fol_in_main {margin: 0 8px 15px;}
	#nav a {padding: 0 6px !important;}
.main{ width:95%;}
.menu_main{ width:69%;}
.top{ width:100%;}
.middle{ width:100%;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 65%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 94%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:69%;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.menu li a{ padding: 0 15px;}

/*startups*/
.content_middle{ width:100%;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:65%;}
.content_middle_left_sub_page{ width:65%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.2%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:260px !important;text-align: right !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 63%;}

.port_fol_in_main .port_img_text_main{width: 34% !important;background-size: 100% 100%;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}

.row-boxd{margin: 20px 9px 0;}

}
@media screen and (min-width:769px) and (max-width:800px) {
	.port_fol_in_main {margin: 0 8px 15px;}
	#nav a {padding: 0 6px !important;}
.main{ width:95%;}
.menu_main{ width: 68%;}
.top{ width:100%;}
.middle{ width:100%;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 65%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 94%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:68%;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}

/*startups*/
.content_middle{ width:100%;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:65%;}
.content_middle_left_sub_page{ width:65%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.2%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:260px !important;text-align: right !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 61%;}

.port_fol_in_main .port_img_text_main{width: 32% !important;background-size: 100% 100%;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}

.row-boxd{margin: 20px 9px 0;}

}
@media screen and (min-width:761px) and (max-width:768px){
	#nav a{padding: 0 6px !important;}
.main{ width:95%;}
.menu_main{ width: 68%;}
.top{ width:100%;}
.middle{ width:100%;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 65%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 94%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:68%;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.menu li a{padding: 0 13px;}
/*portfolio*/
.port_fol_in_main .port_img_text_main{width: 32% !important;background-size: 100% 100%;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}
/*startups*/
.content_middle{ width:100%;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:65%;}
.content_middle_left_sub_page{ width:65%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 12px;}
/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:95.6%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:260px !important;text-align: right !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 61%;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}
.row-boxd{margin: 20px 9px 0;}
.port_fol_in_main {
width: 31% !important;
float: left;
margin: 0 8px 15px;
}
/*10-01-2017*/
.blog-inn{padding:20px 70px;}
.blog-con{width: 28.8%;}
.blog-btm > span{font-size: 15px;}
.blog-btm > p{font-size: 13px;}
}



/*Navigation Bar*/
#nav-wrap { float:left; width:auto; margin:0px; padding:0px; }
#menu-icon, #nav{display: none;}
#nav, #nav li {margin: 0; padding: 0;}
#nav li {list-style: none; float:left; width:auto; padding:0; margin:0px; }
#nav a {padding:0px 14px; margin:0; font-family: 'NeoSansW1GMedium'; font-size:17px; line-height:20px; color:#4a4a4a; text-decoration:none; display:block;}
#nav a:hover {color:#16a6dc;}
#nav a.act {color:#16a6dc;}

#nav ul {background: #fff; padding: 2px; position: absolute; border: solid 1px #ccc; display: none; width: 200px;}
#nav ul li {float: none; margin: 0; padding: 0;}
#nav li:hover > ul {display: block;}

@media screen and (max-width:760px) {
	/* nav-wrap */
	#nav-wrap { position: absolute; width:100%; margin:0px; left: 0;}
	/* menu icon */
	#menu-icon {color: #000;   width: 48px;    height: 35px;   float: right;   margin: 0px 20px 0px 0px;   background: transparent url("../images_resp/menu.png") no-repeat scroll left top;    padding: 0px;   cursor: pointer;    display: block; opacity: 0.7;}
	#menu-icon:hover {background:url(../images_resp/menu_hover.png) left top no-repeat; opacity: 1;}
	#menu-icon.active { background:url(../images_resp/menu_hover.png) left top no-repeat;  opacity: 1;}
	/* main nav */
	#nav { position: absolute; top:52px; width: 100%; z-index: 10000; background: #0093d5; display: none; /* visibility will be toggled with jquery */ }
	#nav li { margin:0px; float:left; width:100%; line-height:50px;    text-align: center;}
	#nav a, #nav ul a { padding:0 0 0 0px; margin:0px; font-size:14px; line-height:40px; border-bottom:solid 1px rgba(255, 255, 255, 0.2); color:#FFF; text-decoration:none;}
	/*#nav a:hover, #nav ul a:hover { color: #96ec00; }*/
	/* dropdown */
	#nav ul { width: auto; position: static; display: block; border: none; background: inherit; }
	#nav ul li { margin: 3px 0 3px 15px;}
    #nav a:hover {color:#000;}
#nav a.act {color:#000;}
}

@media screen and (min-width: 760px) {
	#nav {display: block !important;}
}
@media screen and (min-width: 641px) and (max-width: 760px){
	body {background: url('../images/bg-responsive.png') no-repeat;}
.main{ width:95%;}
.menu_main{ width:100%;padding-top: 0;}
.top{ width:100%;}
.middle{ width:100%;margin-top: 120px;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 65%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 94%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:61%;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.menu li a{padding: 0 15px;}

/*startups*/
.content_middle{ width:100%;margin-top: 0px;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:100%;}
.content_middle_left_sub_page{ width:100%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}

/*portfolio*/
.con-left-midd{ width:100%;}
.content_middle_right{ width:100%;}
.port_fol_top_main{ width:100%;}
.port_fol_main{ width:100%;}
.port_fol_in_main .port_img_text_main{width: 29% !important;background-size: 100% 100%;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}
/*blog*/
.blog_page_box_link{ width:100%;}
.header_goes_text{ width:100%;}
/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.2%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:260px !important;text-align: right !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 53%;}
.mya_left_middle_sub1 .mya_left_middle_right{ width:50% !important;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}
.map-tbl iframe{ width:100% !important;}

.row-boxd{margin:20px 7px 0;}

.port_fol_in_main{display: inline-block;float: none;width: 48% !important;margin: 0 4px 15px;}
}
@media screen and (min-width:601px) and (max-width:640px){
	body {background: url('../images/bg-responsive.png') no-repeat;}
.main{ width:95%;}
.menu_main{ width:100%;padding-top: 0;}
.top{ width:100%;}
.middle{ width:100%;margin-top: 120px;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 65%;}
.middle_part_right{ width:31%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 94%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:59%;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.menu li a{padding: 0 15px;}

/*startups*/
.content_middle{ width:100%;margin-top: 0px;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:100%;}
.content_middle_left_sub_page{ width:100%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}
.content_middle_right{ width:100%;}
/*portfolio*/
.con-left-midd{ width:100%;}
.port_fol_top_main{ width:100%;}
.port_fol_main{ width:100%;}
.port_fol_in_main .port_img_text_main{width: 50% !important;background-size: 100% 100%;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.1%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:300px !important;text-align: left !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 100%;}
.mya_left_middle_sub1 .mya_left_middle_right{ width:100% !important;}
.mya_left_middle_left{ width:100%; float:left; text-align:left;}
.mya_left_middle_right{ width:100%;}
.mya_left_middle_right textarea{ width:99%;}

.footer_link{width: 25%;}
.bottom{padding-bottom:20px;}


.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}
.map-tbl iframe{ width:100% !important;}

.row-boxd{margin:20px 7px 0;}

.port_fol_in_main{display: inline-block;float: none;width: 48% !important;margin: 0 4px 15px;}

/*10-01-2017*/
.blog-inn{padding:20px 40px;}
.blog-con{width: 27.9%;}
.blog-btm > span{font-size: 15px;}
.blog-btm > p{font-size: 13px;}

}
@media screen and (min-width:481px) and (max-width:600px) {
	body {background: url('../images/bg-responsive.png') no-repeat;}
.full{ display:none;}
.mobi{ display:block;}
.main{ width:95%;}
.menu_main{ width:100%;padding-top: 0;}
.top{ width:100%;}
.middle{ width:100%;margin-top: 120px;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 100%;}
.middle_part_right{ width:100%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 97%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}

.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:100%; text-align:center;  padding-top: 10px;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.insights_news_main li:first-child { padding:14px 0; }
.menu li a{padding: 0 15px;}
.logo{ width:100%; text-align:center;}

/*startups*/
.content_middle{ width:100%;margin-top: 0px;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:100%;}
.content_middle_left_sub_page{ width:100%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}
.content_middle_right{ width: 100%; margin-top: 20px;}

/*portfolio*/
.con-left-midd{ width:100%;}
.port_fol_top_main{ width:100%;}
.port_fol_main{ width:100%; text-align:center;}
.port_fol_in_main .port_img_text_main{width: 43% !important;background-size: 100% 100%;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}
.port_fol_in_main{display: inline-block;float: none;width: 48% !important;margin: 0 0 15px 0;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.3%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:300px !important;text-align: left !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 100%;}
.mya_left_middle_sub1 .mya_left_middle_right{ width:100% !important;}
.mya_left_middle_left{ width:100%; float:left; text-align:left;}
.mya_left_middle_right{ width:100%;}
.mya_left_middle_right textarea{ width:99%;}

.footer_link{width: 22%;}
.bottom{padding-bottom:20px;}

.compny_comp{ width: 249px !important;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}

.map-tbl iframe{ width:100% !important;}

.row-boxd{width: 28%;margin: 20px 12px 0; float: none;}

/*10-01-2017*/
.blog-inn{padding:20px 0px;}
.blog-con{width: 28.1%; margin-right: 30px;}
.blog-btm > span{font-size: 15px;}
.blog-btm > p{font-size: 13px;}


}
@media screen and (min-width:361px) and (max-width:480px) {
	body {background: url('../images/bg-responsive.png') no-repeat;}
.full{ display:none;}
.mobi{ display:block;}
.main{ width:95%;}
.menu_main{ width:100%;padding-top: 0;}
.top{ width:100%;}
.middle{ width:100%;margin-top: 120px;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 100%;}
.middle_part_right{ width:100%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 97%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:100%; text-align:center;  padding-top: 10px;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.insights_news_main li:first-child { padding:14px 0; }
.menu li a{padding: 0 15px;}
.logo{ width:100%; text-align:center;}
.compny_comp{ text-align:center; width:100% !important; margin-bottom:10px;}

/*startups*/
.content_middle{ width:100%;margin-top: 50px;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:100%;}
.content_middle_left_sub_page{ width:100%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}
.content_middle_right{ width: 100%; margin-top: 20px;}

/*portfolio*/
.con-left-midd{ width:100%;}
.port_fol_top_main{ width:100%;}
.port_fol_main{ width:100%; text-align:center;}
.port_fol_in_main .port_img_text_main{width: 35% !important;background-size: 100% 100%;margin-top: 90px !important;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}
.port_fol_in_main{display: inline-block;float: none;width:100%;margin: 0 0px 15px 0px;}
.port_img{ width:100%;}
/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.3%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:300px !important;text-align: left !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 100%;}
.mya_left_middle_sub1 .mya_left_middle_right{ width:100% !important;}
.mya_left_middle_left{ width:100%; float:left; text-align:left;}
.mya_left_middle_right{ width:100%;}
.mya_left_middle_right textarea{ width:99%;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}
.map-tbl iframe{ width:100% !important;}

.row-boxd{width:32%;}

/*10-01-2017*/
.blog-inn{padding:20px 0px;}
.blog-con{width: 100% ;}
.blog-btm > span{font-size: 15px;}
.blog-btm > p{font-size: 13px;}
}
@media screen and (min-width:321px) and (max-width:360px){
	body {background: url('../images/bg-responsive.png') no-repeat;}
	.full{ display:none;}
.mobi{ display:block;}
.main{ width:95%;}
.menu_main{ width:100%;padding-top: 0;}
.top{ width:100%;}
.middle{ width:100%;margin-top: 120px;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 100%;}
.middle_part_right{ width:100%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 97%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:100%; text-align:center;  padding-top: 10px;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.insights_news_main li:first-child { padding:14px 0; }
.menu li a{padding: 0 15px;}
.logo{ width:100%; text-align:center;}
.compny_comp{ text-align:center; width:100% !important; margin-bottom:10px;}
.footer_link{ width:100%; margin-bottom: 10px;}
.footer_link_title{ width:100%; text-align:center;}
.footer_link li{ width:100%; text-align:center;}

/*startups*/
.content_middle{ width:100%;margin-top: 50px;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:100%;}
.content_middle_left_sub_page{ width:100%;}
.header_goes_subtext{ width:100%;padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%;padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}
.content_middle_right{ width: 100%; margin-top: 20px;}

/*portfolio*/
.con-left-midd{ width:100%;}
.port_fol_top_main{ width:100%;}
.port_fol_main{ width:100%; text-align:center;}
.port_fol_in_main .port_img_text_main{width: 35% !important;background-size: 100% 100%;margin-top: 90px !important; height:auto !important}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}
.port_fol_in_main{display: inline-block;float: none;width:100%;margin: 0 0px 15px 0px;}
.port_img{ width:100%;}

/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.2%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:300px !important;text-align: left !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 100%;}
.mya_left_middle_sub1 .mya_left_middle_right{ width:100% !important;}
.mya_left_middle_left{ width:100%; float:left; text-align:left;}
.mya_left_middle_right{ width:100%;}
.mya_left_middle_right textarea{ width:99%;}

.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}

.map-tbl iframe{ width:100% !important;}

.row-boxd{width:40%;}

/*10-01-2017*/
.blog-inn{padding:20px 0px;}
.blog-con{width: 100% ;}
.blog-btm > span{font-size: 15px;}
.blog-btm > p{font-size: 13px;}
}
@media screen and (max-width:320px){
	body {background: url('../images/bg-responsive.png') no-repeat;}
	.full{ display:none;}
.mobi{ display:block;}
.main{ width:95%;}
.menu_main{ width:100%;padding-top: 0;}
.top{ width:100%;}
.middle{ width:100%;margin-top: 120px;}
.middle_part_main{ width:100%;}
.middle_part_left{width: 100%;}
.middle_part_right{ width:100%;}
#slider{ width:100% !important;}
#container{width: 100% !important;}
.insights{ width:100%;}
.insights_title{width: 97%;}
.promo_box{ width:100%;}
.promo_box img {width: 100%;}
.menu{ width:100%;}
.footer_main{ width:95%;}
.insights_news_main{padding: 0;width: 100%;}
.insights_news_main li{ width:100%;}
.top_right_text{ width:100%; text-align:center;  padding-top: 10px;}
.insights_news_readmore{ width:100%;}
.insights_news_text{ width:100%;}
.insights_news_title{ width:100%;}
.menu li a{padding: 0 15px;}
.logo{ width:100%; text-align:center;}
.compny_comp{ text-align:center; width:100% !important; margin-bottom:10px;}
.footer_link{ width:100%; margin-bottom: 10px;}
.footer_link_title{ width:100%; text-align:center;}
.footer_link li{ width:100%; text-align:center;}

/*startups*/
.content_middle{ width:100%;margin-top: 50px;}
.content_middle_part_main{ width:100%;}
.content_middle_left{ width:100%;}
.content_middle_left_sub_page{ width:100%;}
.header_goes_subtext{ width:100%;  padding-right: 0;}
.sblog_page_main{ width:100%;}
.blog_page_box_text{ width:100%; padding-right: 0;}
.blog_page_box_title{ width:100%;}
.blog_page_main{ width:100%;}
.blog_page_box_main{ width:100%;}
.menu li a{ padding: 0 13px;}
.content_middle_right{ width: 100%; margin-top: 20px;}

/*portfolio*/
.con-left-midd{ width:100%;}
.port_fol_top_main{ width:100%;}
.port_fol_main{ width:100%; text-align:center;}
.port_fol_in_main .port_img_text_main{width: 33% !important;background-size: 100% 100%;margin-top: 90px !important; height:auto !important;}
.port_img_text_title{ width:100% !important;}
.port_img_text_box{ width:100% !important;}
.port_fol_in_main{display: inline-block;float: none;width:100%;margin: 0 0px 15px 0px;}
.port_img{ width:100%;}
/*request*/
.mya_min{width: 100%;}
.mya_left{ width:100%;}
.mya_left_min{ width:100%;}
.mya_left_top{ width:100%;}
.mya_left_top > img {width: 100%;}
.mya_left_middle{ width:100%;}
.mya_left_middle_min{ width:100.1%;}
.mya_left_bottom{ width:100%;}
.mya_left_bottom > img {width: 100%;}
.mya_left_middle_sub{width: 100%;}
.mya_left_middle_right{width: 60%; }
.mya_forms{ width:100%;}
.mya_forms2{ width:100%;}
.mya_left_middle_sub1{ width:100%;}
.mya_left_middle_sub1 .mya_left_middle_left{ width:300px !important;text-align: left !important;}
.mya_left_middle_sub1 .mya_left_middle_right{ float:left !important; }
.mya_left_middle_for1{ width:100%;}
.mya_left_middle_for2{float: right;width: 100%;}
.mya_left_middle_sub1 .mya_left_middle_right{ width:100% !important;}
.mya_left_middle_left{ width:100%; float:left; text-align:left;}
.mya_left_middle_right{ width:100%;}
.mya_left_middle_right textarea{ width:99%;}


.tbl-box{width: 100%;}
.tbl-con-info > a{float: left;width: 100%;}
.content_middle_left .tbl-con-info a img {width: auto!important;}
.tbl-box{ margin:30px 0 0 0;}
.map-tbl iframe{ width:100% !important;}
/*.menu ul ul { padding:0;}*/

.row-boxd{width:40%;}

/*10-01-2017*/
.blog-inn{padding:20px 0px;}
.blog-con{width: 100%; margin-right: 0px;}
.blog-btm > span{font-size: 15px;}
.blog-btm > p{font-size: 13px;}


}

.request_submit_btn {width: 100%; float: left;}
.request_submit_btn input {width: auto; padding: 8px 20px; background: #ffde00; color: #4f656d; border: none; font-family: "NeoSansW1GMedium"; font-size: 12px;
text-transform: uppercase; letter-spacing:2px; cursor: pointer;}


