@import 'https://fonts.googleapis.com/css?family=Poppins:400,700,900&display=swap';*{font-family:poppins,sans-serif!important}td{vertical-align:top;}#login-form #titls,#menu{background:#333;margin:1px 1px 0}#menu li,#mid-left{float:left}#admin-form-title,#login-form #titls,.add-edit-form-title,.formAdd #formAdd-title,.formEdit #formEdit-title{text-shadow:1px 1px 1px #000}#login-form ul,#wrapper.cmsadmin ul,.lang,.tlogin ul,form.admin ul{list-style:none}#secMenu,#secMenu ul,.langLinks,div.registration ul li,ul.save-item li,ul.sliderImages li{list-style-type:none}#mid-right,.price-table,.speaker figure,.wrap,div.img-wrap{overflow:hidden}body{background:#fff;font:400 13px arial;color:#959595}a.admin-link{color:red !important;font-family:tahoma;font-size:12px;text-decoration:none}a.admin-link:hover{text-decoration:underline}#login-form{width:350px;margin:200px auto;border:1px solid #282828;background:#fff;-moz-border-radius:5px}#login-form #titls{padding:5px;color:#fff;font-weight:bolder;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}#login-form #content{padding:10px}#login-form input[type=password]{border:1px solid #999;padding:3px;-moz-border-radius:3px}#login-form li{margin-bottom:5px}#login-form label{float:left;width:100px;text-align:right;padding-right:5px}#copyright{padding:5px;border-top:solid 1px #d5d5d5;text-align:right;font-size:11px}#wrapper{overflow:auto;clear:both;max-width:1500px;margin:20px auto;border:2px solid #282828;background:#fff;position:relative;-moz-border-radius:5px}#wrapper-content{overflow:scroll;padding:15px;min-height:500px}#language-select-box{position:absolute;top:5px;right:5px;color:#fff}#menu{height:30px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}#menu li:first-child{margin-left:14px}#menu li a{display:block;line-height:30px;padding:0 10px;text-decoration:none;color:#fff}#menu li a.active,#menu li a:hover{background:#282828}#wrapper.cmsadmin{font-size:12px}#wrapper.cmsadmin input,#wrapper.cmsadmin select,#wrapper.cmsadmin textarea{min-height:auto;margin:auto;font-size:inherit;text-transform:none;width:auto;padding:0}#mid-left{width:250px}#mid-right{margin-left:270px}#secMenu{background:#e5e5e5;border:1px solid #d5d5d5;padding:10px 5px;min-height:468px}#secMenu li{padding:5px 0 5px 7px;border-top:1px dotted #fff;cursor:pointer}#secMenu li.placeholder{border:1px dashed #000;height:15px;background:#FFC}.formAdd,.langLinks{border:1px solid #282828}#secMenu li.hasSubs{padding-bottom:10px}#secMenu li span{font-size:.8em;padding-right:5px;color:#000}#secMenu a,#secMenu li.active ul li a{color:#000;font-weight:700;text-decoration:none}#secMenu li.active a{color:red}#secMenu a:hover,#secMenu li.active ul li a:hover{text-decoration:underline}#secMenu ul li{padding-left:15px;padding-bottom:5px}.drag{width:16px;height:16px;float:right;cursor:pointer}.formAdd .radios,.langLinks{height:20px;background:#333}.langLinks{text-align:center;margin-bottom:5px;padding:5px 0}.langLinks li{display:inline;font-size:14px;padding:0 4px;text-transform:uppercase}#admin-form,.none{display:none}.langLinks li a{color:#fff;text-decoration:none}.langLinks li a:hover{text-decoration:underline}.langLinks li a.active{font-weight:700;color:#fff}.formAdd{width:420px;-moz-border-radius:5px}.formAdd.full{width:100%}.formAdd #formAdd-title{background:#333;color:#fff;font-weight:700;padding:5px;margin:1px 1px 0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}.formAdd #formAdd-content{padding:10px}.formAdd .radios{padding:5px;border:1px solid #282828;margin-bottom:10px;-moz-border-radius:3px}.formAdd .radios input{width:15px;height:15px;float:left}.formAdd .radios label{float:left;margin:0 15px 0 3px;color:#FFF}.formAdd li{clear:left;padding:3px 0}.formAdd li label{float:left;width:120px;text-align:right;padding-right:5px}.formAdd li label.nostyle{float:none;width:auto;text-align:left;padding:0}.formAdd li input[type=password],.formAdd li input[type=text]{width:200px;border:1px solid #999;padding:3px;-moz-border-radius:3px}.formAdd li input[type=text].small{width:30px}.formAdd li select{border:1px solid #999;padding:3px;-moz-border-radius:3px;background:#fff}.formEdit{width:420px;border:1px solid #282828;-moz-border-radius:5px;margin-bottom:20px}.formEdit #formEdit-title{background:#333;color:#fff;font-weight:700;padding:5px;margin:1px 1px 0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}.formEdit #formEdit-content{padding:10px}.formEdit li{clear:left;padding:3px 0}.clear,div.clear,form.admin ul.image li{clear:both}.formEdit li label{float:left;width:120px;text-align:right;padding-right:5px}.formEdit li input[type=text],.formEdit li textarea{width:200px;border:1px solid #999;padding:3px;-moz-border-radius:3px}.formEdit li select{border:1px solid #999;padding:3px;-moz-border-radius:3px;background:#fff}#admin-form{position:absolute;z-index:21;width:720px;color:#333;height:auto !important;border:3px solid #58B9E3;background:#fff;padding-bottom:10px;border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px}#admin-form-title{margin:1px;background:#68D5FE;color:#fff;font-weight:700;font-family:tahoma;font-size:14px;padding:5px;cursor:move;border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-top-left-radius:10px;-khtml-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}#admin-form-content{padding:10px 10px 0;font:400 16px arial !important}#admin-form-save-button{padding:0 10px 0 0}#admin-form a.close{color:#fff;float:right;text-decoration:none;font:700 14px arial}#admin-form-cover{display:none;position:fixed;left:0;top:0;background-color:#000;z-index:20;opacity:.75;filter:alpha(opacity=75)}.add-edit-form{float:left;width:420px;border:1px solid #d5d5d5;-moz-border-radius:5px}.add-edit-form-title{background:#CCC;color:#fff;font-weight:700;padding:5px;margin:1px 1px 0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}.add-edit-form-content{padding:10px}.add-edit-form-content li{padding-bottom:5px}.add-edit-form-content label{float:left;width:150px;text-align:right;padding-right:5px}.data-table{width:100%;margin-top:10px;border:1px solid #849DFF}.data-table td,.data-table th{padding:3px 5px;text-align:left}.data-table th{background:#849DFF;color:#000}.data-table td:first-child{border-left:none}.data-table td{border-left:solid 1px #849DFF;border-top:solid 1px #849DFF}.data-table tr:hover{background:#faefe1}.table-subdata{padding:10px 10px 40px !important;border-top:solid 1px #849DFF;border-bottom:solid 1px #849DFF}.list_table td,.list_table th{padding:5px;border:1px solid #282828}.data-table tr.table-subdata-tr:hover{background:0 0 !important}a.toggle-link-close:hover{text-decoration:underline}.pagination li{float:left;margin:10px 3px 0}.list_table,.vspace{margin-top:20px}.pagination li a{font:400 12px tahoma;text-decoration:none;color:#849DFF}.pagination li a:hover{text-decoration:underline}.pagination li a.current{color:red;font-weight:700}.pagination span{font:400 12px tahoma;text-align:center;color:#666}table.bill,table.bill tr td,table.bill tr td h2,table.bill tr td h2 p,table.bill tr td p{font-family:"Open Sans"}.list_table.full{width:100%}.list_table th{background:#333;color:#FFF}.list_table td{vertical-align:middle}.fleft{float:left}.info{padding:15px;text-align:center;background:#FFE6E6}.info.done,.info.error{background-repeat:no-repeat;background-position:10px center}.info.error{border:1px solid red;background-image:url(/var/www/html/creativity-2016/images/common/error.png)}.info.done{border:1px solid green;background-image:url(/var/www/html/creativity-2016/images/common/done.png)}.admin-panel{position:absolute;z-index:200;height:auto;width:100%}.admin-panel select{color:#000;width:auto;height:auto;padding:0;line-height:normal;min-height:auto;font-size:14px;margin:0;outline:0}#testimonial .admin-panel{left:150px}.footer-list .admin-panel{margin-left:100px;margin-top:-20px}form.admin{position:absolute;width:988px;height:656px;background:#FFF;margin:auto;top:0;bottom:0;left:0;right:0}#wrapper .bill tr td,.hotel .caption,.lang li a{position:relative}form.admin button[type=submit],form.admin input[type=submit]{background:#959595;color:#FFF;border:none;padding:10px 15px;font-size:16px;font-weight:bolder;float:right}.tlogin form label,button.admin{color:#000}form.admin button[type=submit]:hover,form.admin input[type=submit]:hover{background:#093DB0}form.admin>ul>li{width:100%}form.admin ul{padding:0;width:100%;margin:0}form.admin ul li{float:left}form.admin label{font-size:16px;float:left;padding:4px}form.admin input{min-height:auto;padding:0;text-transform:none;border:auto;margin:auto;outline:0;float:left;width:auto}form.admin button{font-size:14px;float:right}form.admin ul.image{width:auto;float:left;margin-right:0px}form.admin div.image-container{overflow:hidden;text-align:center;height:382px;width:382px;background:#DADADA;display:inline-block;float:left;clear:both}form.admin div.image-container img{left:50%;margin-left:-100%;position:relative;width:auto;height:100%}form.admin.doclist{width:1010px;height:495px}form.admin.doclist>div{display:inline-block;background:#FFF}form.admin.doclist>ul{padding:0}form.admin.doclist>ul input{float:right}form.admin.doclist>ul input[type=text]{width:40rem;padding:4px}form.admin.doclist.venue{width:588px}form.admin.testimonial{width:923px;height:463px}form.admin.testimonial .image{float:left}form.admin.testimonial .image-container{height:100px;width:100px}form.admin.testimonial ul{float:none}form.admin.download{width:500px;height:109px}form.admin.download input{width:300px}form.admin.download.sponsors{height:139px}form.sliderImages label{min-width:100px;text-align:right;display:inline-block}#wrapper.cmsadmin .sliderImages input[type=text]{width:300px;text-transform:none}form.sliderImages select.selectSort{width:300px;display:block}ul.sliderImages li ul li{margin:4px 0}ul.sliderImages li.record{padding:20px 0;margin:10px 0;border-bottom:#666 1px solid;list-style-type:none}ul.sliderImages li.buttons,ul.sliderImages li.pic{margin:10px 0 0 100px}table.applications{border-collapse:collapse}table.applications tr td{border:1px solid #ddd;padding:6px 8px}.price-groups #admin-info{margin-bottom:0;width:50%}table.bill{text-align:left}table.bill tr td{vertical-align:top}table.bill tr.last-item{height:60px}table.bill tr th{padding:80px 0 0}table.bill tr td h2,table.bill tr td h2 p{font-weight:800}#tblock h3,.tlogin h3,div.registration h3{font-family:monserratbold, "Open sans";font-size:40px;font-weight:700}table.bill td.logo{text-align:right}table.bill td.title{text-align:center}table.bill td p{display:inline;font-weight:700}#wrapper .bill .payer-requisites textarea{min-height:100px;width:100%}ul.save-item form input{width:150px;height:30px;padding:2px 3px}ul.save-item form label{width:230px;text-align:right;display:inline-block}#wrapper.cmsadmin ul.position{display:inline-block;padding-left:15px}#wrapper.cmsadmin ul.position li{display:inline-block;width:auto;margin-right:10px}#wrapper.cmsadmin ul.position li label{width:auto;min-width:auto}#wrapper.cmsadmin ul.position li input{width:4rem}.cmsadmin-ajax{display:block}form.admin.cmsadmin-text{width:1000px;height:666px}.tlogin{background:#FFF;box-sizing:border-box;padding:155px 0}#tblock h3,.tlogin h3{line-height:50px;text-align:center !important;margin-top:0;text-transform:uppercase}.tlogin ul button{margin:0 auto;display:block}.tlogin form input{background:#f5f5f5;border:none;border-radius:0;box-shadow:none;text-transform:none}#register-complete h2,.speaker .company,.uppercase{text-transform:uppercase}.lang{text-align:right;margin-right:-60px;margin-bottom:0;color:#FFF}.lang li{display:inline-block;margin:0 5px}.lang li a{line-height:normal}.lang li a:after{position:absolute;top:100%;left:0;width:100%;height:4px;background:rgba(0, 0, 0, .1);content:"";opacity:0;transition:opacity .3s ease 0s, transform .3s ease 0s;transform:translateY(10px)}.lang a:hover,.lang li.active a{text-decoration:none;color:#093DB0;background:0 0}.lang li a:hover:after{opacity:1;transform:translateY(0)}#nav .lang{display:none;margin:0 -15px;text-align:left;padding:0}#nav .lang li{display:block;margin:auto}#nav .lang li a{padding:10px 15px;width:100%;display:block}div.menu-bg{height:124px}div.registration{padding:10px 0 0;background:#fff}div.registration form input:invalid{box-shadow:none}div.registration form input.invalid{background:#f5dede}div.registration form{margin:0 auto;width:1110px;text-align:center;padding:0 0 20px}div.registration div.title{margin-bottom:20px}div.title p{font-size:16px;color:#000;margin-top:20px;}div.registration form ul{float:left;padding:0}div.registration form ul.right{float:right}div.registration ul li{min-height:106px}/*div.registration ul li.last{height:106px}*/div.registration textarea{height:258px;width:540px;border:none;background-color:#f5f5f5}div.registration h3{text-align:left;margin-top:0}div.registration p{text-align:left}div.registration label,div.registration p.radio-label{text-align:left;display:block;padding:0 0 6px 10px;color:#111;font-size:16px;font-weight:700}#info p,.navbar-custom,body{font-weight:400}div.registration input[type=email],input[type=digits],div.registration input[type=text],div.registration select{width:540px;height:47px;border:none;background-color:#f5f5f5;margin:0}div.registration input[type=radio]{width:28px;margin:0;padding:0;opacity:0}div.registration input[type=radio]:not(old)+label{display:inline-block;margin:0 30px 0 -30px;padding:0 0 0 40px;background:url(/img/radio-checks.png) no-repeat;line-height:30px}#register-complete p,h3{color:#262626;line-height:28px}div.registration input[type=radio]:not(old):checked+label{background-position:0 -30px}ul.right li:first-child{height:96px}div.registration ul.hotel-offer{width:100%}div.registration ul.hotel-offer li{height:auto;display:inline-block;min-height:66px}#register-complete{background:#FFF}#register-complete div{text-align:center;font-size:16px}#register-complete p{font-size:28px;margin-bottom:40px;font-family:Open-Sans, sans-serif}#overlay .msg-error p,body{font-size:14px}@media screen and (max-width:1100px){div.registration form,div.registration input[type=text],div.registration select,div.registration textarea{width:100%}div.registration form ul{width:100%;margin-bottom:20px}div.registration ul.hotel-offer li{display:block;text-align:left;height:50px;min-height:auto}div.registration ul li{height:auto;min-height:106px}div.registration ul li.last{height:auto}}#info .img-wrap{width:50%;margin:0 auto}div.img-wrap{text-align:center}div.img-wrap img{display:block;margin:0 auto}#overlay .msg-error{position:absolute;height:150px;background:#fff;width:600px;margin:auto;top:0;bottom:0;right:0;left:0;padding:0 0 0 32px}@media screen and (max-width:600px){#overlay .msg-error{width:80%}}@media (min-width:992px){#nav .nav{margin-right:-85px}}@media screen and (max-width:768px){div#sponsors-carousel div.sponsor a img{margin:0 auto}}#tblock{padding:100px 0;background:#FFF}#program .row div p:last-of-type{width:100%}#program table{width:100%}#program table tr td:first-of-type{width:45%}#program table tr{border-bottom:solid 1px #FFF}.effect-ming figcaption span{position:absolute;top:0;left:0;height:100%;width:100%}.effect-ming figcaption span a{height:100%;width:100%;float:left}.sponsor:hover{opacity:.7}.early-bird{background:url(../../img/bg-register.jpg) repeat-y}.standart{background:url(../../img/bg-register.jpg) -370px 0 repeat-y}.vip{background:url(../../img/bg-register.jpg) -740px 0 repeat-y}.footer-list{width:auto}.footer-list img{float:left;margin-right:20px}.footer-list h4{display:inline-block}.footer-list h4::after{display:none}.fa-facebook,.fa-instagram,.fa-twitter{display:block;height:24px}@media screen and (max-width:400px){.footer-list img{width:50px}#footer .footer-list .img-wrap{margin-right:14px}#footer .footer-list p{margin:0 0 0 70px}}.fa-facebook{background:url(../../img/social.png) no-repeat;width:12px}.fa-twitter{background:url(../../img/social.png) -34px 0 no-repeat;width:24px}.fa-instagram{background:url(../../img/social.png) -78px 0 no-repeat;width:26px}.fa-facebook:hover{background:url(../../img/social.png) 0 -25px no-repeat;height:24px;width:12px}.fa-twitter:hover{background:url(../../img/social.png) -34px -25px no-repeat;height:24px;width:24px}.fa-instagram:hover{background:url(../../img/social.png) -78px -25px no-repeat;height:24px;width:26px}@media screen and (max-width:1000px){.navbar-nav{margin-bottom:0}.lang{display:none}#nav .lang{display:block}}body{font-family:'Open Sans';line-height:23px}h1,h2,h3,h4,h5,h6{color:#262626 text-transform: uppercase}h2{color:#262626;font-family:montserratbold;font-size:2em}h3,h4{font-family:'montserratregular', sans-serif}h3{font-size:28px;letter-spacing:1px}.navbar-custom,h4{letter-spacing:1px}h4{font-size:1em}h5{font-family:montserratlight}section{padding:90px 0}.no-padding{padding:0}.lead{color:#999}a{outline:0}.owl-theme .owl-controls .owl-page span{background:#b6b6b6}.owl-theme .owl-controls .owl-page.active span{background:#093DB0}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;background:rgba(0, 0, 0, .5)}.navbar-custom{font-family:'Open sans';font-size:12px;background:0 0;margin-bottom:0;border-radius:0;z-index:1041;width:100%;background:#093DB0;-webkit-transition:background .5s ease-in-out, padding .5s ease-in-out;-moz-transition:background .5s ease-in-out, padding .5s ease-in-out;transition:background .5s ease-in-out, padding .5s ease-in-out}#info .feature p,#info p{font-family:Open-Sans, sans-serif}.navbar-custom a{color:#333}.navbar-custom .navbar-nav>li>a:active,.navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-nav>li>a:hover{color:#849DFF;background:0 0}#highlight h2 u a,.sticky-wrapper a{color:#fff}.is-sticky a{color:#fff}.navbar-custom .icon-bar{background:#FFF}.sticky-wrapper{position:absolute;width:100%;}.is-sticky .navbar-custom{width:100%;background:#093DB0;-webkit-transition:background .5s ease-in-out, padding .5s ease-in-out;-moz-transition:background .5s ease-in-out, padding .5s ease-in-out;transition:background .5s ease-in-out, padding .5s ease-in-out}.navbar-custom a{padding:8px 0;line-height:49px}#info,#speakers{padding:70px 0 90px}.navbar-custom .navbar-nav>li>a::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:rgba(0, 0, 0, .1);content:'';opacity:0;-webkit-transition:opacity .3s, -webkit-transform .3s;-moz-transition:opacity .3s, -moz-transform .3s;transition:opacity .3s, transform .3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}#download h2:after,#speaker-detail .lead::after,#venue h2:after,#venue h3:after,.speaker h4:after,footer h2:after{content:""}.navbar-custom .navbar-nav>li>a:focus::after,.navbar-custom .navbar-nav>li>a:hover::after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#highlight{padding:0}#highlight h2{color:#fff;margin:0}#highlight #left{color:#b0b0b0;background:#849DFF;min-height:100px}#highlight #right{background:#093DB0;min-height:100px}#right #countdown{margin:15px 0}#info{background:#FFF}#info i{color:#fac42b;margin-bottom:10px}.feature{margin:50px 0 0}#info p{line-height:29px;font-size:20px}#info .feature h3{font-weight:900;font-size:20px}#info .feature p{color:#959595;font-size:16px;line-height:26px}#countdown{margin-top:0}#countdown .countdown_amount{color:#FFF;font-family:'montserratregular', sans-serif;font-size:40px;line-height:50px;text-align:center}#countdown .countdown_section{color:#FFF;font-family:montserratbold;font-size:13px;line-height:10px;letter-spacing:0;text-align:center}@media only screen and (max-width:768px),only screen and (max-device-width:768px){#countdown .countdown_amount,#countdown .countdown_section,#countdown span span span,#highlight #left h2 span span,#highlight #left h2 span span u a,#highlight h2 u a{color:#000}#highlight #left{background:0 0;text-align:center}#highlight h2{color:#262626}#highlight #right{background:0 0}}#speakers{background:#fff;border-top:1px solid #f0f0f0}.speaker{margin-bottom:30px;background:#fff}.speaker .caption{padding:10px}.speaker h4{font-family:'montserratregular', sans-serif;font-size:16px;letter-spacing:1px;margin-bottom:0}.speaker h4:after{display:block;width:40px;height:2px;margin:10px auto 5px;background-color:#093DB0}.speaker .company{min-height: 24px;color:#999;font-family:'Open sans';font-size:10px;letter-spacing:2px;margin:0}#speakers h1,#speakers p{font-family:Open-Sans, sans-serif}#speakers .owl-buttons{position:absolute;font-size:10px;right:0}#list-speaker li{display:none;min-height:400px}#speakers h1{font-weight:800;font-size:40px}#speakers p{font-size:20px;line-height:29px}#list-speaker p,#list-speaker2 p{font-size:10px;line-height:normal;}#speaker-detail{background:#fff;box-shadow:0 3px 5px rgba(0, 0, 0, .1)}#speaker-detail h2{font-family:'montserratregular', sans-serif;margin-bottom:0}#speaker-detail h2 span{font-family:montserratbold}#program h1,#program p,#program table{font-family:Open-Sans, sans-serif}#speaker-detail img{width:100%;height:auto}#speaker-detail .lead{margin-bottom:10px;float:left;width:99%}#speaker-detail .lead::after{display:block;width:100%;height:1px;background-color:#093DB0;margin-top:12px;margin-bottom:15px}#speaker-detail .social{margin-bottom:10px;line-height:37px;position:absolute;right:13px}#speaker-detail .social li{float:right;padding-left:0;padding-right:0}#speaker-detail .social li:first-child{margin-right:13px}#speaker-detail .social a{display:inline-block;margin-left:15px}#speaker-detail .social a.facebook{height:16px;width:8px;background:url(../../img/modal-social.png) 0 -16px no-repeat}#speaker-detail .social a.twitter{width:16px;height:16px;background:url(../../img/modal-social.png) -21px -16px no-repeat}#speaker-detail .social a.instagram{height:15px;width:16px;background:url(../../img/modal-social.png) -50px -16px no-repeat}#speaker-detail .social a.facebook:hover{background:url(../../img/modal-social.png) no-repeat}#speaker-detail .social a.twitter:hover{background:url(../../img/modal-social.png) -21px 0 no-repeat}#speaker-detail .social a.instagram:hover{background:url(../../img/modal-social.png) -50px 0 no-repeat}#speaker-detail .mfp-close{color:#fff;background:#262626;opacity:1}#speaker-detail li{padding-right:1px}#speaker-detail #content{height:230px;margin-bottom:15px;float:right}#program{color:#fff;background:#002A85;padding:70px 0 90px}#program h1{color:#FFF;font-size:40px;font-weight:800}#program p,#program table{color:#FFF;font-size:20px;line-height:29px}#program .date,#program .speaker-name{font-family:'montserratregular', sans-serif}#program h2{color:#FFF}#program .lead{color:#fff}#program img{border:2px solid #fff}#program .nav-tabs{border-bottom:1px solid #fff;margin-bottom:20px;font-size:19px}#program .nav-tabs>li>a{color:#fff;padding:10px 100px 10px 0;background:0 0;border:none;cursor:default}#program .nav-tabs>li.active>a{color:#262626;border-bottom:4px solid #fff;padding:10px 100px 10px 0}#program .nav-tabs>li.active>a:hover,#program .nav-tabs>li>a:hover{color:#262626}#program .panel{background:0 0}#program .panel-body{border-top:1px solid #fff;padding:20px 0}#program .panel-default{border:none;border-bottom:1px solid #fff;border-radius:0}#program .panel-default>.panel-heading{color:#333;background:0 0;border-color:#fff;padding:10px 0}#program .panel-title{float:left}#program .panel-title>a{color:#262626;text-decoration:none;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}#program .panel-title>a:hover{color:#fff}#program .date{color:#000;margin-bottom:0;font-size:17px;line-height:18px}#program .speaker-name{font-size:12px;letter-spacing:1px}#funfacts .description,#testimonial .name,.price-table h3{letter-spacing:2px;text-transform:uppercase}#program .panel-body h4{color:#666;font-size:21px}#program .panel-body p{margin-right:10px;display:inline-block}#program .panel-body p span{color:#666;display:inherit}#program .about-speaker i{color:#262626}#program .about-speaker a{color:#262626;text-decoration:none}#program .about-speaker a:hover{color:#000;text-decoration:none}@media only screen and (max-width:480px),only screen and (max-device-width:480px){#myTab li{width:100%}#program .panel-title{display:block;float:none}#program .speaker-name{text-align:center;margin-top:20px}}#download{padding:90px 0 110px}#download h2{font-family:montserratbold, Open-Sans, sans-serif;font-size:26px;font-weight:700}#download p{font-family:Open-Sans, sans-serif;font-size:12px;line-height:18px}#download h2:after{display:block;width:120px;height:3px;background-color:#093DB0;margin-top:12px;margin-bottom:15px}#venue{padding-top:0;padding-bottom:110px}#venue .venue{background-image:url(../../img/location.png);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:450px;margin-bottom:110px;display:table;width:100%}#venue .venue .venue-inner{color:#b0b0b0;background:rgba(0, 0, 0, .7);display:table-cell;vertical-align:middle}.venue-inner h2{color:#fff;margin-top:0}#venue h2:after,#venue h3:after{display:block;width:60px;height:3px;background-color:#093DB0;margin-top:12px;margin-bottom:15px}#venue h3{margin-top:10px}.venue-inner h4{color:#fff}#venue i{color:#093DB0}.venue-inner .lead{color:#b0b0b0;font-family:'open sans'}.venue .full-text{font-family:Open-Sans, sans-serif;font-size:19px;color:#FFF;font-weight:700}#funfacts .description,#funfacts .number,div.hotel h6{font-family:montserratbold}.venue-info{margin-bottom:45px}.hotel-carousel{margin-top:20px;margin-bottom:70px}#hotel-carousel .item{margin:0 7px}.hotel .caption{padding:10px 0 0;line-height:19px}.hotel h5{font-weight:bolder}div.hotel h6{color:#262626}.hotel p{color:#666}.hotel .caption .rating{position:absolute;top:0;right:0;padding:17px 0 0}.hotel a:link:hover{text-decoration:none}#funfacts{background-image:url(../../img/bg-funfacts.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:310px;position:relative;padding:0}.funfacts-inner{color:#fff;background:rgba(0, 0, 0, .5);position:absolute;width:100%;height:100%}#funfacts .item{margin:100px 0 0;display:table}#funfacts img{float:left;border-right:1px solid #fff;padding:20px 20px 20px 0}#funfacts .desc{padding-left:20px;display:table-cell;vertical-align:middle}#funfacts .number{font-size:40px;font-weight:700;margin-top:15px;margin-bottom:0;line-height:1}#funfacts .description{font-size:12px;font-weight:400}#price-carousel,.price-table{font-family:Open-Sans, sans-serif}#register{background:#f5f5f5;border-bottom:1px solid #f0f0f0;padding:70px 0 90px}#price-carousel{margin:20px 0 40px}#price-carousel h2{color:#FFF}.price-table{color:#fff;padding:20px;line-height:1;font-weight:300;position:relative;height:226px}.price-table .icon{color:rgba(255, 255, 255, .4);position:absolute;bottom:-50px;right:-50px;display:block;font-size:40px}.price-table .price{color:#444;font-family:montserratbold;font-size:50px;font-weight:400}.price-table h3{color:#fff;background:#262626;font-family:Open Sans;font-weight:400;font-size:10px;border-radius:30px;padding:0 16px;margin:0 0 10px;display:inline-block;float:right}.price-table .desc li{font-family:montserratlight;line-height:2;border-bottom:1px dotted;border-color:rgba(255, 255, 255, .7)}.price-table .desc li:last-child{border-bottom:none}#register-form{padding:25px;background:#fff}#register-form h2{margin-bottom:15px}.register-form{margin-top:20px}#gallery{padding:70px 0 90px}#timeline .item{margin:10px 10px 20px}#testimonial{background:url(../../img/bg-testimonial.jpg) center no-repeat fixed #093DB0;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;color:#fff;padding:0}#testimonial .testimonial-inner{background:rgba(0, 0, 0, .7);padding:50px 40px 30px;min-height:400px}#testimonial-carousel img{border:2px solid #fff;margin:0 0 20px}#testimonial .lead{color:#b0b0b0}#testimonial .name{color:#fff;font-family:montserratbold;font-size:12px}#testimonial .owl-theme .owl-controls{text-align:left}#sponsors{margin:30px 0;padding:70px 0 90px}.sponsor{margin:0 5px;padding:10px;text-align:center}.sponsor img{margin:0 auto}#sponsors-carousel:first-child{margin-left:0}#sponsors-carousel:last-child{margin-right:0}#sponsors i{color:#093DB0}#sponsors .row:not(:first-of-type){margin-top:60px}#gmap_canvas{height:220px;transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;border-top:1px solid #f2f2f2}.gm-style-cc,.gmnoprint{display:none}footer{color:#b0b0b0;background:#849DFF;padding:70px 0}footer h2{font-size:26px;color:#002A85}#footer .footer-list p{margin:0 0 0 120px}#newsletter,.subfooter ul{margin-bottom:0}#footer .footer-list h4{color:#FFF;font-weight:700}footer dt,footer ul li a:hover{color:#fff}#footer .footer-list .img-wrap{float:left;margin-right:20px}footer h2:after{display:block;width:60px;height:3px;background-color:#093DB0;margin-top:12px;margin-bottom:15px}footer ul li a{color:#ececee}footer .button-big{font-size:16px;width:100%}footer dt{font-family:montserratlight;font-size:13px;margin-top:7px;margin-bottom:3px;cursor:pointer}.subfooter,.subfooter li a{color:#ececee}.subfooter{font-size:10px;letter-spacing:1px;background:#002A85;padding:20px 0}.subfooter li a:hover{color:#fff;text-decoration:none}#newsletter{color:#262626;background:#ebe8e8}input[type=password],input[type=email],input[type=text],input[type=digits],select,textarea{font-size:16px;font-family:inherit;width:100%;min-height:30px;padding:12px 10px;border:0;margin-bottom:20px;outline:0}.button{font-family:'montserratregular', sans-serif;font-size:17px;text-transform:uppercase;border:none;padding:5px 15px;display:inline-block;position:relative;outline:0;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.button:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.button-xsmall{padding:2px 7px;font-size:11px;letter-spacing:1px}.button-small{padding:5px 30px;font-size:13px;letter-spacing:1px}.button-big{padding:10px 18px;font-size:21px}.button-line-light{color:#fff;background:0 0;border:2px solid #fff}.button-line-light:active,.button-line-light:hover{color:#262626;background:#fff;text-decoration:none}.button-line-dark{color:#262626;background:0 0;border:2px solid #262626}.button-line-dark:active,.button-line-dark:hover{color:#fff;background:#262626;text-decoration:none}button.close{float:right;height:38px;width:38px;background:url(../../img/modal-close.png) no-repeat;opacity:1}button.close:hover{background:url(../../img/modal-close.png) 0 -38px no-repeat;opacity:1}#preload{background:#093DB0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:table}#preload .preload{display:table-cell;vertical-align:middle}.spinner{width:30px;height:30px;background-color:#fff;margin:100px auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes "rotateplane"{0%{-webkit-transform:perspective(120px);}50%{-webkit-transform:perspective(120px) rotateY(180deg);}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}}@keyframes "rotateplane"{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.owl-theme .owl-controls .owl-buttons div{color:#093DB0;margin:0;padding:1px;font-size:12px;background:0 0;filter:Alpha(Opacity=50);opacity:.5}.wrap .overlay:after,.wrap .overlay:before{background:rgba(250, 196, 43, .7);height:100%;content:"";display:block;left:0}.wrap{display:block;position:relative}.wrap .icon,.wrap .overlay:after,.wrap .overlay:before{position:absolute;width:100%}.wrap .overlay:after{opacity:0;top:-100%;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.wrap:hover .overlay:after{top:50%;opacity:1}.wrap .overlay:before{bottom:-100%;opacity:0;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}.wrap:hover .overlay:before{bottom:50%;opacity:1}.wrap .icon{color:#fff;visibility:hidden;margin:-20px 0 0;opacity:0;text-align:center;top:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.wrap:hover .icon{opacity:1;visibility:visible}.wrap .icon a{color:#fff}.wrap .icon a:hover{color:#333;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.speaker figure{position:relative;float:left;margin-bottom:20px;width:100%;height:auto;background:#3085a3;text-align:center;cursor:pointer}.speaker figure img{position:relative;display:block;height:auto;max-width:100%;opacity:.8}.speaker figure figcaption{padding:2em;color:#fff;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden}.speaker figure figcaption::after,.speaker figure figcaption::before{pointer-events:none}.speaker figure figcaption,.speaker figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.speaker figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;outline:0}figure.effect-ming{background:#093DB0}figure.effect-ming img{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s}.speaker figure.effect-ming img{width:100%}figure.effect-ming figcaption::before{position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px solid #fff;box-shadow:0 0 0 30px rgba(255, 255, 255, .2);opacity:0;-webkit-transition:opacity .35s, -webkit-transform .35s;transition:opacity .35s, transform .35s;-webkit-transform:scale3d(1.4, 1.4, 1);transform:scale3d(1.4, 1.4, 1)}figure.effect-ming span img{padding:4em 0;opacity:0;margin:0 auto;-webkit-transition:opacity .35s, -webkit-transform .35s;transition:opacity .35s, transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-ming:hover figcaption::before,figure.effect-ming:hover span img{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}figure.effect-ming:hover figcaption{background-color:rgba(58, 52, 42, 0)}figure.effect-ming:hover img{opacity:.4}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}
@supports (zoom:1.5){div.registration input[type="radio"],div.registration input[type=checkbox]{zoom:1.5}}@supports not (zoom:1.5){div.registration input[type="radio"],div.registration input[type=checkbox]{transform:scale(1.5);margin:15px}}
.registration-form-fields {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.event-header {
	position: absolute;
	top: 30%;
	z-index: 999;
	width: 100%;
}
.event-header .column {
	width: 60%;
	display: flex;
	justify-content: center;
	margin-left: 40%;
}
.event-header h1 {
	color: #fff;
	font-size: 2.5em;
	text-transform: none;
	line-height: 1.5;
	margin: 0;
	padding: 0;
}
.event-header p {
	color: #000;
	font-size: 1.5em;
	line-height: 1.5;
}
.event-header .container {
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.event-header .register-btn {
	color: #FFF;
	padding: 5px 20px;
	border-radius: 10px;
	background: #f44965;
	text-decoration: none;
	border: solid 1px #fff;
	margin-top: 40px;
	display: inline-block;
	font-size: 2em;
	line-height: 1.2;
}
.event-header .register-btn:hover {
	background: #FFF;
	color: #f44965;
}
.event-header-date {
	display: flex;
	flex-direction: column;
}
.event-header-date img {
	width: 30px;
	margin-right: 10px;
}
.event-header-date div {
	margin-right: 40px;
	color: #fff;
	font-size: 2.5em;
	line-height: 1.5;
}
.event-header-date div:last-child {
	font-size: 2.5em;
}
.event-header img {
	max-width: 90%;	
	margin-bottom: 100px;
}
#program h5 {
	font-family: inherit;
}
p.company {
    min-height: 50px !important;
}
#nav .nav {
	margin-top: 10px;
}
form.admin.testimonial {width:1024px;height:663px;}
[class*=" pe-7s-"], [class^=pe-7s-] {
	font-family: Pe-icon-7-stroke !important;
}
#stream {
	padding: 35px 0 0 0;
    display: flex;
    height: 70vh;
}
#stream-video {
	width: 70%;
}
#stream-video iframe,
#stream-discussion iframe {
	width: 100%;
	height: 100%;
}
#stream-discussion {
	width: 30%;
}
.event-info {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.welcome-slide {
	background: url('/images/welcome-bg.png') no-repeat;
	background-size: cover;
	height: 100vh;
	width: 100%;
	background-position: center;
}
	.welcome-slide .columns {
		display: flex;
		width: 100%;
		height: 100%;
		justify-content: center;
	}
	.welcome-slide .column {
		margin-top: 300px;
		width: 50%;
	}
	.event-info-timeloc {
		padding: 20px;
		width: 100%;
		color: #FFF;
		background: #ff6700;
		text-align: right;
		font-weight: bold;
		font-size: 20px;
	}
#program table tr td {
	width: 45%;
	padding: 10px;
	border-bottom: solid 1px #FFF;
}
#program table tr td:first-child {
	width: 10%;
}


