body{margin:0;padding:0;font-family: 'ArialMT';font-size:18px;overflow-x:hidden;color:#000;font-weight:400;line-height:normal;}
h1,h2,h3,h4,h5,h6{margin:0;}
ul{list-style:none;padding:0;margin:0;}
p{margin:0;}
a{color:#000;}
a:hover{color:#000;}
*:focus{outline:none !important;box-shadow:none !important;}

/* fonts */
@font-face {
  font-family: 'ArialMT';
  src: url('../fonts/ArialMT.eot?#iefix') format('embedded-opentype'),
  url('../fonts/ArialMT.woff') format('woff'),
  url('../fonts/ArialMT.ttf')  format('truetype'),
  url('../fonts/ArialMT.svg#ArialMT') format('svg');
  font-weight: 400;
  font-style: normal;
}
span.help-block strong {
    font-size: 14px;
    color: #f00;
    font-weight: 300;
}
a.hlink{float:right;margin-right:60px;}
img.spk_image{width:100%;min-height:50px;}
.policy{margin-bottom:20px;}
.av1 a{float:left;}
.user-account {
    text-align: right;
    color: #fff;
    font-weight: 300; padding:10px 20px 0 0; position: absolute; right:38px; top: 0;
}
.user-account span{border-right:1px solid #fff; padding:0 15px 0 0;}

.user-account a{color:#fff; margin:0 0 0 10px;}

.spk{pointer-events:none; }

p.skpkp span {
    display: block;
}
span.spk_intervention {
    text-decoration: underline;
	    cursor: pointer;
} 

/* main css */
.container{max-width:1366px;padding:0 33px;}
.container-in{max-width:1300px;margin:0 auto;width:100%;}
/*.header{background:url(../images/blue_bg.png) no-repeat; background-size: cover; height:120px;}*/
span.sp_img{width:60px;float:left;margin-right:16px}
.card .card-body .pointSpk li.vdd_point{margin:5px 0;}
.card .card-body .pointSpk li p {   width: 100% !important;}
.header{ background-size: cover; height:auto;}
footer{padding:12px 0;float:left;} 
.mr-t100{margin-top:100px;}
.navbar{height:35px;padding:0;overflow:hidden;}
.navbar .navbar-brand{padding:0 10px;}
.navbar .navbar-brand.live-str{color:#ff0000;text-transform:uppercase;}
.navbar .navbar-brand.live-str:hover{color:#000;}
.navbar .collapse{float:right;}
.navbar .nav-tabs .nav-link{border:0;padding:9px 4.8px;border-radius:0;}
.navbar .nav-tabs .nav-item{border:0;margin-left:52px;}
.navbar .nav-tabs .nav-item p{padding:6px 5px}
.navbar .nav-tabs .nav-link.active{border:0;background:#eaebed;color:#000;}
.navbar .nav-tabs,.navbar .nav-link:focus,.navbar .nav-link:hover{border:0;}


.player{width:789px;height:546px;display:inline-block;vertical-align:top;overflow:hidden; float:left;}
.player .video{height:446px;width:100%;}
.player .video img{min-height:100%;min-width:100%;}
.player .desc{text-align:center;padding:10px 0;}

.foot-bann{margin-top:20px;float:left;width:100%;}
.foot-bann .box.o{background:#f67312;height:100px;}
.foot-bann .box.ol{background:#f7ae78;height:100px;}


.panel-cont{width:485px;height:546px;display:inline-block;    vertical-align:top;overflow-y:auto;overflow-x:hidden;float:right;}
.panel-cont .tab-pane .plenary-li li{width:100%;float:left;padding:8px 0;border-bottom:1px solid #000;}
.panel-cont .tab-pane .plenary-li li:first-child{padding:0 0 4px 0;}
.panel-cont .tab-pane .plenary-li .img-lf{width:30%;float:left;}
.panel-cont .tab-pane .plenary-li .img-lf img{height:80px;width:100%;}
.panel-cont .tab-pane .plenary-li .info-rt{width:70%;float:right;padding-left:5px;}
.panel-cont .tab-pane .plenary-li .info-rt .play-btn{width:13%;float:left;padding-top:10px;}
.panel-cont .tab-pane .plenary-li .info-rt .txt{width:87%;float:left;padding-left:2px;}
.panel-cont .tab-pane .plenary-li .info-rt .txt b{font-weight:400;margin-top:10px;display:inline-block;}

.panel-cont .tab-pane .plenary-li.live-plenary{margin:10px 0 0;}
.panel-cont .tab-pane .plenary-li.live-plenary li{list-style-position:inside;border:0;margin:0px 0 6px;}



.panel-cont .tab-pane .speaker-li li{width:100%;float:left;margin-top:15px;}
.panel-cont .tab-pane .speaker-li .img{width:14%;float:left;height:60px;overflow:hidden;}
.panel-cont .tab-pane .speaker-li .img img{width:50px;}
.panel-cont .tab-pane .speaker-li .txt{width:70%;float:left;padding-left:10px;}
.panel-cont .tab-pane .speaker-li .txt b{font-weight:400;display:inline-block;margin-top:7px;}

.panel-cont .tab-pane .back-btn{border:1px solid #000;background:none;padding:6px 20px;cursor:pointer;margin:15px;}
.panel-cont .tab-pane .back-btn:hover{background:#000;color:#fff;}

.panel-cont .tab-pane .dig-sig .img{text-align:center;}
.panel-cont .tab-pane .dig-sig .txt{padding-top:25px;}
.panel-cont .tab-pane .dig-sig .img img{min-height:auto;min-width:auto;padding-top:25px;}

.search{padding:10px;border:1px solid #000;margin-top:10px;}
.search .form-group{margin-bottom:2px;}
.search .form-control{border:1px solid #000;border-radius:0;height:30px !important;line-height:30px;padding:0 4px;color: #000;}
.search .form-group label{padding-top:10px;}
.search .form-group .sub{border:1px solid #000;border-radius:0;height:30px !important;line-height:30px;padding:0 4px;color: #000;background:none;cursor:pointer;margin-top:5px;}
.search .form-group .sub:hover{background:#000;color:#fff;}
.search .form-group .sub.res{float:right;}

.card{border:0;}
.card .card-header{border:0;background:none;padding:10px 20px;}
.card .card-body{padding:0 1.25rem;}
.card .card-body .image{display:inline-block;width:6%;vertical-align:top;}
.card .card-body p{display:inline-block;width:90%;}
.card .card-body .user-li{padding:0 40px;}
.card .card-body .user-li li{display:block;margin-bottom:6px;}
.card .card-body .user-li li i{color:#f67312;}
.card .card-body .user-li li.vdd_point{cursor:pointer;float: left;width: 100%;
    margin-bottom: 15px;}
.doc-acc123 .card .card-header .card-link:before{content:'\f0e2';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-size:24px;width:30px;}
.doc-acc123 .card .card-header .card-link.collapsed:before{content:'\f06e';font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-size:24px;width:30px;}

.sub_text {margin-bottom:10px;}
/* login page css */
.login-page{padding:70px 0;}
.login-page .p-head{text-align:center;}
.login-page .login-in{margin:70px 0 0;}
.login-page .login-in .login-inbox{border:1px solid #000;padding:15px;}
.login-page .login-in .form-control{border:1px solid #000;border-radius:0;height:30px;line-height:30px;padding:0 4px;color:#000;}
.login-page .login-in .form-group.chk{margin:0;}
.login-page .login-in .form-group.chk label{display:block;cursor:pointer;margin:0;}
.login-page .login-in .form-group.chk input{float:right;margin-top:5px;}
.login-page .login-in .form-group.sub{margin:20px 0;}
.login-page .login-in .form-group.sub label{cursor:pointer;}
.login-page .login-in .form-group.sub label:hover{text-decoration:underline;}
.login-page .login-in .form-group.sub .form-control{float:right;display:inline-block;width:auto;text-transform:uppercase;padding:0px 8px;cursor:pointer;}
.login-page .login-in .form-group.sub .form-control:hover{background:#000;color:#fff;}
.box{height: 100px; overflow: hidden;}
.box img {width: 100%;height:100%;}
.nav-left{float: left; width: 61.5%;}
.nav-left p{float:right;	}
.nav-right{float: left; width: 38%;}
.navbar .nav-right  .collapse{float:left;}

.panel-cont .tab-pane .dig-sig .img{width:auto;float:none;height:auto;display:inline;}
.panel-cont .tab-pane .dig-sig .img a{color:#022af7;cursor:pointer;}
.panel-cont .tab-pane .dig-sig .txt{width:100%;float:left;padding:5px 0px;}
.panel-cont .tab-pane .dig-sig li{list-style:decimal;list-style-position:inside;}

.srch-dt{height:242px;overflow-y:auto;overflow-x:hidden;} 
.srch-dt-in{padding:5px 0;}
.srch-dt-in h3{text-transform:uppercase;font-size:18px;font-weight:600;cursor: pointer;}
.srch-dt-in p{margin:8px 0;}
.srch-dt-in a{color:#022af7;cursor:pointer;}
.srch-dt .dark{background: #ffab63;}

.card .card-body  .point_speakers li  .image{width:15%;float:left;}
.card .card-body  .point_speakers li p{float:left;width:75%;color:#000;padding-left:10px}
.header img {width: 100%; position: relative;}
.card{background:none;margin-bottom:10px;}

.wrapper1, .wrapper2 {
  width: 900px;
  overflow-x: scroll;
  overflow-y:hidden;
}

.card .card-body .point_speakers li h2{font-size:24px;padding-left:10px;float:left;
width:75%;}

/* subscribirse model css */

.btn.Suscribirse {background: none;color: #000000;font-size: 16px;}
.modal.subscribe .modal-header{padding:0;border:0;}
.modal.subscribe .modal-body{padding:0;}
.modal.subscribe .modal-content{border-radius:0;background:#eaeff5;border:3px solid #040406;
padding:10px 20px;}
.modal.subscribe .modal-body p{font-size: 18px;color: #050a0e;line-height: 25px;margin: 12px 0 30px;}
.modal.subscribe .modal-body label{font-size: 18px;color: #050a0e;}
.modal.subscribe .modal-body .subs-input{background: #a7cff2;border: 0;width: 100%;padding: 2px 10px;}
.modal.subscribe .modal-body .row{margin-bottom:25px;}
.modal.subscribe .modal-body button{background: #a7cff2;font-size: 18px;color: #050a0e;border:0;
padding: 8px 0;width: 100%;cursor:pointer;margin-top:20px;}
.modal.subscribe .modal-body a{font-size: 18px;color: #050a0e;text-decoration:underline;float: right;}

/* subscribirse model close */

@media screen and (max-width: 1340px) {

.panel-cont{width: 35%;}

}

@media screen and (max-width:1280px){
	.player{width:62%;}
}

@media screen and (max-width: 1024px) {
	.player{width:62%;height:450px;}
	.panel-cont{height:450px;}
	.player .video{height:auto;}
	.panel-cont .tab-pane .plenary-li .info-rt .txt{float:right;padding-left:15px;}
	.box img{min-height:100%;}
	.navbar .collapse.show{padding: 6px 0px 12px;}
	.navbar-toggler-icon:before{content:'\f0c9';font-family: "Font Awesome 5 Free";
font-weight: 900;display: inline-block;font-size: 24px;color:#000;}
	.card .card-body .point_speakers li .image{width:24%;}
	.card .card-body .point_speakers li h2{font-size:16px;}
	.card .card-body .point_speakers li p{font-size:13px;}
	.nav-left .navbar-toggler{float:right;}
}

@media screen and (max-width:768px) {
	..navbar-toggler{padding-right:0;}
	.panel-cont .tab-pane .plenary-li .info-rt .play-btn{text-align:center;}
	.panel-cont{width:100%;}
	.player{width:100%;height:auto;}
	.navbar{height:auto;}
	.nav.nav-tabs{text-align:center;display:block;}
	.navbar .nav-tabs .nav-item{display:inline-block;}
	.card .card-body .point_speakers li h2{font-size:24px;margin-top:5px;}
	.card .card-body .point_speakers li p{font-size:18px;}
	.card .card-body .point_speakers li .image{width:15%;}
	.nav-left {width:100%;float:left;}
	.navbar .nav-left .navbar-brand{padding-top:8px;}
	.nav-right{width:auto;float:none;}
}

@media screen and (max-width:640px) {
	.card .card-body .user-li{padding:0;}
}

@media screen and (max-width:480px) {
	body{font-size:14px;}
	.panel-cont .tab-pane .plenary-li .info-rt .play-btn img{max-width:24px;}
	.doc-acc123 .card .card-header .card-link.collapsed:before{font-size:16px;}
	.doc-acc123 .card .card-header .card-link:before{font-size:16px;}
	.player{height:auto;}
	.navbar .navbar-brand{padding:0;}
	footer{width:100%;text-align:center;}
	img.spk_image{min-height:40px;}
	.card .card-body .point_speakers li h2{font-size:16px;margin-top:0px;}
	.card .card-body .point_speakers li p{font-size:13px;}
	.navbar .nav-left .navbar-brand{font-size:16px;}
}

