
@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700');

@charset "utf-8";
/* CSS Document */

/*@font-face {
	font-family: 'Conv_DINPro-Light';
	src: url('../fonts/DINPro-Light.eot');
	src: local('☺'), url('../fonts/DINPro-Light.woff') format('woff'), url('../fonts/DINPro-Light.ttf') format('truetype'), url('../fonts/DINPro-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/
* {outline: none; padding:0; margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
a, img, button {border:none; text-decoration:none;}
ol, ul {list-style:none;}
.butt_blue {width:auto; float:left; background:#3dbef0; font:bold normal normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; cursor:pointer;}
.butt_blue:hover {background:#4b4c4e;}

body{font-family: 'Roboto', sans-serif; font-size:14px; line-height:22px; color:#333;}
.wraper {width:100%; float:left;}

.header {width:100%; float:left; background:#fff url(../images/headerBg.gif) repeat-x top; padding:15px 0; position:relative; box-shadow:#666 0 0 6px; z-index:1;}
.headerArea {width:1170px; margin:0 auto; display:block;}
.logo {float:left; margin:25px 0;}
.registerTopNav {float:right;}
.register {float:right; margin:-10px 0 0 0;}
.nav {float:right; clear:both;}
.nav .topNav {float:right; /*background:url(../images/topNavShadow.png) no-repeat top center;*/}
.nav .topNav li {float:left; display:inline-block; margin:0 .1em; background:url(../images/navTopDevider.gif) no-repeat center right; color:#555555; position:relative;}
.nav .topNav li:last-child {background:none;}
.nav .topNav li:last-child a{ margin-right:0; padding-right:0;}
.nav .topNav li a {float:left; padding:12px 12px 12px 6px; font-family: 'Roboto', sans-serif; font-size:14px; color:#5e6062; text-transform:uppercase; font-weight:600;}
.nav .topNav li a:hover {color:#1d7b61;}
.nav .topNav li a.active {color:#1d7b61;}
.nav .topNav li ul{ position:absolute; display:none; }
.nav .topNav li:hover ul{ display:block !important; width:190px; left:2px; top:35px; background:#ffc220;}
.nav .topNav li:hover ul li{ float:none !important; background:none; text-align:center; width:100%;}
.nav .topNav li:hover ul li a{ color:#fff; /*padding:10px;*/ text-align:center; display:block; width:100%; float:none !important;}
/** end header ****************/

.headerSlide {width:100%; height:370px; float:left; background:#ffc220 url(../images/headerBlueBg.gif) no-repeat top center; position:relative;}
/*.headerSlideArea {width:1000px; margin:0 auto; display:block;}
.headerSlideArea .next, .prev {width:56px; height:56px; float:left; position:absolute; top:150px; z-index:99; background:url(../images/NextPrev.png) no-repeat 0 0; cursor:pointer;}
.headerSlideArea .next {float:left; background:url(../images/NextPrev.png) no-repeat 0 -81px; text-align:right; margin-left:950px;}
.slider {width:950px; height:370px; overflow:hidden; position:relative; margin:0 auto;}
.slider ul {float:left; list-style:none;}
.slider ul li {position:absolute; display:none; z-index:0;}
.headerSlide {width:100%; float:left;}*/
.headerSlideArea {width:1280px; margin:0 auto;}
.slider {width:100%; float:left;}
.slider ul {width:100%; float:left; list-style:none; position:relative;}
.slider ul li {width:100%; position:absolute;}
.pagin {float:left; position:relative; z-index:99; left:90%; margin:26% 0 0 -45%;}
.pagin ul {list-style:none;}
.pagin ul li {float:left; width:16px; height:20px; background:url(../images/paginNew.png) no-repeat 0 -29px; cursor:pointer; margin:0 2px;}
.pagin ul li:hover {background-position:0 -29px; opacity:0.5;}
.pagin ul li.active {background-position:0 0;}
/** end headerSlide ****************/



.section {width:100%; float:left; /*background:#f7fdff url(../images/sectionBg.gif) no-repeat top center;*/ box-shadow:#999 0 0 6px; border-top:#FFF solid 5px;}
.sectionArea {/*width:1000px;*/ margin:0 auto; display:table; position:relative;}
.colum1 {width:330px; float:left;}


.boxsize {-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;} 
.divColum {width:33.33%; float:left;}
.divColumBox {width:100%; float:left; background:#FFF; border-radius:4px; box-shadow: rgba(0, 0, 0, 0.3) 0 0 5px; margin:20px 0 0 0;}
.divColumInPhoto {width:100%; float:left; position:relative;}
.divColumInPhoto img {width:100%;}
.divColumPhotoLink:before {content:''; width:100%; height:70px; background:url(../images/locationsIcon.png) no-repeat 94px 0; position:absolute; left:45%; bottom:-15px; margin:0 0 0 -30%; padding:0 0 35px 0;}
.divColumPhotoLink {width:100%; float:left; text-align:center; text-transform:uppercase; font-size:16px; text-align:center; color:#9ecb00; position:absolute;}

.divColumInContent {width:100%; float:left; padding:20px;}

.locationPhoto {width:100%; float:left; margin:20px 0 40px 0px;}
.locationPhoto .ul {width:100%; float:left;}
.locationPhoto .ul li {width:260px; float:left; display:inline-block; font-size:14px; line-height:22px; border:#CCC solid 1px; border-radius:6px; box-shadow:#999 0 1px 5px; margin:0 0px 30px 0;}
.locationPhoto .ul li.2014 {width:260px; float:left; display:inline; border-radius:none !important; box-shadow:none !important;}
.locationPhoto .ul li.event {background:#FFF url(../images/event.jpg) no-repeat top center; padding:190px 20px 20px 20px;}
.locationPhoto .ul li .heading {width:260px; height:80px; float:left; position:relative; top:-30px; text-transform:uppercase; font-size:16px; text-align:center; background:url(../images/locationsIcon.png) no-repeat 94px 0; color:#1aaae1;}
.locationPhoto .ul li .heading span {width:100%; float:left; padding-top:80px;}
.locationPhoto .ul li a {width:100%; /*display:block; float:left; text-align:center; font-weight:bold;*/ color:#333; margin:10px 0 0 0; text-decoration:underline;}
.locationPhoto .ul li a:hover {text-decoration:none;}
.locationPhoto .ul li a.internal {width:auto; text-decoration:underline; color:#03C; padding:0; margin:0; float:none; font-family:Arial, Helvetica, sans-serif;}
.locationPhoto .ul li a.internal:hover {text-decoration:none;}


.locationPhoto .ul li.venue {background:#FFF url(../images/venue.jpg) no-repeat top center; padding:330px 20px 20px 20px; margin:0 30px 0 0; position:relative; float:left;}
.locationPhoto .ul li.venue .heading {top:-30px; background-position: 94px -105px; color:#74a07a; z-index:2;}
.locationPhoto .ul li.venue .venueSlide {float:left; position:absolute; left:0; top:0;}
.locationPhoto .ul li.venue .venueSlide li {float:left; box-shadow:none; border:none; border-radius:0; position:absolute; z-index:0; display:none;}

.locationPhoto .ul li.venue .venueSlide .venuePrev, .venueNext {float:left; width:35px; height:35px; background:url(../images/SocialIcon.png) no-repeat 0 0px; position:relative; z-index:99; top:160px; right:-232px; cursor:pointer;}
.locationPhoto .ul li.venue .venueSlide .venuePrev {background:url(../images/SocialIcon.png) no-repeat 0 -93px; left:0px;}


.locationPhoto .ul li.partners {/*background:#FFF url(../images/partner.jpg) no-repeat top center;*/ background:#FFF url(../images/partner.jpg) no-repeat top center; padding:230px 20px 20px 20px; margin:0px 0 20px 0;}
.locationPhoto .ul li.partners .heading {top:-40px; background-position: 94px -200px; color:#767b8e;}
.locationPhoto .ul li.partners .heading span {padding-top:90px;}
.locationPhoto .ul li.partners .partnersLogo {width:240px; height:195px; float:left; position:relative;}
.locationPhoto .ul li.partners .partnersLogo li {border:none; box-shadow:none; border-radius:none; margin:0; position:absolute; left:0; top:0; display:none;}
.locationPhoto .ul li.partners .partnersLogo li div{ display:block; text-align:center;}
.locationPhoto .ul li.partners .partnersLogo li div p{ font-size:16px; font-weight:bold; margin-top:15px;}
.locationPhoto .ul li.lighter {background:#FFF url(../images/lighter.jpg) no-repeat top center; padding:180px 20px 20px 20px; margin:0px 30px 20px 0; clear:both;}
.locationPhoto .ul li.lighter .heading {top:-30px; background-position: 94px -310px; color:#d59b2b;}
.locationPhoto .ul li.lighter .heading span {padding-top:90px;}
.locationPhoto .ul li.lighter .arrowLink {width:270px; float:left;}
.locationPhoto .ul li.lighter .arrowLink li {float:left; border-bottom:#CCC dotted 1px; box-shadow:none; border:none; margin:0; border-radius:0 !important;}
.locationPhoto .ul li.lighter .arrowLink li:last-child {float:left; border-bottom:none;}
.locationPhoto .ul li.lighter .arrowLink li a {float:left; width:230px; display:block; background:url(../images/contentArrow.gif) no-repeat 0 10px; padding:5px 10px 10px 20px; text-align:left; text-decoration:none; vertical-align:top; line-height:20px;}
.locationPhoto .ul li.lighter .arrowLink li a:hover {color:#d59b2b;}

.locationPhoto .ul li.workshop {background: #FFF;
padding: 0px 0px 98px 0px;
margin: 20px 0 20px 0;
width: 300px;}
.locationPhoto .ul li.workshop .heading {top:-30px; background-position: 94px -415px; color:#5d5747;}
.locationPhoto .ul li.workshop .heading span {padding-top:90px;}
.locationPhoto .ul li.workshop .arrowLink {width:270px; float:left;}
.locationPhoto .ul li.workshop .arrowLink li {float:left; border-bottom:#CCC dotted 1px; border:none; box-shadow:none; margin:0; border-radius:0 !important; font-family:Georgia, "Times New Roman", Times, serif;}
.locationPhoto .ul li.workshop .arrowLink li:last-child {float:left; border-bottom:none;}
.locationPhoto .ul li.workshop .arrowLink li a {float:left; width:230px; display:block; background:url(../images/contentArrow.gif) no-repeat 0 10px; padding:7px 10px 10px 20px; text-align:left; text-decoration:none; vertical-align:top; line-height:20px;}
.locationPhoto .ul li.workshop .arrowLink li a:hover {color:#d59b2b;}

.locationPhoto .ul li.touch {background:#FFF; padding:20px 20px 0 20px; margin:10px 0 20px 0;}
.locationPhoto .ul li.touch strong {width:100%; float:left; color:#f37021; margin-bottom:20px; font-size:18px;}
.locationPhoto .ul li.touch .ul {width:100%; float:left;}
.locationPhoto .ul li.touch .ul li {width:auto; float:left; border:none; box-shadow:none !important; border-radius:none; background:url(../images/SocialIcon.png) no-repeat center -185px;text-align:center;}
.locationPhoto .ul li.touch .ul li a {float:left; padding:25px 2px 0 2px; text-decoration:none;}
.locationPhoto .ul li.touch .ul li.Linkedin {background-position:10px -277px;}
.locationPhoto .ul li.touch .ul li.Facebook {background-position:10px -370px;}

.locationPhoto .ul li.spouse {background:#FFF; padding:0px; margin:10px 0 20px 0; width:300px;}
.locationPhoto .ul li.spouse .heading {top:-30px; background-position: 117px -530px; color:#767b8e; margin-top:0; width:100%; cursor:text;}
.locationPhoto .ul li.spouse .heading span {padding-top:80px;}

.knowMore {/*font-family:Georgia, "Times New Roman", Times, serif;*/ display: block;
font-weight: bold;
text-align: center;}
/*End Index Page*/


.headerStatic {width:100%; height:144px; float:left; background:#1d7b61 url(../images/headerBlueBg.jpg) no-repeat top center; position:relative;}
.headerStaticArea {width:950px; margin:0 auto; padding:40px 25px; position:relative;}
.headerStaticArea h1 {float:left; font-size:52px; color:#FFF;}
.headerStaticArea .icon2014 {float:right; position:absolute; right:120px; top:85px;}
.locationPhoto.registration h2 {float:left; width:100%; font-size:18px; color:#1f7c63; text-transform:uppercase; margin-bottom:20px;}
.locationPhoto.registration .inforText {float:left; width:100%; font-size:14px; color:#747474; margin-bottom:20px; padding-bottom:20px; border-bottom:#e9e9e9 solid 1px;}

.locationPhoto.registration .ul li.partners {padding:230px 20px 20px 20px; margin:0 0 20px 0; float:left;}
.locationPhoto.registration .ul li.touch {background:#FFF; float:left; padding:20px 20px 0 20px; margin:10px 0px 20px 0;}
.locationPhoto.registration .ul li.spouse {padding:200px 20px 20px 20px; margin:10px 0 20px 0;}
.locationPhoto.registration .ul li.agenda {background:#FFF; float:left; padding:20px 20px 0 20px; margin:10px 0px 20px 0;}
.locationPhoto.registration .ul li.agenda strong {width:100%; float:left; color:#9ecb00; margin-bottom:20px; font-size:18px;}
.locationPhoto.registration .ul li.agenda .ul {float:left;}
.locationPhoto.registration .ul li.agenda .ul li {width:100%; float:left; border:none; box-shadow:none; border-radius:0; background:url(../images/dayIcon.gif) no-repeat 0 0; margin:0;}
.locationPhoto.registration .ul li.agenda .ul li a {float:left; padding:0px; color:#333; text-align:left; text-decoration:none;}
.locationPhoto.registration .ul li.agenda .ul li a span {float:left; width:35px; padding:6px 0 10px 16px; color:#333;}
.locationPhoto.registration .ul li.agenda a {float:left; padding:0px 3px 20px 3px;}
.locationPhoto .agendaul {width:100%; float:left; font-size:13px; }
.locationPhoto .agendaul li {width:100%; float:left; line-height:20px; border:none; border-radius:0; box-shadow:none; margin:0 30px 6px 0; background:url(../images/bullet.jpg) no-repeat 0 0; padding:0 0 0 20px;}
.locationPhoto .agendaul li .link {text-decoration:underline; color:#06C; width:auto; padding:0; margin:0; float:none;}

.registrationForm {width:100%; float:left;}
.registrationForm {width:100%; float:left; font:normal normal normal 12px/24px Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase;}
.registrationForm .row {width:100%; float:left; padding:10px 0;}
.registrationForm .col_1 {width:24%; float:left; margin-right:1%; padding:3px 0 0 0;}
.registrationForm .col_2 {width:20%; float:left; margin-right:1%;}
.registrationForm .col_3 {width:20%; float:left; margin-right:1%;}
.registrationForm .col_4 {width:25%; float:left;}
.registrationForm .col_marge_2 {width:50%; float:left;}
.registrationForm .col_marge_3 {width:75%; float:left;}
.registrationForm .col_marge_4 {width:100%; float:left;}
.registrationForm .col_1 span, .col_2 span, .col_3 span {color:#F00;}
.input_1, .input_2 {float:left; width:120px; padding:6px; border-radius:4px; border:#CCC solid 1px; box-shadow:inset #CCC 0 0 4px; text-transform:capitalize;}
.input_2 {width:260px;}
.lineBreak {width:100%; float:left; height:2px; border-bottom:#e9e9e9 solid 1px; margin:20px 0;}
.col_select {width:auto; float:left; margin-right:10px; text-transform:capitalize;}
.selectAuto {width:85px; float:left; padding:6px 8px; border-radius:4px; border:#CCC solid 1px; box-shadow:inset #CCC 0 0 4px; display:inline-block; text-transform:capitalize;}
.checkbox {margin:0 5px 0 5px;}
.submitBut {float:left; background:url(../images/submitBut.jpg) no-repeat 0 0; width:110px; height:36px; cursor:pointer; border:none;}
.submitBut:hover {background:url(../images/submitButH.jpg) no-repeat 0 0;}
.normalText {text-transform:none; line-height:16px; padding-top:5px;}
.registrationForm .row .contact {width:100%; float:left;}
.registrationForm .row .contact li {float:left; border:none; box-shadow:none; border-radius:0; line-height:20px; background:url(../images/mobileIcon.gif) no-repeat 0 0; padding:0 0 0 30px;}
.registrationForm .row .contact li a {margin:0 !important; float:left; text-align:left; text-transform:none; font-weight:normal; color:#2da4d2; width:auto;}
/*End registration*/

.locationPhoto.registration .ul li.contener{width:940px;/* min-height:905px;*/ background:#FFF; padding:30px; clear:both;}

.locationPhoto.registration1 .ul li.contener {width:880px; min-height:905px; background:#FFF; padding:20px; clear:both;}
.locationPhoto.registration .ul li.contener strong {width:100%; float:left; color:#1f7c63; margin-bottom:10px; font-size:18px;}
.locationPhoto.registration .ul li.contener p {width:100%; float:left; margin-bottom:20px;}
.locationPhoto.registration .ul li.contener .ul {width:100%; float:left;}
.locationPhoto.registration .ul li.contener .ul strong {width:100%; float:left; color:#9ecb00; margin-bottom:20px; font-size:18px;}
.locationPhoto.registration .ul li.contener .ul li {width:95%; float:left; background:url(../images/contentArrow.gif) no-repeat 0 -32px; border:none; box-shadow:none; border-radius:0; margin:0; padding:2px 0 5px 20px;}
.spaceForImage {width:100%; float:left; height:280px;}

.locationPhoto.registration.about .ul li.contener {/*background:#FFF url(../images/BgAbout.jpg) no-repeat 0 0px;*/}
/*End about*/

/*.locationPhoto.registration.lighter .ul li.contener {background:#FFF url(../images/BgLighter.jpg) no-repeat 0 60px;}*/
/*End lighter*/

.locationPhoto.registration.partners .ul li.contener {/*background:#FFF url(../images/BgPartners.jpg) no-repeat 0 0px;*/}
/*End partners*/

.locationPhoto.registration.spouse .ul li.contener {background:#FFF url(../images/BgSpouse.jpg) no-repeat 0 60px;}
/*End spouse*/

.locationPhoto.registration.venue .ul li.contener {/*background:#FFF url(../images/BgVenue.jpg) no-repeat 0 0px;*/}
/*End venue*/

.locationPhoto.registration.workshop .ul li.contener {background:#FFF url(../images/BgWorkshop.jpg) no-repeat 0 60px;}
/*End workshop*/

/*.locationPhoto.registration.vedio .ul li.contener {background:#FFF url(../images/Bgvedios.jpg) no-repeat 0 60px;}*/
/*End vedio*/

.locationPhoto.registration.thankyou .ul li.contener {text-align:center; font-size:16px; font-weight:bold;}
/*End workshop*/

.locationPhoto.registration.agenda .ul li.contener {/*background:#FFF url(../images/BgAgenda.jpg) no-repeat 0 0px*/;}
.tablecl {width:100%; float:left; position:relative; background:#58c7f2; padding:10px 0 0 0; border-radius:6px 6px 0 0; display:table; border-left:#bbd5e0 solid 1px; margin:20px 0 0 0;}
.tablecl tr {width:100%; padding:14px 0;}
.tablecl tr th {background:#58c7f2; color:#FFF; padding:0 5px 15px 10px;}
.tablecl tr:nth-child(odd) {border-bottom:#CCC solid 1px; background:#e4f2f8;}
.tablecl tr:nth-child(even) {border-bottom:#CCC solid 1px; background:#f4f9fb;}
.tablecl tr td {padding:14px 10px; border-bottom:#bbd5e0 solid 1px;  border-right:#bbd5e0 solid 1px;}
.tablecl tr td .internal {width:auto; text-decoration:underline; color:#03C; padding:0; margin:0; float:none;}
/*End agenda*/

.newTable {position:relative; border-top:#b0e290 solid 1px; border-right:#b0e290 solid 1px; margin:20px 0 30px 0; float:left;} 
.newTable tr.bgtr, td.bgtd {background:#9ed47f; color:#FFF;} 
.newTable tr.bgbtr {background:#9ed47f;} 
.newTable tr td {border-left:#b0e290 solid 1px; border-bottom:#b0e290 solid 1px; padding:5px;} 
.newTable tr td b {font-size:13px; color:#494949;} 


.sc-icons{ float:left; margin-top:15px;}
.sc-icons .ul {width:100%; float:left;}
.sc-icons .ul li {width:auto; float:left; border:none; box-shadow:none !important; border-radius:none; background:url(../images/SocialIcon.png) no-repeat center -185px;text-align:center;}
.sc-icons .ul li a {float:left; padding:25px 2px 0 2px; text-decoration:none; text-indent:-99999px; width:40px;}
.sc-icons .ul li.Linkedin {background-position:0 -277px;}
.sc-icons .Facebook {background-position:-5px -370px !important;}



/** end section ****************/



.footer {width:100%; float:left; background:url(../images/headerBlueBg.jpg) top center;}
.footerArea {width:1000px; margin:0 auto; padding:20px 0 30px 0;}
.footerArea .top {width:1000px; float:left; background:url(../images/topBg.gif) no-repeat center; text-align:center;}
.footerArea p {width:100%; float:left; font:normal normal normal 11px/16px 'Roboto', sans-serif; color:#fff; text-align:center; padding:10px 0 30px 0;}
.footerArea p a {color:#FFF; text-transform:uppercase;}
.footerArea p a:hover {color:#333;}
.ft-links{ padding:20px 0 10px !important;}
.ft-links a{ font-size:15px; font-weight:bold;}
/** end footer ****************/

.sp_outer{ padding:0 20px 20px; float:left;}
.past_partner{bottom: -36px;
    display: block;
    position: absolute;
    text-align: center;
    width: 100%;}
.hd-txt{ font-size:16px; margin-bottom:10px; color:#007dc5;}
.contact-bx{ display:inline-block; float:left; width:50%; margin-bottom:20px;}

.locationPhoto .ul li.agenda2020 {background:#FFF url(../images/Practical-CIO.jpg) no-repeat top center; padding:110px 20px 20px 20px;}
.locationPhoto .ul li.agenda2020 .heading {top:-30px; background-position: 94px -310px; color:#d59b2b;}
.agenda-table{border-collapse:collapse !important;}
.agenda-table th, td{ border:1px solid #ccc; padding:10px; vertical-align:top;}
.inner-image img{ max-width:100%; margin-bottom:20px;}
.sponcers{ width:1000px; margin:30px auto 10px;}

.pst-sponcrs {
    color: #fff;
    font-weight: 900;
    font-size: 18px;
    background-color: #1d7b61;
    padding:10px 15px 10px 20px;
    position: relative;
    display: inline-block;
    margin-right: 20px;
}
.pst-sponcrs::after {
    border-bottom: 21px solid transparent;
    border-left: 20px solid #1d7b61;
    border-top: 21px solid transparent;
    content: "";
    position: absolute;
    right: -20px;
    top: 0;
}

/*
 CSS for the main interaction
*/
.tabset > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabset .tab-panel {
  display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}

/*
 Styling
*/

.tabset > label {
  position: relative;
  display: inline-block;
  padding: 15px 15px 25px;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  font-weight: 600;
}

.tabset > label::after {
  content: "";
  position: absolute;
  left: 15px;
  bottom: 10px;
  width: 22px;
  height: 4px;
  background: #1c7b61;
}

.tabset > label:hover,
.tabset > input:focus + label {
  color: #1c7b61;
}

.tabset > label:hover::after,
.tabset > input:focus + label::after,
.tabset > input:checked + label::after {
  background: #ffc220;
}

.tabset > input:checked + label {
  border-color: #ccc;
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}

.tab-panel {
  padding: 30px 0;
  border-top: 1px solid #ccc;
}


.tabset {
  max-width: 65em;
}

.tab-panel {
  padding: 30px 0;
  border-top: 1px solid #ccc;
}
/*---Show More Or Show Less----*/
.morecontent span {
    display: none;
}
.morelink {
    display: block;
	color:#1f7c63 !important;
	font-weight:bold;
	font-size:16px;
}
/*---End Show More Or Show Less----*/

.divide{border-bottom:1px dashed #ccc;}
.cio-video-slider{ padding:10px 15px 55px; height:65px;}
.cio-video-slider b{color: #1f7c63; font-size:16px;}
.spncrs{ text-align:center;}
.spncrs li{ display:inline-block;}
.spncrs li span{ color:#000; font-weight:bold; display:block; text-align:center;}

@media (max-width:767px){
	.headerSlide{ display:none !important;}
}