﻿/*! */
@font-face {
    font-family: 'lucida_sans_unicoderegular';
    src: url('fonts/l-webfont.eot');
    src: url('fonts/l-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/l-webfont.woff') format('woff'),
         url('fonts/l-webfont.ttf') format('truetype'),
         url('fonts/l-webfont.svg#lucida_sans_unicoderegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	font-family:lucida_sans_unicoderegular, Arial, Helvetica, sans-serif;
	color:#000;
}
.wrap{
	width:100%;
}
.pdfLink > a {
    background-image: url("../images/downlogo.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #00aeef;
    float: left;
    height: 86px;
    margin-right: 1%;
    padding-left: 70px;
    padding-top: 19px;
    width: 240px;
}
textarea:focus, input:focus{
    outline: 0;
}
.inner_wrap{
	overflow:hidden;
}
.header{
	clear:both;
	width:100%;
	height:115px;
	padding:15px 0 0;
}
.logo{
	color:#2e3192;
	font-family:Arial, Helvetica, sans-serif;
	width:520px;
	z-index:10;
	padding:9px 0;
	
}
.logo img{
	float:left;
	margin-right:10px;
	margin-bottom:-30px;
}
.logo h1{
	font-weight:bold;
	font-size:48px;
	line-height:30px;
	padding:10px 0 0;
}
.logo span{
	font-size:16px;
	font-weight:normal;
}

.header_home_search{
	float:right;
}
.top_menu{
	text-transform:uppercase;
	color:#1c3471;
	font-size:15px;
	float:right !important;
	padding:10px 0px 10px 0px;
}
.top_menu:last-child{
	font-family:Tahoma, Geneva, sans-serif;
}
.top_menu a{
	color:#1c3471;
	padding:0px 10px;
}
.top_menu a:last-child{
	padding-right:0px;
}
.search_bg{
	padding:25px 0 0;
	text-align:right;
}
.search_field{
	background:#bfbfc1;
	border-radius:15px;
	border:none;
	padding:6px 10px;
	color:#fff;
	margin:0px !important;

}

.presentation ul {
    clear: both;
    float: left;
    width: 100%;
 list-style-type:none;
 margin-left:50px;
}
.presentation img {
    max-width: 6%;
 margin-right:4px;
}
.presentation ul li ul li img {
    max-width: 4%;
 margin-right:4px;
}

.presentation {
 float:left;
}
.presentation li {
    margin-bottom: 5px;
}
.presentation p {
    color: #00aeef;
    font-size: 17px;
}
.presentation ul li ul li a {
    color: #2e3192;
}

.presentation ul li ul li {
    width: 85%;
}



.search_btn{
	background:#11abe9 url(../images/icon_zoom.png) no-repeat 6px 6px;
	border-radius:15px;
	border:none;
	width:32px;
	height:32px;
	color:#000;
	padding:7px;
}
.search_bg .search_btn{
	padding:6px !important;
}

.well2 {
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    margin-top: 42px !important;
    min-height: 208px;
    padding: 13px;
	border-top:none !important;
}
.well2 h5{
	color: #2e3192 !important;
    font-size: 15px !important;
	margin-top:0px !important;
}
#SponsorsSide li{
	background: none repeat scroll 0 0 #fff;
    border: 1px solid #eee;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    padding: 5px !important;
    text-align: center;
}
.well2 .bx-controls .bx-prev {
    background: url("../images/bx-prev.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 24px;
    margin-right: 2px;
    width: 24px;
}
.well2 .bx-controls .bx-next {
    background: url("../images/bx-next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 24px;
    width: 24px;
}
.well2 .bx-controls {
    padding: 10px 0 38px;
    text-align: right;
}
.well2 .bx-controls-direction {
    float: right;
}

    .news-Latestimage {
    float: left;
    height: 25px;
    margin-right: 10px;
}

/*----------------------------css hack for search--------------------------*/


@media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */
.search_bg .search_btn{
	padding:10px !important;
}

/* Safari only override */
::i-block-chrome,.search_bg .search_btn {
	padding:6px !important;
}}




@media screen and (min-width:0\0) {
	.search_bg .search_field{ padding-bottom:10px !important;}
}

/*----------------------------css hack for search--------------------------*/

.menubg{
	background:#2e3192;
	width:100%;
	display:block;
	min-height:50px;
	text-transform:uppercase;
	font-size:18px;	
}
.main_menubg{
	padding:0;
	position:relative;
	
}
.main_menubg_inn{
	margin:auto;
	position: absolute;
    z-index: 999;
	right:10%;
}
.main_menubg a{
	color:#fff;
	display:block;
	width:auto;
	padding-top:13px !important;
	padding-bottom:14px !important;
}
.submenu2{
	min-height:160px;
}


/* Carousel Styles */
.carousel-inner{
	position:relative;
}
.carousel-inner .wrap{
	position:absolute;
	z-index:9999;
	left:0px;
	top:0px;
}
.carousel-indicators li{
	background-color: #00aeef;
}
.carousel-indicators .active {
    background-color: #2e3192;
}

.carousel-inner img {
    width: 100%;
    height: auto;
}

.carousel-control {
    width: 0;
}

.carousel-control.left,
.carousel-control.right {
	opacity: 1;
	filter: alpha(opacity=100);
	background-image: none;
	background-repeat: no-repeat;
	text-shadow: none;
}

.carousel-control.left span {
	padding: 0px;
}

.carousel-control.right span {
	padding: 0px;
}

.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, 
.carousel-control .icon-next {
	position: absolute;
	top: 45%;
	z-index: 5;
	display: inline-block;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
	left: 0;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
	right: 0;
}

.carousel-control.left span,
.carousel-control.right span {
	background-color: #000;
}

.carousel-control.left span:hover,
.carousel-control.right span:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

/* Carousel Header Styles */
.header-text{
	z-index:9;
	color:#fff;
	margin-top:0px;
	text-align:left;
	padding:0px;
	width:50%;
}
.header-text h2{
	font-size:40px-12px;
	font-size:3vw;
	text-transform:uppercase;
}
.header-text h2 span{
	color:#2e3192;
}
.header-text h3{
	font-size:18px;
	font-size:1.5vw;
}
.header-text .readmore{
	background: url(../images/icon_readmore.png) no-repeat left 3px;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	padding:0px 0px 0px 15px;
}
.header-text .readmore1{
	background: url(../images/icon_readmore1.png) no-repeat left 3px;
	color:#2e3192;
	font-size:12px;
	text-transform:uppercase;
	padding:0px 0px 0px 15px;
}



.banner_shadow{
	vertical-align:top;
}
.banner_shadow img{
	position:absolute;
}

.carousel .wrap{
	position:absolute;
	z-index:99;
}
.carousel .wrap .container{
}
.register_bg{
	position:absolute;
	top:180px;
}
.container .register{
	float:right;
	background-color:rgba(0,0,0,0.3);
	margin:5px 0 0;
	padding:10px 0px;
	text-align:center;
	position:relative;
	z-index:99;
}

.news{
	clear:both;
	margin:50px 0 0;
	padding:0px 0px 20px 0px;
}
.news h4{
	color:#2e3192;
	font-size:20px;
	float:left;
	margin:10px -15px;
}
.news span{
		color:#11abe9;
}
.archive{
	margin:0px -15px;
	padding:0px;
}
.archive a{
	background:#f4b212 url(../images/icon_readmore1.png) no-repeat 10px 12px;
	color:#2e3192;
	float:right;
	border-radius:2px;
	padding:8px 10px 8px 30px;
	margin:0px -15px;
}
.news_content{
	overflow:hidden;
	padding:10px 0px 0;
	height:30px;
}
#news{
	width:100%;
	display:block;
}
#news li{
	display:block;
}
.pattern_bg{
	background:url(../images/pattern_bg.png) repeat;
	width:auto;
	padding:0px;
}
.pattern_bg .container{
	padding:0px;
}
.pattern_bg h5{
	font-size:15px;
	color:#2e3192;
	text-transform:uppercase;
}

.library_link, .video_link, .medialink{
	position:relative;
}
.banner_shadow img,
.library_link img, .video_link img, .medialink img{
	width:100%;
}
.library_link p:last-child, .video_link p:last-child, .medialink p:last-child{
	bottom:0px;
	position:absolute;
	display:block !important;
	overflow:hidden;
	width:100%;
	margin:0px;
}
.library_link a, .video_link a, .medialink a{
	background:rgba(17,171,233,0.8) url(../images/icon_arrow.png) no-repeat 98% 13px;
	margin:10px;
	display:block;
	color:#fff;
	overflow:hidden;
	padding:10px;
	width:95%;
}
.awards span{
	margin-left:-15px !important;
}
.awards a, .press_content a{
	background:url(../images/icon_readmore1.png) no-repeat left 6px;
	padding:2px 0 0 20px;
	clear:both !important;
	color:#2e3192;
	font-size:12px;
}
.secratary_report span,
.secratary_report p,
.awards span,
.awards p{
	margin:0px -15px !important;
}
.secratary_report a{
	background:url(../images/icon_download.png) no-repeat left 3px;
	padding:2px 0 0 20px;
	clear:both !important;
	color:#2e3192;
	font-size:12px;
}
.publication{
	padding:20px 15px 0px;
	text-align:center;
}
.publication h4{
	color:#2e3192;
	font-size:20px;
	text-transform:uppercase;
	text-align:left;
	margin:10px -15px 20px;
}
.publication h5{
	color:#11abe9;
	font-size:17px;
}
.publication a{
	background:#11abe9 url(../images/icon_download1.png) no-repeat 10px 8px;
	color:#fff;
	padding:5px 10px 5px 35px;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
}
.publication a:hover{
	background:#2e3192 url(../images/icon_download1.png) no-repeat 10px 8px;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	text-decoration:none;
}


