@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 400;
	src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
html, body {
	height : auto;
	margin : 0;
	padding : 0;
	font-size: 1em;
	background: url(../images/body.jpg) repeat-y top center #fff;
	line-height: 18px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
p, h1, h2, h3, h4, form, ul, li, pre, ol {
	margin: 0px;
	padding: 0px;
}
td {
	vertical-align: top;
}
:focus {
	outline: 0px auto -webkit-focus-ring-color;
}
p {
	text-align: justify;
	padding-bottom: 10px;/*font-size:1.3em;*/
}
/*.content p {
	line-height:22px;
	margin-bottom:10px;
}*/
.right p {
	font-size: 14px;
	line-height: 18px;
}
ul, menu, dir {
	list-style-type: none !important;
}
pre {
	font-family: Arial, Helvetica, sans-serif;
}
a {
	color: #4d4f53;
	text-decoration: none;
	font-size: 1em;
}
a:hover {
	color: #0774ab;
}
img {
	border: none;
}
.clear_both {
	clear: both;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
.clearboth {
	clear: both;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
}
.no-border {
	border: 0 !important;
}
/**************************************/
/**************************************/
.main_container {
	margin: 0 auto;
	background: #fff;
	width: 996px;
	height: auto;
}
.home_header_outer1 {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 100;
}
.home_header_outer2 {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 1;
	background: url(../images/home_header_bg.jpg) repeat-y top center #02557f;
}
.home_header_outer3 {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/level3_banner.jpg) repeat-y top center #02557f;
}
/************** company page banner ***************/
.company_level_02_banner {
	width: 100%;
	height: auto;
	background: url(../images/company_level2_bg.jpg) repeat-y top center #a71931;
}
.company_level_03_banner {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/company_level3_bg.jpg) repeat-y top center #a71931;
}
.company_level_02_banner .inner_landing_banner_left, .company_level_03_banner .inner_landing_banner_left {
	background: #a71931 !important;
}
/********************* industries page banner **************************/
.industries_level_02_banner {
	width: 100%;
	height: auto;
	background: url(../images/industries_level2_bg.jpg) repeat-y top center #830051;
}
.industries_level_03_banner {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/industries_level3_bg.jpg) repeat-y top center #830051;
}
.industries_level_02_banner .banner_container .inner_landing_banner_left, .industries_level_03_banner .inner_landing_banner_left {
	background: #830051 !important;
}
/********************* insights page banner **************************/
.insights_level_02_banner {
	width: 100%;
	height: auto;
	background: url(../images/insights_level2_bg.jpg) repeat-y top center #0098db;
}
.insights_level_03_banner {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/insights_level3_bg.jpg) repeat-y top center #0098db;
}
.insights_level_02_banner .inner_landing_banner_left, .insights_level_03_banner .inner_landing_banner_left {
	background: #0098db !important;
}
/*********************** services page banner **************************/
.services_level_02_banner {
	width: 100%;
	height: auto;
	background: url(../images/home_header_bg.jpg) repeat-y top center #0774ab;
}
.services_level_03_banner {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/services_level3_bg.jpg) repeat-y top center #0774ab;
}
.services_level_02_banner .inner_landing_banner_left, services_level_03_banner .inner_landing_banner_left {
	background: #0774ab !important;
}
/*********************** solution page banner **************************/
.solution_level_02_banner {
	width: 100%;
	height: auto;
	background: url(../images/solution_level2_bg.jpg) repeat-y top center #de4261;
}
.solution_level_03_banner {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/solution_level3_bg.jpg) repeat-y top center #de4261;
}
.solution_level_02_banner .inner_landing_banner_left, .solution_level_03_banner .inner_landing_banner_left {
	background: #de4261 !important;
}
/*********************** welcome page banner **************************/
.welcome_level_02_banner {
	width: 100%;
	height: auto;
	background: url(../images/welcome_level2_bg.jpg) repeat-y top center #0066a1;
}
.welcome_level_03_banner {
	min-height: 60px;
	width: 100%;
	height: auto;
	background: url(../images/welcome_level3_bg.jpg) repeat-y top center #0066a1;
}
.welcome_level_02_banner .inner_landing_banner_left, .welcome_level_03_banner .inner_landing_banner_left {
	background: #0066a1 !important;
}
/*************************************************************************************/
dt {
	margin: 0 0 10px 0;
}
dd {
	margin: 0 0 10px 35px;
	text-align: justify;
}
.header1 {
	margin: 0 auto;
	height: 100px;
	width: 996px;
	z-index: -9999;
	position: relative;
}
.header2 {
	margin: 0 auto;
	height: 350px;
	width: 996px;
}
.header3 {
	margin: 0 auto;
	height: 225px;
	width: 996px;
}
.header4 {
	margin: 0 auto;
	height: 60px;
	width: 996px;
}
.header_top {
	float: left;
	height: 100px;
	width: 996px;
	position: relative;
	z-index: -1000;
}
.logo_holder {
	float: left;
	height: auto;
	width: 192px;
	margin: 05px 0 0 30px;
	z-index: -9;
}
.top_menu {
	float: right;
	width: 562px;
	height: 35px;
	padding: 18px 15px 0px 0px;
}
.top_menu h2 {
	display: none;
}
.top_menu ul {
	float: left;
}
.top_menu ul li {
	float: left;
	padding: 0px;
	margin: 0 7px 0 0 !important;
	list-style-image: none !important;
	text-align: center;
	list-style-type: none !important;
}
.top_menu ul li a {
	color: #000000;
	font-size: 0.688em;
	padding: 0px 7px 0 0;
	background: url(../images/top_menu_divider.jpg) no-repeat 100% 3px;
}
.top_menu ul li a:hover {
	color: #0774ab;
}
.top_menu .active-trail {
	color: #0774ab;
}
.top_menu .last a {
	border-right: none;
	background: none;
}
.top_menu .last a {
	border: none;
}
#search-block-form {
	float: right;
	/*width:138px;*/
	height: auto;
	margin-top: -2px;
}
.form-item.form-type-textfield.form-item-search-block-form {
	float: left;
}
#search-block-form input[type="text"] {
	width: 100px;
	margin: 0;
	padding: 0px 4px 3px;
	height: 21px;
	border: 1px solid #dbdbdd;
	border-right: none;
	float: left;
	font-size: 0.68em;
	color: #711e78;
 *height:19px;
 *padding:5px 4px 0;
	height: 19px \0/;
	padding: 5px 4px 0 \0/;
}
#search-block-form input[type="submit"] {
	width: 26px;
	margin: 0;
	padding: 0;
	height: 26px;
	/*background:#0774ab url(../images/search_button.jpg) no-repeat left top;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -536px 0px;
	float: left;
	border: 0;
	text-indent: -9000px;
	text-transform: capitalize;
	line-height: 999px; /* Set it higher than your image height */
	overflow: hidden; /* Hide the text */
	font-size: 0; /* FF2 doesn’t like the above */
	cursor: pointer;
	text-indent: -9999px;
}
.main_menu {
	float: right;
	height: 35px;
	margin: 0;
	width: 650px;
	z-index: 1000;
}
/*.main_menu h2 {
	display: none;
}
.main_menu ul {
	float: right;
	height: auto;
	padding: 2px 20px 0 0;
}
.main_menu ul li {
	float: left;
	padding: 0px;
	margin: 0px 11px 27px 14px;
	text-align: center;
}
.main_menu ul li.active-trail a {
	border-bottom: 3px solid #adadad;
}
.main_menu ul li.active-trail a:hover {
	border: none;
}
.main_menu ul li:hover a {
	background:url(../images/arrow.jpg) no-repeat scroll 50% bottom transparent;
	
	border: none;
	padding-bottom:24px;
 	*padding-bottom:24px;
	z-index: 1000 !important;
	color: rgba(0,102,255,1);
}
.main_menu ul li a {
	color: #464646;
	font-size: 0.813em;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
 	*position:relative;
	cursor: default;
}
.main_menu ul li.active a {
	color: rgba(0,102,255,1);
	z-index: 1000 !important;
}
.new_split_container_top {
	display: none;
	overflow: hidden;
	position: absolute;
}
.new_split_container {
	background: #999999;
	width: 250px;
	height: auto;
	margin: 0px 0px 0px;
	z-index: 6000;
}

.main_menu ul li ul {
	float: left;
	
	cursor: pointer;
}
.nice-menu-down li ul {

}
.main_menu ul li ul li {
	display: block;
	text-align: left;
	background: #999999;
	border: none;
	float: none;
	margin: 0px;
	padding-top: 0.2em;
	list-style-image: none;
}


.active-trail a:hover {
	text-decoration: none;
}
.main_menu ul ul li a {
	text-transform: none;
	color: #fff !important;
	padding: 4px 5px 5px 20px !important;
	border: none !important;
	font-size: 0.75em;
	margin: 0 0 0 0px;
	background-image : url(../images/mind_image_set.png) !important;
	background-color : transparent !important;
	background-repeat : no-repeat !important;
	background-position : 8px -187px !important;
	
	display: block;
	width: 300px;
	cursor: pointer;
	text-transform: uppercase;
	padding: 4px 5px 5px 20px !important;
}
.main_menu ul ul li a:hover {
	color: #464646 !important;
	cursor: pointer;
	
	background-image : url(../images/mind_image_set.png) !important;
	background-color : #fff !important;
	background-repeat : no-repeat !important;
	background-position : 8px -213px !important;
}
.main_menu ul ul li.active-trail a {
	color: #464646 !important;
	border: none;
	
	background-image : url(../images/mind_image_set.png) !important;
	background-color : #fff !important;
	background-repeat : no-repeat !important;
	background-position : 8px -213px !important;
}*/
ol {
	list-style-type: none !important;
	margin-left: 25px;
	padding: 1px 0px;
}
#crumbs li {
	float: left;
}
.banner_container {
	width: 996px;
	float: left;
	height: auto;
}
.banner_left {
	float: left;
	position: relative;
	height: 350px;
	width: 394px;
	background: #0774ab;
}
.banner_right {
	float: left;
	height: 350px;
	width: 601px;/*width:602px;*/
}
.welcome_msg {
	padding: 20px 0 0 30px;
	/*background-image	 :url(../images/mind_image_set.png);
	background-color     : transparent;
	background-repeat    : no-repeat;
	background-position  : -1px -758px;
	width:160px;
	height:30px;*/
	font-size: 1.063em;
	color: #fff;
	font-style: italic;
}
.welcome_msg_level3 {
	padding: 20px 0 0 30px;
	font-size: 1.063em;
	color: #fff;
	font-style: italic;
	margin: 0px auto;
	width: 966px;
}
.banner_big_msg {
	/*padding:113px 10px 12px 30px;*/
	padding: 0px 10px 12px 30px;
	font-size: 39px;
	color: #fff;
	/*position:absolute;
	bottom:87px;*/
	font-smooth: always;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	line-height: 45px;
	letter-spacing: -2px;
	float: left;
	font-family: "aller light";
}
.banner_normal_txt {
	padding: 0 70px 28px 30px;
	font-size: 15px;
	font-family: "aller light";
	color: #fff;
	float: left;
	line-height: 20px;/*position:absolute;
	bottom:0;*/
	z-index: 10000;
}
.banner_normal_txt a {
	color: #FFFFFF;
	z-index: 9999;
}
.middle_container {
	width: 996px;
	height: auto;
	float: left;
	padding-top: 30px;
	padding-bottom: 30px;
}
.middle_container p {
	line-height: 22px;
}
.middle_container .left {
	float: left;
	height: auto;
	padding: 0px 0 0 30px;
	width: 644px;
	font-size: 0.8em;
}
.middle_container .right {
	float: right;
	height: auto;
	padding: 0px 30px 0px 0px;
	width: 262px;
}
.middle_container .right p {
	line-height: 18px !important;
	font-size: 1em;
}
.middle_container .right a {
	color: #0774ab;
}
.middle_container .right a:hover {
	color: #999999;
}
.middle_container .left h2 {
	font-size: 1.67em;
	width: 572px;
	float: left;
	color: #000000;
	font-family: 'Open Sans', sans-serif;
	height: auto;
	line-height: 25px;
	padding-right: 60px;
	padding-bottom: 10px;
}
.middle_container .right h3 {
	font-size: 0.813em;
	color: #0774ab;
	line-height: 18px;
	padding-bottom: 10px;
}
.middle_container .right img {
	padding-bottom: 7px;
}
.middle_container .right .info {
	padding-bottom: 7px;
	/*font-size:0.813em;*/
	font-size: 0.75em;
	float: left;
	width: 257px;
}
.meet_minds_readmore {
	display: none;
}
.home_read_more {
	color: #0774ab;
	cursor: pointer;
}
.home_read_more:hover {
	color: #999999;
	cursor: pointer;
}
.middle_container .right .name {
	float: left;
}
.middle_container .right .designation {
	float: right;
	padding-right: 4px;
}
/****inner page strats****/