@media only screen and (min-width: 1600px) {
	#stream {
		height: 80vh;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1480px) {
	#stream {
		height: 40vh;
	}
	.event-header h1 {
		font-size: 2.5em;
	}
	.event-header .container {
		padding: 0 30px;
	}
}
@media only screen and (min-width: 1400px) and (max-width: 1600px) {
	#stream {
		height: 70vh;
	}
}
@media only screen and (max-width: 768px) {
	.slider-txt > div:first-child {
		top: 100px !important;
	}
	.slider-txt > div:nth-child(2) {
		top: 135px !important;
	}
	#stream {
		flex-wrap: wrap;
		height: 70vh;
	}
	#stream-video,
	#stream-discussion {
		width: 100%;
	}
	.event-header h1 {
		font-size: 2em;
	}
	.event-header p {
		font-size: 1.2em;
	}
	.event-header .register-btn {
		padding: 10px 20px;
		margin-top: 15px;
		font-size: 1.5em;
	}
	.event-header {
		top: 15%;
		width: 100%;
	}
	.event-header .container {
		flex-direction: column;
		padding: 0 30px;
	}
	.event-header .container .column {
		width: 100%;
	}
	.event-header .container .column:last-child {
		margin-top: 20px;
	}
	.event-header-date div {
		font-size: 1.2em;
	}
	.event-header-date div:last-child {
		font-size: 1.2em;
	}
	.event-header-date img {
		width: 20px;
	}
	.event-header-date {
		flex-direction: column;
	}
	.event-header-date {
		margin-top: 30px;
	}
	.registration-form-fields li {
		width: 100%;
	}
	div.registration {
		padding: 100px 15px;
	}
	div.registration input[type=email], input[type=digits], div.registration input[type=text], div.registration select {
		width: 100%;
	}
}
@media only screen and (max-width: 680px) {
	#stream {
		height: auto;
	}
	
	#stream-video {
		height: 250px;
	}
	#stream-discussion {
		height: 400px;
	}
	.event-header .container .column:last-child {
		margin-top: 10px;
	}
}
@media only screen and (max-width: 380px) {
	#stream {
		height: auto;
	}
	#stream-discussion {
		height: 400px;
	}
	#stream-video {
		height: auto;
	}
	.event-header .register-btn {
		padding: 10px 20px;
		margin-top: 10px;
		font-size: 1em;
	}
}
@media only screen and (min-width: 769px) and (max-width: 1400px) {
	.slider-txt > div:first-child {
		top: 150px !important;
	}
	.slider-txt > div:nth-child(2) {
		top: 245px !important;
	}
}
#list-speaker,
#list-speaker2  {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.hspacer {
    width: 25px;
}
.siffalogo-w {
    display: none;
}
.sticky-wrapper.is-sticky .siffalogo-w {
    display: inline-block;
}
.sticky-wrapper.is-sticky .siffalogo-r {
    display: none;
}
#regtype1, #regtype2 {
	opacity: 1;	
}
div.registration input[type="radio"], div.registration input[type=checkbox] {
	vertical-align: sub;
	margin-right: 7px;
}
div.registration ul li {
	width: 48%;	
}
.checkboxes {
	width: 100%;
}
.checkboxes-item {
	padding: 20px;
	border: solid 1px #CECECE;
	margin-top: 40px;
}
.checkboxes-item label {
	padding: 0 !important;
	font-weight: 400 !important;
}
.checkboxes-item p {
	color: #000;
	margin: 10px 0;
	font-size: 1.3em;
}
.checkbox-title {
	text-align: left;
	font-size: 1.5em;
	color: #000;
	font-weight: bold;
	margin-bottom: 10px;
}
.checkboxes input[type="checkbox"],.checkboxes input[type="radio"] {
	width: 15px;
	height: 15px;
	opacity: 1 !important;
}
.checkboxes-row {
	width: 100%;
	border-top: solid 1px #8e44ad;
	padding-top: 15px;
	margin-top: 15px;
}
.checkboxes-row span {
	display: block;
	color: #000;
	text-align: left;
	font-size: 1.1em;
	margin: 15px 0 0 0;
}
.checkboxes-row > span {
	font-size: 1.5em;
	margin: 10px 0;
	color: #8e44ad;
	font-weight: bold;
}
.checkboxes-row div {
	display: inline-flex;
	justify-content: space-between;
}
.checkboxes-row label {
	width: 24%;
	box-sizing: border-box;
	font-weight: 400 !important;
}
.checkboxes-row.full-row div,.checkboxes-row.full-row label {
	width: 100%;
}
.checkboxes-row.full-row label {
	align-items: end;	
}
.registration-form-fields {
	margin-top: 30px;
}
.checkboxes-row label a {
	position: relative;
}
.checkboxes-row label a span {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 400px;
	padding: 20px;
	border: solid 1px #EFEFEF;
	background: #FFF;
	box-sizing: border-box;
	font-size: 0.8em;
	z-index: 999;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.checkboxes-row label a:hover span {
	display: block;
}
.checkboxes-row label {
	display: inline-flex !important;
}
.checkboxes-row label > span {
	margin-top: 0;
	width: 70%;
}
#sponsors {
	background: #FFF;
}
.sarunas td {
	padding: 15px;
}
#info .img-wrap {
	width: 100%;	
}
#info .img-wrap img {
	max-width: 250px;	
}
.breakword {
	word-break: break-all;
}