.view{
 background:#11abe9 url(../images/view.png) no-repeat 5px 1px !important;
 color:#fff;
 padding:5px 10px 5px 35px;
 transition:all 0.20s linear 0s;
 -webkit-transition:all 0.20s linear 0s;
 -moz-transition:all 0.20s linear 0s;
 -o-transition:all 0.20s linear 0s;
}


.view:hover{
 background:#2e3192 url(../images/view.png) no-repeat 5px 1px !important;
 color:#fff;
 padding:5px 10px 5px 35px;
 transition:all 0.20s linear 0s;
 -webkit-transition:all 0.20s linear 0s;
 -moz-transition:all 0.20s linear 0s;
 -o-transition:all 0.20s linear 0s;
}

.publication p{
	font-size:13px;
	color:#000;
	text-align: center;
}

.publication .col1{
	background:#e7e7e7 url(../images/publication_col_1_bg.png) no-repeat left top;
	padding:30px 0 30px 0;
}
.publication .col2{
	background:#f0f0f0 url(../images/publication_col_2_bg.png) no-repeat left top;
	padding:30px 0 30px 0;
}
.publication .col3{
	background:#f7f7f7 url(../images/publication_col_3_bg.png) no-repeat left top;
	padding:30px 0 30px 0;
}
.library_link2 p a{
    position:relative;
    top:-47px; 
  /*  margin-left:15px;*/
}
.library_link2 p img {
  width: 100%;
}
.opinions{
	padding:20px 0 30px 0;
}
.opinions h4{
	color:#2e3192;
	font-size:20px;
	text-transform:uppercase;
	text-align:left;
}
.opinions .col{
	padding:0px 15px 0px 15px;
}
.opinions .col img{
	width:100%;
}
.opinions .case_text{
	position:absolute; 
	left:0px; 
	bottom:0px; 
	height:75px; 
	overflow:hidden !important; 
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	width:92%!important;
	display:block;
	color:#fff;
	font-size:12px;
	padding:0 10px 10px;
	margin:0 15px;
}
.opinions .case_text div{
	background:rgba(17,171,233,0.7);
	display:block;
	width:100%;
	height:65px;
	overflow:hidden;
	padding:5px 10px;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	margin:0;
}
.opinions .case_text:hover{
	position:absolute; 
	bottom:10px; 
	height:100px; 
	overflow:hidden !important; 
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	cursor:pointer;
	width:auto;
	margin:0 15px;
}
.opinions .case_text:hover div{
	background:rgba(17,171,233,1);
	height:200px;
	display:block;
	overflow:hidden;
}
.opinions .case_text h6{
	padding:0px;
	line-height:0px;
	font-size:17px;
}
.opinions .case_text div p{
	padding:0px;
	margin:0px;
	width:95%;
	line-height:18px;
}
.opinions .case_text div a{
	background:url("../images/icon_arrow.png") no-repeat;);
	position:absolute;
	width:20px;
	height:18px;
	right:20px;
	bottom:20px;
	cursor:pointer;
}
.footer{
	background:#2e3192;
	color:#fff;
	font-size:12px;
	position:relative;
}
.footer_top{
	background:#11abe9;
	font-size:18px;
	height:55px;
	margin:20px 0 0;
	padding:15px 0px 10px;
	position:relative;
}
.footer h5{
	color:#f4b212;
	font-size:15px;
	padding:30px 0 20px 0;
	text-transform:uppercase;
	margin:0px -15px;
}
.footer ul, .footer p{
	margin:0px -15px;
	padding:0px;
	list-style:none;
}
.footer ul li{
	margin-bottom:10px;
}
.footer ul li a{
	background:url(../images/list.png) no-repeat left 5px;
	color:#fff;
	padding:0px 0px 0px 15px;
}
.download_agreement{
	background: url(../images/download_agremeent.png) no-repeat left 1px, url(../images/icon_arrow.png) no-repeat right 30px;
	padding:26px 30px 15px 100px;
	color:#fff;
	position:absolute;
	z-index:2;
	top:-11px;
}
.download_agrement:hover{
	text-decoration:none;
	color:#fff;
}
.socailfollow{
	font-size:25px;
	color:#fff;
	margin-top:40px;
	margin-right:30px;
	text-align:center;
}
.socailfollow a{
	color:#2e3192;
	text-decoration:none;
}
.socailfollow .facebook, .socailfollow .twitter,.socailfollow .instagram,.socailfollow .youtube_footer{
	background:#fff;
	border-radius:30px;
	/*padding:4px 10px 0px;
	line-height:0px;
	margin:0px 4%;*/
	    padding: 0 0px 0px;
    line-height: 0px;
    margin: 0px 2%;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;

}
.socailfollow .facebook:hover{
	background:#3b5996;
	color:#fff;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
}
.socailfollow .twitter:hover{
	background:#00acee;
	color:#fff;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
}
.socailfollow .instagram:hover{
	background:#157399;
	color:#fff;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
}
.socailfollow .youtube_footer:hover{
	background:#980000  ;
	color:#fff;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
}
.stay{
	
}
.stay_connected{
	border-radius:0px 0px 160px 160px;
	background:#11abe9;
	height:190px;
	margin:0px;
	position:absolute;
	width:320px;
	top:-45px;
	right:0px;
	text-align:center;
	padding:40px 0 0 0;
	behavior: url(PIE.htc);
	 -moz-border-radius: 0px 0px 160px 160px;
    -webkit-border-radius: 0px 0px 160px 160px;
}
.stay_connected h5{
	color:#2e3192;
	padding:35px 0px 10px 0px;
}
.stay_connected p{
	margin:0px 40px 10px;
}
.stay_connected img{
	position:absolute;
	left:-38px;
	top:62px;
}
.stay_connected a{
	background:url(../images/icon_readmore1.png) no-repeat left;
	color:#2e3192;
	text-transform:uppercase;
	text-decoration:none;
	padding:0px 0px 0px 15px;
}
.copyright{
	clear:both;
	padding:15px;
	font-size:11px;
	position:relative;
}
.visitors_counter{
	padding:15px 0;
	font-size:11px;
	position:relative;
}
.mawaqaa_bg{
	height:35px;
}
.mawaqaa{
	background:url(../images/mawaqaa.png) no-repeat right top;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	padding:0px 18px 0 0;
	position:absolute;
	right:0px;
	top:15px;
}
.mawaqaa:hover{
	color:#fff;
	text-decoration:none;
}

.modalextra{
	overflow:hidden;
}

.modalextra .mtextra  {
    color: #2e3192;
    font-size: 20px;
    text-align: left;
    text-transform: uppercase;
}
.modalextra .modal-content{
 border:10px solid #11abe9 ;
}
.modalextra .modal-header{
 border:none !important;
}
.modalextra .modal-footer{
 border:none !important;
}
.modalextra .modal-dialog {
    width: 530px !important;
}


 .modalextra .close{
 background-image:url(../images/modclose.png);
 background-repeat:no-repeat;
 width:35px;
 height:35px;
 font-size:0px !important;
 opacity:1 !important;
}


.modalextra  .btn-primary{
 background-color:#f3b112 !important;
 width:90px !important;
 height:35px !important;
 border-color: #f3b112 !important;
 color:#000 !important;
}
.modalextra  .btn-default{
 background-color:#f3b112 !important;
 width:90px !important;
 height:35px !important;
 border-color: #f3b112 !important;
 color:#000 !important;
}

.modalextra label{
 font-size:12px !important;
 text-transform:uppercase !important;
 font-weight:normal !important;
 color:#000 !important;
}

.modalextra .form-control {
    background-color: #f2f2f2 !important;
    border: medium none !important;
}

.contact strong {
    float: left;
    width: 90px;
    color:#11abe9;
}
.hotel strong {
    width: 110px !important;
}
.hotel{
	padding:0px !important;
}

.contact h5{
 color: #2e3192 !important;
 margin-bottom:10px;
 margin-top:10px
}

.contact h5 strong {
 color: #2e3192 !important;
 width:100% !important;
 margin-bottom: 5px;
}


.contact span {
 margin-top:2px;
 float:left;
 width:100%;
}

.member_countries .nav-tabs > li {margin-bottom:-2px;}

.validation {
    color: #ff0000 !important;
    font-size: 12px !important;
    margin: 4px 0 !important;
}

.copyright > span {
    height: 17px;
    position: absolute;
    right: 18px;
    top: 15px;
    width: 68px;
    z-index: 999999;
}

#LanguageSwitcher a:hover{
	text-decoration:underline;
}
.form-control3{
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 50%;
}
.notifyicon:hover{
    color:#f4b212;	
} 
.inner_content_top p{
   text-align:justify;	
}

:root .copyright > span{ background-image:url(../images/pow.jpg)\9 !important;
	background-repeat:repeat\9 !important;}
	
	
