@charset "utf-8";
@font-face {font-family:"jaznb";src:url("/public/fonts/jaznb.eot"),url("/public/fonts/jaznb.woff") format("woff"),url("/public/fonts/jaznb.ttf") format("truetype"),url("/public/fonts/jaznb.svg") format("svg");}
@font-face {font-family:"Trebuchet";src:url("/public/fonts/Trebuchet Regular.otf") format("opentype");font-weight:100;font-style:normal;}
@font-face {font-family:"Trebuchet-Bold";src:url("/public/fonts/Trebuchet Bold.otf") format("opentype");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-Bold";src:url("../fonts/PFSquareSansPro-Bold.eot"), url("../fonts/PFSquareSansPro-Bold.woff") format("woff"), url("../fonts/PFSquareSansPro-Bold.ttf") format("truetype"), url("../fonts/PFSquareSansPro-Bold.svg") format("svg");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-Light";src:url("../fonts/PFSquareSansPro-Light.eot"), url("../fonts/PFSquareSansPro-Light.woff") format("woff"), url("../fonts/PFSquareSansPro-Light.ttf") format("truetype"), url("../fonts/PFSquareSansPro-Light.svg") format("svg");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-LightItalic";src:url("../fonts/PFSquareSansPro-LightItalic.eot"), url("../fonts/PFSquareSansPro-LightItalic.woff") format("woff"), url("../fonts/PFSquareSansPro-LightItalic.ttf") format("truetype"), url("../fonts/PFSquareSansPro-LightItalic.svg") format("svg");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-Medium";src:url("../fonts/PFSquareSansPro-Medium.eot"), url("../fonts/PFSquareSansPro-Medium.woff") format("woff"), url("../fonts/PFSquareSansPro-Medium.ttf") format("truetype"), url("../fonts/PFSquareSansPro-Medium.svg") format("svg");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-Regular";src:url("../fonts/PFSquareSansPro-Regular.eot"), url("../fonts/PFSquareSansPro-Regular.woff") format("woff"), url("../fonts/PFSquareSansPro-Regular.ttf") format("truetype"), url("../fonts/PFSquareSansPro-Regular.svg") format("svg");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-XBlack";src:url("../fonts/PFSquareSansPro-XBlack.eot"), url("../fonts/PFSquareSansPro-XBlack.woff") format("woff"), url("../fonts/PFSquareSansPro-XBlack.ttf") format("truetype"), url("../fonts/PFSquareSansPro-XBlack.svg") format("svg");font-weight:100;font-style:normal;}
@font-face{font-family:"PFSquareSansPro-Italic";src:url("../fonts/PFSquareSansPro-Italic.eot"), url("../fonts/PFSquareSansPro-Italic.woff") format("woff"), url("../fonts/PFSquareSansPro-Italic.ttf") format("truetype"), url("../fonts/PFSquareSansPro-Italic.svg") format("svg");font-weight:100;font-style:normal;}
@font-face {font-family:"CeraRoundPro-Regular";src:url("../fonts/CeraRoundPro-Regular.otf") format("opentype");font-weight:100;font-style:normal;}
@font-face {font-family:"CeraRoundPro-Bold";src:url("../fonts/CeraRoundPro-Bold.otf") format("opentype");font-weight:100;font-style:normal;}
@font-face {font-family:"CeraRoundPro-Black";src:url("../fonts/CeraRoundPro-Black.otf") format("opentype");font-weight:100;font-style:normal;}

html {height:100%;padding:0px;margin:0px;width:100%;}
body {padding:0px 0px 0px 0px;margin:0px !important;width:100%;font-family:'Trebuchet';font-size:12px;background:#fff;color:#2f2f2f;min-height:100%;position:relative;}
*::-webkit-scrollbar {width:6px;}
*::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.15);}
*::-webkit-scrollbar-thumb {background-color: #808080;outline:1px solid #808080;}
input, select, textarea {font-family:'Trebuchet';font-size:12px;color:#707070;outline:none;}
input::placeholder {font-family:'Trebuchet';font-size:11px;color:#a9a9a9;font-style:italic;}
b {font-family:'Trebuchet-Bold';}
#Feedback {font-size:0px;}
#Frame{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:100%;}
#Overlay { display:block;background:rgba(120,120,120,0.8);position:absolute;width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;opacity:0;z-index:17;}
#CloseOverlay {float:right;cursor:pointer;}
.box-shadow {-webkit-box-shadow:0px 0px 25px 0px rgba(169,169,169,0.7);-moz-box-shadow:0px 0px 25px 0px rgba(169,169,169,0.7);box-shadow:0px 0px 25px 0px rgba(169,169,169,0.7);}
.soft-shadow {-webkit-box-shadow:0px 0px 25px 0px rgba(169,169,169,0.35);-moz-box-shadow:0px 0px 25px 0px rgba(169,169,169,0.35);box-shadow:0px 0px 25px 0px rgba(169,169,169,0.35);}
.box-shadow-inset-soft {box-shadow:inset 0px 0px 20px 5px rgba(169,169,169,0.6);-moz-box-shadow:inset 0px 0px 20px 5px rgba(169,169,169,0.6);-webkit-box-shadow:inset 0px 0px 20px 5px rgba(169,169,169,0.6);}
.box-shadow-inset-input {box-shadow:inset 0px 0px 10px 3px rgba(200,200,200,0.3);-moz-box-shadow:inset 0px 0px 10px 3px rgba(200,200,200,0.3);-webkit-box-shadow:inset 0px 0px 10px 3px rgba(200,200,200,0.3);}
.border-box {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.transition {-o-transition:all 150ms linear;-ms-transition:all 150ms linear;-moz-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;}
.ul {list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.ul > li {list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.wrap95 {max-width:95%;margin:0px auto;vertical-align:top;position:relative;}

header { 
	display:block;
	vertical-align:top;
	padding:15px 0px;
	background:#2f2f2f;	
}
._textLogo { 
	display:inline-block;
	position:relative;
	vertical-align:top;
	font-size:0px;
}
._textLogo > span { 
	display:inline-block;
	vertical-align:top;
	/*text-shadow: 1px -1px 2px #fff;*/
	color:#eee;
}
._logoicon { 
	font-size:24px !important;
	margin-right:5px;
	line-height:36px;
}
._logotext { 
	font-size:36px;
	font-family:'Baloo';
	line-height:36px;
}
._logoblinker { 
	border-top:6px solid #2f2f2f;	
	width:3px;
	display:inline-block;
	position:absolute;
	bottom:6px;
	left:12px;
	width:20px;
}
._logoblinker._blinkout { 
	display:none; 
}
._mmtrigger { 
	float:right;
	display:none !important;
	line-height:36px !important;
	font-size:24px !important;
	cursor:pointer;
	color:#fff;
}
@media screen and (max-device-width:700px), screen and (max-width:700px){ 
	
}
@media screen and (max-device-width:910px), screen and (max-width:910px){ 

}
