/*
fallback for other projects mp
*/
@charset "iso-8859-1";

html[mp-app], 
html[mp-app] body { 
width:100%;
height:auto;
float:left;
padding:0px;
margin:0px;
height:auto;
overflow-x:hidden;
}

*[mp-app] *  {
transition:all 0.3s ease-in;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-ms-transition:all 0.3s ease;
}

*[mp-app] * { 
cursor: default; 
outline: none;
resize:none;
text-decoration: none;
padding: 0px;
margin: 0px;
}

*[mp-app] *  , *[mp-app] *:before, *[mp-app] *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}


*[mp-app]  a, 
*[mp-app] a * , 
*[mp-app] input[type="submit"] { cursor: pointer !important; }

div[mp-mobilemenu] { display: none; overflow: hidden; }


*[mp-ct] {
width:100%;
padding-left:50%;
float:left;
}

*[mp-clear] {
width: 100%;
float: left;
clear: both;
}

*[mp-cti] {
width:1160px;
margin-left: -580px;
float:left;
clear: both;
}

*[mp-acti] {
float: left;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
}

*[mp-avh]{
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}

*[mp-app] .cycle-slide , 
*[mp-app] header, 
*[mp-app]  svg *, 
*[mp-app]  map , 
*[mp-app]  map * , 
*[mp-app]  *[mp-notransition] , 
*[mp-app]  *[mp-notransition] * {
-webkit-transition: none !important;
-moz-transition:none !important;
-ms-transition:none !important;
-o-transition:none !important;
transition: none !important;
}


*[mp-full] {
float: left !important;
width: 100% !important;
height: auto;
}

*[mp-app]  a {
color: inherit;
}

 *[mp-nolink] , *[mp-nolink] * {
cursor: default !important;
}

 *[mp-link] , *[mp-link] * {
cursor: pointer !important;
}

*[mp-load] {
width:100%;
height:100%;
position:fixed;
left:0px;
top:0px;
z-index:21500;
background:url(../imgs/mp-load.gif) no-repeat center center #000;
opacity:0.6;
}

*[mp-hide], *[mp-hide] * {
display: none;
} 