.inner_right_reg > p {
    font-size: 12px;
    text-align: center;
}
.flip {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}

.Citizen {
    height: 83px !important;
    width: 133px !important;
}
.secretary span{
    width: 133px !important;
}
.visotrs-count p span{
    background-color: #11abe9;
    border-radius: 8px;
    color: #fff;
    font-size: 20px !important;
	padding:8px 13px !important;
	font-family: 'Orbitron', sans-serif !important;
	letter-spacing:5px;
	text-align:center !important;

}

.inner_left_reg_form img {
    float: none !important;
    text-align: center !important;
    width: 292px !important;
}
.inner_left_reg_form{
    text-align: center !important;
	background-color:#707070 !important;
}
.loginform{
	background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
	padding:20px  !important;
	margin-top:20px !important;
	
}

.required-field-block > input {
    overflow: hidden !important;
    width: 100% !important;
}
.after_section_right.visotrs-count {
    padding-top: 15px !important;
}
.after_section_right.visotrs-count > h5 {
	margin-bottom:10px !important;
	line-height:25px !important;
	font-size: 13px;
}
.visotrs-count p {
    font-size: 18px;
    text-align: center !important;
}


.inner_left_reg_form p {
    color: #fff;
    font-size: 16px;
    text-align: center;
	text-transform:uppercase !important;
}

.publication p {
    color: #000;
    font-size: 13px;
    min-height: 34px !important;
}

.monthdrop .form-group {
    float: left;
    margin-right: 2%;
    width: 46%;
}


.bureau{
	margin-top:20px !important;
	padding-bottom:5px !important;
	float:left !important;
	border-bottom:1px dashed #ccc;
}
.bureau span {
    color: #00aeef;
    font-size: 21px !important;
	float:left !important;
	width:100% !important;
	float:left !important;
	margin-bottom:6px !important;
	text-transform:uppercase;
	
}
.bureau h6{
    font-size: 13px !important;
	text-align:center !important;
	width:100% !important;
	float:left !important;
	margin-top:15px !important;
}
.tribunal h3 span {
    float: left;
    font-size: 16px;
	width:390px;
	color:#333;
}
.tribunal h3 {
    font-size: 16px;
	color:#00aeef;
}
.council span {
    float: left;
    width: 100%;
	padding:5px 0;
}
.left_img-country img {
    width: 100%;
	padding-top:0px !important;
}
.council div > img {
    height: auto !important;
    max-width: 100% !important;
    padding-top: 10px ;
}
.council strong {
    float: left;
    width: 115px !important;
}
.held{
	float:left;
}
.held li {
    background: url("../images/bullets1.png") no-repeat scroll left 5px rgba(0, 0, 0, 0);
    list-style: none outside none;
    margin-left: 114px !important;
    padding: 0 0 15px 20px !important; 
}
.hotel h5 {
    margin-top: 0 !important;
}
.Accom_Conf .margbotm {
    padding-left: 0;
}

.SecratarySub {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
.SecratarySub .Citizen{
	height:auto !important;	
}
.secretary h5 {
    color: #00aeef;
}
.secretary.General {
    float: left;
}
.event_promo_text p {
    padding: 0 13px !important;
}

@media \0screen {
	
.form-horizontal .control-label {
    padding: 8px 5px !important;
}

.megamenu{
	background-image:url(../images/blbg.png) !important;
	background-repeat:repeat !important;
}
.jetmenu ul.dropdown, .jetmenu ul.dropdown li ul.dropdown{
	background-image:url(../images/blbg.png) !important;
	background-repeat:repeat !important;
}

.container .register{
	background-image:url(../images/blkbg.png) !important;
	background-repeat:repeat !important;
}
.opinions .case_text div{
	background-image:url(../images/lblbg.png) !important;
	background-repeat:repeat !important;
}
.copyright > span{
	background-image:url(../images/pow.jpg) !important;
	background-repeat:repeat !important;
}

}

@media screen\0 {
.copyright > span{
	background-image:url(../images/pow.jpg) !important;
	background-repeat:repeat !important;
}
} 


/*-----------------------------------for desktop & laptops--------------------------------------------*/
 @media only screen 
and (min-width : 1224px) {

.event_promo_text{
 color:#fff;
 padding:20px;
 font-size:13px;
}

}
/*-------------------------------------------------------------------------------*/
/*-----------------------------------for tab landscape--------------------------------------------*/
@media only screen and (min-width: 601px) and (max-width: 800px) {
.register_bg {
    position: relative !important;
    top: 15px !important;
}
.container .register {
	width:100% !important;	
    background-color: rgba(0, 0, 0, 0.8);
}
.event_promo_text{
 color:#fff;
 padding:20px;
 font-size:14px;
}

}
/*-------------------------------------------------------------------------------*/


@media (min-width: 1280px) {
	.header-text h2{
		font-size:40px;
	}
	.header-text h3{
		font-size:18px;
	}	
	
	.readmore-in {
    background: url(../images/icon_readmore1.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    clear: both !important;
    color: #2e3192;
    font-size: 12px;
    padding: 2px 0 0 20px;
}

	.spacer{
	padding-top:10px;
	}
	.top_menu {
	width: 382px;
	}	
	.form-horizontal .control-label {
    padding: 8px 3px !important;
}
	
}


@media (max-width: 1199px) {
	.socailfollow{
		margin-right:0px;
	}
	.main_menubg_inn{
		margin-right:0;
	}
	
	/*
	.register img{
		width:400px;
		height:173px;
	}*/
	.conference img{
		width:100%
	}
		.hotel{
	padding:15px !important;
	}
	

}

@media (max-width: 1024px) and (min-width: 992px){
	.logo img {
		margin-bottom:0px !important;
	}
	.container .register{
		margin-top: 40px !important;
	}
	
}

@media only screen and (min-width: 801px) and (max-width: 991px) {
	.container .register{
		margin:95px 0 0;
	}
}
@media (max-width: 1024px) {
      .socailfollow .facebook, .socailfollow .twitter, .socailfollow .instagram, .socailfollow .youtube_footer {
        margin:0%;
    }
}
@media (max-width: 991px) {
	.search_bg{
		padding: 0;
    	text-align:left;
	}
	/*.logo{
		margin-bottom:0px;
	}
	.logo img{
		margin-bottom:-10px;
	}*/
	.logo{
	margin:0px;
	text-align:center !important;
	width:100%;
	}
	.logo img {
    clear: both;
    float: none !important;
    margin: 0 0 -20px;
    padding: 0;
    text-align: center !important;
	}
	.register_bg{
		position:absolute;
		top:260px;
	}
	
	
	
	.stay {
    position: absolute;
    right: 40px;
	}
	


	
}
@media (max-width: 800px) {
.logo img{
	clear:both;
	float:none !important;
	text-align: middle;
	text-align:center !important;
	margin:0px 0px -20px;
	padding:0px;
}
.logo h1{
	clear:both;
	font-weight:bold;
	font-size:48px;
	line-height:30px;
	padding:10px 0 0;
	text-align:center;
}
.logo span{
	font-size:17px;
	font-weight:normal;
	text-align:center;
}
.search_bg{
	padding: 5px 0 0;
    text-align: left;
}
.secratary_report,.awards{
	margin-bottom:30px;
	border-bottom:#ccc 1px dotted;
	padding-bottom:30px;
}
.awards .awards_img,
.secratary_report .secratary_report_img{
	text-align:center;
	padding-bottom:10px;
	text-align:center;
	padding-bottom:10px;
}

.social{
	border-bottom: 1px solid #032c5e;
    box-shadow: 0 1px #0b3c76;
	border-top: 1px solid #032c5e;
    box-shadow: 0 1px #0b3c76;
	padding-bottom:30px;
}
/*.register img{
		width:95%;
		height:95%;
	}*/
	.main_menubg_inn{
		right:0px;
	}
	.main_menubg_inn div{
		left:-99999%;
		display:none;
	}
	.register_bg{
		position:absolute;
		top:345px;
	}
	.opinions .col {
    margin-bottom: 15px;
    padding: 0 15px;
}
	#ctl00_ctl24_pnl_Footer{
	margin-bottom:20px !important;
}
.in_section{
	margin-top:20px !important;
}


}
@media (max-width: 799px) {
	.stay{
		margin:0px -15px;
	}
	
}
@media (max-width: 767px) {
	.register_bg{
		position: relative;
		top:0px;
	}
	.container .register{
		background-color: rgba(0, 0, 0, 0.8);
		float: right;
		margin: 50px 0 0;
		padding: 10px 0;
		text-align: center;
	}
	
	#LanguageSwitcher {
    list-style: none outside none;
    margin-top: -20px !important;
}
.opinions .col {
    margin-bottom: 15px;
    padding: 0 15px;
}
#ctl00_ctl24_pnl_Footer{
	margin-bottom:20px !important;
}
.in_section{
	margin-top:20px !important;
}

	/*.register img{
		height: 173px;
    	width: 400px;
	}
	*/
}
@media (max-width: 600px) {
	
	
#speakers li{
 padding:0px !important;
 margin:0px;
 max-width:274px;
 overflow:hidden;
}


	.archive{
		text-align:center;
		padding:20px 0px;
	}
	.archive a{
		float:none;
	}
	/*.news {
		clear: both;
		margin: 175px 0 0;
		padding: 0 0 20px;
	}*/
	.stay{
		margin:0px -15px;
		position:absolute;
		z-index:0;
	}
	/*.register img{
		width:400px;
		height:173px;
	}*/
	.search_field {
		width: 150px;
	}
	
	
	.quick_links {
    margin-top: 100px !important;
}
}
@media only screen and (min-width: 321px) and (max-width: 480px) {
	
	.container .register {
		background-color: rgba(0, 0, 0, 0.8);
		float: right;
		margin: 50px 0 0;
		padding: 10px 0;
		text-align: center;
	}
	/*.register img{
		width:100%;
		height:100%;
	}*/
	.search_bg {
		clear: both;
		height: 48px;
		padding: 5px 0 0;
		text-align: center;
		vertical-align: top;
	}
	
	#LanguageSwitcher {
    list-style: none outside none;
    margin-top: -20px !important;
}
.opinions .col {
    margin-bottom: 15px;
    padding: 0 15px;
}
#ctl00_ctl24_pnl_Footer{
	margin-bottom:20px !important;
}
.modalextra .modal-dialog {
    width: 340px !important;
}
.in_section{
	margin-top:20px !important;
}

}
	
