/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.main-navigation a {
    display: block;
    text-decoration: none;
    color: #64153D !important;
    padding: 0 0 26px;
}
.main-navigation ul ul :hover>a, .main-navigation ul ul .focus>a {
    border-bottom: 0;
    background: #D9D3C7;
    color: #fff;
}
.site {
   background: #fff; 	
}
.site-header {
   background: #d9d3c7; 	
}
.page-header{
    display:none;
}

.banner {
	background: #555a46;
}

.banner .btn-buy 
{
    display: block;
    font-size: 22px;
    line-height: 29px;
    font-weight: 700;
    text-transform: uppercase;
    background: #60131b !important;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    padding: 18px 0;
    margin: 0 0 39px;
}
.page .entry-content
{
	background: #d9d3c7; 	
}
.nicescroll-cursors
{
    position: relative;
    top: 0px;
    float: right;
    width: 8px;
    height: 807px;
    background-color: #60131b !important;
    border: none;
    background-clip: padding-box;
}
.main-navigation .current_page_item>a, .main-navigation .current-menu-item>a, .main-navigation .current_page_ancestor>a, .main-navigation .current-menu-ancestor>a 
{
    border-bottom: 3px solid #60131b !important;
    color: #4a5d23 !important;
}

.main-navigation ul li a:hover, .main-navigation ul li a:focus 
{
    border-bottom: 3px solid #60131b !important;
    color: #4A5D23 !important;
}

.widget ul li a {
    color: #60131b;
}

.site-footer {
    border-top: 1px solid #e4e4e4;
    padding: 20px 0;
    color: #999;
    visibility: hidden !important;
}
.single .byline, .group-blog .byline {
    visibility: hidden;
}	
	#primary .post .post-thumbnail img {
    vertical-align: top;
	display: none;
}
.gform_wrapper .top_label .gfield_label {
    display: -moz-inline-stack;
    display: inline-block;
    line-height: 1.3;
    clear: both;
    font-size: 18px;
}
.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
    padding: 0!important;
    font-size: 18px;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
    display: -moz-inline-stack;
    display: inline-block;
    letter-spacing: inherit;
    vertical-align: middle;
    cursor: pointer;
    font-size: 16px;
}