@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap');
body{
	font-family: 'Open Sans' !important;
}
.customeheight p {
    height: 20px;
}
.breadcrumb{
	background:transparent !important;
	margin-bottom:0rem !important;
}
.breadcrumb-item {
    font-size: 0.8em;
	font-family: 'Open Sans';
}
.seminar-detail-backround {
    background: url('../images/webinar-detail-line-background.png') top right #f2f5fa no-repeat;
}
.seminar-detail-list h5{
	color:#437cd0;
	line-height: 1.9;
}
.custome-location span{
	background: url(../images/location.png) no-repeat;
    height: 40px;
    width: 28px;
    display: block;
	font-weight:bold;
	color: #437cd0;
	font-size: 18px;
}
.row{
	margin-right: 0px !important;
    margin-left: 0px !important;
}
.padding0{
	padding:0px !important;
}
.speaker-name {
    font-family: 'Open Sans';
    color: #484848;
    font-size: 14px;
    margin: 0.3rem 0;
    line-height: 1.9;
}
.margin-auto{
	margin: auto;
}
.credits-details{
	margin:auto;
}
.credits-details p{
	font-size:16px;
	color: #6a6a6a;
	line-height: 1.9;
    margin-bottom: 0;
}
.SD-learning-obj h4, .befits h4{
	font-size: 20px;
	font-weight:bold;
	font-family: 'Open Sans';
	color: #444545;
	border-left: 6px solid #3399cc;
	padding-left: 12px;
	line-height: 1.9;
}
.learning-objectives, .SD-benfits {
    margin-top: 23px;
    padding-left: 40px;
	font-size:15px;
	line-height: 1.9;
    color: #484848;
}
.download-brochure{
	border:1px solid #484848;
	border-radius: 10px;
	box-shadow: 0px 3px 11px 0px #dadada;
}
.download-brochure hr{
	border-top: 1px dashed #444545 !important;
    margin-top: 0;
}
.speaker-profile {
    margin-bottom: 1rem;
}
.seminar-speaker-designation {
    font-size: 13px;
	text-align:center;
}
.customeheight2 p {
    height: 0px;
}
.seminar-speaker-name{
	color: #437cd0 !important;
    font-size: 16px !important;
    font-weight: bold;
	text-align:center;
	margin-bottom: auto;
}
.download-brochure-btn{padding: 40px;margin-bottom: 22px !important;}
.download-brochure-btn .btn-primary:hover {
    background-image: linear-gradient(180deg, #77aa36, #9fce5c)!important;
    /* transform: scale(1.05); */
	border: 2px solid #77aa36;
}
.offer-download-brochure-btn .transparent-btn:hover{
	color:#ffffff !important;
	background-image: linear-gradient(180deg, #2eb1f3, #3399cc) !important;
	border:0;
}
.popup-download-brochure-btn .btn-primary:hover {
    background-image: linear-gradient(180deg, #77aa36, #9fce5c) !important;
    /* transform: scale(1.05); */
	border: 2px solid #77aa36;
}
.popup-download-brochure-btn .btn-primary {
    box-shadow: 0px 3px 11px 0px #c3c3c3;
    border-radius: 30px;
    border: none;
    text-align: center;
    transition: all 0.3s ease 0s;
    transition: all .2s ease-in-out;
    background-image: linear-gradient(180deg, #9fce5c, #77aa36)!important;
    padding: 10px 10px;
    font-size: 15px;
    font-family: 'Open Sans';
    border: 2px solid #77aa36;
    font-weight: bold;
}
.offer-download-brochure-btn .btn-primary:hover {
    background-image: linear-gradient(180deg, #77aa36, #9fce5c);
    /* transform: scale(1.05); */
	border: 2px solid #77aa36;
}
.download-brochure-btn .btn-primary {
    box-shadow: 0px 3px 11px 0px #c3c3c3;
    border-radius: 30px;
    border: none;
    text-align: center;
    transition: all 0.3s ease 0s;
    transition: all .2s ease-in-out;
    background-image: linear-gradient(180deg, #9fce5c, #77aa36)!important;
    padding: 10px 15px;
    font-size: 15px;
    font-family: 'Open Sans';
    border: 2px solid #77aa36;
    font-weight: bold;
}
.offer-download-brochure-btn .btn-primary {
    box-shadow: 0px 3px 11px 0px #c3c3c3;
    border-radius: 30px;
    border: none;
    text-align: center;
    transition: all 0.3s ease 0s;
    transition: all .2s ease-in-out;
    background-image: linear-gradient(180deg, #9fce5c, #77aa36);
    padding: 10px 41px;
    font-size: 12px;
    font-family: 'Open Sans';
    border: 2px solid #77aa36;
    font-weight: bold;
}
.download-brochure .p1{
	padding: 20px 55px 20px 5px;
    background: url(../images/seminar-down-arrow.png) 250px 38px no-repeat;
	/* background: url(../images/seminar-down-arrow.png) 315px 30px no-repeat; */
    cursor: pointer;
    margin: 0;
}
.transparent-btn {
    color: #2eb1f3 !important;
    background: transparent !important;
    padding: 10px 11px !important;
	border: 2px solid #2eb1f3 !important;
}
.modal-title{
	color: #437cd0;
	font-size: larger;
}
.seminar-fee{
	border:1px solid #484848;
	border-radius: 10px;
	box-shadow: 0px 3px 11px 0px #dadada;
	padding: 30px 20px !important;
}
.seminar-fee h5{
	color: #529bf4;
	font-size:18px;
	font-weight:bolder;
}
.seminar-fee-list{
	list-style-type: none;
    line-height: 1.9;
	padding-left: 10px;
}
.seminar-fee-list li{
	padding-left: 35px;
}
.seminar-fee-inc1{
	background-image: url(../images/seminar-includes.png);
    background-repeat: no-repeat;
    /* background-position: 0px 8px; */
    padding: 5px;
    margin: 0;
}
.seminar-fee-inc2{
	background-image: url(../images/seminar-includes.png);
    background-repeat: no-repeat;
    background-position: 0px -43px;
    padding: 5px;
    margin: 0;
}
.seminar-fee-inc3{
	background-image: url(../images/seminar-includes.png);
    background-repeat: no-repeat;
    background-position: 0px -85px;
    padding: 5px;
    margin: 0;
}
.seminar-fee-inc4{
	background-image: url(../images/seminar-includes.png);
    background-repeat: no-repeat;
    background-position: 2px -129px;
    padding: 5px;
    margin: 0;
}
.seminar-fee-inc5{
	background-image: url(../images/seminar-includes.png);
    background-repeat: no-repeat;
    background-position: 1px -170px;
    padding: 5px;
    margin: 0;
}
.who-will-benfit{
    font-size: 15px;
    font-family: 'Open Sans';
    padding-left: 20px;
    text-align: justify;
    color: #444545;
    margin-top: 20px;
    line-height: 1.9;
}
.agenda-heading{
	margin-left: 20px;
    padding-bottom: 4px;
}

.day-agenda-border{
	border-bottom: 2px solid #f8f8f8;
}
.day1-agenda-content li strong {
    font-weight: 600;
    line-height: 18px;
    font-size: 15px;
    color: #000;
}
.day1-agenda-content li {
    margin: 10px 0 0px 0px;
    line-height: 1.8;
	padding: 0px 0 10px 5px;
	list-style-type:none;
	position: relative;
}
.day1-agenda-content{
	padding: 19px 0px 19px 21px;
}
.day1-agenda-content li ul li, .day2-agenda-timeline li ul li, .day3-agenda-timeline li ul li {
    border: none;
    margin: 8px 0 0px 0px;
    padding: 0 0 0 5px;
    line-height: 1.8;
}
.day1-agenda-content li::after {
    background-image: url(../images/agenda_arrow.png);
    content: "";
    height: 24px;
    width: 24px;
    left: -25px;
    top: 0px;
    display: block;
    position: absolute;
}
/* .day1-agenda-content li ul li::after, .day2-agenda-timeline li ul li::after, .day3-agenda-timeline li ul li::after { */
    /* background: url(../images/yes-arrow.png) no-repeat 0; */
    /* content: ""; */
/* } */
/* .day1-agenda-content li::after { */
    /* content: "\00a0"; */
    /* display: block; */
    /* width: 3px; */
    /* height: 6px; */
    /* border: solid #fff; */
    /* border-width: 0 2px 2px 0; */
   
    /* left: 14px; */
    /* top: 40%; */
    /* margin-top: -4px; */
    /* -webkit-transform: rotate(45deg); */
    /* -moz-transform: rotate(45deg); */
    /* -o-transform: rotate(45deg); */
/* } */
/* .day1-agenda-content li::before { */
    /* content: "\00a0"; */
    /* display: block; */
    /* border: solid 9px #000; */
    /* border-radius: 9px; */
    /* -moz-border-radius: 9px; */
    /* -webkit-border-radius: 9px; */
    /* height: 0; */
    /* width: 0; */
    /* left: 7px; */
    /* top: 40%; */
    /* margin-top: -8px; */
/* } */

/* offer box css */
.shape {
    border-style: solid;
    /* border-width: 0 70px 40px 0; */
	border-width: 0 90px 90px 0;
    float: right;
    height: 0px;
    width: 0px;
    -ms-transform: rotate(360deg); /* IE 9 */
    -o-transform: rotate(360deg); /* Opera 10.5 */
    -webkit-transform: rotate(360deg); /* Safari and Chrome */
    transform: rotate(360deg);
}
.listing {
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
    margin: 15px 0;
    overflow: hidden;
	transition: all .2s ease-in-out;
}
.listing:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: rotate scale(1.1);
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.shape {
    border-color: rgba(255,255,255,0) #d9534f rgba(255,255,255,0) rgba(255,255,255,0);
}
.listing-radius {
    border-radius: 7px;
}

.listing-success {
    border-color: #5cb85c;
}
.listing-success .shape {
    border-color: transparent #5cb75c transparent transparent;
}
.shape-text {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    position: relative;
	right: -48px;
    top: 2px;
    white-space: nowrap;
    -ms-transform: rotate(30deg); /* IE 9 */
    -o-transform: rotate(360deg); /* Opera 10.5 */
    -webkit-transform: rotate(30deg); /* Safari and Chrome */
    transform: rotate(1deg);
}
.listing-content {
    padding: 15px 20px 10px;
}
.offer-text p{
	font-size:13px;
	color: #7d7b7b;
}
.offer-text p span{
	font-size: 25px !important;
    font-weight: bold;
    color: #2b73cc !important;
}


/* Tabs */
#mainTabContent{
	color: #444545;
	font-size: 15px;
	text-align:justify;
	font-family: 'Open Sans';
	line-height: 1.9;
}
#secondTab .nav-link {
    display: block;
    padding: .5rem 1rem !important;
	background: #e1e1e1;
}
#secondTab .nav-link.active {
    border: 1px solid #2f79ba !important;
    font-weight: bold;
	background:#fff !important;
	border-color: #dee2e6 #dee2e6 #fff !important;
}
#secondTab {
    border-bottom: 1px solid #dee2e6 !important;
}
#secondTab.nav-tabs > li > a {
    margin-right: 0;
    background: #e1e1e1;
    border: 1px solid #DDDDDD;
    color: #444545;
}
.seminar_register {
    /* margin-left: 15px; */
    /* height: 60px; */
	height: 75px;
    background: url(../images/location.png) no-repeat left center;
    padding-left: 50px;
}
.register_icon {
    position: absolute;
    font-size: 16px;
    color: #787878;
    font-weight: 600;
	margin-left: -41px;
    margin-top: 9px;
}
.responsive-tabs.nav-tabs {
  position: relative;
  z-index: 10;
  height: 42px;
  overflow: visible;
  border-bottom: none;
}
#mainTabContent>.active {
    padding: 35px 15px 26px 15px;
    background: #ffffff;
}
.responsive-tabs.nav-tabs i.fa {
  position: absolute;
  top: 14px;
  right: 22px;
}
.responsive-tabs.nav-tabs i.fa.fa-caret-up {
  display: none;
}

.responsive-tabs.nav-tabs > li {
  display: none;
  float: none;
  text-align: center;
}
.responsive-tabs.nav-tabs > li:last-of-type > a {
  margin-right: 0;
}
.responsive-tabs.nav-tabs > li > a {
	margin-right: 0;
	background: #e1e1e1;
	border: 1px solid #DDDDDD;
	color:#444545;
	border-top-left-radius: 25px !important;
	border-top-right-radius: 25px !important;
}
.responsive-tabs.nav-tabs > li > a:hover {
	margin-right: 0;
	background: #ffffff;
	color:#444545;
	border-bottom: 1px solid #fff !important;
}

.responsive-tabs.nav-tabs > li.active {
  display: block;
  
}
.responsive-tabs.nav-tabs > li.active a {
	border: 1px solid #DDDDDD !important;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom:0px !important;
}
.responsive-tabs.nav-tabs.open i.fa.fa-caret-up {
  display: block;
}
.responsive-tabs.nav-tabs.open i.fa.fa-caret-down {
  display: none;
}
.responsive-tabs.nav-tabs.open > li {
  display: block;
}
.responsive-tabs.nav-tabs.open > li a {
  border-radius: 0;
}
.responsive-tabs.nav-tabs.open > li:first-of-type a {
  border-radius: 2px 2px 0 0;
}
.responsive-tabs.nav-tabs.open > li:last-of-type a {
  border-radius: 0 0 2px 2px;
}

/* Newly added */
.content-padding{
	padding:15px;
}
.checkbox input[type=checkbox]:not(old) + label {
    display: inline-block;
    background: url(../images/seminar_checks.png) no-repeat -1px -1px;
    height: 22px;
    width: 22px;
    margin: 0px 0px 0 -17px;
}
.checkbox input[type=checkbox]:not(old):checked + label {
    background-position: -1px -31px;
}
.checkbox input[type=checkbox]:not(old) {
    margin: 0;
    padding: 0;
    opacity: 0;
}
.using_credit_card {
    margin-top: 30px;
}
.checkbox {
    float: left;
    margin-top: 16px;
    margin-left: 5px;
}
.price_bg1 {
    background: url(../images/seminar-register-bg.png) no-repeat 0px 0px;
}
.registration_price {
    float: left;
    margin: 0 0 0 10px;
    font-size: 28px;
    color: #000;
    font-weight: 300;
    font-family: 'Roboto', sans-serif;
    min-width: 17%;
    height: 52px;
    padding: 6px 0 0 65px;
}
.registration_text {
    float: left;
    margin: 1px 0 0 10px;
    max-width: 60%;
}
.registration_text_2 {
    float: left;
    margin: 1px 0 0 10px;
    max-width: 60%;
}
.registration_text p {
    font-size: 14px;
    color: #737373;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    padding: 0;
    margin: 3px 0 0 0;
}
.registration_text_2 p {
    font-size: 14px;
    color: #737373;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    padding: 0;
    margin: 3px 0 0 0;
}
.reg_border {
    border-bottom: #e9ebea solid 1px;
	padding-bottom: 20px !important;
}
.price_bg3 {
    background: url(../images/seminar-register-bg.png) no-repeat 0px -232px;
    line-height: 24px;
	padding: 20px 0 0 65px;
}
.price_bg3 span {
    font-size: 14px;
    font-weight: 400;
    padding: 0;
    margin: 0;
    color: #616161;
    font-family: 'Open Sans';
    text-decoration: line-through;
}
.price_bg3 strong {
    font-size: 14px;
    font-weight: 600;
    padding: 0;
    margin: 0;
    color: #529bf4;
    font-family: 'Open Sans', sans-serif;
}
.price_bg3 p {
    font-size: 14px;
    font-weight: 600;
    padding: 0;
    margin: 0;
    color: #242424;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    line-height: 14px;
}
.register_btn .btn-primary {
    box-shadow: 0px 3px 11px 0px #c3c3c3;
    border-radius: 30px;
    border: none;
    text-align: center;
    transition: all 0.3s ease 0s;
    transition: all .2s ease-in-out;
    background-image: linear-gradient(180deg, #9fce5c, #77aa36);
    padding: 10px 41px;
    font-size: 12px;
    font-family: 'Open Sans';
    border: 2px solid #77aa36;
    font-weight: bold;
}
.register_btn .btn-primary:hover {
    background-image: linear-gradient(180deg, #77aa36, #9fce5c)!important;
    /* transform: scale(1.05); */
	border: 2px solid #77aa36;
}
.register_btn{
	margin: 30px 0;
}
.register_section_right {
    padding:20px;
}
.register_section_right {
    background: #ffffff;
    border: #eeeeee solid 1px;
    border-bottom: none;
	border: 1px solid #484848;
    border-radius: 10px;
}
.register_section_right h2, .register_section_right h2, .payment_mode h2 {
    font-size: 22px;
    font-weight: 400;
    color: #000;
    padding: 0;
    margin: 0 0 0px 0;
}
.bill_section {
    margin: 0px 20px;
}
.bill_one {
    background: url(../images/seminar-register-bg.png) no-repeat -12px -325px;
    padding: 4px 0 5px 44px;
    line-height: 90px;
}
.bill_section ul {
    list-style: url(../images/agenda-li-tick.jpg);
    padding: 7px 0 0 60px;
    margin: 0;
    font-size: 14px;
}
.register_section_splitter {
    margin: 35px 0 28px 0;
    border-top: #5a5a5a dashed 1px;
}
.by_check {
    margin: 30px 20px 10px 20px;
    overflow: hidden;
}
.wire_top {
    margin-top: 9px;
}
.by_wire {
    margin: 0px 20px 10px 20px;
    overflow: hidden;
}
.payment_mode_left {
    float: left;
    color: #529bf4;
    font-weight: 600;
    width: 19%;
    line-height: 14px;
    text-align: right;
}

.payment_mode_right {
    float: left;
    margin-left: 10px;
    width: 78%;
}
.payment_mode_right p {
    margin: 7px 0 0 0;
    padding: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.payment_mode_right span {
    margin: 0;
    padding: 0;
    font-size: 13px;
    line-height: 16px;
}
.termsconditions_section h2{
	font-size: 20px;
    font-weight: 600;
    color: #437cd0;
    padding: 0;
    margin: 0 0 15px 0;
}
.termsconditions_section h3, h3{
	font-size: 20px;
    font-weight: 600;
    color: #437cd0;
    padding: 0;
    margin: 0 0 15px 0;
}
.termsconditions_section p{
	line-height: 1.9;
}
.other_options{
	margin-top: 35px;
}
#secondTabContent hr{
	border-top: #aba9a9 dashed 1px !important;
}
.group_text{
	color:#000 !important;font:12px verdana;margin:0px;
}
.rigister_date{
	margin:0px;padding:6px 0px;
}
.extra_offer_text{
	text-align:left;
}
.loca_box {
    overflow: hidden;
    margin-bottom: 10px;
    padding: 0;
}
.location_icon {
    height: 60px;
    background: url(../images/location.png) no-repeat 0px 8px;
    padding-left: 50px;
    float: left;
}
.location_icon_text {
    position: absolute;
    font-size: 16px;
    color: #2b73cc;
    font-weight: 600;
    margin-left: -41px;
    margin-top: 6px;
}
.location_icon p {
    font-size: 15px;
    font-weight: 600;
    color: #484848;
    padding: 0;
    margin: 0;
	line-height: 1.2;
}
.location_img {
    border: #cccccc solid 2px;
    border-radius: 10px;
    width: 86px;
    height: 86px;
    min-width: 86px;
    min-height: 86px;
    padding: 2px;
    background-color: #ffffff;
	    float: right;
    margin-right: 20px;
}
.location_img img{
    width: 78px;
    height: 78px;
    border-radius: 8px;
}
.venue_details {
    margin: 15px 0 25px 0;
    padding: 15px;
	text-align:left;
}
.venue_details h2 {
    color: #437cd0;
    font-family: 'Open Sans', sans-serif;
    font-size: 25px;
    font-weight: 400;
    margin: 0 0 10px 0;
    padding: 0;
}
.location_map_2 {
    width: 100%;
    overflow: hidden;
}
.media_partner h4{
	margin-bottom: 1rem;
	color: #529bf4;
}
.media_description p{
	line-height:1.9;
	color:#484848;
}
.local_attraction img {
    float: right;
    margin: 0 0 20px 20px;
}
.local_attraction_border {
    border: 1px solid #c3c3c3;
    padding: 15px;
}
.local_attraction_border p{
	text-align:left;
}

.location_map_2 {
    /* margin: 25px 20px 0 0; */
    /* padding: 20px 20px 0 0; */
    overflow: hidden;
    clear: both;
}
.howtoreach_section_2{
	margin-top: 30px;
}
.howtoreach_section_2 h2{
	color:#529bf4
}
.howtoreach_section_2 {
    margin: 25px 20px 0 0;
    padding: 20px 20px 0 0;
    overflow: hidden;
    clear: both;
}
.flex-container {
  display: flex;
  flex-direction: row;
  padding: 0 15px;
}
.flex-item{
	flex: 50%
}
.flex-item:last-child {
	border-left: #a9b5c3 dashed 1px;
	padding-left: 20px;
}
.learning-left {
    float: left;
    width: 70.5%;
}
.learning-right {
    float: right;
    width: 24.9%;
    margin-top: 10px;
    overflow: hidden;
    padding: 10px;
    border: #484848 solid 1px;
    background-color: #f8f8f8;
	border-radius:10px;
}
.learning-right p {
    font-size: 18px !important;
    color: #3399cc !important;
    font-weight: 600;
    padding: 0 0 10px 0 !important;
	text-align:left !important;
}
.learning-right span {
    font-size: 14px;
    color: #484848;
    font-weight: 400;
    padding: 0 0 20px 0;
    display: block;
    line-height: 18px;
}
/* Newly added for testimonial */
.wrapper{
  max-width: 1200px;
  margin: auto;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.wrapper .box{
  background: #fff;
  width: calc(33% - 10px);
  padding: 25px;
  border-radius: 3px;
  box-shadow: 0px 4px 8px rgba(0,0,0,0.15);
  margin: 10px 0;
  align-self: end;
}
.wrapper .box i.quote{
  font-size: 20px;
  color: #529bf4;
  opacity: 0.3;
}
.wrapper .box .content{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 10px;
}
.box .info .name{
  font-weight: 600;
  font-size: 17px;
}
.box .info .job{
  font-size: 16px;
  font-weight: 500;
  color: #529bf4;
}





/* Newly added for tabs */
.responsive-tabs.nav-tabs > li.active a {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom: 0px !important;
    color: #2eb1f3;
    background-image: linear-gradient(180deg, #2eb1f3, #3399cc);
    background: #fff;
    border-top: 2px solid #2eb1f3 !important;
    border-left: 1px solid #ddd !important;
    border-right: 1px solid #ddd !important;
}
.responsive-tabs.nav-tabs > li > a {
    margin-right: 0;
    background: url(../images/tab-bg-in.jpg) repeat-x;
    border: 1px solid #DDDDDD;
    color: #444545;
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
}
.responsive-tabs.nav-tabs > li > a:hover {
    margin-right: 0;
    /* background: #ffffff; */
    /* color: #444545; */
    border-bottom: 1px solid #fff !important;
    color: #2eb1f3;
    background-image: linear-gradient(180deg, #2eb1f3, #3399cc);
    background: #fff;
    border-top: 2px solid #2eb1f3 !important;
    border-left: 1px solid #ddd !important;
    border-right: 1px solid #ddd !important;
}
#mainTabContent{
	border: 1px solid #dddddd;
	margin-top: -1px;
}
.responsive-tabs.nav-tabs > li.active a {
    border-bottom: 1px solid #fff !important;
}
.seminar-banner {
    margin: 0 15px;
    width: 100%;
    /* background: #123f69; */
}
.banner-container-left {
    overflow: hidden;
    display: table-cell;
    width: 69%;
    vertical-align: top;
}
.banner-container-right {
    display: table-cell;
    width: 31%;
    vertical-align: middle;
}
.banner-container-left span {
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    color: #484848;
    line-height: 30px;
}
.banner-container-left h1 {
    padding: 0 10px 0 0;
    font-size: 1.25rem;
    font-weight: 600;
    color:#437cd0;
	line-height: 1.9;
}
.SpeakerHead {
    background: url(../images/speaker-icon.png) no-repeat 0px 0px;
    width: 55px;
    height: 55px;
    float: left;
    /* margin-top: 15px; */
    font-size: 0px;
	Padding-left:2px;
}
.SpeakerText {
    padding-left: 10px !important;
    margin-top: 10px;
    font-size: 15px;
    color: #484848;
    font-weight: 700;
    line-height: 20px;
    float: left;
}


.clear{clear:both;}
.SpeakerText span {
    font-style: italic;
    font-size: 14px;
    font-weight: 400;
    color: #484848;
    line-height: 20px;
}
.SpeakerText p {
    padding: 0;
    margin: 0;
    font-style: normal;
    font-size: 13px;
    font-weight: 400;
    color: #484848;
}
.linkDotBorder {
    border-bottom: #718ba6 solid 1px;
    margin: 15px 0;
    height: 1px;
    width: 100%;
}
.LocationHead {
    width: 100%;
}
.LocationText, .LocationText1 {
    font-size: 0px;
}
.LocationText {
    float: left;
    background: url(../images/location.png) no-repeat;
    min-height: 60px;
    border-right: #718ba6 solid 1px;
    margin: 0 15px 0px 0px;
    padding-right: 15px;
}
.LocationHead_icon {
    float: left;
    font-size: 17px;
    color: #484848;
    font-weight: 600;
    font-style: italic;
    padding-left: 5px;
    padding-top: 0px;
    width: 25px;
    height: 25px;
}
.LocationText h6, .LocationText1 h6 {
    padding-left: 50px;
    padding-top: 4px;
    font-size: 15px;
    color: #484848;
    line-height: 14px;
    margin: 0;
    font-weight: 400;
}
.LocationText span, .LocationText1 span {
    padding-top: 0px;
    margin-left: 50px;
    font-weight: 400;
    font-size: 14px;
    color: #484848;
    clear: both;
    display: block;
    line-height: 18px;
}
/* .banner-container-left span { */
    /* padding: 0; */
    /* margin: 0; */
    /* font-size: 14px; */
    /* font-weight: 400; */
    /* color: #484848; */
    /* line-height: 30px; */
    /* font-style: italic; */
/* } */
.LocationText1 {
    float: left;
    background: url(../images/location.png) no-repeat;
    min-height: 60px;
    border-right: none;
    margin: 0 15px 0px 0px;
    padding-right: 15px;
}
.certificate_container {
    width: 100%;
    /* background: #f8f8f8; */
    padding: 5px 0;
}
.certificate_container_text {
    /*width: 1250px;*/
    padding: 5px;
    margin: auto;
    overflow: hidden;
	border: #a9b5c3 solid 1px;
    border-radius: 5px;
    font-size: 12px;
    color: #6a6a6a;
    line-height: 1.9;
    margin-bottom: 0;
    background: #fff;
}
.certificate_container_text img {
    float: left;
    padding-right: 15px;
	 width:125px;
	 height:125px;
}
.certificate_container_text p {
    font-size: 12px;
    color: #990000;
    padding-top: 12px;
    padding-bottom: 8px;
    font-weight: 400;
}
.description-left {
    float: left;
    width: 70.5%;
    text-align: justify;
}
.tab-pane-text {
    /*width: 1250px;*/
    margin: 20px auto;
}
.tab-pane-text p {
    padding: 5px 0;
    margin: 0;
    font-size: 15px;
    color: #4d4d4d;
    font-weight: 400;
}
.devider-sem {
    margin-top: 15px;
    margin-bottom: 15px;
    border-bottom: #e5e5e5 solid 1px;
    height: 1px;
    width: 100%;
    clear: left;
    display: block;
    /* padding-top: 20px; */
}
.tab-pane-text h3 {
    font-size: 20px;
    font-weight: bold;
    font-family: 'Open Sans';
    color: #444545;
    border-left: 6px solid #3399cc;
    padding-left: 12px;
    line-height: 1.9;
}
.description-right {
    float: right;
    width: 26.5%;
    margin-top: 10px;
    /* border: #84bc03 solid 1px; */
    /* background-color: #f8f8f8; */
}
.description-right-text {
    padding: 10px 20px;
	border: 1px solid #484848;
    border-radius: 10px;
    background-color: #f8f8f8;
}
.description-right-text span {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    line-height: 15px;
	padding-top: 10px;
	display: inline-block;
}
.lunch {
    margin: 15px 0 5px 0;
    background: url(../images/fee-includes-icon.png) no-repeat 0px -191px;
    padding-left: 33px;
    padding-top: 2px;
}
.coffee {
    margin: 10px 0;
    background: url(../images/fee-includes-icon.png) no-repeat 0px -1px;
    padding-left: 33px;
    padding-top: 2px;
}
.material {
    margin: 10px 0;
    background: url(../images/fee-includes-icon.png) no-repeat 0px -34px;
    padding-left: 33px;
    padding-top: 0px;
}
.usb {
    margin: 10px 0;
    background: url(../images/fee-includes-icon.png) no-repeat -2px -64px;
    padding-left: 33px;
    padding-top: 2px;
}
.hardcopy {
    margin: 10px 0;
    background: url(../images/fee-includes-icon.png) no-repeat 0px -99px;
    padding-left: 33px;
    padding-top: 0px;
}
.certificate {
    margin: 10px 0;
    background: url(../images/fee-includes-icon.png) no-repeat 0px -130px;
    padding-left: 33px;
    padding-top: 0px;
}
.giftcert {
    margin: 10px 0 5px 0;
    background: url(../images/fee-includes-icon.png) no-repeat 0px -159px;
    padding-left: 33px;
    padding-top: 2px;
}
.download_brochure_course a {
    background: #84bc03 url(../images/co-background-sprite-img.png) no-repeat -288px -370px;
    margin: 0px 0;
    border-radius: 0px;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 600;
    padding: 7px 0px 7px 74px;
    display: block;
}
.tab-pane-text ul {
    margin: 5px 0 5px 0px;
    font-size: 15px;
    color: #4d4d4d;
    font-weight: 400;
}
.tab-pane-text ul li {
    margin: 5px 0 0px 00px;
}
.bottomTab2 {
    background: #f2f5fa;
    padding: 0px;
    overflow: hidden;
    margin-top: 30px;
}
.currentG {
    float: left;
    font-size: 20px;
    font-weight: 300;
    color: #484848;
    margin: 0 0 20px 10px;
}
.bottomTab2 a:hover{
    color: #fff !important;
}
.seminar_banner_registernow {
    float: left;
    border-radius: 30px;
    text-transform: uppercase;
    text-decoration: none;
    padding: 4px 20px 8px 20px;
    font-weight: 400;
    margin: 0px 20px 0 100px;
    color: #2eb1f3 !important;
    background: transparent !important;
    border: 2px solid #2eb1f3 !important;
}
.seminar_banner_registernow:hover {
    color: #ffffff !important;
    background-image: linear-gradient(180deg, #2eb1f3, #3399cc) !important;
    border: 0;
	text-decoration: none;
}
.downloadBrochure {
    color: #fff !important;
}
.download_brochure_1 {
    float: left;
    /* background: #84bc03 url(../images/co-background-sprite-img.png) no-repeat -317px -377px; */
	background-image: linear-gradient(180deg, #9fce5c, #77aa36);
	border: 2px solid #77aa36;
    margin: 0px 0;
    border-radius: 30px;
    font-size: 15px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 400;
    padding: 4px 20px 8px 20px;
	
}
.download_brochure_1:hover{
	background-image: linear-gradient(180deg, #77aa36, #9fce5c)!important;
    /* transform: scale(1.05); */
    border: 2px solid #77aa36;
	text-decoration: none;
}
.day1-agenda, .day2-agenda, .day3-agenda {
    display: table-cell;
    padding-right: 20px;
    width: 30%;
}
.tab-pane-text ul {
    margin: 5px 0 5px 0px;
    font-size: 15px;
    color: #4d4d4d;
    font-weight: 400;
}
.day1-agenda-timeline, .day2-agenda-timeline, .day3-agenda-timeline {
    padding: 19px 0px 19px 21px;
}
.tab-pane-text ul li {
    margin: 10px 0 0px 0px;
    line-height: 1.8;
}
.day1-agenda-timeline li {
    list-style: none;
    /* border-left: 1px solid #f29200; */
    border-top: medium none;
    padding: 0px 0 10px 27px;
    position: relative;
    font-size: 15px;
    font-weight: 300;
	margin: 10px 0 0px 0px;
}
.day1-agenda-timeline li::after {
    background: url(../images/agenda_arrow.png) no-repeat left top;
    content: "";
    height: 24px;
    width: 24px;
    left: -12px;
    top: 0;
    display: block;
    position: absolute;
}
.day2-agenda-timeline li {
    list-style: none;
    /* border-left: 1px solid #1062b2; */
    border-top: medium none;
    padding: 0px 0 10px 27px;
    position: relative;
    font-size: 15px;
    font-weight: 300;
	margin: 10px 0 0px 0px;
}
.day2-agenda-timeline li::after {
    background: url(../images/agenda_arrow.png) no-repeat left top;
    content: "";
    height: 24px;
    width: 24px;
    left: -12px;
    top: 0;
    display: block;
    position: absolute;
}
.day1-agenda-timeline li ul li::after, .day2-agenda-timeline li ul li::after, .day3-agenda-timeline li ul li::after {
    background: url(../images/agenda-li-tick.jpg) no-repeat 0;
    content: "";
}
.tab-pane-text strong {
    padding: 0;
    margin: 0px;
    font-size: 14px;
    color: #000;
    font-weight: 700;
}
.day1-agenda-timeline li strong, .day2-agenda-timeline li strong, .day3-agenda-timeline li strong {
    font-weight: 600;
    line-height: 18px;
    font-size: 15px;
    color: #000;
}
.day1-agenda-timeline li ul, .day2-agenda-timeline li ul, .day3-agenda-timeline li ul {
    padding-top: 5px;
}
.day1-agenda-timeline li ul li, .day2-agenda-timeline li ul li, .day3-agenda-timeline li ul li {
    border: none;
    margin: 8px 0 0px 0px;
    padding: 0 0 0 16px;
    line-height: 1.8;
}
.agnd-day-heading {
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000000;
    margin-left: 20px;
    padding-bottom: 4px;
}

.day1-agenda-border {
    border-bottom: 2px solid #f8c87f;
    width: 250px;
    float: left;
}
.day2-agenda-border {
    border-bottom: 2px solid #1062b2;
    width: 250px;
    float: left;
}
.agenda-border {
    border-bottom: 2px solid #f8f8f8;
}
.agnd-time {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    color: #484848;
    margin-left: 10px;
}
#relTrain ul li strong a{color: #dd5926; text-decoration: none; font-size: 16px;}
#relTrain ul li strong a:hover{color: #dd5926; border-bottom: 1px solid #dd5926;}

#relTrain ul li p a{color: #0056b3; text-decoration: none; font-weight: bold;}
#relTrain ul li p a:hover{color: #0056b3; border-bottom: 1px solid #0056b3;}
.seminar_instructor {
    float: left;
    width: 18%;
    text-align: center;
    margin-right: 20px;
    margin-top: 10px;
    font-size: 13px;
    color: #484848;
}
.seminar_instructor_img {
    border: #cccccc solid 3px;
    padding: 8px;
    background-color: #fff;
    width: 146px;
    height: 146px;
    min-width: 146px;
    min-height: 146px;
    border-radius: 50%;
    margin-left: 20%;
}
.seminar_instructor img {
    border-radius: 50%;
    width: 124px;
    height: 124px;
    min-width: 124px;
    min-height: 124px;
}
.currentG strong {
    font-weight: 600 !important;
    color: #484848 !important;
    font-size: 24px !important;
}
.seminar_instructor_text {
    float: left;
    width: 80%;
    margin-top: 10px;
}
.venu-pane-text {
    width: 1250px;
    margin: 35px auto;
}
.venu_pane_box {
    display: table;
    width: 100%;
}
.venu_pane_loc:first-child {
    border-left: none;
    padding-left: 0px;
}
.venu_pane_loc {
    display: table-cell;
    width: 33.33%;
    border-left: #a9b5c3 dashed 1px;
    padding-left: 20px;
    vertical-align: top;
}
.loca_box {
    overflow: hidden;
    margin-bottom: 10px;
    padding: 0;
}
.location_icon span {
    font-size: 13px;
    font-weight: 400;
    color: #13345b;
    padding: 0;
    margin: 0;
    line-height: 16px;
    font-style: italic;
}
.loca_sect_text_2 {
    width: 100%;
    overflow: hidden;
}
.loca_text_2 {
    margin: 15px 0 25px 0;
    padding-right: 15px;
    float: left;
    width: 41%;
}
.howtoreach_box_2 {
    margin: 25px 20px 0 0;
    border-top: #CCC solid 1px;
    padding: 20px 20px 0 0;
    overflow: hidden;
    clear: both;
}
.location_map_2 {
    width: 100%;
    overflow: hidden;
}
.register_section_left {
    display: table-cell;
    width: 58%;
}
.local-left, .local-right {
    width: 48.8%;
    float: left;
}
.local-left {
    margin-right: 25px;
}
.location-column {
    background: #fff;
    border: solid 1px #e8eae9;
    margin-left: 2px;
    margin-bottom: 20px;
    padding: 20px 20px 0;
    overflow: hidden;
}
.location-column p {
    font-size: 15px;
    line-height: 1.9;
}
.location-column img {
    float: right;
    margin: 0 0 20px 20px;
}
.tab-pane-text strong {
    padding: 0;
    margin: 0px;
    font-size: 14px;
    color: #000;
    font-weight: 700;
}
.local-place-rgttitle, .local-place-lfttitle{
    padding: 0;
    margin: 10px 0;
    font-size: 25px !important;
    color: #437cd0;
    font-weight: 400;
}

/*----- pop Up Css -----*/
.location_popup_cont{ width:850px; border:#939393 solid 1px; overflow: auto; background-color:#ededed; height:500px;}
.delivery_popup_cont{ width:450px; border:#939393 solid 1px; overflow:hidden; background-color:#ededed;}
.delivery_popup_body{ background-color:#fff; margin:5px; overflow:hidden;}
.delivery_popup_body h4{ color:#1062b2; font-size:16px; font-weight:600; padding: 10px 0 0px 20px; margin: 0px;}
.popup_topbox{ border:#063d73 solid 1px; background:url(../images/delivery-formats-bg.jpg) repeat-x; border-radius:6px 6px 0 0; overflow:hidden; font-size:14px; color:#fff; font-weight:600;}
.delivery_popup_body p{color:#484848; font-size:14px; font-weight:400; padding: 10px 20px;}
.delivery_popup_body p span{color:#84bc03; font-size:16px; font-weight:600; line-height: 30px;}
.delivery_popup_body p a{color:#1062b2; font-weight:600;}
.popup_midbox{border-right:#e8e8e8 solid 1px; overflow:hidden; font-size:12px; color:#484848; font-weight:400;}
.delivery_popup_main{top: 217px; display: none; visibility: visible;}
.pop-up-background {background: rgba(0,0,0,.8);cursor: pointer;display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 100;}
.pop-up-background-modal {cursor:default;}
.pop-up {visibility:hidden; position:absolute; width:100%; z-index:100; left:0; right:0; margin:auto;}
.pop-up.small{max-width: 400px;}
.pop-up.medium{max-width: 600px;}
.pop-up.large{max-width: 450px;}
.pop-up-display-content {display: none;}
.pop-up .close { position:absolute; top:15px; right:10px; z-index: 99;}
.pop-up .close a{font-size:18px; color:#d22; width:28px; height:28px; background:url(../images/delivery-formats-close.png) no-repeat 0 0; display:inline-block;}
.pop-up .close a:hover{opacity: 0.5;}
.pop-up .screen-reader-text {position: absolute;top: -9999px;left: -9999px;}

.download_form{ margin-top:20px;}
.download_form label {display: block;margin: 0px; font-size:14px;}
.download_form label>span {float: left;width: 30%;text-align: right;padding-right: 10px;margin-top: 3px;color: #484848;}
.download_form label>span>strong {color: rgba(255,0,0,1); font-weight:300;}
.download_form input[type="text"], .download_form select {border: 1px solid #d0d6d6;color: #000000;height: 19px;margin-bottom: 6px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 1px 3px 3px 5px;font-size: 13px;font-family: 'Open Sans', sans-serif;}
.download_input{width: 60%;}
.download_form select {background-image: url('../images/industries-search-icon.png');background-repeat:no-repeat;appearance:none;-webkit-appearance:none; -moz-appearance: none;text-indent: 0.01px;text-overflow: '';height: 25px;line-height: 25px;font-family:'Open Sans', sans-serif;}
.download_select{width: 62%; background-position:245px 6px;}
.download_form .download_button {font-size:15px; color:#fff; font-family: 'Open Sans', sans-serif; text-decoration:none; font-weight:600; padding:6px 15px 6px 40px;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;background:#f19100 url(../images/co-background-sprite-img.png) no-repeat -318px -377px; cursor: pointer; border:none; margin-top:14px; margin-bottom: 20px; height:36px;}



#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:22;
}

#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width: 450px;
background-color: #ededed;
border: #939393 solid 1px;
z-index:23;
padding:0px;
overflow-x:hidden;
overflow-y:auto;
}

* html #popupContact{
height:400px;	
height: expression( this.scrollHeight > 400 ? "400px" : "auto" ); /* sets max-height for IE */   
}



a#popupContactClose{
float:right;
font-size:12px;
line-height:14px;
margin:-5px 2px 0px 0px;
color:#1A5A9A;
font-weight:bold;
display:inline;
cursor:pointer;
font-family:Trebuchet MS,Arial;
}
p.contactArea{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#333333;
}

a.downloadBrochure{
color:#1573c2;
}

a.anchorPopup{
color:#1573c2;
text-decoration:underline;
}

a.anchorPopup:hover{
text-decoration:none;
}



#brochureResultContainer{
display:none;
}

#brochureResultContainer #ajaxLoaderWrapper{
text-align:center;
}



/****************Register Now Tab Section Css start******************/
.registerBox{width:100%; margin:auto; padding:0;}
.reg-pane-text{/*width:1250px;*/ margin:0px auto; }
.reg_head{ float:left; margin:27px 0 0 10px;}
.reg_head h3{ color:#f29200; font-size:25px; font-weight:400; float: left;}
.reg_head strong{ color:#060606; font-size:15px; font-weight:600;}
.reg_head span{ color:#060606; font-size:15px;padding-left: 15px; margin-top: 10px; float: left;}
.reg_head a{ color:#1062b2; font-size:15px; text-decoration:none;}
.seminar_offers{ float:right; background:url(../images/offers_bg.png) no-repeat; overflow:hidden; font-size:18px; color:#000; text-transform:uppercase; font-weight:600;padding: 17px 20px 20px 20px;line-height: 17px; margin:10px 0;}
.seminar_offers span{ font-size:50px; color:#fff600; text-transform:uppercase; font-weight:600; letter-spacing:-1px;line-height: 27px; text-shadow: 1px 1px 1px #000;}
.seminar_offers ul{ list-style:none; padding:0; margin:0;}
.seminar_offers li{ display: inline-block;padding-left: 10px;vertical-align: middle;}
.jtab-ul{font-family:'Open Sans', sans-serif;font-size:15px;list-style-type:none;margin:0;overflow:hidden;padding:0; font-weight:400;} 
.jtab-ul li{float:left;}
.jtab-ul li a{color:#101010;float:left; width:426px; padding:00px 0px; position:relative;text-decoration:none;z-index:1;background:#efefef; margin:0 -13px 0 0; border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7; line-height:20px;}
.jtab-ul li a:hover,.jtab-ul li a:focus{}
.jtab-ul li a.jtab-selected{z-index:5; background: url(../images/shadow.png) no-repeat right top; color:#13345b; border-bottom:1px solid transparent;width:426px; border-left:1px solid #d7d7d7; font-weight:600;}
.jtab-ul li a.jtab-selected .seminar_register{background:url(../images/seminar-inside-icon.png) no-repeat 10px -278px; }
.jtab-ul li a.jtab-selected .register_icon{color:#13345b;}
.jtab-content-list{ background-color:#fff; padding:0px; margin:-1px 0 0 0; border-top: #d7d7d7 solid 1px;}
.jtab-content-list>div,.jtab-content-list .jtab-content{display:none; position:relative; z-index:2;}
.jtab-content-list>div:target,.jtab-content-list>div:last-of-type,.jtab-content-list .jtab-content:target,.jtab-content-list .jtab-content:last-of-type{display:block}
.jtab-content-list>div:target ~ div:last-of-type,.jtab-content-list .jtab-content:target ~ div:last-of-type{display:none}
.seminar_register{margin-left:15px; height:75px; background:url(../images/seminar-inside-icon.png) no-repeat 10px -166px; padding-top: 15px;padding-left: 70px;}
.register_icon{position:absolute; font-size:16px; color:#787878; font-weight:600;margin-left:-43px;margin-top:5px;}
.register_section{ display:block; overflow:hidden; margin-top:20px; margin-bottom: 10px;}
.termsconditions_section{display:block; overflow:hidden; border-top:#d3d8d6 solid 1px;}
.termsconditions_section_text{ margin:30px 20px 0 20px;}
.termsconditions_section_text h2{ font-size:20px; font-weight:600; color:#f29200; padding:0; margin:0 0 15px 0;}
.termsconditions_section_text p{ color:#4d4d4d; font-weight:300; line-height:20px;font-size:14px; }
.termsconditions_section_text strong{ font-size:15px; color:#000; font-weight:600; }
.termsconditions_section_text a{color:#1062b2; font-weight:300; line-height:20px;font-size:14px; text-decoration:none;}
.register_section_left{ display: table-cell; width:60%; }
.register_section_right{ display: table-cell; background:#fafafa; width:40%; border:#dbdbdb solid 1px;}
.register_section_left_text{ margin:15px 30px 30px 10px;}
.register_section_left_text h2, .register_section_right_text h2, .payment_mode h2{font-size:22px; font-weight:400; color:#000; padding:0; margin:0 0 0px 0;}
.register_section_right_text{ margin:15px 15px 25px 15px;}
.bill_section{ margin:0px 10px;}
.bill_one{background: url(../images/seminar-register-bg.png) no-repeat -12px -325px; padding: 4px 0 5px 44px; line-height:90px}
.bill_two{background: url(../images/seminar-register-bg.png) no-repeat -12px -402px; padding: 3px 0 5px 44px;}
.bill_section ul { list-style:url(../images/agenda-li-tick.jpg); padding:7px 0 0 65px ; margin:0; font-size:14px; }
.bill_section li { margin:4px 0 0 0; text-align:left;}
.bill_section a{ color:#1062b2;}
.bill_section strong{ color:#000; font-weight:600; text-decoration:none;}
.register_section_splitter{ margin:35px 0 28px 0; border-top:#5a5a5a dashed 1px;}
.by_check{margin:30px 20px 10px 20px ; overflow: hidden;}
.by_wire{margin:0px 20px 20px 20px; overflow: hidden;}
.payment_mode_left{ float:left; color:#f29200; font-weight:600;width: 20%; line-height: 14px; text-align:right; font-size:14px;}
.payment_mode_right{ float:left; margin-left:10px;width: 75%;}
.payment_mode_right p{ margin:7px 0 0 0; padding:0; font-size:14px;font-weight:400;line-height: 18px;}
.payment_mode_right span{ margin:0; padding:0; font-size:13px; font-weight:300;line-height: 16px;}
.wire_top{ margin-top:9px;}

.using_credit_card{ margin-top:30px;}
/*.one_registration{ border-bottom:#e9ebea solid 1px; overflow:hidden; padding-bottom:25px;}*/
.one_registration{overflow:hidden; padding-bottom:25px; padding-top:20px;}
.one_registration:first-child {overflow:hidden; padding-bottom:25px;}
.checkbox{float:left;margin-top: 16px;margin-left: 5px;}
.checkbox input[type=checkbox]:not(old){margin:0;  padding:0; opacity: 0;}
.checkbox input[type=checkbox]:not(old) + label{display: inline-block;background: url('../images/seminar_checks.png') no-repeat -1px -1px;height:23px;width:22px; margin: 0px 0px 0 -17px;}
.checkbox input[type=checkbox]:not(old):checked + label{background-position: -1px -30px;}
.registration_price{float:left; margin:0 0 0 10px; font-size:28px; color:#000; font-weight:300; font-family:'Roboto', sans-serif; min-width:17%; height:52px; padding:6px 0 0 65px}
.price_bg1{background:url(../images/seminar-register-bg.png) no-repeat 0px 0px; line-height: 41px;}
.price_bg1 span{ font-size:14px; font-weight:400; padding:0; margin:0; color:#616161; font-family: 'Open Sans', sans-serif; text-decoration: line-through;}
.price_bg1 strong{ font-size:14px; font-weight:600; padding:0; margin:0; color:#990000; font-family: 'Open Sans', sans-serif;}
.price_bg1 p{ font-size:14px; font-weight:600; padding:0; margin:0; color:#242424; font-family: 'Open Sans', sans-serif; text-transform:uppercase;line-height: 14px;}
.registration_text{float:left; margin:1px 0 0 10px; max-width:60%;}
.registration_text p{ font-size:14px; color:#444; font-weight:400; font-family: 'Open Sans', sans-serif; padding:0; margin:3px 0 0 0;}
.registration_text p span{ font-size:13px; color:#858585; font-weight:300; font-family: 'Open Sans', sans-serif; padding:0; margin:3px 0 0 0; line-height:16px; }
.registration_text p span strong{ font-size:13px; color:#990000; font-weight:600; font-family: 'Open Sans', sans-serif; }
.registration_text strong{ font-size:16px; color:#990000; font-weight:600; font-family: 'Open Sans', sans-serif;}
/*.with_nights_stay{ border-bottom:#e9ebea solid 1px; overflow:hidden; padding-bottom:25px; margin-top:20px;}*/
.with_nights_stay{ overflow:hidden; padding-bottom:25px; padding-top:20px;}
.price_bg2{background:url(../images/seminar-register-bg.png) no-repeat 0px -120px;line-height: 41px;}
.price_bg2 span{ font-size:14px; font-weight:400; padding:0; margin:0; color:#616161; font-family: 'Open Sans', sans-serif; text-decoration: line-through;}
.price_bg2 strong{ font-size:14px; font-weight:600; padding:0; margin:0; color:#990000; font-family: 'Open Sans', sans-serif;}
.price_bg2 p{ font-size:14px; font-weight:600; padding:0; margin:0; color:#242424; font-family: 'Open Sans', sans-serif; text-transform:uppercase;line-height: 14px;}
/*.group_register{ overflow:hidden; margin-bottom:35px; margin-top:20px;}*/
.group_register{ overflow:hidden; margin-bottom:35px; padding-top:20px;}
.price_bg3{background:url(../images/seminar-register-bg.png) no-repeat 0px -232px;line-height: 41px;}
.price_bg3 span{ font-size:14px; font-weight:400; padding:0; margin:0; color:#616161; font-family: 'Open Sans', sans-serif; text-decoration: line-through;}
.price_bg3 strong{ font-size:14px; font-weight:600; padding:0; margin:0; color:#990000; font-family: 'Open Sans', sans-serif;}
.price_bg3 p{ font-size:14px; font-weight:600; padding:0; margin:0; color:#242424; font-family: 'Open Sans', sans-serif; text-transform:uppercase;line-height: 14px;}
.seminar_buynow{float:left;  background:#f29200; border-radius:8px; text-transform:uppercase; text-decoration:none; color:#fff; padding:6px 22px; font-weight:600; margin:0px 30px 0 120px; font-family: 'Open Sans', sans-serif;font-size:16px; }
/*.seminar_buynow_btn{ background:url(../images/buynow-orange.png) no-repeat 0px 0px; width:122px; height:35px; border:none; cursor:pointer; margin:0px 30px 0 120px;}*/
.seminar_buynow_btn{ border: none; background-image: linear-gradient(to right, #c21500 0%, #ffc500 51%, #c21500 100%); padding: 6px 35px; text-align: center; text-transform: uppercase; transition: 0.5s; background-size: 200% auto; color: #fff; box-shadow: 0 0 20px #eee; border-radius: 10px; display: block; font-weight: bold; font-size: 18px; margin: 0px 30px 0 120px;}  
.seminar_buynow_btn:hover{background-position: right center; text-decoration: none;}  
.early_bird_seats{ margin:25px 40px;}
.early_bird_seats p{ margin:5px 0; color:#484848; font-family: 'Open Sans', sans-serif;font-size:14px; font-weight:400;}
.early_bird_seats p span{ margin:5px 0; color:#1062b2; font-family: 'Open Sans', sans-serif;font-size:14px; font-weight:400; font-style:italic;}
.reg_border {border-top:#e9ebea solid 1px;}
.reg_border:first-child {border-top:none;}
.price_default_bg1{background:url(../images/seminar-register-bg.png) no-repeat 0px -585px}
.price_default_bg1 span{ font-size:14px; font-weight:400; padding:0; margin:0; color:#616161; font-family: 'Open Sans', sans-serif; text-decoration: line-through;}
.price_default_bg1 strong{ font-size:14px; font-weight:600; padding:0; margin:0; color:#990000; font-family: 'Open Sans', sans-serif;}
.price_default_bg1 p{ font-size:14px; font-weight:600; padding:0; margin:0; color:#242424; font-family: 'Open Sans', sans-serif; text-transform:uppercase;line-height: 14px;}



.page-wrap{width:100%; margin:10px 0;}



.detailBox{ width:100%; margin:auto; padding:0;}


.lunch{ margin-top: 15px; background: url(../images/fee-includes-icon.png) no-repeat 0px -191px; padding-left:33px; padding-top:2px;}

.coffee{ margin-top: 20px; background: url(../images/fee-includes-icon.png) no-repeat 0px -1px; padding-left:33px; padding-top:2px;}
.material{margin-top: 20px;  background: url(../images/fee-includes-icon.png) no-repeat 0px -30px; padding-left:33px; padding-top:0px;}
.usb{margin-top: 20px;  background: url(../images/fee-includes-icon.png) no-repeat -2px -60px; padding-left:33px; padding-top:2px;}
.hardcopy{margin-top: 20px;  background: url(../images/fee-includes-icon.png) no-repeat 0px -95px; padding-left:33px; padding-top:0px;}
.certificate{margin-top: 20px;  background: url(../images/fee-includes-icon.png) no-repeat 0px -125px; padding-left:33px; padding-top:0px;}
.giftcert{margin-top: 20px;  background: url(../images/fee-includes-icon.png) no-repeat 0px -155px; padding-left:33px; padding-top:2px;}
.download_brochure_course a{ background: #84bc03 url(../images/co-background-sprite-img.png) no-repeat -310px -372px;; margin:0px 0; border-radius:0px;font-size: 18px; color: #fff; text-decoration:none; text-transform: uppercase; font-weight:600;padding: 7px 0px 7px 57px;display: block; border-radius: 25px;}

.download_brochure_course {
  padding: 20px;
} 

.learning-left{ float:left; width:70.5%;}
.learning-right{ float:right; width:24.9%; margin-top:10px; overflow:hidden; padding:10px; border: #84bc03 solid 1px; background-color: #f8f8f8;}
.learning-right span{font-size:14px; color:#484848; font-weight:400; padding:0 0 20px 0; display: block; line-height: 18px;}
.learning-right p{font-size: 16px; color: #f29200; font-weight: 600; padding: 0 0 10px 0;}
.learning-right img{margin-left:15px;}

.devider-sem{
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom: #aba9a9 dashed 1px;
	height: 1px;
	width: 100%;
	clear: left;
	display: block;
	padding-top: 20px;
}
.speakerBox{width:100%; margin:auto; padding:0;}
.seminar_instructor{ float:left; width:18%; text-align:center; margin-right:20px; margin-top:10px; font-size:13px; color:#484848;}

.speaker_right{float:right; width: 32%; border: #84bc03 solid 1px; background-color: #f8f8f8; padding:10px;}
.speaker_left{float:left; width:65%;}
.speaker_right p{ padding: 0;margin: 0px; font-size: 16px;color: #f29200;font-weight: 600;}
.speaker_right span{ padding: 10px 0;margin: 0px; font-size: 14px;color: #4d4d4d;font-weight: 400; display:block; line-height: 18px;}
.speaker_right img{padding: 5px 19px 0 19px;}
/*
.seminar_instructor_img{border:#cccccc solid 3px; padding:8px; background-color:#fff; width:146px; height:146px; min-width:146px; min-height:146px; border-radius:50%; margin-left:20%;  }
.seminar_instructor img{ border-radius:50%; width:146px; height:146px; min-width:146px; min-height:146px;} */
.seminar_instructor strong{ color:#1062b2; font-size:18px; font-weight:400;}
.seminar_instructor_text{ float:left; width:80%; margin-top:10px;}
.ask_experts{ margin:20px auto; background-color:#f8f8f8; border:#eaeaea solid 1px; width:93%; padding:10px; overflow:hidden;}
.ask_experts_left{float:left; margin-left:15px; margin-top:20px;}
.ask_experts_right{float:left; margin-left:20px;}
.question_left{ float:left;}
.phone_left{ float:left;}
.question{background:url(../images/corporate-offers-icon.png) no-repeat 10px -150px;float:left; width: 354px;height: 176px; background-color: #fff; border: solid 1px #d0d6d6; padding-left: 45px; padding-top: 12px; color:#717171;font-size: 15px;font-family: 'Open Sans', sans-serif;background-color:#fff;}
.address {background:url(../images/corporate-offers-icon.png) no-repeat 11px -25px; width: 248px;height: 44px; background-color: #fff; border: solid 1px #d0d6d6; padding-left: 51px; color:#717171;font-size: 15px;font-family: 'Open Sans', sans-serif;background-color:#fff; margin-top: 8px; margin-left: 20px; }
.phone {background:url(../images/corporate-offers-icon.png) no-repeat 11px -64px; width: 248px;height: 44px; background-color: #fff; border: solid 1px #d0d6d6; margin-left: 20px;  padding-left: 51px; color:#717171;font-size: 15px;font-family: 'Open Sans', sans-serif;background-color:#fff;}
.g-recaptcha{ background-color:#fff;margin-top: 8px; margin-left: 20px;  }
.ask_right {float:left;font-size: 15px;font-family: 'Open Sans', sans-serif;font-weight: 600;color: white; padding: 10px 35px 12px 15px;display: inline-block;text-decoration: none; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; top: 0px;position: relative;text-transform:uppercase;margin:70px 0px 0px 15px; background: #f29200 url(../images/watch-more-icon.png) no-repeat 90px 13px;}

/****************Venue/Hotel Tab Section Css start******************/
.venueBox{width:100%; margin:auto; padding:0;}
.venu-pane-text{width:1250px; margin:35px auto; }
.seminar_location{margin-left:15px; height:119px;}
.seminar_location_text{ float:left; margin:30px 20px 0 34px}
.seminar_location_text1{ float:left; margin:16px 20px 0 34px}
.seminar_location_text h6, .seminar_location_text1 h6{ color:#000; font-family: 'Open Sans', sans-serif;font-size:18px; font-weight:600; padding:0; margin:0 0 10px 0;}
.seminar_location_text span, .seminar_location_text1 span{ color:#4d4d4d; font-family: 'Open Sans', sans-serif;font-size:14px; font-weight:400; padding:0; margin:0; line-height:18px;}
.seminar_location_text1 p{ color:#4d4d4d; font-family: 'Open Sans', sans-serif;font-size:13px; font-weight:300; padding:0; margin:5px 0 0 0; font-style:italic;}
.seminar_location_img{ float:right;margin-top: 12px;margin-right: 63px;}
.seminar_location_img{ border:#cccccc solid 3px; border-radius:50%; width:86px; height:86px; min-width:86px; min-height:86px; padding: 3px; background-color:#ffffff;}
.seminar_location_img img{ border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; width:86px; height:86px; min-width:86px; min-height:86px;}
.location_section{display:block; overflow:hidden; margin:25px 0px 25px 30px; }
.location_section_text{ float:left; width:30%;padding-right: 30px;}

.location_section_map{ float:left; width:37%}
.hotel_img{float:right; width:28.6%; border:#ccc solid 1px; }

.location_section_text h2{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0;}
.location_section_text p{color:#484848; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:400; margin:0; padding:0;}
.location_section_text strong{font-weight:600;color:#484848; }
.special_offer{ border:#cbd2d8 dashed 1px; text-align:center; padding:10px; margin:25px 10px 00px 0; border-radius: 15px; background:#f8f8f8; }
.special_offer h3{ color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0; background: url(../images/special_offer_icon.png) no-repeat 55px 4px;}
.special_offer p{color:#484848; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; margin:10px 0 0 0; padding:0; line-height:18px;}
.special_offer p a{color:#1062b2; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; text-decoration:underline;line-height:20px;}
.special_offer p span{color:#484848; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:300; font-style:italic}
.special_offer p span strong{color:#484848; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:600; font-style:italic}


.howtoreach_section_loc1{display:block; overflow:hidden; margin:15px 0; border-top:#CCC solid 1px; padding: 20px; background:#f9f9f9;}
.howtoreach_section_loc1 h2{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0;}
.howtoreach_section_loc1 h2 strong{color:#484848; font-size:18px; font-weight:600;}

.venu_pane_box{ display:table; width: 100%;}
.venu_pane_loc{ display:table-cell; width: 33.33%; border-left:#a9b5c3 dashed 1px; padding-left:20px; vertical-align: top;}
.venu_pane_loc:first-child {border-left:none; padding-left:0px;}

.loca_box{ overflow:hidden;  margin-bottom:10px; padding:0;}
.location_icon{height:60px; background:url(../images/location-icon.png) no-repeat 0px 25px; padding-top:25px; padding-left:50px; float:left;}
.location_icon_text{position:absolute; font-size:16px; color:#13345b; font-weight:600;margin-left:-37px;margin-top:5px;}
.location_icon p{ font-size:15px; font-weight:600;color:#13345b; padding:0; margin:0;}
.location_icon span{ font-size:13px; font-weight:400;color:#13345b; padding:0; margin:0; line-height:16px; font-style:italic;}

.location_img{ float:right; margin-right: 20px;}
.location_img{ border:#cccccc solid 2px; border-radius:10px; width:86px; height:86px; min-width:86px; min-height:86px; padding: 2px; background-color:#ffffff;}
.location_img img{ border-radius:8px; -o-border-radius:10px; -webkit-border-radius:8px; -ms-border-radius:8px; -moz-border-radius:8px; width:86px; height:86px; min-width:86px; min-height:86px;}

.loca_sect_text{ width:100%; overflow:hidden;}

.loca_text{ margin:15px 0 0px 0; padding-right:15px;}
.loca_text h2{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0;}
.howtoreach {display: none;}
.location01, .location02{display: none;}

.loc_special_offer{ border:#cbd2d8 dashed 1px; text-align:center; padding:10px; margin:15px 15px 0 0 ; width: 90%; background:#f8f8f8; border-radius: 15px;}
.loc_special_offer h3{ color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0; background: url(../images/special_offer_icon.png) no-repeat 80px 3px;}
.loc_special_offer p{color:#484848; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; margin:10px 0 0 0; padding:0; line-height:18px;}
.loc_special_offer p a{color:#1062b2; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; text-decoration:underline;line-height:20px;}
.loc_special_offer p span{color:#484848; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:300; font-style:italic}
.loc_special_offer p span strong{color:#484848; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:600; font-style:italic}

.view_more{ padding-top:10px; overflow:hidden; clear:both; text-align: right; margin-right: 20px;}
.view_more a{color:#1062b2; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:400; }

.howtoreach_box{margin:15px 0; border-top:#CCC solid 1px; padding: 20px; background: #f3f3f3; overflow:hidden; }
.location_map{ float:right; width:31%; overflow:hidden;}
.howtoreach_section{display:block; overflow:hidden; float:left; width:67%}
.howtoreach_section h2{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0;}
.howtoreach_section h2 strong{color:#484848; font-size:18px; font-weight:600;}
.general_driving, .other_transportation { width:100%;overflow:hidden; margin-right:30px;}

.other_transportation{border-top:#CCC dashed 1px;}
.other_transportation p, .general_driving p{margin:10px 0; padding:0;}
.other_transportation p strong, .general_driving p strong{ color:#1062b2; font-size:16px;font-family: 'Open Sans', sans-serif; font-weight:400; margin:0; padding:0;}
.other_transportation strong, .general_driving strong{ color:#4d4d4d; font-size:15px;font-family: 'Open Sans', sans-serif; font-weight:600; margin:0; padding:0;}
.other_transportation ul, .general_driving ul{ color:#4d4d4d; font-size:15px; font-family: 'Open Sans', sans-serif; font-weight:400; line-height:18px; margin: 8px 25px 15px 0px;}
.other_transportation li, .general_driving li{ margin:10px 0px 0 0;}
.disclaimer{display:block; overflow:hidden; margin-top:20px; border-top:#CCC dashed 1px; padding-top:10px; }
.disclaimer p{color:#484848; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; margin:0; padding:0;}
.disclaimer strong{font-weight:600;color:#f29200; }

.howtoreach_box_2{margin:25px 20px 0 0 ; border-top:#CCC solid 1px; padding: 20px 20px 0 0; overflow:hidden; clear:both; }
.location_map_2{  width:100%; overflow:hidden;}
.howtoreach_section_2{display:block; overflow:hidden; width:100%; padding-top:20px;}
.howtoreach_section_2 h2{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0;}
.howtoreach_section_2 h2 strong{color:#484848; font-size:18px; font-weight:600;}

.loca_sect_text_2{ width:100%; overflow:hidden;}

.loca_text_2{ margin:15px 0 25px 0; padding-right:15px; float:left; width:41%;}
.loca_text_2 h2{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0;}

.loc_special_offer_2{ border:#cbd2d8 dashed 1px; text-align:center; padding:10px; margin:15px 25px 25px 0; background:#f8f8f8; border-radius: 15px; float:right; width:48%;}
.loc_special_offer_2 h3{ color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0 0 5px 0 ; padding:0; background: url(../images/special_offer_icon.png) no-repeat 40px 3px;}
.loc_special_offer_2 p{color:#484848; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; margin:10px 0 0 0; padding:0; line-height:18px;}
.loc_special_offer_2 p a{color:#1062b2; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:300; text-decoration:underline;line-height:20px;}
.loc_special_offer_2 p span{color:#484848; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:300; font-style:italic}
.loc_special_offer_2 p span strong{color:#484848; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:600; font-style:italic}

/****************Testimonials Tab Section Css start******************/
.testimonialsBox{width:100%; margin:auto; padding:0;}
.testimonials-pane-text{width:1250px; margin:20px auto 0 auto; }
.testimonials-pane-text h3{color:#f29200; font-family: 'Open Sans', sans-serif; font-size:25px; font-weight:400; margin:0; padding:0;}
.testimonials-pane-text p{color:#4b4b4b; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:400; margin:5px 0 0 0; padding:0;}
.testimonials_box{ width:284px; display: inline-table; margin:20px 11px; overflow:hidden;}
.testimonials_box_top{ width:284px; height:11px; background:url(../images/testimonials-box-bg.png) no-repeat 0px -63px;}
.testimonials_box_mid{ width:284px; background:url(../images/testimonials-box-bg-1.png) repeat-y; overflow:hidden;}
.testimonials_box_bottom{ width:284px; height:37px; background:url(../images/testimonials-box-bg.png) no-repeat 0px 0px;}
.testimonials_box_text{ color:#4b4b4b; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400; font-style:italic; text-align:center; margin:0; padding:5px 12px 12px 12px; line-height:20px;}
.testimonials_box_sub{ width:284px; overflow:hidden;}
.testimonials_box_sub p {
    text-align: right;
    padding-right: 10px !important;
    color: #1162b3;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 300;
    margin: 2px 0;
    line-height: 18px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/****************Partners/Sponsors Tab Section Css start******************/
.partnersBox{width:100%; margin:auto; padding:0;}
.media_partners, .sponsors {width: 48%; float: left;}
.media_partners{margin-right:35px;	}
.media_partners_heading{font-family: 'Open Sans', sans-serif; font-size:25px;font-weight:400; color:#f29200;margin-left:20px; padding-bottom: 4px;}
.media_partners_border{border-bottom:2px solid #f29200;width:225px;float:left;}
.partners_border{border-bottom:2px solid #f8f8f8;}

.partners_container_main{ margin:20px 0px 0 0px; overflow:hidden;}
.partners_container_box{display: inline-table; border:#d3d8d6 solid 1px; border-top:none; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; width:279px; margin:7px 5px;}
.partners_container_top{ background-color:#171717; text-align:center; color:#fff;font-family: 'Open Sans', sans-serif; font-size:20px;font-weight:300;-webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; padding:7px 0; border-bottom:#d3d8d6 solid 1px;}
.media_partners_text{ padding:5px;color:#484848;font-family: 'Open Sans', sans-serif; font-size:14px;font-weight:400; margin-bottom:5px;}
.media_partners_text ul{ list-style:url(../images/arrow-li-2.png); padding:7px 0 0 25px ; margin:0; }
.media_partners_text li{ padding:9px 0; border-bottom:#c3c3c3 dashed 1px;}
.no_border{border-bottom:none !important;}
.media_contact{ background:#f8f8f8; overflow:hidden; margin:20px 15px 0 5px;}
.media_contact p{ padding:10px 20px; margin:13px;font-family: 'Open Sans', sans-serif; font-size:15px;font-weight:400; color:#4d4d4d; border:#cbd2d8 dashed 1px;}
.media_contact p a{ color:#f29200; font-weight:600;}
.media_contact p strong{ color:#f29200; font-weight:600;}

.sponsors_heading{font-family: 'Open Sans', sans-serif; font-size:25px;font-weight:400; color:#0f62b2;margin-left:20px;padding-bottom:4px;}
.sponsors_border{border-bottom:2px solid #0f62b2;width:156px;float:left;}
.sponsors_text{ padding:5px;color:#484848;font-family: 'Open Sans', sans-serif; font-size:14px;font-weight:400; margin-bottom:5px;}
.sponsors_text ul{ list-style:url(../images/arrow-li.png); padding:7px 0 0 25px ; margin:0; }
.sponsors_text li{ padding:9px 0; border-bottom:#c3c3c3 dashed 1px;}
.sponsors_contact{ background:#f8f8f8; overflow:hidden; margin:20px 15px 0 5px;}
.sponsors_contact p{ padding:10px 20px; margin:13px;font-family: 'Open Sans', sans-serif; font-size:15px;font-weight:400; color:#4d4d4d; border:#cbd2d8 dashed 1px;}
.sponsors_contact p a{ color:#1062b2; font-weight:600;}
.sponsors_contact p strong{ color:#1062b2; font-weight:600;}


/****************Local Attractions Tab Section Css start******************/
.attractionsBox{width:100%; margin:auto; padding:0;}
.local-left, .local-right{width:48.8%;	float:left;	}
.local-left{margin-right:28px;}
.local-place-lfttitle, .local-place-rgttitle{font-size:20px;font-weight:600;margin-left:19px;margin-bottom:14px;}
.local-place-lfttitle{color:#f29200;}
.tab-pane-text h3.local-place-lfttitle {padding-bottom:15px;}
.local-place-rgttitle{color:#1062b2;	}
.location-column{background:#f8f8f8;border:solid 1px #e8eae9; margin-left:2px;margin-bottom:20px;padding:20px 20px 15px;overflow:hidden;}
.location-title{font-size:18px;font-weight:600;margin-bottom:14px;}
.location-column p{font-size:15px;line-height:1.8;	}
.location-column img{float:right;	margin:0 0 20px 20px;}
.location-column a {text-decoration:none;color:#F00;}
.more{background: url(../images/more.png) no-repeat right;padding:37px 0 0 584px;}
.less{background:url(../images/less.png) no-repeat right;padding: 37px 0 0 584px !important;}



/* newly added for banner right discount offer*/

.container-right {
    background: #fff;
   /* border: #718ba6  solid 1px; */
    border: #5cb85c  solid 1px; 
    padding: 20px 20px 15px 25px;
    overflow: hidden;
	border-radius: 7px;
    box-shadow: 0 10px 20px rgb(0 0 0 / 20%);
}
.seminar_banner_price {
    float: left;
    font: 26px 'Roboto', sans-serif;
    color: #437cd0;
    font-weight: 500;
}
.seminar_banner_price span {
    font: 22px 'Roboto', sans-serif;
    font-weight: 500;
    margin-right: 3px;
}
.seminar_banner_price sup {
    font: 16px 'Roboto', sans-serif;
    color: #437cd0;
    font-weight: 500;
}
.seminar_banner_date {
    float: left;
    font: 14px 'Open Sans', sans-serif;
    color: #000;
    font-weight: 400;
    margin-left: 15px;
    line-height: 18px;
}
.seminar_banner_date strong {
    font: 14px 'Open Sans', sans-serif;
    color: #1062b2;
    font-weight: 700;
}
.seminar_banner_earlybird {
    color: #000;
    font-weight: 400;
    padding-top: 10px;
    clear: both;
}
.seminar_banner_earlybird p {
    font: 14px 'Open Sans', sans-serif;
    background-color: #FFFF99;
    padding-left: 5px;
}
.seminar_banner_buy_now a {
    float: left;
    box-shadow: 0px 3px 11px 0px #c3c3c3;
    border-radius: 30px;
    border: none;
    text-align: center;
    transition: all 0.3s ease 0s;
    transition: all .2s ease-in-out;
    background-image: linear-gradient(180deg, #9fce5c, #77aa36) !important;
                margin:0 !important;
                margin: 8px 0 !important;
    font-size: 12px;
    font-family: 'Open Sans';
    border: 2px solid #77aa36 !important;
    font-weight: bold;
    padding: 7px 20px 7px 20px;
    font-size: 15px;
                color:#ffffff !important;
}
.seminar_banner_buy_now a:hover {
    background-image: linear-gradient(180deg, #77aa36, #9fce5c)!important;
    /* transform: scale(1.05); */
    border: 2px solid #77aa36;
    text-decoration: none;
}
.download_brochure a {
    float: right;
    margin: 8px 0;
    text-decoration: none;
    text-transform: uppercase;
                box-shadow: 0px 3px 11px 0px #c3c3c3;
    border-radius: 30px;
    text-align: center;
    transition: all 0.3s ease 0s;
    transition: all .2s ease-in-out;
    font-size: 12px;
    font-family: 'Open Sans';
    font-weight: bold;
                color: #2eb1f3 !important;
    background: transparent !important;
    padding: 10px 11px !important;
    border: 2px solid #2eb1f3 !important;
}
.download_brochure a:hover {
    color: #ffffff !important;
    background-image: linear-gradient(180deg, #2eb1f3, #3399cc) !important;
    border: 0;
    text-decoration: none;
}
.downloadBrochure {
    color: #fff !important;
}
.seminar_banner_earlybird1 {
    font: 11px 'Open Sans', sans-serif;
    color: #484848;
    font-weight: 400;
    font-style: italic;
    padding-top: 10px;
    clear: both;
    border-top: #c8cdd5 solid 1px;
}

/** Responsive CSS **/
@media (min-width: 770px) {
  .responsive-tabs.nav-tabs {
    display: block;
  }
}
@media (max-width: 769px) {
  .responsive-tabs.nav-tabs {
    display: block;
    flex-wrap: block !important;
  }
}
@media (min-width: 1020px) {
  .responsive-tabs.nav-tabs i.fa {
    display: none;
  }
}
@media (min-width: 769px) {
  .responsive-tabs.nav-tabs > li > a {
    /* margin-right: 4px; */
	padding: 8px 21px !important;
  }
}
@media (min-width: 769px) {
  .responsive-tabs.nav-tabs > li.active a {
    border-bottom: 1px solid #fff !important;
	
  }
}
/* 1.2 Main for changin tabs view (769) */
@media (min-width: 1020px) {
  .responsive-tabs.nav-tabs > li {
    display: block;
    float: left;
	margin: 0 2px;
  }
}
@media (min-width: 769px) {
  .responsive-tabs.nav-tabs.open i.fa.fa-caret-up {
    display: none;
  }
}

@media (max-width: 320px){
	.offer-download-brochure-btn .btn-primary{
		padding: 7px 34px;
		font-size:9px !important;
	}
	.transparent-btn{
		padding: 6px 3px !important;
		font-size:9px !important;
		margin-top: 10px;
	}
	.offer-text p span {
		font-size: 18px !important;
	}
	.responsive-tabs.nav-tabs > li > a {
		padding: 8px 21px !important;
		border-radius:0 !important;
	  }
	.responsive-tabs.nav-tabs > li.active a {
		border-bottom: 1px solid #fff !important;
	}
	.custome-location span{
		display: inline-block;
	}
	.margintop12 {
		margin-top: 12px;
	}
	.d-xs-none {
		display: none!important;
	}
	.custome-form-control .form-control{
		margin: 8px 0;
	}
	.custome-form-control button{
		margin-top: 8px;
	}
	.text-right{
		text-align:left !important;
		padding:0 !important;
	}
	.buynow p .btn-primary{
		padding: 2px 10px;
		font-size: 12px;
	}
	.write-review-btn p .btn-primary{
		font-size: 14px;
	}
	.margin0 p{
		margin-bottom:0px;
		display:none;
	}
	.webinar-list h5 {
		color: #437cd0;
		font-size: 1rem;
	}
	.registration {
		text-align: center;
		margin: 20px 0;
	}
	.view-details, .seminars-offers{
		text-align:center;
	}
	.seminars-offers img {
		margin: 12px 0px 20px 15px;
	}
	.speaker-name{
		font-size: 0.9rem;
		margin-top: 1rem;
		text-align:center;
	}
	.webinar-duration{
		font-size: 0.9rem;
		margin-top: 1rem;
		text-align:center;
	}
	.recently-viewed h2 {
		font-size: 1.8rem;
	}
	.margintop12{
		margin-top: 12px;
	}
}
@media (min-width: 321px) and (max-width: 425px){
	.offer-download-brochure-btn .btn-primary{
		padding: 7px 36px;
		font-size:10px !important;
	}
	.transparent-btn{
		padding: 6px 3px !important;
		font-size:10px !important;
		margin-top: 10px;
	}
	.offer-text p span {
		
	}
	.download-brochure-btn .btn-primary{
		font-size: 8px;
		
	}
	.download-brochure-btn img{
		width: 15px;
		display:none;
	}
	.download-brochure .p1{
		background: url(../images/seminar-down-arrow.png) 570px 26px no-repeat;
	}
	.responsive-tabs.nav-tabs > li > a {
		padding: 8px 21px !important;
		border-radius:0 !important;
	  }
	.responsive-tabs.nav-tabs > li.active a {
		border-bottom: 1px solid #fff !important;
	}
	.band {
		text-align: center !important;
	}
	.d-xs-none {
		display: none!important;
	}
	.margin0 p{
		margin-bottom:0px;
		display:none;
	}
	.RV-date{
		margin-bottom:1rem;
	}
	.custome-form-control .form-control{
		margin: 8px 0;
	}
	.speaker-name{
		margin-top: 1rem;
		text-align:center;
	}
	.registration {
		text-align: center;
		margin: 10px 0;
	}
	.webinar-duration{
		margin-top: 1rem;
		text-align:center;
	}
	.custome-form-control button{
		margin-top: 8px;
	}
	.margintop12{
		margin-top: 12px;
	}
}
@media (min-width: 321px) and (max-width: 768px){
	.download-brochure .p1{
		background: url(../images/seminar-down-arrow.png) 570px 26px no-repeat;
	}
	.responsive-tabs.nav-tabs > li > a {
		padding: 8px 21px !important;
		border-radius:0 !important;
	  }
	.responsive-tabs.nav-tabs > li.active a {
		border-bottom: 1px solid #fff !important;
	}
	.margin0 p{
		margin-bottom:0px;
		display:none;
	}
	.RV-date{
		margin-bottom:1rem;
	}
	.custome-form-control .form-control{
		margin: 8px 0;
	}
	.custome-form-control button{
		margin-top: 8px;
	}
	.location-icon img{
		
	}
	.margintop12{
		margin-top: 12px;
	}
}
@media (min-width: 769px) and (max-width: 991px){
	.custome-form-control .form-control {
		margin: 8px 0;
	}
	.custome-form-control button {
		margin-top: 8px;
	}
}
@media (min-width: 769px) and (max-width: 1024px){
	.responsive-tabs.nav-tabs > li > a {
		padding: 8px 13px !important;
	}
	.download-brochure-btn .btn-primary{
		font-size: 9px;
	}
	.download-brochure-btn img{
		width: 14px;
	}
	.speaker-profile{
		width:100%;
	}
}

@media (max-width: 800px) {
  .flex-container {
    flex-direction: column;
  }
}
@media (max-width: 1045px) {
  .wrapper .box{
    width: calc(50% - 10px);
    margin: 10px 0;
  }
}
@media (max-width: 702px) {
  .wrapper .box{
    width: 100%;
  }
}
@media (max-width: 320px){
	.agenda-heading {
		margin-left: 0px;
		padding-bottom: 4px;
	}
	.agenda-heading small{
		font-size: 15px;
		display: flex;
	}
	.agenda-border {
		border-bottom: 2px solid #f8c87f;
		width: 90px;
		float: left;
	}
	.day1-agenda-content {
		padding: 19px 0px 19px 0px;
		text-align:left;
	}
	.day1-agenda-content ul{
		padding-left: 0px;
	}
	.day1-agenda-content li ul li, .day2-agenda-timeline li ul li, .day3-agenda-timeline li ul li {
		border: none;
		margin: 8px 0 0px 0px;
		padding: 0 0 0 16px;
		line-height: 1.8;
	}
	.media_partner img{
		width:100%;
	}
	.SD-learning-obj h4, .befits h4 {
		font-size: 19px;
		font-weight: bold;
		font-family: 'Open Sans';
		color: #444545;
		border-left: 6px solid #3399cc;
		padding-left: 12px;
		line-height: 1.9;
	}
	.download-brochure .p1 {
		padding: 20px 4px 20px 5px;
		background: url(../images/seminar-down-arrow.png) 122px 133px no-repeat;
		cursor: pointer;
		margin: 0;
	}
	.download-brochure-btn {
		padding: 0px;
	}
	.download-brochure-btn .btn-primary{
		font-size: 11px;
	}
	.download-brochure-btn img{
		width: 15%;
		display:none;
	}
	.seminar-fee h5 {
		color: #529bf4;
		font-size: 13px;
		font-weight: bolder;
		text-align:left;
	}
	.seminar-fee-list li {
		padding-left: 0px;
		text-align:left;
	}
	.seminar-fee {
		padding: 12px 8px !important;
	}
	.seminar-fee-inc1, .seminar-fee-inc2, .seminar-fee-inc3, .seminar-fee-inc4, .seminar-fee-inc5{
		background-image:none;
		margin-bottom:7px;
	}
	#secondTab .nav-link.active .seminar_register {
		background: url(../images/location.png) no-repeat 49% 9px;
	}
	.seminar_register {
		background: url(../images/location.png) no-repeat 50% 9px;
		padding-left: 0;
		text-align: center;
		padding-top: 45px;
		padding-bottom: 15px;
		height: auto;
		margin-left: 0px;
	}
	.register_icon {
		margin-left: 39%;
		margin-top: -36px;
		font-size: 13px;
	}
	.registration_text {
		float: left;
		margin: 15px 0 0 0px;
		text-align: left;
		max-width: 100%;
	}
	.registration_text_2 p{
		font-size:13px;
	}
	.registration_text p{
		font-size:13px;
	}
	.registration_text_2 {
		float: left;
		margin: 27px 0 0 0px;
		text-align: left;
		max-width: 100%;
	}
	.price_bg1, .price_bg3 {
		background: none;
	}
	.registration_price{
		padding:1px 0 0 4px;
	}
	.register_btn .btn-primary{
		padding: 10px 32px;
		font-size: 15px;
	}
	.content-padding{
		padding:15px 0px !important;
	}
	.register_section_right {
		padding: 10px;
	}
	.register_section_right h2, .register_section_right h2, .payment_mode h2 {
		font-size: 18px;
	}
	.bill_section {
		margin: 0px 0px;
	}
	.bill_one {
		background: none;
		padding: 4px 0 5px 10px;
	}
	.bill_section ul {
		padding: 7px 0 0 14px;
		text-align:left;
	}
	.last_li{
		word-break: break-all;
	}
	.by_check {
		margin: 30px 0px 10px 0px;
	}
	.payment_mode_left{
		margin: 8px 0;
		width: 100%;
		text-align:left;
	}
	.payment_mode_right{
		width:100%;
		margin-left: 0px;
	}
	.payment_mode_right span{
		line-height: 1.4;
		font-size: 15px;
	}
	.payment_mode_right p {
		margin: 7px 0 0 0;
		padding: 0;
		font-size: 15px;
		font-weight: 400;
		line-height: 1.4;
		text-align: left;
	}
	.by_wire {
		margin: 0px 0px 10px 0px;
		overflow: hidden;
	}
	.termsconditions_section p{
		text-align:left;
	}
	.termsconditions_section h3{
		line-height: 1.4;
		text-align:left;
		font-size: 16px;
	}
	.break_text{
		word-break: break-all;
	}
	.local_attraction{
		padding:15px 0px !important;
	}
	.local_attraction img {
		float: none;
		margin: 0;
	}
	.wrapper{
		padding:0;
	}
	.margintop12 .col-md-11 {padding:0;}
	.location_padding .col-md-11 {padding:0;}
	.flex-item:last-child {
		border-left: none;
		border-top: #a9b5c3 dashed 1px;
		padding-left: 0px;
	}
	.loca_box{
		margin-top: 10px;
	}
	.venue_details {
		margin: 15px 0 25px 0;
		padding: 0;
		width: auto;
		text-align: left;
	}
	.howtoreach_section_2 {
		margin: 25px 0px 0 0;
		text-align: left;
	}
	.day1-agenda-border, .day2-agenda-border {
		width: 131px !important;
	}
	.location-column img{
		float:none !important;
		margin:0 !important;
	}
	.local-place-lfttitle{
		font-size: 18px;
	}
	
}
@media (min-width: 321px) and (max-width: 425px){
	.day1-agenda-border, .day2-agenda-border {
		width: 131px;
	}
	.agenda-heading {
		margin-left: 0px;
		padding-bottom: 4px;
	}
	.agenda-heading small{
		font-size: 15px;
		display: flex;
	}
	.agenda-border {
		border-bottom: 2px solid #f8c87f;
		width: 90px;
		float: left;
	}
	.custome-location span{
		display:inline-block;
	}
	.day1-agenda-content {
		padding: 19px 0px 19px 0px;
		text-align:left;
	}
	.day1-agenda-content ul{
		padding-left: 0px;
	}
	.day1-agenda-content li ul li, .day2-agenda-timeline li ul li, .day3-agenda-timeline li ul li {
		border: none;
		margin: 8px 0 0px 0px;
		padding: 0 0 0 16px;
		line-height: 1.8;
	}
	.SD-learning-obj h4, .befits h4 {
		font-size: 19px;
		font-weight: bold;
		font-family: 'Open Sans';
		color: #444545;
		border-left: 6px solid #3399cc;
		padding-left: 12px;
		line-height: 1.9;
	}
	.download-brochure .p1 {
		padding: 20px 4px 20px 5px;
		background: url(../images/seminar-down-arrow.png) 179px 105px no-repeat;
		cursor: pointer;
		margin: 0;
	}
	.download-brochure-btn {
		padding: 0px;
	}
	.download-brochure-btn .btn-primary{
		font-size: 11px;
	}
	.download-brochure-btn img{
		width: 15%;
		display:none;
	}
	.seminar-fee h5 {
		color: #529bf4;
		font-size: 13px;
		font-weight: bolder;
		text-align:left;
	}
	.seminar-fee-list li {
		padding-left: 0px;
		text-align:left;
	}
	.seminar-fee {
		padding: 12px 8px !important;
	}
	.seminar-fee-inc1, .seminar-fee-inc2, .seminar-fee-inc3, .seminar-fee-inc4, .seminar-fee-inc5{
		background-image:none;
		margin-bottom:7px;
	}
	
	.registration_text {
		float: left;
		margin: 15px 0 0 0px;
		text-align: left;
		max-width: 100%;
	}
	.registration_text_2 p{
		font-size:13px;
	}
	.registration_text p{
		font-size:13px;
	}
	.registration_text_2 {
		float: left;
		margin: 27px 0 0 0px;
		text-align: left;
		max-width: 100%;
	}
	.price_bg1, .price_bg3 {
		background: none;
	}
	.registration_price{
		padding:1px 0 0 4px;
	}
	.register_btn .btn-primary{
		padding: 10px 32px;
		font-size: 15px;
	}
	.content-padding{
		padding:15px 0px !important;
	}
	.register_section_right {
		padding: 10px;
	}
	.register_section_right h2, .register_section_right h2, .payment_mode h2 {
		font-size: 18px;
	}
	.bill_section {
		margin: 0px 0px;
	}
	.bill_one {
		background: none;
		padding: 4px 0 5px 10px;
	}
	.bill_section ul {
		padding: 7px 0 0 14px;
		text-align:left;
	}
	.last_li{
		word-break: break-all;
	}
	.by_check {
		margin: 30px 0px 10px 0px;
	}
	.payment_mode_left{
		margin: 8px 0;
		width: 100%;
		text-align:left;
	}
	.payment_mode_right{
		width:100%;
		margin-left: 0px;
	}
	.payment_mode_right span{
		line-height: 1.4;
		font-size: 15px;
	}
	.payment_mode_right p {
		margin: 7px 0 0 0;
		padding: 0;
		font-size: 15px;
		font-weight: 400;
		line-height: 1.4;
		text-align: left;
	}
	.by_wire {
		margin: 0px 0px 10px 0px;
		overflow: hidden;
	}
	.termsconditions_section p{
		text-align:left;
	}
	.termsconditions_section h3{
		line-height: 1.4;
		text-align:left;
		font-size: 16px;
	}
	.local_attraction{
		padding: 15px 0 !important;
	}
	.local_attraction img {
		float: none;
		margin: 0;
	}
	.wrapper{
		padding:0;
	}
	.flex-item:last-child {
		border-left: none;
		border-top: #a9b5c3 dashed 1px;
		padding-left: 0px;
	}
	.loca_box{
		margin-top: 10px;
	}
	.venue_details {
		margin: 15px 0 25px 0;
		padding: 0;
		width: auto;
		text-align: left;
	}
	.howtoreach_section_2 {
		margin: 25px 0px 0 0;
		text-align: left;
	}
	.location-column img{
		float:none !important;
		margin:0 !important;
	}
	.local-place-lfttitle{
		font-size: 18px;
	}
}


@media (min-width: 426px) and (max-width: 768px){
	
	.register_section_right h2, .register_section_right h2, .payment_mode h2 {
		font-size: 18px;
	}
	.bill_section {
		margin: 0px 0px;
	}
	.bill_one {
		
	}
	.bill_section ul {
		
		text-align:left;
	}
	.last_li{
		word-break: break-all;
	}
	.by_check {
		margin: 30px 0px 10px 0px;
	}
	.payment_mode_left{
		/* margin: 8px 0; */
		/* width: 100%; */
		/* text-align:left; */
	}
	.payment_mode_right{
		/* width:100%; */
		/* margin-left: 0px; */
	}
	.payment_mode_right span{
		line-height: 1.4;
		font-size: 15px;
	}
	.payment_mode_right p {
		margin: 7px 0 0 0;
		padding: 0;
		font-size: 15px;
		font-weight: 400;
		line-height: 1.4;
		text-align: left;
	}
	.by_wire {
		margin: 0px 0px 10px 0px;
		overflow: hidden;
	}
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	.registration_text_2 {
		margin: 40px 0 0 10px;
	}
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
	.registration_text_2 {
		margin: 40px 0 0 10px;
	}
}

@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	.registration_text_2 {
		margin: 40px 0 0 10px;
	}
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	.registration_text_2 {
		margin: 40px 0 0 10px;
	}
}

@media (min-width: 280px) and (max-width: 1024px){
	
	.padding00 {
		padding:0 !important;
	}	
	.banner-container-left {
		padding: 0px 10px;
	}
	.banner-container-left {
		width: 100%;
		display: block;
	}
	.SpeakerHead {
		width: 22px;
		height: 21px;
		background: url(../images/seminar-inside-mobspk-icon.png) no-repeat 0px 0px;
		margin-top: 10px;
	}
	.SpeakerText {
		font-weight: 600;
		margin-top: 0px;
	}
	.banner-container-left span {
		display: none;
	}
	.LocationText1, .LocationText {
		background: url(../images/seminar-inside-mobicon.png) no-repeat 5px 5px;
		min-height: 60px;
	}
	.LocationHead_icon {
		display: none;
	}
	.LocationText h6, .LocationText1 h6 {
		padding-left: 31px;
		font-size: 14px;
		padding-top: 0px;
	}
	.LocationText span, .LocationText1 span {
		display: block;
		margin-left: 30px;
		line-height: 22px;
	}
	.banner-container-right {
		display: block;
		width: 100%;
	}
	.certificate_container_text {
		/*width: 90%;*/
		clear: both;
		padding: 15px;
		text-align:justify;
	}
	.seminar-banner {
		margin: 0px;
	}
	.tab-pane-text {
		margin: auto;
	}
	.seminar_instructor, .seminar_instructor_text {
		text-align: center;
		width: 100%;
	}
	.seminar_instructor_img {
		margin: auto;
	}
	.seminar_banner_registernow, .downloadBrochure {
		margin: 0px 10px 10px 10px;
	}
	.currentG strong {
		font-size: 18px !important;
	}
	.tab-pane-text {
		margin: 10px auto;
	}
	.download_brochure_1 {
		margin: 0px 0px 10px 0;
		padding-left: 45px;
	}
	.currentG {
		font-size: 18px;
		text-align: center;
		margin: 0 0 10px 0;
	}
}
@media (min-width: 280px) and (max-width: 359px){
	.LocationText, .LocationText1 {
		margin: 0 0px 0px 0px;
	}
	.LocationText h6, .LocationText1 h6 {
		font-size: 13px;
	}
	.LocationText span, .LocationText1 span {
		font-size: 13px;
	}
	.LocationText1 {
		margin-top: 15px !important;
	}
}
@media screen and (max-width: 360px){
	.LocationText {
		border-right: none;
	}
	.LocationText, .LocationText1 {
		margin: 0 0px 0px 0px;
	}
	.padding00{
		padding:0 !important;
	}
}
@media screen and (max-width: 680px){
	.certificate_container_text img {
		display: none;
	}
	/* .responsive-tabs.nav-tabs > li.active a { */
		/* border-bottom: 1px solid #ddd !important; */
	/* } */
	.day1-agenda, .day2-agenda, .day3-agenda {
		display: block;
		padding-right: 0;
		width: 100%;
		margin-bottom: 15px;
	}
	.agnd-day-heading{
		margin-left: 0px;
	}
	.day1-agenda-timeline, .day2-agenda-timeline, .day3-agenda-timeline {
		padding: 5px 0px 30px 11px;
	}
	.day1-agenda-timeline li {
		padding: 0px 0 15px 20px;
	}
	.day1-agenda-timeline li ul, .day2-agenda-timeline li ul, .day3-agenda-timeline li ul {
		padding-top: 5px;
		padding-left: 15px;
	}
}
@media screen and (max-width: 959px){
	.description-left, .description-right {
		width: 100%;
	}
	.learning-left{width:100%;}
	.learning-right{float:left;width:100%;text-align:center;}
	.learning-right p{
		text-align: center !important;
	}
	.lunch, .coffee, .material, .usb, .hardcopy, .certificate, .giftcert{
		font-size: 13px;
	}
	.download-brochure .p1{background:none;}
}
@media screen and (min-width: 960px) and (max-width: 1213px){
	.lunch, .coffee, .material, .usb, .hardcopy, .certificate, .giftcert{
		font-size: 15px;
		background:none;
		padding-left: 0px;
	}
}
@media (min-width: 280px) and (max-width: 1259px){
	.tab-pane-text, .pane-text, .reg-pane-text, .venu-pane-text, .testimonials-pane-text {
		width: 97%;
	}
	.local-left, .local-right {
		width: 48.0%;
	}
}
@media screen and (max-width: 480px){
	.seminar_banner_registernow {
		padding: 8px 10px 8px 10px;
	}
}
@media screen and (max-width: 780px){
	.venu_pane_loc {
		display: block;
		width: 100%;
	}
	.venu_pane_loc:last-child {
		border-left: none;
		border-top: #a9b5c3 dashed 1px;
		padding-left: 0px;
	}
	.location_img {
		margin-right: 0px;
		margin-top: 10px;
	}
	.location_icon{
		padding-top: 12px;
		background: url(../images/location.png) no-repeat 0px 20px;
	}
}
@media screen and (max-width: 780px){
	.register_section_left, .register_section_right {
		width: 99%;
		display: block;
		overflow: hidden;
	}
	.local-left, .local-right {
		width: 100%;
	}
}

@media (min-width: 280px) and (max-width: 1280px){
	.pane-text, .reg-pane-text, .venu-pane-text, .testimonials-pane-text {
		width: 97%;
	}
	.tab-pane-text{width: 99%}
	.certificate_container_text {
		/*width: 92%;*/
		clear: both;
	}
}

@media (max-width: 1320px) {	
	.registration_price{min-width:34%;}
	.download_brochure_course a{font-size: 16px;}
}
@media (min-width: 1321px) {	
	.registration_price{min-width:32%;}
}