.inner_landing_banner_left {
	float: left;
	height: 225px;
	width: 382px;
	position: relative;
	background: #0774ab;
}
.inner_landing_banner_right {
	float: left;
	height: 225px;
	width: 613px;/*width:614px;*/
}
/*.inner_landing_banner_big_msg {
	padding:113px 10px 12px 28px;
	font-size:1.6em;
	color:#fff;
	line-height:45px;
}*/
.inner_landing_banner_big_msg {
	color: #FFFFFF;
	font-size: 1.6em;
	letter-spacing: -1px;
	line-height: 35px;
	font-family: "Aller light";
	position: absolute;
	bottom: 0;
	padding: 0px 10px 21px 30px;
}
.inner_main_sec {
	width: 996px;
	float: left;
}
.inner_main_left {
	float: left;
	width: 188px;
	/*	margin:30px 28px 0 30px;*/
	margin: 30px;
}
.inner_main_middle {
	float: left;
	width: 700px;/*width:495px;*/
	margin: 30px 0;
 *margin-bottom:30px;
}
.inner_main_right h2 {
	font-size: 12px;
	/*color:#711e78;*/
	color: #464646;
	/*background:#ededed;*/
	clear: both;
	display: block;
	font-family: "Aller";
	margin: 0;
	width: 184px;
	/*border:1px solid #f2f2f2;*/
	border-bottom: 1px dashed #000000;
	line-height: 26px;
	padding-left: 10px;
	text-transform: uppercase;
}
.inner_main_right h3 {
	color: #0774ab;
}
.inner_main_right ul {
	display: block;
	margin-bottom: 30px;
	padding: 0;
}
.inner_main_right ul li {
	display: block;
	border-bottom: 1px dashed #000000;
	list-style-type: none;
	margin: 0;
	line-height: 15px;
	color: #464646;
	padding: 4px 5px 5px 10px;
	font-size: 0.7em;
}
.inner_main_right li a {
	font-size: 1em;
	color: #711E78;
	line-height: 15px;
}
.inner_main_right .item-list li a {
	color: #000 !important;
}
.inner_main_right active-trail a {
	color: #0774ab;
	font-weight: normal;
}
.inner_main_right p {
	color: #464646;
	padding: 4px 5px 5px 0px;
	font-size: 1em;
}
.inner_main_right {
	float: left;
	width: 193px;
	/*	margin:30px 28px 0 30px;*/
	margin: 30px;
}
.inner_main_right .content .block_rtv_rhs_success_story li a {
	/*color:#4d4f53 !important;*/
	font-size: 1em;
}
.left_pan_menu {
	width: 188px;
	margin-top: -1px;
}
.left_pan_menu h2 {
	font-size: 12px;
	color: #464646;/*color:#711e78;*/
	/*background:#ededed;*/
	margin: 0;
	/*border:1px solid #f2f2f2;*/
	line-height: 15px;
	/*border-bottom:1px dashed #000000;*/
	padding: 6px 0 6px 22px;
	text-transform: uppercase;
	background: url(../images/left_menu_title_style.jpg) repeat-y left top;
}
.left_pan_menu h4 {
	font-size: 12px !important;
	color: #464646 !important;
	margin: 0;
	font-family: "Aller" !important;
	line-height: 15px;
	padding: 15px 0 6px 12px;
	margin: 0 0 0 10px;
	text-transform: uppercase;
	border-bottom: 1px dashed #0774ab;
}
.view-display-id-focus_areas h4 {
	padding: 30px 0 6px 12px;
}
.left_pan_menu ul.usdc_custom_ul {
	padding-bottom: 20px;
}
.left_pan_menu ul.usdc_custom_ul li a.active {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.left_pan_menu ul {
	display: block;
	/*margin-bottom:30px;*/
	padding: 0;
}
.left_pan_menu ul li {
	display: block;
	border-bottom: 1px dashed #000000;
	list-style-type: none;
	/*width:168px;*/
	line-height: 14px !important;
	margin: 0 0 0 10px;
	padding: 4px 0px 5px 12px !important;
}
.left_pan_menu li a {
	font-size: 12px;
	color: #464646;
	font-family: 'Open Sans', sans-serif;
}
.left_pan_menu li a:hover {
	color: #0774ab;
	text-decoration: none;
}
.left_pan_menu li h3 a {
	font-size: 12px;
	color: #464646;
	font-family: 'Open Sans', sans-serif;
}
.left_pan_menu li h3 a:hover {
	color: #0774ab;
	text-decoration: none;
}
.left_pan_menu active-trail h3 a {
	color: #0774ab;
	font-weight: normal;
	font-family: 'Open Sans', sans-serif;
}
.left_pan_menu ul li.active-trail {
	padding-bottom: 0;
}
.left_pan_menu ul li.active-trail h3 a {
	color: #999999;
	font-family: 'Open Sans', sans-serif;
}
.left_pan_menu ul li ul {
	display: none;
	margin: 5px 0 0 0 !important;
	padding: 0 !important;
}
.active-trail ul {
/*display:block !important;*/
}
.left_pan_menu ul li ul li {
	display: block;
	border: none;
	border-top: 1px dashed #000000;
	list-style-type: none;
	width: 158px;
	margin: 0;
	padding: 4px 5px 5px 10px;
}
.left_pan_menu ul li ul li a {
	color: #0774ab !important;
}
.left_pan_menu ul li ul li.active-trail {
	padding-bottom: 10px;
}
.left_pan_menu ul li ul li.active-trail a {
	color: #999999 !important;
}
.margin_top_30 {
	margin-top: 30px;
}
.right_pan_contactus {
	background: #EDEDED;
	border: 1px solid #F2F2F2;
	float: left;
	line-height: 14px;
	width: 188px;
}
.popup_contact_us_sec {
	background: #EDEDED;
	border: 1px solid #F2F2F2;
	float: left;
	line-height: 14px;
	width: 193px;
	margin-bottom: 27px;
	cursor: pointer;
}
.popup_contact_us_sec h3 {
	font-size: 12px;
	color: #711e78;
	/*margin:0;*/
	margin-top: 6px;
	float: left;
	padding-left: 10px;
	text-transform: uppercase;
}
.right_pan_contactus h3 {
	font-size: 0.813em;
	color: #711e78;
	/*margin:0;*/
	margin-top: 6px;
	float: left;
	padding-left: 10px;
	text-transform: uppercase;
}
/*.inner_main_right h2 {
	font-size:0.813em;
	color:#000;
	margin:0;
	clear:both;
	text-transform:uppercase;
}*/
.right_pan_contactus_img {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -136px -90px;
	border: 0 none;
	float: right;
	height: 16px;
	padding: 5px;
	width: 16px;
}
.right_success_stories {
	width: 188px;
}
.right_success_stories h3 {
	font-size: 0.813em;
	margin: 0;
	padding: 5px 0;
	color: #711e78;
}
.right_thought_post {
	float: left;
	width: 188px;
}
.right_thought_post h3 {
	font-size: 0.813em;
	margin: 0;
	padding: 5px 0;
	color: #711e78;
}
.breadcrumb {
	float: left;
	font-size: 11px;
	color: #000000;
	margin-top: 1px;
	padding-bottom: 0px !important;/*margin-top:-3px;*/
}
.breadcrumb a {
	font-size: 11px;
	color: #000000;
	padding-bottom: 0px !important;
	margin: 0;
}
.breadcrumb h1 .breadcrumb-separator {
	font-size: 9px;
	font-family: 'Open Sans', sans-serif;
	color: #666666;
	margin: 0;
}
.breadcrumb a:hover {
	color: #0774ab !important;
}
.breadcrumb h1 {
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 1px 0 0 0;
	padding-bottom: 0px !important;/*margin-top:-3px;*/
}
.breadcrumb h1 a {
	font-size: 11px;
	color: #666666;
	padding-bottom: 0px !important;
	margin: 0;
}
.breadcrumb h1 a:hover {
	color: #0774ab !important;
}
.cont_area {
	font-size: 0.75em;
	/*margin:5px 0 0 0;*/
	margin: 16px 0 0 0;
	padding: 0;
 *margin-bottom:30px;
/*float:left;*/
}
.cont_area h2 {
	font-size: 1em;
	color: #616061;
	margin: 12px 0 0 0;
	padding: 0;
}
.cont_area img {
	max-width: 495px;
	height: auto;
}
.cont_area p img {
	max-width: 495px;
	height: auto;
	padding: 5px 0 5px 0;
}
.cont_area p {
	font-size: 13px;
	line-height: 18px !important;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0px 10px 10px 0;
}
.cont_area ul {
	display: block;
	margin: 0px 0px 15px 0px;
	padding: 0;
}
.cont_area ul ul {
	display: block;
	margin: 0px !important;
	padding: 0;
}
.cont_area ul ul ul {
	display: block;
	margin: 0px !important;
	padding: 0;
}
.cont_area li {
	display: block;
	/*background:url(../images/square_bullets.png) no-repeat left 3px;*/
	background-image: url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -1087px 3px;
	padding: 0px 15px 3px 15px;
	line-height: 15px;
	list-style-type: none;
	font-size: 13px;
	color: #000000;/*color:#616061;*/
	margin-bottom: 05px;
}
.view-insights-search-page {
	padding-top: 10px;
}
.tabs li {
	padding: 0px;
	background: none;/*background:none; !important; */
}
.right_success_stories ul {
	display: block;
	margin: 0px 0px 30px 0px;
	padding: 0;
}
.right_success_stories ul li {
	padding: 10px 14px 10px 0;
	list-style-type: none;
	font-size: 0.688em;
	line-height: 18px;
	border-bottom: 1px dashed #000000;
}
.right_success_stories ul li a {
	font-size: 0.688em;
	color: #711e78;
}
.right_thought_post ul {
	display: block;
	margin: 0;
	padding: 0px 0px 20px 0px;
}
.right_thought_post ul li {
	padding: 10px 14px 10px 0;
	list-style-type: none;
	font-size: 0.688em;
	line-height: 18px;
	border-bottom: 1px dashed #000000;
}
.right_thought_post ul li a {
	/*font-family: 'Open Sans', sans-serif;*/
	font-size: 0.688em;
	color: #711e78;
}
.footer_copyright_menu .last {
	border: none !important;
}
.event_block_container {
	border-top: 5px solid #34C6F9;
	background: #E9EAEC;
	clear: both;
}
.event_block_container_content {
	float: left;
	width: 280;
	padding-left: 10px;
}
.event_block_container_content h3 {
	font-size: 1em;
}
.event_block_container img {
	float: left;
}
.management_team {
	width: 200px;
	font-size: 1em;
	padding: 0px 20px 15px 0px;
}
.management_team h2 {
	font-size: 1.063em;
	padding: 0px;
	margin: 0px;
}
.management_team h2 a {
	font-size: 1.125em;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.management_team h2 a:hover {
	color: #0099cc;
	text-decoration: none;
}
.board_directors {
	width: 200px;
	font-size: 1em;
	padding: 0px 20px 15px 0px;
}
.board_directors h2 {
	font-size: 1.063em;
	padding: 0px;
	margin: 0px;
}
.board_directors h2 a {
	font-size: 1.125em;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.board_directors h2 a:hover {
	color: #0099cc;
	text-decoration: none;
}
.footer {
	height: auto;
	width: 996px;
	float: left;
	padding: 10px 0;
	background: #CCCCCC;
}
.footer h2 {
	display: none;
}
.footer ul {
	margin: 0;
	padding: 0;
}
.footer ul li {
	color: #616061;
	float: left;
	list-style: none outside none;
	font-size: 75%;
	/*	padding: 10px 0 0 15px;*/
	padding: 20px 0 20px 31px;
	text-align: left;
	/*width: 149px;*/
	width: 128px;
	/*font-family: 'Open Sans', sans-serif;*/
	margin: 0;
	list-style-type: none;
}
.footer ul li a {
	font-weight: lighter;
	color: #464646;
	font-size: 1em;
	text-transform: uppercase;/*font-family: 'Open Sans', sans-serif;*/
	cursor: default;
	font-weight: 600;
}
/*.footer ul li a:hover {
	color:#0774ab !important;
}
*/.footer ul li ul {
	list-style-type: none;
	margin: 8px 0 0;
	padding: 0;
	cursor: pointer;
}
.footer ul li ul li {
	list-style-type: none;
	margin: 0;
	font-size: 1em;
	/*font-family: 'Open Sans', sans-serif;*/
	padding: 5px 0px 2px 0 !important;
	text-align: left;
	line-height: 11px;
	cursor: pointer;
	width: 190px;
}
.footer ul li ul li h4 a {
	color: #000000 !important;
	font-size: 12px;
	font-weight: lighter;
	line-height: 11px;
	text-transform: none;
	cursor: pointer;
	padding: 0 !important;
}
.footer ul li ul li.active-trail h4 a {
	color: #0774ab !important;
}
.footer ul li ul li h4 a:hover {
	color: #0774ab !important;
}
.footer_bottom {
	float: left;
	width: 996px;
	height: 40px;
	line-height: 32px;
	background: #2A2A2B;
}
.footer_copyright {
	float: left;
	/*font-family: 'Open Sans', sans-serif;*/
	font-size: 11px;
	padding-top: 5px;
	color: #000000;
}
.footer_copyright_menu {
	float: left;
 *margin-top:10px;
}
.footer_copyright_menu h2 {
	display: none;
}
.footer_copyright_menu ul {
	display: block;
	margin: 0;
	padding: 0;
}
.footer_copyright_menu ul li {
	display: inline;
	border-right: 1px solid #FFFFFF;
	/*font-family: 'Open Sans', sans-serif;*/
	font-size: 7px;
	margin: 0;
	padding: 2px 10px;
	color: #000000;
	line-height: 20px;
 *line-height:10px;
}
.footer_copyright_menu ul li a {
	font-size: 1.7em;
	color: #FFFFFF;
}
.footer_copyright_menu ul li a:hover {
	font-size: 1.7em;
	color: #0774ab;
}
.footer_soc_icons_plahold {
	float: right;
	padding-right: 10px;
}
.copyright {
	float: left;
	color: #FFFFFF;
	padding-left: 30px;
}
.border_right_none {
	border-right: none !important;
}
.fot_social_icons {
	float: left;
	padding: 5px 15px 2px 110px;
	font-style: italic;
	/*font-family: 'Open Sans', sans-serif;*/
	font-size: 0.688em;
	color: #000000;
}
.social_icons {
	float: left;
}
.fot_social_icons img {
	margin: -4px 2px;
}
.reach_us_at {
	/*font-family: 'Open Sans', sans-serif;*/
	font-size: 0.688em;
	padding: 5px 10px 0px 0px;
	float: left;
	color: #000000;
	width: 80px;
}
.reach_us_at a {
	color: #000000;
}
.reach_us_at a:hover {
	color: #0774ab;
}
/***inner page ends***/


/************ 3rd level banner section starts*********/
.inner_banner_container {
	width: 996px;
	background: url(../images/inner_banner_bg.jpg) repeat-y left top;
	float: left;
	height: 60px;
}
.inner_welcome_msg {
	padding: 18px 0 0 28px;
	font-size: 1.063em;
	color: #fff;
	font-style: italic;
}
/************ 3rd level banner section ends *********/
#box {
	position: fixed;
	top: 400px;
	right: 0px;
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	-moz-transition-duration: 0.5s;
	background: #FFFFFF;
	border-color: #FFFFFF -moz-use-text-color #FFFFFF #FFFFFF;
	border-style: solid none solid solid;
	border-width: 1px 0 1px 1px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
	float: right;
	margin: 0;
	opacity: 0.8;
	padding: 3px 6px 3px 3px;
	width: 15px;
	padding: 10px;
}
#box div a {
	display: block;
	width: 15px;
	height: 15px;
}
/*

.insights {
	width:510px;
	height:600px;
	margin:0 auto;
	padding:10px;
}
.insights_box ul {
	position:relative;
	z-index:10;
	margin:0;
	padding:0;
}
.insights_box li {
	margin:3px 10px 3px 0;
	padding:0px;
	background:none;
	list-style:none;
	display:block;
	height:31px;
	float:left;
}
.insights_box .active_tab {
	background:url(active_arrow.png) no-repeat 10px bottom;
}
.insights_box li a {
	padding:6px 20px 0 20px;
	display:block;
	font-size:0.688em;
	height:20px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.insights_box li a:hover {
	color:#fff !important;
	background:#6e2074;
}
.active_tab a {
	color:#fff !important;
	background:#6f2075 !important;
}
.insights_content_div {
	position:absolute;
	margin-top:-8px;
	width:490px;
}
.tabcontent {
	color:#616061;
	display:none;
	width:460px;
	height:300px;
	border:1px solid #000000;
}*/

.insights {
	width: 510px;
	height: 600px;
	margin: 0 auto;
	padding: 10px;
	position: relative;
}
.insight {
	position: relative;
}
.insights_box ul {
	position: relative;
	margin: 0px 0px 15px 0px;
	z-index: 1;
	padding: 0;
}
.insights_box ul {
	/*	position: absolute;*/
	margin: 0;
	z-index: 1;
	padding: 0;
}
.insights_box li {
	margin: 3px 5px 3px 0;
	padding: 0px;
	background: none;
	list-style: none;
	display: block;
	height: auto;
	float: left;
	height: 31px;
	width: 158px;
}
.insights_box .active_tab {
	/*background:url(../images/active_arrow.png) no-repeat 15px bottom;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 18px -471px;
}
.insights_box .active_tab1 {
	/*background:url(../images/board_directors_selct_bg.jpg) no-repeat 15px bottom;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 18px -480px;
}
.color_04.active_tab {
	/*background:url(../images/board_directors_selct_bg.jpg) no-repeat 15px bottom;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 18px -480px;
}
.color_05.active_tab {
	/*background:url(../images/inv_present_selct_bg.jpg) no-repeat 15px bottom;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 8px -364px !important
}
.insights_box .active_tab2 {
	/*background:url(../images/active_arrow.png) no-repeat 15px bottom;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 18px -471px;
}
.insights_box li a {
	padding: 6px 20px 2px 10px;
	display: block;
	font-size: 12px;
	height: 18px;
	font-family: "aller";
	text-decoration: none;
	cursor: pointer;
	text-transform: uppercase;
	color: #fff;
}
/*.insights_box li a:hover {
	color:#fff !important;
background:url(../images/active_arrow.png) no-repeat 10px bottom #6e2074;
}*/

.active_tab2 a {
	color: #fff !important;
	background: #6f2075 !important;
}
.insights_content_div {
	clear: both;
	margin: -8px 0 0 0;
 *margin:0;
	/*	position:absolute;
	margin-top:-8px;
	*margin-top:-9px;*/
	width: 490px;
}
.insights_content_div li a {
	padding: 3px 10px 3px 10px;
	display: block;
	text-decoration: none;
	cursor: pointer;
	text-transform: none !important;
	color: #fff;
}
.tabcontent {
	color: #616061;
	display: none;
	width: 484px;
	height: auto;
	/*border:1px solid #000000;*/
	padding-left: 10px;
}
.tabcontent_content {
	margin: 0 10px 0 0;
	padding-bottom: 5px;
	/*line-height:22px;*/
	font-size: 1em;
}
.tabcontent_content_title {
	margin: 0;
	padding: 12px 10px 8px 0px;
	font-size: 1em;
	width: 430px;
	float: left;
	/*line-height: 22px;*/
	color: #000000;
	list-style: none;
	/*background:url(../images/black_arrow_news.png) no-repeat 4px 9px !important;*/
	border-bottom: 1px solid #ededed !important;
}
.article_tabcontent_content_title {
	margin: 0 0 3px 0;
	padding: 0 10px 8px 5px;
	font-size: 1em;
	float: left;
	line-height: 22px;
	color: #000000;
	list-style: none;
	border-bottom: 1px solid #ededed !important;
}
.clear_both {
	clear: both;
}
.tabcontent a {
	/*color:#4d4f53;*/
	color: #711e76;
	text-decoration: none;
	font-weight: normal;
}
.tabcontent h2 a {
	color: #6f257a;
	font-size: 0.95em;
}
.insights_box .tabcontent_content .content li {
	display: block;
	float: none !important;
	height: auto;
	list-style: outside disc;
	margin: 0;
	padding: 0;
	padding: 2px 0 5px !important;
	border-bottom: 1px dotted #CCCCCC;
}
.insights_box .tabcontent_content li a {
	font-weight: normal !important;
	padding: 3px 20px 4px 0 !important;
	display: inline;
	background: none;
	color: #000000 !important;
}
.insights_box .tabcontent_content .content .block_rtv_success_story {
/*padding-bottom:15px !important;*/
}
.tabcontent span {
	clear: both;
	float: none;/*float:left;*/
	width: 450px;
	line-height: 14px;
}
.tabcontent h2 span {
	clear: both;
	float: left;/*float:none;*/
	line-height: 14px;
	width: auto;
}
.tabcontent .content {
	clear: both;
	width: 450px;
}
.tabcontent a:hover {
}
ul li.collapsed, ul li.expanded {
	list-style: none !important;
	background-image: none !important;
	list-style-image: none !important;
}
.right_success_stories ul li a, .articles_list ul li a {
	font-size: 90%;
	color: #711e78 !important;
	padding: 6px 0 0 0;
	text-decoration: none !important;
	background: none !important;
}
.right_success_stories ul li a:hover, .articles_list ul li a:hover {
	text-decoration: underline !important;
	background: none !important;
	color: #711e78 !important;
}
.articles_list li {
	border-bottom: 1px dashed #0774ab;
	height: 100%;
}
a#text_resize_decrease {
	width: 23px;
	height: 21px;
}
.content {
}
#changeFont {
	float: left;
	cursor: pointer;
	margin: 5px 0 0;
}
ul li.collapsed, ul li.expanded {
	list-style: none !important;
}
.view-peoples-view {
	clear: both !important;
}
/*search*/
.search_sites_list {
	position: relative;
	float: right;
	margin: 0px 0px 0px 0px;
	background: #6f207b;
	z-index: 1000;
	height: 0px;
	overflow: hidden;
}
@media \0screen {
.search_sites_list {
	position: relative;
	float: right;
	margin: 0px -138px 0px 0px;
	background: #6f207b;
	z-index: 1000;
	height: 0px;
	overflow: hidden;
}
}
.search_sites_list ul {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.search_sites_list ul li {
	list-style: none;
	float: none;
	background: #6f207b;
	border-top: 1px solid #7f2d8c;
	border-bottom: 1px solid #53065f;
	padding: 0px 5px 7px 5px;
	text-align: right;
	height: 20px;
}
.search_sites_list ul li.first {
	border-top: none;
}
.search_sites_list ul li.last {
	border-bottom: none;
}
.search_sites_list ul li a {
	border: none;
	color: #FFFFFF;
	padding: 0px;
}
.inner_page_hlt_box {
	background: none repeat scroll 0 0 #EDEDED;
	float: left;
	margin: 4px 0 10px 0;
	padding: 5px 0;
	width: 475px;
}
.inner_page_hlt_box_title {
	font-size: 1em;
	font-weight: normal;
	color: #711E78;
	font-family: "aller";
	padding-left: 15px;
	text-transform: uppercase;
	line-height: 20px;
}
#block-views-company-block-1 h2 {
	color: #0774ab;
	background: none !important;
	border: none;
}
#block-recently-read-page h2 {
	background: #711e78;
	color: #fff;
}
.color_01 {
	background: #0774ab;
}
.color_02 {
	background: #C50084;
}
.color_03 {
	/*background:#e37321;*/
	background: #A71930;
}
#block-recently-read-page h2 {
	cursor: pointer;
	background: url(../images/arrow_pink_normal.png) no-repeat 97% center #711E78;
}
.highlight {
	background: url(../images/arrow_pink.png) no-repeat 97% center #711E78 !important;
}
#block-views-related-rhs-block h2, #block-views-related-rhs-block-1 h2, #block-views-related-rhs-block-2 h2 {
	cursor: pointer;
	/*background:url(../images/normal_tab_arrow.png) no-repeat 97% center #EDEDED;*/
	background-image : url(../images/mind_image_set.png);
	background-color : #EDEDED;
	background-repeat : no-repeat;
	background-position : -10px -44px;
}
#block-views-related-rhs-block .content, #block-views-related-rhs-block-1 .content, #block-views-related-rhs-block-2 .content {
	display: none;
}
.highlight_tab {
	background-image : url(../images/mind_image_set.png) !important;
	background-color : transparent !important;
	background-repeat : no-repeat !important;
	background-position : -10px -67px !important;/*background:url(../images/normal_tab_arrow_active.png) no-repeat 100% center !important;*/
}
#block-recently-read-page .content {
	display: none;
}
.footer .active-trail .active {
	color: #0774ab !important;
}
.footer .active-trail a {
	color: #0774ab;
}
.footer .active-trail .active:hover {
	text-decoration: none;
}
.item-list .field-content .active {
	color: #999999 !important;
	text-decoration: none !important;
}
.clearfix .cont_area li {
	list-style: none;
}
/****************************************************/

