<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.vyprodano.vyprodanowide {
  left:10px;
  top:26px!important;
}
div.mobileform form a {
  width:100%!important;
  box-sizing:border-box;
}
a#sushirunnmenuicon.act {
	color:#fff!important;
}
div.kolo-oranz {
	position: absolute;left: 60px;top: 448px;
}
div.kolo-oranz p{
-webkit-transform:  rotate(340deg);-moz-transform:  rotate(340deg);-o-transform:  rotate(340deg);writing-mode: lr-tb;
position: absolute;left: 0;right: 0;top: 66px;
width: 150px;text-align: center;margin: 0 auto;
font-weight: bold;font-size: 20px;color: #fff;
}
div.kolo-oranz span{
	display:block;font-size:25px;
}
a.buy-vari-btn-sbm {
	line-height: 33px;
}
.styled-select select {
   background: transparent;
   width: 100%;
   padding: 5px;
   padding-right: 43px;
   font-size: 13px;
   line-height: 35px;
   border: 0;
   border-radius: 0;
   /*height: 34px;*/
   height: 45px;
   -webkit-appearance: none;
   text-align:center;
   font-weight:bold;
   /*text-indent: 5px;*/
   }
   .styled-select {
   text-align:center;
   width: 100%;
   box-sizing:border-box;
   /*height: 34px;*/
   height: 43px;
   overflow: hidden;
   background: url(images/new_arrow.png) no-repeat right #ddd;
   /*background: url(images/new_arrow.png) no-repeat right #c4f3fb;*/
   border: 1px solid #ddd;
   -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
   }

div.respotextblockdiv p {
	text-align:center;
}
div.respotextblockdiv p a.button {
		height: 45px;
		padding: 0 15px;
		line-height: 45px;
		font-size: 18px;
		color: #000;
		cursor: pointer;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}

#logo.partnerlogo {text-align: center !important;}
.lblpay2.selected {background: #80cc00!important; color: white; border: 1px dotted silver;}
td.mypostagelabeltd label.selected {background: #80cc00!important; color: white;}
td.mypostagelabeltd input {
	float:left;
	postition:relative!important;
	top:11px!important;
	left:20px;
}
td.mypostagelabeltd label {
	background: #696969;
	color: white;
	width: 273px;
	display: block;
	padding: 2px;
	font-size: 110%;
	margin-bottom: 5px;
	cursor: Pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
}
div.formwrapper center form table{
	width:auto;
	display:inline-block;
}
#frm-makeOrderForm td.mypostagelabeltd input {display: none}
@media screen and (max-width: 1180px){
	div#hplista {
		min-width:auto;
	}
	div#cities {
		min-width:auto;
	}
	div#cities2 {
		min-width:auto;
	}
	html {
		min-width:auto;
	}
	#cities {height: auto}
    #cities .in {width: 100%}
      #cities .in li {margin-right: 0px; display: block;border-top: 1px solid #272727;}
        #cities .in li a {display: block;width: 100%;}
    #cities .close{top: 20px}
    #cities2 {height: auto}
    #cities2 .in {width: 100%}
      #cities2 .in li {margin-right: 0px; display: block;border-top: 1px solid #272727;}
        #cities2 .in li a {display: block;width: 100%;}
    #cities2 .close{top: 20px}
}
@media screen and (max-width: 1000px){
	form#frm-applyCodeForm table tbody tr td { 
		display:block;
	}
	img.darkpouksmall {
		top:70px!important;
	}
  div#vanoceakceheader {
		display:none!important;
	}
	div#vanoceakceheadermob {
		display:block!important;
	}
	div#mesta {
		display:none!important;
	}
	a#instalink {
		position:absolute;
		right:10px;
		top:70px;
		display:block!important;
	}
	div#instafollow {
		display: block!important;
		margin: 0 auto;
		width: 100%;
		/* Az budou mesta
		display: inline-block!important;
		margin: 0 auto;
		width: 100%;
		*/
	}
	div#panel {
		text-align:center;
	}
	img.bontonimg {
		height: auto!important;
		width: 100%!important;
		position:normal;
		left:0px!important;
	}
	td.bonton {
		padding-right:20px;
	}
	div.hideonresp {
		display:none!important;
	}
	div.kolo-oranz {
		position: absolute;left: 40px;top: 428px;
	}
	.mygiftsoverlaydiv { margin-left:0px!important;display:block;float:none!important;}
	.myzoooverlaydiv { margin-left:0px!important;display:block!important;margin-right:0px!important;}
	.myzoooverlaydiv label span.hiddenzootermlabel {display:inline-block!important;}
	