.home-welcome {
	width: 100%;
	height: 100vh;
	background: #002A85;
	position: relative;
	overflow: hidden;
}
.home-welcome > img {
	max-height: 100vh;
}

@media only screen and (max-width: 1280px) { 
	.checkboxes {
		padding: 20px;
	}
	div.registration input[type=email], input[type=digits], div.registration input[type=text], div.registration select {
		width: 95%;
	}
	.registration-form-fields {
		width: 100%;
	}
	div.registration form {
		width: 100%;
		padding: 20px;
		box-sizing: border-box;
	}
	.checkboxes-row div {
		flex-wrap: wrap;
	}
	.checkboxes-row label {
		width: 44%;
	}
	div.registration h3 {
		line-height: 150%;
	}
	.row img {
		max-width: 100%;
		height: auto !important;
	}
	.event-header {
		width: 70%;
		left: 25%;
	}
	.event-header .container {
		width: 100%;
	}
}
@media only screen and (max-width: 1000px) { 
	.event-header {
		top: 60%;
	}
}
@media only screen and (max-width: 680px) { 
	div.registration ul li {
		width: 100%;
	}
	#program table tr {
		position: relative;
	}
	#program table tr td {
		padding: 30px 10px 10px 10px;
	}
	#program table tr td:first-of-type {
		/*position: absolute;
		top: -25px;*/
		border: none;
	}
	#program table tr td:first-of-type h5 {
		font-size: 16px;
	}
	.sarunas tbody {
		display: flex;
	}
	.sarunas tr {
		display: flex;
		width: 48%;
		flex-wrap: wrap;
	}
	.sarunas td {
		width: auto !important;
		display: block;
		padding: 0 10px 0 0;
		margin-bottom: 20px;
	}
	.checkboxes-row label {
		width: 100%;
	}
	.checkboxes-row.full-row label {
		align-items: start;
	}
	div.registration {
		padding-top: 20px;	
	}
	div.menu-bg {
		height: 60px;	
	}
	.event-header {
		width: 60%;
		left: 35%;
	}
}