.node-company .field-item {
	float: left;
	margin: 8px 0px 20px 0px;
	padding: 0;
	text-align: justify;
}
.node-company .field-item img {
	border: 1px solid #dddddd;
	float: left;
	margin-right: 20px;
}
.trademark {
	color: #999999 !important;
}
.cont_area .alliance_list {
	margin: 0;
}
.cont_area .alliance_list li {
	/*background: url(../images/pink_arrow.png) no-repeat scroll 5px 8px transparent !important;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 2px -518px;
	width: 175px;
	float: left;
}
.cont_area .alliance_list li:hover {
	/*background: url(../images/gray_arrow.png) no-repeat scroll 5px 8px transparent !important;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 2px -530px;
}
.cont_area .alliance_list li a {
	color: #000000;
}
.cont_area .alliance_list li a:hover {
	text-decoration: none;
	color: #0774ab;
}
.view_all_pressrelease {
	clear: both;
	float: right;
	padding: 3px 3px 10px 0px;
}
.view_all_pressrelease a {
	color: #711E78;
	/*background: url(../images/pink_arrow_news.png) no-repeat 0px 7px;*/
	padding: 2px 0px 0px 7px;
}
/**********Management team****************/
.newmedverve_tabs_section {
	margin-top: 30px;
	float: left;
}
.newmedverve_tabs_section ul.tabs {
	margin: 0;
	padding: 0;
	width: auto;
	float: left;
	height: 50px;
}
/*.medverve_investors_tabs_section ul.tabs li {
	display:block;
	float:left;
	
	list-style-type:none;
}
*/
.newmedverve_tabs_section ul.tabs li.management_team {
	display: block;
	float: left;
	list-style-type: none;
	/*	margin:0px 5px;*/
	cursor: pointer;
	padding-bottom: 9px;
	width: auto !important;
}
.newmedverve_tabs_section ul.tabs li.management_team a {
	display: block;
	float: left;
	height: 12px;
	background: #6f2075;
	list-style-type: none;/*margin:0px 5px;*/
}
.newmedverve_tabs_section ul.tabs li.board_directors {
	display: block;
	float: left;
	padding-bottom: 9px;
	list-style-type: none;
	cursor: pointer;/*margin:0px 5px;*/
}
.newmedverve_tabs_section ul.tabs li.board_directors a {
	display: block;
	float: left;
	height: 12px;
	background: #c6227e;
	list-style-type: none;/*margin:0px 5px;*/
}
.newmedverve_tabs_section ul.tabs li a {
	display: block;
	height: 6px;
	padding: 6px 70px 12px 10px;
	float: left;
	font-size: 12px;
	margin: 0px 5px;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.management_team_selected_active {
	color: #fff !important;
	font-weight: bold;
	border: none !important;
	background: url(../images/management_team_selct_bg.jpg) no-repeat bottom center !important;
}
.board_directors_selected_active {
	color: #fff !important;
	font-weight: bold;
	border: none !important;
	/*background:url(../images/board_directors_selct_bg.jpg) no-repeat bottom center !important;*/
	background-image : url(../images/mind_image_set.png) !important;
	background-color : transparent !important;
	background-repeat : no-repeat !important;
	background-position : 18px -480px !important;
}
.newmedverve_tabs_section_tab_content {
	clear: both;
	width: auto;
	padding: 0 0 10px 0;
	float: left;
}
.executive_leadership_container {
	width: 240px;
	float: left;
	margin: 0;
	padding: 0;
}
#social_icon01 {
	background: url(../images/exe_leader_fb_icon.jpg) no-repeat left top;
	float: left;
}
#social_icon01:hover {
	background: url(../images/exe_leader_fb_hover.jpg) no-repeat left top;
	float: left;
}
#social_icon02 {
	background: url(../images/exe_leader_twitter_icon.jpg) no-repeat left top;
	float: left;
}
#social_icon02:hover {
	background: url(../images/exe_leader_twitter_hover.jpg) no-repeat left top;
	float: left;
}
#social_icon03 {
	background: url(../images/exe_leader_linkedin.jpg) no-repeat left top;
	float: left;
}
#social_icon03:hover {
	background: url(../images/exe_leader_linkedin_hover.jpg) no-repeat left top;
	float: left;
}
.exe_leader_social_media_icons {
	display: block;
	float: left;
	height: 16px;
	margin: 0 2px 4px;
	width: 16px;
}
.executive_leadership_sec {
	padding: 10px 0 5px;
	width: 240px;
	float: left;
	min-height: 87px;
	cursor: pointer;
	border-bottom: 1px solid #dbdcdd;
}
.executive_leadership_img_sec {
	float: left;
	width: 80px;
}
.executive_leadership_img_sec img {
	border: none;
	width: 80px;
}
.executive_leadership_cont_sec {
	float: left;
	padding: 0px 8px 0 8px;
	width: 140px;
	height: 80px;
	position: relative;
}
.cont_area .executive_leadership_cont_sec h2 {
	line-height: 13px;
}
.cont_area .executive_leadership_cont_sec h2 a {
	margin: 0;
	padding: 0;
	font-size: 14px !important;
	color: #000000 !important;/*color:#711e78 !important;*/
	text-decoration: none;
}
.cont_area .executive_leadership_cont_sec h2 a:hover {
	color: #0774ab !important;
}
.executive_leadership_cont_sec p {
	font-size: 11px !important;
	color: #000000;
	margin: 0;
	font-family: Arial, Verdana, sans-serif !important;
	line-height: 16px !important;
	padding: 0;
	position: absolute !important;
	bottom: 0 !important;
}
.exe_leader_details_container {
	display: none;
	width: 500px;
	padding: 10px 0 10px 5px;
	margin: 0;
	float: left;
}
.exe_leader_details_section {
	float: left;
	margin-top: 6px;
	clear: both;
}
.exe_leader_details_section_img {
	float: left;
	width: 110px !important;/*width:191px;
	height:110px;*/
}
.exe_leader_details_section_img img {
	width: 110px !important;
}
.exe_leader_details_section_cont {
	padding-left: 10px;
	float: left;
	width: 350px;
	position: relative;
	min-height: 110px;
}
.exe_leader_details_section_cont h2 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #711e78;
	line-height: 20px;
}
.exe_leader_details_section_cont p {
	font-size: 11px;
	color: #4d4f53;
	margin: 0;
	line-height: 16px !important;
	padding: 5px 0 0 0;
}
.exe_leader_details_section_cont .people_desig {
	font-size: 11px;
	color: #4d4f53;
	line-height: 16px !important;
	left: 10px;
	position: absolute;
	bottom: 0;
}
.exe_leader_details_cont {
	width: 490px;
	padding: 10px 0;
	margin: 0;
}
.exe_leader_details_cont p {
	font-size: 12px;
	line-height: 22px !important;
	margin: 0;
	padding: 0 0 10px 0;
}
.management_team_thumb_section {
	display: block;
	float: left;
	width: 500px;
}
.management_team_details_section {
	display: none;
}
.view-id-peoples_view {
	float: left;
	width: 500px !important;
}
/********************************************/
.left_services .services_each_block h2 {
	cursor: pointer;
	border-bottom: 1px dashed #0774ab;
	margin-left: 10px !important;
	padding-left: 12px !important;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -10px -44px;/*background: url(../images/normal_tab_arrow.png) no-repeat scroll 100% center;*/
}
.left_services .services_each_block .content {
	display: none;
	padding-left: 8px;
}
.left_services .content {
/*padding-bottom:30px;*/
}
.left_services h3 a, .views-field-title h3 a {
	border-bottom: 1px dashed #0774ab;
	display: block;
	list-style-type: none;
	margin: 0;
	line-height: 15px;
	/*padding: 5px 5px 6px 10px !important;*/
	padding: 4px 5px 5px 15px !important;
	color: #464646;
	font-size: 0.6em;
	font-family: 'Open Sans', sans-serif;
}
.views-field-title h3 a .active {
	color: #0774ab;
}
/*.active-trail a {
    color: #711E78 !important;
}*/
/*********management team ends***************/
/*************News section Starts **********/

