 /*------------CSS STYLESHEET DYNAMICALLY GENERATED BY SPARKY---------------*/
 @media (min-width: 970px) {.mnu_topmenu > li.item-195{display:none}}
/*------------GOOGLE FONTS---------------*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
html {
    font-size:14px;
}
body {
    color:#4D4D4D;
    font-family:'Roboto', sans-serif;
     text-align:left;    font-weight:normal;
    font-style:normal;
    background:#FFFFFF;
}
div.container {
    background:transparent;
}
/*------------LAYOUT - SCREEN >= TEMPLATE WIDTH---------------*/
@media (min-width: 1200px) {.rfixed{position:fixed;top:75px;width:170px;float:right}
.menufix{position:fixed;top:0px;width:100%;z-index:99999}
.rdrinkfixed{position:fixed;top:150px;width:170px}

.sblock4.fourinone {width: 33%;}

.description.fourinonedescpit {height: 110px;}
.clearfix {
    clear: both;
}

.sblock4.sushi {width: 33%;}

/*****combo******/
.pro_frame{border:1px solid #ccc;width:280px!important;} 
.complete_frame{border: 3px solid #e17e23;width:280px!important;}
.complete_frame .block_item {padding:15px}
.combodes{margin-bottom:15px}
.complete_frame .pzt1:before,.complete_frame .pzb2:before{content:url(/images/KK.png);margin: 0 2px 0 0;display: block;width: 20px;height: 16px;float: left;}
.pro_frame .buy_button,.complete_frame .cancel_button,.combobtn {padding: 5px 30px;border: 0;color: #fff;text-shadow: none!important;background: #e28025!important;
font-size: 15px;line-height: 24px;font-family: 'Roboto',sans-serif;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.pro_frame .input_type_radio {display:block!important;float:left!important;}
.pro_frame .pzb2{width:252px!important}
.pro_frame .productweight,.complete_frame .complete_weight {font-weight: 600;white-space: nowrap;font-size: 14px;color: #e28025;}
.pro_frame .jshop_price,.complete_frame .complete_price,#complete_price {color: #e28025;text-align: left;font-weight: 700;font-size: 16px;margin: 10px 0;}    
.pro_frame .productweight:before,.complete_frame .complete_weight:before {content: url(/images/weight.png);margin: -2px 7px 0 0;display: block;width: 20px;height: 16px;float: left;}
.pro_frame .name  h4,.complete_frame .name h4 {font-size:14px!important;color:#313131;margin-bottom:8px!important}
.pro_frame>.list_product>.block_product {padding:10px;border-bottom:1px solid #ccc;}
.complete_frame>.list_product>.block_product {padding:10px;border-bottom:1px solid #ccc;}
.pro_frame>.list_product>.block_product>.row-fluid [class*="span12"]:first-child {margin-top:10px;}
.pro_frame>.list_product{max-height:400px;min-height:400px;height:400px;overflow-y:scroll}
.pro_frame>.list_product::-webkit-scrollbar{ width:10px;border-left: 1px solid #ccc;} .pro_frame>.list_product::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 6px rgba(195,195,195,0.3)} .pro_frame>.list_product::-webkit-scrollbar-thumb{ background-color:#e37e24; outline:1px solid #e37e24;height:40px}
a.cat_link {display:inline-block;width:100%;border-bottom: 1px solid #ccc;padding: 7px 10px 7px 20px;color:#313131;cursor:pointer}  
a.cat_link:hover {background:#e37e24;color:#fff;}
.back_to_cat{width:100%;border-left: 0;border-right:0;border-top: 0;border-bottom: 1px solid #ccc;background: #fff;text-align: left;padding: 7px 10px 7px 20px;color: #313131;font-family: 'Roboto', sans-serif;font-weight: 500;}
/***************************************/
.finalycombo{text-align:right;padding:20px 95px;}
.container,.row { width:1200px;  }
[class*="span"] {margin-left: 0;}
.mp_top1{
    width:600px;
}
.mp_top2{
    width:600px;
}
.mp_top6{
    width:1200px;
}
.mp_advert2{
    width:1200px;
}
.mp_header1{
    width:0px;
}
.mp_logo{
    width:600px;
}
.mp_top5{
    width:0px;
}
.mp_topmenu{
    width:1200px;
}
.mp_top3{
    width:0px;
}
.mp_top4{
    width:0px;
}
.mp_header3{
    width:0px;
}
.mp_header4{
    width:0px;
}
.mp_advert1{
    width:0px;
}
.mp_left{
    width:0px;
}
.content_sparky {
    width:1000px;
}
.mp_right{
    width:200px;
}
.mp_user1{
    width:0px;
}
.mp_user2{
    width:0px;
}
.mp_bottom2{
    width:0px;
}
.mp_bottom1{
    width:0px;
}
.mp_footer{
    width:600px;
}
.mp_bottom3{
    width:300px;
}
.mp_copyright{
    width:300px;
}
.mp_bottom6{
    width:0px;
}
}

@media (min-width: 1025px) and (max-width: 1200px) {
.rfixed{position:fixed;top:75px;width:170px;float:right}
.menufix{position:fixed;top:0px;width:100%;z-index:99999}
.menum>.container,.botmenu>.container {width:100%;}
.rdrinkfixed{position:fixed;top:150px;width:170px} 
.mnu_topmenu > li > a, .mnu_topmenu > li > span {font-size: 12px !important; margin:0 9px !important;}   
.mcatico {margin:10px 6px !important;}
.container {
    width: 1000px;
}
.moduletable_aboutamigo {
    width: 740px!important;
}
.clearfix {clear: both;}

.cell.mp_top1.span6, .cell.mp_top2.span6 {width: 50%;}
.cell.mp_top6.span12 {width: 100%;}

.jshop_list_product .product .name {height: 60px;}
.pizzadescpit p {height: 90px;}
.attributes_title.pzt1 {margin-bottom: 5px;}
span.attr_arr {line-height: 25px;}
.jshop_list_product .product .buttons {text-align: left;}
.row-fluid .sblock3 {padding: 10px 20px;}
.jshop .product_label {top: 200px;}

.sblock4.fourinone {width: 33%;}
.description.fourinonedescpit {height: 125px;}
.row-fluid [class*="sblock"]:first-child {padding: 10px 20px;}
.row-fluid .sblock4 {padding: 10px 20px;}

.sblock4.sushi {width: 33%;}

.countamigo {
    display: none!important;
}
.span12 {
    width: 868px
}
.span11 {
    width: 794px;
}
.span10 {
    width: 780px;
}
.span9 {
    width: 646px;
}
.span8 {
    width: 572px;
}
.span7 {
    width: 498px;
}
.span6 {
    width: 424px;
}
.span5 {
    width: 350px;
}
.span4 {
    width: 276px;
}
.span3 {
    width: 202px;
}
.span2 {
    width: 128px;
}
.span1 {
    width: 54px;
}}
@media (min-width: 981px) and (max-width: 1024px) {
    .stock_registry {top: 58px;}
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame{width:230px!important}
.pro_frame .pzb2{width:250px!important}
#step3 {width:300px!important}
.jshop .product_label{top:200px!important}
.rfixed{position:fixed;top:75px;width:170px;float:right}
.menufix{position:fixed;top:0px;width:100%;z-index:99999}
.rdrinkfixed{position:fixed;top:150px;width:170px} 
.moduletable_aboutamigo {width:740px!important}
.socialvk {width:313px!important}
.countamigo {display:none!important}
.amigo_recomend {width:690px!important;margin:5px!important}
.amirecomend{width:200px!important}
.amirecomendbtn{padding:4px 25px!important}
.mnu_topmenu > li > a, .mnu_topmenu > li > span {font-size:12px !important; margin:0 8px !important;}
.menum>.container,.botmenu>.container {width:100%}
.amigophotop{padding:7px 10px!important}
.phonetopbar{font-size:14px!important;font-weight:600}
.callbacktopbar a {font-size: 10px!important}
.loginBtn {font-size: 14px !important;padding: 1px 5px !important;}
.amigografik {font-size:10px!important;line-height:25px !important;height:25px!important;}
.amigografik p {margin:0!important}
.moduletable_amigologin{width:225px!important}
.nivo-controlNav {left:45%!important}
.sparky_inner .contentrow .mp_right .cell_pad,.sparky_home .contentrow .mp_right .cell_pad {margin:0!important}
.row-fluid .sblock3 {padding:10px 15px!important;}
.pizza .p_p,.pizza .p_m {padding: 2px 7px!important;font-size: 10px!important;}
.pizza .quantity{width: 30px!important;padding: 6px!important;}
.pizzamainbtn {padding: 3px 30px !important;font-size: 16px!important;line-height: 22px!important;margin-top: 5px !important;}
.bootomgrafik.span6{width:270px!important;}
.otzruk{width:100%!important;margin-top:-25px;margin-left:0!important}
.rukovoditelu{padding: 5px 30px!important;font-size: 12px;}
.mp_bottom3{margin-left: -65px !important;width: 270px!important;}
.cardrow img {margin-top:5px;}
.mp_copyright{width:300px!important;margin-top: 20px!important;}
.row-fluid .sblock4 {padding: 10px 15px !important; width:33%;}
.row-fluid [class*="sblock"]:first-child {padding: 10px 15px !important;}
.rolli .rollidescpit p {height:78px!important}
.sushi h4,.fourinone h4 {font-size:18px!important}
.rollibtn,.sushibtn,.fourinonebtn{padding:4px 30px!important;}
.fourinonedescpit p{height:120px!important}
.span12.mexicodescript {width: 100%;}
.sushi .name {height: 60px;}
.row-fluid [class*="sblock3"]:first-child {padding:10px 15px!important;}
.deliveryimg{width:255px!important}.deliverydescript{width:455px!important}
.container {width: 950px;}.span12 {width:950px}.span11 {width:794px}.span10 {width:760px}.span9 {width:646px}.span8 {width:572px}.span7 {width: 498px}.span6 {width:475px}.span5 {width:350px}.span4 {width:276px}.span3 {width:202px}.span2 {width:170px}.span1 {width:54px}    /*************************asia*****************************/
/*.lcalcinfoblock{margin-top:-206px!important}*/
.lcalcinfoblock.span12{margin-bottom:5px!important}
.asiaosnova{width:425px!important;padding-right:10px!important}
.naptop{width:315px!important;padding:0 5px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
/************************************************************/
#calcForm {display:block;float:left;margin-bottom:50px}
.pzcalcosnova h3 {margin-top:0!important}
.pizzacalcosn span {font-size:14px!important}
.mainpizza {display:block;float:left;width:740px!important}   
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important}
select#testo {margin-left:0px!important;margin-top:10px}
.pzcalcosnova p {margin:10px 0}
.pznach p {margin:10px 0px}
.pznach >.row-fluid >.span12 >.span2 select {margin-top:-1px!important}
/*.calcinfoblock {margin-top:-254px!important}*/
.pzcalcosnova {width: 385px!important;display:block;float:left;padding:0 10px}
.pznach {display:block;float:left;width: 320px!important;padding: 0 10px}	
.woodbg {width:300px!important;height:300px!important;margin:0 auto}	
#osnova {background:url(/images/calc/300/testo.png)!important;width:300px!important;height:300px!important;z-index:2}
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat!important;width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat!important}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat!important;z-index:2}
#bk {background:url(/images/calc/300/bekon.png)no-repeat!important;z-index:3}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;z-index:4}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat!important}
#svins {background:url(/images/calc/300/svinina.png)no-repeat!important}
#pepers {background:url(/images/calc/300/peper.png)no-repeat!important}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat!important}
#pr {background:url(/images/calc/300/tomat2.png)no-repeat!important}
#perc {background:url(/images/calc/300/perec1.png)no-repeat!important}
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat!important}
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat!important}
#chs {background:url(/images/calc/300/chesnok.png)no-repeat!important}
#oliv {background:url(/images/calc/300/olives1.png)no-repeat!important}
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat!important}
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat!important}
#anan {background:url(/images/calc/300/ananas1.png)no-repeat!important}
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat!important}
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat!important}
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat!important}
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat!important}
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat!important}
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat!important}
#mlimit {background:url(/images/calc/300/warning.png) no-repeat!important;width:300px!important;height:294px!important;margin-left:55px;margin-top:55px}

