/*
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 */
h1 {font-size: 36px}
.g1-h3  {font-size: 17px}
.g1-h1 {font-size: 22px}
#g1-precontent h1 {margin-bottom: 5px}
#g1-content h2{font-size: 20px; text-transform: uppercase;font-weight: bold; margin-bottom: .5rem}
#g1-content h2 span {text-transform: none; }
#g1-content h3{font-size: 20px; text-transform: uppercase; font-weight: bold; margin-bottom: .5rem}
#g1-content h4{font-size: 20px; color: #f04f23}
#g1-content p, #g1-content li {font-size: 15px}
.g1-toggle__title {font-weight: bold}
#g1-preheader > .g1-background {border-top-width: 5px}
#g1-content ul {margin-top: 1em}
#g1-content ul#home-food {margin-top: .5em; margin-bottom: 0}
.g1-nav-breadcrumbs ol {margin-bottom: .5em}
#g1-content .g1-nav-breadcrumbs {margin-top: -1.5em; font-family: 'Source Sans Pro'}
h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, dl, ol, ul, table, legend, hr, figure, .g1-box {margin-bottom: .5em}
body.blog #g1-content h3 {margin-bottom: 1.5rem}

/*Home*/
body.home .tp-caption {font-size: 15px}
body.home #g1-content > .g1-layout-inner {padding-top: 0}
body.home #g1-precontent > .g1-background {background: transparent}
body.home #g1-precontent > .g1-background:before {
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    width:100%;
    height:33%;
    content:"";
    background-color:#f04f23;
}
body.home header.entry-header {display:none}
body.home #CDSWIDCOE {margin: 0 auto!important}
#g1-header__switch:after, #g1-header__switch:before {content: none!important}

#g1-primary-bar .open-header-info { float: right; }
#g1-primary-bar .open-header-info img {margin: 0 0 0 10px;}

#g1-primary-bar .open-header-logo { float: left; }
.g1-button {font-size: 14px!important}

#g1-header section {text-align: center}
#g1-content > .g1-layout-inner {padding-top: 2em}

#g1-content #orange-box .g1-box__inner  {background: #f04f23}
#blue-box .g1-box__inner  {background: #00a8df!important; padding: 0 1.3em; margin: 0; text-align: left; color: #fff; font-size: 20px}

.g1-simple-slider figcaption {width: 100%; left: 0px; bottom:0px;}
.g1-slide__title {width: 100%}

.g1-simple-slider .g1-slide__title > .g1-background, .g1-simple-slider .g1-slide__description > .g1-background  {background: #42291c;}
.g1-simple-slider .g1-slide__description { opacity: 0.8}

#g1-content hr {border-bottom: solid 1px #00a8e0; height: 1px;display: block; margin: 0 0 10px 0}
body.home  #g1-content h3 {margin-bottom: 10px;}

#orange-box {margin-bottom: 0;}
#g1-content .g1-meta {font}
#g1-content p.entry-meta {font-size: 13px; font-family: "Source Sans Pro";}
#g1-box-counter-7 {text-align: center; transition: all 0.5s ease;}
#g1-box-counter-7 a{
opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
#g1-box-counter-7 a:hover {opacity:0.6}
/*Prefooter*/
#g1-prefooter, #g1-prefooter p, #g1-prefooter a {font-size: 14px;}

.tp-bullets.tp-thumbs .bullet {margin-right: 3px;}

#g1-content #box-home.g1-box--simple .g1-box__inner, #g1-content #box-home.g1-box--simple .g1-box__inner a, #g1-content #box-home.g1-box--simple .g1-box__inner h3 {background-color: #00a8e0; color: #fff!important}
#g1-content #box-home.g1-box--simple .g1-box__inner h3 {font-size: 25px}
@media only screen and (max-width: 600px){
#g1-header a.calendar-home {display:none}
}
#g1-content {
    max-width: 94.53125%;
    width: 968px;
margin: 0 auto;
}