/*Import Css*/
@import url('bootstrap.min.css');
/*@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');*/
@import url('font-awesome.min.css');
@import url('webslidemenu.css');
@import url('demo.css');
@import url('jquery.mmenu.all.css');
@import url('jquery.tabSlideOut.css');
/*font-face Css*/
@font-face { font-family: 'Bliss'; src: url('../fonts/Bliss2R.eot'); src: url('../fonts/Bliss2R.eot?#iefix') format('embedded-opentype'), url('../fonts/Bliss2R.woff2') format('woff2'), url('../fonts/Bliss2R.woff') format('woff'), url('../fonts/Bliss2R.ttf') format('truetype'), url('../fonts/Bliss2R.svg#proxima_nova_altblack') format('svg'); font-weight: normal; font-style: normal; }
/*font-face Css End*/
/*Default Css*/
body { font-family: 'Bliss', sans-serif; color: #37424a; font-size: 16px; line-height: 1.42857143; margin: 0; padding: 0; font-weight: 500; letter-spacing: 0.5px; }
.col-centered { float: none; margin: 0 auto; display: block; }
a, a:hover, a:focus { text-decoration: none; outline: none; color: #0065bd; }
ul { margin: 0; padding: 0; }
li { list-style-type: none; }
.white { background: #fff; }
.dark_blue { background: #002747; }
.light_blue { background: #004165; }
.blue { background: #0065bd; }
.sky_blue { background: #00a1de; }
.grey { background: #e8ecee; }
section { float: left; width: 100%; padding: 30px 0; }
.form-group { float: left; width: 100%; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0px; outline-offset: 0px; box-shadow: none; }
.form-control { box-shadow: none; }
.form-control:focus { box-shadow: none; border: 1px solid #002032; }
.overlay { position: absolute; background: #000; left: 0; right: 0; width: 100%; height: 100%; z-index: 1; opacity: 0.57; }
.page_header { float: left; width: 100%; margin: 0 0 20px 0; }
.page_header h2 { color: #fff; font-weight: 500; display: inline-block; margin: 0; }
.page_header img { padding: 0 0 0 10px; vertical-align: text-bottom; }
.advertisement { float: left; width: 100%; margin: 15px 0; }
.advertisement img { width: 100%; }
.advertisement h5 { color: #767676; text-transform: uppercase; font-size: 12px; margin-top: 0; }
.learn_more { display: inline-block; color: #0065bd; padding: 0; border: none; text-transform: uppercase; text-align: left; font-weight: 500; margin: 5px 0; font-size: 14px;}
.learn_more i { padding-left: 8px; }
.learn_more:hover, .learn_more:focus { color: #000; }
.read_more { display: inline-block; color: #1195d8; padding: 3px 15px; border: none; float: right; }
.art-read_more { display: inline-block; color: #1195d8; padding: 3px 5px; border: none; }
.read_more:hover, .read_more:focus { color: #000; }
.bullets { margin: 5px 0 15px 0; padding: 0; display: block; float: left; width: 100%; }
.bullets li { display: block; position: relative; padding: 3px 0 3px 20px; }
.bullets li i { position: absolute; top: 9px; left: 0; font-size: 10px; color: #00a1de;}
.bullets dd { margin: 0; padding: 5px 0; display: block; text-align: center; position: relative; right: 0; left: 0; }
.bullets dd:before { content: ''; position: absolute; background: #ccc; width: 45%; height: 1px; right: 0; top: 15px; }
.bullets dd:after { content: ''; position: absolute; background: #ccc; width: 45%; height: 1px; left: 0; top: 15px; }
.border_right { border-right: 1px solid #dfdfdf; -webkit-border-right: 1px solid #dfdfdf; -moz-border-right: 1px solid #dfdfdf; }
.article_title { float: left; width: 100%; padding: 10px 0; }
.article_title h5 { margin: 0; text-transform: uppercase; color: #1073c0; }
.article_title span { font-style: italic; padding: 5px 0 0 0; font-weight: 500; display: inline-block; color: #004165; }
.article_title .date { font-style: italic; padding: 0; font-weight: 500; display: block; color: #1195d8; }
.search_article_head { float: left; width: 100%; margin-bottom: 20px; }
.search_article_head h4 { margin: 0; color: #004165; }
.search_article_head h4 span { color: #1195d8; }
.breadcrumb { background: none; padding: 0; }
.breadcrumb li a { color: #515661; }
.breadcrumb>.active { color: #0065bd; }
.breadcrumb>li+li:before { content: "\f101"; font: normal normal normal 14px/1 FontAwesome; color: #515661; }
.left_divider{display: block; position: relative;}
.left_divider:before{ content: ''; position: absolute; left: -20px; top: 0; height: 100%; width: 1px ; background: #b0b0b0;}
/*Default End*/
/*My Css*/
header { text-align: center; background: none; color: #fff; transition: all 0.4s ease; position: relative; right: 0; left: 0; }
header.sticky { position: fixed; height: 125px; width: 100%; background: #0065bd; -webkit-box-shadow: 0px 2px 5px -1px rgb(0, 0, 0); -moz-box-shadow: 0px 2px 5px -1px rgba(199,199,199,1); box-shadow: 0px 2px 5px -1px rgb(0, 0, 0); z-index: 99; padding-top: 5px; }
.header{ position: absolute; top: 20px; padding: 0;     left: 0;
  right: 0;
  text-align: center;}
  header .logo{  text-align: center;
    display: block;
    margin-top: 30px;}
header .logo img{ width: 180px; display: inline-block;}
.main_text{ float: left; width: 100%; text-align: left; position: absolute; bottom:0; padding: 0;}
.main_text h1{ font-size: 40px; text-shadow: 1px 2px 3px rgba(0,0,0,0.5); margin-top: 0;}
.main_text h2 {
	font-size: 40px;
	text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
	margin-top: 0;
	padding-bottom: 3%;
	line-height: 47px;
}
.main_text h2 span{

}
.main_text h3{margin: 0; padding: 0 0 15px 0;}
.main_text h4{ font-weight: bold; text-shadow: 1px 2px 3px rgba(0,0,0,0.5);}
.main_text .wsmain{ margin-top: 15px;}
.login, .register { display: inline-block; color: #fff; text-transform: uppercase; margin: 0 8px; background: #004165; padding: 5px 10px !important; border-radius: 4px; border: 1px solid #004165 !important;}
.login:hover, .login:focus, .register:hover, .register:focus { background: #002032; color: #fff; border: 1px solid #002032 !important; }
.social a { display: inline-block; text-align: center; margin-left: 10px; }
.social a i { background: #fff; border-radius: 50px; padding: 8px 5px; height: 30px; width: 30px; color: #004165; }
footer { float: left; width: 100%; position: relative; padding: 30px 0 10px 0; color: #fff; background: url('../images/grid.png') top right #004165; background-repeat: repeat-y; line-height: 25px; }
footer:before { content: ''; position: absolute; top: -9px; left: 0; right: auto; width: 100%; height: 27px; z-index: 9; background: url('../images/nav_bg.png') top left no-repeat; }
footer p { margin: 0; }
.footer_left { float: left; width: 100%; text-align: left; font-size: 14px; }
.footer_left img { padding: 15px 0; }
.footer_left a { padding: 0; color: #fff; font-weight: 500; display: inline-block; }
.footer_right { float: left; width: 100%; text-align: right; font-size: 14px; }
.footer_right ul { margin: 0; padding: 0; display: block; }
.footer_right li { display: inline-block; position: relative; line-height: 15px;}
.footer_right li:before{ position: absolute; content: ""; top: 0; right: -3px; height: 100%; width: 1px; background: #fff;}
.footer_right li:last-child:before{ content: none;}
.footer_right li:last-child a { border: none; }
.footer_right a { display: inline-block; color: #fff; padding: 0 5px; }
.footer_navigation { float: left; width: 100%; margin: 10px 0 15px 0; text-align: left;}
.footer_navigation ul { margin: 0; padding: 0; display: block; }
.footer_navigation ul li { display: inline-block; position: relative;}
.footer_navigation ul li:first-child a { padding-left: 0; }
.footer_navigation ul li:last-child a { border: none; padding-right: 0; }
.footer_navigation ul li a { display: inline-block; color: #fff; text-transform: capitalize; padding: 0 7px; margin: 5px 0; line-height: 15px; font-size: 14px; }
.footer_navigation ul li a:hover, .footer_navigation ul li a:focus { color: #00a1de; }
.banner { float: left; width: 100%; }
.banner .banner_text { float: left; width: 100%; }
.banner .banner_text h2 { color: #fff; text-transform: uppercase; }
.banner .banner_text h3 { color: #3db7e4; margin: 0; }
.banner .banner_text h4 { color: #fff; line-height: 30px; }
.content_section { float: left; width: 100%; padding: 20px 0; }
.main_breadcrumb { margin-bottom: 20px; float: left; width: 100%; }
.main_breadcrumb img { float: right; }
.inner_pagehead { margin: 0; text-align: left; line-height: 35px; color: #515661; padding: 15px 0; }
.advertisement.ad_center { text-align: center; }
.advertisement.ad_center img { margin: 10px auto; width: auto; }
.social-share-placeholder{ float: right; width: 100%; text-align: right;}
.facebook, .linkedin, .twitter, .googleplus{margin-right: 5px; display: inline;}
.event_content{ float: left; width: 100%; padding: 15px 0; font-size: 18px;}
.event_content h1{ font-size: 50px; font-weight: 200; color: #37424a; margin: 0; padding-bottom: 20px; float:left; width: 100%;}
.event_content h2{ font-weight: 200; margin: 0; padding:15px 0; float:left; width: 100%;}
.event_content a{ display: block; margin: 0 0 15px 0; border-radius: 0; width: 100%; padding: 5px 14px; text-align: center; font-size: 14px;}
.link{ font-size: 16px !important;}
.event_content .brochure_img{ width: 100%; padding: 15px 0 0 0; margin: 0 auto;}
.wsmenu-submenu{ top: 65px;}
.registration a{ display: block; padding: 5px 0;}
.how_to_apply { float: left; width: 100%; margin: 15px 0; background: #f3f3f3; }
.how_to_apply p { margin: 0; padding: 10px; }
.how_to_apply h3 { margin: 0; padding: 8px; background: #00a1de; color: #fff; }
.how_to_apply a { display: inline-block; padding: 8px 20px; background: #0065bd; color: #fff; border-radius: 5px; margin: 10px; }
.how_to_apply a:hover, .how_to_apply a:focus { background: #002032; color: #fff !important;}
.registration .table thead{ background: #0065bd;}
.registration .table thead th{color: #fff;}
.thick-separator-rule{ background-color: #c2cbd2; width: 100%; margin: 25px 0; height: 3px;}
.organizers{ float: left; width: 100%; text-align: center; margin: 20px 0;}
.organizers img { text-align: center; display: block; margin: 0 auto; float: none; width: 120px;}
.organizers h4{ color: #000;}
.speakers{ float: left; width: 100%; text-align: left; margin: 20px 0;}
.speakers h2 { margin: 0; padding-bottom: 15px; color: #0065bd; display: block; }
.speakers img { text-align: left; display: block; margin: 0 auto; float: none; width: 120px;}
.main_details{ float: left; width: 100%; margin: 15px 0 25px 0; min-height: 175px;}
.speakers_details{ float: left; width: 100%; margin: 15px 0; text-align: left;}
.speakers_details h3, .speakers_details h4{ margin: 0; padding-bottom: 10px; color: #000;}
.speakers_details h4{ line-height: 24px;}
.speakers_details h2{ margin: 0; padding-bottom: 15px; color: #0065bd;}
#amit, #rajarama, #raj{ margin: 0 auto;}
.sponsor_download{ margin: 15px 0; background: #1073c0; display: inline-block !important; padding: 10px; border-radius: 5px; color: #fff;}
.sponsor_download:hover, .sponsor_download:focus{ background: #004165; color: #fff; box-shadow: none;}
.map{ float: left; width: 100%;}
#return-to-top { position: fixed; bottom: 15%; z-index: 999; right: 20px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); width: 50px; height: 50px; 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;}
#return-to-top i { color: #fff; margin: 0; position: relative; left: 16px; top: 13px; font-size: 19px; -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;}
.main_details.divider{border-right: 1px solid #d4d4d4;}
#return-to-top:hover { background: rgba(0, 0, 0, 0.9);}
#return-to-top:hover i { color: #fff; top: 5px;}
#right { bottom: 40% !important;}
#right .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
#right .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
.right .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
.right .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
.sponsor_logo{ float: left; width: 100%; text-align: center; padding: 10px; border: 1px solid #c5c5c5; background: #fff; margin:1% 0 10% 0;}
.sponsor_logo img{ width: 100%; display: block; margin: 0 auto;}
.sponsor_logo h4{margin: 0; padding-bottom: 20px; text-transform: uppercase; color: #37424a;}
.registration_form{ float: left; width: 100%;}
.registration_form .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
.registration_form .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
.registration_form lable{ float: left; width: 100%;}
.mobile{ float: left; width: 100%;}
.mobile .form-control{ width: 65%; float: right;}
.mobile .form-control.mobile_num{ width: 30%; float: left; }
.agenda { float: left; width: 100%;}
.panel-body p{ float: left; width: 100%; text-align:left;}
.agenda .panel-default > .panel-heading { background: #0065bd; border: none; border-radius: 0;}
.agenda .panel-body{ padding: 10px 15px;}
.agenda h3{display: block; margin: 30px 0;}
.agenda .panel-body ul ul{margin: 0;}
.agenda .panel-body p{ margin: 0;}
.agenda .panel-group .panel { margin-bottom: 0.7em;}
.agenda .panel-title{position: relative; color:#fff;}
.agenda .left_navigation ul .panel-title > a:before {top: 8px;}
.agenda .panel-title > a:before { font-family: FontAwesome; content: "\f056"; padding-right: 5px; text-align: right; position: absolute; right: 0;}
.agenda .panel-title > a.collapsed:before { float: right !important; content:"\f055";}
.agenda .panel-title > a:hover, 
.agenda .panel-title > a:active, 
.agenda .panel-title > a:focus  {    text-decoration:none;color:#fff;}
.page_head{ margin: 0; padding: 0 0 20px 0; color: #ffffff;}
.agenda .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; margin-left:12%; text-align:left;}
.timeAcc{background:#ffffff; 
padding:0.7em; text-align:center; float:left; margin:-1em 1em 0 -1em;
border:1px solid #0065bd;
width:12%;}
.duration{text-align:right;margin-right: 5%;margin-top: -1em;}
.activity-img img{width:100%; margin-top:1em;}
.wide-row-container {    margin:1em 0; }
.wide-row-container > div.row {    margin-left: 0;    margin-right: 0;}
.wide-row-container > div.row .wide-row-content {    padding: 0 0 0 2%;}
.wide-row-container > div.row .wide-row-content .wide-row {    margin-left: -2.5%;    margin-right: -2.5%;}
.img-caption2.iwc-rule {    padding-top: 24px;}
.img-caption2.iwc-rule {    padding-top: 10px;    border-right: 1px solid #e8ecee;	margin-bottom: 1em;}
.img-caption2.iwc-rule-2 {    border-right:none;}
.img-caption2.img-md .iwc-img {    position: relative;    float: left;    width:20%;    min-height: 1px;    padding-left: 2.5%;     padding-right: 2.5%;}
.img-caption2.img-md .iwc-img img{    width:80%; }
.img-caption2.img-md .iwc-text {    position: relative;    float: left;    width: 75%;    min-height: 1px;    padding-left: 2.5%;    padding-right: 2.5%;	min-height: 8em;}
.img-caption2 h2 {    font-size:1.3em;	padding:0;}
.img-caption2 p {    font-size:1em;	padding:0;}
.present_form{float: left; width: 100%;  padding: 0 20px; margin: 3% 0;}
.present_form h3{ color: #37424a; padding-bottom: 5px; margin-top: 0;}
.present_form label{ font-weight: 500; color: #37424a;}
.present_login{ float: left; width: 100%; margin: 0; background: #fff; padding: 8%; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.present_login a{ display: block; color: #37424a;}
.present_register{ float: left; width: 100%; background: #fff; padding: 8%; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.present_register .checkbox{ margin-bottom: 15px;}
.present_form .btn { display: inline-block; padding: 8px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none; text-transform: uppercase;}
.present_form .btn:hover, .registration_form .btn:focus { background: #004165; color: #fff !important;}
.contest_winners{ float: left; width: 100%;}
.contest_winners img{ width: 120px; margin: 0 auto;}
.contest_winners thead tr th, .contest_winners tbody tr td{ vertical-align: middle; text-align: center;}
.contest_winners thead tr th{ background: #0065bd; color: #fff;}
.registration h3 { line-height: 35px; text-align: center; margin-top: 0; }
.registration h3, .registration p { text-align: center; }
.registration a { display: block; padding: 5px 0; }
.registration .registration_form { margin: 25px 0; float: left; width: 100%; }
.registration .registration_form lable { display: block; padding: 6px 0; text-align: right; }
.registration table thead th { border-bottom: 0; border: 1px solid #0065bd; text-align: center; border-right: 1px solid #fff; }
.registration table thead th:last-child { border-right: 1px solid #0065bd; }
.registration table tbody td { vertical-align: middle; border: 1px solid #ddd; }
.registration table tbody td table { margin: 0; }
.registration table tbody td table tbody td { border-top: 0; text-align: center; }
.registration .registration_form .btn { display: inline-block; padding: 6px 30px; background: #0065bd; color: #fff; border-radius: 5px; }
.registration .registration_form .btn:hover, .registration .registration_form .btn:focus { background: #002032; color: #fff !important; }
.registration .how_to_apply { float: left; width: 100%; margin: 15px 0; background: #f3f3f3; }
.registration .how_to_apply p { margin: 0; padding: 10px; }
.registration .how_to_apply h3 { margin: 0; padding: 8px; background: #00a1de; color: #fff; }
.registration .how_to_apply a { display: block; padding: 8px 20px; background: #0065bd; color: #fff; border-radius: 5px; margin: 10px; text-align: center;}
.registration .how_to_apply a:hover, .how_to_apply a:focus { background: #002032; color: #fff !important; }
.registration .table thead { background: #0065bd; }
.registration .table thead th { color: #fff; }
.page_counter{position: absolute; bottom: 10px; right: 15px;}
.right_form .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
.right_form .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
/*thanku page css start*/
.thankyou{ float: left; width: 100%; text-align: center; margin: 10% 0;  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); }
.thankyou h1{ font-weight: 800; font-size: 50px; letter-spacing: 5px; color: #004165;}
.thankyou p{ font-size: 18px;}
.thankyou .main_logo{ margin-top: 25px; display: block;}
.thankyou .btn{ font-size: 18px; background: #0065bd; color: #fff; margin: 15px 0 35px 0;}
.thankyou .btn:hover, .thankyou .btn:focus{background: #002032; color: #fff !important;}
/*thanku page css end*/
.hotels_venue{ float: left; width: 100%; padding: 0;}
.hotels_venue .teriffs{ font-size: 16px; text-align: right; font-weight: bold; float: right; margin: 10px 0 20px 0;}
.hotels_venue .table{ margin-top:25px; }
.hotels_venue table thead th { border-bottom: 0; border: 1px solid #0065bd; text-align: center; border-right: 1px solid #fff; vertical-align: middle; }
.hotels_venue table thead th:last-child { border-right: 1px solid #0065bd; }
.hotels_venue table tbody td { vertical-align: middle; border: 1px solid #ddd; text-align: center; }
.hotels_venue table tbody td:first-child{ text-align: left;}
.hotels_venue table tbody td table { margin: 0; }
.hotels_venue table tbody td table tbody td { border-top: 0; text-align: center; }
.hotels_venue table tbody td:first-child, .hotels_venue table thead th:first-child{ text-align: center;}
.hotels_venue table tbody td:nth-child(2), .hotels_venue table thead th:nth-child(2){ text-align: left;}
.hotels_venue .btn { display: inline-block; padding: 6px 30px; background: #0065bd; color: #fff; border-radius: 5px; }
.hotels_venue .btn:hover, .hotels_venue .btn:focus { background: #002032; color: #fff !important; }
.hotels_venue .table thead { background: #0065bd; }
.hotels_venue .table thead th { color: #fff; }
.hotels_venue .fa-star{color: #ffd203;}
.sponsor{ float: left; width: 100%; padding: 0;}
.hotels_venue .table-responsive{float: left; width: 100%;}
.photo_gallery{ float: left; width: 100%; text-align:center;}
.photo_gallery .carousel-control{opacity: inherit;}
.photo_gallery .carousel-control .fa-angle-left, .photo_gallery .carousel-control .fa-angle-right{position: absolute; top: 50%; font-size: 30px; color: #fff; }
.photo_gallery #sync1 .item .caption{position: absolute; bottom: 5px; text-align: center; left: 0; right: 0; background: #000000b0; margin: 0 5px;}
.photo_gallery #sync1 .item {  padding: 0px;  margin: 5px;  color: #FFF;  border-radius: 3px;  text-align: center;}
.photo_gallery #sync2 .item {  padding: 0px;  margin: 5px;  color: #FFF;  border-radius: 3px;  text-align: center;  cursor: pointer;}
.photo_gallery #sync2 .item h1 {  font-size: 18px;}
.photo_gallery #sync2 .current .item {  background: #0c83e7;}
.photo_gallery .owl-theme .owl-nav {
  /*default owl-theme theme reset .disabled:hover links */
}
.photo_gallery .owl-theme .owl-nav [class*='owl-'] {  -webkit-transition: all .3s ease;  transition: all .3s ease;}
.photo_gallery .owl-theme .owl-nav [class*='owl-'].disabled:hover {  background-color: #D6D6D6;}
.photo_gallery #sync1.owl-theme {  position: relative;}
.photo_gallery #sync1.owl-theme .owl-next, .photo_gallery #sync1.owl-theme .owl-prev {  width: 22px; height: 40px;  margin-top: -20px; position: absolute; top: 50%;}
.photo_gallery #sync1.owl-theme .owl-prev {  left: 10px;}
.photo_gallery #sync1.owl-theme .owl-next { right: 10px;}
.photo_gallery .download_photo{ display: inline-block; background: #1073c0; margin: 30px 0 0 0; color: #fff; padding: 15px; border-radius: 3px;}
/*Custom Media query*/
@media (min-width:320px) {
.footer_navigation ul li a { font-size: 12px; }
.footer_left { font-size: 12px; text-align: center; }
.footer_right { font-size: 12px; text-align: center; }
.main_breadcrumb img { float: none; margin: 0 auto; }
.footer_navigation ul li a{ padding: 0 4px;}
.footer_navigation { text-align: center; margin: 8px 0;}
footer:before{ background-position: 104% 0;}
.event_content h1{ font-size: 32px; padding-bottom: 10px;}
#right { bottom:18% !important}
.header{ position: static; padding: 15px 0;}
.main_text{ position: static; padding: 15px 0;}
header{ background: #0065bd;}
.main_text h1{ font-size: 22px;}
.main_text .wsmain{ margin: 0;}
#right{ width: 15em;}
.timeAcc{ padding:10px; width:50%;}
.main_details{    min-height: auto;}
.main_details.divider{ border-right: none;}
.speakers_details{ text-align: center;}
}
@media (min-width:480px) {
}
@media (min-width:768px) {
.footer_left { text-align: left; }
.footer_right { text-align: right; }
.main_breadcrumb img { float: none; margin: 0 auto; }
.footer_navigation ul li a{ padding: 0 7px;}
.footer_navigation { text-align: left; margin: 8px 0;}
footer:before{ background-position: 125% 0;}
.event_content h1{ font-size: 50px; padding-bottom: 30px;}
.main_text h1{ font-size: 32px;}
.header{ position: absolute; padding: 0;}
.main_text{ position: absolute; padding: 0;}
header{ background: none;}
#right{ width: 15em;}
.timeAcc{ padding:10px; width:20%;}
.main_details{    min-height: 200px;}
.main_details.divider{ border-right: 1px solid #d4d4d4;}
.speakers_details{ text-align: left;}

}
@media (min-width:992px) {
.footer_navigation ul li a { padding: 0 6px; font-size: 14px; }
.footer_left { font-size: 14px; }
.footer_right { font-size: 14px; }
.main_breadcrumb img { float: right; margin: 0; }
footer:before{ background-position: 135% 0;}
#right { bottom: 40% !important;}
.main_text h1{ font-size: 40px;}
.main_text .wsmain{ margin: 30px 0 0 0;}
#right{ width: 20em;}
.timeAcc{ padding:10px; width:20%;}
.main_details{    min-height: 150px;}
}
@media (min-width:1200px) {
    header { text-align: center; background: none; color: #fff; transition: all 0.4s ease; position: relative; right: 0; left: 0; }
    header.sticky { position: fixed; height: 125px; width: 100%; background: #0065bd; -webkit-box-shadow: 0px 2px 5px -1px rgb(0, 0, 0); -moz-box-shadow: 0px 2px 5px -1px rgba(199,199,199,1); box-shadow: 0px 2px 5px -1px rgb(0, 0, 0); z-index: 99; padding-top: 5px; }
    .header{ position: absolute; top: 20px; padding: 0;     left: 0;
      right: 0;
      text-align: center;}
      header .logo{  text-align: left;
        display: block;
        margin-top: 30px;
        margin-left: 14%;}
    header .logo img{ width: 180px; display: inline-block;}
    .main_text{ float: left; width: 100%; text-align: left; position: absolute; bottom:0; padding: 0;}
    .main_text h1{ font-size: 40px; text-shadow: 1px 2px 3px rgba(0,0,0,0.5); margin-top: 0;}
    .main_text h3{margin: 0; padding: 0 0 15px 0;}
    .main_text h4{ font-weight: bold; text-shadow: 1px 2px 3px rgba(0,0,0,0.5);}
    .main_text .wsmain{ margin-top: 15px;}
    .login, .register { display: inline-block; color: #fff; text-transform: uppercase; margin: 0 8px; background: #004165; padding: 5px 10px !important; border-radius: 4px; border: 1px solid #004165 !important;}
    .login:hover, .login:focus, .register:hover, .register:focus { background: #002032; color: #fff; border: 1px solid #002032 !important; }
    .social a { display: inline-block; text-align: center; margin-left: 10px; }
    .social a i { background: #fff; border-radius: 50px; padding: 8px 5px; height: 30px; width: 30px; color: #004165; }
    footer { float: left; width: 100%; position: relative; padding: 30px 0 10px 0; color: #fff; background: url('../images/grid.png') top right #004165; background-repeat: repeat-y; line-height: 25px; }
    footer:before { content: ''; position: absolute; top: -9px; left: 0; right: auto; width: 100%; height: 27px; z-index: 9; background: url('../images/nav_bg.png') top left no-repeat; }
    footer p { margin: 0; }
    .footer_left { float: left; width: 100%; text-align: left; font-size: 14px; }
    .footer_left img { padding: 15px 0; }
    .footer_left a { padding: 0; color: #fff; font-weight: 500; display: inline-block; }
    .footer_right { float: left; width: 100%; text-align: right; font-size: 14px; }
    .footer_right ul { margin: 0; padding: 0; display: block; }
    .footer_right li { display: inline-block; position: relative; line-height: 15px;}
    .footer_right li:before{ position: absolute; content: ""; top: 0; right: -3px; height: 100%; width: 1px; background: #fff;}
    .footer_right li:last-child:before{ content: none;}
    .footer_right li:last-child a { border: none; }
    .footer_right a { display: inline-block; color: #fff; padding: 0 5px; }
    .footer_navigation { float: left; width: 100%; margin: 10px 0 15px 0; text-align: left;}
    .footer_navigation ul { margin: 0; padding: 0; display: block; }
    .footer_navigation ul li { display: inline-block; position: relative;}
    .footer_navigation ul li:first-child a { padding-left: 0; }
    .footer_navigation ul li:last-child a { border: none; padding-right: 0; }
    .footer_navigation ul li a { display: inline-block; color: #fff; text-transform: capitalize; padding: 0 7px; margin: 5px 0; line-height: 15px; font-size: 14px; }
    .footer_navigation ul li a:hover, .footer_navigation ul li a:focus { color: #00a1de; }
    .banner { float: left; width: 100%; }
    .banner .banner_text { float: left; width: 100%; }
    .banner .banner_text h2 { color: #fff; text-transform: uppercase; }
    .banner .banner_text h3 { color: #3db7e4; margin: 0; }
    .banner .banner_text h4 { color: #fff; line-height: 30px; }
    .content_section { float: left; width: 100%; padding: 20px 0; }
    .main_breadcrumb { margin-bottom: 20px; float: left; width: 100%; }
    .main_breadcrumb img { float: right; }
    .inner_pagehead { margin: 0; text-align: left; line-height: 35px; color: #515661; padding: 15px 0; }
    .advertisement.ad_center { text-align: center; }
    .advertisement.ad_center img { margin: 10px auto; width: auto; }
    .social-share-placeholder{ float: right; width: 100%; text-align: right;}
    .facebook, .linkedin, .twitter, .googleplus{margin-right: 5px; display: inline;}
    .event_content{ float: left; width: 100%; padding: 15px 0; font-size: 18px;}
    .event_content h1{ font-size: 50px; font-weight: 200; color: #37424a; margin: 0; padding-bottom: 20px; float:left; width: 100%;}
    .event_content h2{ font-weight: 200; margin: 0; padding:15px 0; float:left; width: 100%;}
    .event_content a{ display: block; margin: 0 0 15px 0; border-radius: 0; width: 100%; padding: 5px 14px; text-align: center; font-size: 14px;}
    .link{ font-size: 16px !important;}
    .event_content .brochure_img{ width: 100%; padding: 15px 0 0 0; margin: 0 auto;}
    .wsmenu-submenu{ top: 65px;}
    .registration a{ display: block; padding: 5px 0;}
    .how_to_apply { float: left; width: 100%; margin: 15px 0; background: #f3f3f3; }
    .how_to_apply p { margin: 0; padding: 10px; }
    .how_to_apply h3 { margin: 0; padding: 8px; background: #00a1de; color: #fff; }
    .how_to_apply a { display: inline-block; padding: 8px 20px; background: #0065bd; color: #fff; border-radius: 5px; margin: 10px; }
    .how_to_apply a:hover, .how_to_apply a:focus { background: #002032; color: #fff !important;}
    .registration .table thead{ background: #0065bd;}
    .registration .table thead th{color: #fff;}
    .thick-separator-rule{ background-color: #c2cbd2; width: 100%; margin: 25px 0; height: 3px;}
    .organizers{ float: left; width: 100%; text-align: center; margin: 20px 0;}
    .organizers img { text-align: center; display: block; margin: 0 auto; float: none; width: 120px;}
    .organizers h4{ color: #000;}
    .speakers{ float: left; width: 100%; text-align: left; margin: 20px 0;}
    .speakers h2 { margin: 0; padding-bottom: 15px; color: #0065bd; display: block; }
    .speakers img { text-align: left; display: block; margin: 0 auto; float: none; width: 120px;}
    .main_details{ float: left; width: 100%; margin: 15px 0 25px 0; min-height: 175px;}
    .speakers_details{ float: left; width: 100%; margin: 15px 0; text-align: left;}
    .speakers_details h3, .speakers_details h4{ margin: 0; padding-bottom: 10px; color: #000;}
    .speakers_details h4{ line-height: 24px;}
    .speakers_details h2{ margin: 0; padding-bottom: 15px; color: #0065bd;}
    #amit, #rajarama, #raj{ margin: 0 auto;}
    .sponsor_download{ margin: 15px 0; background: #1073c0; display: inline-block !important; padding: 10px; border-radius: 5px; color: #fff;}
    .sponsor_download:hover, .sponsor_download:focus{ background: #004165; color: #fff; box-shadow: none;}
    .map{ float: left; width: 100%;}
    #return-to-top { position: fixed; bottom: 15%; z-index: 999; right: 20px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); width: 50px; height: 50px; 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;}
    #return-to-top i { color: #fff; margin: 0; position: relative; left: 16px; top: 13px; font-size: 19px; -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;}
    .main_details.divider{border-right: 1px solid #d4d4d4;}
    #return-to-top:hover { background: rgba(0, 0, 0, 0.9);}
    #return-to-top:hover i { color: #fff; top: 5px;}
    #right { bottom: 40% !important;}
    #right .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
    #right .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
    .right .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
    .right .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
    .sponsor_logo{ float: left; width: 100%; text-align: center; padding: 10px; border: 1px solid #c5c5c5; background: #fff; margin:1% 0 10% 0;}
    .sponsor_logo img{ width: 100%; display: block; margin: 0 auto;}
    .sponsor_logo h4{margin: 0; padding-bottom: 20px; text-transform: uppercase; color: #37424a;}
    .registration_form{ float: left; width: 100%;}
    .registration_form .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
    .registration_form .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
    .registration_form lable{ float: left; width: 100%;}
    .mobile{ float: left; width: 100%;}
    .mobile .form-control{ width: 65%; float: right;}
    .mobile .form-control.mobile_num{ width: 30%; float: left; }
    .agenda { float: left; width: 100%;}
    .panel-body p{ float: left; width: 100%; text-align:left;}
    .agenda .panel-default > .panel-heading { background: #0065bd; border: none; border-radius: 0;}
    .agenda .panel-body{ padding: 10px 15px;}
    .agenda h3{display: block; margin: 30px 0;}
    .agenda .panel-body ul ul{margin: 0;}
    .agenda .panel-body p{ margin: 0;}
    .agenda .panel-group .panel { margin-bottom: 0.7em;}
    .agenda .panel-title{position: relative; color:#fff;}
    .agenda .left_navigation ul .panel-title > a:before {top: 8px;}
    .agenda .panel-title > a:before { font-family: FontAwesome; content: "\f056"; padding-right: 5px; text-align: right; position: absolute; right: 0;}
    .agenda .panel-title > a.collapsed:before { float: right !important; content:"\f055";}
    .agenda .panel-title > a:hover, 
    .agenda .panel-title > a:active, 
    .agenda .panel-title > a:focus  {    text-decoration:none;color:#fff;}
    .page_head{ margin: 0; padding: 0 0 20px 0; color: #ffffff;}
    .agenda .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; margin-left:0%; text-align:left;}
    .timeAcc{background:#ffffff; 
    padding:0.7em; text-align:center; float:left; margin:-1em 1em 0 -1em;
    border:1px solid #0065bd;
    width:16%;}
    .duration{text-align:right;margin-right: 5%;margin-top: -1em;}
    .activity-img img{width:100%; margin-top:1em;}
    .wide-row-container {    margin:1em 0; }
    .wide-row-container > div.row {    margin-left: 0;    margin-right: 0;}
    .wide-row-container > div.row .wide-row-content {    padding: 0 0 0 2%;}
    .wide-row-container > div.row .wide-row-content .wide-row {    margin-left: -2.5%;    margin-right: -2.5%;}
    .img-caption2.iwc-rule {    padding-top: 24px;}
    .img-caption2.iwc-rule {    padding-top: 10px;    border-right: 1px solid #e8ecee;	margin-bottom: 1em;}
    .img-caption2.iwc-rule-2 {    border-right:none;}
    .img-caption2.img-md .iwc-img {    position: relative;    float: left;    width:20%;    min-height: 1px;    padding-left: 2.5%;     padding-right: 2.5%;}
    .img-caption2.img-md .iwc-img img{    width:80%; }
    .img-caption2.img-md .iwc-text {    position: relative;    float: left;    width: 75%;    min-height: 1px;    padding-left: 2.5%;    padding-right: 2.5%;	min-height: 8em;}
    .img-caption2 h2 {    font-size:1.3em;	padding:0;}
    .img-caption2 p {    font-size:1em;	padding:0;}
    .present_form{float: left; width: 100%;  padding: 0 20px; margin: 3% 0;}
    .present_form h3{ color: #37424a; padding-bottom: 5px; margin-top: 0;}
    .present_form label{ font-weight: 500; color: #37424a;}
    .present_login{ float: left; width: 100%; margin: 0; background: #fff; padding: 8%; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
      transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
    .present_login a{ display: block; color: #37424a;}
    .present_register{ float: left; width: 100%; background: #fff; padding: 8%; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
      transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
    .present_register .checkbox{ margin-bottom: 15px;}
    .present_form .btn { display: inline-block; padding: 8px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none; text-transform: uppercase;}
    .present_form .btn:hover, .registration_form .btn:focus { background: #004165; color: #fff !important;}
    .contest_winners{ float: left; width: 100%;}
    .contest_winners img{ width: 120px; margin: 0 auto;}
    .contest_winners thead tr th, .contest_winners tbody tr td{ vertical-align: middle; text-align: center;}
    .contest_winners thead tr th{ background: #0065bd; color: #fff;}
    .registration h3 { line-height: 35px; text-align: center; margin-top: 0; }
    .registration h3, .registration p { text-align: center; }
    .registration a { display: block; padding: 5px 0; }
    .registration .registration_form { margin: 25px 0; float: left; width: 100%; }
    .registration .registration_form lable { display: block; padding: 6px 0; text-align: right; }
    .registration table thead th { border-bottom: 0; border: 1px solid #0065bd; text-align: center; border-right: 1px solid #fff; }
    .registration table thead th:last-child { border-right: 1px solid #0065bd; }
    .registration table tbody td { vertical-align: middle; border: 1px solid #ddd; }
    .registration table tbody td table { margin: 0; }
    .registration table tbody td table tbody td { border-top: 0; text-align: center; }
    .registration .registration_form .btn { display: inline-block; padding: 6px 30px; background: #0065bd; color: #fff; border-radius: 5px; }
    .registration .registration_form .btn:hover, .registration .registration_form .btn:focus { background: #002032; color: #fff !important; }
    .registration .how_to_apply { float: left; width: 100%; margin: 15px 0; background: #f3f3f3; }
    .registration .how_to_apply p { margin: 0; padding: 10px; }
    .registration .how_to_apply h3 { margin: 0; padding: 8px; background: #00a1de; color: #fff; }
    .registration .how_to_apply a { display: block; padding: 8px 20px; background: #0065bd; color: #fff; border-radius: 5px; margin: 10px; text-align: center;}
    .registration .how_to_apply a:hover, .how_to_apply a:focus { background: #002032; color: #fff !important; }
    .registration .table thead { background: #0065bd; }
    .registration .table thead th { color: #fff; }
    .page_counter{position: absolute; bottom: 10px; right: 15px;}
    .right_form .btn { display: inline-block; padding: 10px 30px; background: #0065bd; color: #fff; border-radius: 5px; margin: 0; float: none;}
    .right_form .btn:hover, .registration_form .btn:focus { background: #002032; color: #fff !important;}
    /*thanku page css start*/
    .thankyou{ float: left; width: 100%; text-align: center; margin: 10% 0;  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); }
    .thankyou h1{ font-weight: 800; font-size: 50px; letter-spacing: 5px; color: #004165;}
    .thankyou p{ font-size: 18px;}
    .thankyou .main_logo{ margin-top: 25px; display: block;}
    .thankyou .btn{ font-size: 18px; background: #0065bd; color: #fff; margin: 15px 0 35px 0;}
    .thankyou .btn:hover, .thankyou .btn:focus{background: #002032; color: #fff !important;}
    /*thanku page css end*/
    .hotels_venue{ float: left; width: 100%; padding: 0;}
    .hotels_venue .teriffs{ font-size: 16px; text-align: right; font-weight: bold; float: right; margin: 10px 0 20px 0;}
    .hotels_venue .table{ margin-top:25px; }
    .hotels_venue table thead th { border-bottom: 0; border: 1px solid #0065bd; text-align: center; border-right: 1px solid #fff; vertical-align: middle; }
    .hotels_venue table thead th:last-child { border-right: 1px solid #0065bd; }
    .hotels_venue table tbody td { vertical-align: middle; border: 1px solid #ddd; text-align: center; }
    .hotels_venue table tbody td:first-child{ text-align: left;}
    .hotels_venue table tbody td table { margin: 0; }
    .hotels_venue table tbody td table tbody td { border-top: 0; text-align: center; }
    .hotels_venue table tbody td:first-child, .hotels_venue table thead th:first-child{ text-align: center;}
    .hotels_venue table tbody td:nth-child(2), .hotels_venue table thead th:nth-child(2){ text-align: left;}
    .hotels_venue .btn { display: inline-block; padding: 6px 30px; background: #0065bd; color: #fff; border-radius: 5px; }
    .hotels_venue .btn:hover, .hotels_venue .btn:focus { background: #002032; color: #fff !important; }
    .hotels_venue .table thead { background: #0065bd; }
    .hotels_venue .table thead th { color: #fff; }
    .hotels_venue .fa-star{color: #ffd203;}
    .sponsor{ float: left; width: 100%; padding: 0;}
}
/* @media only screen and (max-width: 768px) and (min-width: 320px)  {
.agenda .panel-default > .panel-heading + .panel-collapse > .panel-body {	margin-left:8%;	text-align:left;}
.timeAcc{background:#ffffff; padding:0.7em; width:auto;}
} */
@media only screen and (width : 1920px) {
  header .logo{  text-align: left;
        display: block;
        margin-top: 30px;
        margin-left: 19.5%;}
    }
@media only screen and (width : 1440px) {
  header .logo{  text-align: left;
        display: block;
        margin-top: 30px;
        margin-left: 10%;}
    }

@media only screen and (width : 1366px) {
  header .logo{  text-align: left;
        display: block;
        margin-top: 30px;
        margin-left: 8.5%;}
    }
@media only screen and (width : 1360px) {
  header .logo{  text-align: left;
        display: block;
        margin-top: 30px;
        margin-left: 8.5%;}
    }
@media only screen and (width : 1280px) {
  header .logo{  text-align: left;
        display: block;
        margin-top: 30px;
        margin-left: 5.5%;}
    }

  .agenda .table{
    border:1px solid #cdcdcd;
  }
  .agenda .table thead {
    background: #0065bd;
    color: #fff;
}

.agenda table thead th {
    border-bottom: 0;
    border: 1px solid #0065bd;
    text-align: center;
    border-right: 1px solid #fff;
  }
  .agenda table tbody td {
    vertical-align: middle;
    border: 1px solid #ddd;
}
.start_up_story{
  width: 100%;
  margin: 0 auto;
}
.start_up_story .Title{
  font-size: 32px;
  padding:6% 0% 0%;
}
.start_up_story .Sub_Title{
  font-size:42px;
}
.start_up_story .sec2{
  padding:3% 0% 4%;
}
.start_up_story .sec3{
  width: 100%;
  background: #56842a;
  border-top: 8px solid #f9ea39;
  border-bottom:8px solid #f9ea39;
  padding:2%;
  position: relative;
}
.start_up_story .sec3 .yes{
  position: absolute;
  left: 0;
  top:-42px;
}
.start_up_story .sec3 .sec3_wrap{
  width: 100%;
  padding: 0% 0% 0% 30%;
}
.start_up_story .sec3 .sec3_wrap .Title{
   font-size:42px;
   color: #FAE92F;
   padding: 0px;
}
.start_up_story .sec3 .sec3_wrap p{
   font-size:16px;
   color: #fff;
    padding: 0% 25% 0% 0%;
}
.clr{
  clear: both;
}
.start_up_story .sec4{
  padding:6% 0% 2%;
}
.start_up_story .sec4 .awesome{
  width: 100%;
  float: left;
}
.start_up_story .sec4 .sec4_wrap{
  width: 100%;
  padding: 0% 0% 0% 0%;
}
.start_up_story .sec4 .sec4_wrap .Title{
   font-size:42px;
   color: #0063AE;
   padding: 0px;
}
.start_up_story .sec4 .sec4_wrap p{
   font-size:16px;
   color: #37424a;
    padding: 0% 25% 0% 0%;
}

.start_up_story .sec5{
  width: 100%;
  background:url(../images/omg-bg.jpg) repeat-y left;
  border-top: 8px solid #f9ea39;
  border-bottom:8px solid #f9ea39;
  padding:1% 2%;
  position: relative;
}
.start_up_story .sec5 .omg{
  width: 100%;
  float:left;
}
.start_up_story .sec5 .sec5_wrap{
  width: 100%;
  padding:2% 0% 0% 0%;
}
.start_up_story .sec5 .sec5_wrap .Title{
   font-size:42px;
   color: #fff;
   padding: 0px 0px 1%;
}
.start_up_story .sec5 .sec5_wrap p{
   font-size:16px;
   color: #fff;
    padding: 0% 25% 0% 0%;
}


.start_up_story .sec6{
  padding:6% 0% 4%;
}
.start_up_story .sec6 .awesome{
  width: 100%;
  float: left;
}
.start_up_story .sec6 .sec6_wrap{
  width: 100%;
  padding: 8% 0% 0% 0%;
}
.start_up_story .sec6 .sec6_wrap .text_title{
   font-size:18px;
   color: #37424a;
   padding: 0px;
   text-align: center;
}
.start_up_story .sec6 .sec6_wrap .text_title a{
   font-size:22px;
   color: #fff;
   background: #f59e11;
   padding:2%;
   border-radius: 5px;
   text-transform: uppercase;

}
.start_up_story .sec6 .sec6_wrap .text_title span{
   display: block;
  color: #5E9620;
}


.start_up_story .sec7{
  padding:0% 0% 4%;
}
.start_up_story .sec7 .sec7_wrap{
  width: 100%;
  padding: 0% 25% 0% 0%;
}
.start_up_story .sec7 .sec7_wrap .Title{
   font-size:42px;
   color: #FECB00;
   padding: 0px;
   text-align: left;
}

.start_up_story .sec8{
  padding:4% 0% 0%;
}
.start_up_story .sec8 .sec8_wrap{
  width: 100%;
  padding: 0% 25% 0% 0%;
}
.start_up_story .sec8 .sec8_wrap .Title{
   font-size:42px;
   color: #FECB00;
   padding: 0px;
   text-align: left;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
.start_up_story .sec3 .yes{
  top: 0px;
}
.start_up_story .sec3 .yes img{
  width:80%;
  position: relative;
}
.start_up_story .sec3 .sec3_wrap {
    width: 100%;
    padding: 75% 0% 0% 0%;
  }
.start_up_story .sec3 .sec3_wrap p {
    padding: 0% 0% 0% 0%;
}
.start_up_story .sec4 .sec4_wrap p{
  padding: 0;
}
.start_up_story .sec7 .sec7_wrap{
  padding: 0px;
}

}


/*** PANEL DEFAULT ***/
.with-nav-tabs.panel-default .nav-tabs > li > a, .with-nav-tabs.panel-default .nav-tabs > li > a:hover, .with-nav-tabs.panel-default .nav-tabs > li > a:focus {
  color: #fff;
}

.with-nav-tabs.panel-default .nav-tabs > .open > a, .with-nav-tabs.panel-default .nav-tabs > .open > a:hover, .with-nav-tabs.panel-default .nav-tabs > .open > a:focus, .with-nav-tabs.panel-default .nav-tabs > li > a:hover, .with-nav-tabs.panel-default .nav-tabs > li > a:focus {
  color: #777;
  background-color: #ddd;
  border-color: transparent;
}

.gallery_tabs .nav-tabs > li.active > a {
  background: #004165;
  color: #fff;
  border: none;
}

.gallery_tabs .nav-tabs > li > a:hover, .gallery_tabs .nav-tabs > li > a:focus {
  color: #555;
  background: #004165;
  color: #fff;
}

.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
  background-color: #f5f5f5;
  border-color: #ddd;
}

.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
  color: #777;
}

.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover, .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
  background-color: #ddd;
}

.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a, .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover, .with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
  color: #fff;
  background-color: #555;
}

.gallery_tabs {
  float: left;
  width: 100%;
  margin: 25px 0;
}

.gallery_tabs .nav-tabs {
  text-align: center;
  border: none;
}

.gallery_tabs .nav-tabs>li {
  float: none;
  display: inline-block;
  color: #fff;
}

.gallery_tabs .nav-tabs>li a {
  text-transform: uppercase;
  background: #0065bd;
  color: #fff;
  min-width:155px;
  border-radius: 3px;
  margin: 0;
}

.gallery_tabs .panel-default {
  border: none;
  box-shadow: none;
}