.image_frame {margin:0;}
#Content {background-color:black;padding-top:0;}
.image_frame .image_wrapper:after {border-style: none;}
.links_margin {padding-top:30px;}
.bw_bg {background: linear-gradient(to right, black 0%,black 50%,black 50%,white 50%,white 100%); }
.wb_bg {background: linear-gradient(to left, #0c0f19 0%,#0c0f19 50%,#0c0f19 50%,white 50%,white 100%); }
.wr_bg {background: linear-gradient(to left, #530000 0%,#530000 50%,#530000 50%,white 50%,white 100%); }
.image_padding {padding-top:20px;}
#Top_bar .menu > li.current-menu-parent > a  {color: #737373;}
#Top_bar #logo img {width:180px;}
.text_style {font-size:20px; line-height:33px;}
#Top_bar #logo img.logo-mobile {content: url(http://apostolakiswinery.gr/wp-content/uploads/2016/06/Tsipouro-LogoENG-black-e1465218170694.png);}


@media screen and (max-width: 767px) {
    .header_padding {display:none;}
    .bw_bg, .wb_bg, wr_bg {background:none;}
    .section_wrapper {max-width:100% !important;}
    .white_bg {background-color:white;}
    .red_bg {background-color:#530000;}
}
@media screen and (max-width: 425px) {
    .subheader {font-size:15px; line-height:25px;}
}
@media screen and (max-width: 1100px) {
     .subheader, .big_heading {text-align:center;}
     .height_fix {padding-top:0 !important;}
}
@media screen and (max-width: 757px) {
    .height_subtitle {height:250px !important;}
    .manifesto_cell {-webkit-background-size:contain !important;background-size:contain !important;}
    .manifesto_cell hr {margin: 0 auto 500px !important;}
.bw_bg, .wb_bg, .wr_bg {background:none;}
}

.manifesto_alt {display:none; opacity: 0;}

#manifesto:hover .manifesto_alt {display: block; opacity: 1;}

#manifesto:hover .manifesto_main {display: none; opacity:0;}

.animate.fadeIn {-webkit-animation-duration: 3s;animation-duration: 3s;}