div.formwrapper center form table td input{
	width:auto;
}
div.formwrapper center form td input[type=submit]{
	width:100%;
}
div.forgotpasspartner {padding-left:72px;text-align:right!important;}
div.formwrapper{
	float:left
}
	div.formwrapper center form table td label{
		display:none;
	}
	div.respotextblockdiv h3 {
		display:none;
		position:relative;
		top:35px;
		left:5px;
	}
	div.respotextblockdiv h3.forgot {
		display:block;
	}
	div.respotextblockdiv div.forgotbox {
		margin-top:10px!important;
	}
	div.respotextblockdiv p {
		text-align:center;
		margin-top:15px;
	}
	div.respotextblockdiv p a.button {
		margin-top:15px;
		height: 45px;
		padding: 0 15px;
		line-height: 45px;
		font-size: 18px;
		color: #000;
		cursor: pointer;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	
	
	div.fb-page.userloginreg {
		display:none;
	}
	body.partner div#footer{
		min-height: 165px;
	}
	div.maincontent.partnerapplayout {min-height:0px!important;}
	div.formwrapper{
		float:none;
	}
	div.forgotpasspartner {text-align:center!important;}
  input {
    -webkit-appearance: none;
    border-radius: 0;
}
input[type='checkbox'] { 
      -webkit-appearance: checkbox;
}  
input[type='radio'] { 
      -webkit-appearance: radio;
}  
  #logo{width: 100%;text-align: center; float: none;display: block; margin: 0px}
  
  ul#nav {/*width: 100%;*/padding: 10px !important; height: 31px; overflow: hidden;padding-top: 35px !important;  }
  #header {height: 130px; min-height: 130px;}
  
  .boxprice {display: none}
  
  #panel {width: 100%; padding-right: 0%; }
  #panel ul {float: left;}
  #panel .select {float: right}
  #main{width: 100%}
  
  #cities {height: auto}
    #cities .in {width: 100%}
      #cities .in li {margin-right: 0px; display: block;border-top: 1px solid #272727;}
        #cities .in li a {display: block;width: 100%;}
    #cities .close{top: 20px}
   #cities2 {height: auto}
    #cities2 .in {width: 100%}
      #cities2 .in li {margin-right: 0px; display: block;border-top: 1px solid #272727;}
        #cities2 .in li a {display: block;width: 100%;}
    #cities2 .close{top: 20px}
  
  .discount {}
    .discount .size.topsize {display: none}
    .discount .subscribing {display: none}
    .discount .heading {margin: 0px}
    .discount .info{width: 100%}
      /*.discount .info img {width: 100% !important;height: auto !important;}*/
      .discount .info .discountdetailboxabout img {width: 100% !important;height: auto !important;}
      .discount .info span.thumb img {width: 100% !important;height: auto !important;}
      .discount .info a img {width: 100% !important;height: auto !important;}
    .discount .panel.emph {display: none;}
    .discount .meta {width: 100%}
    
  #sort{float: right;width: 33%; display: none;}
    #sort .sort {width: 20%; float: right; }

  #skip {margin-left: 1%;margin-right: 1%;}
  

  #frm-order_form fieldset  strong {font-size: 232%;display: block;width: 45%;float: right;text-align: center;}
  
  .discounts .childtime{display: none;}
  .discounts .discountbottomdetail{ width: 45%;}
  .discounts .discountbottomdetail:nth-child(odd) {float: right; clear: both;}
  .discounts .discountbottomdetail img {width: 100%; height: auto;}
  
  .otherdiscpriceinfo {width: 100% !important;background: #77BE00 !important; font-size: 149%;height: auto;padding-bottom: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
  .otherdiscpriceinfo .pricespaninforel {}
  .otherdiscp {display: none;}
  .discountbottomdetail a:last-child {width: 100%}
  .discountbottomdetail {text-align: center;}
  .discountbottomdetail h2 a {height: auto; font-size: 20px; height: 22px !important;line-height: 20px;}
  .discountbottomdetail .addr {font-size: 13px;text-align: left; padding-left: 10px;}
  
  #footer .in {width: 100%; text-align: center;}
  #footer .in .my_col {width: 25%; float: left;}
  #powered {display: none;}
  #footer .col.topbbox {display: none;}
  #footer ul.col {width: 100%; margin-left: 0;padding-bottom: 0;margin-top: 0;}
  #footer ul.col li {background: url('images/dotted-h.png') 0 0 repeat-x;}
  #footer .h {border-top: 0px;}
  #footer .my_col{margin-left: 0; display: none;}
  
  .discount .props .time {display: none}
  .discount .props .progressbar {display: none}

  #frm-order_form fieldset  &gt; div:first-of-type {width: 45%; float: left;background: none}
  #frm-order_form fieldset {background-color: #77be00}
  #frm-order_form fieldset strong {display: none;}
  #frm-order_form #frmorder_form-go_s {width: 100%}
  
  .meta h3 {display: none}
  .meta table {display: none;}
  .meta .props {display: none;}
  .slimageleft {display: none;}
  .slevikanimationtemp{display: none}
  .subscribing {display: none;}
  
  .box#desc {border: 0px; width: 100%; position: none;padding-left: 0px;padding-right: 0px;}
  #map_canvas {width: 100%}
  #detailaddresses {width: 100%}
  .mobileform {display: block;}
  
  .mobileform #frmorder_form-count {display: none}
  .mobileform #frmorder_form-go_s2 {width: 100%;margin-top: 0px;}
  .meta.detail {display: none;}
  .mobileform .discount-info {background: #c4f3fb; padding: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
  .mobiletable {width: 100% !important; }
  .mobiletable td {padding: 2px 7px; text-align: left; font-weight: bold; font-size: 12px}
  .discount .meta {display: none}
  .discount .meta.errormeta {display:block!important;}
  .discount .meta.errormeta h1 {width:100%!important;left:0px!important;text-align:center;}
  .discount .meta.errormeta h2 {width:100%!important;left:0px!important;text-align:center;padding:0px!important;}
  .discount .meta.errormeta h1 img.smajl {left:0px!important;top:0px!important;}
  .discountbottomdetail.top {width: 100% !important}
  .discountbottomdetail .meta {display: block;}
  .discountbottomdetail .meta table {display: block;}
  .discountbottomdetail .meta .props {display: block;}
  .mobileform .numbersblock div {padding-bottom: 0px; background: #77be00 !important; width: 100%; text-align: center; padding: 9px 0 !important;}
  .mobileform .numbersblock {margin: 0px; }
  .gproduct .heading h2 a {height: auto;}
  .gproduct .heading .imgboxgproduct {width: 100% !important}
    .gproduct .heading .imgboxgproduct a div {width: 100% !important; }
    .gproduct .heading .imgboxgproduct img {}
  .gproducttable {width: 100% !important}
  .gproducttable .meta {display: block;}
  .gproducttable .meta div{height: auto !important; width: 100% !important; }
  .gproducttable .meta table {display: block;}
  .gproductimg {text-align: center}
  .gproduct:nth-child(2n+1) {clear: both}
  
  .sub .content.text {width: 100%}
  .aside{width: 100% !important}
  
  .kontakt td:nth-child(1){width: 0% !important; display: none;}
  .kontakt td:nth-child(2){width: 70% !important;}
  .kontakt input {width: 95% !important;}
  .kontakt textarea {width: 95% !important;}
  
  #frm-loginForm {width: 100%}
  #frm-loginForm .separe-top {padding: 5px;}
  #frm-loginForm .separe-top table {width: 100%; margin-left: 0px}
  #frm-loginForm .separe-top table th {width: 30% !important;}
  #frm-loginForm .separe-top table td {width: 70% !important;}
  #frm-loginForm .separe-top table  input {width: 90%}
  .aside .fb-page {width: 100%}
  .profile form {width: 100%; border: 0px;}
  .profile form fieldset {padding: 0px; width: 100%; margin: 0px;}
  .profile form fieldset img {width: 80%;height:auto;}
  table.credittableform {width:98%!important;}
  form.creditformresp {width:98%!important;}
  table.rechargetableforminputs {width:98%!important;}
  table.whyslevicir {width:98%!important;}
  div.rregform fieldset {width:98%!important;padding-left:0px!important;padding-right:0px!important;}
  div.rregform fieldset table {width:98%!important;}
  div.rregform fieldset table th{width:45%!important}
  div.rregform fieldset table td{width:98%!important}
  div.rregform fieldset table td input{width:90%!important}
  div.rregform fieldset table td textarea{width:90%!important}
  
  div.rnewsleterr small {display:none;}
  div.rnewsleterr span {font-size:17px;}
  div.whysleviciwrapperr {height:auto!important;}

  #logo {text-align: right; width: 98% !important}
  /* menu */
  
  ul#nav {display: none}
  ul#navsec {font-size: 16px; display: block; width: 60%;position: absolute;top: -30px; left: -250px; height: auto;z-index: 9999; padding: 0px !important; width: 250px; background: black;}
  ul#navsec li a{width: 100%; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
  ul#navsec li a{background: black;width: 100%;display: block;padding: 10px 0px;text-align: center;color: white !important;text-decoration: none; border-bottom: 1px dotted silver;}
  ul#navsec li a.act {background: white!important; color: black !important;}
  ul#navsec li a.first {background: #c4f3fb;color: black !important;font-weight: bold;text-align: center;margin-bottom: 42px; height: 15px;}
  ul#navsec li a.first.last {margin-top: 50px;}
  ul#navsec2 {font-size: 16px; display: block; width: 60%;position: absolute;top: -30px; right: -250px; height: auto;z-index: 9999; padding: 0px !important; width: 250px; background: black;}
  ul#navsec2 li a{width: 100%; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
  ul#navsec2 li a{background: black;width: 100%;display: block;padding: 10px 0px;text-align: center;color: white !important;text-decoration: none; border-bottom: 1px dotted silver;}
  ul#navsec2 li a.act {background: white; color: black !important;}
  ul#navsec2 li a.first {background: #c4f3fb;color: black !important;font-weight: bold;text-align: center;margin-bottom: 42px; height: 15px;}
  ul#navsec2 li a.first.last {margin-top: 50px;}
  .respmenu {display: inline;}
  ul#navsec li a:hover {background-color: white; color: black !important;}
  ul#navsec2 li a:hover {background-color: white; color: black !important;}
  #respmenuover {display: block;position: absolute; top: 94px; background: black;left: 10px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
  #respmenuover a {padding: 5px 41px; color: white; text-decoration: none; display: block; font-size: 16px; font-weight: bold; padding-left: 10px;}
  #respmenuover img {width: 29px; padding-right: 17px;}
  #respmenuover2 {display: block;position: absolute; top: 94px; background: black;right: 10px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
  #respmenuover2 a {padding: 5px 41px; color: white; text-decoration: none; display: block; font-size: 16px; font-weight: bold; padding-left: 10px;}
  #respmenuover2 img {width: 29px; padding-right: 17px;}
  /*#logo1img {display: block;width: auto;height: 49px;margin-right: 24px;}*/
  #logo2img {display: none}
  /*zakomentovat az budou mesta*/
  #logo1img {float: right;position: relative;top: 40px;}
  /* end menu */
  
  /* objednavka */
  #frm-makeOrderForm {width: 100%}
  .aside .textblock {margin-bottom: 10px !important;}
  .aside .fb-page {padding-top: 10px;}
  #frm-makeOrderForm #info .address{width: 100%}
  #frm-makeOrderForm #info .desc-short {width: 100%}
  #frm-makeOrderForm .cl h2{width: 100%}
  #frm-makeOrderForm .separe-top table {width: 100%}
  #frm-makeOrderForm .separe-top table th{width: 30%}
  #frm-makeOrderForm .separe-top table td{width: 69%}
  #frm-makeOrderForm .separe-top table td input{width: 100%}
  #frm-makeOrderForm .separe-top table td textarea{width: 100%}
  #frm-makeOrderForm .separe-top table td select{width: 100%}
  #frm-makeOrderForm .checkboxes.payments {width: 100%; margin: 0px;}
  #frm-makeOrderForm .checkboxes.payments input {display: none}
  #frm-makeOrderForm .checkboxes.payments th {display: none}
  
  #frm-makeOrderForm fieldset table {width: 100%; }
  #frm-makeOrderForm .buttons input {width: 100%}
  .makeorderbox1 {width: 100%}
  .makeorderbox2 {width: 100%}
  .makeorderbox2 h3 {display: inline}
  .makeorderbox2 p:nth-of-type(1) {display: inline}
  .makeorderbox2 p:nth-of-type(2) {display: none}
  .makeorderbox2 p:nth-of-type(3) {display: none}
  .makeorderbox1 table {margin: 1% !important;}
  .makeorderbox1 tr th:nth-child(1){width: 0% !important; display: none;}
  .lblpay {background: black;color: white;width: 100%;display: block;padding: 13px;font-size: 110%;margin-bottom: 5px;cursor: Pointer; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-align: center;}
  .lblpay2 {width: 100%!important;}
  
  td.mypostagelabeltd { padding-left: 0px!important;padding-right: 15px!important;}
  td.mypostagelabeltd label {width: 100%!important;}
  
  .facturehelpinfobox {margin-top:15px!important;}
  .addfacturecheckboxfix {padding-right: 13px!important;};
  
  


  .postage label {background: black;color: white;width: 100%;display: block;padding: 13px;font-size: 110%;margin-bottom: 5px;cursor: Pointer; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-align: center;}
  .postage label.selected {background: #80cc00; color: white; border: 1px dotted silver;}


  .postageboxorder {width: 100% !important;}
  .postageboxorder td {padding-left: 0px !important;}
  
  .lblpay.selected {background: #80cc00; color: white; border: 1px dotted silver;}
  .howtobuy {display: none}
  .variantform {width: 100% !important}
  
  /* end objednavka */
  
  #panel ul li.headerlinkhideresp {display: none;}

  #logo img {width: 230 !important;height: auto !important;}
  .breadcrumb {display: none}
  
  #platnostdo {text-align: left !important; float: left !important;}
  #platnostdo  span{top: 0px !important;}
  #articlebody img {width: 100% !important; height: auto !important;}
  .mobileno {display: none !important}
  .footerlist{font-size: 16px;}
  .in .condition {font-size: 16px;}
  .discount .info a  {margin-bottom: 0px !important;}
  .discount .info span.thumb {margin-bottom: 0px !important;}
  
  
  .discount .heading a:hover, .discount .heading a:focus, .discount .heading a:active, .discounts .heading a:hover, .discounts .heading a:focus, .discounts .heading a:active {
    color: black;
  }
  #frm-registerForm {width: 100%}
  #frm-registerForm table {width: 100%; margin-left: 0px;}
  #frm-registerForm fieldset {padding-left: 5px;}
  #frm-registerForm table th{width: 30%}
  #frm-registerForm table td{width: 69%}
  #frm-registerForm table td input{width: 100%}
  
  #frm-forgottenPasswordForm {width: 100%}
  #frm-forgottenPasswordForm table {width: 100%; margin-left: 0px;}
  #frm-forgottenPasswordForm fieldset {padding-left: 5px;}
  #frm-forgottenPasswordForm table th{width: 30%}
  #frm-forgottenPasswordForm table td{width: 69%}
  #frm-forgottenPasswordForm table td input{width: 100%}  
  
  .vyprodano {/*display: none*/top:56px !important;}
  #footer {padding-bottom: 25px;}
  
  .discountbottomdetail.top {border: 0px !important;}
  #skip{min-height: 550px;padding: 14px 9px;}
  
  .address.mobilefix {margin-right: 0px !important;}
  
  .detaillink.farmerdetail {border: 0px;text-decoration: none !important;font-weight: bold !important;}
  
  .partner .maincontent:before {background: none;}
  #logo.partnerlogo img{width: 40%; height: auto;}
  #logo.partnerlogo a {text-align: middle !important;}
  #logo.partnerlogo {text-align: center !important;}
  body.partner:before {position: relative;}
  
  #frm-signInForm table td:nth-child(odd) {display: none;}
  
  
  #frm-forgottenForm table td:nth-child(odd) {display: none;}
  
  
  .nomobile {display: none !important;}
  .mobileonly {display: block !important;}
  .postageAddress {width: 100% !important}
  .postageAddress input {display: block !important;}
  .numbers a.prev img {display:none;}
  .numbers a.prev {width:35px;height:35px;background-image: url("images/button-prev-big.png")}
  .numbers a.prev {top:3px!important;left: -25px!important;}
  .numbers a.next img {display:none;}
  .numbers a.next {width:35px;height:35px;background-image: url("images/button-next-big.png")}
  .numbers a.next {top:3px!important;right: -22px!important;}
  
  .my_numbers {width: 45px;height: 30px;}
  .my_numbers input {width: 30px!important;height: 19px!important;font-size:23px!important;}
  .my_numbers a.prev img {display:none;}
  .my_numbers a.prev {width:35px;height:35px;background-image: url("images/button-prev-big.png")}
  .my_numbers a.prev {top:3px!important;left: -25px!important;}
  .my_numbers a.next img {display:none;}
  .my_numbers a.next {width:35px;height:35px;background-image: url("images/button-next-big.png")}
  .my_numbers a.next {top:3px!important;right: -22px!important;}
  
  .styled-select select {
   background: transparent;
   width: 100%;
   padding: 5px;
   padding-right: 43px;
   font-size: 13px;
   line-height: 35px;
   border: 0;
   border-radius: 0;
   /*height: 34px;*/
   height: 45px;
   -webkit-appearance: none;
   text-align:center;
   font-weight:bold;
   /*text-indent: 5px;*/
   }
   .styled-select {
   text-align:center;
   width: 100%;
   box-sizing:border-box;
   /*height: 34px;*/
   height: 43px;
   overflow: hidden;
   background: url(images/new_arrow.png) no-repeat right #ddd;
   /*background: url(images/new_arrow.png) no-repeat right #c4f3fb;*/
   border: 1px solid #ddd;
   -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
   }
   form.changesettingsres {width:98%!important;}
   form.changesettingsres table {width:98%!important;}
   table.affiltabler {width:100%!important;}
   h3.affiltitler {font-size:45px!important;}
   div.affilwhyr {height:auto!important;width:95%!important;}
   div.affilwhyr table {width:95%!important;}

   td.respvarianthide {display:none;}
   tr.respvarianttitle {display:block!important}
   tr.respvarianttitle td {width:100%;}
   td.respvarianttd {width:80%;padding-left:20px!important;}
   td.respvarianttd.last {width:20%;padding-left:0px!important;}
   ul.usermenuresp li a:hover{color: #000!important;background: none!important;}
   ul.usermenuresp li a.act{color: #000!important;background: none!important;}
   li.respishidden {display:none;}
   img.clicktotop {padding: 5px !important;}
   .discountbottomdetail h2 a.linkheading {height: 31px!important;}
   .linkheading.travelh {height: auto !important;} 

   .history .first { clear: none !important; margin-left: 0 !important;}
   th.ththermslabel {background-color:red;visibility: hidden!important;width: 0!important;padding: 0!important;}
   div#smallcart {
   	position:absolute;
   	left:10px;
   }
   td.respvarianttd a.buytheatfull {
   	display:none;
   }
   td.respvarianttd a.buytheatmob {
   	display:block!important;
   }
   div.clicktotop {
	  background-color: rgba(0,0,0,0.5) !important;
	}
}

@media screen and (max-width: 650px){
	div.loadmore img.slhand {
		display:none;
	}
	#logo1img {width:200px;top: 40px;}
	a#instalink {
		position:absolute;
		right:10px;
		top:50px;
		display:block!important;
	}
	.promorallythpage { display:block;}
	div.totalsum { padding-right:0px!important;}
	.detailaddressleft {text-align: center}
  .gproduct {width: 100% !important; }
  .hweb {display: none}
  .hmobile {display: block}
  .articlelikebox {display:none!important;}
  table.userinfore {width:98%!important;}
  div.rnewsleterr input.text {width:auto!important;}
  h3.partnerrh3 {font-size:40px!important;}
  div.videor iframe {width:95%!important;}
  h3.affiltitler {font-size:35px!important;}
  td.whyaffillimgr {display:none;}
  td.whyaffilltxtr {width:100%!important;}
  div.hiddenpricevariantdiv {display:block!important;}
  td.hiddepricevarianttd {display:none;}
  div.detailaddressleft {float:none!important;width:90%!important}
  div.detailaddressright {display:none!important;}
  div.detailaddressright2 {display:block!important;margin-top:25px;}
  td.normaltimerest {display:none!important;}
  td.resptimerest {display:block!important;}
  /*.discounts .resptopdetailbtun {display:block!important;margin-top:-13px;}*/
  .hideonrespmin {display:none!important;}
  img.respimgr {width:100%!important}
  div.affilwhyr h3 {font-size:25px!important;}
  div#actualCount{position: fixed!important; left: 0px!important; bottom: 0px!important; padding: 5px 10px!important;}
  div.clicktotop{position: fixed!important; right: 4px!important; bottom: 50px!important; right:20px!important; padding: 5px 10px!important;}
  html, body {max-width: 100%;overflow-x: hidden;}
  div.discount-main {margin-bottom:0px!important}
  div.clicktotop {background-color: rgba(0,0,0,0.5) !important}
  table.bottomthermsconditions {
  	margin:0px!important;
  }
  table.bottomthermsconditions th {
  	display:none;
  }
  table.bottomthermsconditions td {
  	/*padding-left:30px;*/
  }
  table.bottomthermsconditions tr td label {
		background: #696969;
		color: white;
		width: 100%;
		display: block;
		padding: 2px;
		font-size: 110%;
		margin-bottom: 5px;
		cursor: Pointer;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		text-align: center;
	}
	table.bottomthermsconditions tr td input {
		display:none;
		float:left;
		postition:relative!important;
		top:11px!important;
		left:20px;
	}
	table.bottomthermsconditions tr td label.selected {
		background: #80cc00!important; 
		color: white; 
		border: 1px dotted silver;
	}
	td.nopaddinginterms { 
		padding-left: 0px!important;
		padding-right: 12px!important;
	}
	td.nopaddinginterms br{
		display:none;
	}
	fieldset#submitorderfieldset{
		border:1px solid black;
	}
	
	div.maincontent.partnerapplayout {min-height:0px!important;}
	
	td.cartrestocenter {
		text-align:center!important;
	}
	td.cartrestocenter input{
		float:none!important;
		margin-top:15px;
	}
}
@media screen and (max-width: 500px){
	img.hpdarkpouk { display:block!important;}
	/* pustit az budou mesta
	.hplogo {
		top:10px;
	}
	*/
	a#instalink {
		position:absolute;
		right:10px;
		top:35px;
		display:block!important;
	}
	div.kolo-oranz {
		position: absolute;left: 30px;top: 408px;
	}
	.mygiftsoverlaydiv { margin-left:0px!important;display:block;float:none!important;}
	.myzoooverlaydiv { margin-left:0px!important;display:block!important;margin-right:0px!important;}
	.myzoooverlaydiv label span.hiddenzootermlabel {display:none!important;}
  	.phoneno {display: none !important}
  	.showonlyinrespo {display: block !important}
  	.hideonrespo {display:none;}
  .bottomtable {width: 100% !important;}
  .bottomtable span {width: 100% !important; padding-right: 0px !important}
  .discount.table div {width: 100% !important}
  .discount.table  table {width: 100%}
  .discount.table  table th {width: 40% !important}
  .discount.table {width: 100% !important}
  .discounts .discountbottomdetail{ width: 100%;float: right; clear: both;}
  .discounts .discountbottomdetail img {width: 100%; height: auto;}
  
  div.articlebody p img {width:100%;height:auto;}
  
  #logo.partnerlogo img{width: 45% !important; height: auto;}
  
  #respmenuover {top: 44px}
  #respmenuover2 {top: 44px}
  #header {min-height: 80px;}
  #footer .in {width: 60% !important;}
  table.rechargetableforminputs tr td input.small {width:80px!important;}
  table.userinfore {width:98%!important;}
  div.rnewsleterr {display:none;}
  td.whyimgr {display:none;}
  h3.partnerrh3 {font-size:25px!important;}
  div.whysleviciwrapperr h3 {font-size:25px!important;}
  div.rregform h3 {font-size:25px!important;}
  h3.affiltitler {font-size:23px!important;}
  div.applinkbuttons img {width:130px!important}
  div.rregform fieldset table td.lasttdr {display:none!important;}
  div.videor div {font-size:14px!important;margin-top:15px!important;}
  table.affiltabler td.steptextr{font-size:16px!important;}
  ul.respliitems {padding-left:20px!important}
  span.clicktotop {position:static}
  table.credittableform th{padding-left:0px!important}
  .aboutmobilebox {font-size: 13px !important;}
  .aboutmobilebox strong {display: block}
  #frmpartnerForm-s_send {width: 95%}
  div.onmobile.content {width: 100%!important;}
  div.onmobile.content form {width: 100%!important;}
  div.onmobile.content form fieldset{padding-left: 10px!important;padding-right: 10px!important;}
  div.onmobile.content form fieldset table {margin-left: 0px!important;}
  textarea#frmaddRatingForm-s_message{width: 95%!important;}
  div.fb-page.onmobile iframe{width:100%!important}
  .discounts .discountbottomdetail img.hideinminresp {
  	display:none;
  }
  .discounts .discountbottomdetail img.showinminresp {
  	display:block!important;
  	width: 100%; 
  	height: auto;
  	margin-bottom:0px;
  }
  .vyprodano {/*display: none*/top:83px !important;}
  .vyprodano.vyprodanowide {top: 57px!important;}
  .discountbottomdetail a:last-child {
  	display:none;
  }
  .discounts .discountbottomdetail h2.hideinminresp {
  	display:none;
  }
  .onlyresponsemin .row{
  	width:100%;
  	height:35px;
  }
  span.tyrk{
  	color:#00bceb;
  	font-weight:bold;
  }
  .row div.fl{
  	width:50%;
  	float:left;
  }
  .row div.fl p.fl{
  	text-align:left;
  	margin-bottom:0px;
  	height:35px!important;
  	line-height:30px;
  	font-size: 15px;
  	padding-left:10px;
  }
  .row divs.fr{
  	width:50%;
  	float:right;
  }
  .row div.fr p.fr{
  	margin-bottom:0px;
  	height:35px!important;
  	line-height:30px;
  	text-align:right;
  	font-size: 15px;
  	padding-right:10px;
  }
  .onlyresponsemin .row h2{
  	font-size: 20px;
  	line-height: 25px;
  	margin-bottom:0px;
  	height:30px;
  	padding-top:10px;
  }
  .onlyresponsemin {
  	display:block!important;
  	width:100%;
  	min-height:70px;
  	/*background-color:#DFF9FD;*/
  }
  .discounts p.size {
  	display:none;
  }
  .discounts .discountbottomdetail {
  	/*padding-top:10px;*/
  }
  body.hp div#skip {
  	padding: 10px 0px;
  }
  p.separ.min{
  	margin: 0px 10px;
  	text-align:center;
  }
  .discountbottomdetail:first-child {
  	padding-top:10px;
  }
  p.addr span.onlyminrespdiscinfo {
  	display:inline-block!important;
  	text-transform:none;
  }
  body.hp p.addr{
  	position:relative;
  	top:20px;
  	float:left;
  	margin-left:10px!important;
  	display:inline-block;
  	background: #F2F2F2;
  	/*color:#00bceb!important;*/
  	color:#00bceb!important;
  	padding-left: 5px!important;
  	padding-right: 5px;
  	padding-top: 3px;
  	padding-bottom: 3px;
  	border:1px solid #B5B5B5;
  	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
  }
  body.discdetail p.addr{
  	position:relative;
  	top:20px;
  	float:left;
  	margin-left:10px!important;
  	display:inline-block;
  	background: #F2F2F2;
  	/*color:#00bceb!important;*/
  	color:#00bceb!important;
  	padding-left: 5px!important;
  	padding-right: 5px;
  	padding-top: 3px;
  	padding-bottom: 3px;
  	border:1px solid #B5B5B5;
  	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
  }
  div.discount div.heading h2.hmobile {
  	text-align:center;
  	/*padding-bottom:5px;*/
  	font-size:20px!important;
  }
  #respmenuover img {
  	padding-right:2px;
  }
  #respmenuover2 img {
  	padding-right:2px;
  }
  #respmenuover a {
  	  padding: 5px 15px;
  }
  #respmenuover2 a {
  	  padding: 5px 15px;
  }
  #logo1img {
  	width:135px!important;
  	  margin-right: 5px;
  	  /*width:40%!important;*/
  	  margin-bottom:10px;
  	  top:13px;
  }
  br.onlyinminiatureresp {
  	display:block!important;
  }
  body.hp .discount-info {
  	display:none;
  }
  .onlyformob {
  	display:block!important;
  }
  /*
  body.hp a.buy-vari-btn-sbm {
  	width:80%!important;
  	display:inline-block!important;
  }
  body.hp .centeredbuy {
  	text-align:center;
  }
  */
  body.cart form.content &gt; fieldset {
  	padding: 10px 15px;
  }
  tr.respvarianttitle {display:table-cell!important;width:100%}
  tr.respvarianttitle td h3 {
  	text-align:justify;
  }
  div.cartvariidems {
  	margin-right:10px!important;
  }
  div.cartvariidems table tr td {
  	padding-right:5px;
  }
  div.cartvariidems table tr td span.origpprice{
  	display:none;
  }
  
  .discount.table div.leftboxwithdesc {width:60%!important;}
  .discount.table div.rightboxwithprice {width:39%!important;}
  .discount.table div.rightboxwithprice a.rightdetaillink { display:block;}
  .discount.table div.rightboxwithprice a.rightdetaillink span {width:auto!important;}
}
@media screen and (max-width: 413px){
	div.kolo-oranz {
		position: absolute;left: 20px;top: 348px;
	}
	span.hidecountlabel {
  	display:none;
  }
  span.showcountlabel {
  	display:inline-block!important;
  }
}
@media screen and (max-width: 413px){
	div.kolo-oranz img {
		width: 130px;
	}
	div.kolo-oranz p{
		position: absolute;left: 5px;right: 0;top: 30px;
		width:110px;
		font-size:12px;
	}
	div.kolo-oranz span{
		display:block;font-size:17px;
	}
	div.kolo-oranz {
		position: absolute;left: 20px;top: 504px;
	}
	div#panel ul li a {
		font-size:11px!important;
	}
	div#panel ul li#cartli {
		margin-left:5px!important;
	}
	div#panel ul li#cartli a span.cartcount {
	 	font-size:11px!important;
	 }
	div#panel div.select strong {
		font-size:11px;
	}
}
/*neweditorsupport*/
.box ol {
	margin-left:20px;
}
.box table {
	border:#ccc 1px solid;
}
.box table thead th, .box table thead td {
	background-color:#f5f5f5;
	color:#00c9ef;
	padding:5px;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	
}
.box table thead th:first-child, .box table thead td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.box table tbody td {
	padding:5px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}
.box table tbody td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.box table tbody tr:last-child td {
	border-bottom:0;
}

#desc.box ul {
	list-style-type: circle;
}
#desc.box ul li ul{
	list-style-type: circle;
}

</pre></body></html>