-ms-viewport{width:device-width}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:none}h1{font-size:2em;margin:.67em 0}h2,caption{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1px 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}img,iframe,object,embed{vertical-align:middle}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}label{cursor:default}table{border-collapse:collapse;border-spacing:0}caption{text-align:left;caption-side:top}th{text-align:left}@font-face{font-family:'WebSymbolsRegular';font-style:normal;font-weight:normal;src:url("../font/WebSymbols-Regular-webfont.eot");src:url("../font/WebSymbols-Regular-webfont.eot?#iefix") format('embedded-opentype'),url("../font/WebSymbols-Regular-webfont.woff") format('woff'),url("../font/WebSymbols-Regular-webfont.ttf") format('truetype'),url("../font/WebSymbols-Regular-webfont.svg#WebSymbolsRegular") format("svg")}/*
 *	Simply fast class
 */
.reset{border:none;margin:0;padding:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.reset td,.reset th{border:none;background:none;padding:0}.reset > li,.reset > dt,.reset > dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}.reset + *{margin-top:0}.l{float:left;display:inline}.r{float:right;display:inline}.cb{clear:both}.cl{clear:left}.cr{clear:right}.cfx{zoom:1;}.cfx:after,.cfx:before{content:'';display:table;clear:both}.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}.ctx{zoom:1;display:table-cell;}.ie7 .ctx{display:block}.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.hide,.js .jsHide{display:none}.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}.left{text-align:left}.right{text-align:right}.center{text-align:center}.lower{text-transform:lowercase}.upper{text-transform:uppercase}.bold{font-weight:bold}.thin{font-weight:normal}.italic{font-style:italic}.normal{font-style:normal}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:bottom}.big{font-size:15px}.bigger{font-size:18px}.large{font-size:25px}.x-big{font-size:23px}.small{font-size:13px}.smaller{font-size:11px}.error,.red{color:#cc1719}.green{color:#559f33}.grey{color:#999}.grey-dark{color:#555}.black{color:#000}.dark,.dark h3{color:#333}.nowrap{white-space:nowrap}.bg-grey{background:#f7f7f7}.bg-yellow{background:#ffffcb}.bg-green-l{background:#e6ffdf}.bg-white{background:#fff}.border{border:1px solid #ccc}.border-top{border-top-color:#ccc;border-top-style:solid;border-top-width:1px}.border-right{border-right-color:#ccc;border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-color:#ccc;border-left-style:solid;border-left-width:1px}.border-highlight{border-color:#7a1172}.mar-small{margin:20px}.mar-small-top{margin-top:20px !important}.mar-small-right{margin-right:20px !important}.mar-small-bottom{margin-bottom:20px !important}.mar-small-left{margin-left:20px !important}.mar-normal{margin:50px}.mar-normal-top{margin-top:50px !important}.mar-normal-right{margin-right:50px !important}.mar-normal-bottom{margin-bottom:50px !important}.mar-normal-left{margin-left:50px !important}.mar-larger{margin:100px}.mar-larger-top{margin-top:100px !important}.mar-larger-right{margin-right:100px !important}.mar-larger-bottom{margin-bottom:100px !important}.mar-larger-left{margin-left:100px !important}.mar-large{margin:150px}.mar-large-top{margin-top:150px !important}.mar-large-right{margin-right:150px !important}.mar-large-bottom{margin-bottom:150px !important}.mar-large-left{margin-left:150px !important}.mar-xlarge{margin:200px}.mar-xlarge-top{margin-top:200px !important}.mar-xlarge-right{margin-right:200px !important}.mar-xlarge-bottom{margin-bottom:200px !important}.mar-xlarge-left{margin-left:200px !important}.note{font-style:italic;padding-left:2em;text-indent:-1.8em;}.note:before{display:inline-block;width:1.3em;height:1.3em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:1.3em;text-indent:0}.note.note-warning{color:#cc1719;}.note.note-warning:before{content:'!';background:#cc1719;border:1px solid #cc1719;color:#fff}.note.note-info:before{content:'i';background:#ffffcd;border:1px solid #333;color:#333}.note.note-ok{color:#559f33;}.note.note-ok:before{content:'.';background:#559f33;font-family:"WebSymbolsRegular",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;border:1px solid #559f33}/*
 * Typo
 */
body{font:normal 14px/1.3 Arial,"Helvetica Neue",Helvetica,sans-serif;color:#535353}body.no-scroll{overflow:hidden !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,caption{font-weight:normal;line-height:1.2;margin:1em 0 .75em;color:#333}h1,.h1{font-size:24px;font-weight:normal}h2,.h2,caption{font-size:18px}h3,.h3{font-size:16px;font-weight:bold}h4,.h4{font-size:16px}h5,.h5,h6,.h6{font-size:16px;color:#535353}.title-main{font-size:31px;font-weight:normal;line-height:35px;margin:0 10px 30px 0;color:#323232;display:block;}.title-main span{padding-left:10px;font-size:14px;}.title-main span a{text-decoration:none}.title-main + p{float:left;display:inline;margin:0 0 40px;font-size:17px;}.title-main + p a{text-decoration:none}.title-main.centered{text-align:center;display:block}p{margin:0 0 1.35em}a{color:#7a1172;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);text-decoration:underline;}a:hover{color:#535353;text-decoration:underline}a.ext{padding-right:12px;background:url("../img/ico/ext.png") 100% 0 no-repeat}a.dark{color:#333}a.no-underline{text-decoration:none;}a.no-underline:hover{text-decoration:underline}blockquote{margin:1px 10px 15px;border-left:5px solid rgba(122,17,114,0.7);padding:20px 0 20px 20px;}blockquote p:last-child{margin-bottom:0}@media (min-width:750px){blockquote{margin:1px 40px 15px}}ul,ol{margin:0 0 1.35em 5px;list-style:none;padding:0}li{padding:0 0 0 20px;margin:0 0 .75em;}li ol,li ul{margin:.75em 0 0}ul li{background:url("../img/ico/li.png") 8px .4em no-repeat}ol{counter-reset:item;}ol li{background:none;position:relative;}ol li:before,ol li .ie-counter{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;width:18px;color:#7a1172;font-size:14px;font-weight:bold;text-align:left}ol.steps-big > li{padding-left:80px;margin-bottom:2em;}ol.steps-big > li:before{content:counter(item);counter-increment:item;display:block;width:3em;height:3em;color:#fff;font-size:20px;background:#791172;text-align:center;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:3em}@media (max-width:770px){ol.steps-big > li{padding-left:0;padding-top:4em}}dl{margin:0 0 1em;font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;}@media screen and (-webkit-min-device-pixel-ratio:0){dl{word-spacing:0}}dl > *{display:inline-block;vertical-align:top;width:50%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}.ie7 dl > *{display:inline;zoom:1}dt{font-weight:bold;margin:0 0 .25em;padding:0}dd{margin:0 0 .25em;padding:0}table{width:100%;clear:both;margin:0 0 1.35em;empty-cells:show;font-weight:normal;border-collapse:collapse;border:none;}table.compact td,table .compact td{padding:0}caption{font-weight:normal;text-align:left;padding:0 0 5px;caption-side:top}td,th{vertical-align:top;padding:11px 0;font-weight:normal;border-bottom:1px solid #ccc}th{font-weight:bold;text-align:left;font-size:13px;font-weight:normal;color:#777}thead th{padding-top:0;padding-bottom:5px}img{max-width:100%;height:auto}@media (max-width:749px){img.l,img.r{float:none;display:block;margin:0 0 10px}}@media (min-width:750px){img.l{margin:0 20px 10px 0}img.r{margin:0 0 10px 20px}}.ie7 a[href] *{cursor:pointer}/*
 *	Grid
 */
.row,.row-main{position:relative;margin:0;padding:0;zoom:1;}.row:after,.row-main:after,.row:before,.row-main:before{content:'';display:table;clear:both}.row-main{padding:0 10px;margin:0;max-width:960px;margin:0 auto;}@media (min-width:960px){.row-main.wrap-padded{max-width:900px;padding:30px}}@media (min-width:1730px){.row-main.wrap-padded{max-width:1190px}.row-main.max-large{max-width:900px}}@media (max-width:770px){.row-main.mobile-no-pad{padding:0}}.col-all{display:inline;float:left;left:100%;position:relative;padding:0}/* Fluid grid */
.grid-all-h{width:48.5%}.col-all-h-1{margin-left:-100%}.col-all-h-2{margin-left:-48.5%}.grid-all-t{width:31.333333333333332%}.grid-all-2t{width:65.66666666666666%}.col-all-t-1{margin-left:-100%}.col-all-t-2{margin-left:-65.66666666666667%}.col-all-t-3{margin-left:-31.333333333333343%}.grid-all-q{width:22.75%}.grid-all-3q{width:74.25%}.col-all-q-1{margin-left:-100%}.col-all-q-2{margin-left:-74.25%}.col-all-q-3{margin-left:-48.5%}.col-all-q-4{margin-left:-22.75%}.grid-all-p{width:17.6%}.grid-all-2p{width:38.2%}.grid-all-3p{width:58.800000000000004%}.col-all-p-1{margin-left:-100%}.col-all-p-2{margin-left:-79.4%}.col-all-p-3{margin-left:-58.8%}.col-all-p-4{margin-left:-38.199999999999996%}.col-all-p-5{margin-left:-17.599999999999994%}.grid-all-hex{width:14.166666666666666%}.col-all-hex-1{margin-left:-100%}.col-all-hex-2{margin-left:-82.83333333333334%}.col-all-hex-3{margin-left:-65.66666666666667%}.col-all-hex-4{margin-left:-48.50000000000001%}.col-all-hex-5{margin-left:-31.333333333333343%}.col-all-hex-6{margin-left:-14.166666666666686%}@media (min-width:420px){.col-sm{display:inline;float:left;left:100%;position:relative;padding:0}.grid-sm-h{width:48.5%}.col-sm-h-1{margin-left:-100%}.col-sm-h-2{margin-left:-48.5%}.grid-sm-t{width:31.333333333333332%}.grid-sm-2t{width:65.66666666666666%}.col-sm-t-1{margin-left:-100%}.col-sm-t-2{margin-left:-65.66666666666667%}.col-sm-t-3{margin-left:-31.333333333333343%}.grid-sm-q{width:22.75%}.grid-sm-3q{width:74.25%}.col-sm-q-1{margin-left:-100%}.col-sm-q-2{margin-left:-74.25%}.col-sm-q-3{margin-left:-48.5%}.col-sm-q-4{margin-left:-22.75%}.grid-sm-p{width:17.6%}.grid-sm-2p{width:38.2%}.grid-sm-3p{width:58.800000000000004%}.col-sm-p-1{margin-left:-100%}.col-sm-p-2{margin-left:-79.4%}.col-sm-p-3{margin-left:-58.8%}.col-sm-p-4{margin-left:-38.199999999999996%}.col-sm-p-5{margin-left:-17.599999999999994%}.grid-sm-hex{width:14.166666666666666%}.col-sm-hex-1{margin-left:-100%}.col-sm-hex-2{margin-left:-82.83333333333334%}.col-sm-hex-3{margin-left:-65.66666666666667%}.col-sm-hex-4{margin-left:-48.50000000000001%}.col-sm-hex-5{margin-left:-31.333333333333343%}.col-sm-hex-6{margin-left:-14.166666666666686%}}@media (min-width:770px){.col{display:inline;float:left;left:100%;position:relative;padding:0}.grid-h{width:48.5%}.col-h-1{margin-left:-100%}.col-h-2{margin-left:-48.5%}.grid-t{width:31.333333333333332%}.grid-2t{width:65.66666666666666%}.col-t-1{margin-left:-100%}.col-t-2{margin-left:-65.66666666666667%}.col-t-3{margin-left:-31.333333333333343%}.grid-q{width:22.75%}.grid-3q{width:74.25%}.col-q-1{margin-left:-100%}.col-q-2{margin-left:-74.25%}.col-q-3{margin-left:-48.5%}.col-q-4{margin-left:-22.75%}.grid-p{width:17.6%}.grid-2p{width:38.2%}.grid-3p{width:58.800000000000004%}.col-p-1{margin-left:-100%}.col-p-2{margin-left:-79.4%}.col-p-3{margin-left:-58.8%}.col-p-4{margin-left:-38.199999999999996%}.col-p-5{margin-left:-17.599999999999994%}.grid-hex{width:14.166666666666666%}.col-hex-1{margin-left:-100%}.col-hex-2{margin-left:-82.83333333333334%}.col-hex-3{margin-left:-65.66666666666667%}.col-hex-4{margin-left:-48.50000000000001%}.col-hex-5{margin-left:-31.333333333333343%}.col-hex-6{margin-left:-14.166666666666686%}}@media (max-width:979px){.col-content,.col-side{float:none;left:auto;position:static;display:block}}@media (min-width:980px){.row-main{padding:0}.col-content{width:715px;margin-left:-960px}.col-side{width:215px;margin-left:-215px}}@media (min-width:1730px){.row-main{min-width:1250px;}.row-main.max-large{min-width:960px}}@media (max-width:770px){.col{border:none !important}}@media (max-width:420px){.mid-up-shown,.x-large-shown{display:none !important}}@media (min-width:420px) and (max-width:660px){.x-small-shown,.mid-up-shown,.x-large-shown{display:none !important}}@media (min-width:660px) and (max-width:770px){.mid-low-down-shown,.x-small-shown,.mid-up-shown,.x-large-shown{display:none !important}}@media (min-width:770px) and (max-width:960px){.mid-low-down-shown,.x-small-shown,.mid-down-shown,.x-large-shown{display:none !important}}@media (min-width:960px) and (max-width:1730px){.mid-low-down-shown,.x-small-shown,.mid-down-shown,.x-large-shown{display:none !important}}@media (min-width:1730px){.mid-low-down-shown,.x-small-shown,.mid-down-shown{display:none !important}}.message{position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-moz-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:linear-gradient(top,#fff 0%,#f7f7f7 100%);padding:10px 40px 0 10px;margin-top:10px !important;margin-bottom:10px;border:1px solid #535353;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}.message a.close,.message:before{content:'x';position:absolute;display:block;right:10px;top:9px;color:#fff;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:18px;background-color:#535353;height:20px;width:20px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight:normal}.message a.close{text-decoration:none;}.message a.close:before{content:'x'}.message.no-close{cursor:default;}.message.no-close:before{display:none}.message *{margin-bottom:10px;color:#535353}.message.successMessage{border-color:#559f33;color:#559f33;}.message.successMessage *{color:#559f33}.message.successMessage a.close,.message.successMessage:before{background-color:#559f33}.message.errorMessage{border-color:#cc1719;color:#cc1719;}.message.errorMessage *{color:#cc1719}.message.errorMessage a.close,.message.errorMessage:before{background-color:#cc1719}.message.infoMessage{border-color:#7a1172;color:#7a1172;}.message.infoMessage *{color:#7a1172}.message.infoMessage a.close,.message.infoMessage:before{background-color:#7a1172}hr,.separator{border:1px solid #ccc;border-width:1px 0;border-color:#ccc #fff #fff;font:0/0 a;color:transparent;margin:30px 0;}hr.invisible,.separator.invisible{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}hr{margin:10px 0 10px 0;clear:both}.page-start{margin-top:40px !important;display:block}.hidden{display:none}.div-overlay{background-color:#fff;background-image:url("/img/loader-large.gif");background-repeat:no-repeat;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);position:absolute;z-index:10000;left:0;top:0}#overlay{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:auto;overflow-y:scroll;display:block;width:auto;height:auto;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:Alpha(80) !important;display:none;z-index:1024;background:#000;}#overlay.loading{background-color:#fff;background-image:url("/img/loader-large.gif");background-repeat:no-repeat;background-position:center center}.desaturate{filter:url("/img/filters.svg#grayscale");filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:#808080;-webkit-filter:grayscale(1);opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}/*
 *	Forms
 */
/* Inputs */
.inp-text,.form-std input[type="text"],.form-std input[type="password"]{padding:10px 10px 9px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;border:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:16px;height:16px;border:1px solid #ababab;background-color:#fff;}.inp-text::-moz-placeholder,.form-std input[type="text"]::-moz-placeholder,.form-std input[type="password"]::-moz-placeholder{color:#999;opacity:1;}.inp-text::-webkit-input-placeholder,.form-std input[type="text"]::-webkit-input-placeholder,.form-std input[type="password"]::-webkit-input-placeholder{color:#999;opacity:1;}.inp-text:focus,.form-std input[type="text"]:focus,.form-std input[type="password"]:focus{border:1px solid #5f5f5f}.error .inp-text,.error .form-std input[type="text"],.error .form-std input[type="password"]{background:none;background:#feecec;border-color:#e82f44}.inp-text:disabled,.form-std input[type="text"]:disabled,.form-std input[type="password"]:disabled{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#efefef 0%,#fff 100%);background:-moz-linear-gradient(top,#efefef 0%,#fff 100%);background:-ms-linear-gradient(top,#efefef 0%,#fff 100%);background:-o-linear-gradient(top,#efefef 0%,#fff 100%);background:linear-gradient(top,#efefef 0%,#fff 100%)}.inp-text.form-control-error,.form-std input[type="text"].form-control-error,.form-std input[type="password"].form-control-error{border-color:#cc1719}.inp-item,.form-std .inp-item-list > *{cursor:pointer;margin-right:1em;margin-left:0;position:relative;}.inp-item:hover span,.form-std .inp-item-list > *:hover span{text-decoration:underline}.inp-item input,.form-std .inp-item-list > * input{margin-right:.25em}.form-std{margin-bottom:20px;}.form-std .like-inp{padding:10px 10px 9px 7px}.form-std .title{margin-bottom:10px}.form-std p{margin:0 0 1em}.form-std label{font-size:13px;color:#777;margin-left:2px;}.form-std label + .inp-fix{margin-top:.3em;}.form-std label + .inp-fix input::-moz-placeholder{color:#999;opacity:1;}.form-std label + .inp-fix input::-webkit-input-placeholder{color:#999;opacity:1;}.form-std label + .inp-fix input:focus::-moz-placeholder{color:rgba(0,0,0,0)}.form-std label + .inp-fix input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-std label + select + .selectBox{margin-top:2px}.form-std .inp-fix{position:relative;display:block;padding:0 22px 0 0;}.form-std .inp-fix input[type="text"],.form-std .inp-fix input[type="password"]{margin:0 -22px 0 0;width:100%;}.ie7 .form-std .inp-fix input[type="text"],.ie7 .form-std .inp-fix input[type="password"]{margin-top:-1px}.form-std .inp-fix.with-static-text input[type="text"],.form-std .inp-fix.with-static-text input[type="password"]{margin:0;width:60%}.form-std .inp-fix.with-static-text span{padding-left:10px}.form-std textarea{height:auto;background:none;background-color:#fff}.form-std span.form-error-message{color:#cc1719}.form-std span.error{z-index:100;color:#cc1719;position:absolute;left:100%;margin-left:18px;top:-1px;padding:9px 10px 8px;white-space:nowrap;background:#fff;font-weight:bold;border:1px solid #cc1719;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.form-std span.error:before{content:'';position:absolute;font:0/0 a;color:transparent;text-decoration:none;left:-8px;top:50%;margin-top:-8px;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #cc1719}.form-std span.error:after{content:'';position:absolute;font:0/0 a;color:transparent;text-decoration:none;left:-6px;top:50%;margin-top:-7px;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #fff}@media (max-width:){.form-std span.error{display:block;position:static;margin:5px 0 0;width:100%}.form-std span.error:before,.form-std span.error:after{display:none}}.form-std .inp-item-list{margin:0 0 1em;padding:0;position:relative;}.form-std .inp-item-list > *{margin:.8em 0 .8em;padding:0;background:none;display:block;}.form-std .inp-item-list > *:hover span{text-decoration:none}.form-std input[type="radio"],.form-std input[type="checkbox"]{position:absolute;left:-9999px;}.form-std input[type="radio"] + span,.form-std input[type="checkbox"] + span{display:inline-block}.ie8 .form-std input[type="radio"],.ie8 .form-std input[type="checkbox"],.ie7 .form-std input[type="radio"],.ie7 .form-std input[type="checkbox"]{position:absolute;top:2px;left:3px;z-index:5;}.ie8 .form-std input[type="radio"] + span:before,.ie8 .form-std input[type="checkbox"] + span:before,.ie7 .form-std input[type="radio"] + span:before,.ie7 .form-std input[type="checkbox"] + span:before{background:none}.form-std input[type="radio"] + span{padding-left:22px;position:relative;}.form-std input[type="radio"] + span:before{position:absolute;content:'';width:17px;height:16px;top:0;left:0;background:url("../img/bg/all.png") no-repeat -50px -50px}.form-std .fancy-item-list{text-decoration:none;}.form-std .fancy-item-list:hover{text-decoration:none}.form-std .fancy-item-list label{cursor:pointer;min-height:78px;}.form-std .fancy-item-list label:hover span{text-decoration:none}.form-std .fancy-item-list input[type="radio"] + span{padding-left:100px;}.form-std .fancy-item-list input[type="radio"] + span span{color:#7a1172;font-size:1.3em;display:block}.form-std .fancy-item-list input[type="radio"] + span:before{border:30px solid #f7f7f7}.form-std input[type="radio"]:checked + span:before{background-position:-75px -50px}.form-std input[type="checkbox"] + span{padding-left:22px;position:relative;line-height:16px;}.form-std input[type="checkbox"] + span:before{position:absolute;content:'';width:16px;height:16px;top:0;left:0;background:url("../img/bg/all.png") no-repeat 0 -50px}.form-std input[type="checkbox"]:checked + span:before{background-position:-25px -50px}.form-std .inversed{background-color:#7a1172;}.form-std .inversed label{color:#fff}.form-std .inversed .inp-text{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eee 0%,#fff 100%);background:-moz-linear-gradient(top,#eee 0%,#fff 100%);background:-ms-linear-gradient(top,#eee 0%,#fff 100%);background:-o-linear-gradient(top,#eee 0%,#fff 100%);background:linear-gradient(top,#eee 0%,#fff 100%);border-color:#fff}/* Buttons */
.btn{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;background:none;text-decoration:none;vertical-align:top;}.ie7 .btn{display:inline;zoom:1}.btn span{position:relative;display:block;height:37px;line-height:37px;padding:0 15px;font-size:17px;color:#fff;text-decoration:none;font-weight:bold;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#75c84d),color-stop(100%,#50942e));background:-webkit-linear-gradient(top,#75c84d 0%,#50942e 100%);background:-moz-linear-gradient(top,#75c84d 0%,#50942e 100%);background:-ms-linear-gradient(top,#75c84d 0%,#50942e 100%);background:-o-linear-gradient(top,#75c84d 0%,#50942e 100%);background:linear-gradient(top,#75c84d 0%,#50942e 100%);background-color:#62b13f;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 1px 1px rgba(0,0,0,0.15);box-shadow:inset 0 1px 0 rgba(255,255,255,0.75),0 1px 1px rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap;text-align:center}.btn:hover{text-decoration:none;}.btn:hover span{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#69be40),color-stop(100%,#4f912f));background:-webkit-linear-gradient(top,#69be40 0%,#4f912f 100%);background:-moz-linear-gradient(top,#69be40 0%,#4f912f 100%);background:-ms-linear-gradient(top,#69be40 0%,#4f912f 100%);background:-o-linear-gradient(top,#69be40 0%,#4f912f 100%);background:linear-gradient(top,#69be40 0%,#4f912f 100%);background-color:#69be40}button.btn span{padding-top:3px;height:34px;line-height:34px}.btn + .btn{margin-left:.25em}.btn-small span{line-height:30px;height:30px;padding:1px 12px 0;font-size:15px}button.btn-small span{padding-top:3px;height:28px;line-height:28px}.btn-over span{cursor:default;background:#999;}.btn-over span:hover{cursor:default;background:#999}.btn-fullwidth{width:100%;display:block;padding-left:0 !important;padding-right:0 !important;text-align:center;}.btn-fullwidth span{display:block}.btn-appstore,.btn-googleplay{font:0/0 a;color:transparent;text-decoration:none;display:block;vertical-align:middle;width:150px;height:50px;background:url("../img/bg/all.png") 0 -200px no-repeat;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:10px}.btn-googleplay{background-position:-150px -200px;width:143px}.fb-like{margin-bottom:10px}.btn-blue span{font-size:15px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b559e),color-stop(100%,#34498a));background:-webkit-linear-gradient(top,#3b559e 0%,#34498a 100%);background:-moz-linear-gradient(top,#3b559e 0%,#34498a 100%);background:-ms-linear-gradient(top,#3b559e 0%,#34498a 100%);background:-o-linear-gradient(top,#3b559e 0%,#34498a 100%);background:linear-gradient(top,#3b559e 0%,#34498a 100%);background-color:#3b559e;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}.btn-blue:hover span{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#354c8e),color-stop(100%,#2f427c));background:-webkit-linear-gradient(top,#354c8e 0%,#2f427c 100%);background:-moz-linear-gradient(top,#354c8e 0%,#2f427c 100%);background:-ms-linear-gradient(top,#354c8e 0%,#2f427c 100%);background:-o-linear-gradient(top,#354c8e 0%,#2f427c 100%);background:linear-gradient(top,#354c8e 0%,#2f427c 100%);background-color:#354c8e}@media (min-width:650px){.btn-appstore,.btn-googleplay{margin-bottom:0;display:inline-block;}.btn-appstore + *,.btn-googleplay + *{margin-left:20px}}.btn2,.btn2-oldfix button{cursor:pointer;display:inline-block;margin:0;padding:10px 30px 10px 30px;color:#7a1172;background:#f7f7f7;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%);text-decoration:none;text-align:center;}.btn2.active,.btn2-oldfix button.active{font-weight:bold;background:#fff}.btn2.mbtn-select:after,.btn2-oldfix button.mbtn-select:after{width:17px;height:10px;background:url("../img/ico/arrow_down.png") center center no-repeat}.btn2.mbtn-select.active,.btn2-oldfix button.mbtn-select.active{background:#fff;border:1px solid #ccc;border-bottom:none;}.btn2.mbtn-select.active:after,.btn2-oldfix button.mbtn-select.active:after{background:url("../img/ico/arrow_up.png") center center no-repeat}.btn2.btn2-loader,.btn2-oldfix button.btn2-loader{margin:auto;font-weight:bold;padding:0 70px 0 70px;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%);line-height:50px;margin-bottom:80px}.btn2.btn2-loading,.btn2-oldfix button.btn2-loading{color:transparent;cursor:default;background-image:url("/img/loader-medium.gif");background-position:center center;background-repeat:no-repeat;}.btn2.btn2-loading.btn2-select:after,.btn2-oldfix button.btn2-loading.btn2-select:after{background:none}.btn2.btn2-select:after,.btn2-oldfix button.btn2-select:after{margin-left:10px;content:'';display:inline-block;width:17px;height:10px;background:url("../img/ico/arrow_down.png") center center no-repeat}.btn2.btn2-select.select-left,.btn2-oldfix button.btn2-select.select-left{padding-left:10px;}.btn2.btn2-select.select-left:after,.btn2-oldfix button.btn2-select.select-left:after{display:none}.btn2.btn2-select.select-left:before,.btn2-oldfix button.btn2-select.select-left:before{margin-right:20px;content:'';display:inline-block;width:10px;height:17px;background:url("../img/ico/arrow_left.png") left center no-repeat;vertical-align:middle}.btn2.btn2-select.select-right,.btn2-oldfix button.btn2-select.select-right{padding-right:10px;}.btn2.btn2-select.select-right:before,.btn2-oldfix button.btn2-select.select-right:before{display:none}.btn2.btn2-select.select-right:after,.btn2-oldfix button.btn2-select.select-right:after{margin-left:20px;content:'';display:inline-block;width:10px;height:17px;background:url("../img/ico/arrow_right.png") right center no-repeat;vertical-align:middle}.btn2.btn2-select.active:after,.btn2-oldfix button.btn2-select.active:after{background:url("../img/ico/arrow_up.png") center center no-repeat}.btn2.btn2-select.active,.btn2-oldfix button.btn2-select.active{background:#fff;border:1px solid #ccc;border-top-left-radius:2px;border-top-right-radius:2px}.btn2.btn2-select.dark:after,.btn2-oldfix button.btn2-select.dark:after{background:url("../img/ico/arrow_down_white.png") center center no-repeat}.btn2.btn2-select.dark.active:after,.btn2-oldfix button.btn2-select.dark.active:after{background:url("../img/ico/arrow_up_white.png") center center no-repeat}.btn2.btn2-select.reversed,.btn2-oldfix button.btn2-select.reversed{background:#791172;color:#fff;}.btn2.btn2-select.reversed:after,.btn2-oldfix button.btn2-select.reversed:after{background:url("../img/ico/arrow_down_white.png") center center no-repeat}.btn2.btn2-select.reversed.active,.btn2-oldfix button.btn2-select.reversed.active{background:#fff;color:#791172;}.btn2.btn2-select.reversed.active:after,.btn2-oldfix button.btn2-select.reversed.active:after{background:url("../img/ico/arrow_up.png") center center no-repeat}.btn2.btn2-select.top-page,.btn2-oldfix button.btn2-select.top-page{border:none;text-align:center;line-height:60px;width:65px;height:60px;margin:0;padding:0;background:#7a1172;}.btn2.btn2-select.top-page:after,.btn2-oldfix button.btn2-select.top-page:after{margin-left:0}.btn2.btn2-basket,.btn2-oldfix button.btn2-basket{line-height:2;padding:5px 30px 5px 20px;vertical-align:middle;font-size:18px;}.btn2.btn2-basket .ico-basket,.btn2-oldfix button.btn2-basket .ico-basket{margin-right:.5em}.btn2.blue,.btn2-oldfix button.blue{background:#3b589e;color:#fff;}.btn2.blue:hover,.btn2-oldfix button.blue:hover{background:#385496}.btn2.green,.btn2-oldfix button.green,.btn2.btn2-buy{background:#67b840;color:#fff;}.btn2.green:hover,.btn2-oldfix button.green:hover,.btn2.btn2-buy:hover{background:#62af3d}.btn2.purple,.btn2-oldfix button.purple{background:#7a1172;color:#fff;}.btn2.purple:hover,.btn2-oldfix button.purple:hover{background:#74106c}.btn2.larger,.btn2-oldfix button.larger{padding:15px 30px 15px 30px;font-size:1.1em}.btn2.large,.btn2-oldfix button.large{padding:25px 40px 25px 40px;font-size:1.4em}.btn2.full-width,.btn2-oldfix button.full-width{width:100%;display:block;padding-left:0 !important;padding-right:0 !important;}.btn2.full-width span,.btn2-oldfix button.full-width span{display:block}.btn2.btn2-buy,.btn2-oldfix button.btn2-buy{font-size:20px;font-weight:bold;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none;position:relative;padding:0;height:60px;line-height:60px;padding:0 20px 0 0;}.btn2.btn2-buy:before,.btn2-oldfix button.btn2-buy:before{content:' ';float:left;display:inline-block;background:#62af3d url("../img/ico/arrow_down_white.png") center center no-repeat;width:60px;height:60px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;margin-right:20px}.btn2.btn2-buy.full-width:before,.btn2-oldfix button.btn2-buy.full-width:before{margin-right:0}.btn2.btn2-buy.no-arrow,.btn2-oldfix button.btn2-buy.no-arrow{padding-left:20px;}.btn2.btn2-buy.no-arrow:before,.btn2-oldfix button.btn2-buy.no-arrow:before{display:none}.btn2.btn2-buy.soldout,.btn2-oldfix button.btn2-buy.soldout{cursor:default;background:#999}.btn2:hover,.btn2-oldfix button:hover{text-decoration:none !important}.btn-group.padded{padding:10px 0 10px 0}@media (min-width:660px){.btn-group > .btn2{display:inline;margin:0;border-left:none;}.btn-group > .btn2:first-child{border-left:1px solid #ccc;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.btn-group > .btn2:last-child{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}}@media (max-width:659px){.tab-group,.btn-group{margin-bottom:15px}.tab-group > .btn2,.btn-group > .btn2{display:block;border-top:none;width:80%;margin:auto;}.tab-group > .btn2:first-child,.btn-group > .btn2:first-child{border-top:1px solid #ccc;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.tab-group > .btn2:last-child,.btn-group > .btn2:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}}@media (min-width:660px){.tab-group.bordered{position:relative;top:1px}.tab-group > .btn2{display:block;float:left;margin:0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border-left:none;}.tab-group > .btn2:first-child{border-left:1px solid #ccc}.tab-group > .btn2.active{border-bottom:1px solid #fff}}.selectBox-dropdown{display:block !important;color:#646464 !important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;position:relative;border:0;}.selectBox-dropdown:hover{text-decoration:none}.selectBox-dropdown a{text-decoration:none;color:#646464 !important;cursor:pointer}.selectBox-dropdown .selectBox-label{border:1px solid #adadad;padding:10px 30px 10px 10px;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:16px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#fff}.selectBox-dropdown .selectBox-arrow{cursor:pointer;position:absolute;right:1px;top:1px;bottom:1px;width:32px;border-left:1px solid #adadad;text-align:center;line-height:32px;background:#c5c5c5;}.selectBox-dropdown .selectBox-arrow:after{content:' ';background:url("../img/ico/arrow_down.png") center center no-repeat;color:#7a1172;position:absolute;left:0;top:0;bottom:0;right:0;font-size:14px}.ie7 .selectBox-dropdown .selectBox-arrow{background:#d9d9d9 url("../img/bg/all.png") -365px -38px no-repeat}.selectBox-menuShowing .selectBox-label{border-color:#5f5f5f}.selectBox-menuShowing .selectBox-arrow:after{background:url("../img/ico/arrow_up.png") center center no-repeat}.ie7 .selectBox-menuShowing .selectBox-arrow{background-position:-365px -64px}.selectBox-dropdown-menu{background:#fff;border:1px solid #5f5f5f;font-size:14px;line-height:15px;list-style:none outside none;margin:-1px 0 0;padding:0;position:absolute;text-align:left;z-index:99999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:200px;overflow:hidden;overflow-y:auto;}.selectBox-dropdown-menu li,.selectBox-dropdown-menu a{background:none repeat scroll 0 0 transparent;cursor:pointer;display:block;list-style:none outside none;margin:0;padding:0;}.selectBox-dropdown-menu li:hover,.selectBox-dropdown-menu a:hover{text-decoration:none}.selectBox-dropdown-menu .del{text-decoration:line-through}.selectBox-dropdown-menu li{border-top:1px solid #ccc}.selectBox-dropdown-menu li:first-child{border-top:medium none}.selectBox-dropdown-menu a{cursor:pointer;padding:9px 10px 9px;text-decoration:none;color:#646464;min-height:15px;}.selectBox-dropdown-menu a:hover{color:#646464;background:#f7f7f7;text-decoration:none}.selectBox-dropdown-menu .selectBox-selected a,.selectBox-dropdown-menu .selectBox-selected.selectBox-hover a{color:#646464;background:#fff;font-weight:bold}.selectBox-dropdown-menu .selectBox-disabled{background:#f7f7f7;}.selectBox-dropdown-menu .selectBox-disabled a{color:#ccc}.selectBox-dropdown-menu .selectBox-disabled:hover a{background:#f7f7f7;cursor:default}.form-error-message + .selectBox .selectBox-label{border-color:#cc1719}.sk-carousel{overflow:hidden;width:100%;position:relative;}.sk-carousel .scroll{width:auto !important;overflow:visible !important}body{background:#fff;color:#535353}/*
 *	Base layout
 */
.header-wrap{position:relative}.header{background:#791172}.header-order{height:100px;}.header-order .phone{color:#fff;position:static;display:block;font-size:16px;text-align:center;padding-top:5px;}@media (min-width:550px){.header-order .phone{padding:0;position:absolute;text-align:left;font-size:18px;top:38px;left:250px;width:200px}}@media (min-width:770px){.header-order .phone{width:auto;left:300px}}.header-order .row-main{padding:0}.header-order p{margin-bottom:0}.header-order #menu-user{margin-right:0;right:10px}#menu-mobile.menu-order{position:static;}@media (min-width:420px){#menu-mobile.menu-order{position:absolute}}#header > .row-main{position:relative;}@media (max-width:550px){#header > .row-main{padding:0;height:126px}}@media (min-width:550px){#header > .row-main{height:80px}}@media (min-width:770px){#header > .row-main{height:100px}}#logo{margin:0;padding:0;padding-top:20px;margin:auto;}#logo a{display:block;position:relative;z-index:99;margin:auto;background:url("../img/logo_mobile.png") top left no-repeat;width:230px;height:40px}@media (min-width:550px){#logo{padding-top:20px}#logo a{margin:0}}@media (min-width:770px){#logo{padding-top:20px}#logo a{background:url("../img/logo_male.png") top left;width:145px;height:60px}}@media (min-width:960px){#logo a{width:269px;height:47px;background:url("../img/logo_nejlepsi.png") top left}}#logo.birthday a{background:url("../img/logo_birthday.png") center top no-repeat;-webkit-background-size:130px 40px;-moz-background-size:130px 40px;background-size:130px 40px}@media (min-width:550px){#logo.birthday a{background-position:top left}}@media (min-width:770px){#logo.birthday{padding-top:20px}#logo.birthday a{background:url("../img/logo_male.png") top left;width:145px;height:60px}}@media (min-width:960px){#logo.birthday{padding-top:14px}#logo.birthday a{background:url("../img/logo_birthday.png") top left no-repeat;width:269px;height:86px}}#main{padding-bottom:60px;background:#fff;}#main .row-main:first-child .crossroad-category:first-child h2.title-main:first-child,#main .row-main:first-child .crossroad-product:first-child h2.title-main:first-child{padding-top:20px}@media (min-width:750px){#main{padding-top:0}}#footer{background:#7a1172;color:#fff;padding:22px 0 12px;font-size:13px;line-height:16px;text-align:center;}#footer a{color:#fff}#footer p{margin:0 0 15px;display:block}#footer .l,#footer .r{float:none;margin-bottom:10px}#footer .r{margin-left:-15px;}#footer .r a{margin-left:15px}@media (min-width:750px){#footer p{margin:0}#footer .l{float:left}#footer .r{float:right}}#footer-main{padding:25px 0 0;background-color:#e3e3e3;border-top:1px solid #ccc;font-size:14px;line-height:23px;}#footer-main .col{margin-bottom:25px}#footer-main .title{color:#7a1172;font-size:15px;line-height:18px;font-weight:bold;margin:0 0 10px}#footer-main .separator{margin:12px 0 11px;border-color:#bbb #f1f1f1 #f1f1f1}@media (min-width:750px) and (max-width:979px){#footer-main .grid-q{width:48%;}#footer-main .grid-q:nth-child(2n+1){clear:both}#footer-main .grid-q:nth-child(2n-1){margin-left:-100%}#footer-main .grid-q:nth-child(2n){margin-left:-48%}}@media (min-width:980px){#footer-main{padding:40px 0 0}}/*
 *	Menu
 */
/* Nav skip */
#menu-accessibility{position:absolute;left:-5000px;top:0;}#menu-accessibility a:focus,#menu-accessibility a:active{position:absolute;top:0;left:5000px;width:200px;padding:2px 0 5px;z-index:900;text-align:center;background:#fff}#menu-main{display:none;}#menu-main .row-main{padding:0}#menu-main li.pexeso span{background:url("../img/ico/pexeso.png") left center no-repeat;padding-left:24px}@media (min-width:770px){#menu-main{display:block !important;border-bottom:1px solid #ccc;background:#f7f7f7;font-size:100%;text-align:center;line-height:40px;margin:0;position:relative;z-index:50}#menu-main ul{display:table;width:100%;}#menu-main ul.main li{border-right:1px solid #ccc;}#menu-main ul.main li.left-framed{border-left:1px solid #ccc}#menu-main ul li{display:table-cell;width:20%;position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%);font-size:120%;}#menu-main ul li:first-child{border-left:1px solid #ccc}#menu-main ul li a{font-weight:bold;text-decoration:none;display:block;border-bottom:4px solid #efefef}#menu-main ul li.active a:hover,#menu-main ul li.active a{border-bottom:4px solid #7a1172;background:#fff}#menu-main ul li:hover a{background:#fff;border-bottom:4px solid #fff}#menu-main ul li.presents span{background:url("../img/ico/darky.png") left center no-repeat;padding-left:28px}}@media (min-width:770px){#menu-header{display:block !important;font-size:13px;position:absolute;top:0;right:0;height:30px;margin-bottom:15px}#menu-header li{display:inline-block;}#menu-header li a{padding:0 10px;line-height:35px;color:#fff;text-decoration:none}#menu-header .menu-top{color:#fff;}#menu-header .menu-top li{padding:0 10px}#menu-header .menu-top a{padding:0}#menu-header a.active{font-weight:bold}}@media (min-width:960px){#menu-header{display:block;right:50%;margin-right:-480px}}@media (min-width:1730px){#menu-header{margin-right:-630px}}@media (max-width:769px){#menu-header{display:none}#menu-header position static li{display:block}}.menu-mobile-header .phone span span{background:url("../img/ico/phone.png") left center no-repeat;padding-left:20px;color:#fff}.menu-mobile-header .count{display:inline-block;background:#cc1719;color:#fff;height:22px;min-width:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;font-size:11px;line-height:22px;border:1px solid #fff;position:relative;top:-15px;text-align:center;}.menu-mobile-header .count span{padding:0 4px 0 4px}.menu-mobile-header .mobile-only{display:none !important}.menu-mobile-header .desktop-only{display:inline !important}@media (max-width:769px){.menu-mobile-header{display:none;border-top:1px solid #9a0e9a;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#850077),color-stop(100%,#730f6a));background:-webkit-linear-gradient(top,#850077 0%,#730f6a 100%);background:-moz-linear-gradient(top,#850077 0%,#730f6a 100%);background:-ms-linear-gradient(top,#850077 0%,#730f6a 100%);background:-o-linear-gradient(top,#850077 0%,#730f6a 100%);background:linear-gradient(top,#850077 0%,#730f6a 100%);z-index:10}.menu-mobile-header .mobile-only{display:block !important}.menu-mobile-header .desktop-only{display:none !important}.menu-mobile-header li{border-bottom:1px solid #9a0e9a;position:relative;}.menu-mobile-header li > span,.menu-mobile-header li a{display:block;padding:10px 10px 10px 20px;line-height:2em;text-decoration:none;color:#fff;}.menu-mobile-header li > span:active,.menu-mobile-header li a:active{background:#333}.menu-mobile-header li > a .count{top:-3px;left:10px}.menu-mobile-header li.active > a{border-left:8px solid #fff}.menu-mobile-header .popup-click{position:relative;}.menu-mobile-header .popup-click > a:after{display:block;position:absolute;right:0;top:0;padding:20px 59px 0 0;content:'+';font-size:0;color:#9a0e9a;background:#9a0e9a url("../img/ico/arrow_down_white.png") center center no-repeat}.menu-mobile-header .popup-click .popup{display:none;}.menu-mobile-header .popup-click .popup li > span{padding:10px 10px 10px 20px}.menu-mobile-header .popup-click form.popup{padding:10px}.menu-mobile-header .popup-click.open > a:after{background:#f3f3f3 url("../img/ico/arrow_up.png") center center no-repeat}.menu-mobile-header .popup-click.open .popup{display:block;width:100%;}.menu-mobile-header .popup-click.open .popup .inner ul{list-style-type:none;}.menu-mobile-header .popup-click.open .popup .inner ul li{border-bottom:1px solid #ccc;}.menu-mobile-header .popup-click.open .popup .inner ul li > span{display:block;color:#333}.menu-mobile-header .popup-click.open .popup .inner ul li a{color:#7a1172}.menu-mobile-header .popup-click label{padding:10px 0 10px 0;display:block}}@media (min-width:770px){#menu-user{display:block !important;margin-top:5px;position:absolute;right:10px;top:30px;line-height:41px;z-index:70;font-size:14px}#menu-user li{float:left;display:inline;position:relative;zoom:1;}#menu-user li.basket{vertical-align:top;}#menu-user li.basket a{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;text-align:center;vertical-align:middle;width:3em;height:3em;margin:0;padding:0;margin-left:5px;line-height:3em;}#menu-user li.basket a .ico-basket span{bottom:-1.2em;font-size:1em;right:-1.2em;width:22px;height:22px;line-height:22px;border:1px #fff solid;font-size:11px;font-weight:bold}#menu-user li.basket.empty{opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);}#menu-user li.basket.empty .ico-basket span{display:none}#menu-user a{display:block;position:relative;zoom:1;color:#b695bd;text-decoration:none;padding:0 10px;}#menu-user a:hover{color:#fff}#menu-user .popup-click > a{color:#fff;}#menu-user .popup-click > a:after{content:'';display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;font:0/0 a;color:transparent;text-decoration:none;border-width:8px 5px 0;border-color:#fff transparent;border-style:solid dashed}#menu-user .popup-click.open > a{background:#fff;color:#7a1172;position:relative;z-index:1;}#menu-user .popup-click.open > a:after{border-width:0 5px 8px;border-color:#7a1172 transparent}#menu-user .popup-click.open .popup{display:block}#menu-user .popup-hover:hover > a{position:relative;z-index:1;background:#fff;color:#7a1172;}#menu-user .popup-hover:hover > a:after{border-color:#7a1172 transparent}#menu-user .popup-hover:hover .popup{display:block}#menu-user .avatar{display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-2px;}#menu-user .avatar img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#menu-user .popup{display:none;position:absolute;right:0;top:100%;background:#fff;width:230px;line-height:1.3;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.25);box-shadow:2px 2px 5px rgba(0,0,0,0.25);margin-top:-4px;}#menu-user .popup p{margin:0 0 10px}#menu-user .popup ul{line-height:30px;color:#666;margin:-5px 0 5px;padding:0 5px}#menu-user .popup li{float:none;display:block;margin-bottom:1px}#menu-user .popup a{padding:0 15px;margin:0 -15px;color:#7a1172;}#menu-user .popup a:hover,#menu-user .popup a.active{background:#ebebeb;color:#7a1172}#menu-user .popup .btn-wrap{padding-top:10px;margin-bottom:18px}#menu-user .inner{padding:17px 15px 7px;}#menu-user .inner + .inner{border-top:1px solid #ccc}#menu-user .inner-facebook{font-weight:bold;padding-bottom:10px;}#menu-user .inner-facebook .btn{margin-top:10px}#menu-user label{font-size:12px;}#menu-user label + .btn-fullwidth{margin-top:5px}#menu-user .inp-item{font-weight:bold}}@media (min-width:960px){#menu-user{display:block;right:50%;margin-right:-480px}}@media (min-width:1730px){#menu-user{margin-right:-630px}#menu-user.header-basket{margin-right:-480px}}#menu-mobile{z-index:80;display:block;position:absolute;width:100%;text-align:center;background:#791172;margin:0;padding:10px 0 10px 0;}#menu-mobile a{position:relative;display:inline-block;height:44px;width:44px;font:0/0 a;color:transparent;text-decoration:none;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;background-image:url("../img/ico/mobile.png");background-position:left top;}#menu-mobile a.active{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}#menu-mobile .ico-login{background-position:44px 0}#menu-mobile .ico-search{background-position:132px 0}#menu-mobile .ico-info{background-position:88px 0}#menu-mobile .ico-basket{font:normal 11px Arial,"Helvetica Neue",Helvetica,sans-serif;background-image:url("../img//ico/basket.png");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;background-size:30px 30px;background-position:center center;}#menu-mobile .ico-basket span{width:22px;height:22px;line-height:22px;font-size:11px}#menu-mobile .ico-basket.empty{opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}@media (min-width:300px){#menu-mobile a{margin-left:10px}}@media (min-width:550px){#menu-mobile{background:none;top:20px;right:10px;margin:0;padding:0;text-align:right}}@media (min-width:770px){#menu-mobile{display:none}}@media (min-width:960px){#menu-mobile{display:none}.header-fixed #menu-mobile{display:none}}.rowfilter-wrap{background:#e6ffdf;margin:0;border-bottom:1px solid #fff}.rowfilters{padding:0;}.rowfilters .filterbox{border-left:none;border-right:none;padding:0 0 10px 0;position:relative;}.rowfilters .filterbox >.item{width:100%;}.rowfilters .filterbox >.item.item-filters{position:relative;}.rowfilters .filterbox >.item.item-filters .item{padding-bottom:10px}.rowfilters .filterbox >.item h3{font-weight:normal;font-size:120%;color:#333;padding:10px 0;}@media (max-width:769px){.rowfilters .filterbox >.item h3{display:none}}.rowfilters .filterbox .selectBox{color:#525252;}.rowfilters .filterbox .selectBox.emp .selectBox-label{background:#fff;}.rowfilters .filterbox .selectBox.emp .selectBox-label .name{color:#7a1172;font-weight:bold}.rowfilters .filterbox option{text-align:center;}.rowfilters .filterbox option.selected{font-weight:bold;color:#7a1172}.rowfilters .filterbox .filter-reset{color:#646464;display:block;text-decoration:none;line-height:2.5em;font-size:1.2em;}.rowfilters .filterbox .filter-reset:hover{text-decoration:underline}@media (min-width:770px){.rowfilters .filterbox .filter-reset{line-height:inherit;font-size:inherit;position:absolute;left:auto;right:0;top:-40px}}.rowfilters .filterbox .btn2{display:block;padding-left:0;padding-right:0;text-align:center}.rowfilters .filterbox .selectBox-dropdown{display:block;}.rowfilters .filterbox .selectBox-dropdown .selectBox-label{height:auto;line-height:normal}@media (min-width:660px){.rowfilters .filterbox >.item{width:100%;float:left;}.rowfilters .filterbox >.item.item-filters{position:relative;}.rowfilters .filterbox >.item.item-filters .item{width:50%;float:left}.rowfilters .filterbox .btn2,.rowfilters .filterbox .selectBox-dropdown{margin-left:10px}}@media (min-width:770px){.rowfilters .filterbox >.item{width:25%;float:left;}.rowfilters .filterbox >.item.item-filters{width:75%;position:relative;}.rowfilters .filterbox >.item.item-filters .item{width:25%;float:left}}.filter-row{padding-top:15px;}.filter-row form{margin-bottom:15px}.mobile-toggler > .toggle-btn{display:block;margin-bottom:15px;border-left:none;border-right:none;margin-bottom:0;line-height:2em;text-align:right;}.mobile-toggler > .toggle-btn.active{border-left:none;border-right:none;border-bottom:none}.mobile-toggler > div{display:none;padding-top:15px}.mobile-toggler.active > div{display:block}@media (max-width:769px){.mobile-toggler > div{background:inherit}}@media (min-width:770px){.mobile-toggler > .toggle-btn{display:none}.mobile-toggler > div{display:block !important}}.menu-tags{margin-bottom:40px;}.menu-tags li{margin-bottom:4px;}.menu-tags li a{display:block;padding:2px 5px 2px 5px;text-decoration:none;line-height:2em;font-size:1.2em;}.menu-tags li a:hover{background:#f7f7f7;color:#7a1172}.menu-tags li a span{color:#333}.menu-tags li.active a{background:#f7f7f7;color:#7a1172}@media (min-width:770px){.menu-tags .grid-p{width:20%}.menu-tags li{margin-bottom:4px;}.menu-tags li a{display:inline-block;line-height:1em;font-size:1em;padding:2px 5px 2px 5px}}/*
 *	Crossroads
 */
.crossroad-normal{margin:0 0 30px;color:#999;font-size:14px;line-height:18px;}.crossroad-normal h2{margin:0 0 .1em}.crossroad-normal li{border:1px solid #ccc;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;overflow:hidden;zoom:1;margin:0 0 20px;padding:10px 0 0;position:relative}.crossroad-normal .ico-stared{padding:10px 0}.crossroad-normal .title{font-size:15px;font-weight:bold;margin:0;text-align:center}.crossroad-normal .img{display:inline;}.crossroad-normal .img img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.crossroad-normal .name{display:block;background-color:#fff;border-bottom:1px solid #ccc;padding:10px 15px 9px;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;overflow:hidden;zoom:1}.crossroad-normal .desc{overflow:hidden;zoom:1;padding:8px 15px 0}.crossroad-normal dl{position:relative;border-bottom:1px solid #ccc;padding:0 0 6px;margin:0 0 10px}.crossroad-normal dd{width:50%}.crossroad-normal dt{font-weight:normal;width:50%}.crossroad-normal .cfx{line-height:33px;}.crossroad-normal .cfx p{margin:0 0 5px;display:block}.crossroad-normal .cfx .l{float:none}.crossroad-normal .cfx .r{float:none;width:auto;display:block}.crossroad-normal .dark{color:#535353}.crossroad-normal .rating{position:relative;margin:0;}.crossroad-normal .rating .result{position:absolute;right:0;bottom:18px;color:#559f33;font-weight:bold;font-size:15px;line-height:1}.crossroad-normal .rating .bar{margin-top:4px;display:block;width:100%;height:13px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fefefe 0%,#f5f5f5 100%);background:-moz-linear-gradient(top,#fefefe 0%,#f5f5f5 100%);background:-ms-linear-gradient(top,#fefefe 0%,#f5f5f5 100%);background:-o-linear-gradient(top,#fefefe 0%,#f5f5f5 100%);background:linear-gradient(top,#fefefe 0%,#f5f5f5 100%);background-color:#f5f5f5;-webkit-box-shadow:0 0 0 1px #ccc;-moz-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:1px;overflow:hidden}.crossroad-normal .rating .in{position:absolute;left:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6dbd47),color-stop(100%,#59a337));background:-webkit-linear-gradient(top,#6dbd47 0%,#59a337 100%);background:-moz-linear-gradient(top,#6dbd47 0%,#59a337 100%);background:-ms-linear-gradient(top,#6dbd47 0%,#59a337 100%);background:-o-linear-gradient(top,#6dbd47 0%,#59a337 100%);background:linear-gradient(top,#6dbd47 0%,#59a337 100%);background-color:#59a337;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.crossroad-normal .ico-warning dl:before{content:'';display:block;position:absolute;top:20px;right:0;width:34px;height:30px;background:url("../img/bg/all.png") -125px -50px no-repeat}.crossroad-normal .ico-warning span.img{position:relative;}.crossroad-normal .ico-warning span.img:after{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-43px;margin-left:-48px;background:url("../img/bg/all.png") -150px -100px no-repeat;width:97px;height:86px;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90)}.crossroad-normal .ico-upload dl:before{content:'';display:block;position:absolute;top:20px;right:0;width:32px;height:27px;background:url("../img/bg/all.png") -175px -50px no-repeat}.crossroad-normal .ico-ticket dl:before{content:'';display:block;position:absolute;top:10px;right:0;width:34px;height:34px;background:url("../img/bg/all.png") -225px -50px no-repeat}.crossroad-normal .ico-no-stared dl:before{content:'';display:block;position:absolute;top:10px;right:0;width:32px;height:32px;background:url("../img/bg/all.png") -275px -50px no-repeat}.crossroad-normal .ico-stared dl:before{content:'';display:block;position:absolute;top:10px;right:0;width:32px;height:32px;background:url("../img/bg/all.png") -325px -50px no-repeat}@media (min-width:600px){.crossroad-normal li{padding:0}.crossroad-normal .ico-stared{padding:0}.crossroad-normal .name{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-moz-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-ms-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0%,#f7f7f7 100%);background:linear-gradient(top,#fff 0%,#f7f7f7 100%);background-color:#f7f7f7}.crossroad-normal .img{float:left;}.crossroad-normal .img img{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.crossroad-normal .title{text-align:left}.crossroad-normal dl{position:relative;border-bottom:1px solid #ccc;padding:0 0 6px;margin:0 0 10px}.crossroad-normal dd{width:55%}.crossroad-normal dt{width:45%}}@media (min-width:750px){.crossroad-normal .cfx p{margin:0}.crossroad-normal .cfx .r{width:55%;float:right}.crossroad-normal .cfx .l{float:left}.crossroad-normal .ico-warning dl:before{top:20px;right:29px}.crossroad-normal .ico-upload dl:before{top:20px;right:29px}.crossroad-normal .ico-ticket dl:before{top:10px;right:29px}.crossroad-normal .ico-no-stared dl:before{top:10px;right:29px}.crossroad-normal .ico-stared dl:before{top:10px;right:29px}}@media (min-width:980px){.crossroad-normal .rating{position:relative;margin:0;}.crossroad-normal .rating .result{bottom:0}.crossroad-normal .rating .bar{width:380px;background:url("../img/bg/all.png") 0 0 no-repeat;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.crossroad-normal .rating .in{background:url("../img/bg/all.png") 0 -13px no-repeat}}.crossroad-product{margin:0 0 55px;}.crossroad-product.no-mar{margin:0;}.crossroad-product.no-mar .crossroad-product{margin:0}.crossroad-product.small-mar{margin-bottom:20px}.crossroad-product .off{display:none}.crossroad-product .wrap{position:relative;}.crossroad-product .wrap:hover .prev,.crossroad-product .wrap:hover .next{visibility:visible;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.crossroad-product .wrap:hover .off,.crossroad-product .wrap:hover .disabled{display:none}.crossroad-product .title-main{font-size:31px;font-weight:normal;line-height:35px;margin:0 10px 10px 0;color:#323232;float:left;display:inline;}.crossroad-product .title-main + p{float:left;display:inline;padding-top:11px;font-size:17px;}.crossroad-product .title-main + p a{text-decoration:none}.crossroad-product ul{clear:both;font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;font-size:0;margin:0 -8px -11px -19px}@media screen and (-webkit-min-device-pixel-ratio:0){.crossroad-product ul{word-spacing:0}}.crossroad-product ul > *{display:inline-block;vertical-align:top;width:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}.ie7 .crossroad-product ul > *{display:inline;zoom:1}.crossroad-product li{font-size:13px}@media (max-width:420px){.crossroad-product li{display:block;max-width:345px;margin:auto}}.crossroad-product p{margin:0}.crossroad-product .inner{display:block;border:13px solid #fff;text-decoration:none;color:#777;margin:0 0 30px 11px;position:relative;-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;-ms-transition:border .2s ease-out;-o-transition:border .2s ease-out;transition:border .2s ease-out;}.crossroad-product .inner.active,.crossroad-product .inner:hover{border-color:#f4f4f4;}.crossroad-product .inner.active .bd,.crossroad-product .inner:hover .bd{background-color:#f4f4f4}.crossroad-product .bd{border:none;position:relative;background:#fff;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.crossroad-product .desc{padding:10px 15px 0 3px;overflow:hidden;zoom:1}.crossroad-product .tag{display:inline-block;margin:6px 4px 0;padding-left:16px;font-size:13px;color:#777;line-height:17px;background:no-repeat scroll 0% 0% transparent;}.crossroad-product .tag.dest{background-image:url("../img/ico/location_icon.png")}.crossroad-product .tag.customers{background-image:url("../img/ico/customer_icon.png")}.crossroad-product .title{color:#444;font-size:15px;line-height:18px;font-weight:bold;margin:0 0 5px}.crossroad-product .info{padding-top:8px;float:left;display:inline}.crossroad-product .status{display:inline-block;vertical-align:top;line-height:22px;border:1px solid #ccc;background:#ffffae;font-weight:bold;font-style:italic;padding:0 9px;color:#7a1172;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:-5px 0 -3px;}.crossroad-product .status.end{background:#cc1719;color:#fff;border-color:#cc1719}.crossroad-product .status.last10{border-color:#cc1719;color:#cc1719;background:#fff}.crossroad-product .price{float:left;clear:both;display:block;}.crossroad-product .price strong{display:block;color:#7a1172;font-size:13px;}.crossroad-product .price strong span{line-height:1;font-weight:bold;font-size:21px}.crossroad-product .img{text-align:center;border:1px solid #ccc;display:block;position:relative;z-index:9;}.crossroad-product .img img{width:auto;height:auto;max-width:100%;max-height:242px;display:block;margin:auto}.crossroad-product .basket{padding-top:10px;clear:both;}.crossroad-product .basket .btn2-basket{font-size:1em;padding-left:15px;padding-right:15px}.crossroad-product .flag-discount{position:absolute;width:60px;height:33px;line-height:33px;display:block;top:40px;left:-3px;background:#cc1719;color:#fff;font-size:12px;text-align:center;z-index:11}.crossroad-product .flag-sales{position:absolute;width:80px;height:25px;line-height:25px;display:block;top:25px;left:-3px;background:#fff;color:#333;font-size:11px;text-align:center;z-index:11;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.crossroad-product .flag-sales + .flag-discount{top:55px}.crossroad-product .flag{font:0/0 a;color:transparent;text-decoration:none;width:120px;height:120px;position:absolute;left:-4px;top:-4px;z-index:11;background:url("../img/bg/flags4.png") 0 0 no-repeat;}.crossroad-product .flag.favourite{background-position:-125px 0}.crossroad-product .flag.new{background-position:-250px 0}.crossroad-product .flag.end{background-position:-375px 0}.crossroad-product .flag.last{background-position:-500px 0;}.ie8 .crossroad-product .flag.last,.ie7 .crossroad-product .flag.last{display:none}.crossroad-product .flag.last span{color:#fff;font-size:12px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;display:block;width:24px;height:84px;padding:36px 0 0 96px}.crossroad-product .flag.last span.name{position:absolute;padding:68px 0 0 18px;font-size:13px}.crossroad-product .flag.soldout{background-position:-625px 0}.crossroad-product .img-tag{background-color:#fff;border:1px solid #ccc;padding:4px 8px 4px 8px;color:#333;display:block;font-weight:bold;position:absolute;bottom:10px;left:10px;z-index:9;}.crossroad-product .img-tag.r,.crossroad-product .img-tag.city{color:#fff;border:none;font-size:11px;padding:4px 6px 4px 6px}.crossroad-product .img-tag.r{left:auto;right:4px;background:#333}.crossroad-product .img-tag.city{left:-3px;right:auto;background:#791172}.crossroad-product .wrap{position:relative}.crossroad-product .scroll{position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;}.crossroad-product .scroll > * > *{white-space:normal}.js .crossroad-product .scroll{overflow-x:hidden}.crossroad-product .sk-carousel{margin:0 -8px;padding:0 8px}.crossroad-product .prev,.crossroad-product .next{position:absolute;z-index:20;top:20px;font:0/0 a;color:transparent;text-decoration:none;width:40px;height:40px;background:#7a1172 url("../img/bg/all.png") -300px -150px no-repeat;border:8px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;visibility:hidden;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:visibility 0s linear .3s, opacity .3s;-moz-transition:visibility 0s linear .3s, opacity .3s;-ms-transition:visibility 0s linear .3s, opacity .3s;-o-transition:visibility 0s linear .3s, opacity .3s;transition:visibility 0s linear .3s,opacity .3s}.crossroad-product .prev{left:15px}.crossroad-product .next{right:15px;background-position:-350px -150px}.crossroad-product .disabled{display:none}@media (min-width:420px){.crossroad-product li{width:49%}}@media (min-width:770px){.crossroad-product li{width:33.3%;}.crossroad-product li .img > img{max-height:191px}}@media (min-width:960px){.crossroad-product .prev{top:50%;margin-top:-40px;left:-25px}.crossroad-product .next{top:50%;margin-top:-40px;right:-25px}}@media (min-width:1730px){.crossroad-product li{width:25%}}.crossroad-product.condensed .title{font-size:100%}.crossroad-product.condensed .img > img{max-height:137px}.crossroad-product.condensed .title{font-size:13px}.crossroad-product.condensed .flag{top:-4px;left:-4px;width:100px;height:100px;background-position:0 -280px;}.crossroad-product.condensed .flag.favourite{background-position:-100px -280px}.crossroad-product.condensed .flag.new{background-position:-200px -280px}.crossroad-product.condensed .flag.end{background-position:-300px -280px}.crossroad-product.condensed .flag.last{background-position:-400px -280px;}.crossroad-product.condensed .flag.last span{font-size:12px;width:43px;height:90px;padding:45px 0 0 25px}.crossroad-product.condensed .flag.soldout{background-position:-500px -280px}.crossroad-product.condensed .flag-discount{width:40px;height:25px;font-size:11px;line-height:25px}.crossroad-product.condensed .flag-sales{width:75px;height:20px;line-height:20px;font-size:10px}.crossroad-product.condensed .img-tag{bottom:5px;left:5px;padding:2px 4px 2px 4px;}.crossroad-product.condensed .img-tag.r{left:auto;right:4px;bottom:4px}@media (min-width:770px){.crossroad-product.condensed li{width:25%}}@media (min-width:1730px){.crossroad-product.condensed li{width:20%}.crossroad-product.condensed .img > img{max-height:143px}}@media (min-width:1730px){.max-large .crossroad-product.condensed li{width:25%}.max-large .crossroad-product.condensed .img > img{max-height:137px}}.crossroad-product.condensed.condensed-5 .inner{margin-bottom:8px}.crossroad-product.condensed.condensed-5 .img > img{max-height:130px;overflow:hidden}.crossroad-product.condensed.condensed-5 .price del{font-size:10px}.crossroad-product.condensed.condensed-5 .price strong{font-size:11px;}.crossroad-product.condensed.condensed-5 .price strong span{font-size:17px}@media (min-width:770px){.crossroad-product.condensed.condensed-5 li{width:20%}}@media (min-width:1730px){.crossroad-product.condensed.condensed-5 li{width:16.6%}}.crossroad-product.extend ul{margin:0 -8px -20px -28px}.crossroad-product.extend li{font-size:15px;width:100%}.crossroad-product.extend .inner{margin:0 0 20px 20px}.crossroad-product.extend .title{font-size:17px}.crossroad-product.extend .price strong{font-size:15px;}.crossroad-product.extend .price strong span{font-size:23px}.crossroad-product.extend .info{padding-top:11px}.crossroad-product.extend .img > img{max-height:400px}.crossroad-product.extend .flag{top:-5px;left:-5px;width:150px;height:150px;background-position:0 -125px;}.crossroad-product.extend .flag.favourite{background-position:-150px -125px}.crossroad-product.extend .flag.new{background-position:-300px -125px}.crossroad-product.extend .flag.end{background-position:-450px -125px}.crossroad-product.extend .flag.last{background-position:-600px -125px;}.crossroad-product.extend .flag.last span{font-size:17px;width:43px;height:90px;padding:40px 0 0 107px}.crossroad-product.extend .flag.soldout{background-position:-750px -125px}@media (min-width:660px){.crossroad-product.extend li{width:50%}.crossroad-product.extend .img > img{max-height:297px}}@media (min-width:1730px){.crossroad-product.extend li{width:33.3%}}.crossroad-product.vertical li{width:100%}.crossroad-product.vertical .inner{margin-bottom:0}.crossroad-product.row-list.deal-map{max-width:400px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}.crossroad-product.row-list.deal-map:hover .title{text-decoration:underline}.crossroad-product.row-list.deal-map .inner,.crossroad-product.row-list.deal-map .desc,.crossroad-product.row-list.deal-map .bd{background:#fff !important;}.crossroad-product.row-list.deal-map .inner:hover,.crossroad-product.row-list.deal-map .desc:hover,.crossroad-product.row-list.deal-map .bd:hover{background:#fff !important}.crossroad-product.row-list.deal-map .desc{width:49%;padding-top:0;margin-bottom:0}.crossroad-product.row-list.deal-map .inner{border:none;margin:5px 0;max-width:400px}.crossroad-product.row-list.deal-map .title{font-size:14px;font-weight:normal;padding:0 0 5px 20px;line-height:18px;margin:0}.crossroad-product.row-list.deal-map .price{padding-bottom:5px}.crossroad-product.row-list.deal-map .price strong,.crossroad-product.row-list.deal-map .price del{display:inline-block}.crossroad-product.row-list.deal-map .img{width:50%;border:none}.crossroad-product.row-list.deal-map .info{padding:0}.crossroad-product.row-list.deal-map .bottom.button{padding-top:10px}@media (max-width:660px){.crossroad-product.row-list.deal-map{max-width:200px}.crossroad-product.row-list.deal-map .img,.crossroad-product.row-list.deal-map .desc{width:100%;display:block;padding:0;}.crossroad-product.row-list.deal-map .img > *,.crossroad-product.row-list.deal-map .desc > *{padding-left:0}}.crossroad-product.row-list li{width:100%}.crossroad-product.row-list .inner:hover .bd,.crossroad-product.row-list .inner.active .bd{background-color:#f4f4f4}.crossroad-product.row-list .img{width:25%;float:left;}.crossroad-product.row-list .img img{max-width:100%}.crossroad-product.row-list .desc{float:right;border:none;width:74%;padding:10px 0}.crossroad-product.row-list .info{padding:0 19px 30px 20px}.crossroad-product.row-list .title{font-size:22px;font-weight:normal;padding:0 0 10px 20px;line-height:20px}.crossroad-product.row-list .bottom{padding-left:20px;clear:both}@media (min-width:1730px){.crossroad-product.row-list .img > img{max-height:204px}}@media (max-width:770px){.crossroad-product.row-list .desc{width:40%}.crossroad-product.row-list .img{width:59%}}@media (max-width:420px){.crossroad-product.row-list .desc{padding-left:0;width:100%;}.crossroad-product.row-list .desc > *{padding-left:0}.crossroad-product.row-list .img{width:100%}}.crossroad-product.row-list.category .inner{font-size:16px;color:#333;background:#fff;margin-bottom:0;}.crossroad-product.row-list.category .inner:hover{background:#f4f4f4}.crossroad-product.row-list.autocomplete li.product{padding:5px 0 5px 0}.crossroad-product.row-list.autocomplete li.more .info{float:none;text-align:right;padding:5px 20px 5px 0;margin:0 30px 10px 0;color:#7a1172;background:url("/superkoderi/img/ico/arrow_right_purp.png") right center no-repeat}.crossroad-product.row-list.autocomplete li.nomatch .desc{width:100%;}.crossroad-product.row-list.autocomplete li.nomatch .desc .info{padding-left:11px}.crossroad-product.row-list.autocomplete li.category .desc{width:100%;color:#333;}.crossroad-product.row-list.autocomplete li.category .desc p{padding-left:5px}.crossroad-product.row-list.autocomplete .inner{border:none;margin:0}.crossroad-product.row-list.autocomplete .bd{border:none;padding:0 5px 0 5px}.crossroad-product.row-list.autocomplete .info{display:none}.crossroad-product.row-list.autocomplete .desc{width:100%;padding:0}.crossroad-product.row-list.autocomplete li.nomatch .info,.crossroad-product.row-list.autocomplete li.more .info,.crossroad-product.row-list.autocomplete li.category .info{display:block}.crossroad-product.row-list.autocomplete li.category .info{padding:4px 0 4px 0}.crossroad-product.row-list.autocomplete .title{width:80%;font-size:inherit;padding:0}.crossroad-product.row-list.autocomplete .img{display:none}.crossroad-product.row-list.autocomplete .price strong{font-size:inherit;}.crossroad-product.row-list.autocomplete .price strong span{font-size:inherit}@media (min-width:420px){.crossroad-product.row-list.autocomplete .desc{width:79%}.crossroad-product.row-list.autocomplete .img{display:block;text-align:left;width:20%;max-height:50px;border:none;}.crossroad-product.row-list.autocomplete .img > img{padding:0;max-height:50px;width:auto}.crossroad-product.row-list.autocomplete .price strong span{font-size:20px}.crossroad-product.row-list.autocomplete .title{width:auto;font-size:15px}}@media (min-width:770px){.crossroad-product.row-list.autocomplete li.product{padding:0}.crossroad-product.row-list.autocomplete li.more .info{text-align:right;float:right;padding:0 20px 0 0;margin:0 11px 10px 0}.crossroad-product.row-list.autocomplete li.category .desc{width:100%;color:#333;}.crossroad-product.row-list.autocomplete li.category .desc p{padding-left:11px}.crossroad-product.row-list.autocomplete .info{display:block;padding:0;width:70%}.crossroad-product.row-list.autocomplete .desc{padding:11px 0}.crossroad-product.row-list.autocomplete .price{float:right;position:relative;top:-10px;padding-right:28px}.crossroad-product.row-list.autocomplete .title{padding:0 0 3px 0}.crossroad-product.row-list.autocomplete .img{max-height:60px;}.crossroad-product.row-list.autocomplete .img > img{padding:11px 0 0 11px;max-height:70px}}.crossroad-product .portrait .img{max-height:300px;}.crossroad-product .portrait .img > img{max-height:300px}.crossroad-product .no-image .img{border:none;}.crossroad-product .no-image .img > img{display:none}.crossroad-product .no-image .flag,.crossroad-product .no-image .flag-discount,.crossroad-product .no-image .flag-sales,.crossroad-product .no-image .img-tag{display:none}.crossroad-product.simple.condensed .flag,.crossroad-product.simple.condensed .flag-discount,.crossroad-product.simple.condensed .flag-sales,.crossroad-product.simple.condensed .img-tag{display:none}.crossroad-product.simple.condensed .title{font-weight:normal;font-size:12px}.crossroad-product.simple.condensed .img > img{max-height:70px}.crossroad-product.simple .price del{display:none}.crossroad-product.simple .price strong span{font-size:16px}.crossroad-product.simple .desc{float:right;width:49%;margin:0;padding:0;}.crossroad-product.simple .desc > *{padding-left:5px}.crossroad-product.simple .img{width:49%;float:left;margin:0;padding:0}.crossroad-product.price-horizontal .price,.crossroad-product .price-horizontal .price{line-height:25px;display:inline-block;height:25px;}.crossroad-product.price-horizontal .price strong,.crossroad-product .price-horizontal .price strong,.crossroad-product.price-horizontal .price del,.crossroad-product .price-horizontal .price del,.crossroad-product.price-horizontal .price > span,.crossroad-product .price-horizontal .price > span{display:inline-block;vertical-align:bottom}.crossroad-product.price-horizontal .price strong,.crossroad-product .price-horizontal .price strong{float:left;vertical-align:bottom}.crossroad-product.price-horizontal .price del,.crossroad-product .price-horizontal .price del,.crossroad-product.price-horizontal .price > span,.crossroad-product .price-horizontal .price > span{padding-left:10px}.reversed-color .crossroad-product .bd{background-color:#f7f7f7}.reversed-color .crossroad-product .inner{border-color:#f7f7f7}.reversed-color .crossroad-product .desc{background:none}.reversed-color .crossroad-product .inner:hover{border-color:#fff;}.reversed-color .crossroad-product .inner:hover .bd{background:#fff}.reversed-color .crossroad-product .inner:hover .desc{background:none}.green-l-color .crossroad-product .bd{background-color:#e6ffdf}.green-l-color .crossroad-product .inner{border-color:#e6ffdf}.green-l-color .crossroad-product .desc{background:none}.green-l-color .crossroad-product .inner:hover{border-color:#fff;}.green-l-color .crossroad-product .inner:hover .bd{background:#fff}.green-l-color .crossroad-product .inner:hover .desc{background:none}.no-hover .inner:hover{background:none !important;border-color:transparent !important;}.no-hover .inner:hover .bd{background:none !important}.crossroad-category{margin:0;}.crossroad-category ul{clear:both;font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;font-size:0;margin:0 -8px -11px -19px}@media screen and (-webkit-min-device-pixel-ratio:0){.crossroad-category ul{word-spacing:0}}.crossroad-category ul > *{display:inline-block;vertical-align:top;width:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}.ie7 .crossroad-category ul > *{display:inline;zoom:1}.crossroad-category li{font-size:13px}.crossroad-category p{margin:0}.crossroad-category .inner{display:block;border:13px solid #fff;text-decoration:none;color:#777;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;margin:0 0 11px 11px;}.crossroad-category .inner:hover{border-color:#f4f4f4}.crossroad-category .bd{border:1px solid #ccc}.crossroad-category .desc{border-top:1px solid #ccc;padding:17px 15px;overflow:hidden;zoom:1;background:#fff}.crossroad-category .btn{float:left;display:inline;margin-right:10px}.crossroad-category .title{color:#525252;font-size:12px;line-height:18px;margin:0;padding:10px 0 0;font-weight:normal;}.crossroad-category .title strong{font-weight:normal;font-size:17px}.crossroad-category .img img{width:100%;max-width:100%;height:auto}@media (min-width:420px){.crossroad-category li{width:49%}}@media (min-width:770px){.crossroad-category li{width:33.33%}}@media (min-width:1730px){.crossroad-category li{width:25%}}/*
 *	Box
 */
.box-std{margin:0 0 30px;color:#777;}.box-std .title{font-size:15px;font-weight:bold;margin:0;background-color:#f7f7f7;border-bottom:1px solid #ccc;padding:10px 15px 9px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#333}.box-std .desc{padding:15px}.box-std.box-thick{border:10px solid #e1e1e1}.box-ico{position:relative;padding:19px 0 0 80px;}.ie7 .box-ico{padding:0}.box-ico:before{content:'';position:absolute;left:0;top:0;width:66px;height:66px;background:url("../img/bg/all.png") 0 -100px no-repeat}.box-ico.ico-phone{padding-top:12px;}.box-ico.ico-phone:before{background-position:-75px -100px}.box-safety{padding:0 0 1px 55px;position:relative;font-size:12px;line-height:15px;background:url("../img/bg/all.png") no-repeat 0 -300px}.box-emailing-logout + .separator{margin-top:0}.box-emailing-logout strong{color:#7a1172}@media (min-width:980px){.box-emailing-logout{background:url("../img/illust/emailing-logout.jpg") 100% 50% no-repeat;padding:120px 450px 1px 0;min-height:239px}.box-emailing-logout:first-child{margin-top:-25px}}.box-up p{margin:0 10px 10px;text-align:right}.box-up a{color:#7a1172;padding-left:20px;position:relative;text-decoration:none;}.box-up a:before{content:':';font-family:"WebSymbolsRegular",Arial,"Helvetica Neue",Helvetica,sans-serif;position:absolute;left:0}@media (min-width:750px){.box-up{display:none}}.box-std-footer a{color:#535353;text-decoration:none;}.box-std-footer a:hover{text-decoration:underline}.box-std-footer a.btn{text-decoration:none;}.box-std-footer a.btn:hover{text-decoration:none}.box-invest .spc{font-size:13px;line-height:16px;}.box-invest .spc strong{display:inline-block;font-size:13px;margin-bottom:10px}.box-counter .counter{font-family:'Courier New',monospace;letter-spacing:-.63em;word-spacing:-.63em;margin-bottom:20px;margin-left:-2%;}@media screen and (-webkit-min-device-pixel-ratio:0){.box-counter .counter{word-spacing:0}}.box-counter .counter > *{display:inline-block;vertical-align:top;width:48%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;word-spacing:0}.ie7 .box-counter .counter > *{display:inline;zoom:1}.box-counter .counter li{position:relative;padding-top:40px;line-height:12px;margin-left:2%;}.ie7 .box-counter .counter li{width:46%;margin-left:1%}.box-counter .counter .number{position:relative;position:absolute;top:0;left:0;margin:0 5px 20px 0;background:#f3f3f3;padding:6px 10px;color:#7a1172;font-size:15px;line-height:18px;border:1px solid #c7c7c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 #efefef;-moz-box-shadow:0 1px 0 #efefef;box-shadow:0 1px 0 #efefef;}.box-counter .counter .number:before{content:'';border-style:solid;border-width:7px 7px 0;border-color:#f3f3f3 transparent;position:absolute;font:0/0 a;color:transparent;text-decoration:none;top:100%;left:15px;z-index:5}.box-counter .counter .number:after{content:'';border-style:solid;border-width:8px 8px 0;border-color:#c7c7c7 transparent;position:absolute;font:0/0 a;color:transparent;text-decoration:none;top:100%;left:14px;z-index:4}.box-counter .counter .text{display:block;font-size:11px;line-height:16px;margin-left:5px;color:#777}.box-my-credit{padding:10px;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#ececec 0%,#e1e1e1 100%);background:-moz-linear-gradient(top,#ececec 0%,#e1e1e1 100%);background:-ms-linear-gradient(top,#ececec 0%,#e1e1e1 100%);background:-o-linear-gradient(top,#ececec 0%,#e1e1e1 100%);background:linear-gradient(top,#ececec 0%,#e1e1e1 100%);background-color:#ececec;-webkit-border-radius:0 8px 8px 8px;-moz-border-radius:0 8px 8px 8px;border-radius:0 8px 8px 8px;margin-bottom:40px;}.box-my-credit p{margin:0;color:#7a1172;font-size:18px;line-height:24px}.box-my-credit a{font-size:13px;color:#999;display:block;margin-left:20px;}.box-my-credit a:hover{color:#535353}.box-my-credit strong{font-size:28px}@media (min-width:750px){.box-my-credit{padding:20px}.box-my-credit p{font-size:24px;line-height:32px}.box-my-credit a{display:inline}.box-my-credit strong{position:relative;font-size:42px;top:6px}}.box-credit-table td{font-size:.8em;vertical-align:middle}.box-credit-table td:nth-child(1){width:20px}.box-credit-table td:nth-child(2),.box-credit-table th:nth-child(2){padding:0 15px 0 0;width:55px;text-align:right}.box-credit-table td:last-child,.box-credit-table th:last-child{text-align:right}.box-credit-table .ico-plus{color:#559f33}.box-credit-table .ico-minus{color:#999}@media (min-width:750px){.box-credit-table td{font-size:1em}.box-credit-table td:nth-child(1){width:auto}.box-credit-table td:nth-child(2),.box-credit-table th:nth-child(2){padding:0;width:auto;text-align:left}.box-credit-table td:last-child,.box-credit-table th:last-child{text-align:left}.box-credit-table .ico-plus,.box-credit-table .ico-minus{padding-left:20px;position:relative;color:#535353;}.box-credit-table .ico-plus:before,.box-credit-table .ico-minus:before{content:'';position:absolute;width:11px;height:12px;top:2px;left:0;background:url("../img/bg/all.png") no-repeat}.ie7 .box-credit-table .ico-plus,.ie7 .box-credit-table .ico-minus{padding-left:0}.box-credit-table .ico-plus:before{background-position:-400px -25px}.box-credit-table .ico-minus:before{background-position:-425px -25px}}.box-open{border-top:1px solid #ccc;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;}.box-open .box{display:none;position:relative;overflow:hidden;zoom:1}.box-open.open .box{display:block}.box-open .toggle{position:relative;display:inline-block;margin:0;background:#f3f3f3;top:-12px;left:0;}.ie7 .box-open .toggle{display:inline;zoom:1}.box-open .toggle a{position:relative;padding:0 10px 0 20px;color:#535353;text-decoration:none;font-size:14px;line-height:20px;}.box-open .toggle a:before{content:'';position:absolute;width:10px;height:11px;top:2px;left:0;background:url("../img/bg/all.png") -475px -50px no-repeat}.ie7 .box-open .toggle a{padding:0 10px 0 0}.box-open.open .toggle a:before{width:11px;height:10px;top:2px;background-position:-375px -50px}.box-city{float:left;display:block;position:relative;cursor:pointer;padding:10px 30px 0 10px;}.box-city strong{color:#7a1172;position:relative;}.box-city strong:after{content:'';position:absolute;border-style:solid;border-color:#7a1172 transparent;border-width:6px 6px 0 6px;height:0;width:0;top:5px;right:-15px}.box-city .menu{display:none;position:absolute;left:0;top:0;padding:10px 0 7px;background:#fff;z-index:20;white-space:nowrap;-webkit-border-radius:0 7px 7px 7px;-moz-border-radius:0 7px 7px 7px;border-radius:0 7px 7px 7px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15);}.box-city .menu a{padding:5px 15px 5px 10px;display:block;}.box-city .menu a:hover{color:#7a1172;background:#ddd}.box-city .menu strong{padding:0 30px 0 10px;margin-bottom:5px;position:relative;display:inline-block;}.box-city .menu strong:after{content:'';position:absolute;border-style:solid;border-color:#7a1172 transparent;border-width:0 6px 6px 6px;height:0;width:0;top:6px;right:14px}.box-message{background:#ffffae;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;font-size:12px;line-height:18px;position:relative;margin:0 0 45px;}.box-message h2{font-size:15px;font-weight:bold;margin:0 0 5px;color:#444;line-height:20px}.box-message p{margin:0;color:#333}.box-message .col{text-decoration:none;display:block}.box-message .col-q-1{font-size:16px;}.box-message .col-q-1 h2,.box-message .col-q-1 p{color:#7a1172}.box-message .ico{padding-left:70px;position:relative;min-height:60px;}.box-message .ico:before{content:'';position:absolute;left:0;top:0;width:60px;height:60px;background:url("../img/bg/all.png") 0 -400px no-repeat}.box-message .ico-phone:before{background-position:-100px -400px}.box-message .ico-question:before{background-position:-200px -400px}.box-message .close{position:absolute;right:-10px;top:-10px;font:0/0 a;color:transparent;text-decoration:none;width:23px;height:23px;background:url("../img/bg/all.png") -400px -100px no-repeat}@media (max-width:759px){.box-message{padding:10px 10px 0}.box-message .col{margin:0 0 10px}}.box-today{margin:0;padding:20px 0;position:relative;}.box-today .title-main{font-size:31px;font-weight:normal;line-height:35px;margin:0 0 25px;padding:10px 0;color:#323232;padding-left:40px;position:relative;}.ie7 .box-today .title-main{padding-left:0}.box-today .title-main:before{content:'';position:absolute;left:0;top:50%;width:30px;height:30px;background:url("../img/bg/all.png") -400px -150px no-repeat;margin-top:-15px}.box-today .col-left{width:23.958333333333336%;margin-left:-100%}.box-today .col-right{width:74.16666666666667%;margin-left:-74.16666666666667%}.box-today .title{font-size:19px;font-weight:bold;color:#7a1172;margin:0 0 15px 10px}.box-today ul{font-size:17px;line-height:23px}.box-today li{margin:0 0 13px;}.box-today li a{text-decoration:none;color:#525252;display:block;padding:0 10px;}.box-today li a:hover{color:#7a1172}.box-today li span{font-size:12px}.box-today .product{font-size:15px;line-height:19px;text-decoration:none;color:#666;display:block;margin:-8px -8px 5px;border:8px solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s;}.box-today .product:hover{border-color:#f4f4f4}.box-today .product p{margin:0}.box-today .product .bd{border:1px solid #ccc;position:relative}.box-today .product .info{padding:0}.box-today .product .desc{border-top:1px solid #ccc;padding:20px 30px 25px;overflow:hidden;zoom:1;position:absolute;left:0;right:0;bottom:0;background:#fff;max-height:150px}.box-today .product .title{color:#444;font-size:21px;line-height:23px;font-weight:bold;margin:0 0 10px}.box-today .product .btn2{float:right;display:inline;margin-right:-135px}.box-today .product .r{margin-left:20px;text-align:right;padding-right:135px}.box-today .product .price{color:#999;}.box-today .product .price del{display:block}.box-today .product .price strong{color:#7a1172;}.box-today .product .price strong span{line-height:1;font-size:30px}.box-today .product .img img{max-width:100%;height:auto}.box-today .product .flag{font:0/0 a;color:transparent;text-decoration:none;width:150px;height:150px;position:absolute;left:-5px;top:-5px;background:url("../img/bg/flags2.png") 0 -125px no-repeat}.box-today .product + .right{font-size:17px;}.box-today .product + .right a{text-decoration:none}@media (min-width:660px){.box-today .product .desc{padding:0;right:0;top:0;left:auto;width:40%;height:100%;max-height:none;border-top:none}.box-today .product .r{float:none;display:block;text-align:left;position:absolute;bottom:0;right:0;padding:0;width:100%;}.box-today .product .r > *{margin:0 20px 20px 20px}.box-today .product .r .price{float:left}.box-today .product .r .btn2{float:right}.box-today .product .ctx{padding:20px}}.box-apek{background:url("/img/footer/Apek.png?v=1") no-repeat scroll left top transparent;border:medium none;width:auto;padding:0 0 0 93px;height:96px;display:block;text-decoration:none;font-size:12px;margin-top:20px;line-height:15px}.autocomplete-popup{z-index:10000;position:absolute;width:100%;}.autocomplete-popup ul{background:url("/img/header-v2/main_menu_arrow.png") top left 30px no-repeat;padding:10px 0 10px 0;}.autocomplete-popup ul li{background:#fff;}.autocomplete-popup ul li:first-child{padding-top:10px}.autocomplete-popup .ui-corner-all{border:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.autocomplete-popup .ui-menu-item a.ui-state-focus,.autocomplete-popup .ui-menu-item a.ui-state-active{background:none;background:#f3f3f3}.autocomplete-popup li.nomatch a.ui-state-focus,.autocomplete-popup li.nomatch a.ui-state-active{background:#fff;cursor:default}.autocomplete-popup li.separator{background:#fff;padding:11px 0 11px 0;}.autocomplete-popup li.separator > div{border-bottom:1px solid #ccc}@media (min-width:770px){.autocomplete-popup{width:600px}}.facebook.likebox{width:100% !important}/*
 *	Form
 */
#form-search{display:none;position:relative;}#form-search p{margin:0;padding:4px;position:relative;background:#8d3486;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}#form-search .inp-fix{position:relative;background:#fff}#form-search .inp-text{width:100%;padding:11px 0 9px 14px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#form-search .inp-text::-moz-placeholder{color:#fff}#form-search .inp-text::-webkit-input-placeholder{color:#fff}#form-search button{margin:0;overflow:visible;padding:11px 11px 9px 11px;border:1px solid #ccc;position:absolute;right:4px;top:4px;height:14px;line-height:14px;background:#e9e9e9;color:#7a1172;font-weight:bold;}#form-search button:hover{background:#fff}@media (max-width:769px){#form-search{display:none;border-top:1px solid #9a0e9a;padding-bottom:1px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#850077),color-stop(100%,#730f6a));background:-webkit-linear-gradient(top,#850077 0%,#730f6a 100%);background:-moz-linear-gradient(top,#850077 0%,#730f6a 100%);background:-ms-linear-gradient(top,#850077 0%,#730f6a 100%);background:-o-linear-gradient(top,#850077 0%,#730f6a 100%);background:linear-gradient(top,#850077 0%,#730f6a 100%);padding:10px;z-index:10}}@media (min-width:770px){#form-search{display:block !important;position:absolute;top:30px;left:180px;width:220px;z-index:60}.header-fixed #form-search{top:5px;position:fixed}}@media (min-width:960px){#form-search{left:50%;width:300px;margin-left:-200px}#form-search .inp-text::-moz-placeholder{color:#999;font-style:italic}#form-search .inp-text::-webkit-input-placeholder{color:#999;font-style:italic}#form-search .inp-text:focus::-moz-placeholder{color:rgba(0,0,0,0);font-style:normal}#form-search .inp-text:focus::-webkit-input-placeholder{color:rgba(0,0,0,0);font-style:normal}}@media (min-width:1730px){#form-search{margin-left:-340px;width:400px}}.form-tickbox fieldset{margin-bottom:20px}.form-tickbox *{text-decoration:none;}.form-tickbox *:hover{text-decoration:none}.form-tickbox label{display:block;width:100%;margin-bottom:6px}.form-tickbox .inp-item span{text-decoration:none;white-space:normal;display:block;}.form-tickbox .inp-item span:hover{text-decoration:none}.form-tickbox input + span{display:block;color:#535353;padding:3px 0 1px 27px;line-height:26px;padding-left:27px;-webkit-box-shadow:0 0 0 1px #b3b3b3;-moz-box-shadow:0 0 0 1px #b3b3b3;box-shadow:0 0 0 1px #b3b3b3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#f0f0f0 0%,#e9e9e9 100%);background:-moz-linear-gradient(top,#f0f0f0 0%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f0f0f0 0%,#e9e9e9 100%);background:-o-linear-gradient(top,#f0f0f0 0%,#e9e9e9 100%);background:linear-gradient(top,#f0f0f0 0%,#e9e9e9 100%);background-color:#e9e9e9;}.form-tickbox input + span:before{top:8px;left:5px;width:14px;height:14px;background-position:-425px -50px}.form-tickbox input:checked + span{color:#fff;font-weight:bold;-webkit-box-shadow:0 0 0 1px #6f0f66;-moz-box-shadow:0 0 0 1px #6f0f66;box-shadow:0 0 0 1px #6f0f66;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#862e7e),color-stop(100%,#5f0d57));background:-webkit-linear-gradient(top,#862e7e 0%,#5f0d57 100%);background:-moz-linear-gradient(top,#862e7e 0%,#5f0d57 100%);background:-ms-linear-gradient(top,#862e7e 0%,#5f0d57 100%);background:-o-linear-gradient(top,#862e7e 0%,#5f0d57 100%);background:linear-gradient(top,#862e7e 0%,#5f0d57 100%);background-color:#862e7e;}.form-tickbox input:checked + span:before{background-position:-400px -50px}.ie8 .form-tickbox input[type="checkbox"],.ie7 .form-tickbox input[type="checkbox"]{top:8px;left:8px}.form-profile fieldset{margin-bottom:25px}.form-side + *{margin-top:0}@media (max-width:1399px){.form-side{overflow:hidden;zoom:1;margin:0}.form-side h2{position:absolute;left:-5000px;top:-500px}.form-side p{margin:0 0 25px}.form-side .item{float:left;display:inline;margin-right:25px}.form-side .item-category{display:none}.form-side .selectBox-dropdown{display:inline-block !important;vertical-align:middle;margin-left:3px;min-width:180px}}@media (max-width:850px){.form-side .item{margin-right:15px}.form-side .selectBox-dropdown{min-width:150px}}@media (min-width:1400px){.form-side{float:left;display:block;width:180px;margin-left:-210px}.form-side h2{font-weight:bold}.form-side p{margin:0 0 15px}.form-side .label{display:block;font-size:12px;padding:0 0 2px 3px}.form-side .menu{display:block;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 4px 3px;line-height:30px;margin:2px -5px 0;}.form-side .menu a{display:block;margin:0 0 1px;text-decoration:none;color:#7a1172;padding:0 10px 0 15px;}.form-side .menu a:hover,.form-side .menu a.active{background:#ebebeb}.form-side .menu span{color:#666}.header-fixed .form-side{position:fixed;top:60px;left:50%;margin-left:-690px}}/*
 *	Deal Detail
 */
.detail-title{font-size:31px;font-weight:normal;line-height:35px;margin:0 10px 10px 0;color:#323232;float:left;display:inline;}.detail-title + p{float:left;display:inline;margin:0 0 10px;padding-top:11px;font-size:17px;}.detail-title + p a{text-decoration:none}.detail-title.small{line-height:43px;font-size:16px;font-weight:bold}.detail-subtitle{font-size:15px;font-weight:bold;color:#323232;margin-bottom:8px}.detail-desc{margin-bottom:40px;line-height:22px;}.detail-desc.shorten{height:70px;overflow:hidden;margin-bottom:0;}.detail-desc.shorten + a{display:block;margin-bottom:40px}.detail-col{line-height:22px;}.detail-col .heading{font-size:12px;color:#ccc;font-weight:bold}.detail-col ul{list-style-type:none}.detail-gal{text-align:center;}.detail-gal img{width:auto !important;max-width:100%;max-height:400px;margin-bottom:40px}.deal-supplier .stars{display:inline-block;margin:0;text-align:left;list-style:none;}.deal-supplier .stars li{display:inline-block;width:24px;height:23px;padding-left:5px;background:url("/img/detail/star_empty.png") no-repeat;}.deal-supplier .stars li.half-star{background-image:url("/img/detail/star_half.png")}.deal-supplier .stars li.full-star{background-image:url("/img/detail/star_full.png")}.deal-supplier .stars li.empty-white-star{background-image:url("/img/detail/star_empty_white.png")}.deal-price{margin-bottom:40px;}.deal-price .main-price{padding:0 0 5px 0;font-size:40px;font-weight:bold;color:#791172;}.deal-price .main-price sup{font-size:16px;position:inherit;vertical-align:super}.deal-price .main-price span{font-size:20px;}.deal-price .main-price span.note{color:#999;font-weight:normal;font-size:12px;padding-left:10px}.deal-price .info{float:left;color:#999;font-size:12px}.deal-price .price-old{text-decoration:line-through;font-size:18px;color:#535353}.deal-price p.strong{font-weight:bold;color:#791172;font-size:16px}.deal-discussion label{display:block}.deal-discussion textarea{display:block}.deal-discussion button{margin-top:10px}.deal-share{margin:0 0 30px 10px;padding-top:10px;text-align:left}/*
 * Components
 */
@media (max-width:770px){.breadcrumbs{font-size:0;height:48px;width:100%;overflow:hidden;margin:0;background:#fff;position:relative;border-bottom:1px solid #ccc;}.breadcrumbs.category{border-bottom:none}.breadcrumbs > div{width:100%;position:absolute;right:0;top:0;height:48px;overflow-x:scroll;overflow-y:hidden;height:68px;white-space:nowrap}.breadcrumbs a,.breadcrumbs span{font-size:14px;display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;height:48px;line-height:48px;white-space:nowrap;text-align:left;background:#f7f7f7}.breadcrumbs a{text-decoration:none;padding:0 39px 0 20px;position:relative;}.breadcrumbs a:before,.breadcrumbs a:after{content:"";position:absolute;top:0}.breadcrumbs a:before{right:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:19px solid #ccc}.breadcrumbs a:after{right:2px;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:19px solid #f7f7f7}.breadcrumbs a.last-link:before{background:#fff}.breadcrumbs a:active{background:#fff;text-decoration:underline;}.breadcrumbs a:active:after{border-left:19px solid #fff}.breadcrumbs span.sep{display:none;margin:0;padding:0}.breadcrumbs span{padding:0 10px 0 10px;font-weight:bold;background:#fff}.theme-page .breadcrumbs{border-bottom:1px solid #ccc}}@media (min-width:770px){.breadcrumbs{margin:20px auto 20px 5px !important;}.breadcrumbs.category{margin:20px auto 15px 5px !important;font-size:20px;}.breadcrumbs.category a{text-decoration:none;}.breadcrumbs.category a:hover{text-decoration:underline}.breadcrumbs a{color:#7a1172}.breadcrumbs span.text{color:#333;font-weight:bold}.breadcrumbs span.sep{display:inline}}#deal-admin-panel{display:block;width:95%;margin:10px;padding:5px;border:1px solid #a8a8a8;background-color:#eee;}#deal-admin-panel #deal_admin_days{float:left}#deal-admin-panel #admin_sub_panel{float:right;left:auto;}#deal-admin-panel #admin_sub_panel a.edit_ico{float:left;width:24px;height:24px;display:block;background-image:url("/img/icons/001_45.png");padding:2px;background-repeat:no-repeat;background-position:center center;border:1px solid #000;}#deal-admin-panel #admin_sub_panel a.edit_ico:hover{background-image:url("/img/icons/gray/001_45.png");background-color:#ccc}#deal-admin-panel #admin_sub_panel a.edit_ico.edit_ico_green{background-color:#c8ffc8;margin-right:8px}span#deal_admin_days{display:block}div#admin_deal_note_box{position:absolute;top:100px;left:100px;z-index:100;padding:50px;background:#c8c8c8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:600px;}div#admin_deal_note_box a.button_close{float:right;display:block;margin:10px;padding:4px;border:1px solid #fff;color:#fff;text-decoration:none;font-size:18px;font-weight:bold;position:relative;top:-30px;left:30px;line-height:18px}div#admin_deal_note_box input{width:550px;clear:both;display:block}div#admin_deal_note_box a.save{display:block;margin:10px;padding:5px;border:1px solid #000;width:auto;text-decoration:none}div#admin_deal_note_box span{display:inline-block;border:1px solid #fff;padding:2px;margin:2px;cursor:pointer;width:30px;text-align:center;font-weight:bold;font-size:20px}div#admin_deal_note_box div{padding:2px;margin:2px;font-size:16px}.banner{display:none;width:100%;height:380px;background-position:center top;background-repeat:no-repeat;position:relative;}.banner > a{width:960px;margin:auto;height:100%;display:block;position:relative}@media (max-width:960px){.banner{background-position:-480px top}.banner > a{width:100%}}.banner-mobile img{width:100%;max-width:100%;height:auto;margin:0;padding:0;display:block}@media (min-width:770px){.banner-mobile{display:none}.banner{display:block}}.faq li > a{font-size:larger;cursor:pointer;text-decoration:none}.faq li > p{display:none}.pexeso{position:relative;margin-bottom:50px;}.pexeso .card{width:20%;float:left;position:relative;}.pexeso .card .inner{position:relative;margin:10px 0 0 10px;cursor:pointer;}.pexeso .card .inner .height-fix{width:100%;height:auto;visibility:hidden;}.pexeso .card .inner .height-fix img{width:100%;height:auto}.pexeso .card .inner .front,.pexeso .card .inner .back{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ccc;overflow:hidden;}.pexeso .card .inner .front img,.pexeso .card .inner .back img{width:100%;height:auto;display:block}.pexeso .card .inner .back{-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.pexeso .card .inner .front{background:#fff;-webkit-transform:rotateX(0) rotateY(-179deg);-moz-transform:rotateX(0) rotateY(-179deg);-ms-transform:rotateX(0) rotateY(-179deg);-o-transform:rotateX(0) rotateY(-179deg);transform:rotateX(0) rotateY(-179deg);}.pexeso .card .inner .front a{position:absolute;bottom:0;left:0;width:100%;text-align:center;display:block;text-align:center;text-decoration:none;background:#fff;line-height:3em;opacity:.95;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);font-weight:bold;}.pexeso .card .inner .front a:hover{text-decoration:underline}.pexeso .card.flip .back{-webkit-transform:rotateX(0) rotateY(180deg);-moz-transform:rotateX(0) rotateY(180deg);-ms-transform:rotateX(0) rotateY(180deg);-o-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.pexeso .card.flip .front{-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);-ms-transform:rotateX(0) rotateY(0);-o-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.pexeso .card.solved .inner{cursor:default}.pexeso-timer{color:#333;text-align:center;}.pexeso-timer strong{font-size:2.2em;display:block}.pexeso-timer span{padding-top:1em;font-style:italic}.timeboxes{padding-bottom:40px;}.timeboxes .box-std{color:#333;}.timeboxes .box-std strong{display:block;font-size:1.2em;line-height:1.2em;padding-top:20px}.timeboxes .box-std span{line-height:2em;font-size:2em}.timeboxes .box-std.info{font-style:italic}.pexeso-wrap .title-main{margin-bottom:10px;}.pexeso-wrap .title-main + p{margin-bottom:20px;padding-top:0}.pexeso-wrap h2{padding-top:30px}.pexeso-wrap .comments-wrap{position:relative}.pexeso-wrap .over-edge-l{position:absolute;left:0;top:0;}.pexeso-wrap .over-edge-l.label-start{width:97px;height:96px;left:-107px;top:40px;background:url("/img/components/pexeso/zacni_hrat.png") top left no-repeat}.pexeso-wrap .over-edge-l.label-share{width:127px;height:116px;left:-137px;top:-15px;background:url("/img/components/pexeso/napiste_cas.png") top left no-repeat}.tooltip{cursor:help}.tooltip-i{display:inline-block;width:25px;height:19px;vertical-align:middle;background:url("/img/mktp/questionmark_icon.png") center right no-repeat}.info-tooltip{padding:10px;font-size:12px;line-height:18px;background:#ffffcd;color:#333;text-align:left;border:1px solid #ccc;border-width:1px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#send-deal-dialog{padding:30px 40px 20px;display:none;}#send-deal-dialog input,#send-deal-dialog textarea{margin:3px 0}#send-deal-dialog .form-buttons{clear:both;}#send-deal-dialog .form-buttons>span{line-height:37px;vertical-align:middle;margin-left:20px}.fancyboxSendDeal{padding-left:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.fancyboxSendDeal strong{line-height:25px;vertical-align:middle}.fancyboxSendDeal span{display:inline-block;width:60px;height:19px;background:url("../img//ico/send_email.png") 0 0 no-repeat;margin:0 5px 0 0;vertical-align:middle}.fancyboxSendDeal:hover{text-decoration:none}.icon-label{line-height:25px;vertical-align:middle;}.icon-label a,.icon-label span{color:#559f33;font-size:18px;padding:8px;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f7f7f7 0%,#fff 100%);background:-moz-linear-gradient(top,#f7f7f7 0%,#fff 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#fff 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#fff 100%);background:linear-gradient(top,#f7f7f7 0%,#fff 100%);display:inline-block;padding-left:30px;position:relative;left:-25px;z-index:39;position:relative}.icon-label:before{vertical-align:middle;text-align:center;font-size:19px;line-height:37px;font-family:"WebSymbolsRegular",Arial,"Helvetica Neue",Helvetica,sans-serif;display:inline-block;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #ccc;background:#fff;z-index:40;position:relative;top:-3px}.icon-label.phone:before{content:'d'}.icon-label.letter:before{content:'@'}.ico-basket{width:1.6em;height:1.6em;background:url("../img//ico/basket.png") no-repeat top left;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;display:inline-block;position:relative;vertical-align:sub;}.ico-basket span{display:block;position:absolute;bottom:-.5em;right:0;background:#cc1719;color:#fff;text-align:center;line-height:1.6em;width:1.6em;font-size:.6em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff}.ico-delete{display:block;position:absolute;top:-17px;right:-17px;background:url("/js/jquery/jquery.fancybox/fancybox_sprite.png") no-repeat top left;width:34px;height:34px;cursor:pointer;z-index:100;}.ico-delete.close-small{top:-10px;right:-10px;background:url("../img//ico/close.png") no-repeat;width:21px;height:21px}.ico-delete.ico-inside{top:0;right:0}.attributes{position:absolute;bottom:20%;left:0;width:100%;}.attributes span{width:10%;display:block;position:relative;overflow:hidden;float:left;border-bottom:3px solid #7a1172;}.attributes span:hover{border-bottom:3px solid #fff}.attributes span img.spacer{width:100%;height:auto;display:block}.attributes span img.icon{position:absolute;top:0;left:0;max-width:none;max-height:100%;display:block}.attributes span.attr-HOLIDAY_TRANSPORT.attr-val-OWN{display:none}.attributes span.attr-HOLIDAY_TRANSPORT.attr-val-AIRPLANE img.icon{left:-100%}.attributes span.attr-HOLIDAY_TRANSPORT.attr-val-BOAT img.icon{left:-200%}.attributes span.attr-HOLIDAY_PERSONS img.icon{left:-500%}.attributes span.attr-HOLIDAY_PERSONS.attr-val-1 img.icon{left:-300%}.attributes span.attr-HOLIDAY_PERSONS.attr-val-2 img.icon{left:-400%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-NO,.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-2STAR{display:none}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-PENSION img.icon{left:-600%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-3STAR img.icon{left:-700%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-4STAR img.icon{left:-800%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-5STAR img.icon{left:-900%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-COTTAGE img.icon{left:-1000%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-TENT img.icon{left:-1100%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-CAMP img.icon{left:-1200%}.attributes span.attr-HOLIDAY_ACCOMMODATION.attr-val-CARAVAN img.icon{left:-1300%}.attributes span.attr-HOLIDAY_FOOD.attr-val-NO,.attributes span.attr-HOLIDAY_FOOD.attr-val-ALL_INCLUSIVE{display:none}.attributes span.attr-HOLIDAY_FOOD.attr-val-HALF_BOARD img.icon,.attributes span.attr-HOLIDAY_FOOD.attr-val-FULL_BOARD img.icon,.attributes span.attr-HOLIDAY_FOOD.attr-val-BREAKFAST img.icon{left:-1400%}.attributes span.attr-HOLIDAY_FOOD.attr-val-FULL_BOARD img.icon{left:-1500%}.attributes span.attr-SERVICE.attr-val-DRINK img.icon{left:0}.attributes span.attr-SERVICE.attr-val-MASSAGE img.icon{left:-100%}.attributes span.attr-SERVICE.attr-val-WHIRLPOOL img.icon{left:-200%}.attributes span.attr-SERVICE.attr-val-POOL img.icon{left:-300%}.attributes span.attr-SERVICE.attr-val-SAUNA img.icon{left:-400%}.attributes span.attr-SERVICE.attr-val-BOWLING img.icon{left:-500%}.attributes span.attr-SERVICE.attr-val-TENIS img.icon{left:-600%}.attributes span.attr-SERVICE.attr-val-FITNESS img.icon{left:-700%}.attributes span.attr-SERVICE.attr-val-SKIPAS img.icon{left:-800%}.attributes span.attr-SERVICE.attr-val-GOLF img.icon{left:-900%}.attributes span.attr-SERVICE.attr-val-BICYCLE img.icon{left:-1000%}.attributes span.attr-SERVICE.attr-val-TICKET img.icon{left:-1100%}.attributes span.attr-SERVICE.attr-val-OTHER img.icon{left:-1200%}.order-wrap .wrap-padded{padding-top:30px}.order-wrap .order-additional-card-options{padding-left:100px}.order-wrap .order-payment .inp-item-list:first-child,.order-wrap .order-payment .inp-item-list:first-child > label{margin-bottom:0 !important}.order-wrap .crossroad-product.simple .title-main{font-size:16px;font-weight:bold;font-style:italic;margin-top:10px}.order-wrap .crossroad-product.simple .inner{margin-bottom:10px}@media (max-width:960px){.order-wrap .reset-wrap-pad{margin-left:-10px;margin-right:-10px;}.order-wrap .reset-wrap-pad .title-main{margin-left:10px}.order-wrap .reset-wrap-pad ul.reset{margin-left:0;margin-right:0}}@media (min-width:960px){.order-wrap .reset-wrap-pad{margin:0 -30px 10px -30px;}.order-wrap .reset-wrap-pad .crossroad-product{padding-left:60px;padding-right:20px;margin:10px 0 10px 0}}.order-steps li > h2{line-height:3em}.order-summary td{border:none}.order-summary .sum td{font-weight:bold;border-top:1px solid #333}.fancy-content .order-item .item-title a{text-decoration:none;}.fancy-content .order-item .item-title a:hover{text-decoration:underline}.order-item a{text-decoration:none;}.order-item a:hover{text-decoration:underline}.order-item a.selectBox:hover,.order-item .selectBox a:hover{text-decoration:none}.order-item .item-title a{font-weight:bold;font-size:1.2em}.order-item .pieces > div > span,.order-item .pieces > div > del,.order-item .pieces > div > strong{line-height:34px}.order-item .item-note textarea{height:2em;width:100%;display:block}.order-item .photo{display:none;}@media (min-width:420px){.order-item .photo{display:block}}.order-item .photo img{height:auto;max-height:150px;}.order-item .photo img.bskt-gallery{cursor:pointer}.order-item .photo img.desaturate{-webkit-filter:none}.order-item .rating{font-size:2em;line-height:2em;}.order-item .rating .number .sign{font-size:.8em}.order-item .rating .star{display:inline-block;width:1.3em;height:2em;overflow:hidden;text-align:center;position:relative;vertical-align:bottom;font-size:.7em;}.order-item .rating .star span{position:absolute;left:0;bottom:0;display:inline-block;width:1em;font-family:"WebSymbolsRegular",Arial,"Helvetica Neue",Helvetica,sans-serif;}.order-item .rating .star span:before{content:"R";color:#ccc}.order-item .rating .star.full span:before{color:#ebc836}.order-item .rating .star.half span:before{color:#ccc}.order-item .rating .star.half span.half-wrap{width:.5em;overflow:hidden;}.order-item .rating .star.half span.half-wrap span:before{color:#ebc836}.order-item .rating p{margin-bottom:0}.order-item .control table tr td:first-child{min-width:50%}.order-box{margin:auto;width:140px;height:140px;max-width:140px;max-height:140px;background-image:url("../img/bg/basket.png");background-repeat:none;background-position:left top;margin-bottom:10px;}.order-box.order-box-safe{background-position:0 0}.order-box.order-box-support{background-position:-140px 0}.order-box.order-box-customers{background-position:-280px 0}.basket-heading{vertical-align:middle;line-height:46px;}.basket-heading .basket-icon{width:47px;height:46px;background:url("../img//ico/basket.png") no-repeat top left;display:inline-block;position:relative;}.basket-heading .basket-icon span{display:block;position:absolute;bottom:-10px;right:0;background:#cc1719;color:#fff;text-align:center;padding:4px;line-height:20px;width:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff}.basket-heading .small{font-size:.8em}.basket-heading.basket-empty{text-align:center}.purchases .purchase-toggler{padding:10px 20px 10px 20px;}.purchases .purchase-toggler:after{margin-left:0}.purchases .purchase-heading{-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;font-size:1.1em;line-height:2em;padding:.8em;cursor:pointer;}.purchases .purchase-heading .note{font-style:normal}@media (min-width:960px){.purchases .purchase-heading{font-size:1.4em;padding:1em}}.purchases .purchase-heading.warning{background-color:#fceae8}.purchases .purchase-heading.ok{background:#e6ffdf}.purchases .purchase-heading.info{color:#999;background-color:#f7f7f7;}.purchases .purchase-heading.info .note:before{border:#999;color:#fff;background-color:#999}.purchases .purchase-heading p{margin-bottom:0}.purchases .purchase-heading.active{background-color:#fff}.purchases .purchase-heading .purchase-toggler{float:right}.purchases .purchase-heading .purchase-toggler:after{-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.purchases .purchase-heading.active .purchase-toggler:after{background:url("../img/ico/arrow_up.png") center center no-repeat}.purchases .purchase-body{display:none;padding:0 2em 0 2em}@media (min-width:770px){.deal-variant-filter .filters p{margin:0}}.deal-variant-filter a{text-decoration:none}.deal-variant-filter .title-main{margin-bottom:15px;}@media (max-width:420px){.deal-variant-filter .title-main{font-size:20px;line-height:27px}}.deal-variant-filter .form-std{margin-bottom:0}.deal-variant-filter .variants-reset{padding-top:30px}.deal-variant-filter .variants-count div{padding:4px 10px 4px 0}@media (min-width:770px){.deal-variant-filter .variant-sum > div:not(.variant-buy){line-height:50px}}.deal-variant-filter .variant-sum .variant-current-price{color:#7a1172;font-weight:bold;font-size:20px}.deal-variant-filter .variant-name,.deal-variant-filter .variant-buy{color:#7a1172}.deal-variant-filter .variant-name{font-size:1.1em}.deal-variant-filter .variant-info,.deal-variant-filter .variant-buy{padding:5px 0 5px 0}@media (max-width:770px){.deal-variant-filter .variant-info.top-labeled{padding-left:40px}}.deal-variant-filter .variant-selling{font-size:.9em}.deal-variant-filter .attr-label{cursor:help;-webkit-transition:background 2s ease-out;-moz-transition:background 2s ease-out;-ms-transition:background 2s ease-out;-o-transition:background 2s ease-out;transition:background 2s ease-out;position:relative;padding:6px 13px 6px 13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f7f7f7;border:1px solid #ccc;display:inline-block;color:#333;margin-top:4px;font-size:16px;}.deal-variant-filter .attr-label.chosen{background:#ffffcd;}.deal-variant-filter .attr-label.chosen.active{background-color:#ffffcd;background:#fff}.deal-variant-filter .variant-row,.deal-variant-filter .variant-row-heading{padding:0 15px 0 15px}@media (min-width:770px){.deal-variant-filter .variant-row,.deal-variant-filter .variant-row-heading{padding:0 10px 0 33px}}.deal-variant-filter .group-name{padding:10px;cursor:pointer;color:#7a1172;background:#f7f7f7;}.deal-variant-filter .group-name:hover{background:#fff}.deal-variant-filter .group-name.active{background:#fff}.deal-variant-filter .group-name img{width:50px;height:auto;max-height:100px;vertical-align:middle}.deal-variant-filter .variant-row:hover{background-color:#f7f7f7}.deal-variant-filter .variant-row.soldout .variant-current-price,.deal-variant-filter .variant-row.soldout .variant-name{color:#999}.deal-variant-filter .variant-row.soldout .variant-buy .btn2{background:#999;cursor:default;color:#fff}.deal-variant-filter .variant-row .block-label,.deal-variant-filter .variant-row .variant-current-price{display:inline-block;}.deal-variant-filter .variant-row .block-label + div,.deal-variant-filter .variant-row .variant-current-price + div{display:inline-block}@media (min-width:420px){.deal-variant-filter .variant-row .block-label,.deal-variant-filter .variant-row .variant-current-price{display:block}.deal-variant-filter .variant-row .block-label + div,.deal-variant-filter .variant-row .variant-current-price + div{display:block}}@media (max-width:770px){.deal-variant-filter .variant-row .variant-current-price{font-size:14px;line-height:20px}}@media (max-width:1730px){.deal-variant-filter .variant-row .variant-current-price{font-size:18px}}.deal-variant-filter .variant-row .btn2{position:relative}.deal-variant-filter .variant-row .top-label{display:block;width:38px;height:38px;position:absolute;left:-2px;top:-2px;background:url("../img//bg/top_label.png") top left no-repeat;-webkit-background-size:38px 38px;-moz-background-size:38px 38px;background-size:38px 38px}.deal-variant-filter .variant-row .mid-low-down-shown .note{margin-bottom:5px}.deal-variant-filter .variant-row .variant-current-price .note{font-size:.8em;font-weight:normal;display:none;float:right;padding-left:-20px;}@media (min-width:660px){.deal-variant-filter .variant-row .variant-current-price .note{display:block}}.deal-variant-filter .variant-box-no-filtered .variant-row:first-child{border-top:none}.fancy-content{padding:0;}@media (min-width:770px){.fancy-content{max-width:700px;padding:30px 50px 50px 50px}.fancy-content.no-pad{max-width:750px;padding:0;}.fancy-content.no-pad.fixed{width:750px}}@media (min-width:1730px){.fancy-content{max-width:800px}.fancy-content.no-pad{max-width:900px;}.fancy-content.no-pad.fixed{width:900px}}.fb-like,.fb-send{z-index:99}#cookie-bar{background:#999;height:auto;line-height:30px;color:#fff;text-align:center;padding:8px 0;z-index:999;}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:0 20px;margin-left:8px}#cookie-bar .cb-enable{background:#7a1172;}#cookie-bar .cb-enable:hover{background:#fff;color:#7a1172}#cookie-bar .cb-disable{background:#900;}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:none;color:#fff;}#cookie-bar .cb-policy:hover{text-decoration:underline}:first-child{margin-top:0}