@media handheld, only screen and (max-width : 767px){
nav.menu{width:100%!important}
.header-inner nav ul li.register-to a{display:block;color:#fff;text-decoration:none;width:100%;text-align:left}
.header-inner nav ul li.register-to{height:auto;background:transparent}
div.prices-left{width:100%;float:none;text-align:center}
div.prices-right{width:100%;float:none;text-align:center;text-indent:0px !important;margin-bottom:30px}
.keywords-boxes{width:100%}
div.keywords-boxes span{font-size:13px}
div.keywords-boxes a{font-size:40px!important}
div.keywords-boxes-l,div.keywords-boxes-m,.keywords-boxes-r{width:100%;margin:3% 0 0 0}
.keywords-boxes-l,.keywords-boxes-m,.keywords-boxes-r{height:auto!important}
div.prices-left img{margin:0 auto!important}
.f28{}
#contest .faq-info h2{margin:0px 0 0px 0!important;padding:40px 0 0 0!important}

}