@media (max-width: 320px) {
	.top_menu{
		text-align:center !important;
		float:left;
		width:100%;
	}
	.search_bg{
		padding: 5px 0 0;
		text-align: center;
		clear:both;
		height:48px;
		vertical-align:top;
	}
	.archive{
		text-align:center;
	}
	.archive a{
		float:none;
	}
	/*.container .register {
		background-color: rgba(0, 0, 0, 0.8);
		float: right;
		margin: 118px 0 0;
		padding: 10px 0;
		text-align: center;
	}*/
	.stay {
		position:absolute;
		right: 15px;
		top:96px;
	}
	.quick_links{
		margin:200px 0 0 0;
	}
	.download_agreement{
		font-size:11px;
		padding:30px 30px 22px 100px;
	}
	.stay_connected{
		overflow:hidden;
	}
	.stay_connected img{
		display:none;
	}
	/*.register img{
		width:95%;
		height:95%;
	}*/
	
		.opinions .col {
    margin-bottom: 15px;
    padding: 0 15px;
	}

#LanguageSwitcher{
	margin-top:0px !important;
}

.inner_left_reg_form p {
    color: #fff;
    font-size: 12px !important;
    text-align: center;
	text-transform:uppercase !important;
}
.inner_left_reg_form img {
    float: none !important;
    text-align: center !important;
    width: 230px !important;
}

}




/*------------------------------menu start-----------------------------------------*/






