html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead, 
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


a {text-decoration:none;}

body {font-family:'Droid Sans', sans-serif; /*font-family:'Open Sans', sans-serif; font-family: 'Roboto', sans-serif;*/}

/* ==================== Index page css start here ==================== */

#maincontainer {width:100%; float:left;}
.inner_container {width:100%; float:left; /*background:url(../images/inner_bg.png) no-repeat center top; min-height:441px;*/}

/* ========== Header css start here ========== */

.header {width:100%; float:left;}

.header .hd_top {width:100%; float:left; background:#8f8f8f; padding:8px 0;}
.header .hd_top .social_links {display:block;}
.header .hd_top .social_links ul {display:block;}
.header .hd_top .social_links ul li {line-height:20px; display:inline-block; border-right:1px solid #9c9c9c; padding:0 5px;}
.header .hd_top .social_links ul li span {display:block; color:#fff; font-size:11px; font-weight:bold; 
text-transform:uppercase; letter-spacing:1px;}
.header .hd_top .social_links ul li.first {border:none; padding:0;}
.header .hd_top .social_links ul li a {text-indent:-999em; height:20px; width:20px; display:block;}
.header .hd_top .social_links ul li.twitter a {background:url(../images/twitter.jpg) no-repeat left top;}
.header .hd_top .social_links ul li.facebook a {background:url(../images/facebook.jpg) no-repeat left top;}
.header .hd_top .social_links ul li.google_plus a {background:url(../images/google_plus.jpg) no-repeat left top;}

.header .hd_middle {width:100%; float:left;}
.header .hd_middle .banner {display:block; overflow:hidden; padding:0 0 2px 0; border-bottom:7px solid #e8404f;}
.header .hd_middle .banner img {width:100%;}

.header .hd_middle .banner_text {display:block; position:relative;}
.header .hd_middle .banner_text span {width:460px; position:absolute; right:0; top:100px; z-index:10; text-indent:-999em;}

.header .hd_bottom {width:100%; float:left;}
/*.header .hd_bottom .banner {display:block; overflow:hidden; padding:0 0 2px 0; border-bottom:7px solid #e8404f;}*/

.header .hd_bottom .logo {display:block; padding:25px 0;}
.header .hd_bottom .logo a {display:inline-block;}
.header .hd_bottom .logo img {max-width:253px;}

.header .hd_bottom .venue {display:block; text-align:right; padding:40px 0 20px; position:relative;}
.header .hd_bottom .venue strong {display:block; font-size:20px; color:#222; font-style:normal; font-weight:bold; 
letter-spacing:1px; padding:5px 0; line-height:22px;}
.header .hd_bottom .venue span {display:block; font-size:18px; font-weight:bold; font-style:normal; 
color:#077337; padding:5px 0;  line-height:22px;}

.navigation {width:100%; float:left; background:url(../images/dotted.png) repeat-x left top; margin:0 0 30px 0; position:relative;}
.navigation .abstract_btn {width:auto; position:absolute; right:0; top:-2px;}
.navigation .abstract_btn img {max-width:233px;}

/* ========== Header css end here ========== */

/* ========== Bodycontainer css start here ========== */

.bodycontainer {width:100%; float:left;}

.bodycontainer .com_blk {display:block; background:url(../images/cb_bg.png) repeat-x left top #fff;
border:3px solid #c4d839; margin:0 0 30px 0;}
.bodycontainer .com_blk a {padding:10px; display:block; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; 
-o-transition:all 0.3s ease; transition:all 0.3s ease;}
.bodycontainer .com_blk a:hover {background:#c4d839;}
.bodycontainer .com_blk a:hover .cb_bottom h1 {color:#fff;}
.bodycontainer .com_blk .cb_top {display:block; padding:0 0 10px 0;}
.bodycontainer .com_blk .cb_bottom {display:block;}
.bodycontainer .com_blk .cb_bottom h1 {font-size:18px; color:#077337; font-weight:600; display:block; padding:0 0 10px 0;}
.bodycontainer .com_blk .cb_bottom p {display:block; padding:0; color:#333; line-height:20px; font-size:13px; 
letter-spacing:0.5px; text-align:justify; height:80px; overflow:hidden;}

.bodycontainer .com_blk.even {border:3px solid #e26848;}
.bodycontainer .com_blk.even a:hover {background:#e26848;}
.bodycontainer .com_blk.even a:hover .cb_bottom h1 {color:#000;}
.bodycontainer .com_blk.even a:hover .cb_bottom p {color:#fff;}

.bodycontainer .organiser {display:block; overflow:hidden; margin:0 0 30px 0;}
.bodycontainer .organiser .org_blk {width:33.33%; float:left;}
.bodycontainer .organiser .org_blk  .top {display:block; background:#0e69b0;}
.bodycontainer .organiser .org_blk  .top span {display:block; line-height:22px; padding:10px; text-align:center; color:#fff; 
font-size:16px;}
.bodycontainer .organiser .org_blk  .bottom {display:block; padding:10px; border:1px solid #e7e5e5; text-align:center; 
min-height:100px;}
.bodycontainer .organiser .org_blk  .bottom a {display:inline-block; margin:10px 10px; vertical-align:middle;}
.bodycontainer .organiser .org_blk  .bottom img {display:inline-block; width:auto;}

.bodycontainer .organiser .org_blk.state_p .bottom a {margin:10px 30px;}

/* ========== Bodycontainer css end here ========== */

/* ========== Footer css start here ========== */

.footer {width:100%; float:left; padding:0;}

.footer .ft_top {display:block; overflow:hidden; padding:20px 0; background:#f2a006; border-top:2px solid #d78e04; border-bottom:2px solid #d78e04;}
.footer .ft_top ul {display:block; text-align:center;}
.footer .ft_top ul li {display:inline-block; background:url(../images/divider.jpg) no-repeat right center; 
padding:0 20px 0 18px; line-height:20px;}
.footer .ft_top ul li a {color:#fff; font-size:14px; text-decoration:none; letter-spacing:0.5px;}
.footer .ft_top ul li a:hover {color:#000;} 
.footer .ft_top ul li.last {background:none;}

.footer .ft_bottom {display:block; overflow:hidden; text-align:center; background:#333333; padding:15px 0;}
.footer .ft_bottom p {color:#fff; font-size:14px; letter-spacing:0.5px; line-height:18px; font-weight:300;}

/* ========== Footer css end here ========== */

/* ==================== Index page css end here ==================== */

/* ==================== Inner pages css start here ==================== */

.content_blk {display:block; overflow:hidden; padding:15px 15px 0; background:#f7f7f7; border:1px solid #eee; margin:0 0 30px 0;}
.content_blk h2 {background:url(../images/h_bullet.png) no-repeat 15px 11px #9ead29; padding:10px 15px 10px 45px; line-height:22px; color:#fff; font-weight:bold; letter-spacing:1px; font-size:18px; border:1px solid #95a423; margin:0 0 15px 0;}
.content_blk h3 {color:#f04d22; font-size:16px; font-weight:bold; border-bottom:1px dashed #DBD9D9; 
padding:10px 0; margin:0 0 10px;}

.content_blk p {font-size:13px; font-weight:normal; color:#333; line-height:20px; padding:0 0 15px 0; text-align:justify;}

.content_blk .attent_blk {display:block; padding:0 0 10px 0;}
.content_blk .attent_blk span {display:block; font-weight:bold; background:url(../images/bullet_arrow.png) no-repeat left center; 
padding:0 0 0 20px; line-height:28px; font-size:13px; color:#333;}
.content_blk .attent_blk ul {display:block; list-style:square; padding:10px 0 10px 30px;} 
.content_blk .attent_blk ul li {line-height:20px; color:#333; font-size:12px;}

.programme_list {display:block; padding:0 0 15px 0;}

.programme_list .pl_top {display:block; overflow:hidden;}
.programme_list .pl_top span {display:block; background:#E26848; border:1px solid #D65A3B; line-height:40px; 
padding:0 15px; font-size:15px; font-weight:700; color:#fff; }
.programme_list .pl_top span.even {background:#1580C0; border:1px solid #0D73AA;}

.programme_list .pl_bottom {display:block; overflow:hidden; background:#fff; border:1px solid #eee; 
padding:10px 15px; min-height:332px; margin:0 1px;}
.programme_list .pl_bottom ul {display:block; list-style:square; padding:0 0 0 14px;}
.programme_list .pl_bottom ul li {font-size:13px; color:#333; line-height:18px; padding:0 0 8px 0;}
.programme_list .pl_bottom ul li a {color:#333;}
.programme_list .pl_bottom ul li a:hover {color:#ED1C24;}

.content_blk .exhibiton_blk {display:block; padding:0 0 10px 0;}
.content_blk .exhibiton_blk p strong {font-weight:bold; font-size:15px;}
.content_blk .exhibiton_blk ul {display:block; list-style:square; padding:0 0 10px 20px;} 
.content_blk .exhibiton_blk ul li {line-height:22px; color:#333; font-size:13px;}

.submit_abstract {display:block; margin:0 0 30px 0;}
.submit_abstract a {display:block;}

.content_blk .archive_blk {display:block; padding:5px 0 20px;}
.content_blk .archive_blk ul {display:block; height:120px; background:#fff; border:1px dashed #eeeeee;} 
.content_blk .archive_blk ul li {width:25%; float:left; text-align:center;}
.content_blk .archive_blk ul li a {display:block; padding:20px; border-right:1px dashed #eeeeee; color:#333; font-weight:700;}
.content_blk .archive_blk ul li a span {display:block; margin:0 0 10px 0; height:48px;}
.content_blk .archive_blk ul li a strong {display:block; line-height:22px; font-size:16px;}

.content_blk .archive_blk ul li a:hover {border-top:8px solid #E8404F; border-bottom:8px solid #E8404F; margin:-8px 0 0 0;}
.content_blk .archive_blk ul li a:hover strong {color:#E8404F;}

.content_blk .archive_blk ul li a.active {border-top:8px solid #E8404F; border-bottom:8px solid #E8404F; margin:-8px 0 0 0;}
.content_blk .archive_blk ul li a.active strong {color:#E8404F;}
.content_blk .archive_blk ul li a.active span.report {background-position:center -48px;}

.content_blk .archive_blk ul li a span.proceed {background:url(../images/proceed_icon.png) no-repeat center top}
.content_blk .archive_blk ul li a:hover span.proceed {background-position:center -48px;}

.content_blk .archive_blk ul li a span.report {background:url(../images/report_icon.png) no-repeat center top}
.content_blk .archive_blk ul li a:hover span.report {background-position:center -48px;}

.content_blk .archive_blk ul li a span.award {background:url(../images/award_icon.png) no-repeat center top}
.content_blk .archive_blk ul li a:hover span.award {background-position:center -48px;}

.content_blk .archive_blk ul li a span.photo {background:url(../images/photo_icon.png) no-repeat center top}
.content_blk .archive_blk ul li a:hover span.photo {background-position:center -48px;}  

.content_blk .contact_blk {display:block; padding:20px 0 20px; overflow:hidden;}
.content_blk .contact_blk ul {display:block;} 
.content_blk .contact_blk ul li {width:25%; float:left;}
.content_blk .contact_blk ul li .cb_inner {display:block;}
.content_blk .contact_blk ul li .cb_inner .cbi_top {display:block; background:#e8404f; border:1px solid #DD3745;}
.content_blk .contact_blk ul li .cb_inner .cbi_top span {display:block; line-height:20px; padding:10px; 
color:#fff; font-size:16px; font-weight:700; text-align:center; }
.content_blk .contact_blk ul li .cb_inner .cbi_bottom {display:block; background:#fff; border:1px solid #eeeeee; 
padding:15px 10px; text-align:center;}
.content_blk .contact_blk ul li .cb_inner .cbi_bottom strong {font-weight:bold; font-size:15px; color:#D18A08; display:block; padding:0 0 10px 0;}
.content_blk .contact_blk ul li .cb_inner .cbi_bottom p {display:block; line-height:20px; font-size:13px; 
text-align:center; padding:0;}
.content_blk .contact_blk ul li .cb_inner .cbi_bottom a {display:block; line-height:20px; font-size:11px; font-weight:bold; text-align:center; color:#333}
.content_blk .contact_blk ul li .cb_inner .cbi_bottom a:hover {color:#D18A08;}

.content_blk .contact_blk ul li.highlight {margin-top:-20px;}
.content_blk .contact_blk ul li.highlight .cb_inner .cbi_top {background:#1580C0; border:1px solid #107AB7;}
.content_blk .contact_blk ul li.highlight .cb_inner .cbi_bottom {min-height:85px; background:#f9f9f9; padding-top:30px;}

.registration_blk {display:block; padding:0 10px;}
.registration_blk p strong {font-size:15px; line-height:22px; font-weight:bold;}
.registration_blk p span {color:#D18A08; font-size:15px; display:block; padding:0 0 5px 0; font-weight:bold;}
.registration_blk a {font-size:14px; font-weight:700; text-decoration:underline; color:#9EAD29;}
.registration_blk a:hover {color:#000; text-decoration:none;}

.form_blk {display:block; padding:10px 50px;}
.form_blk .fb_inner {display:block; padding:5px 0; overflow:hidden;}
.form_blk .fb_inner label {width:180px; float:left; line-height:32px; font-size:14px; padding:0 10px 0 0;}
.form_blk .fb_inner label em {color:#f00; font-style:normal;}
.form_blk .fb_inner input[type="text"] {width:300px; padding:5px 10px; line-height:20px; height:20px; float:left; 
border:1px solid #eeeeee; background:#fff; font-family:'Droid Sans', sans-serif; font-size:13px; color:#333; margin:0 10px 0;}
.form_blk .fb_inner input[type="password"] {width:300px; padding:5px 10px; line-height:20px; height:20px; float:left; 
border:1px solid #eeeeee; background:#fff; font-family:'Droid Sans', sans-serif; font-size:13px; color:#333; margin:0 10px 0;}
.form_blk .fb_inner textarea {width:300px; padding:10px; line-height:20px; height:80px; float:left; border:1px solid #eeeeee; background:#fff; font-family:'Droid Sans', sans-serif; font-size:13px; color:#333; resize:none; margin:0 10px;}
.form_blk .fb_inner textarea.full {width:100%; height:200px; -webkit-box-sizing: border-box; -moz-box-sizing: 
border-box; box-sizing: border-box; margin:0;}
.form_blk .fb_inner select {width:324px; padding:5px 10px; line-height:20px; height:32px; float:left; 
border:1px solid #eeeeee; background:#fff; font-family:'Droid Sans', sans-serif; font-size:13px; color:#333; margin:0 10px 0;}
.form_blk .fb_inner span {width:auto; float:left; font-size:11px; line-height:32px;}

.form_blk .note {padding:10px 0; display:block; font-size:13px; font-style:italic;}
.form_blk .note strong {font-weight:bold; font-style:normal;}

.form_blk .payment_blk {display:block; padding:15px 0; overflow:hidden;}
.form_blk .payment_blk strong {font-size:15px; color:#333; font-weight:700; display:block; padding:0 0 20px 0; clear:both;}
.form_blk .payment_blk strong em {font-weight:normal; font-style:normal; color:#f00;}
.form_blk .payment_blk input[type="radio"] {margin:9px 8px 0 0; width:auto; float:left;}
.form_blk .payment_blk.radio .fb_inner {width:50%; float:left;}
.form_blk .payment_blk.radio .fb_inner label {width:100%;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; 
box-sizing:border-box; line-height:normal;}
.form_blk .payment_blk.radio .fb_inner label input[type="radio"] {margin-top:2px;}
.form_blk .payment_blk.radio .fb_inner.full_w {width:100%; padding:10px 0 0 0;}
.form_blk .payment_blk.radio .fb_inner.full_w label {width:250px; line-height:32px;}

.form_blk .payment_blk .fb_inner label {width:250px;}
.form_blk .payment_blk .fb_inner label b {font-weight:bold;}
.form_blk .payment_blk .fb_inner input[type="text"] {width:200px;}

.form_blk .payment_blk ol {padding:0 0 0 20px; list-style:square;}
.form_blk .payment_blk ol li {font-size:13px; line-height:24px;}

.form_blk .payment_blk a.email {font-weight:700; color:#1580C0; font-size:13px; margin-top:-10px; 
display:inline-block; text-decoration:underline;}
.form_blk .payment_blk a.email:hover {text-decoration:none;}

.form_blk .fb_inner .fbi_right {width:300px; float:left;}
.form_blk .fb_inner .fbi_right span {width:auto; float:left; padding:0 20px 0 0; line-height:32px; font-size:14px;}
.form_blk .fb_inner .fbi_right input[type="radio"] {width:auto; float:left; margin:9px 8px 0 0;}

.form_blk .fb_inner input[type="submit"] {width:auto; float:left; margin:0 20px 0 0; height:36px; line-height:36px; background:#9EAD29; border:1px solid #919E22; font-size:16px; font-weight:bold; padding:0 20px; color:#fff; font-family:'Droid Sans', sans-serif; cursor:pointer;}
.form_blk .fb_inner input[type="reset"] {width:auto; float:left; margin:0 20px 0 0; height:36px; line-height:36px; background:#E8404F; border:1px solid #DB3644; font-size:16px; font-weight:bold; padding:0 20px; color:#fff; font-family:'Droid Sans', sans-serif; cursor:pointer;}

.form_blk .fb_inner.submit_links {padding-top:20px;}
.form_blk .fb_inner.submit_links input {margin:0 10px;}

.form_blk .fb_inner label.theme {width:100%; padding:0; line-height:22px;}
.form_blk .fb_inner label.theme input[type="radio"] {margin-top:4px;}

.content_blk .exhibiton_blk ul.proceed_links {list-style:none; padding:0 0 10px 8px;}
.content_blk .exhibiton_blk ul.proceed_links li {background:url(../images/bullet_arrow.png) no-repeat left 6px; 
padding:0 0 7px 20px; line-height:18px;}
.content_blk .exhibiton_blk ul.proceed_links li a {color:#333; font-weight:700; font-size:13px; letter-spacing:0.5px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease;}
.content_blk .exhibiton_blk ul.proceed_links li a:hover {color:#f04d22;}

.content_blk .speakers_blk {display:block; background:#E8404F; padding:15px 15px 0; overflow:hidden;}
.content_blk .speakers_blk .heading {display:block; background:url(../images/dashed.png) repeat-x left center; height:40px; text-align:center;}
.content_blk .speakers_blk .heading span {font-size:24px; font-weight:bold; display:inline-block; color:#fff; line-height:40px; background:#E8404F; padding:0 20px; letter-spacing:1px;}
.content_blk .speakers_blk .sb_inner {display:block; text-align:center; padding:15px 0;}
.content_blk .speakers_blk .sb_inner .s_pic {display:inline-block; overflow:hidden; margin:0 0 10px 0; 
border:5px solid #D32C3A; width:130px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.content_blk .speakers_blk .sb_inner .s_pic img {display:inline-block; max-width:130px; -webkit-transition:all 0.2s linear; 
-moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.content_blk .speakers_blk .sb_inner:hover .s_pic img {-moz-transform: scale(1.5); -webkit-transform: scale(1.5); 
-o-transform: scale(1.5); transform: scale(1.5);}
.content_blk .speakers_blk .sb_inner .s_info {display:block; overflow:hidden;}
.content_blk .speakers_blk .sb_inner .s_info span {color:#000; font-weight:bold; font-size:14px; 
letter-spacing:0.5px; text-transform:uppercase; display:block; padding:0 0 5px 0;}
.content_blk .speakers_blk .sb_inner .s_info p {display:block; text-align:center; line-height:18px; 
font-size:12px; color:#fff; padding:0;}
.content_blk .speakers_blk .sb_inner .s_info a {display:inline-block; color:#9EAD29; font-size:15px; 
font-weight:bold; margin:0 5px;}

/* ==================== Inner pages css end here ==================== */


#Indian_delegate .note {width:25%;  float:left;}
    #Indian_delegate .note input[type="radio"] {width:auto; float:left;
    }
    #Indian_delegate .note span {
        display: block;
        padding:5px 0 0 20px;
        font-style: normal; font-size:12px;
    
    }

    #Overseas_delegate .note {width:25%;  float:left;}
    #Overseas_delegate .note input[type="radio"] {width:auto; float:left;
    }
    #Overseas_delegate .note span {
        display: block;
        padding:2px 0 0 20px;
        font-style: normal; font-size:12px; line-height:16px;
    
    }
	
	
/* ==================== 24 SEP 2014 css start here ==================== */	
	
.egb_logo 

	{
		display:block; padding:40px 10px 10px 10px; background:#000; margin:38px 0 30px 0; min-height:120px;
		background-color: #efefef; border:1px solid #eee; position:relative;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#efefef)); 
		background: -webkit-linear-gradient(top, #ffffff, #efefef); 
		background: -moz-linear-gradient(top, #ffffff, #efefef); 
		background: -ms-linear-gradient(top, #ffffff, #efefef); 
		background: -o-linear-gradient(top, #ffffff, #efefef);
	}

.egb_logo .egb_logo_icon 

	{
		width:75px; height:58px; display:block; text-align:center; padding:17px 0 0 0;
		background-color: #eeeeee; border-radius:50%; border:1px solid #eee; position:absolute; left:22%; top:-38px;
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee)); 
		background: -webkit-linear-gradient(top, #ffffff, #eeeeee); 
		background: -moz-linear-gradient(top, #ffffff, #eeeeee); 
		background: -ms-linear-gradient(top, #ffffff, #eeeeee); 
		background: -o-linear-gradient(top, #ffffff, #eeeeee);
		-moz-box-shadow:    -3px 0px 0px 0px #ccc;
	    -webkit-box-shadow: -3px 0px 0px 0px #ccc;
	    box-shadow:         -3px 0px 0px 0px #ccc;
		-webkit-transition:0.5s ease-in-out; 
		-moz-transition:0.5s  ease-in-out; 
		-o-transition:0.5s  ease-in-out; 
		transition:0.5s ease-in-out;
	}

.egb_logo .egb_logo_icon img {max-width:40px; display:inline-block;}
.egb_logo .egb_logo_info {display:block; text-align:center;}
.egb_logo .egb_logo_info span {color:#000; font-size:18px; font-weight:700; display:block; padding:10px 0;}
.egb_logo .egb_logo_info p {display:block; line-height:16px; color:#333; font-size:12px;}

.egb_logo:hover .egb_logo_icon
 
	{
		 -webkit-transform: rotate(360deg); 
		 -moz-transform: rotate(360deg); 
		 -o-transform: rotate(360deg)); 
		 -ms-transform: rotate(360deg); 
		 transform: rotate(360deg);
	} 

.advisory_blk {display:block;}
.advisory_blk ul {width:30%; float:left; padding:0 5% 0 0;}
.advisory_blk ul li {display:block; background:url(../images/bullet_arrow.png) no-repeat left 7px; padding:0 0 15px 20px;}
.advisory_blk ul li strong {font-weight:700; font-size:16px; color:#333; display:block; padding:0 0 2px 0; line-height:22px;}
.advisory_blk ul li span {display:block; color:#333; font-size:13px; line-height:18px;}
.advisory_blk ul.last {padding:0;}

.advisory_blk .advisory_pic {width:100%; float:left; border:3px solid #1580C0; margin:0 0 20px 0;}

.exclusive_blk {display:block;}
.exclusive_blk .eb_inner {display:block; border:1px dashed #999; background:#fff; padding:15px; margin:0 0 15px 0;}
.exclusive_blk strong {line-height:20px; display:inline-block; padding:10px 20px; background:#ee3042; color:#fff; font-size:18px; font-weight:700; letter-spacing:1px; margin:0 0 20px 0;}
.exclusive_blk p {font-size:15px; color:#33; font-weight:700; display:block; padding:0 0 10px 0; line-height:24px;}
.exclusive_blk ul {display:block;}
.exclusive_blk ul li {background:url(../images/bullet_arrow.png) no-repeat left 7px; padding:0 0 15px 20px; 
line-height:20px; font-size:14px;}

.bodycontainer h1.heading {display:block; overflow:hidden; font-size:22px; padding:0 0 15px 0; color:#000; 
font-weight:700; line-height:24px; /*border-bottom:2px dashed #333;*/ margin:0 0 10px 0;}
.bodycontainer h1.heading b {width:auto; float:left;}
.bodycontainer h1.heading span {font-size:11px; color:#777; font-weight:normal; width:auto; float:right;}


/* ==================== 14 Oct 2014 css start here ==================== */	

.content_blk.programm_content strong {display:block; padding:0 0 20px 0; color:#000; font-weight:bold; font-size:14px;}
.content_blk.programm_content ul {display:block; list-style:square; padding:0 0 10px 20px;} 
.content_blk.programm_content ul li {line-height:20px; color:#333; font-size:13px; padding:0 0 5px 0;}

/* ==================== 17 Oct 2014 css start here ==================== */

.bodycontainer .organiser .org_blk .bottom.both a {margin:10px 30px;}

.exhibition_rates {display:block; padding:20px 0 10px; overflow:hidden;}
.exhibition_rates .inner {display:block; border-top:1px solid #b9b9b9; border-left:1px solid #b9b9b9; overflow:hidden;}
.exhibition_rates .inner span {width:50%; float:left; line-height:36px; padding:0 20px; border-right:1px solid #b9b9b9;  border-bottom:1px solid #b9b9b9; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:14px;}
.exhibition_rates .inner span.first {font-weight:bold;}

/* ==================== 22 Oct 2014 css start here ==================== */

.form_blk #Overseas_delegate {overflow:hidden;}

/* ==================== 29 Oct 2014 css start here ==================== */

.home_content {display:block; padding:0 0 10px; text-align:center; font-family:'Open Sans', sans-serif; overflow:hidden;}
.home_content a.photo{display:inline-block; float:none;}
.home_content a img{ max-width:217px;}
.home_content p {font-size:15px; line-height:24px; color:#000000;  font-weight:300;}
.home_content p strong{font-size:15px; color:#e8404f;  font-weight:500;}

.home_content h2 {font-size:20px; display:block; color:#e8404f; padding:20px 0 20px 0; font-weight:bold;}
.home_content h1 {font-size:15px; display:block; color:#e8404f; padding:0 0 20px; font-weight:bold;}
.home_content a {width:auto; float:right; color:#077337; font-weight:700; margin:10px 0; font-size:16px;}
.home_content a:hover {color:#EE3042;}

/* ==================== 30 Oct 2014 css start here ==================== */

.intergraph {display:block;}
.intergraph span {display:block; padding:0 0 20px 0; font-size:18px; color:#000; font-weight:700; text-align:center;}
.intergraph img {max-width:480px;}

/* ==================== 31 Oct 2014 css start here ==================== */

.bodycontainer .com_blk.even.highlight {background:#e26848;}
.bodycontainer .com_blk.even.highlight .cb_bottom h1 {color:#000;}
.bodycontainer .com_blk.even.highlight .cb_bottom p {color:#fff;}

.regfee {display:block; overflow:hidden; padding:0 0 20px 0;}
.regfee .inner_blk1 {display:block; overflow:hidden; border-left:1px solid #BCBCBC;}
.regfee .inner_blk1 .com_blk1 {width:25%; float:left;}
.regfee .inner_blk1 .com_blk1 span {display:block; padding:10px 15px; line-height:20px; font-size:14px; 
color:#333; border-bottom:1px solid #BCBCBC; border-right:1px solid #BCBCBC;}

.regfee .inner_blk1.first {border-left:1px solid #BCBCBC;}
.regfee .inner_blk1.first .com_blk1 span {font-weight:700; color:#fff; background:#E8404F; 
border-bottom:1px solid #DB2736; border-right:1px solid #DB2736;}
.regfee .inner_blk1.height span {min-height:40px;}

/* ==================== 03 Nov 2014 css start here ==================== */

.avail_benifits {display:block; text-align:right;}
.avail_benifits img {max-width:410px; display:inline-block; float:right;}

.new_sticker {width:91px; position:absolute; left:0; top:0;}

/* ==================== 12 Nov 2014 css start here ==================== */

.accommodation_blk {display:block; padding:10px 20px;}
.accommodation_blk .ab_outer {display:block; border-bottom:1px dashed #B5B5B5; margin:0 0 20px 0;}
.accommodation_blk strong {display:block; padding:0 0 20px 0; color:#E8404F; font-size:18px; font-weight:700;}
.accommodation_blk .ab_inner {display:block; padding:0 0 20px 0;}
.accommodation_blk .ab_inner p {display:block; line-height:24px; padding:0; overflow:hidden; font-size:14px}
.accommodation_blk .ab_inner p span {color:#000; font-size:15px; font-weight:700; width:200px; float:left;}
.accommodation_blk .ab_inner p b {width:auto; float:left;}
.accommodation_blk .ab_inner p b span {color:#9ead29; font-weight:700; font-size:14px; text-decoration:underline;}
.accommodation_blk .ab_inner a.book {display:inline-block; background:#E8404F; line-height:32px; padding:0 20px; color:#fff; font-size:15px; font-weight:700; text-transform:uppercase; margin:20px 0 0;}
.accommodation_blk .ab_inner a.book:hover {background:#9EAD29;}

/* ==================== 13 Nov 2014 css start here ==================== */

.bodycontainer .organiser.half .org_blk {width:50%; float:left;}
.bodycontainer .organiser.half .org_blk .bottom.both a {margin:10px 20px;}

.bodycontainer .organiser .org_blk.strategic_sponsor {width:44.67%;}
.bodycontainer .organiser .org_blk.strategic_sponsor .bottom a {margin:10px 30px;}
.bodycontainer .organiser .org_blk.co-sponsor {width:22%;}

.benefit_blk {display:block; margin:0 0 30px 0;}

/* ==================== 13 Nov 2014 css start here ==================== */

.s_date {display:block; padding: 0 0 20px 0;}
.s_date span {display:block; font-size:16px; font-weight:700; color:#333; line-height:24px; text-align:center;}

/* ==================== 19 Nov 2014 css start here ==================== */

.header .hd_top .social_links {position:relative;}
.header .hd_top .social_links .flyer {width:323px; position:absolute; right:0; top:-7px;}

/* ==================== 25 Nov 2014 css start here ==================== */

.submit_content {display:block; padding:20px 0;}
.submit_content p {display:block; font-weight:bold; line-height:24px; font-size:14px; text-align:center;}

.submit_a_btn {position:absolute; right:0; top:115px;}

/* ==================== 03 Dec 2014 css start here ==================== */

.bodycontainer .com_blk.con_current {padding:10px; display:block; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; 
-o-transition:all 0.3s ease; transition:all 0.3s ease;}
.bodycontainer .com_blk.con_current:hover {background:#c4d839;}
.bodycontainer .com_blk.con_current:hover h1 {color:#fff;}
.bodycontainer .com_blk.con_current ul {display:block; padding:2px 0 0 15px;}
.bodycontainer .com_blk.con_current ul li {line-height:26px; list-style:square;}
.bodycontainer .com_blk.con_current ul li a {padding:0; color:#fff; font-size:14px; color:#000; font-weight:600;}
.bodycontainer .com_blk.con_current ul li a:hover {color:#fff;}


/* ==================== 05 Dec 2014 css start here ==================== */

.col_left {display:block;}

.col_left .banner_container {display:block; border:1px solid #e5e5e5; padding:9px; overflow:hidden; 
position:relative; margin:0 0 30px 0; max-height:300px;}

.col_left .content_area {display:block; overflow:hidden;}

.col_left .content_area .vision {border:3px solid #d68e04; padding:3px; background:#fff; margin:0 0 40px 0;}
.col_left .content_area .vision .v_inner {display:block; border:1px solid #d68e04; padding:9px;}
.col_left .content_area .vision .v_inner strong {display:block; font-size:15px; font-weight:700; color:#e91b24; 
text-transform:uppercase; letter-spacing:0.75px; padding:0 0 15px 0;}
.col_left .content_area .vision .v_inner p {display:block; font-size:13px; color:#111111; font-weight:400; 
line-height:20px; padding:0 0 10px 0;}
.col_left .content_area .vision .v_inner span {display:block; font-size:13px; color:#d8040d; font-weight:600; line-height:18px;}
.col_left .content_area .vision .v_inner em {display:block; color:#111111; font-size:13px; font-style:italic; line-height:18px;}
.col_left .content_area .vision .v_inner a {font-size:14px; font-weight:700; color:#000; margin:10px 0 0 0; display:inline-block;}

.col_left .content_area .video_blk {display:block; border:1px solid #e5e5e5; padding:10px; margin:0 0 30px 0;}
.col_left .content_area .video_blk strong {display:block; font-size:15px; font-weight:700; color:#e91b24; 
text-transform:uppercase; letter-spacing:0.75px; padding:0 0 15px 0;}
.col_left .content_area .video_blk .vb_inner {display:block; overflow:hidden;}
.col_left .content_area .video_blk .vb_inner .v_blk {width:23%; float:left; padding:0 1%;}

.col_left .award_blk {display:block; padding:0 0 30px 0;}
.col_left .award_blk a {display:block;}

.col_left .speaker_blk {display:block;}
.col_left .speaker_blk .speaker_head {display:block; margin:0 0 20px 0; background:url(../images/h_divider.png) repeat-x left bottom; padding:0 0 15px 0;}
.col_left .speaker_blk .speaker_head h2 {font-size:22px; color:#000; letter-spacing:0.75px; display:block; overflow:hidden;}
.col_left .speaker_blk .speaker_head h2  a {width:auto; float:right; font-size:16px; font-weight:bold; color:#e91b24;}

.col_left .speaker_blk .speaker_head1 {display:block; margin:0 0 20px 0;  padding:0 0 15px 0;}
.col_left .speaker_blk .speaker_head1 h2 {font-size:22px; color:#000; letter-spacing:0.75px; display:block; overflow:hidden;}
.col_left .speaker_blk .speaker_head1 h2  a {width:auto; float:right; font-size:16px; font-weight:bold; color:#e91b24;}
.col_left .speaker_blk .speaker_pics {display:block; overflow:hidden;}
.col_left .speaker_blk .speaker_pics .sp_inner {width:133px; float:left; margin:0 15px 30px;}
.col_left .speaker_blk .speaker_pics .sp_inner .pic {display:block; border:1px dashed #666666; padding:8px; margin:0 0 10px 0;}
.col_left .speaker_blk .speaker_pics .sp_inner .sp_info {display:block; text-align:center; letter-spacing:0.75px;}
.col_left .speaker_blk .speaker_pics .sp_inner .sp_info h3 {display:block; color:#E8404F; font-size:15px; 
font-weight:600; line-height:18px;}
.col_left .speaker_blk .speaker_pics .sp_inner .sp_info span {display:block; color:#000; font-size:11px; 
font-weight:600; line-height:normal;}

.col_right {display:block;}
.col_right .cr_blk {display:block; padding:0 0 30px 0;}

.col_right .cr_blk .link_btns {display:block;}
.col_right .cr_blk .link_btns a {display:block; border:1px solid #07375b; font-size:16px; color:#fff; letter-spacing:0.5px; font-weight:600; background:url(../images/link_btn_bg.jpg) repeat-x left top; padding:0 14px; margin:0 0 5px 0;}
.col_right .cr_blk .link_btns a span {display:block; line-height:50px; padding:0 0 0 25px; 
background:url(../images/link_btn_arrow.png) no-repeat left center;}
.col_right .cr_blk .link_btns a.normal span {line-height:20px; padding:5px 0 5px 25px;}
.col_right .cr_blk .link_btns a.last {margin:0;}

.col_right .cr_blk .heading {display:block; border:1px solid #bc161d; padding:10px; 
background:url(../images/con_event_bg.jpg) repeat left top; }
.col_right .cr_blk .heading h2 {background:url(../images/round_bullet.png) no-repeat left top; 
line-height:24px; padding:0 0 0 35px; font-size:18px; font-weight:700; color:#fff;}

.col_right .cr_blk .info {display:block; border:1px solid #e5e5e5; padding:10px;}

.col_right .cr_blk .info .con_event_list {display:block;}
.col_right .cr_blk .info .con_event_list li {display:block; background:url(../images/bullet_arrow.png) no-repeat left 10px; 
padding:0 0 10px 25px; border-bottom:1px dashed #222; margin:0 0 10px 0; font-size:16px; font-weight:700; line-height:24px;}
.col_right .cr_blk .info .con_event_list li a {color:#222;}
.col_right .cr_blk .info .con_event_list li a:hover {color:#C0171E;}
.col_right .cr_blk .info .con_event_list li.last {margin:0; border:none; padding-bottom:0;}

.col_right .cr_blk .info .con_event_list li span {display:inline-block; font-size:13px; color:#fff; background:#d68e04; 
line-height:24px; padding:0 10px;}

.col_right .cr_blk .info .magzine_pic {display:block; text-align:center; padding:10px 0;}
.col_right .cr_blk .info .magzine_pic img {max-width:182px; display:inline-block;}
.col_right .cr_blk .info .read_link {display:block; text-align:center; padding:10px 0;}
.col_right .cr_blk .info .read_link a {display:inline-block; font-size:20px; color:#222; font-weight:700; 
background:url(../images/read_icon.png) no-repeat left top; line-height:24px; padding:0 0 0 50px;}
.col_right .cr_blk .info .read_link a:hover {color:#C0171E;}

.south_date {display:block; padding:20px 0; text-align:center;}
.south_date strong {display:block; font-size:20px; font-weight:700; color:#333;}

.col_left .speaker_blk .speaker_pics.main .sp_inner {width:208px; text-align:center; min-height:300px; margin-bottom:10px;}
.col_left .speaker_blk .speaker_pics.main .sp_inner .pic {max-width:130px; display:inline-block;} 
.col_left .speaker_blk .speaker_pics.main .sp_inner .sp_info h3 {margin:0; border:0; padding:0;}
.col_left .speaker_blk .speaker_pics.main .sp_inner .sp_info span {line-height:16px;}

.p_listing {display:block;}
.p_listing strong {display:block; padding:0 0 20px 0; font-size:18px; color:#333; font-weight:700;}
.p_listing ul {display:block; list-style:square; padding:0 0 20px 14px; margin:0 0 0 20px;}
.p_listing ul li {font-size:13px; color:#333; line-height:18px; padding:0 0 8px 0;}
.p_listing ul li a {color:#333;}
.p_listing ul li a:hover {color:#ED1C24;}

.sp_logo {display:block; text-align:center; background:#fff; padding:15px; border:1px solid #ddd; margin:0 0 15px 0;}
.sp_logo img {display:inline-block!important; max-width:150px;}
.sp_logo img.icar {max-width:80px;}

/* ==================== 05 Dec 2014 css start here ==================== */

#Indian_delegate {overflow:hidden;}

.exhibitor_list {display:block; overflow:hidden;}
.exhibitor_list ul {display:block; list-style:square; padding:0 0 0 30px;}
.exhibitor_list ul li {font-size:15px; color:#333; line-height:24px; padding:0 0 8px 0; font-weight:bold;}
.exhibitor_list ul li a {color:#333;}
.exhibitor_list ul li a:hover {color:#ED1C24;}

.bodycontainer .organiser .org_blk.s_partner {width:25%;}
.bodycontainer .organiser .org_blk.sagf {width:30%;}
.bodycontainer .organiser .org_blk.ip_partners {width:45%;}

.content_blk p.parts { font-size:15px; font-weight:bold; line-height:24px; letter-spacing:0.5px;}
.content_blk p.parts strong {display:block; padding:0 0 10px 0;}

.g_capacity p b {font-size:13px; color:#D18A08; font-weight:bold;}
.g_capacity p em {font-size:12px; font-weight:bold;}
.g_capacity p span {color:#333; font-weight:bold; font-size:13px; display:block; padding:0 0 5px 0;}
.g_capacity .ps_blk {display:block; border:1px dashed #bababa; background:#fff; padding:10px 10px 0; margin:0 0 20px 0;}
.g_capacity .ps_blk p small {width:150px; display:inline-block;}
.g_capacity .ps_blk p {border-bottom:1px dashed #bababa; margin:0 0 15px 0;}
.g_capacity .ps_blk p.last {margin:0; border:none;}

.hicc_forms {display:block; padding:20px 0;}
.hicc_forms strong {font-size:16px; color:#9ead29; font-weight:bold; display:block; padding:0 0 20px 0;}
.hicc_forms ul {display:block; list-style:square; padding:0 0 0 30px;}
.hicc_forms ul li {font-size:14px; color:#333; line-height:24px; padding:0 0 8px 0; font-weight:bold;}
.hicc_forms ul li a {color:#333;}
.hicc_forms ul li a:hover {color:#ED1C24;}


/* ==================== 07 jan 2015 css start here ==================== */

.saarcspeakers {display:block;}
.saarcspeakers .ssinner {display:block; padding:0 0 20px 0; overflow:hidden;}
.saarcspeakers .ssinner .speaker {width:30%; float:left; font-size:13px; line-height:18px; margin:0 3% 0 0;}
.saarcspeakers .ssinner .speaker img {max-width:90px; float:left; padding:5px; border:1px solid #999; margin:0 15px 10px 0;}
.saarcspeakers .ssinner .speaker strong {font-weight:bold; font-size:14px;}

.col_left .ad_banner {display:block; text-align:center;}
.col_left .ad_banner img {display:inline-block; max-width:330px; width:auto;}

/* ==================== 21 jan 2015 css start here ==================== */

/* ==================== Bio pages css start here ==================== */

.bio_container {display:block;}

.bio_container .bc_top {display:block; overflow:hidden; padding:0 0 20px 0;}

.bio_container .bc_top .bio_pic {display:block; overflow:hidden; padding:0 0 0 20px;}
.bio_container .bc_top .bio_pic .speaker_img {width:100px; float:left; border:1px dashed #666666; padding:9px; margin:0 20px 0 0;}
.bio_container .bc_top .bio_pic strong {display:block; color:#E8404F; font-size:24px; font-weight:bold; padding:10px 0;} 
.bio_container .bc_top .bio_pic span {display:block; color:#333; font-size:14px; font-weight:bold; padding:0; 
letter-spacing:0.5px; line-height:22px;} 

.bio_container .bc_top .back_btn {display:block; overflow:hidden; padding:10px 0 0 0;}
.bio_container .bc_top .back_btn a {width:auto; float:right; color:#fff; font-size:16px; font-weight:bold; 
background:url(../images/link_btn_bg.jpg) repeat-x left top; border:1px solid #07375b; border-radius:5px; 
-webkit-border-radius:5px; -moz-border-radius:5px; padding:0 15px;}
.bio_container .bc_top .back_btn a span {display:block; background:url(../images/back_arrow.png) no-repeat left center; 
line-height:40px; padding:0 0 0 15px;}

.bio_container .bc_bottom {display:block; overflow:hidden; padding:0 20px;}
.bio_container .bc_bottom h4 {display:block; color:#E8404F; font-size:22px; font-weight:bold; padding:0 0 20px;} 
.bio_container .bc_bottom p {display:block; font-size:14px; color:#222; line-height:22px; padding:0 0 15px;}
.bio_container .bc_bottom p strong {font-weight:bold; font-size:15px;}

/* ==================== Bio pages css end here ==================== */

.col_left .speaker_blk .speaker_pics.main.none .sp_inner {min-height:inherit; margin:20px 15px;}
.col_left .speaker_blk .speaker_pics.main.none .sp_inner .pic {display:none;}


/* ==================== Programme Agenda page css start here [ 10 SEP 2014 ] ==================== */

.programme_details {display:block; overflow:hidden; margin:0 10px 10px; padding:15px; background:#fff;}

.programme_details .pd_bottom {display:block; overflow:hidden; padding:0 0 20px 0;}
.programme_details .pd_bottom .pdb_common {display:block;}
.programme_details .pd_bottom .pdb_common .day {display:block; overflow:hidden; background:#FB5702;}
.programme_details .pd_bottom .pdb_common .day span {display:block; line-height:36px; color:#fff; font-size:16px; 
text-align:center; letter-spacing:0.5px; font-weight:bold;}

.programme_details .pd_bottom .pdb_common .info {display:block;}
.programme_details .pd_bottom .pdb_common .info .c_row {display:block; overflow:hidden; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;}
.programme_details .pd_bottom .pdb_common .info .c_row .c_row_one {width:20%; float:left;}
.programme_details .pd_bottom .pdb_common .info .c_row .c_row_two {width:80%; float:left;}
.programme_details .pd_bottom .pdb_common .info .c_row .c_row_tw {width:100%; float:left;}


.programme_details .pd_bottom .pdb_common .info .c_row span {font-size:12px; color:#000; line-height:18px; 
padding:8px 10px; display:block; border-right:1px solid #5e5656; text-align:left; font-weight:400; letter-spacing:0.5px;}

.programme_details .pd_bottom .pdb_common .info .c_row.first {background:#ED2939;}
.programme_details .pd_bottom .pdb_common .info .c_row.first span {font-weight:700; padding:11px 15px; font-size:16px; 
color:#fff; border:1px solid #ea1b2c;}

.programme_details .pd_bottom .pdb_common .info .c_row .c_row_two span {font-weight:700;}
.programme_details .pd_bottom .pdb_common .info .c_row.even .c_row_two span {font-weight:400;}
.programme_details .pd_bottom .pdb_common .info .c_row .c_row_three span {border:none;} 

.programme_details .pd_bottom .pdb_common .info .c_row.even {background:#f7f7f7;}

.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_one {width:12.5%; float:left;}
.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_two {width:35%; float:left;}
.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_three {width:45%; float:left;}
.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_two.big {width:80%;}
.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_one.big {width:30%;}

.programme_details .pd_bottom .pdb_common .info.third .c_row .c_row_one {width:14.28%; float:left;}
.programme_details .pd_bottom .pdb_common .info.third .c_row .c_row_one span{min-height:60px;}
.programme_details .pd_bottom .pdb_common .info.third .c_row.first .c_row_one span{min-height:inherit;}
.programme_details .pd_bottom .pdb_common .info.third .c_row.even .c_row_one span{min-height:inherit;}

.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_one span{min-height:75px;}
.programme_details .pd_bottom .pdb_common .info.second .c_row.first .c_row_one span{min-height:inherit;}
.programme_details .pd_bottom .pdb_common .info.second .c_row.even .c_row_one span{min-height:60px;}


.programme_details .pd_bottom .pdb_common .info.second .c_row .c_row_three span {font-weight:700;}
.programme_details .pd_bottom .pdb_common .info.second .c_row.even .c_row_three span {font-weight:400;}

.programme_details .pd_bottom .pdb_common .info.third .c_row .c_row_one.plus {width:28.56%; float:left;}

/* ==================== Programme Agenda page css end here [ 10 SEP 2014 ] ====================*/  

.col_left .content_area.chief .vision .v_inner {overflow:hidden;}
.col_left .content_area.chief .chief_pic {display:block;}
.col_left .content_area.chief .chief_info {display:block;}
.col_left .content_area.chief .chief_info strong {text-transform:none; font-size:16px; line-height:20px;}
.col_left .content_area.chief .chief_info span {font-size:16px; color:#e91b24;}



/* ========== 05Feb 2015 css start here ========== */

.col_left .content_area.chief .vision {margin:0 0 30px 0;}

.guest_heading  {display:block; margin:0 0 20px 0; background:url(../images/h_divider.png) repeat-x left bottom; 
padding:0 0 15px 0;}
.guest_heading h2 {font-size:22px; color:#000; letter-spacing:0.75px; display:block; overflow:hidden;}

.main_guest {display:block; overflow:hidden; margin:0 0 30px 0;}
.main_guest .mg_com {width:45%; float:left; border:2px solid #e5e5e5; padding:10px; background:#f7f7f7; min-height:270px;}
.main_guest .mg_com .mg_com_top {display:block; text-align:center; padding:0 0 20px 0;}
.main_guest .mg_com .mg_com_top img {display:inline-block; max-width:170px;}
.main_guest .mg_com .mg_com_bottom {display:block; text-align:center;}
.main_guest .mg_com .mg_com_bottom span {color:#e8404f; font-size:18px; display:block; padding:0 0 10px 0; font-weight:bold;}
.main_guest .mg_com .mg_com_bottom p {color:#000; font-size:15px; display:block; line-height:20px;}

.main_guest .mg_com.right {float:right;}

.col_left .speaker_blk .speaker_pics.main.agri .sp_inner {width:205px;}
.col_left .speaker_blk .speaker_pics.main.agri .sp_inner .sp_info {font-size:14px; font-weight:bold;}



/*  Exhibition profile page starting here    */    

.content_blk .exhibiton_profile {display:block; padding:0 0 10px 0; overflow:hidden;}
.content_blk .exhibiton_profile p{
 color: #333;
font-size: 13px;
font-weight: normal;
line-height: 20px;
text-align: justify;
}


/*  Exhibition profile page ending here    */   

.ps_guide {display:block; padding:0 0 30px 0;}  
.ps_guide a {display:block; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; 
background:#D68E04; text-align:center; padding:20px; font-size:18px; color:#fff; letter-spacing:1px; 
line-height:24px; font-weight:bold; text-shadow:0 2px 0 #B57603; border:3px solid #B57603;}

.col_left .speaker_blk .speaker_pics.main.orient .sp_inner {min-height:310px;}




