/*
Theme Name:     3clicks Child Theme
Theme URI:      http://3clicks.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       3clicks
Version:        1.0
Tags:           flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */
#g1-preheader { display: none;}

/*===for background behind protected pages===*/
/*#g1-content-area {
    background: #f1f1f1;
    padding: 10px 30px;
}*/

/*====calendar====*/
#wolf-single-show {
    zoom: 1;
    background: #fff;
    padding: 20px 70px;
}
.wolf-show-ticket-button {
    background: #d39ed2 !important;
    padding: 5px 19px;
    border-radius: 5px 5px 5px 5px;
    border: solid 1px #5c0c45 !important;
}
/*====background-responsive====*/
#g1-content > .g1-background {background-size: cover;}
.g1-section {background-size: 100% 100%;}

@media only screen and (max-width: 1024px) {
body {background-image: url(http://dev.deana.com/wp-content/uploads/2017/01/truck-home-bg-5-tablets-v2.jpg)}
}
@media only screen and (max-width: 680px) {
body {background-image: url(http://dev.deana.com/wp-content/uploads/2017/01/truck-home-bg-6-phone-v2.jpg)}
}
/*====background-responsive====*/

/*====signup-form====*/
#mc_signup_form {
    padding: 0px !important;
    border-width: 0px !important;
    border-style: solid;
    color: #3F3F3f;
    background-color: #fff;
}
#mc_subheader {
    line-height: 1.4em !important;
    margin-bottom: 0px!important;
    font-size: 12px !important;
}
.mc_var_label, .mc_interest_label {
    display: none !important;
    margin-bottom: 0em;
}
.mc_merge_var {
    margin-bottom: 0em !important;
}
#mc-indicates-required {display: none}
.mc_var_label, .mc_interest_label {
    display: none;
    margin-bottom: 0em !important;
    font-size: 12px;
}
.mc_input {
    padding: 4px !important;
    border-width: 1px !important;
}
#mc_signup_submit {
    margin-top: 0.1em !important;
    width: 70%;
    background-color: #d39ed2 !important;
    color: #fff !important;
}
/*====signup-form====*/

/*====mobile====*/
.g1-header mark, .g1-header .g1-dropcap--solid, .g1-header .g1-indicator:after, .g1-header input[type=button], .g1-header input[type=submit], .g1-header button, .g1-header .g1-button--solid, .g1-header input[type=button]:hover, .g1-header input[type=submit]:hover, .g1-header button:hover, .g1-header .g1-button--solid:hover, .g1-header .g1-button--simple:hover, .g1-header a.button, .g1-header .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-header .g1-toggle--solid .g1-toggle__switch, .g1-header .g1-progress-bar--solid .g1-progress-bar__bar, .g1-header .g1-progress-circle--solid, .g1-header .g1-countdown i, .g1-header .g1-box--solid .g1-box__icon, .g1-header .g1-banda__handle span, .g1-header .g1-simple-slider .g1-fullscreen > a:hover, .g1-header .g1-simple-slider .g1-nav-direction__prev, .g1-header .g1-simple-slider .g1-nav-direction__next, .g1-header .g1-mediabox--slider .g1-nav-coin a:after, .g1-header .gallery-icon > a:after, .g1-header .g1-searchbox #s, .g1-header .g1-searchbox .g1-form-actions:before, .g1-header .g1-gmap-wrapper .g1-pan-control, .g1-header .g1-gmap-wrapper .g1-zoom-control, .g1-header .g1-gmap-wrapper .g1-full-map-control a, .g1-header .g1-nav--mobile #g1-secondary-nav-menu > li > a, .g1-header #lang_sel ul ul a, .g1-header #g1-primary-nav-switch, .g1-header #wp-calendar #prev a:after, .g1-header #wp-calendar #next a:after, .g1-nav--collapsed #g1-primary-nav-menu .g1-submenus a {
    color: #ffffff;
    background-color: #760191 !important;
}
/*====mobile====*/


/*====HEADER====*/
.g1-preheader > .g1-background {
    opacity: 0.7;
}
/*===topnav====*/
@media only screen and (min-width: 1025px) {
#g1-primary-nav-menu > .g1-type-drops {
    position: relative;
    padding-left: 14px;
}
}
@media only screen and (min-width: 1025px){
/*#g1-primary-nav-menu {
    float: right !important;
}*/
#g1-primary-nav {
    width: 103%;
    margin-top: 0px;
    margin-left: -30px;
    background-color: rgba(255,255,255,0.7);
    padding: 0.4em;
    text-align: center;
}
#g1-primary-nav-menu {
    margin: 0 0 0 11%;
    list-style: none;
    text-align: center;
}
#g1-primary-nav .g1-cartbox {
    margin-left: 0px;
    display: none;
}
/*====topnav====*/
@media only screen and (min-width: 1025px) {
#g1-header.g1-fixed > .g1-background {
    opacity: 0.95;
    -moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
    box-shadow: 0 0 0px rgba(0, 0, 0, 0);
}
}
#g1-id .site-description {
    float: none !important;
    text-align: center !important;
}
#g1-id .site-description {
    margin: 1.5em 0 !important;
}
/*====header====*/

/*====general====*/
.g1-section {background-size: cover;}

.g1-content > .g1-layout-inner {
    min-height: 400px;
    padding-top: 2em;
    padding-bottom: 3em;
}
.g1-nav-breadcrumbs { 
    display: none !important; 
}
.left {text-align: left}
.right {text-align: right}
h4 {margin-top: 1.0rem;
    margin-bottom: 0.2rem;
}
p {margin-top: 0.3rem;
    margin-bottom: 1.2rem;
}
@media only screen and (min-width: 1025px)
#g1-header.g1-fixed > .g1-background {
    opacity: 0.95;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
}
.youtube_channel.responsive {
    width: 90%;
}
}
/*====general====*/

/*====single-post=====*/
.g1-precontent {
    background-color: white !important;
}
.post {
    background: white;
    padding: 40px; 
}
/*====calendar====*/
.buyticket {
    padding: 7px 29px;
    border: 2px solid #a40014;
    font-size: 14px;
    background-color: #000000;
    color: #fff;
    border-radius: 5px 5px 5px 5px;
    margin-top: 2px;
    margin-bottom: 23px;
}
/*====SocialIconsPreFooter====*/
.g1-social-icon--facebook {
    background-color: rgba(255,255,255,0.1) !important;
    color: #006600 !important;
}
.g1-social-icon--googleplus {
    background-color: rgba(255,255,255,0.1) !important;
    color: #006600 !important;
}
.g1-social-icon--twitter {
    background-color: rgba(255,255,255,0.1) !important;
    color: #006600 !important;
}
.g1-social-icon--instagram {
    background-color: rgba(255,255,255,0.1) !important;
    color: #006600 !important;
}
.g1-social-icon--youtube {
    background-color: rgba(255,255,255,0.1) !important;
    color: #006600;
}
.cssanimations #g1-preheader__switch {
    -webkit-backface-visibility: hidden;
    display: none;
}

/*====woocommerce====*/
.woocommerce {
    background: #fff;
    padding: 10px 111px;
}
/*====woocommerce====*/