.insights_content_div p {
	font-size: 10px;
	line-height: 18px;
	color: #4d4f53;
	/*position:absolute;*/
	bottom: 0;
	margin: 0;
	padding: 5px 15px 5px 0;
}
.insights_content_div p a {
	text-decoration: none;
	color: #4d4f53;
	font-size: 0.8em;
}
.insights_content_div p a:hover {
	text-decoration: none;
	color: #6f257a;
	font-size: 12px;
}
.cont_area h2 {
	font-size: 18px;
	color: #616061;
}
.cont_area .heading {
	font-size: 18px;
	color: #616161;
	line-height: 20px;
	font-family: Arial;
	margin: 0;
	padding: 4px 0;
}
.node-news-and-events p strong {
	font-size: 14px;
	colro: #4d4f53;
	width: 500px;
	float: left;
}
/************ pager */
.item-list .pager {
	float: right;
	line-height: 18px;
	margin-right: 20px;
	padding: 5px 0;
}
.item-list .pager li {
	background-image: none !important;
	display: inline !important;
	margin: 0 2px !important;
	list-style-type: none !important;
	padding: 0px !important;
	height: auto;
	float: left;
	line-height: 18px;
	width: auto;
}
.pager-current {
	font-weight: bold;
}
/*.item-list .pager li {
	padding:0 !important;
	margin:0 0 0 2px !important;
}
.item-list .pager li a {
	background: #DCDFE0 !important;
	color: #010101;
	font-size: 12px;
	padding: 3px 8px !important;
	text-decoration: none;
}
.item-list .pager li a:hover {
	background:#0774ab !important;
	color: #FFFFFF;
	padding: 3px 8px !important;
}
.item-list .pager li.pager-current {
	background:#0774ab !important;
	color: #FFFFFF;
	padding: 3px 8px !important;
}

*/
.item-list .pager li a {
	background: #FFF !important;
	color: #0774ab;
	font-size: 12px;
	padding: 1px 5px !important;
	text-decoration: none;
	border: 1px solid #0774ab;
}
.item-list .pager li.pager-current {
	background: #DCDFE0 !important;
	color: black;
	padding: 2px 5px !important;
}
.brochure_list {
	margin: 0;
	padding: 5px 10px 5px 0px !important;
	font-size: 1em;
	list-style-type: none;
	background: none !important;
	/*background:url(../images/medverve_investors_pdf.jpg) no-repeat left 8px !important;*/
	border-bottom: 1px solid #ededed !important;
}
.brochure_list_title {
	padding: 5px 0 !important;
}
.brochure_list_title a {
	color: #000000;
}
.brochure_list_title a:hover {
	color: #0774ab;
}
.brochure_list_body {
	font-size: 1em;
	padding: 0 !important;
	color: #000000;
}
.brochure_inner a {
	color: #0774ab;
}
.brochure_inner a:hover {
	color: #999999;
}
.tender_list {
	margin: 0;
	padding: 5px 10px 5px 0px !important;
	font-size: 1em;
	list-style-type: none;
	background: none !important;
	border-bottom: 1px solid #ededed !important;
}
.sucess_list {
	margin: 0 !important;
	padding: 12px 10px 12px 0px !important;
	font-size: 1em;
	list-style: none;
	border-bottom: 1px solid #ededed !important;
}
.sucess_list h3 {
	margin: 0 !important;
*margin-left:-15px !important;
}
.sucess_list h3 a {
	color: #000000;
	font-size: 1em !important;
*font-size:0.8em !important;
}
.sucess_list h3 a:hover {
	color: #0774ab;
}
.sucess_list a, .tabcontent_content_title a {
	color: #000000;
}
.sucess_list a:hover, .tabcontent_content_title a:hover {
	color: #0774ab;
}
.sucess_list {
	background: none !important;
}
.alliances_testimonial {
	margin: 0 0 20px 0;
}
.alliances_testimonial h2 {
	border-bottom: 1px solid #dddddd;
	padding: 0 0 5px 0;
	font-size: 18px;
	font-weight: normal;
	font-family: Arial;
}
.alliances_testimonial h3 {
	padding: 0 0 3px 0;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}
.alliances_testimonial h3 span {
	font-style: italic;
}
.testimonial_list li {
	background: url(../images/testimonial_quote_img.jpg) no-repeat left 7px !important;
	margin: 0;
	padding: 5px 10px 5px 35px !important;
	font-size: 1em;
	list-style: none;
	border-bottom: 1px solid #ededed !important;
}
.testimonial_list h4 {
	padding: 3px 0 0;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial;
}
.insights_box .view-content li {
	/*background:url(../images/black_arrow_news.png) no-repeat 4px 12px !important;*/
	margin: 0;
	padding: 5px 10px 5px 15px !important;
	font-size: 1em;
	list-style: none;
	height: 100% !important;
	border-bottom: 1px solid #ededed;
}
.insights_box .view-content li a {
	height: 100% !important;
	color: #0774ab;
	padding: 0 !important;
	font-weight: normal;
}
.insights_box .view-content li a:hover {
	color: #999999;
}
.cont_area .region-content h2 {
	font-family: Arial !important;
	font-size: 18px !important;
	margin: 0!important;
	padding: 0 0 5px 0 !important;
	font-weight: normal !important;
	color: #000000 !important;
}
#block-views-94cf98211aadc1d90f84220defcd715e h2 {
	display: none !important;
}
/*******************************/

.video_outer_section {
	width: 495px;
	margin: 15px 0 15px 0px;
	padding-bottom: 13px;
	height: auto;
	clear: both;
	font-family: Arial;
	border-bottom: 1px solid #ededed;
}
.left_video_section {
	float: left;
	width: 123px;
}
.right_video_section {
	font-family: Arial;
	float: left;
	width: 352px;
	height: 68px;
	margin: 0 0 0 20px;
}
.right_video_section h5 {
	margin: 0 !important;
	padding: 0;
	font-size: 1.1em;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}
