/*
Theme Name:         Bloc
Theme URI:          http://alleycatthemes.com/themes/bloc/
Description:        Bloc
Version:            1.1
Author:             Alleycat Themes LTD
Author URI:         http://alleycatthemes.com
License: 						GNU General Public License version 3.0
License URI: 				http://www.gnu.org/licenses/gpl-3.0.html
Tags:               light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, featured-images, threaded-comments, theme-options, custom-menu
*/

.vc_custom_1450179938257{
      display: none !important;
}

.navtype-overlay .navbar-default{
	background:rgba(248,248,248,0.9) !important;
}



.zlrecipe #zlrecipe-title, .zlrecipe .img-desc-wrap{
 display:none;
}

#zl-printed-permalink{
 display:none;
}

#zlrecipe-innerdiv{
 padding:20px;
}

.zlrecipe-print-link{
 position:absolute;
 right:10px;
 top:10px;
}

#zlrecipe-container .zlrecipe-print-link .butn-link {
    background-image: url("/wp-content/uploads/2016/05/print.png");
    background-repeat:no-repeat;
    background-size: 16px;
    background-position: 0px 4px;

    cursor: pointer;
    padding: 0 0 0 20px;
    display: block;
    height: 20px;
}

.h-4, .no-bullet-label, .instruction-label{
    font-family: Raleway;
    font-weight: 700;
    font-style: inherit;
    line-height: 125%;
    color: #444;
    margin-top: 10.5px;
    margin-bottom: 14.5px;
    font-size:20px;
    text-transform:uppercase;
}

#zlrecipe-ingredients-list{

}

#zlrecipe-ingredients-list li {
 list-style-type:none;
}

.no-bullet-label, .instruction-label{
 font-size:16px;
margin-left:-10px;
margin-bottom: 5.5px;
}

.instruction-label{
 margin-left:-32px;
}

.zlrecipe-print-link br{
 display:none
}


.homepage-link{
position:relative;
width:100%;
}

.homepage-link img{
width:100%;
}

.homepage-link-overlay{
position:absolute;
top:0px;
right:0px;
bottom:0px;
left:0px;
color:white;
background:rgba(0,0,0,0.2);
display: flex;
align-items: center;
justify-content: center;
}


.homepage-link-overlay:hover{
background:rgba(0,0,0,0.4);
}



.homepage-link-overlay h1{
 color:white;
font-weight:200;
}

.section-header{
background: #999;
    padding: 10px;
    color: white;
    border-radius: 4px;
    margin-bottom: 14px !important;
margin-top:30px !important;
}

.catering-form p {
  margin-bottom:0px !important;
  margin-top:5px !important;
}