@font-face {
    font-family: roboto;
    src: url("../fonts/Roboto-Regular.ttf");
}

@font-face {
    font-family: roboto-condensed;
    src: url("../fonts/RobotoCondensed-Regular.ttf");
}

@font-face {
    font-family: roboto-thin;
    src: url("../fonts/Roboto-Thin.ttf");
}



body {font-family:'roboto' , 'Lato' , sans-serif;}
.container{padding-top:15px; padding-bottom:15px;}
.no_padding{padding:0px !important;}
.no_margin{margin:0px;}
.padding_bottom_20{padding-bottom: 20px;}
.padding_bottom_30{padding-bottom: 30px;}
.padding_20{padding-top: 20px; padding-bottom: 20px;}
.padding_top_10{padding-top: 10px;}
.padding_top_20{padding-top: 20px !important;}
.padding_top_40{padding-top: 40px;}
.padding_50{padding-top: 50px; padding-bottom: 50px;}
.div_thanks{text-align: center; color: #fff;}
.div_thanks h2 label{color: #11c0f5;}
.div_thanks p{font-size: 100%;}
*:focus{outline: none !important;}


/* carousel */
.media-carousel 
{
  margin-bottom: 0;
  padding: 0 40px 30px 40px;
  margin-top: 30px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
  left: -12px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  right: -12px !important;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
  border: 4px solid #FFFFFF;
  border-radius: 23px 23px 23px 23px;
  height: 40px;
  width : 40px;
  margin-top: 30px
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 250px;
  height: 100px
}

.thumbnail{    text-decoration: none;
    color: #000;
    text-align: center;
    /* background-color: #f1f3f2; */
    padding: 0;
    border-radius: 0;
    border: none;}
.thumbnail:hover{color:#000;}
.media-carousel img{   /* height: 200px !important;
    width: 100% !important;*/
    border: 1px solid #c0c0c0 !important;
    /*margin-bottom: 10px;*/}
.media-carousel h4{font-size: 15px; font-weight: 800;     padding: 10px 6px !important;
    /*min-height: 116px !important;*/
    margin-bottom: 0 !important;}
.media-carousel h4 span{font-size: 14px; font-weight: 100;}
.media-carousel .carousel-control.left{    left: 0 !important;
    background-image: none;
    background: none;
    border: none;
    border-radius: 0;
    height: auto;
    width: auto;
    margin-top: 0;}
.media-carousel .carousel-control.right{    right: 0 !important;
    background-image: none;
    background: none;
    border: none;
    border-radius: 0;
    height: auto;
    width: auto;
    margin-top: 0;}
    
.media-carousel .carousel-control .glyphicon-chevron-left, .media-carousel .carousel-control .glyphicon-chevron-right, .media-carousel .carousel-control .icon-prev, .media-carousel .carousel-control .icon-next {
    width: 23px;
    height: 23px;
    margin-top: -15px;
    font-size: 18px;
    background: rgba(0,0,0,0.9);
    border-radius: 50%;
    padding-top: 2px !important;
}
/* End carousel */

.div_panel {background-color: #c30b42 !important;}
.div_panel h4{margin-bottom:0 !important;}
/*.div_session>div{    text-align: center;
    border: 1px solid #333;
    padding: 10px;
    background-color: #f1f3f2;}*/
.div_session{color:#fff; }
.div_session .highlight{background-color: #505050;
    padding: 10px;}


.div_panel h4{background-color: #c30b42 !important;
    padding:20px 10px !important;
    color: #fff;}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #505050;
    color: #fff;
}

.navWrap{
    background: rgb(80, 80, 80);
    font-size: 14px;
    margin-top: 6px;
}

.navWrap marquee a{
    color: #fff;
    font-size: 11px;
}

.navWrap marquee{
    line-height: 11px;
    padding: 6px 2px 1px;
    letter-spacing: 1px;
}

.table-striped>tbody>tr:nth-of-type(even){    background-color: #C0C0C0;}

/*tr{    border-bottom: 1px solid #505050;}*/

.table>tbody>tr>td{/*border-top: 1px solid #505050;*/padding: 4px 10px; text-align:left; background-color: silver;}
th{background-color: #c30b42; color: #fff;    font-weight: 100;}

.dates h3{color: #505050;}
.dates .box_heading{color: #fff;}
.btnStyle{    background-color: #c30b42;
    border: none;
    color: #fff;
    padding: 4px 10px;
    font-size: 14px;
    text-decoration: none;}
a:focus{text-decoration: none;}

.navbar{min-height: auto;}
.navbar-inverse .navbar-nav>li>a{padding: 5px 10px !important;}
.header{padding: 10px 0;}
.top-nav-collapse img{height: 50px;}
.section-1{margin-top: 120px;}
#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.7);
    width: 30px;
    height: 30px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index:1;
}
#return-to-top i {
    color: #fff;
    margin: 0;
    position: relative;
    left: 6px;
    top: 8px;
    font-size: 18px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    background: rgba(0, 0, 0, 0.9);
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}
.navbar-fixed-top{border-bottom: 1px solid #505050 !important;}



label{font-weight: normal;}
h1, h2{margin: 0px; font-family: 'roboto-condensed';}

h3{margin-top: 0;}
img{width:100%;}
ul{padding-left: 20px;}
.relative{position: relative;}
.absolute{position: absolute; top: 15%; /* left: 20%; */ float: left;  width: 100%;}

.address{font-size: 80%;}
.address p{/*display: inline-block;*/ margin-bottom: 0;}
.address a{color: #fff;}

.section-1 h1{text-align: center; color: #fff; line-height: 130%; text-transform: uppercase;}
.section-1 hr
{    
    border-top: 1px solid #c1c1c1;    
}
.hr-style-1{width: 70%;}
.hr-style-2{width: 30%;}
.hr-style-3
{
    border-top: 3px solid #505050;
    margin: 0;
}
.section-1 h4{text-align: center; color: #fff; line-height: 150%;}
.bg-orange{background-color: #c30b42; padding:2px 10px; color: #fff;}
.bg-yellow{background-color: #f4b418; padding:2px 10px; color: #fff;}

.section-2{background-color: #c0c0c0;}
.heading-style-1{text-align: center; text-transform: uppercase;}
.heading-style-1 span{color: #fff; border-bottom: 1px solid #fff; line-height: 160%;}
.heading-style-1 .orange{color: #c30b42; border-bottom: 1px solid #c30b42;}
.heading-style-1 .gray{color: #505050; border-bottom: 1px solid #505050;}
p{color: #fff; font-size: 120%;}
a:hover{text-decoration: none;}

.navbar-inverse{background-color: #fff;}
/*.navbar-header{border-radius: 0; margin-bottom: 0; background-color: #505050; border: none;}*/
.menubar{background-color: #505050;}
.navbar-inverse .container{padding-top:0; padding-bottom: 0;}
.navbar-inverse .navbar-nav>li>a{color: #fff; padding: 15px 10px; font-size: 90%; font-family: 'roboto'; font-weight: 600; font-weight: 100;}
.navbar-inverse .navbar-nav>li>a:hover{color: #fff; background-color: #c30b42;}
.navbar-nav{width: 100%; text-align: center; margin: 0;}
.navbar-nav>li{margin-bottom: 0; float: none; display: inline-block;}
.nav>li>a:focus, .nav>li>a:hover{background-color: #505050; color: #fff;}
.nav>li>img{background-color: #fff; width: auto;}
.navbar-inverse .navbar-toggle { border-color: #fff;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color: #505050;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-top: none;}

.orange{color: #c30b42;}
.yellow{color: #f4b418;}

/*.technical img{height: 100px; width: auto;}*/
.technical img{border: 1px solid #333;}

.modal-header{border-bottom: none; background-color: #505050; color: #fff;}
.modal-header .close{color: #fff;}
.modal-content{text-align: center; border-radius: 0;}
.modal img{height: 250px;  width: auto;}
.modal p{color: #c30b42; /*padding-top: 20px;*/}

.bg-white li , .bg-white p{color: #505050;}

.white-bg{background-color: #fff; padding: 0 20px; color: #505050; font-size: 90%;  font-weight: bold;}

.section-3{background:#f1f3f3 url("../img/bg.jpg") no-repeat center center; background-size: 100% 100%; text-align: center; color: #000;}
li{font-size: 120%; margin-bottom: 20px;}
.section-3 h4{font-size: 21px;}

.section-4 , #conferencejournal , #registration , #about{background-color: #f1f3f2;}


.registration{color: #505050; text-transform: uppercase;}
.registration p{ display: inline-block;    text-transform: none; background: silver; padding: 20px; color: #333;}
.border_right{border-right:1px solid #505050;}


.box_style
{
    border: 2px solid #505050;
    padding: 20px;
    text-align: center;
    color: #000;
    position: relative;
    margin-right: 15px;
}

.box_heading
{
    background-color: #505050;
    padding: 10px;
    position: absolute;
    top: -28%;
    color: #f4b418;
    /* float: left; */
    width: 90%;
    text-transform: uppercase;
}

.flex
{
    display: flex;
    padding-top: 60px;
}

.about li
{
    font-size: 100%;
    margin-bottom: 1px;
    color: #000;
}

.about h4
{
    color: #333;
    background-color: #f4b418;
    padding: 6px 10px;
}

.bg_banner{background:transparent url("../img/back_a.jpg") no-repeat center center; background-size: 100% 100%; padding: 60px 0;}

/*.header img{height: 70px; width: auto;}*/
.sumi_section {background-color: #c30b42;}
.sumit{/*background: transparent url("../img/bottom_line.png") no-repeat center center; */text-align: center; color: #fff;}
.carousel-control.left{background: none;}
.carousel-control.left span{padding: 0; left: 0; top:40%;}
.carousel-control.right{background: none;}
.carousel-control.right span{padding: 0; right: 0; top:40%;}
.speaker{text-align: center;}
.speaker h2 label{color: #000; border-bottom: 1px solid #000;}
.speaker h4{color: #c30b42;}
.speaker img{border: 1px solid #333; height: 200px; width: auto; margin: auto;}
.carousel-showmanymoveone img{border: 1px solid #333; height: 150px; width: auto; margin: auto;}
.carousel-showmanymoveone h5{color: #c30b42; font-size: 120%;}
.objective{ color: #fff; background:url(../img/bg_summit.jpg) 100% 100%; background-size:100% 100%;}
.objective ul{list-style-image: url(../img/right_icon.png);}
.objective li{font-size: 110%;  margin-bottom: 10px;}
.program h2 label{color: #c30b42; border-bottom: 1px solid #c30b42;}
.program ul{list-style-image: url(../img/red_right_a.png);}
.program li{font-size: 110%;  margin-bottom: 10px;}
.program h3 label{background-color: #c30b42; color: #fff; padding: 5px 20px;}
.bg_program{background: #f5f4f4; padding: 0 20px;}
.footer{background-color: #e9e9ea;}
.footer h2{color:#c30b42; padding-bottom: 10px; font-family: 'Roboto Condensed'; font-size: 150%;}
.footer hr{border-bottom: 1px solid #c30b42; margin-top: 0; border-top:none;}
.timer-body-block{    width: 100%;
    float: left;
    padding-left: 24%;}
.time_count .table-cell {
float: left;
    /* width: 19%; */
    text-align: center;
    color: #fff;
    /* background: #1fc8ff; */
     margin: 00px 3% 0px 3%; 
    text-transform: uppercase;
    padding: 20px;
    font-size: 140%;
    font-weight:bold;
}
.tab-val{
        font-size: 300%;
}
.schdel_section_a {
	background:#c30b42;
}
.titl_gus_a {
	text-align:center;
	margin-bottom:50px;
}

.titl_gus_a span {
	border-bottom:1px solid #c30b42;
	color:#c30b42;
	font-size:23px;
	padding:0px 15px 8px 15px;
}
.wrap_a_progrm {
	float:left;
	width:80%;
	margin-left:10%;
}
.panel_ak_a {
	text-align:center;
}
.body_tabs_a {
/*	background:#f5f4f4;
	box-shadow:3px 3px 4px #afafaf;*/
/*	padding:10px 30px;
	padding-top:30px;*/
    text-align: center;
    color: #fff;
}
.sesion_singl_wrp {
	margin-top:20px;
	margin-bottom:5px;
	float:left;
	width:100%;
}
.sesin_img_a {
	float:left;
	width:19px;
	margin-top:3px;
}
.text_titl_sc {
/*	font-size:16px;
	color:##c30b42;
	width:80%;
	margin-left:6px;
	float:left;
	font-weight:600;*/
    font-size: 16px;
    font-weight: 600;
    display: inline;
    background-color: #505050;
    padding: 2px 10px;
    text-transform: uppercase;
}
.home_scdl_ul {
	padding:0px;
	list-style-type:none;
}

.home_scdl_ul li a {
	color:#fff !important;
	padding:12px 18px;
}

.home_scdl_ul li {
	display:inline-block;
	background:#505050;
	margin:0px;
	padding:0px;
	/*font-style:italic;*/
	list-style-type:none;
	font-size:16px;
	padding:0px;
	margin-left:-4px;
	color:#fff;
    text-transform: uppercase;
}

.home_scdl_ul .active {
	background:#6e6d6d;
	border:0px solid red !important;
}

.home_scdl_ul li:hover {
	background:#505050;
	text-decoration:none;
	cursor:pointer;
}

.home_scdl_ul li a:hover {
	text-decoration:none !important;
	background:none !important;
	border:0px solid red !important;
}

.home_scdl_ul .active a {
	background:none !important;
	border:0px solid red !important;
	border:0px solid red !important;
}
.secn_a_tim {
/*	float:left;
	width:90%;
	margin-left:20px;
	margin-bottom:5px;
	color:#555555;*/
}
.clear {
    clear: both;
}
.no_bullet{list-style-type: none;}







.div_logo {top:0px; left:10%; position: absolute;}
.img_logo{ max-width: 300px; top: 0px; left: 100px; z-index: 1;}
/*.carousel-inner>.item>img{ max-height: 720px;}*/


.div_details{background-color: #44b3d5;/*background: #363435 url("../img/bg_form.jpg") no-repeat center center; */ background-size:100% 100%; /*border-top:7px solid #66ae3e;*/}
.div_details h1{font-weight: normal; font-size: 42px;}
.div_details h3{font-size: 28px;}
.div_details h1 , .div_details h3{color: #fff;}
/*.div_form .form-inline .form-group{padding:0px 5px;}
.div_form .form-inline .form-control{width: 100%; vertical-align: middle; background-color: transparent; border-radius: 0px; font-size: 120%; color: #000;}
#submit{background-color: #578bc7; border: none; color: #fff;}
.div_form p{margin-bottom: 0;}*/

.div_form{background:#bebcbd; max-width: 300px; padding: 20px; min-height: 424px;}
.div_form h3{color:#fff; margin: 0px;}
textarea{max-height: 100px;}
a:focus, a:hover{color: #efcf82;}



.bg_green{background-color: #ceecbe;}
.div_container{padding: 20px 40px;}
.div_about ul , .div_eligibility ul{list-style-image: url(../img/bullet_1.png);}
h2 label{color: #fff; border-bottom: 1px solid #fff; padding:0 20px 6px 20px; font-family: 'Roboto Condensed'; margin-bottom: 20px;}
.div_accessibility h2 label{padding:0 50px 10px 50px; font-family: 'Roboto Condensed'; text-align: center;}
.div_about h3 label span{font-size: 70%;}
hr{border-top: 1px solid #578bc7; }
.div_about li , .div_advantage li , .div_eligibility li{ font-size: 120%; margin-bottom: 20px;  text-align: justify; padding-left: 10px; word-spacing: 0;}
.div_about button{background-color: #036aad; color: #fff; padding: 10px 40px; border-radius: 10px; }


/**********************************************    CONTACT STYLE     ***************************************************/
.div_relative{position: relative;}
.div_contact{position: absolute; bottom: 0px; background: rgba(200,200,220,0.8); /*background: rgba(51,102,153,0.6);*/ padding: 20px;}
/*.div_contact select{margin-top: -.8em;}*/
.div_contact h2{color: #000;  margin-top: 0;  font-weight: 400; text-transform: uppercase; margin-bottom: 15px;}
.form-control{width:100% !important;}
#submit , .btn_style{background-color: #c30b42; border: none; color: #fff;}



.div_advantage{background: #0069ac url("../img/bg_advantage.jpg") no-repeat center center; background-size:100% 100%; color: #fff;}
.div_advantage ul{list-style-image: url(../img/bullet_white.png);}
.div_advantage li {font-weight: 300;}
.div_advantage h3 label{border-bottom: 1px solid #66ae3e; padding-bottom: 10px;}

.div_amenities{background: #363435 url("../img/amenities.jpg") no-repeat center center; background-size:100% 100%; background-color: #363435; text-align: center;  color: #fff; padding-top: 40px; padding-bottom: 40px;}
.div_amenities img{width:100px; margin: auto;}
.div_amenities h2 label{color: #fff; border-bottom: 1px solid #fff; padding:0 20px 10px 20px; font-family: 'Roboto Condensed'; margin-bottom: 20px; font-size: 34px;}
.div_amenities p{margin-bottom: 20px; margin-top: 10px;}


.div_eligibility h2 label{color: #363435; border-bottom: 1px solid; border-bottom: 1px solid #363435; padding: 0 20px 10px 20px;}
.div_eligibility p{font-size: 130%;}
.div_eligibility h3 label{ color: #519929; border-bottom: 1px solid #66ae3e; padding: 0 20px 10px 0px;}

/*.div_brochure{padding-top: 100px;}*/
.div_brochure ul{list-style-image:url(../img/bullet_1.png); list-style-type: none; list-style-position: inside; padding: 0;}
.div_brochure li{background-color: #0074be; color: #fff; padding: 10px 30px;}
#padagogy{max-width: 560px; margin: auto;}


.btn_style1{background-color: #000464; color: #fff; font-size: 140%; padding: 10px;  border: 3px outset gainsboro; min-width: 350px; display: inline-block;}
.btn_style2{background-color: #000464; color: #fff; font-size: 140%; padding: 10px;  border: 3px outset gainsboro; min-width: 350px;display: inline-block;}
.modal-body #submit{width: 50%; margin: auto;}
.btn_style1:hover{color: #fff; text-decoration: none;}

#map{border: 1px solid gray;}

.div_footer{ background-color: #c30b42;  font-size: 90%;}
.div_footer p{color:#fff;}
.div_footer .container{padding-top: 10px; padding-bottom: 10px;}

.error_msg{color:firebrick; text-align:center; /*font-weight:bold;*/ font-size:94%;}

.txt_thank h2 label{border-bottom: 1px solid #c30b42; padding: 0 20px 10px 20px; color: #c30b42; margin-bottom: 0;}
.txt_thank h3{color: floralwhite; font-weight: normal; padding-top: 10px; color: #fff;}





/******************************************  ASMA   ************************************************/
/* Tab */
#conferencejournal .nav-tabs > li, .nav-pills > li {
    float:none;
    display:inline-block;
    *display:inline; /* ie7 fix */
     zoom:1; /* hasLayout ie7 trigger */
}

#conferencejournal .nav-tabs, .nav-pills {
    text-align:center;
}
#conferencejournal .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	
	background: #c30b42;
	box-shadow: 0px 5px 5px #888888;
	padding: 25px 30px;
	font-size: 20px;
    border-radius: 0;
    color: #fff;
}	
#conferencejournal .nav > li > a {
	
	padding: 24px 30px;
	background: #d1d2d5;
	box-shadow: 0px 3px 5px #888888;
	font-size: 20px;
	border-radius: 0;
	color:#c30b42;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	 border-right: 1px solid #b7b8ba;
}
#conferencejournal .nav > li > a:hover {
	background: #c30b42;
	color:#fff;
}
#conferencejournal .tab-content {
	 background: rgba(237, 239, 242, 0.68) none repeat scroll 0 0;
	 border: 1px solid #cfd1d4;
	 padding-left: 30px;
     padding-right: 30px;
	 /*height: 380px;*/
}
#conferencejournal .nav-pills > li + li { margin-left: 0;}

#conferencejournal .nav > li {width: 21%;}

/* end Tab */


.sticky_form{position: fixed; top: 30%; right: 0; z-index: 81; background-color:#505050; max-width: 210px; z-index: 9999;}
.sticky_form h4{margin: 0; margin-bottom: 10px; color: #fff; /*height: 18px; overflow: hidden;*/}
/*.slide-toggle{position: absolute; top: 44px; left: -76px; background-color:#505050; z-index: 1000; transform: rotate(-90deg); color: #fff; text-align: center; padding: 6px 15px; border: none; width:120px;} */

.slide-toggle{position:absolute; top:44px; left:-80px; background-color:#505050;  background:rgb(80, 80, 80); z-index:1000; transform: rotate(0deg); color: #fff; text-align:center; padding:6px 10px; border:none; width:80px;}





.box{display: none; padding: 15px;}

/* new css added for sticky button 09-04-2018 */
.box ul {
    list-style-type: none;
    padding-left: 10px;
}
.box ul li {
    margin-bottom: 10px;
}

.box ul li a {
    color: #fff;
    font-size: 88%;
    padding:10px;
}

.box ul li a:hover{
     color: #fff;
     background: #c40c42;
}



/*.form-control{border-radius: 0; background: transparent; color: #fff; margin-top: 7px;}*/
.btncall{position: fixed;  top: 300px; right: 0;  background-color: #505050;  /* background: rgba(50, 57, 97, 0.8); */  z-index: 99999; /* transform: rotate(-90deg); */ /* color: #fff; */  text-align: center;   padding: 7px;  /* border: none; */ /* width: auto; */ /* height: auto; */}
.btncall span { position: relative;  /* transform: rotate(450deg); */ /*background-color: #323961;*/ /*padding: 7px;*/}
.btncall a{color: #fff; display: inline-block;}
.sticky_form .error_msg { color: #cccccc;}

.logo{height: 70px; width:auto;}
.logo1{padding-right: 40px;}
#confernce , .bg_texture{background:#f1f3f3 url("../img/bg.jpg") no-repeat center center; background-size: 100% 100%;}
.contactdetails p{margin-bottom: 0;}
.contactdetails b{color:#c30b42;}
#contact i{width: 20px; margin: auto;}
.fa-envelope , .fa-globe{font-size: 80%;}
.fa-mobile{font-size: 120%;}
#advisorycommittee h4{font-size: 15px; font-weight: 800; /*background-color: #f1f3f2;*/ margin: 0; padding: 10px; min-height: 84px; margin-bottom: 20px;}
#advisorycommittee h4 span{font-size: 14px; font-weight: 100;}
#advisorycommittee img{height: 160px; width: auto;  border: 1px solid #c0c0c0;}

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1280px) {
        .div_advantage h3{font-size: 146%;}
        .absolute{top:10%;}
        .navbar-inverse .navbar-nav>li>a{font-size: 80%;}
    }

    @media only screen and (max-width : 1024px) {        
        .div_advantage h1{font-size: 35px;}
        /*.div_brochure {padding-top: 0px;}*/
        .padding_top_40 {padding-top: 20px;}
        .div_form{padding: 20px 0px;}
        .div_form h2{font-size: 160%;}
        .timer-body-block{padding-left: 18%;}
        .section-1 h1{font-size: 200%;}
        .absolute{top:5%;}
        .section-1 hr{display: none;}
        
#conferencejournal .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	font-size: 18px; padding: 20px 30px;  }
        /*#about p{font-size: 12px;}*/
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
        /*.container{width:auto; padding:40px;}*/
        body{font-size:140%;}    
        /*.section-1{margin-top: 120px;}*/
        .section-1 h1{font-size: 150%;}
        .section-1 hr{margin: auto;}
        .box_style h3{font-size: 130%;}
        .box_heading{top: -16%; width: 84%; font-size: 120%;}
        .flex{padding-top: 50px;}
        /*.header{margin-top:60px;}*/
        .navbar-inverse .navbar-nav>li>a { font-size: 74%;}
        #about img{padding-bottom: 20px;}
        #about .visible-xs , #about .visible-sm{padding: 0;}
        #confernce, .bg_texture{background: #f1f3f3;}
        .bg-white li, .bg-white p{font-size: 14px;}
        h4{font-size: 16px;}
    }

    @media only screen and (max-width : 800px) {
        .section-1 hr{display: none; }
        /*.header{margin-top: 61px;}*/
        .timer-body-block{padding-left: 10%;}
        .tab-val{font-size: 200%;}
        .bg-white p{padding-top: 0; font-size: 113%;}
        .box_heading{width: 90%;}
        
    #advisorycommittee img {width: 100%; height:auto;}
    .media-carousel img {height: auto !important; }
    }
        
    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {	
        .container{width:auto;}
        .form-inline .form-group{margin-bottom: 20px;}
        .xs_txt_center{text-align: center;}
        .div_brochure .padding_20{padding: 0;}
        /*.div_form .padding_20{padding: 10px;}*/
        .div_contact{position: static;}               
        .div_details h1{font-size: 30px;}
        .div_details h3{font-size: 21px;}
        .bg_banner{background:none; padding-top: 0; padding-bottom: 15px;}
        .div_form{max-width: 100%; margin-top: 20px; min-height: inherit;}
        
        .header, .header .text-right{text-align: center;}
        textarea{height: 34px !important;}
        .section-1 h4{font-size: 100%;}
        .navbar-header{width: 100%; margin: 0;}
        .nav>li>img{height: 50px;  margin-top: 10px;}
/*        .navbar-inverse{background-color: #f1f1f1;}
        .navbar-inverse .navbar-nav>li>a{color: #505050;}*/
        
        .flex{display: block;}   
        .box_style{margin-bottom: 40px; margin-right: 0;}
        .box_heading{width: 94%;}
        .div_footer .text-left , .div_footer .text-right{text-align: center;}
        .border_right{border-right: none;}
        .registration{text-align: center;}
        .registration .padding_top_20{padding-top: 0 !important;}
        .registration ul{list-style-type: none; margin-bottom: 20px; padding-left: 0;}
        .registration li{margin-bottom: 0;}
    }
	
@media only screen and (max-width : 767px){
    /*.header{top:51px;}*/
    
    .timer-body-block{padding-left: 0;}
    .logo{height: 50px;}
    .top-nav-collapse img{height: 40px;}
    th{width: 65%;}
    #contact form{padding-top: 20px !important}
    .contactdetails {text-align: center;}
    .contactdetails .col-sm-4{padding-top: 20px;}
    .contactdetails p b{background-color: #c30b42; padding:2px 20px; color:#fff;}
    .margin_bottom_xs{margin-bottom: 7px !important;}
}

	@media only screen and (max-width : 600px) {
        body{font-size:120%;}
        .logo_strip h3{font-size: 10px;}
        .img_logo{width: 70px; margin: auto;}
        #img_second_home{margin-bottom: 60px;}
        .div_advantage h1{font-size:210%;}
        h2{font-size:200%;}
        h3{font-size: 150%;}
        .btn_style1, .btn_style2 {min-width: 100%;}
        .div_brochure .padding_20{padding-top: 5px; padding-bottom: 5px;}
        .div_amenities{background: #363435 ;}        
        .div_details h1{font-size: 25px;}
        .div_details h3{font-size: 20px;}
        .div_amenities h2 label{font-size: 25px;}
        
        textarea{height: auto !important;}
        .navbar-nav>li{display: block;}
        .logo , .logo img , .navbar-nav>li{display: inline !important; }      
        .nav>li>img{ margin-left: 10px; margin-bottom: 10px;}
        .navbar-inverse .navbar-nav>li>a{border-bottom: 1px solid #626262; padding: 5px 10px;}
        .absolute{position: static; background-color: #505050;}
        /*.relative img{display: none;}*/
        .address{text-align: center; padding-top: 10px;}
        #map{padding-bottom: 10px;}
        .bg-white p{margin-bottom: 0; text-align: center;}
        .address p{text-align: left;}
/*        .section-2 .text-center{text-align: left;}*/
        
        th{text-align:center;}
        
	#conferencejournal .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{	font-size: 18px;  padding: 20px 30px;}
        .flex{padding-top: 0;}
        .section-4 .heading-style-1{padding-bottom: 25px;}

        .logo{height:40px; }
        .top-nav-collapse img{height: 30px;}
        .section-1{margin-top: 110px;}
        h1{font-size: 22px !important;}
	}


    /* Extra Small Devices, Phones */ 
	@media only screen and (max-width : 480px) {
        body{font-size:115%;}
        .div_container { padding: 15px;}
        li{margin-bottom: 5px !important;}
        .div_brochure li{padding-left: 10px;}
        .div_contact{padding: 10px 0;}
        .div_details h1{font-size: 22px;}
        .div_details h3{font-size: 16px;}
        .div_amenities h2 label{font-size: 20px;}
        .time_count .table-cell{width:100%; margin: 0; padding:10px 0;}
        h2 label{padding: 0}
        .section-3 h4{font-size: 14px;}
        .box_heading{width: 85%;}
        .sesn_titil_a{margin-bottom: 10px;}
        .section-2 , .section-3 {padding: 0;}
        .registration li{font-size: 100%;}
        .registration .padding_bottom_20{padding-bottom:0;}
        
	#conferencejournal .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
	font-size: 18px;  padding: 20px 30px;}
        
        .navbar-inverse .col-xs-6{width: 100%;}
        .header .text-right{padding-top: 20px;}
        .section-1 {margin-top: 180px;}
        h1{font-size: 20px !important;}
        h4{font-size: 14px !important;}
         p , li {font-size: 12px !important;}
        .tab-val {font-size: 14px;}
        .time_count .table-cell{font-size: 100%;}
        #advisorycommittee , #registration , #confernce , #convention2017{padding-left: 0; padding-right: 0;}
    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        body{font-size:100%;}
        .btn_style1{font-size: 100%;}
        .slide-toggle{top: 47px; left: -73px;}
        .section-1 {margin-top: 170px;}
        h4{font-size: 12px !important;}
        .sticky_form{top: 36%;}
    }


    @media only screen and (max-width : 240px) {
        .div_container{padding: 0px; float: left;}
}