.cont_area .region-content .right_video_section span {
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
}
.field-label {
	display: none;
}
.select-pages {
	height: 130px !important;
}
/******************************/
.article_snippet {
	padding: 10px 0;
	border-bottom: 1px solid #ededed;
	width: 495px;
}
.article_left {
	float: left;
	height: auto;
	vertical-align: middle;
	text-align: center;
	line-height: 50px;
}
.article_left img {
	width: 102px;
	vertical-align: middle;
}
.article_right {
	float: left;
	width: 280px;
	margin: 0 0 0 20px;
}
.article_right p {
	margin: 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	font-size: 10px;
	text-transform: uppercase;
}
.article_right p a {
	margin: 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	font-size: 12px;
}
.article_right a {
	margin: 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
.article_right p span {
	font-size: 12px;
}
.article_head {
	color: #616161;
	font-size: 1.6em;
	font-family: Arial;
	line-height: 20px;
	margin: 0;
	padding: 4px 0;
}
.aliance_link a {
	color: #0774ab !important;
}
.aliance_link a:hover {
	color: #4D4F53 !important;
}
.event_snippet_for_all {
	margin-bottom: 20px;
	padding-bottom: 10px;
	font-size: 0.89em !important;
	border-bottom: 1px solid #e0e0e0;
	display: block;
	margin-top: 30px;
}
.event_snippet_for_all img {
	margin: 0 0 15px 0 !important;
}
.event_snippet_for_all h3 {
	font-size: 1.4em !important;
	font-family: 'Open Sans', sans-serif;
	font-family: Arial;
}
.event_snippet_for_all h3 a {
	font-size: 1em !important;
	color: #000000 !important;
	font-family: 'Open Sans', sans-serif;
}
.event_snippet_for_all h5 {
	/*font-weight:bold !important;*/
	margin: 5px 0 0;
	font-size: 0.8em;
	font-family: 'Open Sans', sans-serif;
}
span.date-display-end {
	font-size: 0.89em;
	font-family: 'Open Sans', sans-serif;
	line-height: 14px;
	float: none !important;
	width: auto !important;
}
span.date-display-start {
	font-size: 0.89em;
	font-family: 'Open Sans', sans-serif;
	line-height: 14px;
	float: none !important;
	width: auto !important;
}
.event_snippet_for_all h5 a {
	font-size: 1em !important;
	color: #000000 !important;
}
.event_snippet_for_all h5 a:hover {
	color: #0774ab !important;
}
.event_snippet_for_all .event_more {
	text-align: right !important;
	padding: 10px 0px 10px 0px;
}
.event_snippet_for_all .event_more a {
	font-size: 1em !important;
	color: #0774ab !important;
}
.event_snippet_for_all .event_more a:hover {
	color: #999999 !important;
}
/*********** Events section CSS Style ********/
.events_section_contanr {
	float: left;
	width: auto;
	padding-top: 6px;
}
.events_section_contanr h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	font-family: 'Open Sans', sans-serif;
	padding: 5px 0;
	color: #4d4f53;
}
.events_section_contanr h3 {
	font-size: 1.1em;
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
	color: #000000;
	margin: 0;
	padding: 2px 0;
}
.events_section_service_offer {
	font-size: 12px;
	font-weight: normal;
	color: #4d4f53;
}
.event_section_content_area {
	padding: 10px 0 5px 0;
}
.events_section_heading_title {
	padding: 20px 0;
	width: 500px;
	float: left;
	border-top: 1px solid #000000;
}
.events_section_heading_title h2 {
	font-size: 18px;
	color: #616061;
	margin: 0;
	font-weight: normal;
	padding: 0;
}
.events_section_heading_title .downlod_bro {
	float: right;
	padding: 10px;
}
.exe_leader_social_icons {
	float: left;
	width: 130px;
	margin: 5px 0;
}
.exe_leader_social_icons img {
	border: none;
	padding-right: 2px;
}
/************ Webform 180 CSS Style *******/
#webform-client-form-180 {
	float: left;
	padding-left: 10px;
	width: 180px;
}
#webform-client-form-180 label {
	width: 100px;
	margin: 0;
	padding: 0;
	font-size: 0.688em;
	font-family: 'Open Sans', sans-serif;
	float: left;
}
#webform-client-form-180 input[type="text"] {
	width: 170px;
	margin: 0 0 10px 0;
	padding: 3px 4px 2px;
	height: 15px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.688em;
	color: #711e78;
}
#webform-client-form-180 input[type="email"] {
	width: 170px;
	margin: 0 0 10px 0;
	padding: 3px 4px 2px;
	height: 15px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.688em;
	color: #711e78;
}
#webform-client-form-180 input[type="submit"] {
	background: #0774ab;
	padding: 4px 0 4px 3px;
	font-size: 12px;
	color: #fff;
	width: 75px;
	border: none;
	text-transform: uppercase;
}
#webform-client-form-180 textarea {
	clear: both;
}
.events_right_loca_booth_detail {
	padding: 10px 0 0px 10px;
	font-size: 0.79em;
	color: #000000;
}
.event_right_location_detail {
	padding: 0px 0px 5px 10px;
	font-size: 12px;
	color: #000000;
}
.event_right_booth_info {
	background: #999999;
	color: #fff;
	text-align: center;
	width: 183px;
	margin: 4px 0px 25px 0px;
	padding: 7px 0;
	font-size: 0.79em;
	line-height: 12px;
}
.event_inquery_detail_name {
	color: #000000;
	font-size: 0.75em;
	margin: 5px 0;
	padding-left: 10px;
	font-family: 'Open Sans', sans-serif;
}
.inner_top_heading {
	color: #000000;
	font-size: 1.45em;
	font-family: 'Open Sans', sans-serif;
	margin: 6px 0 4px 0;
}
.region-home-content p {
	font-size: 1em;
	line-height: 22px;
	color: #000000;
	margin: 0;
	padding: 4px 10px 10px 0;
}
.content h4 {
	font-family: 'Open Sans', sans-serif;
	/*font-size:1.25em; !important*/
	font-size: 1.25em;
	color: #000000;
}
/* popup Contact Form  
.contact_popup_container {
	float:left;
	margin:0;
	background:#fff;
	padding:0 0 10px 0;
	border:2px solid #616161;
	overflow:hidden;
}
.cobntact_close_button {
	float:right;
	padding:11px;
}
.contact_popup_banner {
	background:url(../images/popup_banner.jpg) repeat-y left top;
	width:937px;
	height:40px;
	float:left;
}
.contact_popup_banner_title {
	padding:12px 0 4px 130px;
	float:left;
	font-family:Tahoma;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
}
.contact_popup_form_container{
padding:20px 90px;
float:left;
width:748px;
margin:0;
}
.contact_popup_form_area{
border:1px solid #d4939c;
float:left;
width:745px;
}
.contact_popup_form_area_sec{
margin:0px;
padding:10px 140px;
width:465px;
float:left;
}

.contact_popup_form_area_sec label {
	width:150px;
	clear:both;
	margin:0;
	float:left;
	color:#636363;
	padding:4px 0;
	font-size:.8em;
	font-family:Tahoma;
}
.contact_popup_form_area_sec input[type="text"] {
	width:260px;
	margin:0 0 10px 10px;
	padding: 3px 4px 2px;
	height:18px;
	border:1px solid #d3d3d3;
	float:left;
	font-size:0.8em;
	color:#711e78;
	font-family:Tahoma;
}
.contact_popup_form_area_sec input[type="email"] {
	width:260px;
	margin:0 0 10px 10px;
	padding: 3px 4px 2px;
	height:18px;
	border:1px solid #d3d3d3;
	float:left;
	font-size:0.8em;
	color:#711e78;
	font-family:Tahoma;
}
.contact_popup_form_area_sec input[type="number"] {
	width:260px;
	margin:0 0 10px 10px;
	padding: 3px 4px 2px;
	height:18px;
	border:1px solid #d3d3d3;
	float:left;
	font-size:0.8em;
	color:#711e78;
	font-family:Tahoma;
}
.contact_popup_form_area_sec textarea{
width:260px;
	margin:0 0 10px 10px;
	padding: 3px 4px 2px;
	height:80px;
	border:1px solid #d3d3d3;
	float:left;
	font-family:Tahoma;
	font-size:0.8em;
	color:#711e78;
}
.contact_popup_form_area_sec input[type="submit"] {
	background:#711e76;
	padding:4px 0 4px 3px;
	font-size:14px;
	color:#fff;
	float:left;
	margin-left:345px;
	clear:both;
	width:86px;
	border:none;
}*/
.contact_popup_container {
	width: 850px;
	float: left;
	margin: 0;
	height: auto;
	background: #fff;
	padding: 0 7px 10px 7px;
}
.cobntact_close_button {
	float: right;
	padding: 11px;
	cursor: pointer;
}
.contact_popup_banner {
	background: url(../images/popup_banner.jpg) repeat-y left top;
	width: 850px;
	height: 40px;
	float: left;
}
.contact_popup_banner_title {
	padding: 12px 0 4px 137px;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
.contact_popup_form_container {
	padding: 5px;
	float: left;
	border: 1px solid #d3d3d3;
	width: 838px;
}
.contact_popup_form_area {
	float: left;
	width: 850px;
}
.contact_popup_form_area_sec {
	margin: 10px auto;
	padding: 0;
	width: 480px;
}
.spl_color {
	color: #0774ab;
}
#webform-client-form-423 .contact_popup_form_area_sec label {
	width: 150px;
	clear: both;
	margin: 0;
	float: left;
	color: #636363;
	padding: 4px 0;
	font-size: .8em;
	font-weight: normal !important;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-423 .contact_popup_form_area_sec input[type="text"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-423 .contact_popup_form_area_sec input[type="email"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-423 .contact_popup_form_area_sec input[type="number"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-423 .contact_popup_form_area_sec textarea {
	width: 300px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 80px;
	border: 1px solid #d3d3d3;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.8em;
	color: #711e78;
 *width:290px;
}
#webform-client-form-423 .contact_popup_form_area_sec input[type="submit"] {
	background: #711e76;
	padding: 4px 0 4px 3px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-left: 374px;
	clear: both;
	width: 86px;
	border: none;
	text-transform: uppercase;
	cursor: pointer;
}
.grippie {
	display: none;
}
.spl_color {
	color: #0774ab;
}
.region-popup-contactus h2 {
	display: none;
}
.form-item input.error {
	border: 2px solid red !important;
}
.inner_main_middle_left_full {
	float: left;
	width: 683px;
	margin: 30px;
}
.contact_page_container {
	width: 695px;
	float: left;
	margin: 0;
	background: #fcfcfc;
	border: 1px solid #ededed;
	padding: 0;
 *padding-bottom:10px;
}
.contact_page_area {
	width: 650px;
	margin: 15px 20px 15px 20px;
	padding: 0;
	float: left;
}
#node-19 .contact_page_area label {
	clear: both;
	width: 125px;
	font-family: 'Open Sans', sans-serif;
	float: left;
	font-weight: normal !important;
}
#node-19 .webform-component-textarea label {
	clear: both;
	width: 125px;
	font-family: 'Open Sans', sans-serif;
	padding-right: 10px;
}
#node-19 .contact_page_area input[type="text"] {
	width: 390px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
}
#node-19 .contact_page_area input[type="email"] {
	width: 390px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
}
#node-19 select {
	width: 400px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 2px;
	font-size: 12px;
	border: 1px solid #d3d3d3;
	height: 26px;
}
#node-19 .contact_page_area input[type="number"] {
	width: 390px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 3px;
	height: 18px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 12px;
	font-family: 'Open Sans', sans-serif;
}
#node-19 .form-item-captcha-response {
	display: inline;
	width: 200px;
}
#node-19 .contact_page_area textarea {
	width: 400px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 2px;
	height: 70px;
	border: 1px solid #d3d3d3;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
 *width:390px;
}
#node-19 .contact_page_area input[type="submit"] {
	background: #0774ab;
	padding: 4px 0 4px 3px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-left: 500px;
	clear: both;
	width: 86px;
	border: none;
	text-transform: uppercase;
	cursor: pointer;
}
.form-item, .form-actions {
	/*clear:both;
	margin-bottom: 1em;
	margin-top: 1em;*/
	margin: 0 !important;
	padding: 0 !important;
}
#node-19 textarea {
	display: block;
	margin: 0;
	width: 390px;
}
#node-19 .captcha img {
	margin-left: 10px;
	padding: 5px 10px;
	float: left;/*border:1px solid #000000;*/
}
.form-item-captcha-response label {
	display: none;
}
#node-19 #edit-captcha-response {
	width: 180px !important;
	margin: 20px 15px 10px 10px;
	padding: 3px 4px 2px;
	height: 20px;
	border: 1px solid #d3d3d3;
	font-size: 12px;
	color: #711e78;
	float: right;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-423 #edit-captcha-response {
	width: 120px !important;
	margin: 30px 15px 0px 20px;
	padding: 3px 4px 2px;
	height: 20px;
	border: 1px solid #d3d3d3;
	font-size: 12px;
	color: #711e78;
	float: left;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-423 .captcha img {
	margin-left: -10px;
	padding: 5px 10px;
	float: left;/*border:1px solid #000000;*/
}
#edit-captcha-response {
/*	margin-left:160px !important;*/
}
/*#node-19 input[type="submit"] {
	background:#711e76;
	padding:4px 0 4px 3px;
	font-size:14px;
	color:#fff;
	margin-bottom:20px;
	float:left;
	margin-left:200px;
	clear:both;
	width:86px;
	border:none;
}*/
.form-item .description {
	display: block;
	float: right;
	font-size: 12px;
	margin: -5px 0px 10px 0px;
	padding-right: 15px;
 *padding-right:0px;
 *width:240px;
}
.webform-container-inline label {
	display: inline;
	margin: 0 !important;
}
.contact_accordian {
	float: left;
	height: auto;
	width: 686px;
}
.contact_accordian h2 {
	/*background: url(../images/right_arrow_white.jpg) no-repeat 6px 8px #ededed;*/
	background-image : url(../images/mind_image_set.png);
	background-color : #ededed;
	background-repeat : no-repeat;
	background-position : 4px -239px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	margin: 0;
	padding: 3px 0 0 20px;
	border-bottom: 1px solid #ffffff;
	cursor: pointer;
	font-weight: 100;
	height: 23px;
}
.contact_accordian h2.active {
	/*background: url(../images/down_arrow_grey.jpg) no-repeat 6px 8px #999999;*/
	background-image : url(../images/mind_image_set.png);
	background-color : #999999;
	background-repeat : no-repeat;
	background-position : 4px -265px;
	color: #fff;
}
.contact_accordian .address_box {
	width: 684px;
	float: left;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	/*padding-top:10px;
	padding-bottom:10px;*/
	display: none;
}
.contact_accordian .address_box .address {
	height: 240px;
	font-size: 12px;
	color: #000000;
	margin: 12px;
	width: 137px;
	line-height: 17px;
	/*border-bottom:1px solid #ededed;*/
	float: left;
}
.cont_area h5 {
	font-size: 1.25em;
	color: #000000;/*color:#616061;*/
	margin: 12px 0 0 0;
	padding: 0;
}
.cont_area h4 {
	font-size: 1.3em;
	color: #616061;
	margin: 0;
	padding: 0 0 2px 0;/*padding:0;*/
}
.news_events_media_kit p {
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	line-height: 18px;
	margin: 0;
	padding: 5px 15px 5px 0;
}
.news_events_media_kit .media_kit_cont {
	display: block;
	margin: 6px 0;
	padding: 0;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 2px -843px;
	width: 450px;
}
.news_events_media_kit .media_kit_cont a {
	text-decoration: none;
	color: #000000 !important;
	font-size: 1em;
	font-family: Arial, Verdana, sans-serif;
	padding-left: 16px;
}
.news_events_media_kit .media_kit_cont:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 2px -804px;
	color: #771a8b;
}
.news_events_media_kit .media_kit_cont a:hover {
	color: #771a8b !important;
}
.news_events_media_kit .down_fact_sheet {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -391px -63px;
	float: left;
	color: #000000;
	margin: 10px 0 0 0;
	padding: 3px 30px 3px 0px;
	;
}
.news_events_media_kit .down_fact_sheet:hover {
	background-position : -391px -111px;
	color: #771a8b;
}
.news_events_media_kit .down_fact_sheet a {
	text-decoration: none;
	color: #000000;
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
.news_events_media_kit .down_fact_sheet a:hover {
	color: #771a8b;
	display: block;
	text-decoration: none;
}
.news_events_media_kit p a {
	text-decoration: none;
	color: #000000;
	font-size: 1em;
}
.news_events_media_kit p a:hover {
	text-decoration: none;
	color: #0774ab;
	font-size: 1em;
}
.left_services h3 a:hover, .views-field-title h3 a:hover {
	color: #0774ab;
}
.left_services .content h3 a:hover {
	color: #0774ab;
}
.left_services .content h3 a:visited {
/*color: #000000;*/
}
.contact_details {
	float: left;
	margin: 30px 0 15px 0;
}
.contact_details h2 {
	color: #000000;
	margin: 7px 0;
	padding: 0;
	font-size: 18px;
}
.event_grid_space {
	padding-right: 30px;
}
#block-medverve-welcome-block {
	margin-bottom: 27px;
}
/*********values and blogs RHS***********/