.bggjgjjgjywrturuwehegqeq410004{display:block; margin:0 auto}
.bggjgjjgjywrturuwehegqeq410005{float:right;margin:10px 0 10px 10px}
.bggjgjjgjywrturuwehegqeq410006{float:left;margin:10px 10px 10px 0}
.bggjgjjgjywrturuwehegqeq410007{float:left}
.bggjgjjgjywrturuwehegqeq410008{float:right}
.bggjgjjgjywrturuwehegqeq410009{text-align:center}
.bggjgjjgjywrturuwehegqeq410010{text-align:right}
.bggjgjjgjywrturuwehegqeq410011{text-align:left}
.bggjgjjgjywrturuwehegqeq410012{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.bggjgjjgjywrturuwehegqeq410012 img{margin:0;padding:0;border:0 none;}
.bggjgjjgjywrturuwehegqeq410012 p.bggjgjjgjywrturuwehegqeq410013{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.bggjgjjgjywrturuwehegqeq410014{margin:0 !important;max-height:1em;}
.jetmenu{width: 100%;padding: 0;margin: 0;position: relative;float: left;list-style: none; background:rgba(46,49,146,.9);}
.jetmenu li{display: inline-block;float: left;}
.jetmenu .title{padding:15px 20px; width:auto; float:left;}
.jetmenu a{-o-transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;transition: all .3s linear;outline: none;z-index: 10;}
blockquote.bggjgjjgjywrturuwehegqeq410015{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left;}
blockquote.bggjgjjgjywrturuwehegqeq410016{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right;}
.bggjgjjgjywrturuwehegqeq410017 a{float: left;display: block;color: #666;margin-left: 5px;margin-bottom: 5px;padding: 3px 7px;line-height: 1em;background: #EEE;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.jetmenu > li > a{padding: 18px 28px;font-family: 'Open Sans', sans-serif;font-size: 16px;color: #fff;text-decoration: none;display: inline-block; cursor:pointer;}
.jetmenu > li:hover > a,.jetmenu > li.active > a{background: #e0e0e0;color: #555;}
.bggjgjjgjywrturuwehegqeq410018{float: left;}
#sdzzzzzdsscscsgagdgd10002{width: 100%;}
#sdzzzzzdsscscsgagdgd10002 caption{text-align: right;color: #333;font-size: 12px;margin-top: 10px;margin-bottom: 15px;}
#sdzzzzzdsscscsgagdgd10002 thead{font-size: 10px;}
#sdzzzzzdsscscsgagdgd10002 thead th{padding-bottom: 10px;}
#sdzzzzzdsscscsgagdgd10002 tbody{color: #aaa;}
#sdzzzzzdsscscsgagdgd10002 tbody td{background: #f5f5f5;border: 1px solid #fff;text-align: center;padding:8px;}
#sdzzzzzdsscscsgagdgd10002 tbody td:hover{background: #fff;}
#sdzzzzzdsscscsgagdgd10002 tbody .bggjgjjgjywrturuwehegqeq410019{background: none;}
#sdzzzzzdsscscsgagdgd10002 tfoot #sdzzzzzdsscscsgagdgd10003{font-size: 10px;text-transform: uppercase;text-align: right;}
#sdzzzzzdsscscsgagdgd10002 tfoot #sdzzzzzdsscscsgagdgd10004{font-size: 10px;text-transform: uppercase;padding-top: 10px;}
#sdzzzzzdsscscsgagdgd10005{width: 740px;margin: 0 auto;position: relative;text-shadow: 1px 1px 1px #FFF;}
#sdzzzzzdsscscsgagdgd10006{float: left;}
#sdzzzzzdsscscsgagdgd10006 h2,#sdzzzzzdsscscsgagdgd10006 h1{margin: 0;line-height: 1em;font-size: 20px;font-weight: normal;font-style: normal;}
#sdzzzzzdsscscsgagdgd10006 h2 a,#sdzzzzzdsscscsgagdgd10006 h1 a{color: #7B7B7B;text-decoration: none;}
.jetmenu ul.dropdown, .jetmenu ul.dropdown li ul.dropdown{list-style: none;margin: 0;padding: 0;display: none;position: absolute;z-index: 99;width: 146px;background:rgba(46,49,146,.9);}
.jetmenu ul.dropdown{top: 50px;}
.jetmenu ul.dropdown li ul.dropdown{left: 146px;top: inherit;}
.jetmenu ul.dropdown li{clear:both;width:100%;font-size: 12px;}
#sdzzzzzdsscscsgagdgd10006 h2 a:hover,#sdzzzzzdsscscsgagdgd10006 h1 a:hover{color: #000}
#sdzzzzzdsscscsgagdgd10007{position: absolute;height: 48px;top: 4px;right: -15px;}
.bggjgjjgjywrturuwehegqeq410020,.bggjgjjgjywrturuwehegqeq410020 *{margin: 0;padding: 0;list-style: none;}
.bggjgjjgjywrturuwehegqeq410020{line-height: 1.0}
.bggjgjjgjywrturuwehegqeq410020 ul{position: absolute;top: -999em;width: 10em;}
.bggjgjjgjywrturuwehegqeq410020 ul li{width: 100%}
.bggjgjjgjywrturuwehegqeq410020 li:hover{visibility: inherit;}
.bggjgjjgjywrturuwehegqeq410020 li{float: left;position: relative;}
.jetmenu ul.dropdown li a{width:100%;padding: 12px 28px 12px;display:inline-block;float:left;clear:both;text-decoration: none;color: #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jetmenu ul.dropdown li:hover > a{background: #e0e0e0;color: #555;}
.bggjgjjgjywrturuwehegqeq410020 a{display: block;position: relative;}
.bggjgjjgjywrturuwehegqeq410020 li:hover ul,.bggjgjjgjywrturuwehegqeq410020 li.bggjgjjgjywrturuwehegqeq410021 ul{left: 0;top: 3em;z-index: 99;background: #FFF;padding: 10px 0;border: 1px solid #DDD;border-top: none;}
ul.bggjgjjgjywrturuwehegqeq410020 li:hover li ul,ul.bggjgjjgjywrturuwehegqeq410020 li.bggjgjjgjywrturuwehegqeq410021 li ul{top: -999em}
ul.bggjgjjgjywrturuwehegqeq410020 li li:hover ul,ul.bggjgjjgjywrturuwehegqeq410020 li li.bggjgjjgjywrturuwehegqeq410021 ul{left: 10em;top: 0;}
ul.bggjgjjgjywrturuwehegqeq410020 li li:hover li ul,ul.bggjgjjgjywrturuwehegqeq410020 li li.bggjgjjgjywrturuwehegqeq410021 li ul{top: -999em}
ul.bggjgjjgjywrturuwehegqeq410020 li li li:hover ul,ul.bggjgjjgjywrturuwehegqeq410020 li li li.bggjgjjgjywrturuwehegqeq410021 ul{left: 10em;top: 0;}
.jetmenu .indicator{position: relative;left: 5px;top: 2px;font-size: 14px;float: right;}
.jetmenu ul li .indicator{font-size: 12px;top: 1px;left: 10px;}
.bggjgjjgjywrturuwehegqeq410020{float: left;margin-bottom: 1em;}
.bggjgjjgjywrturuwehegqeq410020 a{color: #666;padding: 0 15px;text-decoration: none;}
.bggjgjjgjywrturuwehegqeq410020 a:focus,.bggjgjjgjywrturuwehegqeq410020 a:hover,.bggjgjjgjywrturuwehegqeq410020 a:active{color: #000;}
.bggjgjjgjywrturuwehegqeq410022 a{color: #000;}
.bggjgjjgjywrturuwehegqeq410020 ul a:focus,.bggjgjjgjywrturuwehegqeq410020 ul a:hover,.bggjgjjgjywrturuwehegqeq410020 ul a:active{color: #000 !important;}
li.bggjgjjgjywrturuwehegqeq410021{color: #000}
.bggjgjjgjywrturuwehegqeq410020 li li{text-transform: none;}
.bggjgjjgjywrturuwehegqeq410020 li li li{background: #FFF}
.bggjgjjgjywrturuwehegqeq410020 ul a{color: #999;padding: 1em 1.2em}
.bggjgjjgjywrturuwehegqeq410022 ul a{color: #000 !important;}
.bggjgjjgjywrturuwehegqeq410020 a.bggjgjjgjywrturuwehegqeq410023{padding-right: 2.25em;min-width: 1px;}
.bggjgjjgjywrturuwehegqeq410024{position: absolute;display: block;right: .75em;width: 9px;height: 5px;text-indent: -999em;overflow: hidden;background: url('images/arrows-down.png');}
a > .bggjgjjgjywrturuwehegqeq410024{top: .4em;background-position: 0 -100px;}
.jetmenu > li > .megamenu{position: absolute;display: none; background:rgba(46,49,146,.9);min-width: 66%;top: 50px;font-family: Segoe UI;font-size: 13px;color: #999;z-index: 999;padding: 20px 30px 20px;border-top: 1px solid #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a:focus > .bggjgjjgjywrturuwehegqeq410024,a:hover > .bggjgjjgjywrturuwehegqeq410024,a:active > .bggjgjjgjywrturuwehegqeq410024,li:hover > a > .bggjgjjgjywrturuwehegqeq410024,li.bggjgjjgjywrturuwehegqeq410021 > a > .bggjgjjgjywrturuwehegqeq410024{background-position: -9px 0px;}
.bggjgjjgjywrturuwehegqeq410020 ul .bggjgjjgjywrturuwehegqeq410024{top: 1em;width: 5px;height: 9px;background: url('images/arrows-side.png');}
.bggjgjjgjywrturuwehegqeq410020 ul a > .bggjgjjgjywrturuwehegqeq410024{background-position: 0 0}
.jetmenu li > .megamenu ul{margin: 0 0 20px 0;float: left;padding: 0;display: block;position: relative;}
.jetmenu li > .megamenu ul li{width: 100%;padding: 4px 0;}
.jetmenu li > .megamenu ul li.title{margin: 0 0 8px;padding: 0 0 5px;border-bottom: solid 1px #666;}
.bggjgjjgjywrturuwehegqeq410020 ul a:focus > .bggjgjjgjywrturuwehegqeq410024,.bggjgjjgjywrturuwehegqeq410020 ul a:hover > .bggjgjjgjywrturuwehegqeq410024,.bggjgjjgjywrturuwehegqeq410020 ul a:active > .bggjgjjgjywrturuwehegqeq410024,.bggjgjjgjywrturuwehegqeq410020 ul li:hover > a > .bggjgjjgjywrturuwehegqeq410024,.bggjgjjgjywrturuwehegqeq410020 ul li.bggjgjjgjywrturuwehegqeq410021 > a > .bggjgjjgjywrturuwehegqeq410024{background-position: -5px 0;}
#sdzzzzzdsscscsgagdgd10008{margin-bottom: 40px;}
.bggjgjjgjywrturuwehegqeq410025{float: left;width: 290px;margin-right: 25px;text-align: center;}
.bggjgjjgjywrturuwehegqeq410025 h2{font-size: 16px;font-weight: bold;margin-bottom: 20px;}
.jetmenu li > .megamenu h5{width: 100%;margin: 0;padding: 0;}
/* megamenu links */
.jetmenu li > .megamenu a{color: #ccc;text-decoration: none;font-size: 13px;-webkit-transition: color 0.3s linear;-moz-transition: color 0.3s linear;-o-transition: color 0.3s linear;transition: color 0.3s linear; width:220px; margin: 0 !important;    padding: 0 !important;}
.jetmenu li > .megamenu a:hover{color: #dedede;}
.jetmenu .megamenu img{width: 100%;-webkit-transition: border 0.3s linear;-moz-transition: border 0.3s linear;-o-transition: border 0.3s linear;transition: border 0.3s linear;}
#sdzzzzzdsscscsgagdgd10009 h2{font-size: 14px;font-style: normal;margin-bottom: 20px;}
#sdzzzzzdsscscsgagdgd10010{}
#portfolio-group{margin: 40px 0px;}
#sdzzzzzdsscscsgagdgd10011{list-style: none;}
#sdzzzzzdsscscsgagdgd10011 a{font-size: 10px;font-weight: bold;float: left;padding: 5px 10px;margin-right: 5px;margin-bottom: 5px;cursor: pointer;color: #969696;background: -moz-linear-gradient( top, #f2f2f2 0%, #dbdbdb);background: -webkit-gradient( linear, left top, left bottom, from(#f2f2f2), to(#dbdbdb));border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #CCC;text-shadow: 1px 1px 1px #FFF;}
.jetmenu > li > .megamenu.half-width{width: 50%;}
.jetmenu > li > .megamenu.full-width{width:100%;left: 0;}
.jetmenu li > .megamenu form{width: 100%;}
#sdzzzzzdsscscsgagdgd10011 a:hover{background: #EEE;color: #666;}
#sdzzzzzdsscscsgagdgd10011 a span{display: block;border-top: 1px solid #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.bggjgjjgjywrturuwehegqeq410026{position: relative;float: left;width: 150px;margin-right: 20px;margin-bottom: 20px;cursor: pointer;}
.bggjgjjgjywrturuwehegqeq410026 img{}
.overlay{background: url(images/overlay-bg.png) repeat;width: 150px;height: 120px;position: absolute;display: none;left: 0;top: 0;}
.bggjgjjgjywrturuwehegqeq410027 p{margin-top: 45px;margin-left: 40px;}
.jetmenu li > .megamenu form input[type="text"],.jetmenu li > .megamenu form textarea{padding: 5px;color: #999;background: #444;font-family: 'Open Sans', sans-serif;font-size: 14px;border: solid 1px transparent;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: border 0.3s linear;-moz-transition: border 0.3s linear;-o-transition: border 0.3s linear;transition: border 0.3s linear;}
.jetmenu li > .megamenu form input[type="text"]:focus,.jetmenu li > .megamenu form textarea:focus{border-color: #e0e0e0;}
.jetmenu li > .megamenu form input[type="text"]{width: 100%;margin-top: 10px;}
.jetmenu li > .megamenu form textarea{width: 100%;margin-top: 10px;}
.bggjgjjgjywrturuwehegqeq410028,.bggjgjjgjywrturuwehegqeq410029{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);-moz-opacity: 0.60;-khtml-opacity: 0.60;opacity: 0.60;}
.bggjgjjgjywrturuwehegqeq410028:hover,.bggjgjjgjywrturuwehegqeq410029:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}
.bggjgjjgjywrturuwehegqeq410028{display: block;float: left;margin-right: 10px;text-indent: -99999px;width: 32px;height: 32px;background: url(images/overlay-image.png);}
.jetmenu li > .megamenu form input[type="submit"]{width: 25%;float: right;height: 30px;margin-top: 10px;border: none;cursor: pointer;background: #444;color: #777;font-family: 'Open Sans', sans-serif;-webkit-transition: background 0.3s linear;-moz-transition: background 0.3s linear;-o-transition: background 0.3s linear;transition: background 0.3s linear;}
.jetmenu li > .megamenu form input[type="submit"]:hover{background: #e0e0e0;color: #555;}
.bggjgjjgjywrturuwehegqeq410029{display: block;float: left;text-indent: -99999px;width: 32px;height: 32px;background: url(images/overlay-link.png);}
#sdzzzzzdsscscsgagdgd10012{float: left;width: 200px;}
#sdzzzzzdsscscsgagdgd10013{float: right;width: 400px;}
#sdzzzzzdsscscsgagdgd10014{padding: 25px 0;}
#sdzzzzzdsscscsgagdgd10015 a,#sdzzzzzdsscscsgagdgd10016 a{display:block;float: left;height:30px;width:30px;margin-right: 5px;background:url(images/bx-arrows.png) no-repeat}
#sdzzzzzdsscscsgagdgd10016 a{background-position: -30px 0;}
#sdzzzzzdsscscsgagdgd10015 a:hover{background-position: 0px -30px;}
#sdzzzzzdsscscsgagdgd10016 a:hover{background-position: -30px -30px;}
#sdzzzzzdsscscsgagdgd10017{position: relative;width: 660px;height: 350px;}
.megamenu .row{width: 100%;margin-top: 15px;}
.megamenu .row:first-child{margin-top: 0;}
.megamenu .row:before,.megamenu .row:after{display: table;content: "";line-height: 0;}
.megamenu .row:after{clear: both;}
.megamenu .row .col1,.megamenu .row .col2,.megamenu .row .col3,.megamenu .row .col4,.megamenu .row .col5,.megamenu .row .col6{display: block;width: 100%;min-height: 20px;float: left;margin-left: 2.127659574468085%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.megamenu .row [class*="col"]:first-child{margin-left: 0;}
.megamenu .row .col1{width: 14.893617021276595%;}
.megamenu .row .col2{width: 31.914893617021278%;}
.megamenu .row .col3{width: 48.93617021276595%;}
.megamenu .row .col4{width: 65.95744680851064%;}
.megamenu .row .col5{width: 82.97872340425532%;}
.megamenu .row .col6{width: 100%;}
.bggjgjjgjywrturuwehegqeq410030{position: relative}
.bggjgjjgjywrturuwehegqeq410030 img{position: absolute;top: 0px;left: 0px;z-index: 6;}
.bggjgjjgjywrturuwehegqeq410030 a.bggjgjjgjywrturuwehegqeq410031{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 6;display: none;}
.bggjgjjgjywrturuwehegqeq410032{display: block;position: absolute;z-index: 5;height: 100%;}
.bggjgjjgjywrturuwehegqeq410033{display: block;position: absolute;z-index: 5;}
.bggjgjjgjywrturuwehegqeq410034{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.bggjgjjgjywrturuwehegqeq410034 p{padding:5px;margin:0;}
.bggjgjjgjywrturuwehegqeq410034 a{display:inline !important;}
.bggjgjjgjywrturuwehegqeq410035{display:none;}
.bggjgjjgjywrturuwehegqeq410036 a{position: absolute;top: 45%;z-index: 9;cursor: pointer;}
.jetmenu > li.right{float: right;}
.jetmenu > li.right > .megamenu{right: 0;}
.bggjgjjgjywrturuwehegqeq410037{left: 0px}
.bggjgjjgjywrturuwehegqeq410038{right: 0px}
.bggjgjjgjywrturuwehegqeq410039 a{position: relative;z-index: 9;cursor: pointer;}
.bggjgjjgjywrturuwehegqeq410039 a.bggjgjjgjywrturuwehegqeq410040{font-weight: bold}
.bggjgjjgjywrturuwehegqeq410036 a{display: block;width: 20px;height: 40px;background: url(images/slider-arrows.png) no-repeat;text-indent: -9999px;border: 0;-webkit-transition: hover 0.2s ease-in-out;-moz-transition: hover 0.2s ease-in-out;-o-transition: hover 0.2s ease-in-out;-ms-transition: hover 0.2s ease-in-out;transition: hover 0.2s ease-in-out;}
.bggjgjjgjywrturuwehegqeq410036 a:hover{background: url(images/slider-arrows-hover.png) no-repeat;}
a.bggjgjjgjywrturuwehegqeq410038{background-position: -20px 0 !important;right: -20px;}
a.bggjgjjgjywrturuwehegqeq410037{left: -20px}
.jetmenu > li.showhide{display: none;width: 100%;height: 50px;cursor: pointer;color: #999;/*background: #333;*/}
.jetmenu > li. span.title{margin: 15px 0 0 25px;font-family: 'Open Sans', sans-serif;float: left;}
.jetmenu > li.showhide span.icon{margin: 17px 20px;float: right;}
.jetmenu > li.showhide .icon em{margin-bottom: 3px;display: block;width: 20px;height: 2px;background: #999;}
#sdzzzzzdsscscsgagdgd10018{}
.post-entry{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #EEE;}
.bggjgjjgjywrturuwehegqeq410041{margin-bottom: 20px;}
.bggjgjjgjywrturuwehegqeq410042{float: left;height: 150px;width: 150px;}
.bggjgjjgjywrturuwehegqeq410043{float: right;width: 480px;}
#sdzzzzzdsscscsgagdgd10018 ul,ol{margin-left: 50px;margin-bottom: 10px;}
.bggjgjjgjywrturuwehegqeq410044,.bggjgjjgjywrturuwehegqeq410045{background: #00aeef;font-size: 11px;color: #ccc;padding: 5px;margin: 8px 0px;text-shadow: 1px 1px 1px #FFF;letter-spacing: 1px;}
.blue > li:hover > a, .blue > li.active > a{background: #00aeef;color: #fff;}
.blue ul.dropdown li:hover > a{background: #00aeef;color: #fff;}
.blue li > .megamenu form input[type="text"]:focus, .blue li > .megamenu form textarea:focus{border-color: #00aeef;}
.blue li > .megamenu form input[type="submit"]:hover{background: #00aeef;color: #fff;}
.blue li > .megamenu a:hover{color: #00aeef;}
.bggjgjjgjywrturuwehegqeq410044 a,.bggjgjjgjywrturuwehegqeq410045 a,.bggjgjjgjywrturuwehegqeq410044 span,.bggjgjjgjywrturuwehegqeq410045 span{color: #000;}
.bggjgjjgjywrturuwehegqeq410045{margin-bottom: 20px !important;}
.bggjgjjgjywrturuwehegqeq410046{margin-right: 10px;margin-top: 30px;font-size: 12px;}
.bggjgjjgjywrturuwehegqeq410046 a{margin-left: 5px;}
#sdzzzzzdsscscsgagdgd10018 h1{margin-bottom: 0px}
.bggjgjjgjywrturuwehegqeq410047 h2{line-height: 1.2em;margin: 0 !important;font-size: 21px;}
.bggjgjjgjywrturuwehegqeq410047 h2 a{text-decoration: none;}
.bggjgjjgjywrturuwehegqeq410048{margin-bottom: 20px !important;}
#sdzzzzzdsscscsgagdgd10019{font-size: 14px;padding: 20px 0px;margin-bottom: 40px;border-bottom: 1px dotted #CCC;}
#sdzzzzzdsscscsgagdgd10019 p{margin: 0;padding: 0;}
#sdzzzzzdsscscsgagdgd10020{margin-bottom: 20px;}
#sdzzzzzdsscscsgagdgd10021{float: left;width: 50%;}
#sdzzzzzdsscscsgagdgd10022{float: right;width: 50%;text-align: right;}
#sdzzzzzdsscscsgagdgd10021 a{float: left;}
#sdzzzzzdsscscsgagdgd10022 a{float: right !important;}
#sdzzzzzdsscscsgagdgd10023{background: #00aeef;margin: 30px 0px;padding: 20px;border-top: 1px solid #EEE;border-bottom: 1px solid #EEE;}
#sdzzzzzdsscscsgagdgd10024{float: left;width: 70px;}
#sdzzzzzdsscscsgagdgd10024 img{padding: 3px;border: 1px solid #CCC;}
#sdzzzzzdsscscsgagdgd10025{float: right;width: 540px;}
#sdzzzzzdsscscsgagdgd10023 h4{margin-top: 0px;margin-bottom: 5px;}
#sdzzzzzdsscscsgagdgd10026{margin: 20px 0;padding-bottom: 20px;border-bottom: 1px solid #EEE;color: #999;}
.bggjgjjgjywrturuwehegqeq410049{margin-bottom: 20px}
.bggjgjjgjywrturuwehegqeq410050{float: left;width: 60px;margin-right: 20px;}
.bggjgjjgjywrturuwehegqeq410050 img{padding: 3px;border: 1px solid #EEE;}
.bggjgjjgjywrturuwehegqeq410051{float: right;width: 580px;}
#sdzzzzzdsscscsgagdgd10026 h3{margin: 0 0 20px}
#sdzzzzzdsscscsgagdgd10026 h4{font-size: 12px;font-style: normal;margin-top: 0px;margin-bottom: 5px;}
#sdzzzzzdsscscsgagdgd10026 h4 a:hover{text-decoration: none;}
#sdzzzzzdsscscsgagdgd10027{}
#commentsbox{margin-top: 30px}
#sdzzzzzdsscscsgagdgd10028 ol,#sdzzzzzdsscscsgagdgd10028 ul{list-style: none;margin-left: 0 !important;}
#sdzzzzzdsscscsgagdgd10028 li{margin-bottom: 30px}
.bggjgjjgjywrturuwehegqeq410052{list-style: none;margin: 30px 0 0;text-indent: 0;}
.bggjgjjgjywrturuwehegqeq410052 li.bggjgjjgjywrturuwehegqeq410053{margin: 0 0 0px 50px}
.bggjgjjgjywrturuwehegqeq410052 li.bggjgjjgjywrturuwehegqeq410054{margin: 0 0 0px 50px}
.bggjgjjgjywrturuwehegqeq410052 li.bggjgjjgjywrturuwehegqeq410055{margin: 0 0 0px 50px}
.bggjgjjgjywrturuwehegqeq410052 li.bggjgjjgjywrturuwehegqeq410056{margin: 0 0 0px 50px}
.bggjgjjgjywrturuwehegqeq410057{background: #FFF;position: relative;padding: 20px;border-bottom: 1px dashed #E3E3E3;}
#sdzzzzzdsscscsgagdgd10028 .bggjgjjgjywrturuwehegqeq410058{float: left;margin-right: 30px;}
.bggjgjjgjywrturuwehegqeq410059{font-size: 12px;color: #000;line-height: 1em;margin-bottom: 5px;}
.bggjgjjgjywrturuwehegqeq410060{display: none}
.bggjgjjgjywrturuwehegqeq410061 a{margin-bottom: 10px;font-size: 10px;font-style: italic;color: #666;}
@media (max-width: 991px){.jetmenu > li{display: block;width: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jetmenu > li > a{padding: 15px 25px;}

.jetmenu a{width: 100%;/*background: #333*/;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jetmenu ul.dropdown, .jetmenu ul.dropdown li ul.dropdown{width: 100% !important;left: 0;position: static !important;border: none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jetmenu ul.dropdown li{background: #fff !important;border: none;}
.jetmenu ul.dropdown > li > a{padding-left: 40px !important;}
.jetmenu > li > .megamenu{width: 100% !important;position: static;border-top: none; background:#fff; float:left;}
.megamenu .row [class*="col"]{float: none;display: block;width: 100% !important;margin-left: 0;margin-top: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.megamenu .row:first-child [class*="col"]:first-child{margin-top: 0;}
.megamenu .row{margin-top: 0;}
.jetmenu > li > ul.dropdown > li > a{padding-left: 40px !important;}
.jetmenu > li > ul.dropdown > li > ul.dropdown > li > a{padding-left: 60px !important;}
.jetmenu > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a{padding-left: 80px !important;}
.jetmenu ul.dropdown li a{
	color:#2e3192;
}
.jetmenu li > .megamenu a{
	color:#2e3192 !important;
}
.submenu2{
	min-height:inherit;
}

}
.bggjgjjgjywrturuwehegqeq410062{font-size: 10px;position: absolute;bottom: -10px;right: 0;border: 1px solid #E3E3E3;padding: 0 8px;background: #EEE;color: #666;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.bggjgjjgjywrturuwehegqeq410063 a{color: #F00;line-height: 20px;height: 20px;}
.bggjgjjgjywrturuwehegqeq410063 a:hover{text-decoration: underline;}
#sdzzzzzdsscscsgagdgd10029{margin: 40px 0 15px}
#sdzzzzzdsscscsgagdgd10030{margin: 0 0 10px;padding: 0;clear: both;}
#sdzzzzzdsscscsgagdgd10031 label{display: block;font-size: 11px;}
#sdzzzzzdsscscsgagdgd10031 input{margin-bottom: 10px;width: 40%;}
#sdzzzzzdsscscsgagdgd10031 textarea{margin-top: 10px;display: block;width: 70%;}
#sdzzzzzdsscscsgagdgd10031 input#sdzzzzzdsscscsgagdgd10032,#sdzzzzzdsscscsgagdgd10031 input#sdzzzzzdsscscsgagdgd10033,#sdzzzzzdsscscsgagdgd10031 input#sdzzzzzdsscscsgagdgd10034,#sdzzzzzdsscscsgagdgd10031 textarea{background: #FFF;position: relative;padding: 5px;border: 1px solid #E3E3E3;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#sdzzzzzdsscscsgagdgd10031 input#sdzzzzzdsscscsgagdgd10032:focus,#sdzzzzzdsscscsgagdgd10031 input#sdzzzzzdsscscsgagdgd10033:focus,#sdzzzzzdsscscsgagdgd10031 input#sdzzzzzdsscscsgagdgd10034:focus,#sdzzzzzdsscscsgagdgd10031 textarea:focus{-moz-box-shadow: 3px 3px 0px #EEE;-webkit-box-shadow: 3px 3px 0px #EEE;box-shadow: 3px 3px 0px #EEE;}
#sdzzzzzdsscscsgagdgd10035{cursor: pointer;font-size: 12px;color: #969696;padding: 5px 0px;width: 100px !important;background: -moz-linear-gradient( top, #f2f2f2 0%, #dbdbdb);background: -webkit-gradient( linear, left top, left bottom, from(#f2f2f2), to(#dbdbdb));border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #CCC;}
#sdzzzzzdsscscsgagdgd10035:hover{background: #EEE !important}
.bggjgjjgjywrturuwehegqeq410064{position: absolute;left: 0;bottom: 0;color: #EEE;}
body{margin: 0;padding: 0;}
.content{margin:0px; padding: 20px; font-family: 'Lato', sans-serif;}
.content ul.items{font-size: 14px;margin: 0;list-style-type:square}
.content ul.items li{padding: 4px 0;}
.content p{font-size: 13px;}
.jetmenu{margin:0px;}
.jetmenu > li .megamenu .row .colored{background: #999 !important;}
@media (max-width: 991px){body, .content{margin: 0;padding: 0;}}


.menu_detail{
	float:right;
	position:absolute;
	right:0px;
	top:0px;
	width:247px;
	display:none;
}
.visible{
	display:block;
}
.publication_sub{
	min-width:168px !important;
}
.publication_sub .dropdown{
	left: 167px !important;
	min-width:168px !important;
}
/*------------------------------menu ends-----------------------------------------*/




/*------------------------------sitemap start-----------------------------------------*/

.sitemap-style	ul {
	list-style:none;
}

.sitemap-style	ul li:first-child {
	list-style:none;
	background:url(../images/icon_readmore1.png) no-repeat scroll left 6px;
	padding:0 0 10px 20px;
	font-size:16px;
}

.sitemap-style	ul li {
	list-style:none;
	padding:10px 0 0px 20px;
	font-size:14px;
	color:#000
}

.sitemap-style	ul li ul li:first-child {
	list-style:none;
	background:url(../images/bullets1.png) no-repeat scroll left 17px;
	padding:10px 0 0px 20px;
	font-size:14px;
}



.sitemap-style	ul li ul li ul li:first-child {
	list-style:none;
	background:none;
	padding:10px 0 0px 20px;
	font-size:14px;
}



.sitemap-style	ul li ul{
	padding:0 0 0px 0px;
	font-size:14px;
	
}



.siteli{
	background:url(../images/bullets1.png) no-repeat scroll left 17px;
}

/*------------------------------sitemap end-----------------------------------------*/










.inner_content_without_padding{
	padding:0px;
}
.conference{
	padding:0px;
}
.inner_content_top{
	padding:50px 0 30px 0;
}
.inner_content_top h4{
	color:#2e3192;
	font-size:20px;
	text-transform:uppercase;
	text-align:left;
}
.inner_content_top h5{
	color:#000;
	font-size:15px;
	text-transform:uppercase;
	text-align:left;
}
.normal_list ul{
	padding:0px;
}
.normal_list li{
	background:url("../images/bullets1.png") no-repeat scroll left 5px;
	list-style:none;
	padding:0px 0px 15px 25px;
}


.normal_list-day ul{
	padding:0px;
}
.normal_list-day li{
	background:url("../images/bullets1.png") no-repeat scroll left 5px;
	list-style:none;
	padding:0px 0px 7px 25px;
}



.conference img{
		width:100%
}
.inner_content_top .left_img{
	padding:0px 15px 15px 0px;
	max-width:370px;
	float:left;
}
.inner_content_top .left_img img{
	width:100%;
}



.inner_content_top .orgn-map{
	padding:0px;
	float:left;
	margin-top:20px;
}
.inner_content_top .orgn-map img{
	width:100%;
}


.speakers{
	padding:20px 0 30px 0;
}
.speakers .pattern{
	left:-50%;
	position:absolute;
	width:300%;
	height:230px;
	background:url(../images/pattern_bg.png) repeat;
}
.speakers h4{
	color:#2e3192;
	font-size:20px;
	text-transform:uppercase;
	text-align:left;
}
.speakers .col{
	padding:0px 15px 0px 15px;
}
.speakers .case_text{
	position:absolute; 
	left:0px; 
	bottom:0px; 
	height:65px; 
	overflow:hidden !important; 
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	width:100%;
	display:block;
	color:#fff;
	font-size:12px;
	padding:0 10px 10px;
	margin:0;
}
.speakers .case_text div{
	background:rgba(17,171,233,0.7);
	display:block;
	width:100%;
	height:58px;
	overflow:hidden;
	padding:5px 10px;
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	margin:0;
}
.speakers .case_text:hover{
	position:absolute; 
	bottom:10px; 
	height:115px; 
	overflow:hidden !important; 
	transition:all 0.20s linear 0s;
	-webkit-transition:all 0.20s linear 0s;
	-moz-transition:all 0.20s linear 0s;
	-o-transition:all 0.20s linear 0s;
	cursor:pointer;
	width:100%;
	margin:0;
}
.speakers .case_text:hover div{
	background:rgba(17,171,233,1);
	height:200px;
	display:block;
	overflow:hidden;
}
.speakers .case_text h6{
	padding:0px;
	line-height:1;
	font-size:15px;
}
.speakers .case_text div p{
	padding:0px;
	margin:0px;
	width:95%;
	line-height:18px;
}
.speakers .case_text div a{
	background:url("../images/icon_arrow.png") no-repeat;);
	position:absolute;
	width:20px;
	height:18px;
	right:15px;
	bottom:20px;
	cursor:pointer;
}

.medialist .case_text h6:hover{
 text-decoration:none !important;
}
.medialist .case_text div p:hover{
 text-decoration:none !important;
}
.medialist .case_text:hover{
 text-decoration:none !important;
}
.medialist img{
 max-width:100%;
 height:auto;
 border:1px solid #B3D9FF;
}
.medialist .case_text{
 padding: 0 25px 10px !important;
 width:100% !important;
}
.margbotm{
 margin-bottom:25px !important;
}

.medialist .case_text div a{
 right:35px !important;
}

.thumbnail span {
    background: url("../images/play.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 41px;
    left: 45%;
    position: absolute;
    top: 35%;
    width: 40px;
}
.bluebg {
    background: none repeat scroll 0 0 rgba(17, 171, 233, 0.7);
    display: block;
    height: 33px;
    left: 0;
    margin: 0 10%;
    overflow: hidden;
    position: absolute;
    bottom: 20%;
    width: 80%;
}
.bluebg h6{
 color:#fff !important;
 padding-left:20px;
}

.bluebgouter{
 width:100%;
 height:auto;
}

/*Vistors count*/
.visotrs-count p{font-size:18px;}

/*.venture li	{ width:4.4% !important;}*/
#speakers{
	padding:0px;
	margin:0px;
}
#speakers li{
	padding:0px !important;
	margin:0px;
	max-width:264px;
	overflow:hidden;
}

#speakers li img{
	width:100%;
	padding:0px !important;
	margin:0px !important;
}
#sponsors li{
	background:#fff;
	padding:5px !important;
	margin:0px;
	max-width:3.74%;
	overflow:hidden;
	border:#eee 1px solid;
	text-align:center;
}
.speakers .bx-controls, .sponsors .bx-controls{
	text-align:right;
	padding:10px 0 38px;
}
.speakers .bx-controls-direction, .sponsors .bx-controls-direction{
	float:right;
}
.speakers .bx-controls .bx-prev, .sponsors .bx-controls .bx-prev{
	background:url(../images/bx-prev.png) no-repeat;
	height:24px;
	width:24px;
	float:left;
	margin-right:2px;
}
.speakers .bx-controls .bx-next, .sponsors .bx-controls .bx-next{
	background:url(../images/bx-next.png) no-repeat;
	float:left;
	height:24px;
	width:24px;
	float:left;
	
}
.program, .press_video{
	padding:0px 0 30px 0;
}
.press_video .press{
	padding:0 15px 0 0;
}
.press_video .latest_video{
	padding:0 0 0 15px;
}
.press img,
.latest_video img{
	width:100%;
}
.press .press_date{
	background:#11abe9;
	border-radius:0 0 35px 35px;
	color:#fff;
	float:left;
	font-size:15px;
	padding:15px 15px;
	text-align:center;
	text-transform:uppercase;
	max-width:60px;
	line-height:15px;
}
.press .press_content{
	border-top:#11abe9 2px solid;
	padding:0 0 0 75px;
}

.program h5,
.press_video h5,
.sponsors h5{
	color:#2e3192;
	font-size:15px;
	text-transform:uppercase;
}
.view_all{
	background:url(../images/icon_viewall.png) no-repeat left 5px;
	color:#022f66;
	padding:0px 0px 0px 15px;
	float:right;
}

.hide_all{
	background:url(../images/icon_hideall.png) no-repeat left 5px;
	color:#022f66;
	padding:0px 0px 0px 17px;
	float:right;
}

.sponsors{
	padding:0 15px;
}
.in_section{
	background:#e6e5e6;
	padding:10px 15px;
}
.in_section h5{
	color:#2e3192;
	font-size:18px;
	text-transform:uppercase;
}
.in_section ul{
	padding:0px;
	font-size:13px;
}
.in_section li{
	background:url(../images/bullets.png) no-repeat left 7px;
	padding:3px 0px 3px 20px;
	list-style:none;
}
.in_section li a{
	color:#2e3192;
}
.in_section li a:hover{
	color:#00aeef;
}
.in_section .active{
	color:#00aeef;
}
.after_section_right{
	margin-top:35px;
	border-top:#2e3192 1px solid;
	padding:25px 0 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .after_section_right {
     margin-top:24px;
    }

    /* Safari only override */
    .after_section_right {
     margin-top:28px;
    }
}
.after_section_right h5{
	color:#2e3192;
	font-size:18px;
}
.after_section_right .image{
	text-align:center;
}
.after_section_right .city img{
	width:100%;
}
#twttr-sandbox-0 iframe, .twitter-timeline, .stream{
	width:100% !important;
}
.tab-content{
	background:url(../images/prog_content_line.png) no-repeat left top, url(../images/prog_content_line.png) no-repeat right top;
	padding:15px;
	min-height:200px;
	
}


.inner_right_reg{
 background:#333;
 color:#fff;
 font-size:1vw;
 margin:30px 0px;
 padding:15px;
 text-align:center;
 text-transform:uppercase;
}
.inner_right_reg div img{
 width:100%
}


.reg-form label {
    display: inline-block;
    font-weight: 400;
    margin-bottom: 5px;
}

.inner_left_reg_form{
 background:#333;
 padding:15px;
 margin-bottom:10px;
}

.inner_left_reg_form h4{
	color:#f4b212;
	text-align:center;
}
.inner_left_reg_form p{
	color:#fff;
	text-align:center;
}


.inner_left_reg_form div{
 margin:0 auto;
}

.inner_left_reg_form div img{
 width:90%;
 text-align:center;
 margin:0 auto;
 padding-left:50px;
}

.inner_right_reg .white{
	color:#fff;
}
.inner_right_reg .yellow{
	color:#f4b212;
}



.secretary h5{
 color:#00aeef;
}
.secretary span{
 width:100px;
 float:left;
}
.secretary div{
 padding:150px 0 100px;
}


 .press_news{
 border-bottom:#ccc 1px dashed;
 padding:0px 0px 40px;
 margin-bottom:20px;
}
.press_news p:first-child{
 color:#00aeef;
}
.press_news h6{
 font-size:15px;
 font-weight:bold;
}

.media{
 padding:0px;
 margin:0;
}

.required{
 float:right;
 padding-top:3px;
 color:#c00;
 padding-left:3px;
}




 .news-list{
 border-bottom:#ccc 1px dashed;
 padding:0px 0px 20px;
 margin-bottom:10px;
}


.news-list-hedd span{
 color:#00aeef;
}
.news-list-hedd h6{
 font-size:15px;
 font-weight:bold; 
 color:#000;
}

.event_promo_text a{
 margin-top:20px;
}
.event_promo_text{
	color:#fff;
	font-size:13px;
}

.news-list p{
 color:#000;
}

.news-thumb img{
	width:100%;
	height:100%;
}

.member_countries {
    padding: 0;
}

.member_countries .nav > li > a {
    padding: 10px 14px;
}
.member_countries .nav-tabs > li > a {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
}

.member_countries .active a {
    border-bottom: 1px solid #fff !important;
    margin-bottom: -2px !important;
}

.inner_content_top .left_img-country{
 padding:0px 15px 15px 0px;
 max-width:110px;
 float:left;
}


.inner_content_top .left_img-country img{
 width:100%;
}


.brdr-botom {border-bottom:1px dashed #D5D5D5; min-height:80px}


textarea.form-control 
{
 resize:none;   
}

 p.align
{
    text-align:left !important;
}

@media (min-width:768px) and (max-width:991px){
 .event_logo img { max-width:35%;}
 .event_promo_text{padding-top:0px;}
}




@media only screen and (min-width: 764px) and (max-width: 1199px) {
#speakers li{
  padding:0px !important;
  margin:0px;
  max-width:220px;
  overflow:hidden;
 }
 
 
}
@media (max-width: 991px){
.press_video .press{
	padding:0px;
}
.latest_video{
	padding:0px !important;
}

.readmore {
    background: url(../images/icon_readmore1.png) no-repeat scroll right 6px rgba(0, 0, 0, 0);
    clear: both !important;
    color: #2e3192;
    float: right;
    font-size: 13px;
    padding: 2px 20px 0 0;
}

.inner_right_reg{
	font-size:30px;
}
}
@media (max-width: 767px){
.inner_content_top .left_img{
	padding:0px 0px 15px;
	max-width:100%;
}
}
@media (max-width: 600px){
	#speakers li{
	padding:0px !important;
	margin:0px;
	max-width:9.34%;
	overflow:hidden;
}
	#sponsors li{
		padding:5px 0px !important;
		margin:0px;
		max-width:5.30%;
		overflow:hidden;
		height:125px;
	}
@media (max-width: 320px){
	#speakers li{
	padding:0px !important;
	margin:0px;
	max-width:100%;
	overflow:hidden;
	}
	#sponsors li{
		padding:0px !important;
		margin:0px;
		max-width:100%;
		overflow:hidden;
	}
}






/* ---------------------------29/7/14---------------------------- */
	
	
	
	
/* Large desktop */
@media (min-width: 1200px) {
		
		
		
}
     
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
	
	
	
}
     
/* Landscape phone to portrait tablet */
   
@media (max-width: 767px) { 
	
	
}
     
/* Landscape phones and down */
@media (max-width: 480px) { 
	
.modalextra .modal-dialog {
    width: 93% !important;
}
	
	
}
	
	
	
/* ---------------------------29/7/14---------------------------- */
