/*--
	Theme Name: theme47787
	Theme URI: http://template-help.com/
	Description: A theme for Wordpress 3.6.x + from Template-Help.com Collection
	Author: Template_Help.com
	Author URL: http://www.Template-Help.com/
	Template: CherryFramework
	Version: 2.3.1
	MotoPress Version: 1.0
--*/
@import url("OO-main-style.css");

body{
overflow-x: hidden;
}
.logo-wrap{
position: relative;
}

.call{
top: 0;
right: 5px;
padding: 0;
}

.mail-wrap, .social-nets-wrapper{
position: absolute;
right: 5px;
top: 68px;
text-align: right;
width: auto;
}
.social-nets-wrapper{
top: 98px;
}
.mail-wrap div.mail{
margin: 0;
text-align: right;
}
.social-nets-wrapper .social{
padding: 0;
}

.logo .logo_h__img:after{
display: block!important;
}

.logo .logo_tagline {
	display:inline-block;
	width:92px;
	margin-top:16px;
	margin-left: 18px;
}

.logo{
min-width: 390px;
}
@media (max-width: 768px){
body{
background-attachment: scroll!important;
    background-position: left -68px!important;
}
body.cherry-fixed-layout .header{
padding: 0;
background: none;
}
.cherry-fixed-layout .main-holder{
background: none!important;
}
 .logo{
    padding-bottom: 110px;
}
.logo-wrap{
margin-bottom: 0;
}
 .logo img{
max-width: 145px;
margin-left: -60px;
}
.menu-slider-wrap{
padding-top: 25px
}
.header .row{
position: relative;
}
.menu-slider-wrap, .motopress-wrapper{
background: #fff
}
.menu-wrap{
width: 80%;
margin: auto;
}
.call{
    top: 120px;
    right: 0;
    left: 0;
    text-align: center;
    margin: 0;
    padding: 0;
font-size: 20px
}
.call a{
color: #fff;
display: inline-block;
padding: 5px;
border: 1px solid #fff;
border-radius: 4px;
}
.mail-wrap{
    position: absolute;
    right: 11px;
    left: 0;
    top: auto;
    bottom: 31px;
    text-align: center;
    width: auto;
z-index: 500;
filter: brightness(1.6);
    -webkit-filter: brightness(1.6);
}
.mail-wrap div.mail a{
color: #fff;
}
.social-nets-wrapper{
    top: auto;
    bottom: -19px;
    left: 0;
    right: 0;
}
}