/*
Theme Name: Cabin Child
Theme URI: http://demo.select-themes.com/cabin/
Description: A child theme of Cabin Theme customized for Reid's Orchard
Author: Select Themes
Author URI: http://www.ltnow.com
Version: 1.0.0
Template: cabin
*/
@import url("../cabin/style.css");

body{font-family:Arimo,sans-serif}
h2 a{color:blue}
#entry-title summary a{color:green}
div.title.position_center.has_fixed_background.standard_title{background-size:contain}
div.q_list.circle.circle_number.animate_list>ul>li{font-size:16px}
div.recipebox{border-top:#424242 1px solid;padding-top:5px}
div.recipebox h3{background:#e0cb70;padding:5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
div.recipebox img{float:right}
div.recipebox ul{padding:10px 50px}
div.morerecipes{margin-bottom:20px}
div.morerecipes h3:before{font-family:FontAwesome;content:"\f053";//chevron left position:absolute;margin-left:-1.3em;margin-top:0}
.scrolloff{pointer-events:none}
.fa-stack-2x{font-size:2em;margin-top:-10px}
.fa-inverse{color:#393939;margin-top:-9px}
body>div.wrapper>div.wrapper_inner>div>div>div.title_outer.title_without_animation.title_text_shadow>div>div.title_holder>div>div>div>div>h1>span{background-size:cover;text-shadow:3px 3px 5px 6px #FFF}
.price_table_inner{padding:0 0 10px 0}
.title h1 span{color:#FFFFFF; display:inline-block;vertical-align:middle;word-break:break-word;text-transform:capitalize;text-shadow:3px 3px 3px rgba(0,0,0,1)}
body>div.wrapper>div.wrapper_inner>div>div>div.full_width>div>section{background-size:100%}
ul.ecs-event-list{list-style:none}
ul.ecs-event-list h4{padding-top:10px}
span.mark{display:none}
p.ecs-excerpt{margin:0}
#parallax_section_holder{background-size:100%}
div.page_not_found{margin-left:290px}
nav.vertical_menu>ul>li>ul>li:hover{background-color:#e0cb70}

div.footer_top > div.container {
    background: #393939;
}


div.second>div.inner>ul>.menu-item>a>span.item_inner>span.item_text{width:260px;text-align:center;background:#393939;padding:10px;margin:-10px 0 -10px -10px;font-weight:500;color:#fff}

div.second>div.inner>ul>.menu-item>a>span.item_inner>span.item_text:hover,div.second>div.inner>ul>.menu-item>a>span.item_inner>span.item_text:active{background:#195306;font-weight:700;color:#FFF}
.tribe-events-category-orchard-event{background:red;color:white}
.tribe-events-category-annual-event{background:orange;color:black}
.tribe-events-category-harvest-schedule{background:yellow;color:black}
.tribe-events-category-reidland-play-area{background:blue}
.tribe-events-category-school-tours{background:green}
.tribe-events-category-u-pick{background:lightblue}
.footer_bottom_holder_inner p,.footer_bottom_holder_inner span{font-family:Arimo,sans-serif;font-size:18px;font-style:normal}
.footer_bottom_holder_inner{font-family:'Noto Serif',sans-serif;font-size:25px;font-style:normal;font-weight:400}
.footer_bottom_holder_inner .textwidget{margin-top:20px}
ol.vcalendar{list-style-type:none;margin-top:18px}
.footer_bottom_holder_inner a{color:#ffffff;display:block;border:1px solid rgb(205,168,116);padding:10px;margin:10px;border-radius:8px}
.custom_font_holder div{text-shadow:1px 1px 4px rgba(0,0,0,0.9)}
.date-start{margin-left:16px}
.ecs-event-list{list-style-position:outside}
.fa-leaf:before{font-size:47px;text-shadow:none;opacity:0.3}
.maps iframe{pointer-events:none}
#tribe-events .tribe-events-button,.tribe-events-button{display:none}
h2 a{color:blue}
#entry-title summary a{color:green}
div.vc_col-sm-6.wpb_column.vc_column_container.vc_custom_1433180436277{width:50%}
div.recipebox{border-top:#424242 1px solid;padding-top:5px}
div.recipebox h3{background:#e0cb70;padding:5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
div.recipebox img{float:right}
div.recipebox ul{padding:10px 50px}
div.recipelist{background:rgba(255,255,255,.6);margin:20px;padding:20px;text-align:left;overflow:auto;/* width:363px;display:inline-block;float:left;*/}
body>div.wrapper>div.wrapper_inner>div>div>div>div>section>div>div>div>div>div>div{position:relative}
div.recipelist p{text-align:left;padding-right:10px}
div.recipelist a img{float:none;padding:0 0 10px 0}
div.recipelist h3 a{color:#000}
.grid{max-width:100%;padding-left:10%}
.grid:after{content:'';display:block;clear:both}
div.mobilephone{display:none}
.grid-item{float:left;background:rgba(255,255,255,.6);padding:20px 20px 20px 20px;text-align:left;overflow:auto;position:relative;width:30%}
.grid-sizer{width:100%}
.footer_bottom_holder_inner p,.footer_bottom_holder_inner span{font-family:Arimo,sans-serif;font-size:18px;font-style:normal}
.footer_bottom_holder_inner{font-family:'Noto Serif',sans-serif;font-size:25px;font-style:normal;font-weight:400}
.footer_bottom_holder_inner .textwidget{margin-top:20px}
ol.vcalendar{list-style-type:none;margin-top:18px}
.footer_bottom_holder_inner a{color:#ffffff;display:block;border:1px solid rgb(205,168,116);padding:10px;margin:10px;border-radius:8px}
.vertical_menu_enabled.vertical_menu_hidden:not(.vertical_menu_right) .title_holder .container{padding-left:0}
.vertical_menu_enabled.vertical_menu_hidden.vertical_menu_right .title_holder .container{padding-right:0}
/*#tribe-events{padding-left:290px}*/
body>div.wrapper>div.wrapper_inner>div>div>div.title_outer.title_without_animation.title_text_shadow>div>div.title_holder>div>div>div>div>h1>span{padding-left:0px}

/*body.page-id-33 .content { padding-left:290px}*/
body.events-gridview h1 span {display: none;}

@media only screen and (min-width: 1001px){
    #tribe-events {margin-left:0}
    div.title_outer.title_without_animation {display:block;}
    .container_inner {padding: 0;}
    .post_text_inner {padding:0;}
    div.mobilephone {
    display: none;       
    }
/*#tribe-events-pg-template\20 rocalendar{max-width:100%;margin-left: 290px}*/
body.events-gridview.vertical_menu_enabled.vertical_menu_background_opacity .content .container { padding-left:290px !important}
}
@media only screen and (max-width:1000px){
    div.recipelist {
      background: rgba(255,255,255,.6);
      /*margin: 5px auto 5px;*/
      padding: 10px;
      text-align: left;
      /*overflow:auto;*/
      /*width:80%;*/}
    div.mobilephone {display: block;padding-right: 20px;text-align: center;}
    div.mobilephone h2 a {color: #af864b}
    div.recipelist a img {  
        float: none;
        padding: 0;
        width: 100%;
        margin:auto;}
body > div.wrapper > div.wrapper_inner > div > div > div.full_width > div > section {background-size: inherit;}
    body.events-gridview.vertical_menu_enabled.vertical_menu_background_opacity .content .container { padding-left:0px !important}
    body > div.wrapper > div.wrapper_inner > div > div > div.title_outer.title_without_animation.title_text_shadow > div > div.title_holder > div > div > div > div > h1 > span {font-size: .8em;}
div#tribe-events-pg-template{max-width:100%;margin-left: 0px}
.vertical_menu_width_290.vertical_menu_enabled .content .container {max-width:100%;margin-left: 0px; padding:0 !important}
.vertical_menu_width_290.vertical_menu_enabled .content {width:100%}
.footer_top_holder .footer_top:not(footer_top_full) .container_inner {padding-left: 290px}
}
@media only screen and (max-width:801px){
div#tribe-events-pg-template{max-width:100%;margin-left: 0px}
    div.recipelist {
      background: rgba(255,255,255,.6);
      /*margin: 5px auto 5px;*/
      padding: 10px;
      text-align: left;
      /*overflow:auto;*/
      /*width:80%;*/
}
    body.events-gridview.vertical_menu_enabled.vertical_menu_background_opacity .content .container { padding-left:0px !important}
    #tribe-events > div.tribe-events-before-html {width:80%}
.qode_image_gallery_no_space .qode_image_gallery_holder img {display: none;}
    .qode_image_gallery_no_space .qode_image_gallery_holder {height:0}
.vertical_menu_width_290.vertical_menu_enabled .content .container {max-width:100%;margin-left: 0px; padding:0 !important}
.vertical_menu_width_290.vertical_menu_enabled .content {width:100%}
    div.mobilephone {display: block;padding-right: 20px;text-align: center;}
    div.mobilephone h2 a {color: #af864b}
  div.recipelist a img {  
  float: none;
  padding: 0;
  width: 100%;
  margin:auto;
}
body > div.wrapper > div.wrapper_inner > div > div > div.full_width > div > section {
  background-size: inherit;
}
    body > div.wrapper > div.wrapper_inner > div > div > div.title_outer.title_without_animation.title_text_shadow > div > div.title_holder > div > div > div > div > h1 > span {font-size: 20px; line-height: 1em;}

    body > div.wrapper > div.wrapper_inner > div > div > div.title_outer.title_without_animation.title_text_shadow > div > div.title_holder {height:200px;padding:none;margin:none;}
}
/*######################################################*/
/*############      PRINT MEDIA QUERY ##################*/
/*######################################################*/
@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
    body>div.wrapper>div.wrapper_inner>aside{display:none}
    body>div.wrapper>div.wrapper_inner>footer>div>div.footer_bottom_holder{display:none}
    .title img{display:none}
    .title{display:none}
    .vertical_menu_enabled .q_slider,.vertical_menu_enabled .full_width,.vertical_menu_enabled .content .container,.vertical_menu_enabled .title_outer,.vertical_menu_enabled footer{padding-left:0}
    .morerecipesfooter{display:none}
    .footer_top_holder{display:none}
	.footer_top {display:none}
    i.fa.fa-print{display:none}
    div.recipebox img{display:none}
    div.recipebox{width:6in}
    div.recipesolo a img{display:none}
    a,a:visited{text-decoration:underline}
    a[href]:after{content:" (" attr(href) ")"}
    abbr[title]:after{content:" (" attr(title) ")"}
    /* * Don't show links that are fragment identifiers,* or use the `javascript:` pseudo protocol */ a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
    pre,blockquote{border:1px solid #999;page-break-inside:avoid}
    /* * Printing Tables:* http://css-discuss.incutio.com/wiki/Printing_Tables */ thead{display:table-header-group}
    tr,img{page-break-inside:avoid}
    img{max-width:100% !important}
    p,h2,h3{orphans:3;widows:3}
    h2,h3{page-break-after:avoid}}
