/*
 Theme Name:   Conference-pro Child
 Theme URI:    http://www.showthemes.com/conference-pro-wordpress-theme
 Description:  Conference Pro Theme
 Author:       Conference-pro
 Author URI:   http://www.showthemes.com
 Template:     conference-pro
 Version:      1.0.0
*/


/*.hero_slider .hero__layout, .hero_slider_slider .hero__layout{
padding: 0 0 0 0;
}
.schedule__filters{
display: none;
}
.speakers__name{
color:#000000;
}
.sponsors__items .sponsors__logo{margin: 0 auto 0px;}
.sponsors__items .site__title{margin: 0 0 5px;}
.site__content .subscribe{ height: 350px; padding-top: 25px;}
.site__content .sponsors__item{padding: 0 0 0px;}
.site__footer { padding: 0 0 20px;}
.logo-footer{display:none;}
.site__content .content{ overflow:auto;}
.sample_page .hero_inner .hero__layout{padding: 30px 0 0px;}
.sample_page .content{ padding:50px 15px;}
.site__content .content img.alignnone{padding:0 5px 0 0;}
.tickets__item-inner .tickets__list li:before{ content:none;}
.tickets .site__title_logo{padding-top:0;     margin-bottom: 0;}
.btn:hover,.btn_2:hover,.btn_4:hover{background:#02283d;border-color: #02283d;}
.subscribe__content span{ color:#333 !important;}
.tickets__layout:nth-child(3n) {
    display: none;
}
.media-gallery__item{border: 8px solid #02283D;}
.speakers__item .speakers__person:hover .speakers__info{background-color: #cbf1f1;}
.site__content  .schedule__date-btn.active {
    background: #02283D; color:#FFFFFF;
}
#ui-id-7-154029466146832 .schedule__date-btn.active {color:#FFF !important;} */

.schedule__info .btn_4-1 {
    display: none;
}


/*.schedule_inner .schedule__info{ width:100%; max-width: none;} */

iframe.become_sponsor_form {
    border: none;
    height: 500px;
}


/* Custom - 25 Dec-19 */

.logo img {
    width: 200px;
}

.site__header-top {
    height: 110px !important;
}

.header-menu {
    padding-top: 40px !important;
}


/* @media (min-width: 1440px) {
    .tickets__item:nth-child(1),
    .tickets__item:nth-child(3) {
        width: 30.9%;
    }
} */

.tickets__item:nth-child(1),
.tickets__item:nth-child(3) {
    width: 34.1%;
}

.tickets__item {
    width: 30.8% !important;
    margin: 0 0.5%;
    display: inline-block !important;
}

@media (max-width: 1580px) {
    .tickets__item {
        width: 29.5% !important;
    }
}

@media (max-width: 1049px) {
    .tickets__item {
        width: 250px !important;
    }
}

@media (max-width: 960px) {
    .tickets__item {
        min-height: 400px !important;
        margin-bottom: 10px !important;
    }
    .tickets__item {
        width: 230px !important;
    }
}

@media (min-width: 768px) {
    .tickets__layout {
        width: auto;
    }
}

@media (max-width: 810px) {
    .tickets__item {
        width: 95% !important;
        min-height: auto !important;
        margin: 15px 0;
    }
}



@media only screen and (max-width:999px){

body .logo {
    width: 280px !important;
}
body #ui-id-1-154537480877953 {margin-top:100px !important;}
body .site__header-top {
    height: 100px !important;
}
body .site__title_inner-small {
    line-height: 1.5em;
}
body #ui-id-2-154520145280050 .hero__subtitle
{	font-size:22px !important;
}
.site__header_hidden {
    -webkit-transform: translateY( 0px ) !important;
    transform: translateY( 0px ) !important;
}
.header-menu{position:relative !important; top:100px; padding:65px 0 !important;  }

.header-menu__layout .menu > li > a.btn{padding:13px;}
img{max-width:100%; height:auto;}
body #ui-id-3-1542200683793136 .site__title, 
body #ui-id-2-1542116844420192 .site__title,
body #ui-id-1-157849596846614 .site__title,
body #ui-id-2-157842340849817 .site__title
{	font-size: 30px !important;
}
body #ui-id-2-1542116844420192 .hero__subtitle {
font-size: 26px !important;
}
body .time-schedule {
    padding: 10px;
}
body .hero_inner .hero__layout {
    padding: 100px 5px 54px;
}

body .site__title_big {
    margin: 0 0 35px;
}
body .schedule__text h5
{	display:block; float:none;
}
body .schedule__text img
{	display:inline-block; float:none; margin:5px !important;
}


.page-id-424 .site__centered center
{	overflow:auto;
}
.page-id-424 .site__centered center img
{	min-width:640px;
}
.time-schedule__pic
{	width: 24px;
height: 0;
}
body #ui-id-1-1542100225251102 .site__title {
    font-size: 32px !important;line-height: 1em;
}
body .time-schedule__pic
{	margin:0 auto; 
}
body .tickets__layout
{	width:100%; box-sizing:border-box;
}
.site__footer-made {display:block; padding-left:10px; padding-right:10px;}

body .time-schedule__place {
    margin: -30px 5px 20px !important;
}
body .schedule__text{padding:0 10px;}

body .hero_conference .site__title_big {
    margin: 30px 0 30px 0;
}
.site__centered > p > span 
{	overflow:auto; display:block;
}
.site__centered > p > span > img
{	min-width:580px;
}
}
/*640*/
@media only screen and (max-width:767px){
body .tickets__item
{	margin-left:0; margin-right:0; width:100% !important; padding:20px;
}
}
/*480*/
@media only screen and (max-width:639px){
	
}
/*320*/
@media only screen and (max-width:479px){

}

body .schedule__speaker {
    display: inline-block;
    width: 20%;
    margin: 0 !important;
    padding: 0 5px;
}
body .schedule__item[data-id="2312"] .schedule__details .schedule__speakers-group .btn{
    display: none;
}
@media (max-width:767px){
    body .schedule__speaker{width: 50%;padding: 0 5px 20px ;}   
}
@media (min-width: 1000px) {
    .schedule__speakers-group {
        width: 100%;
        padding: 0;
        margin: 20px 0 10px;
        text-align: left;
    }
}
.schedule__items .schedule__item[data-id="2313"] .schedule__details .schedule__layout .schedule__speakers-group a.btn{
    display: none;
}