/*
Theme Name: Betheme
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

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



p.title{
display: none;
}

a.button{color:#ffffff!important;}

.content_slider.carousel a.button .button_icon {
    font-size: 50px!important;
}

#Footer table td {
    border: none!important;
}
	
table tr:first-child td {
    background: none!important;
}

#Subheader {
    padding: 290px 0 250px!important;
}

#Subheader .title {
	font-size: 60px!important;
    text-shadow: -1px 2px 5px #000000!important;
}	

#Content {
    padding-top: 0px!important;
}

.MapBottom{margin-bottom:-10px;}

p {
    font-size: 15px!important;
}

.wp-caption-text {
    background: rgba(255,255,255,0)!important;
    color: #2f2f2f!important;
    font-weight: lighter;
}	

span.wpcf7-list-item { display: block; }

input[type="email"]:focus, input[type="tel"]:focus, input[type="text"]:focus, textarea:focus{
    color: #2f2f2f!important;
    border-color: #091976!important;
}



/*Desktop*/
@media screen and (min-width: 1366px) {
.MobileVer{display:none;}
.IpadVer{display:none;}
.DesktopVer{display:block;    color: rgba(211, 211, 211, 0.61);}
.Desk_MobVer{display:block;}
.IpadVerOnly{display:none;}
.Prod_MarginTop{transform: translateY(50%);}

.Prod_MarginTop11{transform: translateY(11%);}

.Prod_MarginTop20{transform: translateY(20%);}

.Prod_MarginTop65{transform: translateY(65%);}

.Prod_MarginTop90{transform: translateY(90%);}

.Prod_MarginTop100{transform: translateY(100%);}

.Ipad_MobVer{display:none;}
}


/*Exp Desktop*/
@media screen and (max-width: 1365px) {
.Prod_MarginTop{margin:50px 0px!important;}

.Prod_MarginTop11{margin:40px 0px!important;}

.Prod_MarginTop20{margin:50px 0px!important;}

.Prod_MarginTop65{margin:55px 0px!important;}

.Prod_MarginTop90{margin:90px 0px!important;}

.Prod_MarginTop100{margin:70px 0px!important;}

.Ipad_MobVer{display:block;}

.ImgSpace{margin:15% 0 0 0;}
}


@media screen (min-width: 737px) and (max-width: 1024px) {
.ImgSpace {
    margin: 9% 0 0 0!important;
}
.Prod_MarginTop, .Prod_MarginTop65 {
    margin: 0px!important;
    transform: translateY(50%);
}

.Prod_MarginTop11 {
    transform: translateY(17%);
    margin: 0px!important;
}


.Prod_MarginTop90 {
    transform: translateY(95%);
    margin: 0px!important;
}

.Prod_MarginTop100 {
    transform: translateY(70%);
    margin: 0px!important;
}


}



/*ipad*/
@media screen and (min-width: 768px) and (max-width: 1365px) {
.MobileVer{display:none;}
.DesktopVer{display:none;}
.IpadVer{display:block;    color: rgba(211, 211, 211, 0.61);}
.Desk_MobVer{display:none;}
.IpadVerOnly{display:block;}
}

/*ipad*/
@media screen and (min-width: 737px) {
.Ipad_DeskVer{display:block;    background-size: cover;}
.MobileVer{display:none;}
.page-id-121 #Subheader{display:none;}
.page-id-171 #Subheader{display:none;}
.tr-menu #Top_bar #menu {
    text-shadow: 1px 1px 1px #000000!important;
}
}
	
/*Mobile*/
@media screen and (max-width: 736px) {
.IpadVer{display:none;}
.DesktopVer{display:none;}
.MobileVer{display:block;    color: rgba(211, 211, 211, 0.61);}
#text-2{display:none;}
#text-3{text-align:center;}
h4 {
    font-size: 21px!important;
}
.minimalist-header-no #Subheader {
    background-size: cover;
}
.Ipad_DeskVer{display:none;}
.Desk_MobVer{display:block;}
.IpadVerOnly{display:none;}

.RemovePadding{padding:0px!important;
margin: 0px 0px 10px 0px!important;}
}

@media only screen and (max-width: 350px){
#Subheader .title {
    line-height: 54px!important;
}
}