.values_rhs_sec {
	/*background: none repeat scroll 0 0 #EDEDED;
	border: 1px solid #F2F2F2;*/
	float: left;
	margin-bottom: 20px;
	margin-top: -4px;
	padding-left: 0px;
	width: 190px;
}
.values_rhs_sec h3 {
	color: #464646;
	width: 184px;
	float: left;
	line-height: 26px;
	border-bottom: 1px dashed #000000;
	font-size: 12px;
	margin-top: 6px;
	text-decoration: none;
	padding-left: 10px;
	text-transform: uppercase;
}
.values_rhs_sec a {
	color: #711E78;
	text-decoration: none;
}
.value_content {
	float: left;
	font-size: 11px;
	line-height: 18px;
	color: #464646;
	padding: 4px 0 0px 10px;
}
.values_rhs_sec_img {
	float: right;
	border: 0;
	padding: 5px;
}
.blogs_rhs_sec {
	/*background: none repeat scroll 0 0 #EDEDED;
	border: 1px solid #F2F2F2;*/
	float: left;
	margin-bottom: 20px;
	width: 190px;
	padding-left: 0px;
}
.blogs_rhs_sec h3 {
	color: #464646;
	width: 184px;
	line-height: 26px;
	border-bottom: 1px dashed #000000;
	float: left;
	text-decoration: none;
	font-size: 12px;
	padding-left: 10px;
	text-transform: uppercase;
}
.blogs_rhs_sec a {
	color: #711E78;
	text-decoration: none;
}
.blogs_rhs_sec_img {
	float: right;
	border: 0;
	padding: 5px;
}
.contact_dropdown {
	float: left;
	display: none;
	font-size: 11px;
	padding: 2px 2px 2px 0px;
	margin: 2px 0 10px 200px;
}
/*#webform-component-message-comments {
	clear:both;
}*/
/*************** Light box CSS Style ***************/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img {
	border: none;
}
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image {
	padding: 10px;
}
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav {
	left: 0;
}
#lightbox-nav a {
	outline: none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption {
	font-weight: bold;
}
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
/************** Light box CSS Style ************/
.left_pan_menu .block-mainmenu {
	margin: 0 0 30px 0;
}
.services_each_block {
	margin: 0 0 15px 0;
	padding: 0;
}
.cont_style {
	padding: 2px 0 6px 0;
}
.marked_field {
	padding: 2px 0 10px 0;
}
#cboxWrapper {
	background: none repeat scroll 0 0 #FFFFFF;/*border-radius: 5px 5px 5px 5px;*/
}
#cboxContent {
	margin: 40px 10px 10px 10px;
}
#cboxClose {
	height: 21px;
	top: -30px !important;
	right: 0 !important;
	/*background: url(../images/close.jpg) no-repeat;*/
	background-image: url(../images/mind_image_set.png);
	width : 22px;
	background-position : -115px 0px;
}
#cboxClose:hover {
	/*background: url(../images/close_over.jpg) no-repeat;*/
	background-image: url(../images/mind_image_set.png);
	width : 22px;
	background-position : -115px -22px;
}
#oe_menu {
	display: block !important;
	visibility: visible !important;
}
.banner_container {
	position: absolute;
}
.home_banner_slider li {
	display: none;
	position: absolute;
}
img.greyonhover {
	/*filter: url(filters.svg#grayscale);  Firefox 3.5+ */
	filter: gray; /* IE5+ */
	-webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */
}
img.greyonhover {
}
.image-large {
	filter: none !important;
}
img.greyonhover:hover {
	filter: none;
	-webkit-filter: grayscale(0);
}
.no-color-change {
	filter: none !important;
	-webkit-filter: grayscale(0) !important;
}
#cboxWrapper {
	height: auto !important;
	overflow: visible !important;
}
#cboxLoadedContent {
	height: auto !important;
}
#cboxContent {
	height: auto !important;
}
#cboxContent .error {
	padding: 10px;
	margin-bottom: 10px;
}
#colorbox {
	overflow: visible !important;
}
.cboxIframe {
	height: 400px !important;
}
#edit-webform-ajax-submit-180 {
	margin: 15px 0px 15px 0px;
	float: right;
	font-size: 0.79em;
}
.form-textarea-wrapper textarea {
	border: 1px solid #D3D3D3;
}
.bordernone_right {
	border: none !important;
}
.form-required {
	float: left;
	padding-right: 3px;
	width: 5px;
}
.address {
	font-size: 12px;
	float: left;
	padding-left: 10px;
	margin-bottom: 18px;
	margin-top: 12px;
}
.view .date-nav-wrapper .date-heading h3 {
	margin-left: -30px !important;
}
.date-nav-wrapper .date-next {
	background: none;
}
.view .date-nav-wrapper .date-prev {
	background: none;
}
.view .date-nav-wrapper .date-next {
	background: none;
}
.body_class_extended {
	float: left;
	margin-left: 30px;
	width: 713px;
	margin-top: 30px;
}
.view_all_videos {
	clear: both;
	/*float: right;*/
	padding: 0 0 25px 10px;
	text-align: right;/*border-bottom: 1px dashed #0774ab;*/
}
.view_all_videos a {
	color: #711E78;
	/*padding: 2px 0 0 7px;*/
	font-size: 11px;
}
.videos_rhs_sec {
	float: left;
	/*line-height: 26px;*/
	margin-bottom: 20px;
	padding-left: 10px;
	width: 190px;
}
.videos_rhs_sec a {
	color: #711E78;
	font-size: 11px;
	text-decoration: none;
}
.videos_rhs_sec h3 {
	color: #464646;
	width: 184px;
	float: left;
	line-height: 26px;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
}
.video_popup {
	position: fixed;
	top: 100px;
	display: none;
	z-index: 7000;
	margin-left: 200px;
 *left:0px;
 *margin-left:0;
}
.video_popup_inner {
	position: relative;
}
.video_player_container_close_button {
	/*background:url(../images/close.jpg);*/
	background-image: url(../images/mind_image_set.png);
	width : 22px;
	background-position : -115px 0px;
	height: 22px;
	cursor: pointer;
	float: right;
	margin-bottom: 10px;
	position: relative;
	z-index: 1000;
}
.video_player_container_close_button:hover {
	/*background:url(../images/close_over.jpg);
	width:22px;
	height:22px;*/
	background-image: url(../images/mind_image_set.png);
	width : 22px;
	background-position : -115px -22px;
	cursor: pointer;
	float: right;
	margin-bottom: 10px;
	position: relative;
	z-index: 1000;
}
.video_player_container {
	margin: 0px auto;
	display: block;
	height: 350px;
	background: #FFFFFF;
	padding: 10px 20px 50px 20px;
	border-radius: 6px;
	width: 500px;
}
.video_popup_background {
	background: none repeat scroll 0 0 #000000;
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 200;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	cursor: pointer;
}
.medverve_mediapopup {
	cursor: pointer;
	padding-left: 10px;
}
#cboxLoadingGraphic {
/*display:block !important;*/
}
.cboxPhoto {
	position: relative;
	z-index: 10;
}
.insignt {
	margin-top: 4px;
}
/** Insights search page **/
.views-exposed-form .views-exposed-widget {
	padding: 0px !important;
}
.medverve_insights_go_button {
	float: left;
	width: 36px;
	padding: 3px 12px;
	display: block;
	border: none;
	color: white;
	height: 23px;
	font-size: 0.75em;
	text-transform: uppercase;
	font-weight: normal;
	cursor: pointer;
	background: #711E78;
	margin: -23px 0 0 !important;
}
.jqTransformSelectWrapper li {
	list-style-type: none;
	background: none;
	padding: 0px;
	margin: 0;
}
.dynamic_blogs {
	border-bottom: 1px dashed #0774ab;
	color: #464646;
	display: block;
	font-size: 0.7em;
	line-height: 15px;
	list-style-type: none;
	margin: 0;
	padding: 4px 5px 5px 10px;
}
/*#block-views-rightside-blogs {
	margin-bottom:27px;
}*/
.view_all_insights_link {
	clear: both;
	float: right;
	/*padding: 4px 3px 20px 0;*/
	padding: 4px 3px 0px 0;
}
.view_all_insights_link a {
	color: #711E78;
	font-size: 11px;
}
.block_rightside_insights {
	margin-bottom: 0 !important;
}
.news_cont_area p {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 18px !important;
	margin: 0;
	padding: 5px 10px 10px 0;
}
.news_cont_area a {
	color: #711E78;
	font-size: 1em;
	line-height: 15px;
}
.border_bottom_none {
	border-bottom: none !important;
}
#block-views-rightside-video h2 {
/*border-bottom:none !important;*/
}
#block-views-rightside-video img {
	padding-left: 10px;
}
.mediakit-logo {
	width: 70px;
	float: left;
	padding: 20px;
	border-right: 1px solid #000000;
}
.mediakit-logo_title {
	font-size: 12px;
	padding: 0px 0px 10px 0;
}
.meet_minds_para {
	font-size: 0.69em;
	clear: both;
	width: 258px;
	font-family: 'Open Sans', sans-serif;
	line-height: 18px !important;
}
.footer_browse_details {
	float: left;/*font-family: 'Open Sans', sans-serif;*/
}
.footer_browse_details p {
	font-size: 0.563em;
	padding: 5px 5px 5px 30px!important;
	color: #000000;
}
ul.primary li.active a {
	color: #711e78 !important;
}
ul.primary li a {
	padding: 2px 1em !important;
}
.home_banner_txt_cotainer {
	position: absolute;
	bottom: 0;
}
.invest_year_width {
	width: 103px !important;
}
.invest_year_list_width {
	width: 101px !important;
}
.invest_report_width {
	width: 303px !important;
}
.invest_year_list_width {
	width: 101px !important;
}
.su_all_stor_line_height {
	line-height: 15px !important;
	padding-bottom: 8px;
}
/* Request Form annual Report Popup */
	
