* {
    box-sizing: border-box;
	margin: 0px;
    padding: 0px;
}

body { 
	width:100%;
	background:#000;
	color:#fff;
	text-align:center;
	color: #fff;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.block.content { 
	max-width: 600px;
	margin: 0 auto;
	padding: 10px;
}

img { 
	width: 100%;
	height: auto;
}

p {padding-bottom: 15px; color: #fff;}
p a {color: #fff;}
	
li { list-style:none; }
	
#header, #footer, #tan {
	float: left;
	width: 100%;
	margin: 0 auto;
	}
	
#footer {
	margin: 10px 0;
	font-size: 15px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
}

.sticky-term {
	background-color:rgba(0, 0, 0, 0.6);
    color: #fff;
    position: fixed;
    left: 0;
   bottom: 0;
   width: 100%;
    width: 100%;
padding: 3px 0 2px 0;
    text-align: center;
	z-index: 1;
}

.sticky-term a {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
}

#video_block {float: left; width: 100%; height: 0; }
#nav_wrapper {float: left; width: 100%; margin-bottom: 10px;}
#nav{float:left;margin:0 auto 3px; position:relative;text-align:left;width:100%; font-size: 22px;padding: 0 3px; }
.nav_el{float:left;width:100%;}
#menu,
#menu #menu-button{margin:0;padding:3px 0 0 3px;list-style:none;line-height:1;display:block;position:relative; font-size: 16px;}
#menu:after,
#menu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#menu {color:#fff;font-weight:bold;background:#666; height: 25px;}
#menu #menu-button{cursor:pointer;}
#menu #menu-button::after{border-bottom:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:4px;position:absolute; right: 8px; top:9px;width:20px;}
#menu #menu-button::before{background:#dddddd none repeat scroll 0 0;content:"";display:block;height:2px;position:absolute;right: 8px; top:3px;width:20px;}
#hidden_menu{display:none;}
#hidden_menu ul li{float:left; width:50%; padding: 3px;}
#hidden_menu ul li a{text-align:left;background:#666;display:block;color:white;text-decoration:none; font-size: 16px; padding: 6px 8px 4px 8px;}	

.title {
	float: left; width: 100%;
	font-size: 30px;
	line-height: 33px;
	font-weight: bold;
	color: #FC0;
	text-align: center;
	font-family: 'Oswald', sans-serif;
	padding-top: 5px;
}

.term {
	padding: 2px 0 8px 0;
	font-size: 23px;
	line-height: 28px;
	color: #fff;
	text-align: center;
	font-family: 'Oswald', sans-serif;
}

.pricebanner {
	margin-bottom: 15px;	
}

@media (max-width: 576px){

.title {
    font-size: 20px;
    line-height: 23px;
    padding-top: 7px;
}

.term {
	font-size: 17px;
	line-height: 22px;
}

}

@media (max-width: 393px){

.term {
	font-size: 16px;
	line-height: 18px;
}

.title {
    font-size: 19px;
}

@media (max-width: 375px){

.title {
    font-size: 25px;
}

.term {
	font-size: 15px;
}

}

@media (max-width: 360px){

.title {
    font-size: 18px;
	line-height: 26px;
}

}