/*
Theme Name: Betheme22
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 17.7.1

All css files are placed in /css/ folder
*/


@font-face {
 font-family: myfont;
 src: url(fonts/MyriadPro-Regular.otf);
}
.logo-main.scale-with-grid {
	width: 150px !important;
}
img.scale-with-grid, #Content img {
	max-width: 100%;
	height: auto !important;
}
 @media only screen and (max-width: 480px) {
 .right_logo {
 margin-top: -23px !important;
 position: absolute !important;
 right: 96px !important;
 top: 56px !important;
 left: 141px !important;
    /* bottom: -2px; */
    display: block !important;
 z-index: 9999999999 !important;
 width: 34% !important;
}
.wpcf7-response-output {
position:relative !important;
right:33px !important;
}
#formContainer option {
font-size:12px;
}
.testimonials_slider_ul .attachment-full.size-full.wp-post-image {
position: relative;
 right: 30px;
}
.slotholder {
background-color:#ffffff;
}
}
 @media only screen and (max-width: 640px) {
}
@media only screen and (max-width: 1024px) {
.right_logo {
 margin-top: -23px !important;
 position: absolute !important;
 right: 96px !important;
 top: 39px !important;
 left: 239px !important;
 display: block !important;
 z-index: 9999999999 !important;
 width: 34% !important;
}
.logo-overflow #Top_bar #logo img {
 max-height: none;
 z-index: 200;
 width: 58px !important;
 height: 58px !important;
}
#Top_bar .logo #logo {
 padding: 0!important;
 margin: 10px 50px;
 float: left !important;
}
}
@media only screen and (max-width: 600px) {
.right_logo {
 margin-top: -23px !important;
 position: absolute !important;
 right: 96px !important;
 top: 45px !important;
 left: 151px !important;
 display: block !important;
 z-index: 9999999999 !important;
 width: 34% !important;
}
.photo_box.without-desc h4 {
 margin: 0 0 5px 0 !important;
 font-size: 19px !important;
}
div#layerslider_1 {
 height: 200px !important;
}
div#layerslider_4 {
height: 200px !important;
}
div#layerslider_8 {
height: 200px !important;
}
div#layerslider_9 {
height: 200px !important;
}
.one-second {
 word-break: break-word !important;
}
.rowk .one-second {
 width: 50%;
 float: left;
 word-break: break-word !important;
}
#Top_bar a.responsive-menu-toggle {
 top: 32px !important;
}
.logo-mobile.scale-with-grid {
 width: 93px;
float: left;
}
.p150 {
padding:0px !important;
}
.p150 div {
margin-left: 0!important;
}
.widget_text {
text-align: center;
}
.one-second-k {
width: 95%!important;
}
.ls-inner {
 background-size: 100% !important;
background-position: unset!important;
}
.wpcf7-form-control.wpcf7-submit {
 float: unset !important;
}
.one-full-k {
 text-align: center !important;
 margin-left: 15px !important;
}
}
 @media (max-width: 767px) {
xbody .section_wrapper.mcb-section-inner {
 padding: 0px !important;
}
 body .testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper {
 margin: 0 0 12px !important;
}
 body .soc_footer {
 margin-bottom: 6px !important;
 text-align: center;
}
body #Footer .widgets_wrapper .widget {
 padding: 0 !important;
}
 body .single-photo-img {
 height: 207px !important;
}
.slick-list.draggable {
 height: auto !important;
}
}