.contact_popup_banner_title {
	padding: 12px 0 4px 137px;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
.spl_color {
	color: #0774ab;
}
#webform-client-form-1020 .annual_report_form_area_sec label {
	width: 165px;
	clear: both;
	margin: 0;
	float: left;
	color: #636363;
	padding: 4px 0;
	font-size: .8em;
	font-weight: normal !important;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-437 .annual_report_form_area_sec label {
	width: 165px;
	clear: both;
	margin: 0;
	float: left;
	color: #636363;
	padding: 4px 0;
	font-size: 1em;
	font-weight: normal !important;
	font-family: 'Open Sans', sans-serif;
}
#webform-component-are-you-a-shareholder .form-type-radio label {
	display: inline;
	padding: 1px 10px 1px 5px;
	float: right;
	width: 30px;
}
.annual_report_form_class h2 {
	background: none;
	padding-top: 13px;
	padding-bottom: 13px;
}
#webform-component-are-you-a-shareholder #edit-submitted-are-you-a-shareholder {
	float: left;
	padding-left: 8px;
	padding-bottom: 8px;
	width: 160px;
}
#webform-component-are-you-a-shareholder #edit-submitted-are-you-a-shareholder input.form-radio {
	margin: 0;
}
#webform-component-are-you-a-shareholder .annual_report_form_area_sec input[type="radio"] {
	height: 20px;
	border: 1px solid #d3d3d3;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1020 .annual_report_form_area_sec input[type="text"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-437 .annual_report_form_area_sec input[type="text"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1020 .annual_report_form_area_sec input[type="email"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-437 .annual_report_form_area_sec input[type="email"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1020 .annual_report_form_area_sec input[type="number"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 0.8em;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1020 .annual_report_form_area_sec .form-type-radio {
	float: left;
	width: 65px;
}
#webform-client-form-437 .annual_report_form_area_sec .form-type-radio {
	width: 100%;
	float: left;
	height: auto;
}
#webform-client-form-1020 .annual_report_form_area_sec textarea {
	width: 300px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 80px;
	border: 1px solid #d3d3d3;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.8em;
	color: #711e78;
 *width:290px;
}
#webform-client-form-437 .annual_report_form_area_sec textarea {
	width: 300px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 80px;
	border: 1px solid #d3d3d3;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.8em;
	color: #711e78;
 *width:290px;
}
#webform-client-form-1020 .annual_report_form_area_sec input[type="submit"] {
	background: #711e76;
	padding: 4px 0 4px 3px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-left: 388px;
	cursor: pointer;
	clear: both;
	width: 86px;
	border: none;
	text-transform: uppercase;
}
#webform-client-form-437 .annual_report_form_area_sec input[type="submit"] {
	background: #711e76;
	padding: 4px 0 4px 3px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-left: 388px;
	cursor: pointer;
	clear: both;
	width: 86px;
	border: none;
	text-transform: uppercase;
}
.alliance_partner_head {
	float: left;
	font-family: arial;
	font-size: 15px;
	padding: 0;
	width: 483px;
}
.company_page_list {
	float: left;
	margin: 5px 0 15px !important;
}
.investor_annual_popup_container {
	width: 850px;
	float: left;
	margin: 0;
	background: #fff;
	padding: 0 0 10px 0;
	border: 1px solid #d3d3d3;
}
.invest_annual_close_button {
	float: right;
	padding: 11px;
}
.investor_annual_popup_banner {
	background: url(../images/popup_banner.jpg) repeat-y left top;
	width: 850px;
	height: 40px;
	float: left;
}
.investor_annual_popup_banner_title {
	padding: 12px 0 4px 137px;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
.investor_annual_popup_form_container {
	padding: 0;
	float: left;
	width: auto;
}
.annual_report_webform {
	float: left;
	width: 850px;
}
.annual_report_form_area_sec {
	margin: 10px auto;
	padding: 0;
	width: 480px;
}
#client_block_1020 h2 {
	display: none;
}
.logo_style_main {
	width: 500px;
	float: left;
	margin: 0;
	padding: 0 0 10px 0;
	clear: both;
}
.logo_style_title {
	float: left;
	padding: 20px 0;
	width: 50px;
	margin: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #000000;
}
.logo_style_image_sec {
	padding: 4px 10px;
	float: left;
}
.logo_style_image_sec img {
	padding: 0 10px;
}
.banner_big_msg a img {
	margin-bottom: 5px;
	width: 27px;
	height: 28px;
	vertical-align: middle;
	margin-top: 2px;
}
.fot_social_icons .find_us {
	float: left;
	width: 60px;
}
.reach_us_at .reachus_footer {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -493px 0px;
	float: right;
	margin-top: 12px;
 *margin-top:-20px;
	width: 12px;
	height: 8px;
	margin-left: 4px;
}
.fot_social_icons .facebook_footer {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -226px 0px;
	width: 15px;
	height: 15px;
	display: block;
	margin-right: 4px;
	float: left;
}
.fot_social_icons .facebook_footer:hover {
	cursor: pointer;
	background-color : transparent;
	background-repeat : no-repeat;
	background-image : url(../images/mind_image_set.png);
	background-position : -226px -16px;
}
.fot_social_icons .twitter_footer {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -261px 0px;
	width: 15px;
	height: 15px;
	display: block;
	margin-right: 4px;
	float: left;
}
.fot_social_icons .twitter_footer:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -261px -16px;
	cursor: pointer;
}
.fot_social_icons .youtube_footer {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -279px 0px;
	width: 15px;
	height: 15px;
	display: block;
	margin-right: 4px;
	float: left;
}
.fot_social_icons .youtube_footer:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -279px -16px;
}
.fot_social_icons .linkedin_footer {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -243px 0px;
	width: 15px;
	height: 15px;
	display: block;
	float: left;
}
.fot_social_icons .linkedin_footer:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -243px -16px;
}
#box .emailafrielnd {
	/*background:url(../images/mial.png) no-repeat left top;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 0px -554px;
	width: 15px;
	height: 16px;
	margin-bottom: 3px;
	float: left;
}
#box .emailafrielnd:hover {
	/*background:url(../images/mial.png) no-repeat left top;*/
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : 0px -572px;
	float: left;
	margin-bottom: 3px;
}
#box .medverve_print {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -17px -554px;
	width: 15px;
	height: 16px;
	margin-bottom: 3px;
	float: left;
}
#box .medverve_print:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -17px -572px;
	float: left;
	margin-bottom: 3px;
}
#box .medverve_facebook {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -37px -554px;
	width: 15px;
	height: 16px;
	margin-bottom: 3px;
	float: left;
}
#box .medverve_facebook:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -37px -572px;
	cursor: pointer;
	float: left;
}
#box .medverve_twitter {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -55px -554px;
	width: 15px;
	height: 16px;
	margin-bottom: 3px;
	float: left;
}
#box .medverve_twitter:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -55px -572px;
	margin-bottom: 3px;
	float: left;
}
#box .medverve_linkedIn {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -73px -554px;
	width: 15px;
	height: 16px;
	float: left;
	margin-bottom: 3px;
}
#box .medverve_linkedIn:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -73px -572px;
	margin-bottom: 3px;
	float: left;
}
#box .medverve_digg {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -91px -554px;
	width: 15px;
	height: 16px;
	float: left;
	margin-bottom: 3px;
}
#box .medverve_digg:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -91px -572px;
	margin-bottom: 3px;
	float: left;
}
#box .medverve_delicious {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -108px -554px;
	width: 15px;
	height: 16px;
	float: left;
	cursor: pointer;
}
#box .medverve_delicious:hover {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -108px -572px;
	cursor: pointer;
	float: left;
}
.exe_leader_social_media_icons .people_fbshare {
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -168px 0px;
}
.exe_leader_social_media_icons .people_fbshare:hover {
	cursor: pointer;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -168px -17px;
}
.exe_leader_social_media_icons .people_linkedin {
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -187px 0px;
}
.exe_leader_social_media_icons .people_linkedin:hover {
	cursor: pointer;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -187px -17px;
}
.exe_leader_social_media_icons .people_twitter {
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -205px 0px;
}
.exe_leader_social_media_icons .people_twitter:hover {
	cursor: pointer;
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -205px -17px;
}
.banner_big_msg .home_read_link_sec {
	background: url(../images/readmore_arrow.png) no-repeat left top;
	width: 9px;
	height: 9px;
}
/****** New Event form css*******/
#webform-client-form-1120--2 .contact_popup_form_area_sec label {
	clear: both;
	width: 135px;
	font-family: 'Open Sans', sans-serif;
	float: left;
	font-size: 12px;
	font-weight: normal !important;
}
#webform-client-form-1120--2 .webform-component-textarea label {
	clear: both;
	width: 175px;
	font-family: 'Open Sans', sans-serif;
	padding-right: 10px;
}
#webform-client-form-1120--2 .contact_popup_form_area_sec input[type="text"] {
	width: 290px;
	margin: 0 0 10px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 12px;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1120--2 .contact_popup_form_area_sec input[type="email"] {
	width: 290px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 3px;
	height: 20px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 12px;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1120--2 .contact_popup_form_area_sec input[type="number"] {
	width: 290px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 3px;
	height: 18px;
	border: 1px solid #d3d3d3;
	float: left;
	font-size: 12px;
	color: #711e78;
	font-family: 'Open Sans', sans-serif;
}
#webform-client-form-1120--2 .contact_popup_form_area_sec textarea {
	width: 300px;
	margin: 0 0 13px 10px;
	padding: 3px 4px 2px;
	height: 70px;
	border: 1px solid #d3d3d3;
	float: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #711e78;
 *width:290px;
}
#webform-client-form-1120--2 .contact_popup_form_area_sec input[type="submit"] {
	background: #0774ab;
	padding: 4px 0 4px 3px;
	font-size: 14px;
	color: #fff;
	float: left;
	margin-left: 360px;
	clear: both;
	width: 86px;
	border: none;
	text-transform: uppercase;
	cursor: pointer;
}
.form-item, .form-actions {
	/*clear:both;
	margin-bottom: 1em;
	margin-top: 1em;*/
	margin: 0 !important;
	padding: 0 !important;
}
#block-webform-client-block-1120 h2 {
	display: none;
}
.event_reg_button {
	background: #0774ab;
	border: medium none;
	color: #FFFFFF;
	font-size: 12px;
	padding: 4px 0 4px 10px;
	text-transform: uppercase;
	width: 75px;
}
span.date-display-single {
	clear: both !important;
	float: none !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.89em;
	line-height: 14px;
	width: auto !important;
}
/************ New Style for Mindtree Logo design *********/
.logo_downlad_main_container {
	width: 500px;
	float: left;
	margin: 0;
	padding: 0;
}
.logo_downlad_main_sec {
	width: 240px;
	float: left;
	min-height: 130px;
	border-bottom: 1px solid #ededed;
	padding: 10px 0;
}
.logo_down_image_sec {
	width: 200px;
	padding: 6px 0;
	float: left;
}
.logo_down_title {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	float: left;
	width: 200px;
	padding: 6px 0;
	color: #000000;
}
.logo_down_link a {
	color: #771a8b;
	font-family: 'Open Sans', sans-serif;
	float: left;
	padding: 6px 0;
	text-decoration: none;
	font-size: 12px;
}
.logo_down_link a:hover {
	color: #000000;
	text-decoration: none;
}
.border_bottom_none {
	border-bottom: none;
}
#webform-ajax-wrapper-180 p {
	color: #000000 !important;
	font-size: 12px;
	padding: 0 0 20px 10px !important;
}
.news_contactus {
	background: none repeat scroll 0 0 #EDEDED;
	border: 1px solid #F2F2F2;
	float: left;
	line-height: 26px;
	width: 196px;
}
.news_contactus h3 {
	font-size: 12px;
	color: #464646;
	margin: 0;
	float: left;
	padding-left: 10px;
	text-transform: uppercase;
}
.news_contactus_sec {
	color: #464646;
	font-size: 11px;
	line-height: 18px;
	padding-top: 5px;
	float: left;
	width: 192px;
}
.news_conctus_right_cont_area {
	padding: 0px 5px;
	float: left;
}
.news_conctus_right_cont_area_query_sec {
	border-bottom: 1px dashed #000000;
	padding: 0px 0 5px 5px;
	font-size: 11px;
	color: #464646;
	float: left;
	line-height: 18px;/*15px;*/
	width: 184px;
}
.news_conctus_right_cont_area_query_sec p {
	color: #464646;
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	line-height: 18px;/*15px;*/
}
.news_conctus_right_cont_area_query_sec p a {
	color: #464646;
	text-decoration: none;
}
.news_conctus_right_cont_area_query_sec p a:hover {
	color: #711E78;
}
/*Social media page*/


.social_media_main {
	width: 935px;
	float: left;
	margin: 10px 0 0 0;
}
.social_media_container {
	float: left;
	width: 935px;
	background: url(../images/social_media_bg.jpg) repeat-y -10px top;
}
.social_media_cont_area {
	padding: 12px 0;
	width: 467px;
	min-height: 100px;
	float: left;
}
.social_media_icon {
	width: 102px;
	height: 32px;
	float: left;
}
.social_media_icon img {
	border: 1px solid #c3c3c3;
	display: block;
}
.social_media_cont {
	float: left;
	width: 330px;
	padding: 0 0 0 10px;
}
.social_media_cont p {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
	line-height: 16px;
}
/*********** Newly added css***********/
.listditm_tle {
	font-size: 1em;
	line-height: 18px !important;
	color: #000000;
	font-family: 'Open Sans', sans-serif;
	margin: 0;
	padding: 0px 10px 2px 0;
}
.cont_area ol {
	/*list-style-type:none !important;*/
	display: block;
	margin: 0px 0px 15px 25px;
	padding: 0 0 0 10px;
}
.cont_area ol li {
	background: none;
	display: list-item;
	line-height: 15px;
	padding: 1px 15px 4px;
	padding-left: 0 !important;
	list-style: decimal;
}
/*** newly add css in 25sep12*/
.block_rtv_rhs_thoughts_post {
	padding-bottom: 30px;
}
.block_rtv_rhs_success_story {
	padding-bottom: 30px;
}
.webform_423, .webform_423_thanku, .webform_1020, .webform_1020_thanku, .webform_1120, .webform_1120_thanku {
	width: 855px;
	margin: 0px;
	position: absolute;
	z-index: 201;
	left: 50% !important;
	display: none;
	top: 100px;
}
.thanks_popup_container {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	height: auto;
	margin: 0;
	padding: 0 7px 10px 7px;
	width: 850px;
}
.webform_1020 h2 {
	display: none;
}
.block_rtv_rhs_brochures {
	float: left;
	margin-bottom: 30px;
}
.inner_main_newsletter {
	margin: 30px 0 30px 30px;
	width: 712px;
	float: left;
}
#block-simplenews-0 {
	cursor: pointer;
	float: left;
	line-height: 14px;
	margin-bottom: 27px;
	width: 193px;
}
#block-simplenews-0 h2 {
	background: #EDEDED;
	color: #464646;
	float: left;
	font-size: 12px;
	margin-top: 6px;
	padding-left: 10px;
	text-transform: uppercase;
	border: none;
	margin-bottom: 6px;
}
#block-simplenews-0 p {
	color: #464646;
	display: block;
	font-size: 0.7em;
	line-height: 15px;
	list-style-type: none;
	margin: 0;
	padding: 4px 5px 5px 10px;
}
#simplenews-subscriptions-multi-block-form {
	padding-left: 5px;
	float: left;
}
#simplenews-subscriptions-multi-block-form label {
	font-family: 'Open Sans', sans-serif;
	font-size: 0.7em;
	color: #464651;
}
#simplenews-subscriptions-multi-block-form .form-item-mail label {
	padding: 4px 0 2px 26px;
	font-weight: 100;
}
#simplenews-subscriptions-multi-block-form .form-item-mail .form-text {
	border: 1px solid #EDEDED;
	color: #000000;
	font-size: 12px;
	height: 20px;
	line-height: 12px;
	margin: 0 0 10px;
	width: 188px;
}
#simplenews-subscriptions-multi-block-form #edit-subscribe {
	background: none repeat scroll 0 0 #0774ab;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 12px;
	margin: 0 6px 0 0;
	padding: 4px;
	text-transform: uppercase;
	width: auto;
}
#simplenews-subscriptions-multi-block-form #edit-unsubscribe {
	background: none repeat scroll 0 0 #0774ab;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 12px;
	margin: 0;
	padding: 4px;
	text-transform: uppercase;
	width: auto;
}
tbody {
	border: 0;
}
/*#views-exposed-form-insights-search-page-thought-posts-articles .jqTransformSelectWrapper ul a{
font-size:13px !important;
}*/