.pizzadescpit p {height: 90px;}
.jshop_list_product .product .name {height: 65px;}
.clearfix {
    clear: both;
}
}
@media (min-width: 960px) and (max-width: 980px) {
    .stock_registry {top: 58px;}
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame{width:230px!important}
.pro_frame .pzb2{width:250px!important}
.amigophotop{padding:5px 10px!important}
.phonetopbar,.loginBtn{font-size:13px!important}
.callbacktopbar a,.amigografik{font-size:10px!important}
.amigografik p{margin:0!important}
.amigografik{height:25px!important;line-height:25px!important}
.loginBtn{padding:1px 10px!important}
.moduletable_amigologin{width:205px!important}
.nivo-controlNav{left:45%!important}
.clearfix {
    clear: both;
}
.rfixed{position:fixed;top:75px;width:170px;float:right}
.menufix{position:fixed;top:0px;width:100%;z-index:99999}
.rdrinkfixed{position:fixed;top:150px;width:170px} 
.mnu_topmenu > li > a, .mnu_topmenu > li > span{font-size:11px!important;margin: 0 9px!important}
.menum>.container{width:940px!important;margin:0 auto!important}
.sparky_inner .contentrow .mp_right .cell_pad,.sparky_home .contentrow .mp_right .cell_pad {margin:0!important}
.row-fluid .sblock3 {padding:10px 15px!important;width: 33%;}
.pizza .p_p,.pizza .p_m {padding: 3px 5px!important;font-size: 10px!important;}
.pizza .quantity{width: 30px!important;padding: 6px!important;}
.pizzamainbtn {padding: 3px 30px !important;font-size: 16px!important;line-height: 22px!important;margin-top: 4px !important;}
.bootomgrafik.span6{width:270px!important;}
.otzruk{width:100%!important;margin-top:-25px;margin-left:0!important}
.rukovoditelu{padding: 5px 30px!important;font-size: 12px;}
.mp_bottom3{margin-left: -65px !important;width: 270px!important;}
.cardrow img {margin-top:5px;}
.sushi .name {height: 70px;}
.mp_copyright{width:300px!important;margin-top: 20px!important;}
.row-fluid .sblock4 {width: 33%;padding: 10px 15px !important;}
.row-fluid [class*="sblock"]:first-child {padding: 10px 15px !important;}
.rolli .rollidescpit p {height:78px!important}
.sushi h4,.fourinone h4 {font-size:18px!important}
.rollibtn,.sushibtn,.fourinonebtn{padding:4px 30px!important;}
.fourinonedescpit p{height:120px!important}
.row-fluid [class*="sblock3"]:first-child {padding:10px 15px!important;}
.deliveryimg{width:255px!important}.deliverydescript{width:455px!important}
.amigo_recomend{    width: 700px!important;
    margin: 5px!important;    padding: 0 40px;}
    .amirecomend{width:255px!important}
    .countamigo{display:none!important}
.moduletable_aboutamigo{width:738px!important}
.allmode-itemsbox{padding:0 30px!important}
.container {
    width: 940px;
}
.span12 {
    width: 100%
}
.span11 {
    width: 662px;
}
.span10 {
    width: 750px;
}
.span9 {
    width: 538px;
}
.span8 {
    width: 476px;
}
.span7 {
    width: 414px;
}
.span6 {
    width: 460px;
}
.span5 {
    width: 290px;
}
.span4 {
    width: 228px;
}
.span3 {
    width: 166px;
}
.span2 {
    width: 170px;
}
.span1 {
    width: 42px;
}
/**************************asia**************/
#mlimit{}
.lcalcinfoblock{/*margin-top:-230px!important;*/width:48%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
    .asiaosnova{width:400px!important;padding-right:0px!important}
.naptop{width:288px!important;padding:0 0px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
    
/************************************************************/
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important;}
.calcinfoblock{width:55%!important;/*margin-top:-283px!important*/}
.calcinfoblock>.row-fluid>.span12 {padding-bottom:10px!important}
select#testo {width: 96%!important;margin: 10px 0 5px 0!important}
.pzcalcosnova h3 {margin:10px 0!important}
.pzcalcosnova p {margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {margin: 10px 0px;}
.pzcalcosnova {width: 400px !important;padding: 0!important;}
.pznach {width:292px!important;padding:0!important;margin-left:10px!important}	
.woodbg {width:300px!important;height:300px!important}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; }
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}

.pizzadescpit p {height: 90px;}
.jshop_list_product .product .name {height: 65px;}
.jshop .product_label {top: 200px;}

}
@media (min-width: 821px) and (max-width: 959px) {
.moduletable_aboutamigo {
    display: none!important;
}
.clearfix {
    clear: both;
}

.cell.mp_top1.span6, .cell.mp_top2.span6 {width: 50%;}
.cell.mp_top6.span12 {width: 100%;}

.sparky_full.stock_registry {
    display: none;
}
.content_sparky {
    width: 100%;
}
.rfixed {
    z-index: 99999;
    position: fixed!important;
    bottom: 0!important;
    width: 95%!important;
    height: 35px;
}
.span6 {
    width: 400px;
}
.span12 {
    width: 100%;
}
span.mycart_mini_txt.extern.externtwo.orange {
    text-align: center;
}
.row-fluid .sblock3 {
    width: 33.333%;
    padding: 10px 15px;
}
.row-fluid [class*="sblock"]:first-child {
    padding: 10px 15px;
}
.pizzamainbtn {
    padding: 5px 20px!important;
    float: left;
    margin: 5px 0 0 7px!important;
}
.phoneright, .rdrinkdiv {
    display: none;
}
.mnu_topmenu > li > a, .mnu_topmenu > li > span {
    font-size: 10px;
}
.row-fluid [class*="sblock"]:first-child {
    padding: 10px 15px;
}
.row-fluid .sblock4 {
    width: 33%;
    padding: 10px 15px;
}
.fourinonedescpit {height: 110px;}
.jshop .product_label {top: 220px;}
}

