/*
Theme Name: eventum
Theme URI: http://themeum.com/wordpress/eventum
Author: Themeum
Author URI: http://themeum.com/
Description: Eventum Premium Event Theme.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, green, pink, purple, dark, right-sidebar, two-columns, responsive-layout
Text Domain: eventum
*/

@import url('css/bootstrap.min.css');
@import url('css/font-awesome.css');
@import url('css/animate.css');
@import url('css/main.css');
@import url('css/woocommerce.css');
@import url('css/responsive.css');

.btn-lg,.btn{ border-radius: 0px; }
.gallery-caption{ }
.bypostauthor{ }
#mailchimp-id{ display:none; }
.screen-reader-text{}

.sub-title-inner h2 {
    background-image: url("images/banner-bg.png");
    background-repeat: no-repeat;
    background-position: center;
    padding: 13px 0px;
}

.btn-yellow .acton-btn:hover {
    background-color: #B8BF25;
}
.btn-yellow .acton-btn {
    color: #000;
    background-color: #cbd504;
    padding: 13px 28px;
    border-radius: 3px;
    font-weight: 400;
    margin-top: 20px;
    display: inline-block;
}
.themeum-clients {
    background-color: #ecedee;
    padding: 70px 30px 30px 30px;
}
.client-image {
    display: block;
    float: right;
    top: -100px;
    position: relative;
}
.client-image img {
    width: 60px;
}
.client-name {
    font-size: 16px;
    font-weight: 500;
    margin-top: 15px;
    color: #2a303b;
}
h4.speaker-title, .speaker-designation {
    text-align: left;
    color: #424242;
}
#counter {background:url(../../uploads/ctbg3.png);background-size:cover !important;}
.countdown-section {color:#fcba3b !important;}
.breadcrumb {display:none !important;}
#speakers {background:url(../../uploads/speakers.jpg);background-size:cover !important;}
#schedule {background-repeat:no-repeat;background-image:url(../../uploads/color-bg-left-bottom.png), url(http://vgbasummit.org/wp-content/uploads/color-bg-right-bottom.png), url(../../uploads/color-bg-right-top.png);background-position:0 100%, 100% 100%, 100% 0;}
#sponsors {background:url(../../uploads/sponsors-bg.jpg);background-size:cover !important;}
.sp-speaker .speaker-title a {color:#FCBA3B !important;font-size:20px !important;}
.sp-speaker .speaker-designation {line-height:18px;color:#FFF !important;font-size:17px !important;}
.eventum-schedules.layout-tabbed .events-nav >li .scedule-date >span {font-size:40px !important;}
.eventum-schedules.layout-tabbed .events-nav >li {border-radius:0px !important;}
.sponsorshead {margin:0 0 5px 0;font-weight:900;font-size:36px;line-height:normal;color:#4C3D74;text-align:center;}
.sponsorssub {font-size:16px;font-weight:300;color:#333333;text-align:center;}
.sponsorsection {margin:80px 0 40px 0;font-weight:700;font-size:24px;line-height: normal;color:#FCBA3B;text-align:center;}
.sponsorimg {display:block;margin-left:auto;margin-right:auto;}
.sp-speaker .speaker-image-wrapper {width:200px;}
.eventum-schedules .table-hover th, .eventum-schedules .table-hover td {font-size:16px !important;}
footer {border:none !important;background:#274175 !important;padding-top:0px !important;padding-bottom:30px !important;}
.eventum-schedules .table-hover tr a.speaker {color:#FCBA3B !important;}
.sp-speaker {width:200px;height:300px;display:block !important;margin-left:auto !important;margin-right:auto !important;}
.admin-bar #mobile-menu {top:60px !important;}
.sub-title-inner {display:none !important;}
.sub-title {padding-top:0px !important;}
#countdown-timer {display:none !important;margin-left:auto !important;margin-right:auto !important;}
.countdown-timer-title, .countdown-timer-subtitle {margin-left:30px;}
.center {text-align:center;}
#masthead {background:#274175 !important;height:64px !important;}
.woocommerce-message {display:none !important;}
.woocommerce-shipping-fields {display:none !important;}
.woocommerce form .form-row input.input-text, .woocommerce-page form .form-row input.input-text, select2-container.country_to_state.country_select, select2-container.select.pcfme-singleselect, .woocommerce form .form-row.woocommerce-invalid .select2-container {border:2px solid #4C3D74 !important;border-radius:0px !important;height:42px !important;}
.woocommerce form .form-row.woocommerce-invalid label {color:#000000 !important;}
.quantity {display:none !important;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {float:none !important;display:block !important;margin-left:auto !important;margin-right:auto !important;border-radius:0px;max-width:300px;color:#FFF !important;margin-top:20px;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {border:2px solid #4C3D74 !important;margin-bottom:50px !important;}
.woocommerce form .form-row.woocommerce-validated .select2-container {border:2px solid #4C3D74 !important;}
.woocommerce form .form-row .select2-container {border:2px solid #4C3D74 !important;border-radius:0px !important;}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {background:#4C3D74 !important;color:#FCBA4B !important;}
label[for="billing_state"] .required {display:none !important;}
#event-countdown {display:table !important;margin-left:auto !important;margin-right:auto !important;}
.countdown-timer-title {text-shadow:4px 2px #000;}
.countdown-timer-subtitle {font-size:35px !important;background:#000000 !important;line-height:42px !important;}
#countdown-timer {text-shadow:4px 2px #000;}
#scb-wrapper {background-color:#026d04 !important;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {font-size:22px !important;text-transform:uppercase !important;background:rgb(0, 148, 18) !important;}
.sp-speaker .speaker-designation {font-size:15px !important;}
.countdown-timer-title {padding:5px;text-align:center;font-size:55px !important;}
.registrationform {padding-left:50px;padding-right:50px;}
.img-responsive {margin-left:auto !important;margin-right:auto !important;}
.col-sm-5 {width:100% !important;}
.scheduledesc {font-size:14px;width:600px;}

@media screen and (min-width: 768px) {

.col-sm-7 {width:auto !important;margin-left:200px !important;margin-right:200px !important;}

}

@media screen and (min-width: 768px) and (max-width: 960px) {

#countdown-timer {text-align:center !important;}
.countdown-timer-title, .countdown-timer-subtitle {margin-left:45px !important;}

}

@media screen and (min-width: 955px) {

.schedules-layout-tabbed {margin-left:120px;margin-right:120px;}

}

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

.registrationform {padding-left:0px !important;padding-right:0px !important;}

}

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

.countdown-timer-title, .countdown-timer-subtitle {margin-left:15px;}

}

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

.sponsorimg {width:100%;max-width:140px;height:100%;max-height:140px;}

}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari only override */
    ::i-block-chrome,.themeum-speaker-listing {display:block !important;margin-left:auto !important;margin-right:auto !important;}
    ::i-block-chrome,.eventum-logo {display:none !important;}
    ::i-block-chrome,#event-countdown {padding-top:300px;padding-bottom:300px;}
}