.related_videos {
	border-bottom: 1px dashed #0774ab;
	display: block;
	font-size: 0.7em;
	line-height: 15px;
	list-style-type: none;
	margin: 0;
	padding: 4px 5px 5px 10px;
}
.related_videos a {
	color: #464646 !important;
}
.related_videos a:hover {
	color: #711E78 !important;
}
.share_image {
	float: right;
	padding-right: 5px;
}
.block_rtv_data_sheets {
	margin-bottom: 30px;
}
.block_rtv_rhs_data_sheets {
	margin-bottom: 30px;
}
.block_rtv_data_sheets .su_all_stor_line_height {
	border-bottom: 1px dashed #0774ab;
	color: #464646;
	display: block;
	font-size: 0.7em;
	line-height: 15px;
	padding: 4px 5px 5px 10px;
}
.block_rtv_data_sheets .su_all_stor_line_height a {
	color: #711E78;
	font-size: 1em;
	line-height: 15px;
}
#edit-type-4-wrapper, #edit-type-5-wrapper, #edit-type-6-wrapper {
	visibility: hidden;
}
#edit-type-4-wrapper, #edit-type-5-wrapper, #edit-type-6-wrapper {
	width: 152px;
	margin-top: 5px;
}
.views-exposed-form select {
	width: 142px;
}
/*********** MindTree Tabs section ends **********/
.main_menu_dropdown {
	display: none;
	width: 98%;
	clear: both;
	padding: 10px 5px;
	margin: 10px auto;
	outline: none;
	position: relative;
	text-align: right;
	cursor: pointer;
	color: #711E78;
}
.main_menu_dropdown ul {
	margin-top: 10px;
	width: 95%;
}
.main_menu_dropdown ul li ul {
	position: relative;
	width: 98%;
	display: none;
	text-align: left;
}
.main_menu_dropdown ul li a {
	color: #711E78;
}
.main_menu_dropdown ul li {
	width: 97%;
	text-align: left;
	background: url(../images/contactus_arrow.jpg) no-repeat 10px 6px;
	border-bottom: 1px dashed #CCC;
	margin: 5px 0;
	padding: 5px 10px 5px 30px;
}
.main_menu_dropdown ul li ul li {
	background: url(../images/contactus_arrow_right.png) no-repeat 5px 11px;
	padding: 5px 15px;
	width: 99%;
}
.main_menu_dropdown ul li ul li a {
	text-transform: capitalize;
	color: #000;
}
.main_menu_dropdown ul li ul li:last-child {
	border: none;
}
.main_menu_dropdown h3 {
	background: #EDEDED;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
.medi_video_txt {
	float: left;
	width: 80px;
	padding: 0 2px 0 0;
}
.medi_video_img {
	float: left;
	margin-top: 5px;
	padding-left: 2px;
	height: 10px;
	border-left: 1px solid #000000;
}
.medi_video_img img {
	padding-left: 6px;
	float: left;
}
#meetOurMindsSlider {
	width: 255px;
	height: 265px;
	float: left;
}
.meet_our_mind_slid_container {
	width: 255px;
	height: 185px;
	float: left;
	overflow: hidden;
}
.inner_vdo_title {
	padding-top: 8px;
	padding-left: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #464646;
	line-height: 15px;
	padding-bottom: 8px;
}
.usdc_video .inner_vdo_title {
	padding: 8px 0px 1px 10px;
}
.usdc_video_block {
	padding-bottom: 10px;
	border-bottom: 1px dashed #0774ab;
}
/*.usdc_video .inner_vdo_title {
	padding:0px 0px 1px 10px;
}*/
.inner_vdo_title_usdc {
	/* padding-top:2px;*/
	padding-left: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #464646;
	line-height: 15px;
	padding-bottom: 8px;
}
.media_image {
	float: left;
	width: 100%;
}
.media_image h3 {
	font-size: 15px;
	float: left;
	color: #000000;
	margin-top: 10px;
	font-weight: normal;
}
.team_image {
	width: 100%;
	float: left;
	height: 154px;
}
.leaders_images {
	width: 100%;
	float: left;/*border-bottom: 1px solid #ededed;
	margin-top: 15px;*/
}
.person_info_div {
	width: 160px;
	float: left;
	margin-bottom: 20px;
}
.team_image img {
	margin: 10px 0 10px 0;
	border: 1px solid #B5B5B5 !important;
	position: relative;
	z-index: 10;
}
.pagination_media {
	width: 100%;
	float: left;
	list-style: none;
}
.pagination_media ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #000000 !important;
}
.pagination_media ul li {
	color: #404040;
	/*background:#adadad;*/
	border: 1px solid #adadad;
	float: left;
	width: 12px;
	text-align: center;
	margin: 10px 14px 0px 0px !important;
	font-weight: normal;
	padding: 0px 3px !important;
	cursor: pointer;
	font-size: 11px;
	background-image: none;
}
.download {
	/*background: none repeat scroll 0 0 #7B1B8B;*/
	color: #000000;
	float: left;
	font-size: 9px;
	margin-left: 0px;
	margin-top: 2px;
	/*	position: absolute;*/
	text-align: center;
	width: 53px;
}
.size {
	/*background: none repeat scroll 0 0 #8c8c8c;*/
	color: #000000;
	float: left;
	font-size: 9px;
	margin-left: 20px;
	margin-top: 2px;
	/*	position: absolute;*/
	text-align: center;
	width: 50px;
}
.pagination_media .active {
	background: #fff !important;
	float: left;
	width: 12px;
	margin-right: 15px;
	text-align: center;
	border: 1px solid #7b1b8b;
	margin-top: 0px;
	color: #7b1b8b !important;
	padding: 0px 3px !important;
	font-weight: bold !important;
}
.download:hover {
	/*	color:#FFFFFF !important;*/
	text-decoration: none;
}
.pagination_media .active_img {
	display: block;
}
.lazy {
	display: none;
}
.LeaderShipDetails {
	display: none;
}
.image_size {
	position: relative;
	float: left;
	width: 160px;
}
.image_size .loader {
	background: url(../images/8.gif) no-repeat;
	top: 48px;
	left: 46px;
	width: 24px;
	height: 24px;
	position: absolute;
	z-index: 9;
}
.image_size img {
	float: left;
	margin: 10px 0;
	position: relative;
	width: 124px !important;
	border: none !important;
	height: 114px;
}
.leadership_image_download {
	position: absolute;
	bottom: 9px;
 *bottom:0;
	left: 0;
	z-index: 11;
	background: #ededed;
	width: 124px;
	height: 20px;
	border-top: 1px solid #b2b2b2;
}
.leadership_image_download.active_download {
	background: #7b1b8b;
}
.leadership_image_download.active_download a.download {
	color: #fff;
}
.leadership_image_download.active_download .size {
	color: #fff;
}
.person_info_div_outer {
	width: auto;
	float: left;
	border-bottom: 1px solid #000000;
	padding: 10px 0;
}
/**********events video**************************/
.events_video_outer_section {
	width: 495px;
	margin: 0;
	padding: 10px 0;
	height: auto;
	clear: both;
	font-family: Arial;
	border-bottom: 1px solid #ededed;
}
.events_left_video_section {
	float: left;
	width: 123px;
}
.events_right_video_section {
	font-family: Arial;
	float: left;
	width: 352px;
	height: 68px;
	margin: 0 0 0 20px;
}
.events_right_video_section h5 {
	margin: 0 !important;
	padding: 0;
	font-size: 1.1em;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}
/********************events video*******************************/

/*.top_header_menus_container{
width:572px;
}*/
.down_inv_pdf {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -443px -63px;
	float: left;
	color: #000000;
	margin: 10px 0 0 0;
	cursor: pointer;
	padding: 1px 80px 3px 0px;
}
.down_inv_pdf:hover {
	background-position : -443px -111px;
	color: #771a8b;
	cursor: pointer;
}
.down_inv_pdf a {
	text-decoration: none;
	color: #000000;
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
.down_inv_pdf a:hover {
	color: #771a8b;
	display: block;
	text-decoration: none;
}
.down_inv_sheet {
	background-image : url(../images/mind_image_set.png);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : -394px -63px;
	float: left;
	color: #000000;
	margin: 10px 0 0 0;
	cursor: pointer;
	padding: 1px 30px 3px 0px;
}
.down_inv_sheet:hover {
	background-position : -394px -111px;
	color: #771a8b !important;
	cursor: pointer;
}
.down_inv_sheet a {
	text-decoration: none;
	color: #000000;
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
.down_inv_sheet a:hover {
	color: #771a8b;
	display: block;
	text-decoration: none;
}
#edit-submitted-dinner {
	margin-left: 20px;
}
/*** Newly updated CSS for Bringing tomorrow closer event page***/
.right_pan_register_event {
	background: #ededed;
	border: 1px solid #f2f2f2;
	line-height: 26px;
	float: left;
	width: 188px;
}
.right_pan_register_event h3 {
	margin: 0;
	float: left;
	padding-left: 10px;
	width: 184px;
}
.right_pan_register_event h3 a {
	font-size: 13px;
	color: #711e78;
	text-transform: uppercase;
	text-decoration: none;
}
.event_rhs_container {
	color: #000000;
	font-size: 0.75em;
	padding: 50px 0 10px 10px;
}
.event_rhs_sec {
	color: #000000;
	font-size: 11px;
	line-height: 18px;
	padding-top: 5px;
}
.event_rhs_sec h2 {
	background: none;
	border: medium none;
	color: #000000;
	font-family: 'Open Sans', sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.event_rhs_sec a {
	color: #000000;
	text-decoration: none;
}
.rhs_resorce_cont {
	border-bottom: 1px dashed #0774ab;
	color: #464646;
	float: left;
	display: block;
	font-size: 0.7em;
	line-height: 15px;
	list-style-type: none;
	margin: 0;
	padding: 14px 5px 5px 10px;
}
.rhs_resorce_cont img {
	padding: 5px 0;
	float: left;
}
.rhs_expert_organization {
	color: #464646;
	float: left;
	display: block;
	font-size: 0.75em;
	line-height: 15px;
	list-style-type: none;
	margin: 0;
	font-family: 'Open Sans', sans-serif;
	padding: 14px 5px 5px 10px;
}
.inner_main_right h4 {
	border-bottom: 1px dashed #0774ab;
	clear: both;
	font-family: 'Open Sans', sans-serif;
	display: block;
	margin: 0;
	width: 184px;
}
.inner_main_right h4 a {
	color: #6f257a;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	line-height: 26px;
	text-decoration: none;
}
.mt_rhs_ins_reports {
	float: left;
	margin: 0px 0 30px 10px;/*margin:30px 0 0 10px;*/
	padding: 0;
}
.event_hightlights {
	margin: 30px 0 0 0;
	float: left;
}
.event_hightlights h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.event_hightlights ul {
	display: block;
	margin: 5px 0;
	padding: 0;
}
.event_hightlights ul li {
	background-color: transparent;
	background-image: url("/sites/all/themes/medverve/images/mind_image_set.png");
	background-position: -1087px 3px;
	background-repeat: no-repeat;
	color: #000000;
	display: block;
	font-size: 1em;
	line-height: 15px;
	list-style-type: none;
	padding: 0 15px 3px;
}
.event_speakers {
	margin: 30px 0 0 0;
	float: left;
	clear: both;
}
.event_speakers h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.event_speakers_container {
	width: 500px;
	float: left;
	margin: 0;
	padding: 10px 0;
	border-bottom: 1px solid #e2e1df;
}
.event_speakers_container p {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 18px !important;
	margin: 0;
	float: left;
	padding: 10px 10px 5px 0;
}
.event_speakers_sec {
	float: left;
	margin: 0;
}
.event_speakers_img_sec {
	float: left;
	width: 80px;
	height: 80px;
}
.event_speakers_cont_sec {
	position: relative;
	float: left;
	width: 400px;
	margin: 0 0 0 10px;
}
.event_speaker_title {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #4d4d4f;
}
.event_speaker_design {
	position: absolute;
	bottom: -60px;
	clear: both;
	color: #4d4d4f;
	left: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
.event_agenda {
	float: left;
	margin: 30px 0 0 0;
}
.event_agenda h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.agenda_date {
	float: left;
	margin: 0;
	padding: 5px 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	clear: both;
}
.agenda_desc {
	clear: both;
	float: left;
	margin: 0;
	padding: 5px 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
}
#node-1377 .events_section_contanr img {
	max-width: 715px !important;
}
#node-1401 .events_section_contanr img {
	max-width: 715px !important;
}
/*.page-node-1401 .event_right_booth_info{
display:none !important;
}
.page-node-1401 #block-views-events-name-inquiry{
margin-top:15px;
}*/

/* Structure
------------------------------------------*/
#coolMenu, #coolMenu ul {
	list-style: none;
}
#coolMenu {
	float: right;
}
#coolMenu > li {
	float: left;
}
#coolMenu li a {
	display: block;
	height: 2em;
	line-height: 2em;
	padding: 0 15px;
	text-decoration: none;
}
#coolMenu ul {
	position: absolute;
	display: none;
	z-index: 999;
}
#coolMenu ul li a {
	width: 230px;
	cursor: pointer;
	
	padding: 0px 5px 5px 20px !important;
	background-image : url(../images/mind_image_set.png) !important;
	background-color : transparent !important;
	background-repeat : no-repeat !important;
	background-position : 8px -187px !important;
}
#coolMenu li:hover ul.noJS {
	display: block;
}
.active {
	color: #0774ab;
}
/* Main menu
------------------------------------------*/
#coolMenu {
	margin: 05px -152px 0 0;
	font-size: 13px;
	width: 690px;
}
#coolMenu > li > a {
	color: #000000;
	padding-bottom: 15px;
}
#coolMenu > li:hover > a {
	background: #999999;
	color: #FFFFFF;
	cursor: pointer;
}
/* Submenu
------------------------------------------*/
#coolMenu ul {
	background: #999999;
	font-size: 12px;
	padding: 05px 0 03px 0;
}
#coolMenu ul li a {
	color: #FFFFFF;
}
#coolMenu ul li:hover a {
	background: #FFFFFF;
	color: #464646 !important;
	cursor: pointer;
	background-image : url(../images/mind_image_set.png) !important;
	background-color : #fff !important;
	background-repeat : no-repeat !important;
	background-position : 8px -213px !important;
}
strong {
	color:#666;
	
	}