@media (min-width: 800px) and (max-width: 820px) {
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame{width:230px!important}
.pro_frame .pzb2{width:250px!important}
.discount>.discrecomend>.name h4 {height:50px!important}
.addfav{display:none!important}
#payend {
    padding-top: 20px!important;
    padding-left: 15px!important;
    margin-left: 10px!important;
}
#step5{    padding-top: 25px!important;
    padding-left: 15px!important}
.clearfix {
    clear: both;
}

.stock_reg {
    display: none;
}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt{text-align:center!important;height:35px}
.socialvk:before{right:-303px!important}
.botmenu{display:none!important}
.mp_copyright{margin-bottom:20px!important}
.tinynav option {font-size: 2.2em;background: #e37e24}
.mp_footer {width:470px!important}
.moduletable_aboutamigo {width:755px!important}
.socialvk{padding: 10px 0px 12px 10px!important;width:290px!important}
.container {width: 100%;}[class*="span"] {width: 100%;}
.socialvk:after{right: -280px!important;border-bottom: 20px solid #bdbdbd!important;}
.countamigo{display:none!important}
.amigo_recomend{width:745px!important;margin:20px 10px!important}
.amigophotop{padding: 7px 10px!important}
.phonetopbar{font-size:14px!important}
.callbacktopbar a{font-size:10px!important}
.mp_top1,.mp_top2{width:50%!important}
.loginBtn{font-size:14px!important}
.moduletable_amigologin{width:210px!important}
.amigografik{font-size:10px!important;line-height:25px!important;height:25px!important}
.amigografik p{margin-bottom:0}
.logos>.container{width:200px!important}
.logos{top:10%!important}
.nivocontrol-bottom .nivo-controlNav{left:42%!important}
.rdrink{display:none!important;}
.rfixed{z-index:99999;position:fixed!important;bottom:0!important;width:95%!important}
.bottomphone{width:150px!important}
.bootomgrafik{width:275px!important;margin-left:0!important;margin-top:3px!important;line-height:16px!important}
.otzruk{display:none!important}
.fourinonebtn{padding:4px 35px!important}
.fourinone .name {width:100%!important}
.row-fluid [class*="sblock"]:first-child {padding:0 15px!important;margin-bottom:35px!important}
.row-fluid [class*="sblock4"]:first-child {padding:0 15px!important;width:33%!important;margin-bottom:35px!important}
.row-fluid .sblock3 {padding:0 15px!important;width:33%!important;margin-bottom:35px!important}
.row-fluid .sblock4 {padding:0 15px!important;width:33%!important;margin-bottom:35px!important}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:45px!important}
.sushi .name {width:100% !important;height: 40px;}
.deliverydescript {width:470px!important}
.pizzadescpit p {height:80px!important}
.sushidescpit p{height:auto !important}
.fourinonedescpit p {height:100px!important}
.sushi h4 {font-size: 20px !important;margin:0 0 10px 0!important;height:20px}
.sushi .jshop_price {margin:10px 0 !important}
.rollidescpit p {height:85px!important}
.deliveryimg{width:270px!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
.mp_bottom3 {width:275px!important}
.bottomphone {width:150px!important;} 
.bottomphone h4{display:block;float:left;margin:0 10px;}
.bootomgrafik {width: 290px !important;margin-left:0!important;}
.otzruk {width:99%!important}   
.cardbottom p {margin-top:0px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.pizzamainbtn{padding:5px 20px!important;float:left;margin:5px 0 0 7px!important}
.jshop .product_label {top:205px!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
/**************************asia**************/
.lcalcinfoblock>.row-fluid>.row-fluid>.span12 {padding-bottom:10px!important}
.lcalcinfoblock{/*margin-top:-230px!important;*/width:50%!important;margin-left:15px}
.osnovacalcasia select {width:285px!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
.asiaosnova{width:400px!important;padding-right:0px!important}
.naptop{width:320px!important;padding:0 0px!important;margin-left:20px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha{background:url(/images/calc/asia2/300/plapsha.png)no-repeat!important;width:300px!important;height:300px!important;margin-top:-300px!important}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important;width:300px!important;height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
    
/************************************************************/
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important;}
.pizzacalcosn{margin:10px 0 5px!important;color:#111}
.calcinfoblock{width:50%!important;/*margin-top:-283px!important*/;margin-left:15px}
.calcinfoblock>.row-fluid>.span12 {padding-bottom:10px!important}
select#testo {width:80%!important;margin: 10px 0 5px 0!important}
.pzcalcosnova h3 {margin:0!important;color:#111;font-size: 20px;}
.pzcalcosnova p {color: #111}
.pzcalcosnova input[type="text"] {}
.pznach p {margin: 10px 0px;}
.calcinfoblock span {color:#111!important;}
#itog_disp,#ves_disp {color:#d01b14!important}
.pzcalcosnova {width:380px !important;padding: 0!important;margin-left: 15px;}
.pznach {width:320px!important;padding:0!important;margin-left:30px!important}	
.woodbg {width:300px!important;height:300px!important}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; }
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}
}
@media (min-width: 768px) and (max-width: 799px) {
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame{width:230px!important}
.clearfix {
    clear: both;
}
.stock_reg {
    display: none;
}
.pro_frame .pzb2 {width:150px!important}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt{height:30px!important;text-align:center!important}
.dostavka,.oplata {padding:10px!important}
#payend {
    padding-top: 20px!important;
    padding-left: 15px!important;
    margin-left: 10px!important;
}
#step5{    padding-top: 25px!important;
    padding-left: 15px!important}
.botmenu{display:none!important}
.mp_copyright{margin-bottom:20px!important}
.tinynav option {font-size: 2.2em;
    background: #e37e24;}
.mp_footer {width:470px!important}
.moduletable_aboutamigo {width:710px!important}
.socialvk{padding: 10px 0px 12px 10px!important;width:290px!important}
.container {width: 100%;}[class*="span"] {width: 100%;}.socialvk:after{right: -280px!important;border-bottom: 20px solid #bdbdbd!important;}.countamigo{display:none!important}.amigo_recomend{width:685px!important}
.amigophotop{padding: 7px 10px!important}.phonetopbar{font-size:14px!important}.callbacktopbar a {font-size:10px!important}.mp_top1,.mp_top2{width:50%!important}.loginBtn{font-size:14px!important}.moduletable_amigologin{width:210px!important}.amigografik{font-size:10px!important;line-height:25px!important;height:25px!important}.amigografik p{margin-bottom:0}.logos>.container{width:200px!important}.logos{top:10%!important}.nivocontrol-bottom .nivo-controlNav{left:42%!important}.rdrink{display:none!important;}.rfixed{z-index:99999;position:fixed!important;bottom:0!important;width:95%!important}.bottomphone{width:150px!important}.bootomgrafik{width:275px!important;margin-left:0!important;margin-top:3px!important;line-height:16px!important}.otzruk{display:none!important}
.fourinone .name {width:100%!important}
.row-fluid [class*="sblock"]:first-child {
    padding: 0 20px!important;margin-bottom:35px !important}
    .row-fluid [class*="sblock4"]:first-child {
    padding: 0 20px!important;margin-bottom:35px !important;width: 33.333%;}
.row-fluid .sblock3 {padding:0 20px !important;margin-bottom:35px !important}
.row-fluid .sblock4 {padding:0 20px !important;margin-bottom:35px !important;width: 33.333%;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:45px!important}
.sushi .name,.deliverydescript {width:100% !important;}
.pizzadescpit p {height:80px!important;}
.sushidescpit p{height:auto !important;}
.fourinonedescpit p {height:125px!important}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 45px;}
.sushi .jshop_price {margin:10px 0 !important;}
.jshop .product_label {top: 190px;}
.rollidescpit p {height:90px!important}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
.pizzamainbtn{float:left;}
.mp_bottom3 {width:275px!important}
.bottomphone {width:150px!important;} 
.bottomphone h4{display:block;float:left;margin:0 10px;}
.bootomgrafik {    width: 290px !important;
    margin-left: 0 !important;}
 .otzruk {width:99%!important}   
.cardbottom p {margin-top:0px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.pizzamainbtn{padding:5px 20px!important;float: left;
    margin: 5px 0px 0 0!important;margin-left: 5px!important;
}
.jshop_list_product .product .name {
    height: 66px;
}
.japandiv h2 {margin:25px 25px 0 10px !important}
/**************************asia**************/
.lcalcinfoblock{/*margin-top:-230px!important;*/width:40%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
    .asiaosnova{width:315px!important;padding-right:0px!important}
.naptop{width:288px!important;padding:0 0px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
    
/************************************************************/
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important;}
.calcinfoblock{width:45%!important;/*margin-top:-283px!important*/}
.calcinfoblock>.row-fluid>.span12 {padding-bottom:10px!important}
select#testo {width: 96%!important;margin: 10px 0 5px 0!important}
.pzcalcosnova h3 {margin:10px 0!important}
.pzcalcosnova p {margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {margin: 10px 0px;}
.pzcalcosnova {width: 315px !important;padding: 0!important;}
.pznach {width:274px!important;padding:0!important;margin-left:10px!important}	
.woodbg {width:300px!important;height:300px!important}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; }
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}
}
@media (min-width: 668px) and (max-width: 767px) {
	.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important;}
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame{width:190px!important}
.pro_frame .pzb2{width:150px!important}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt{height:30px!important;text-align:center!important}
.moduletable_aboutamigo {width:710px!important}
.socialvk{padding: 10px 0px 12px 10px!important;width:290px!important}
.container {width: 100%;}[class*="span"] {width: 100%;}.socialvk:after{right: -280px!important;border-bottom: 20px solid #bdbdbd!important;}.countamigo{display:none!important}.amigo_recomend{width:685px!important}
.amigophotop{padding: 7px 10px!important}.phonetopbar{font-size:14px!important}.callbacktopbar a {font-size:10px!important}.mp_top1,.mp_top2{width:50%!important}.loginBtn{font-size:14px!important}.moduletable_amigologin{width:210px!important}.amigografik{font-size:10px!important;line-height:25px!important;height:25px!important}.amigografik p{margin-bottom:0}.logos>.container{width:200px!important}.logos{top:10%!important}.nivocontrol-bottom .nivo-controlNav{left:42%!important}.rdrink{display:none!important;}.rfixed{z-index:99999;position:fixed!important;bottom:0!important;width:95%!important}.bottomphone{width:150px!important}.bootomgrafik{width:275px!important;margin-left:0!important;margin-top:3px!important;line-height:16px!important}.otzruk{display:none!important}
.fourinonebtn{padding:4px 50px !important;}
.fourinone .name {width:100%!important}
.row-fluid [class*="sblock"]:first-child {
    padding: 0 30px!important;margin-bottom:35px !important}
.row-fluid .sblock3 {padding:0 30px !important;width:50%!important;margin-bottom:35px !important}
.row-fluid .sblock4 {padding:0 5px !important;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;    height: 40px;}
.sushi .name,.deliverydescript {width:100% !important;height: 50px;}
.pizzadescpit p {height:65px!important;}
.fourinonedescpit p {height:100px;}
.sushidescpit p {height:40px;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 50px !important}
.rollidescpit p {height:70px}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
.pizzamainbtn{float:left;}
.woodbg {width:300px!important;height:300px!important}	
#osnova {background:url(/images/calc/300/testo.png)!important;width:300px!important;height:300px!important;z-index:2}
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat!important;width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}

.jshop_list_product .product .name {height: 40px;}
.jshop .input_type_radio {margin-right: 8px;}
.jshop .product_label {top: 245px;}
.jshop_list_product .product .buttons a {margin-top: 5px;margin-left: 10px;}

.sblock4.fourinone {padding: 0 30px!important;width: 50%;margin-bottom: 35px !important;}
.sblock4.sushi{padding: 0 30px!important;width: 50%;margin-bottom: 35px !important;}
.mexicodescript p {margin: 0;}
}
@media (min-width: 640px) and (max-width: 667px) {
div#sbox-window {
    width: 320px!important;
    height: 320px!important;
    left: 180px!important;
}
iframe, svg {
    max-width: 100%;
    height: 100%;
}
.moduletable_aboutamigo {
    display: none!important;
}
.content_sparky {
    width: 100%;
}

.mp_top2{width:100%!important;}
.mcatico {margin:10px 40px !important;
    float: left !important;
}
.fourinone {width:275px}
.logos {top:8%!important;}
.pizzamainbtn{padding:5px 25px!important;float: left;}
.allmode-item {width:100%!important;    margin-top: 20px !important;
    margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed !important; bottom:0 !important;    width: 95%;}
.servm,.menum {    top: 0 !important;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 540px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px 4px 0 5px;
   
}
.callbacktopbar {    display: block !important;
    float: left !important; text-align:center !important;    margin-top: 5px;
    margin-left: 10px;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 400 !important;margin-top:5px;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 14px !important;border-bottom-right-radius: 0 !important;    margin-left:5px;
    border-bottom-left-radius: 0 !important;    background: #e37e24 !important;    width: 280px !important;
    float: left;
    overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;margin-top: 1px;
}  
.mp_bottom3 {width:250px!important}
.mp_copyright{width:350px!important;margin-top:35px!important;}
.bottomphone {width:150px!important;} 
.bottomphone h4{display:block;float:left;margin:0 10px;}
.bootomgrafik {    width: 290px !important;
    margin-left: 0 !important;}
 .otzruk {width:99%!important}   
.cardbottom p {margin-top:10px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:250px !important}
.carddiv img {margin-top:10px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height:35px}
.loginBtn { padding: 4px 2px !important;   font-size: 14px !important;
    display: block;margin-right: 5px;
    float: left;}
.regBtn  {display: block !important;margin-right: 10px;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 14px !important;
    width: 170px !important;}
.fourinonebtn{padding:4px 50px !important;}
.fourinone .name {width:100%!important;height: 50px;}
.row-fluid [class*="sblock"]:first-child {padding: 0 30px!important}
.row-fluid .sblock3 {padding:0 30px !important;width:50%!important;margin-bottom:35px !important}
.row-fluid .sblock4 {padding:0 5px !important;margin-bottom: 35px!important;width: 300px!important;}
.description.rollidescpit {height: 90px;}
.description.fourinonedescpit {height: 113px;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:auto!important}
.sushi .name,.deliverydescript {width:100% !important;height: 50px;}
.name {height: 60px;}
.pizzadescpit p {height:65px!important;}
.pzb2 {margin-top: 0px;}
.row-fluid .sblock4 {width: 50%;}
.fourinonedescpit p {height:auto !important;}
.sushidescpit p {height:50px;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 30px !important}
.rollidescpit p {height:60px}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
.sblock4.fourinone {padding: 0 5px !important;margin-bottom: 35px!important;margin-left: 0px!important;width: 300px!important;}
.control-group.rsform-block.rsform-block-rsubmit {
    margin-bottom: 0!important;
}

.jshop_list_product .product .name {height: 40px;}
.jshop .input_type_radio {margin-right: 8px;}
span.attr_arr {width: 200px;display: block;}
div[data-id=1] { width: 120px; }
div[data-id=2] { width: 120px; }
.jshop .product_label {top: 230px;}
.jshop_list_product .product .buttons a {margin-top: 5px;margin-left: 10px;}
.jshop_list_product .image_block {height: 230px;}
.jpizzadescript p {height: 70px;}

.sblock4.fourinone {padding: 0 30px!important;width: 50%;margin-bottom: 35px !important;}
.sblock4.sushi{padding: 0 30px!important;width: 50%;margin-bottom: 35px !important;}
.mexicodescript p {margin: 0;}

/**************************asia**************/
#mlimit{}
.lcalcinfoblock{/*margin-top:-230px!important;*/width:48%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
    .asiaosnova{width:315px!important;padding-right:0px!important}
.naptop{width:288px!important;padding:0 0px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
    
/************************************************************/
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important;}
.calcinfoblock{width:45%!important;/*margin-top:-283px!important*/}
.calcinfoblock>.row-fluid>.span12 {padding-bottom:10px!important}
select#testo {width: 96%!important;margin: 10px 0 5px 0!important}
.pzcalcosnova h3 {margin:10px 0!important}
.pzcalcosnova p {margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {margin: 10px 0px;}
.pzcalcosnova {width: 315px !important;padding: 0!important;}
.pznach {width:274px!important;padding:0!important;margin-left:10px!important}	
.woodbg {width:300px!important;height:300px!important}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; }
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}
/*******************************************************/ 
}
@media (min-width: 600px) and (max-width: 639px) {
.pro_frame .pzb2{width:150px!important}
.container {
    width: 100%;
}
.content_sparky {
    width: 100%;
}
.jshop_list_product .product .name {
    padding-top: 2px;
    height: 60px;
}

.mp_top2{width:100%!important;}
.mcatico {margin:10px 40px !important;
    float: left !important;
}
.logos {top:8%!important;}
.pizzamainbtn{padding:5px 20px!important;float: left}
.allmode-item {width:100%!important;    margin-top: 20px !important;
    margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed !important; bottom:0 !important;    width: 95%;}
.servm,.menum {    top: 0 !important;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 465px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px 4px 0 5px;
   
}
.callbacktopbar {    display: block !important;
    float: left !important; text-align:center !important;    margin-top: 5px;
    margin-left: 10px;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 400 !important;margin-top:5px;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 12px !important;border-bottom-right-radius: 0 !important;    margin-left:5px;
    border-bottom-left-radius: 0 !important; margin-top:2px!important;   background: #e37e24 !important;width: 315px !important;float:right;overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;margin-top: 1px;
}  
.mp_bottom3 {width:250px!important}
.mp_copyright{width:300px!important;margin-top:30px}
.bottomphone {width:150px!important;} 
.bottomphone h4{display:block;float:left;margin:0 10px;}
.bootomgrafik {    width: 290px !important;
    margin-left: 0 !important;}
 .otzruk {width:99%!important}   
.cardbottom p {margin-top:10px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:250px !important}
.carddiv img {margin-top:7px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height:35px}
.loginBtn { padding: 4px 2px !important;   font-size: 14px !important;
    display: block;margin-right: 5px;
    float: left;}
.regBtn  {display: block !important;margin-right: 10px;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 14px !important;
    width: 200px !important;}
.fourinonebtn{padding:4px 50px !important;}
.fourinone .name {width:100%!important}
.row-fluid [class*="sblock"]:first-child {padding: 0 15px!important;margin-bottom:35px !important}
.row-fluid [class*="sblock4"]:first-child {padding: 0 15px!important;margin-bottom:0!important}
.row-fluid .sblock4 {padding:0 15px!important;width:50%!important}
.row-fluid .sblock3 {padding:0 15px !important;width:50%!important;margin-bottom:35px !important}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:40px}
.sushi .name {width:100% !important;    height: 50px;}
.deliverydescript {width:95%!important}
.pizzadescpit p {height:70px!important;}
.fourinonedescpit p {height:auto !important;}
.sushidescpit p {height:50px;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 50px !important}
.rollidescpit p {height:60px}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}

.jshop_list_product .product .name {height: 40px;}
.jshop .input_type_radio {margin-right: 8px;}
.jshop .product_label {top: 230px;}
.jshop_list_product .product .buttons a {margin-top: 5px;margin-left: 10px;}
.jshop_list_product .image_block {height: 230px;}
.jpizzadescript p {height: 80px;}

.sblock4.fourinone {padding: 0 15px!important;width: 50%;margin-bottom: 35px !important;}
.sblock4.sushi{padding: 0 15px!important;width: 50%;margin-bottom: 35px !important;}
.mexicodescript p {margin: 0;}
.description.fourinonedescpit {height: 100px;}
    
/**************************asia**************/
#mlimit{}
.osnovacalcasia select {width:285px!important}
.lcalcinfoblock{/*margin-top:-230px!important;*/width:48%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
 .asiaosnova{width:300px!important;padding-right:0px!important}
.naptop{width:250px!important;padding:0!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}   
/************************************************************/
.ingr {margin-top:-300px!important;width:300px!important;height:300px!important;}
.calcinfoblock{width:45%!important;/*margin-top:-283px!important*/}
.calcinfoblock>.row-fluid>.span12 {padding-bottom:5px!important}
.pznach>.row-fluid>.span4 span {font-size:11px!important}
.pzcalcosnova h3{margin-top:0!important}
select#testo {width: 96%!important;margin: 10px 0 5px 0!important}
.pzcalcosnova h3 {margin:0 0 10px 0!important}
.pzcalcosnova p {    margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {    margin: 10px 0px;}
.pzcalcosnova {width:313px!important;padding:0!important;}
.pznach {width:240px!important;padding:0!important;margin-left:10px!important}	
.woodbg {width:300px!important;height:300px!important}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; }
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}
/*******************************************************/ 
}
@media (min-width: 541px) and (max-width: 599px) {
.pro_frame .pzb2{width:150px!important}
.moduletable_aboutamigo {
    display: none!important;
}
.content_sparky {
    width: 100%;
}
.rfixed {
    z-index: 99999;
    position: fixed!important;
    bottom: 0!important;
    width: 95%!important;
}

.botmenu{display:none!important;}
.mp_top2{width:100%!important;}
.mcatico {margin:10px 25px !important;
    float: left !important;
}
.logos {top:8%!important;}
.pizzamainbtn{padding:5px 50px!important;float: left;
    margin: 5px 0px 0 20px !important;
}
.allmode-item {width:100%!important;    margin-top: 20px !important;
    margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed !important; bottom:0 !important;    width: 95%;}
.servm,.menum {    top: 0 !important;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 390px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px 4px 0 5px;
   
}
.callbacktopbar {    display: block !important;
    float: left !important; text-align:center !important;    margin-top: 5px;
    margin-left: 10px;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 400 !important;margin-top:5px;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 14px !important;border-bottom-right-radius: 0 !important;    margin-left:5px;
    border-bottom-left-radius: 0 !important;    background: #e37e24 !important;    width: 280px !important;
    float: left;
    overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;margin-top: 1px;
}  
.mp_bottom3 {width:250px!important}
.mp_copyright{width:300px!important;margin-top:30px}
.bottomphone {width:150px!important;} 
.bottomphone h4{display:block;float:left;margin:0 10px;}
.bootomgrafik {    width: 290px !important;
    margin-left: 0 !important;}
 .otzruk {width:99%!important}   
.cardbottom p {margin-top:10px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:250px !important}
.carddiv img {margin-top:7px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height:35px}
.loginBtn { padding: 4px 2px !important;   font-size: 14px !important;
    display: block;margin-right: 5px;
    float: left;}
.regBtn  {display: block !important;margin-right: 10px;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 14px !important;
    width: 170px !important;}
.fourinonebtn{padding:4px 50px !important;}
.fourinone .name {width:100%!important}
.row-fluid [class*="sblock"]:first-child {padding: 0 50px!important;}
.row-fluid .sblock3 {padding:0 50px !important;width:100%!important}
.row-fluid .sblock4 {padding:0 50px !important;}
.sblock3 h4 {text-align: center;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:auto!important}
.sushi .name,.deliverydescript {width:100% !important;}
.sushidescpit p,.fourinonedescpit p {height:auto !important;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 50px !important}
.rollidescpit p {height:auto!important}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
.pzcalcosnova,.asiaosnova {width:495px!important}
.pznach,.naptop {margin: 10px 50px !important;width:380px!important}
.calcinfoblock,.lcalcinfoblock{width: 90%!important;margin:25px !important;}
.fourinone .image_block {text-align: center;float: none;}
.fourinone .image {display: block;float: none;width: 300px;margin: 0 auto;}
.sushi .image_block {text-align: center;float: none;}
.sushi .image {display: block;float: none;width: 300px;margin: 0 auto;}
.rolli .image_block {text-align: center;float: none;}
.rolli .image {display: block;float: none;width: 300px;margin: 0 auto;}
 }
@media (min-width: 481px) and (max-width: 540px) { 
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame,.complete_frame{width:420px!important;margin-bottom: 20px;margin-left:0!important}
.pro_frame .pzb2{width:250px!important}
.mcatico{margin: 10px 10px 15px!important}
.container {width: 100%;}[class*="span"] {width: 100%;}
.mp_top2{width:100%!important;}
.logos {top:8%!important;}
.pizzamainbtn{padding:5px 50px!important;float: left;
    margin: 5px 0px 0 15px !important;
}
.allmode-item {width:100%!important;    margin-top: 20px !important;
    margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed !important; bottom:0 !important;    width: 95%;}
.servm,.menum {    top: 0 !important;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 390px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px 4px 0 5px;
   
}
.callbacktopbar {    display: block !important;
    float: left !important; text-align:center !important;    margin-top: 5px;
    margin-left: 10px;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 400 !important;margin-top:5px;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 14px !important;border-bottom-right-radius: 0 !important;    margin-left:5px;
    border-bottom-left-radius: 0 !important;    background: #e37e24 !important;    width: 280px !important;
    float: left;
    overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;margin-top: 1px;
}  
.mp_bottom3 {width:250px!important}
.mp_copyright{width:300px!important;margin-top:30px}
.bottomphone {width:150px!important;} 
.bottomphone h4{display:block;float:left;margin:0 10px;}
.bootomgrafik {    width: 290px !important;
    margin-left: 0 !important;}
 .otzruk {width:99%!important}   
.cardbottom p {margin-top:10px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:250px !important}
.carddiv img {margin-top:7px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height:35px}
.loginBtn { padding: 4px 2px !important;   font-size: 14px !important;
    display: block;margin-right: 5px;
    float: left;}
.regBtn  {display: block !important;margin-right: 10px;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 14px !important;
    width: 170px !important;}
.fourinonebtn{padding:4px 50px !important;}
.fourinone .name {width:100%!important}
.row-fluid [class*="sblock"]:first-child {
    padding: 0 10px!important;}
.row-fluid .sblock3 {padding:0 10px !important;}
.row-fluid .sblock4 {padding:0 10px !important;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:auto!important}
.sushi .name,.deliverydescript {width:100% !important;}
.sushidescpit p,.pizzadescpit p,.fourinonedescpit p {height:auto !important;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 50px !important}
.rollidescpit p {height:auto!important}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
.pzcalcosnova,.asiaosnova {width:420px!important} 
.pznach,.naptop{margin: 15px 30px!important;width: 350px!important;}
.calcinfoblock,.lcalcinfoblock {margin:10px 20px!important;width:90%!important}
 select#testo {margin:5px 0!important}
 .osnovacalcasia select {width:295px!important}
}
/***--------------------------------------------------------------*/
@media (min-width: 386px) and (max-width: 480px) { 
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame .pzb2{width:250px!important}
.pro_frame,.complete_frame{width:345px!important;margin-bottom: 20px;margin-left:0!important}
.botmenu{display:none!important}
.container {width: 100%;}[class*="span"] {width: 100%;}
.mp_top2{width:100%!important;}
.logos {top:8%!important;}
.pizzamainbtn{padding:5px 50px!important}
.allmode-item {width:100%!important;    margin-top: 20px !important;
    margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed !important; bottom:0 !important; width: 95%;z-index:9999}
.servm,.menum {    top: 0 !important;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 305px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.amigo_recomend{width:325px!important;margin:25px!important}
.mcatico{margin:10px 55px 25px!important;width:285px!important}
 .moduletable_aboutamigo{display:none!important}   
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px 4px 0 5px;
   
}
.callbacktopbar {    display: block !important;
    float: left !important; text-align:center !important;    margin-top: 5px;
    margin-left: 10px;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 400 !important;margin-top:5px;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 9px !important;border-bottom-right-radius: 0 !important;    margin-left:5px;
    border-bottom-left-radius: 0 !important;    background: #e37e24 !important;    width: 180px !important;
    float: left;
    overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;}  
.bottomphone {width:100% !important;} 
.bottomphone h4{display:block;float:left;margin:0 30px;}
.bootomgrafik {width:100% !important;}
.cardbottom p {margin-top:10px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:300px !important}
.carddiv img {margin-top:7px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height:35px}
.loginBtn { padding: 4px 2px !important;   font-size: 12px !important;
    display: block;margin-right: 5px;
    float: left;}
.regBtn  {display: block !important;margin-right: 10px;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 12px !important;
    width: 150px !important;}
.fourinonebtn{padding:4px 30px !important;}
.row-fluid [class*="sblock"]:first-child {
    padding: 0 10px!important;}
.row-fluid .sblock3 {padding:0 10px !important;}
.row-fluid .sblock4 {padding:0 10px !important;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:auto!important}
.sushi .name,.deliverydescript {width:100% !important;}
.sushidescpit p,.pizzadescpit p,.fourinonedescpit p {height:auto !important;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 50px !important}
.rollidescpit p {height:auto!important}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
 select#testo {margin:5px 0!important}   
 /**************************asia**************/
#mlimit{}
.osnovacalcasia select {width:190px!important}
.lcalcinfoblock{margin-top:20px!important;width:97%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
    .asiaosnova{width:315px!important;padding-right:0px!important}
.naptop{width:340px!important;padding:0 0px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
/************************************************************/
.ingr {    margin-top: -300px !important;width:300px !important;height:300px !important;}
.calcinfoblock{width: 97%!important;margin-top: 20px!important;}
.pzcalcosnova p {    margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {    margin: 10px 0px;}
.pzcalcosnova {    width: 355px !important;
    display: block;
    float: left;
    padding: 0 15px;}
.pznach {display: block;
    float: left;
    width: 350px !important;
    padding: 0 10px;}	
.woodbg {width:300px !important; height:300px!important; margin:0 auto;}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; z-index:2;}
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important;}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}
/*******************************************************/   
}
/*************-------------------------------------------------------------****/
@media (min-width: 340px) and (max-width: 385px) { 
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame .pzb2{width:252px!important}
.pro_frame,.complete_frame{width:300px!important;margin-bottom: 20px;margin-left:0!important}
.oplata,.dostavka {width:100%!important;padding:0 10px!important}
.avtozavod:before, .centralniy:before, .komsa:before, .shluz:before,.nalichka:before{padding-bottom:50px!important}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height: 35px;}
.amirecomend {margin:0 20px!important}
.jshop .product_label{top:275px!important}
#payend {
    padding-top: 20px!important;
    padding-left: 15px!important;
    margin-left: 10px!important;
}
.editaccount_block .jshop_register .name{width:115px!important}
.allmode-box {display:none!important}
#step5{margin-top:20px!important} 
.amigorabatt{margin-left:10px!important }
#oneStepCheckoutForm .rabatt_input {background:none!important}
.cartrownai{margin-left:10px}
.add_info{margin-left:10px!important;width:97%!important}
#oneStepCheckoutForm  .jshop_nvg_register input{width:90%!important}
.amigo_recomend{width:300px!important}
.botmenu{display:none!important}
.tinynav option {font-size: 2.2em;
    background: #e37e24;}
.moduletable_aboutamigo{display:none!important}
.container {width: 100%;}[class*="span"] {width: 100%;}
.mp_top2{width:100%!important;}
.mcatico{width:250px !important;margin:20px 30px!important;height:360px!important}
.logos {top:10%!important;}
.pizzamainbtn{padding:5px 50px!important}
.allmode-item {width:100%!important;    margin-top: 20px !important;
    margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed !important; bottom:0 !important;    width: 95%;Z-INDEX: 999;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 265px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px;
    width: 245px;
}
.callbacktopbar {    display: block !important;width: 260px;
    float: left !important; text-align:center !important;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 9px !important;border-bottom-right-radius: 0 !important;    margin-left:5px;
    border-bottom-left-radius: 0 !important;    background: #e37e24 !important;    width: 149px !important;
    float: left;
    overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;    margin-top: 2px!important;}  
.bottomphone {width:100% !important;} 
.bottomphone h4{display:block;float:left;margin:0 30px;}
.bootomgrafik {width:100% !important;}
.cardbottom p {margin-top:10px!important}
.otzivrukovodielu {width:300px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:300px !important}
.carddiv img {margin-top:7px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.loginBtn { padding: 4px 2px !important;   font-size: 12px !important;
    display: block;margin-right: 5px;
    float: left;}
.regBtn  {display: block !important;margin-right: 10px;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 12px !important;
    width: 150px !important;    display: block;
    float: left;}
.fourinonebtn{padding:4px 30px !important;}
.row-fluid [class*="sblock"]:first-child {
    padding: 0 10px!important;}
.row-fluid .sblock3 {padding:0 10px !important;}
.row-fluid .sblock4 {padding:0 10px !important;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:auto!important}
.sushi .name,.deliverydescript {width:100% !important;}
.sushidescpit p,.pizzadescpit p,.fourinonedescpit p {height:auto !important;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px;}
.sushi .jshop_price {margin:10px 0 !important;}
.sushibtn,.rollibtn {padding:4px 50px !important}
.rollidescpit p {height:auto!important}
.deliveryimg{display:none!important}
.japandiv h2 {margin:25px 25px 0 10px !important}
     /**************************asia**************/
.osnovacalcasia select {width:190px!important}
.lcalcinfoblock span{font-size:14px!important}
.lcalcinfoblock{margin-top:20px!important;width:97%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
    .asiaosnova{width:315px!important;padding-right:0px!important}
.naptop{width:306px!important;padding:0 0px!important}
.asiatarelka {background:url(/images/calc/asia2/300/tarelka.png)!important;width:300px!important; height:300px!important}
#osnovaplapsha {background:url(/images/calc/asia2/300/plapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/300/grlapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/300/yalapsha.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/300/tyahan.png)no-repeat !important; width:300px!important; height:300px!important;margin-top:-300px!important;}
#kr{background:url(/images/calc/asia2/300/kurica.png)!important}
#sv{background:url(/images/calc/asia2/300/svinina.png)!important}
#mk{background:url(/images/calc/asia2/300/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/300/indeika.png)!important}
#gov{background:url(/images/calc/asia2/300/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/300/losos.png)!important}
#kre{background:url(/images/calc/asia2/300/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/300/gauda.png)!important}
#moc{background:url(/images/calc/asia2/300/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/300/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/300/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/300/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/300/gribi.png)!important}
#oli{background:url(/images/calc/asia2/300/olivki.png)!important}
#masli{background:url(/images/calc/asia2/300/maslini.png)!important}
#ter{background:url(/images/calc/asia2/300/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/300/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/300/spaicy.png)!important}
/************************************************************/
select#testo {margin-left:0!important;margin-top:10px!important}
.calcinfoblock {width: 100% !important;
    margin-top: 20px!important;}
.calcinfoblock p {font-size:20px!important}
.pzcalcosnova h3{margin-top:0!important}
.ingr {    margin-top: -300px !important;width:300px !important;height:300px !important;}
.pizzacalcosn span,.calcinfoblock span{font-size:14px!important}
#itog_disp,#ves_disp {font-size:18px!important}
.pzcalcosnova p {    margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {    margin: 10px 0px;}
.pzcalcosnova {    width: 320px !important;
    display: block;
    float: left;
    padding: 0 10px!important;}
.pznach {display: block;
    float: left;
    width: 320px !important;
    padding: 10px!important;}	
.woodbg {width:300px !important; height:300px!important; margin:0 auto;}	
#osnova  {background:url(/images/calc/300/testo.png) !important; width:300px !important; height:300px !important; z-index:2;}
#soustomat {background:url(/images/calc/300/tomatnii.png) no-repeat !important; width:300px!important; height:300px!important;}
#sousbelyi {background:url(/images/calc/300/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/300/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/300/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/300/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/300/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/300/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/300/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/300/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/300/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/300/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/300/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/300/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/300/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/300/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/300/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/300/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/300/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/300/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/300/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/300/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/300/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/300/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/300/warning.png) no-repeat !important; width:300px !important; height:294px !important; margin-left:55px;margin-top:55px;}
/*******************************************************/   
}
/*******************---------------------------------------------------------------****/
@media (min-width: 320px) and (max-width: 339px) {
.finalycombo{text-align:right;padding:20px 10px!important}
.pro_frame .pzb2{width:252px!important}
.pro_frame,.complete_frame{width:280px!important;margin-bottom: 20px;margin-left:0!important}
.avtozavod:before, .centralniy:before, .komsa:before, .shluz:before,.nalichka:before{padding-bottom:50px!important}
.oplata,.dostavka {width:100%!important;padding:0 10px!important}
#payend {
    padding-top: 20px!important;
    padding-left: 15px!important;
    margin-left: 0px!important;
}
#oneStepCheckoutForm .rabatt_input {background:none!important}
.basketitogo,.cartname {font-size:14px!important;line-height:23px!important}
.cartspantotal {margin-top:20px!important}
.addfav {display:none!important}
.amigocardh{font-size:18px!important;color:#111!important}
.haveamigocard input[type="text"] {height:25px!important}
.cardamigo-button{font-size:12px!important}
.amigorabatt{margin-left:10px!important}
.minicart{margin-left:7px!important;padding:5px!important}
.botmenu{display:none!important}
.amigo_recomend{width:290px!important;margin:20px 0!important}
.amirecomend{width:270px!important;padding:0 10px!important} 
.moduletable_aboutamigo{display:none!important}
.container {width: 100%;}[class*="span"] {width: 100%;}
.mcatico {width:230px!important;margin:20px 25px!important}
.logos {top:7%!important;}
.allmode-item {width:100%!important;margin-top: 20px !important;margin-left: 0 !important;}
.rdrink {display:none !important;}
.rfixed {position:fixed!important;bottom:0!important;width: 95%;z-index:99999}
.servm,.menum {    top: 0 !important;}
.amigophotop {
    display: block !important;
    float: left !important;
    background:transparent !important;
    width: 230px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.nivo-controlNav {display:none !important;}
.logos > .container {
    width: 100% !important;
}
.mp_top2{width:295px!important;}
.phonetopbar {color: #fff !important;
    text-align: center !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-family: 'Roboto',sans-serif !important;
    display: block !important;
    float: left !important;
    margin: 5px;
    width: 200px;
}
.callbacktopbar {    display: block !important;width: 220px;
    float: left !important; text-align:center !important;}
 .callbacktopbar a {
    color: #fff !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
}   
.amigografik {    font-size: 9px !important;    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;    background: #e37e24 !important;    width: 130px !important;
    float: left;margin-left:10px!important;margin-top:2px!important;
    overflow: hidden;}
.amigografik p {margin-bottom:0 !important;height: 25px;}  
.bottomphone {width:100% !important;} 
.bottomphone h4{display:block;float:left;margin:0 15px;}
.bootomgrafik {width:100% !important;}
.otzivrukovodielu {width:265px !important}
.otzivrukovodielu .span12 { text-align:center !important;}
.rukovoditelu {float:none !important;}
.logBtn{float: left !important;display: block !important;}
.carddiv{margin-top: 20px !important;margin-bottom: 20px;margin-left: 15px;width:250px !important}
.carddiv img {margin-top:7px!important}
p.copyright {margin-bottom:20px!important;}
.cardbottom{padding-left:5px}
.mycart_wrapp.externtwo_wrapp.orange .mycart_mini_txt {text-align:center !important;height: 35px;}
.loginBtn { padding: 4px 2px !important;   font-size: 12px !important;
    display: block;
    float: left;}
.regBtn  {display: block !important;margin-right:5px!important;
    float: left !important;}   
.logorow {position: relative !important;    background: #e37e24 !Important;z-index:99 !important;}
.moduletable_amigologin {
    width: 100% !important;
    background: #e37e24 !important;
    text-align: left !important;
    float: left !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#mod_improved_ajax_login-221 {font-size: 12px !important;
    width:140px!important;}
.fourinonebtn{padding:4px 30px !important;}
.row-fluid [class*="sblock"]:first-child {
    padding: 0 10px!important;}
.row-fluid .sblock3 {padding:0 10px !important;}
.row-fluid .sblock4 {padding:0 10px !important;}
.fourinone h4{font-size:18px!important;margin:0 0 10px!important;height:auto!important}
.sushi .name,.deliverydescript {width:100% !important;}
.sushidescpit p,.pizzadescpit p,.fourinonedescpit p {height:auto !important;}
.sushi h4 {font-size: 20px !important;margin: 0px 0px 10px 0 !important;height: 20px}.sushi.jshop_price{margin:10px 0 !important}.sushibtn,.rollibtn {padding:4px 30px !important}.rollidescpit p {height:auto!important}.deliveryimg{display:none!important}.japandiv h2 {margin:25px 25px 0 10px !important}
      /**************************asia**************/
.osnovacalcasia select {width:190px!important}
.lcalcinfoblock{margin-top:20px!important;width:97%!important}
.lcalcinfoblock >.row-fluid >.span12{margin-bottom:5px!important}
    .asiaosnova{width:285px!important;padding-right:0px!important}
.naptop{width:285px!important;padding:0 0px!important}
.asiatarelka {background:url(/images/calc/asia2/280/tarelka.png)!important;width:280px!important; height:280px!important}
#osnovaplapsha {background:url(/images/calc/asia2/280/plapsha.png)no-repeat !important; width:280px!important; height:280px!important;margin-top:-280px!important;}
#osnovagrlapsha {background:url(/images/calc/asia2/280/grlapsha.png)no-repeat !important; width:280px!important; height:280px!important;margin-top:-280px!important;}
#osnovayalapsha {background:url(/images/calc/asia2/280/yalapsha.png)no-repeat !important; width:280px!important; height:280px!important;margin-top:-280px!important;}
#osnovayatayhan {background:url(/images/calc/asia2/280/tyahan.png)no-repeat !important; width:280px!important; height:280px!important;margin-top:-280px!important;}
#kr{background:url(/images/calc/asia2/280/kurica.png)!important}
#sv{background:url(/images/calc/asia2/280/svinina.png)!important}
#mk{background:url(/images/calc/asia2/280/mkokteil.png)!important}
#ind{background:url(/images/calc/asia2/280/indeika.png)!important}
#gov{background:url(/images/calc/asia2/280/govyadina.png)!important}
#lo{background:url(/images/calc/asia2/280/losos.png)!important}
#kre{background:url(/images/calc/asia2/280/krevetka.png)!important}
#gau{background:url(/images/calc/asia2/280/gauda.png)!important}
#moc{background:url(/images/calc/asia2/280/mocarel.png)!important}
#edmr{background:url(/images/calc/asia2/280/edamer.png)!important}
#pmr{background:url(/images/calc/asia2/280/parmezan.png)!important}
#anan{background:url(/images/calc/asia2/280/ananasi.png)!important}
#grb{background:url(/images/calc/asia2/280/gribi.png)!important}
#oli{background:url(/images/calc/asia2/280/olivki.png)!important}
#masli{background:url(/images/calc/asia2/280/maslini.png)!important}
#ter{background:url(/images/calc/asia2/280/teriyaki.png)!important}
#che{background:url(/images/calc/asia2/280/chesnok.png)!important}
#spa{background:url(/images/calc/asia2/280/spaicy.png)!important}
/************************************************************/   
/************************************************************/
select#testo {margin-left:0!important;margin-top:10px!important}
.calcinfoblock {width: 95% !important;
    margin-top: 20px!important;}
.calcinfoblock p {font-size:18px!important}
.pzcalcosnova h3{margin-top:0!important}
.ingr {    margin-top: -280px !important;width:280px !important;height:280px !important;}
.pizzacalcosn span,.calcinfoblock span{font-size:14px!important}
.pzcalcosnova p {    margin: 10px 0;}
.pzcalcosnova input[type="text"] {}
.pznach p {    margin: 10px 0px;}
.pzcalcosnova {    width: 285px !important;
    display: block;
    float: left;
    padding: 0 0px!important;}
.pznach {display: block;
    float: left;
    width: 288px !important;
    padding: 0!important;}	
.woodbg {width:280px !important; height:280px!important; margin:0 auto;}	
#osnova  {background:url(/images/calc/280/testo.png) !important; width:280px !important; height:280px !important; z-index:2;}
#soustomat {background:url(/images/calc/280/tomatnii.png) no-repeat !important; width:280px!important; height:280px!important;}
#sousbelyi {background:url(/images/calc/280/bel.png) no-repeat !important;}
#vt {background:url(/images/calc/280/vetchina1.png) no-repeat!important;z-index:1;}
#sl {background:url(/images/calc/280/kolbasa1.png)no-repeat !important;  z-index:2; padding:0;}
#bk {background:url(/images/calc/280/bekon.png)no-repeat !important;   z-index:3; padding:0;}
#kc {background:url(/images/calc/280/kyritca1.png) no-repeat!important;  z-index:4; padding:0;}
#kur {background:url(/images/calc/280/kyritca2.png)no-repeat !important;  }
#svins {background:url(/images/calc/280/svinina.png)no-repeat !important;  }
#pepers {background:url(/images/calc/280/peper.png)no-repeat !important;   padding:0;}
#fsemgi {background:url(/images/calc/280/semga.png)no-repeat !important;  }
#pr {background:url(/images/calc/280/tomat2.png)no-repeat !important;  }
#perc {background:url(/images/calc/280/perec1.png)no-repeat !important;  }
#lk {background:url(/images/calc/280/luk_rep1.png)no-repeat !important;  }
#shamp {background:url(/images/calc/280/shampinion1.png)no-repeat !important;  }
#chs {background:url(/images/calc/280/chesnok.png)no-repeat !important;  }
#oliv {background:url(/images/calc/280/olives1.png)no-repeat !important;  }
#maslin {background:url(/images/calc/280/maslina1.png)no-repeat !important;  }
#ogurcc {background:url(/images/calc/280/ogurec1.png)no-repeat !important;  }
#anan {background:url(/images/calc/280/ananas1.png)no-repeat !important;  }
#mocar {background:url(/images/calc/280/motcarella.png)no-repeat !important;  }
#krevets {background:url(/images/calc/280/krevetki1.png)no-repeat !important;  }
#edmar {background:url(/images/calc/280/motcarella.png)no-repeat !important;  }
#parmez {background:url(/images/calc/280/motcarella.png)no-repeat !important;  }
#dorb {background:url(/images/calc/280/dor_blu.png)no-repeat !important;  }
#fetaki {background:url(/images/calc/280/fetaki1.png)no-repeat !important;  }
#mlimit {background:url(/images/calc/280/warning.png) no-repeat !important; width:280px !important; height:294px !important; margin-left:55px;margin-top:55px;}
/*******************************************************/    
}
.cell_pad {
    padding:0px 0px;
    margin:0px 10px;
}
/*------------ COMMON SETTINGS ---------------*/
a {
    color:#111111;
    font-weight:bold;
    font-style:normal;
    text-decoration:none;
}
a:hover {
    color:#333333;
    text-decoration:none;
}
h1, h1 a {
    color:#4D4D4D;
    font-size:28px;
    font-family:'Roboto', sans-serif;
    text-align:right;    font-weight:bold;
    font-style:normal;
    }
h2, h2 a {
    color:#4d4d4d;
    font-size:28px;
    font-family:'Roboto', sans-serif;
    text-align:right;    font-weight:bold;
    font-style:normal;
    }
h3 {
    color:#4D4D4D;
    font-size:24px;
    font-family:'Roboto', sans-serif;
    text-align:left;    font-weight:bold;
    font-style:normal;
    }
h4 {
    color:#4D4D4D;
    font-size:14px;
    font-family:'Roboto', sans-serif;
    text-align:left;    font-weight:bold;
    font-style:normal;
    }
img {
    border:none;
}
/*--------------LOGO----------------*/
.sparky_logo, .sparky_logo a {
	color:#999999;
    font-size:24px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-style:normal;
	text-align:left;    text-decoration:none;
}
.sparky_slogan {
	color:#999999;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-style:normal;
	text-align:left;}
/*--------------STANDARD----------------*/
ul.mnu_footermenu {
    margin:0;
    padding:0;
    text-align:left;}
ul.mnu_footermenu ul {
    margin:10px;
    padding:0;
}
.mnu_footermenu li {
    display:block;
}
.mnu_footermenu > li {
    display:inline-block;
}
.mnu_footermenu > li {
    margin-bottom:0px;
    padding:0px 10px;
    font-size:14px;
    font-weight:normal;
    font-style:normal;
    text-align:left;}
.mnu_footermenu > li > a {
    color:#FFFFFF;
    font-family:'Lato', sans-serif;
    font-weight:normal;
    font-style:normal;
}
.mnu_footermenu > li > a:hover {
    color:#FFFFFF;
}
.mnu_footermenu > li li {
    margin:0;
    padding:0;
    font-size:11px;
    line-height:15px;
    font-weight:normal;
    font-style:normal;
    text-align:left;}
.mnu_footermenu > li li a {
    color:#782320;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-style:normal;
    text-align:left;}
.mnu_footermenu > li li a:hover {
    color:#333333;   
}
/*--------------DROP-DOWN----------------*/
ul.mnu_topmenu {
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:absolute;
    z-index:100;
    white-space:nowrap;
    text-align:center;
    position:relative;
}
.mnu_topmenu ul {
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:absolute;
    z-index:100;
    background:#eeeeee;
}
.mnu_topmenu ul {
    width:160px;
    left:-1px;
    border:1px solid #dddddd;
    padding:12px;
}
.mnu_topmenu > li > a, .mnu_topmenu > li > span {
    display:block;
    margin:0;
    text-decoration:none;
    color:#ffffff;
    font-size:15px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0;
    font-family:'Segoe UI', sans-serif;
    font-weight:normal;
    font-style:normal;
    height:35px;
    cursor:pointer;
}
.mnu_topmenu > li.active > a, .mnu_topmenu > li.active > span {
    color:#ffffff !important;
    cursor:pointer;
}
.mnu_topmenu > li > a:hover, .mnu_topmenu > li:hover > a,
.mnu_topmenu > li > a:hover, .mnu_topmenu > li:hover > span {
    color:#ffffff;
}
.mnu_topmenu > li {
    display:inline-block;
    position:relative;
    text-align:left;    margin:0;
    padding:0;
    border-right:0px solid #cccccc;
    border-bottom:0px solid #cccccc;
    border-top:0px solid #cccccc;
    background:transparent;
}
.mnu_topmenu > li.active {
    background:TRANSPARENT;
}
.mnu_topmenu > li:first-child {
    border-left:0px solid #cccccc;
}
.mnu_topmenu li:hover {
    position:relative;
    background:TRANSPARENT;
}
.mnu_topmenu li ul li:hover {
    background:#e6e6e6;
}
.mnu_topmenu li ul li {
    height:25px;
    border-bottom:1px solid #dddddd;
    padding:0 8px;
    text-align:left;}
.mnu_topmenu li ul a, .mnu_topmenu li ul span {
    line-height:25px;
    font-size:12px;
    color:#666666;
    font-weight:normal;
    font-style:normal;
    padding-top:0;
    cursor:pointer;
}
.mnu_topmenu li ul li:hover > a,
.mnu_topmenu li ul li:hover > span {
    color:#333333;
}
.mnu_topmenu li ul ul {
    left:160px;
    margin-top:-1px;
}
.mnu_topmenu ul ul {
    top:0px;
}
.mnu_topmenu .sub {
    font-size:10px;
    line-height:normal;
    display:block;
}
/*--------------STANDARD----------------*/
ul.mnu_sidemenu {
    margin:0;
    padding:0;
    text-align:left;}
ul.mnu_sidemenu ul {
    margin:10px;
    padding:0;
}
.mnu_sidemenu li {
    display:block;
}
.mnu_sidemenu > li {
    margin-bottom:5px;
    padding:5px 0px;
    font-size:16px;
    font-weight:normal;
    font-style:normal;
    text-align:left;}
.mnu_sidemenu > li > a {
    color:#666666;
    font-family:'Lato', sans-serif;
    font-weight:normal;
    font-style:normal;
}
.mnu_sidemenu > li > a:hover {
    color:#000000;
}
.mnu_sidemenu > li li {
    margin:0;
    padding:0;
    font-size:11px;
    line-height:15px;
    font-weight:normal;
    font-style:normal;
    text-align:left;}
.mnu_sidemenu > li li a {
    color:#782320;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-style:normal;
    text-align:left;}
.mnu_sidemenu > li li a:hover {
    color:#333333;   
}
/*--------------SCROLL TO TOP----------------*/
#back-top {
		bottom: 25px;
	right: 25px;
    }
/*--------------FONT RESIZE----------------*/
#font_resize {
    text-align:right;
}
#font_resize a {
    color:#fff;
    text-decoration:none;
    padding:0 2px;
}
.clr {
    clear:both;
}
/*--------------RESPONSIVE TOP MENU----------------*/
select.tinynav {
    background-color:#000;
    background-image:none;
    height:30px;
    color:#eee;
    border:1px solid #666;
}