.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.countdownHolder{font:22px/1.2 "Open Sans Condensed",sans-serif;letter-spacing:-8px;margin:10px auto 0;text-align:center;width:230px}.position{display:inline-block;height:1.2em;overflow:hidden;position:relative;width:1.05em}.digit{position:absolute;display:block;width:.9em;background-color:#444;border-radius:.2em;text-align:center;color:#fff;letter-spacing:-1px}.digit.static{box-shadow:1px 1px 1px rgba(4,4,4,.35);background-image:-webkit-linear-gradient(bottom,#3A3A3A 50%,#444 50%);background-image:-moz-linear-gradient(bottom,#3A3A3A 50%,#444 50%);background-image:-ms-linear-gradient(bottom,#3A3A3A 50%,#444 50%);background-image:-o-linear-gradient(bottom,#3A3A3A 50%,#444 50%);background-image:linear-gradient(bottom,#3A3A3A 50%,#444 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.5,#3A3A3A),color-stop(.5,#444))}.countDiv{display:inline-block;width:10px;height:1.5em;position:relative}.countDiv:before,.countDiv:after{position:absolute;width:3px;height:3px;background-color:#444;border-radius:50%;left:50%;margin-left:-4px;box-shadow:1px 1px 1px rgba(4,4,4,.5);content:""}.countDiv:after{top:.4em}.countDays,.countHours,.countMinutes,.countSeconds{display:inline-block;width:50px}.time_label{letter-spacing:0;display:block;font-size:14px;margin-top:-2px;font-family:Roboto;font-weight:300;width:45px}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right}.ui-timepicker-rtl dl dd{margin:0 65px 10px 10px}
ul.simple-pagination{list-style:none}.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left}span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);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:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%);}.compact-theme a:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#bbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#efefef 0%,#bbb 100%);background:-o-linear-gradient(top,#efefef 0%,#bbb 100%);background:-ms-linear-gradient(top,#efefef 0%,#bbb 100%);background:linear-gradient(top,#efefef 0%,#bbb 100%);}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbb;background:-moz-linear-gradient(top,#bbb 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbb 0%,#efefef 100%);background:-o-linear-gradient(top,#bbb 0%,#efefef 100%);background:-ms-linear-gradient(top,#bbb 0%,#efefef 100%);background:linear-gradient(top,#bbb 0%,#efefef 100%);cursor:default}.compact-theme .ellipse{background:#EAEAEA;padding:0 10px;cursor:default}.light-theme a,.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #BBB;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);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:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%);}.light-theme a:hover{text-decoration:none;background:#FCFCFC}.light-theme .current{background:#666;color:#FFF;border-color:#444;box-shadow:0 1px 0 rgba(255,255,255,1),0 0 2px rgba(0,0,0,.3) inset;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}.dark-theme a,.dark-theme span{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#555;background:-moz-linear-gradient(top,#555 0%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555 0%,#333 100%);background:-o-linear-gradient(top,#555 0%,#333 100%);background:-ms-linear-gradient(top,#555 0%,#333 100%);background:linear-gradient(top,#555 0%,#333 100%);}.dark-theme a:hover{text-decoration:none;background:#444}.dark-theme .current{background:#222;color:#FFF;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,.2),0 0 1px 1px rgba(0,0,0,.1) inset;cursor:default}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}.white-theme a,.white-theme span{float:left;color:#CCE4E8;font-size:14px;line-height:31px;font-weight:normal;text-align:center;border:1px solid #A3CFD6;min-width:14px;padding:0 6px;margin:0 5px 0 0;border-radius:3px}.white-theme a:hover{text-decoration:none;background:#fff;color:#68B1BD}.white-theme .current{background:#fff;color:#68B1BD;border-color:#fff;cursor:default}.white-theme .ellipse{color:#1D95A5;border-color:#319AAA;font-weight:bold;cursor:default}.blue-theme a,.blue-theme span{float:left;color:#008df0;font-size:14px;line-height:31px;font-weight:normal;text-align:center;border:1px solid #008df0;min-width:14px;padding:0 6px;margin:0 5px 0 0;border-radius:3px}.blue-theme a:hover{text-decoration:none;background:#008df0;border-color:#008df0;color:#fff}.blue-theme .current{background:#008df0;color:#fff;border-color:#008df0;cursor:default}.blue-theme .ellipse{color:#B4B4B4;border-color:#B4B4B4;font-weight:bold;cursor:default}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.float-label-field{position:relative}.float-label-field input{height:50px}.float-label-field input,.float-label-field label:not(.error){font-size:18px;line-height:18px}.float-label-field input{width:100%;background-color:white;border-radius:5px;color:#282828;padding:16px;margin-bottom:0}.float-label-field label:not(.error){color:#919192;position:absolute;left:16px;top:16px;-webkit-transition:top .2s ease-out;-moz-transition:top .2s ease-out;-o-transition:top .2s ease-out;transition:top .2s ease-out}.float-label-field input[value]:not([value=""])~label:not(.error),.float-label-field input:focus~label:not(.error){top:-21px;font-size:14px}.float-label-field input:not([value]):focus,.float-label-field input[value=""]:focus,.float-label-field input:not(.error):focus,.float-label-field.masked input{border-color:#007fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:425px){.float-label-field input,.float-label-field label:not(.error){font-size:16px;line-height:16px}.float-label-field input[value]:not([value=""])~label:not(.error),.float-label-field input:focus~label:not(.error){font-size:12px}}
@charset "utf-8";.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{display:inline-block;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;content:"";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:2px solid #424242}.slick-dots li.slick-active button:before{opacity:.75;color:black;background-color:#424242;border:2px solid #424242}.slick-slider{position:relative;display:block;box-sizing:border-box;padding:24px 0 16px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.simple_carousel_wrapper{position:relative;padding:0 30px}.simple_carousel_wrapper .carousel_body{overflow:hidden}.simple_carousel_wrapper .carousel_items{top:0;left:0;margin:0;padding:0;overflow:hidden;position:relative;width:2000em}.simple_carousel_wrapper .carousel_items .item{float:left}.simple_carousel_wrapper .prev_arrow,.simple_carousel_wrapper .next_arrow{position:absolute;top:135px;width:32px;height:80px;cursor:pointer;z-index:10;background:transparent url(/++mo.jslibrary++/mo_lib/custom_cmps/carousels/Mo.SimpleCarousel/styles/img/arrows_white.png) no-repeat -5px 0}.simple_carousel_wrapper .next_arrow{right:10px;background-position:0 0}.simple_carousel_wrapper .prev_arrow{left:10px;background-position:-98px 0}
.photos_uploader_panel .images_list .item{display:inline-block;margin:10px;position:relative;cursor:move;background-color:white;box-shadow:1px 1px 4px #888;padding:1px}.photos_uploader_panel .images_list .img_wrapper{overflow:hidden;width:243px;height:137px}.photos_uploader_panel .images_list .img_wrapper img{min-width:100%;min-height:100%;max-width:100%}.photos_uploader_panel .images_list .item>i.delete{position:absolute;right:3px;top:3px;display:none}.photos_uploader_panel .images_list .item>i.delete:hover{background-color:white;border-radius:4px}.photos_uploader_panel .images_list .item:hover>i.delete{display:block}
#edit_photo_window .body{text-align:center;-moz-box-sizing:content-box}#edit_photo_window .body .img_wrapper{display:inline-block}#edit_photo_window .pb{margin-bottom:10px}
.mo_photo_preview{top:0;left:0;bottom:0;right:0;display:none;position:fixed;overflow:auto;z-index:1110}.mo_photo_preview .close{position:fixed;top:20px;right:30px;cursor:pointer;z-index:10;width:23px;height:23px;background:transparent url(/++mo.jslibrary++/mo_lib/custom_cmps/Mo.PhotosPreview/styles/img/close.png)}.mo_photo_preview .close:hover{background-position:0 23px}.mo_photo_preview .body{position:absolute;top:30px;bottom:40px;left:30px;right:30px}.mo_photo_preview .toolbar{position:absolute;bottom:0;left:0;right:0;opacity:.8;padding:10px 0;margin:0}.mo_photo_preview .neighbours{visibility:hidden;position:absolute;top:0;left:0;display:none}.mo_photo_preview .photo_container{height:100%;width:100%;position:relative;z-index:1;padding-bottom:40px}.mo_photo_preview .photo_container .photo_wrapper{text-align:center;vertical-align:middle;width:100%;height:100%;overflow:hidden}.mo_photo_preview .photo_container .img_wrapper,.mo_photo_preview .photo_container .photo{height:100%;cursor:pointer}.mo_photo_preview .photo_container .img_wrapper,.mo_photo_preview .photo_container .nav_wrapper{position:relative;display:inline-block}.mo_photo_preview .photo_container .nav_wrapper{width:100%;height:100%}.mo_photo_preview .photo_container .photo_wrapper img{display:inline-block;vertical-align:middle}.mo_photo_preview .photo_container .photo_wrapper .photo_img{height:100%}.mo_photo_preview .photo_container .photo_wrapper .photo_img:after{position:relative;display:inline-block;content:"";vertical-align:middle;height:100%}.mo_photo_preview .prev{display:block;cursor:pointer;height:100%;position:absolute}.mo_photo_preview .prev:not([class="prev prev_btn"]){left:0;width:50%}.mo_photo_preview .prev_btn,.mo_photo_preview .next_btn{position:absolute;width:100px;height:300px;top:50%;margin-top:-150px}.mo_photo_preview .prev_btn .arrow,.mo_photo_preview .next_btn .arrow{position:absolute;width:28px;height:50px;top:50%;left:50%;margin:-25px 0 0 -14px;background:transparent url(/++mo.jslibrary++/mo_lib/custom_cmps/Mo.PhotosPreview/styles/img/arrows.png)}.mo_photo_preview .prev_btn{left:-100px}.mo_photo_preview .prev_btn .arrow{background-position:-58px 0}.mo_photo_preview .prev_btn:hover .arrow{background-position:-58px 50px}.mo_photo_preview .next_btn{right:-100px}.mo_photo_preview .next_btn .arrow{background-position:-30px 0}.mo_photo_preview .next_btn:hover .arrow{background-position:-30px 50px}.mo_photo_preview .comments_container{background-color:white;height:100%;width:100%}.mo_photo_preview .comments_container iframe{height:100%;width:100%;border:0}#mo_photo_overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:black;opacity:.9;z-index:1100}
.sequence_field .item{position:relative;margin-bottom:10px}.sequence_field .item .actions{position:absolute;right:5px;top:6px}.sequence_field .sub_nav{margin:15px 0 20px}.sequence_field .new_field_btn{color:#018bc5}.sequence_field .sub_nav a{color:#018bc5;border-bottom:1px dashed #8dbfdd}.sequence_field .sub_nav a:hover{text-decoration:none}.sequence_field .list_wrapper{margin-bottom:10px}
.sr_steps_panel .tabs_list{text-align:center}.sr_steps_panel .tabs_list .item{display:inline-block;position:relative;width:160px;height:80px;text-align:center}.sr_steps_panel .tabs_list .item .spliter{background-color:#DCDCDC;height:1px;position:absolute;top:20px;width:100%;z-index:1}.sr_steps_panel .tabs_list .item:first-child .spliter{width:70%;right:0}.sr_steps_panel .tabs_list .item:last-child .spliter{width:70%}.sr_steps_panel .step_item{width:150px;z-index:2;position:relative;display:inline-block;cursor:pointer}.sr_steps_panel .step_item .number{background-color:#DCDCDC;border-radius:50%;height:30px;width:30px;color:white;text-align:center;font-weight:bold;line-height:30px;z-index:2;display:inline-block;border:5px solid white}.sr_steps_panel .step_item .name{color:gray}.sr_steps_panel .tabs_list .item.selected .number{background-color:#4d90fe !important}.sr_steps_panel .tabs_list .item.selected .step_item .name{color:#4d90fe}.sr_steps_panel .tabs_list .item .step_done .number{background-color:green}.sr_steps_panel .tabs_list .item .step_done .name{color:green}.sr_steps_panel .panels_list>.item{display:none}.sr_steps_panel .panels_list>.item.selected{display:block}.sr_steps_panel .panels_list>.item .step_title{text-align:center}
.dotted_pager{text-align:center;padding:5px 0;list-style:none}.dotted_pager li{cursor:pointer;list-style:none;display:inline-block;margin:3px;height:8px;width:8px;background:url(/++mo.jslibrary++/mo_lib/custom_cmps/Mo.DottedPager/styles/img/pager.png) no-repeat scroll top left transparent}.dotted_pager li.active{background-position:0 -16px}
.city_selector{height:inherit}.city_selector:hover{background-color:#323436;cursor:pointer}.city_selector .user_city{color:#fff;display:table-cell;height:inherit;padding:0 22px 0 15px;text-decoration:none;vertical-align:middle}.city_selector .name{vertical-align:middle}#city_select_window .cities_list{margin:10px 5px}#city_select_window .cities_list ul{display:inline-block;vertical-align:top;width:30%}#city_select_window .cities_list ul>li{list-style:none outside none;margin-bottom:5px}#city_select_window .cities_list .city{margin-left:17px;font-size:13px;color:#000}#city_select_window .cities_list .city:hover,#city_select_window .cities_list .city.selected{color:green}#city_select_window .cities_list .city.selected{margin-left:3px}
.mo-countdown{color:#313131;font-size:16px;font-weight:500;margin-top:5px}.mo-countdown .date-part{margin-right:5px}.mo-countdown .date-part:last-child{margin-right:0}.mo-countdown .time-label{margin-left:5px}
.mo-window-preview{position:relative}.mo-window-preview .header .close{z-index:1}.mo-window-preview .mo_window{cursor:pointer}.mo-window-preview .next-btn{position:absolute;width:100px;height:100%;text-align:center;top:0;cursor:pointer;right:-100px}.mo-window-preview .prev-btn{position:absolute;width:50%;height:100%;top:0;left:0;cursor:pointer}.mo-window-preview .prev-icon,.mo-window-preview .next-icon{position:absolute;width:28px;height:50px;top:50%;margin:-25px 0 0 -14px;background:transparent url(/scripts/mo_cmps/_cmps/Mo.WindowPreview/styles/img/arrows.png)}.mo-window-preview .prev-icon{left:-43px;background-position:-58px 0}.mo-window-preview .prev-btn:hover+.mo_window .prev-icon,.mo-window-preview .prev-icon:hover{background-position:-58px 50px}.mo-window-preview .next-icon{background-position:-30px 0}.mo-window-preview .next-btn:hover .next-icon{background-position:-30px 50px}
.preview-image-crop{width:980px}.preview-image-crop .img-crop-wrapper{margin:35px 0 30px}.preview-image-crop .original-wrapper{width:600px;display:inline-block}.preview-image-crop .preview-wrapper{display:inline-block;margin-left:20px;width:360px;height:232px;border-radius:11px;position:relative;overflow:hidden;vertical-align:top}.preview-image-crop .original-img,.preview-image-crop .preview-img{width:100%}
.photos-grid img{display:block;float:left;cursor:pointer}.photos-grid:before,.photos-grid:after{display:table;content:"";line-height:0}.photos-grid:after{clear:both}.photos-grid .empty_text{color:gray;margin-top:20px}
.prize-preview{font-family:Roboto;text-align:center}.prize-preview .image-wrapper{margin-bottom:45px}.prize-preview .title{font-size:30px;font-weight:300;margin-bottom:8px}.prize-preview .description{margin-top:25px;text-align:left;line-height:22px}.prize-preview .partner,.prize-preview .description{color:#9A9A9A;font-size:13px}.prize-preview .prev-icon,.prize-preview .next-icon{position:absolute;width:28px;height:50px;top:50%;margin:-25px 0 0 -14px;cursor:pointer;background:transparent url(../img/arrows.png)}.prize-preview .prev-icon{left:-43px;background-position:-58px 0}.prize-preview .prev-icon:hover{background-position:-58px 50px}.prize-preview .next-icon{right:-57px;background-position:-30px 0}.prize-preview .next-icon:hover{background-position:-30px 50px}
.dropdown-select .header{display:inline-block;margin-bottom:0;line-height:20px;text-align:left;vertical-align:middle;cursor:pointer;text-decoration:none;font-size:15px;font-family:Roboto,Helvetica Neue,sans-serif;padding:10px 17px;color:#fff;background:#3B96FF;border:1px solid #d2d2d2;border-radius:5px}.dropdown-select.open .header{border-bottom-color:transparent;border-radius:5px 5px 0 0}.dropdown-select .header .caret{border:0;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:18px;float:right;line-height:1;margin:2px 10px 0 0;-webkit-font-smoothing:antialiased}.dropdown-select .header .caret:before{content:""}.dropdown-select.open .header .caret:before{content:""}.dropdown-select .subnav_wrapper{position:relative}.dropdown-select .subnav{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;text-align:left;color:#4d4d4d;display:none;position:absolute;left:0;width:100%;background-color:white;z-index:10;border:1px solid #cacaca;box-sizing:border-box;border-radius:0 0 5px 5px;padding:8px 0 8px 8px !important}.dropdown-select .list_wrapper .item{overflow:hidden;padding:8px 10px;cursor:pointer}.dropdown-select .list_wrapper .item:hover{color:#3B96FF}
.partner_coupons_layout{margin-bottom:40px}.partner_coupons_layout .partner_coupons_list .search_bar{margin-bottom:20px}.partner_coupons_layout .total_wrapper{margin-top:26px;color:#a6a6a6;font-size:16px;text-align:right}.partner_coupons_layout .total_wrapper .total{font-size:16px}.partner_coupons_layout .partner_coupons_list .c_list_wrapper tr.disable td{background-color:#EBEBEB;color:#696969}.partner_coupons_layout .partner_coupons_list .empty_text{display:table-row}.partner_coupons_layout .partner_coupons_list .empty_text td{text-align:center}.partner_coupons_layout .gift_btn.disable{background:#D9D9D9}.partner_coupons_layout .gift_btn.disable:hover{border-color:#cacaca}.icon-gift{background:url(/styles/images/coupon/gift-icon.png) no-repeat scroll 0 0 transparent;display:inline-block;height:14px;line-height:14px;margin-top:1px;vertical-align:text-top;width:14px}.partner_coupons_layout .partner_coupons_list .c_list_wrapper th{vertical-align:top}
.coupon_configurations{width:700px;margin:15px auto}.coupon_configs_form input#is_coupon_single{margin:8px 0 0}.coupon_configs_form .coupon_configurations_edit_panel{margin-top:30px}
.coupon_configurations_edit_panel{width:700px;margin:0 auto}.coupon_configurations_edit_panel .coupon_configs_list .item{line-height:1.6em;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ececec}.coupon_configurations_edit_panel .coupon_configs_list .actions{float:right}.coupon_configurations_edit_panel .coupon_configs_list .actions i{cursor:pointer}.coupon_configurations_edit_panel .coupon_configs_list .header{margin-bottom:10px}.coupon_configurations_edit_panel .coupon_configs_list .header .title{font-weight:bold}.coupon_configurations_edit_panel .coupon_configs_list .info dl{font-size:11px;overflow:hidden}.coupon_configurations_edit_panel .coupon_configs_list .info dt{clear:left;color:#888;float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:200px}.coupon_configurations_edit_panel .coupon_configs_list .info dd{margin:0 0 5px 100px}
.coupon-buy-layout{width:700px;margin:10px auto 0;font-family:Roboto}.coupon-buy-layout .page_title{margin:35px 0 50px}.coupon-buy-layout h1{font-family:Roboto;font-weight:300}.coupon-buy-layout .alert{margin-bottom:7px;line-height:25px;padding:0 10px}.coupon-buy-layout .coupon-wrapper{font-size:13px}.coupon-buy-layout .coupon-wrapper th{color:#909298;font-weight:normal;padding-bottom:6px}.coupon-buy-layout .coupon-wrapper td{border-top:1px solid #E8EDF2;border-bottom:1px solid #E8EDF2;padding:15px 8px;vertical-align:middle}.coupon-buy-layout .coupon-wrapper th,.coupon-buy-layout .coupon-wrapper td{text-align:center}.coupon-buy-layout .coupon-wrapper tr th:first-child,.coupon-buy-layout .coupon-wrapper tr td:first-child{text-align:left;padding-left:0}.coupon-buy-layout .coupon-wrapper th:last-child,.coupon-buy-layout .coupon-wrapper td:last-child{padding-right:0}.coupon-buy-layout .coupon-counter{height:32px;border-radius:2px;display:inline-block}.coupon-buy-layout .coupon-counter .count{width:35px;display:inline-block;text-align:center;height:32px;border-color:#DFDFDF;border-left:none;border-right:none}.coupon-buy-layout .coupon-counter .count:only-child{border:none}.coupon-buy-layout .coupon-counter .counter-btn{background:none repeat scroll 0 0 #dfdfdf;border:medium none;height:inherit;width:22px;cursor:pointer;vertical-align:top}.coupon-buy-layout .coupon-counter .counter-btn.reduce{margin-right:-4px;border-radius:2px 0 0 2px}.coupon-buy-layout .coupon-counter .counter-btn.add{margin-left:-4px;border-radius:0 2px 2px 0}.coupon-buy-layout .coupon-counter .counter-btn:hover{background-color:#ededed}.coupon-buy-layout .stretched-row td{border-bottom:none;padding-top:20px;padding-bottom:8px;text-align:right !important}.coupon-buy-layout .headnote{font-weight:400;font-size:18px}.coupon-buy-layout .footnote{font-size:12px;color:#A5A5A5}.coupon-buy-layout .email-wrapper .headnote{display:inline-block}.coupon-buy-layout .email-wrapper input{width:190px;margin-left:8px;border-radius:3px}.coupon-buy-layout .email-wrapper input.error{color:red;border-color:red}.coupon-buy-layout .email-wrapper label.error{display:block;font-size:12px;color:red}.coupon-buy-layout .buy-btn{background:#0BAB4F;border:none;color:#fff;font-size:14px;padding:8px 23px;font-family:Roboto;margin-top:20px}.coupon-buy-layout .buy-btn:hover{background:#099044}.coupon-buy-layout .tabs{list-style:none;margin-bottom:32px;height:130px;overflow:hidden}.coupon-buy-layout .tab{float:left;background:#F4F4F4;border-radius:5px;color:#909298;font-size:13px;width:220px;height:117px;vertical-align:top;text-align:center;padding:3px 0 10px;cursor:pointer;margin-right:20px}.coupon-buy-layout .tab.active{background:#E0EFFC}.coupon-buy-layout .tab:not(.active):hover{background:#e6e6e6}.coupon-buy-layout .tab:last-child{margin-right:0}.coupon-buy-layout .tab i{display:inline-block;height:95px}.coupon-buy-layout .tab .card-icon{background:url(/styles/images/coupon/card.png) no-repeat center center;width:152px}.coupon-buy-layout .tab .magic-points-icon{background:url(/styles/images/coupon/magic_points.png) no-repeat center center;width:96px}.coupon-buy-layout .tab .promo-code-icon{background:url(/styles/images/coupon/promocode.png) no-repeat center center;width:142px}.coupon-buy-layout .tab .title{line-height:1}.coupon-buy-layout .tab_panel form{overflow:hidden;padding-bottom:60px}.coupon-buy-layout .promo-code-wrapper{float:right;margin:20px 0 30px}.coupon-buy-layout .promo-code-field{display:table;position:relative}.coupon-buy-layout .promo-code-field .remove-btn{position:absolute;left:93px;top:11px;background:url(/styles/images/coupon/remove.png);width:8px;height:8px;cursor:pointer;display:none}.coupon-buy-layout .promo-code-wrapper.active .promo-code-field .remove-btn{display:inline-block}.coupon-buy-layout .promo-code-field input,.coupon-buy-layout .promo-code-field .activate-btn{height:32px;vertical-align:top}.coupon-buy-layout .promo-code-field input{width:110px;border-right:none;border-radius:3px 0 0 3px}.coupon-buy-layout .promo-code-field .activate-btn{width:125px;border:none;background:#0BAB4F;color:#fff;border-radius:0 3px 3px 0}.coupon-buy-layout .promo-code-field .activate-btn:not(:disabled):hover{background:#099044}.coupon-buy-layout .promo-code-wrapper .state{text-align:left;margin-top:7px;color:#A5A5A5}.coupon-buy-layout .promo-code-wrapper.active .state{color:#2DB668}.coupon-buy-layout .promo-code-wrapper .state.error{color:red}.coupon-buy-layout .button-bar{text-align:right;margin-top:30px;clear:both}.coupon-buy-layout .continue-btn{font-size:14px;border:none;color:#fff;background:#0B76F2}.coupon-buy-layout .continue-btn:not(:disabled):hover{background:#0960c3}.coupon-buy-layout .btn:disabled{background:#BFBFBF}.coupon-buy-layout.anonymous .tabs-panel-wrapper{position:relative}.coupon-buy-layout.anonymous .tabs{margin:40px 0 47px}.coupon-buy-layout.anonymous .tab .magic-points-icon{background:url(/styles/images/coupon/magic_points_grey.png) no-repeat center center;width:96px}.coupon-buy-layout.anonymous .tab .promo-code-icon{background:url(/styles/images/coupon/promocode_grey.png) no-repeat center center;width:142px}.coupon-buy-layout .anonymous-mask{display:none;background:rgba(244,244,244,.5);width:480px;height:180px;position:absolute;top:-10px;right:-10px}.coupon-buy-layout.anonymous .anonymous-mask{display:block}.coupon-buy-layout .anonymous-note{position:absolute;bottom:15px;left:21px;color:#909298;font-size:12px}.coupon-buy-layout .anonymous-note .note-icon,.coupon-buy-layout .anonymous-note .text{display:inline-block;vertical-align:middle}.coupon-buy-layout .anonymous-note .note-icon{background:url(/styles/images/coupon/note.png) no-repeat center center;width:12px;height:12px;margin-right:5px}
.user-coupons-layout{width:720px;margin:35px auto 45px;font-family:Roboto}.user-coupons-layout .toolbar{border-bottom:1px solid #E8EDF2;padding:0;margin:35px 0 40px;position:relative}.user-coupons-layout .toolbar li{display:inline-block;padding:10px 0;cursor:pointer;font-size:14px;width:25%;text-align:center;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.user-coupons-layout .toolbar li.active{color:#008df0}.user-coupons-layout .toolbar .slide{position:absolute;width:25%;left:0;background:#008df0;height:2px;bottom:0;-webkit-transition:left .3s ease-out;-moz-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out}.user-coupons-layout .toolbar li:nth-child(2).active~.slide{left:25%}.user-coupons-layout .toolbar li:nth-child(3).active~.slide{left:50%}.user-coupons-layout .toolbar li:nth-child(4).active~.slide{left:75%}.user-coupons-list .item{box-shadow:0 7px 20px 0 rgba(0,0,0,.12);margin-bottom:25px;height:210px;border-radius:5px;overflow:hidden}.user-coupons-list .item .cover{width:360px;height:100%;float:left;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover}.user-coupons-list .item .info{margin-left:360px;padding:0 20px}.user-coupons-list .item .description{height:145px}.user-coupons-list .item .number{color:gray;padding:10px 0 7px;font-size:13px}.user-coupons-list .item .title{font-size:16px;padding-top:15px;margin-bottom:12px;height:46px;overflow:hidden;color:#000;line-height:24px;display:block}.user-coupons-list .item .number+.title{padding-top:0}.user-coupons-list .item .details{font-size:13px}.user-coupons-list .item dl dt{width:90px;text-align:left}.user-coupons-list .item dl dd{margin-left:100px}.user-coupons-list .item .not-paid{margin-left:15px;font-size:13px;color:#c00}.user-coupons-list .item .button-bar{margin-top:10px}.user-coupons-list .item .button-bar .btn{padding:9px 20px;font-size:14px;margin-right:10px}.user-coupons-list .item .button-bar .btn:last-child{margin-right:0}.user-coupons-list .item .button-bar .btn.green{background:#0bab4f;border-color:#0bab4f}.user-coupons-list .item .button-bar .btn.green:hover{background-color:#10c85e;border-color:#10c85e}.user-coupons-list .item .button-bar .btn.blue{background:#0B76F2;border-color:#0B76F2}.user-coupons-list .item .button-bar .btn.blue:hover{background-color:#3c93f6;border-color:#3c93f6}.user-coupons-layout+.sales-list-container{margin-bottom:30px}.user-coupons-layout+.sales-list-container h2{margin-bottom:30px;text-align:center}
.company_photos_preview_panel{margin-bottom:15px}.company_photos_preview_panel .photo_preview{margin:10px 0}.company_photos_preview_panel .photo_preview .photo_wrapper{height:470px;width:850px;overflow:hidden;background:white url(/++mo_cards++/styles/images/icons/empty_content.png) no-repeat center center}.company_photos_preview_panel .photo_preview .photo_wrapper img{width:100%}.company_photos_preview_panel .photos_list_wrapper .item{display:inline-block;margin:8px 17.5px 8px 0;cursor:pointer;vertical-align:top;padding:1px;background-color:#FFF;box-shadow:1px 1px 4px #888}.company_photos_preview_panel .photos_list_wrapper .item:nth-child(6n){margin-right:0}.company_photos_preview_panel .photos_list_wrapper .item.selected{margin-top:2px}.company_photos_preview_panel .photos_list_wrapper .img_wrapper{display:block;height:67px;overflow:hidden;width:125px}.company_photos_preview_panel .photos_list_wrapper .img_wrapper img{width:100%}
#prise_window .mo_window{padding:25px 20px !important}
.company_review_panel .review_alert{background:#f4f4ed;padding:10px 20px;text-align:left;color:#909090;overflow:hidden}.company_review_panel .review_alert .btn,.company_review_panel .review_alert .text{display:inline-block}.company_review_panel .review_alert .btn{margin-right:20px}.company_review_panel .reviews_list_wrapper{margin-top:20px}.reviews_list .item{padding:20px;overflow:hidden;border-bottom:1px solid #d4e0e9;position:relative}.reviews_list .item .avatar_wrapper{float:left}.reviews_list .item .avatar_wrapper img{width:45px;height:45px;border-radius:50%}.reviews_list .item .review_wrapper{margin-left:60px}.reviews_list .item .review_wrapper .header,.reviews_list .item .reply_wrapper .header{margin-bottom:15px;overflow:hidden}.reviews_list .item .review_wrapper .header .left_col{float:left}.reviews_list .item .review_wrapper .header .right_col{float:right}.reviews_list .item .review_wrapper .user_name,.reviews_list .item .reply_wrapper .reply_title{font-size:14px}.reviews_list .item .review_wrapper .create_date,.reviews_list .item .review_wrapper .view-data-icon{color:#9f9f9f}.reviews_list .item .review_wrapper .view-data-icon{margin-left:12px;font-size:14px;cursor:pointer}.reviews_list .item .review_wrapper .create_date{margin-left:20px}.reviews_list .item .review_wrapper .text{color:#777a81}.reviews_list .item .review_wrapper>.text{min-height:5px}.reviews_list .item .rating .default_stars{background:url(/styles/images/reviews/default_stars.png) no-repeat;position:relative;width:100px;height:18px;display:inline-block;margin-bottom:-2px}.reviews_list .item .rating .active_stars{background:url(/styles/images/reviews/active_stars.png) no-repeat;position:absolute;height:18px}.reviews_list .item .button_bar{padding-bottom:0}.reviews_list .item .button_bar .btn:last-child{margin-right:0}.reviews_list .item .btn{padding:4px 10px}.reviews_list .item .reply_wrapper{position:relative;margin-top:25px}.reviews_list .item .reply_wrapper .reply_title{color:#3c9a1b}.reviews_list .item .reply_wrapper .reply_actions{position:absolute;top:0;right:0}.reviews_list .item .blocked_alert,#create_review_window .blocked_alert{color:red;display:inline-block;font-size:12px;margin-left:15px;vertical-align:middle}.reviews_list .item .icon_alert,#create_review_window .icon_alert{background:url(/++mo_cards++/styles/images/icons/not_confirmed.png) 0 0 no-repeat;width:15px;height:15px;display:inline-block;margin:0 5px -2px 0}#create_review_window .blocked_alert{font-size:14px}.mo_window_wrapper[id^="review_author"]{font-family:Roboto}.mo_window_wrapper[id^="review_author"] .mo_window>.header{margin-bottom:0}.mo_window_wrapper[id^="review_author"] .user-name{font-size:22px;font-weight:300;margin-bottom:20px}.mo_window_wrapper[id^="review_author"] .dl-horizontal dt{text-align:left}.mo_window_wrapper[id^="review_author"] .dl-horizontal dt,.mo_window_wrapper[id^="review_author"] .dl-horizontal dd{line-height:25px;font-size:13px}.mo_window_wrapper .privacy-policy{display:inline-block;margin-top:15px;font-size:11px;color:rgb(130,130,130);text-align:justify}
.company_review_form label[for="is_accept_pd_processing"]:not(.error){color:#505155;margin-left:10px}.company_review_form #is_accept_pd_processing{margin-top:0;vertical-align:middle}.company_review_form label.error{display:block}.company_review_form .rating_stars{margin-bottom:15px}.company_review_form .rating_stars .star{background:url(/styles/images/reviews/default_star.png) no-repeat;width:18px;height:18px;display:inline-block;margin:0 3px -2px 0;cursor:pointer}.company_review_form .rating_stars .active.star{background:url(/styles/images/reviews/active_star.png) no-repeat}.company_review_form .btn.send_review.disable{opacity:.4;cursor:default}
.mo_photo_preview .photos_stack{width:100%;position:relative}.mo_photo_preview .photos_stack>.body{text-align:center;position:relative;top:0;left:0;right:0;margin-top:30px}.mo_photo_preview .photos_stack .photos{overflow:hidden}.mo_photo_preview .photos_stack .photos .item{position:relative;height:90px;width:90px;padding:8px;display:inline-block;border:1px solid transparent}.mo_photo_preview .photos_stack .photos .item img{width:90px;height:90px}.mo_photo_preview .photos_stack .photos .item i{position:absolute;bottom:7px;right:7px;padding:2px 5px;font-size:10px;color:black;background-color:white;font-style:normal}.mo_photo_preview .photos_stack .photos .item.selected,.mo_photo_preview .photos_stack .photos .item:hover{background-color:gray;border:1px solid #DDD}.mo_photo_preview .photos_stack .photos .item:hover{cursor:pointer}.mo_photo_preview .photos_stack .dotted_pager{list-style:none}.mo_photo_preview .photo_container{padding-bottom:0}
.card_covers_layout{margin-bottom:30px}.card_covers_layout .toolbar a{border-bottom-style:dashed}.card_covers_layout .toolbar .right_tb{margin-right:15px}.card_covers_layout .cover_action{display:none}.card_covers_layout .right_col{padding:0}.card_covers_layout .card_covers_list{margin-top:10px}.card_covers_layout .row:hover .icon_14x14{background-image:url(/++mo.skin++/styles/images/icons/icons_14x14/icons_14x14_black.png)}
.card_covers_list{text-align:left}.card_covers_list .item{display:inline-block;margin-bottom:20px;padding-right:25px;cursor:pointer;vertical-align:top}.card_covers_list .item .image_wrapper{position:relative}.card_covers_list .item img{width:195px;height:130px}.card_covers_list .item .actions{position:absolute;top:0;right:-20px;display:none}.card_covers_list .item:hover .actions{display:block}.card_covers_list .item .actions i{display:block}
.cover_categories_list{padding-right:10px}.cover_categories_list .item{overflow:hidden;font-size:16px;cursor:pointer}.cover_categories_list .item.selected>span{font-weight:bold}.cover_categories_list .item .name{position:relative;display:inline-block;padding:5px 55px 5px 10px}.cover_categories_list .item .actions{cursor:pointer;display:none;margin-left:10px;position:absolute;right:0;top:6px}.cover_categories_list .item .item .actions{top:3px}.cover_categories_list .item .name:hover>.actions{display:block}.cover_categories_list .item span:hover,.cover_categories_list .item .item>span:hover{background:#fff;color:#c00}
.card_cover_form .card_cover{width:195px;height:130px;margin-bottom:20px}.card_cover_form input[name="file"]{width:100%}
.card_request_layout{width:800px;margin:50px auto}.card_request_layout h3{margin-bottom:5px}.card_request_layout .price{color:#747474}.card_request_layout .partner_card_panel{border-bottom:1px solid #e3e3e3}.card_request_layout .partner_card_panel,.card_request_layout .card_request_panel{margin-top:33px}.card_request_layout .partner_card_panel .btn.partners{margin:20px 0}.card_request_layout .card_request_form{margin-top:23px}.card_request_layout .button_bar{overflow:hidden;margin-top:40px}.card_request_layout .btn.card_request{float:left;margin-right:15px}.card_request_layout .alert{overflow:hidden;text-align:left}.card_request_layout .card_request_form .get_code_btn{float:right;margin-left:7px}.card_request_layout .card_request_form .input_field{overflow:hidden}
.design_card_request_layout .sr_steps_panel .tabs_list .item{vertical-align:top;margin-top:20px}
.cover_select_panel{width:855px;margin:20px auto 40px;font-size:14px;color:gray}.cover_select_panel .control-group{padding:15px 20px 20px}.cover_select_panel .control-group:first-child{border-bottom:1px solid #e2e2e2}.cover_select_panel .control-group .title{color:#000;font-size:18px;margin-bottom:5px}.cover_select_panel .control-group .file_wrapper{display:table;margin-top:20px}.cover_select_panel .control-group .file_wrapper>label,.cover_select_panel .control-group .file_wrapper>.file_name{display:table-cell;vertical-align:middle}.cover_select_panel .control-group .upload_btn{margin-right:10px;color:#00acf9;border-color:#00acf9}.cover_select_panel .control-group .upload_btn:hover{color:#0497db;border-color:#0497db}.cover_select_panel input[type="file"]{position:absolute;visibility:hidden}.cover_select_panel input[type="radio"]{display:none}.cover_select_panel .radio_item{display:table}.cover_select_panel .radio_item>label{cursor:pointer}.cover_select_panel .radio_item .fa-stack{display:table-cell;vertical-align:middle;width:20px}.cover_select_panel .radio_item .icon_wrapper{font-size:20px;line-height:20px;color:#cfcfcf}.cover_select_panel .radio_item .icon{font-size:11px;line-height:20px;color:#fff}.cover_select_panel input[type="radio"]:checked+.radio_item .icon{color:#46c260}.cover_select_panel .radio_item .description{display:table-cell;padding-left:20px}.cover_select_panel .covers_panel_wrapper{display:none;height:0;-webkit-transition:height .4s ease-out;-moz-transition:height .4s ease-out;-o-transition:height .4s ease-out;transition:height .4s ease-out}.cover_select_panel .covers_panel_wrapper.active{display:block;height:auto}.cover_select_panel .cover_alert{padding:20px;overflow:hidden;color:gray}.cover_select_panel .cover_alert label{margin-left:20px}.cover_select_panel .cover_alert .continue_btn{float:right;color:#fff;background-color:#00abfa;border:none}.cover_select_panel .cover_alert .continue_btn:hover{background-color:#0497db}
.cover_crop_panel{width:980px;margin:35px auto 40px;font-size:14px;color:gray}.cover_crop_panel h1{font-size:35px}.cover_crop_panel .instruction{padding:20px 0;border-bottom:1px solid #e2e2e2}.cover_crop_panel .preview-wrapper .card-mask{position:absolute;top:0;left:0;width:360px;height:232px;z-index:1;background:url(/styles/images/card_requests/card_mask.png) no-repeat}.cover_crop_panel .cover_alert{padding:20px;overflow:hidden;color:gray}.cover_crop_panel .cover_alert .continue_wrapper{float:right}.cover_crop_panel .cover_alert .continue_btn{color:#fff;background-color:#00abfa;border:none;margin-left:15px}.cover_crop_panel .cover_alert .continue_btn:hover{background-color:#0497db}.cover_crop_panel .cover_alert .back_btn{color:#fff;background-color:#bdab94;border:none}.cover_crop_panel .cover_alert .back_btn:hover{background-color:#8a7964}
.covers_list_panel .covers_toolbar{background:#eaf1f4;padding:7px 0;display:table;width:100%}.covers_list_panel .covers_toolbar .instruction,.covers_list_panel .covers_toolbar .categories_cb_wrapper{display:table-cell;vertical-align:middle}.covers_list_panel .covers_toolbar .instruction{padding-left:60px}.covers_list_panel .covers_toolbar .categories_cb_wrapper{text-align:right;padding-right:20px}.covers_list_panel .covers_toolbar .category_cb{width:250px;font-size:14px;color:gray}.covers_list_panel .covers_list_wrapper{margin:20px 0 10px;width:880px}.covers_list{text-align:left;margin-left:-5px}.covers_list .item{display:inline-block;margin:0 15px 10px 0;cursor:pointer;vertical-align:top;border:5px solid #fff}.covers_list .item.selected{border-color:#00abfa}.covers_list .item .image_wrapper{position:relative}.covers_list .item img{width:195px;height:130px}
.payment_panel{width:980px;margin:35px auto 40px;font-size:14px;color:gray}.payment_panel h1{font-size:35px}.payment_panel .instruction{padding:20px 0;border-bottom:1px solid #e2e2e2}.payment_panel .payment_container{margin:35px 0 10px}.payment_panel .payment_container>div{padding:0}.payment_panel .payment_form_container{width:440px}.payment_panel .payment_form_container input[name="contact_name"]{width:196px}.payment_panel .payment_form .notice{margin-bottom:15px}.payment_panel .payment_form input[name="is_saved_card_number"]{margin:0 5px 0 15px;vertical-align:middle}.payment_panel .payment_form input[name="is_saved_card_number"]+label{vertical-align:middle}.payment_panel .payment_form .control-group.payment_type{margin-top:25px}.payment_panel .payment_form label[for="payment_type"]{margin-bottom:10px;display:block;color:gray;float:none;width:auto;padding:0}.payment_panel .payment_form label[for="payment_type"]+.controls{margin-left:0}.payment_panel .payment_form label.error{font-size:12px}.card_preview_wrapper{text-align:right}.payment_panel .card_preview{display:inline-block;text-align:right;width:360px;height:232px;border-radius:11px;position:relative;overflow:hidden;vertical-align:top}.payment_panel .card_preview .cover_img{width:100%;height:100%}.payment_panel .card_preview .card_mask{position:absolute;top:0;left:0;width:360px;height:230px;z-index:1;background:url(/styles/images/card_requests/card_mask.png) no-repeat}.payment_panel .card_preview .contact_name{position:absolute;bottom:50px;text-align:left;color:transparent;text-transform:uppercase;padding:0 25px;font-size:17px;text-shadow:rgba(0,0,0,.7) -2px 2px 2px,rgba(255,255,255,.8) 0 0 1px,rgba(255,255,255,.9) 0 0 1px,rgba(0,0,0,.9) 1px 1px 2px;font-family:serif;letter-spacing:4px;white-space:nowrap}.payment_panel .cover_alert{padding:20px;overflow:hidden;color:gray}.payment_panel .cover_alert .payment_wrapper{float:right}.payment_panel .cover_alert .payment_btn{color:#fff;background-color:#00a952;border:none;margin-left:15px}.payment_panel .cover_alert .payment_btn:hover{background-color:#018340}.payment_panel .cover_alert .back_btn{color:#fff;background-color:#bdab94;border:none}.payment_panel .cover_alert .back_btn:hover{background-color:#8a7964}.payment_panel .alert-info{padding:10px 16px 10px 20px;font-size:12px;border-left:5px solid #9eb5fb;background-color:#eef8fd;border-radius:3px}
.permissions_manage_layout{margin:0 auto 30px auto;width:700px}.permissions_panel{overflow:hidden;margin-top:20px}.permissions_groups_list_wrapper{float:left;width:300px;padding-right:10px;border-right:1px solid #d9d9d9}.permission_group_users_list_wrapper{margin-left:320px}.permissions_groups_list>.item,.permission_group_users_list>.item{border-bottom:1px solid #d9d9d9}.permission_group_users_list>.item i{float:right;cursor:pointer}.permissions_groups_list>.item i.arrow-right{display:none}.permissions_groups_list>.item.selected i.arrow-right{display:inline;float:right}
.partners-filter-panel .search-input-block{position:relative;display:inline-block;width:100%;height:50px;margin:13px 0 20px 0}.partners-filter-panel .search-input-block .search-ls-wrapper{display:inline-block;width:100%}.partners-filter-panel .search-input-block .livesearch>.header{border-radius:5px;border:1px solid #d2d2d2}.partners-filter-panel .search-input-block .livesearch .subnav_wrapper{width:98%;width:calc(100% - 2px)}.partners-filter-panel .search-input-block input{font-family:Roboto,Helvetica Neue,sans-serif,Helvetica Neue,sans-serif;color:#4d4d4d;border:none;font-size:14px;padding:0 16px;height:50px}.partners-filter-panel .search-input-block input::-webkit-input-placeholder,.partners-filter-panel .search-input-block input::-moz-placeholder,.partners-filter-panel .search-input-block input:-moz-placeholder,.partners-filter-panel .search-input-block input:-ms-input-placeholder{font-family:Roboto,Helvetica Neue,sans-serif,Helvetica Neue,sans-serif;font-size:14px;color:#949494}.partners-filter-panel .search-input-block .input-search-icon{position:absolute;right:16px;height:50px;top:0;width:16px;background:url(/scripts/mo_cmps/partners/Mo.PartnersFilter/styles/img/search.png) no-repeat center center;cursor:pointer}.partners-filter-panel .arbitrary-section .desktop-filters{display:none}.partners-filter-panel .arbitrary-section .mobile-filters{display:block}.partners-filter-panel .mobile-filters .btn.show-filters,.partners-filter-panel .mobile-filters .sort-filter{width:47.7%;width:calc(50% - 8px)}.partners-filter-panel .mobile-filters .multiselect.mo_combo{width:100%}.partners-filter-panel .mobile-filters .btn.show-filters{background:#fff;border-radius:5px;padding:9px 13px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;color:#4d4d4d}.partners-filter-panel .mobile-filters .title{vertical-align:middle;line-height:13px}.partners-filter-panel .mobile-filters .filters-icon{display:inline-block;width:14px;height:13px;background:url(/scripts/mo_cmps/partners/Mo.PartnersFilter/styles/img/filter.png) no-repeat center center;cursor:pointer;margin-left:17px;vertical-align:middle}.partners-filter-panel .mobile-filters .filters-layout{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;color:#4d4d4d;font-family:Roboto,Helvetica Neue,sans-serif;z-index:10000}.partners-filter-panel .mobile-filters .header,.partners-filter-panel .mobile-filters .filters-list{padding:20px;overflow:auto;height:78.6vh;height:calc(100vh - 174px)}.partners-filter-panel .mobile-filters .filters-list:after{position:fixed;bottom:66px;left:0;display:block;width:100%;height:35px;content:"";pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background-size:100% auto;z-index:10001}.partners-filter-panel .mobile-filters .filters-layout>.header{font-size:18px;border-bottom:1px solid #D8D8D8;height:27px;display:table;width:90vw;width:calc(100vw - 40px)}.partners-filter-panel .mobile-filters .filters-layout>.header .title,.partners-filter-panel .mobile-filters .filters-layout>.header .filters-controls{display:table-cell;vertical-align:middle}.partners-filter-panel .mobile-filters .filters-layout>.header .filters-controls{text-align:right}.partners-filter-panel .mobile-filters .icon-close{background:url(/scripts/mo_cmps/partners/Mo.PartnersFilter/styles/img/close.png) no-repeat center center;width:16px;height:21px;margin-left:30px;display:inline-block;vertical-align:middle}.partners-filter-panel .mobile-filters .filters-layout ul{list-style:none}.partners-filter-panel .mobile-filters .filters-layout li:first-child{padding-top:5px}.partners-filter-panel .mobile-filters .filters-layout .mo_combo>.header{display:inline-block;border:none}.partners-filter-panel .mobile-filters .filters-layout .mo_combo>.header:hover,.partners-filter-panel .mobile-filters .filters-layout .mo_combo>.header:hover button{color:#4d4d4d}.partners-filter-panel .mobile-filters .filters-layout .mo_combo>.header .value_field{padding:15px 5px 15px 0;font-size:16px;font-weight:500;line-height:16px}.partners-filter-panel .mobile-filters .filters-layout .mo_combo>.header button{font-weight:bold;height:46px;margin:auto 0 auto 5px}.partners-filter-panel .mobile-filters .filters-layout .mo_combo .subnav_wrapper{position:relative;border:none;box-shadow:none;padding:0 0 7px 0}.partners-filter-panel .mobile-filters .filters-layout .mo_combo ul.subnav{overflow:visible;max-height:max-content}.partners-filter-panel .mobile-filters .filters-layout .mo_combo .item{padding:8px 0 8px 0 !important}.partners-filter-panel .mobile-filters .filter-header{font-size:16px;font-weight:500;padding:15px 0}.partners-filter-panel .mobile-filters .filter .item{font-size:15px;padding:7px 0}.partners-filter-panel .mobile-filters .filter .item .name{display:inline-block;margin:3px 0 0 8px;vertical-align:top}.partners-filter-panel .mobile-filters .arrow-icon:before{content:""}.partners-filter-panel .mobile-filters .filters-layout .footer{padding:0 20px 20px;position:fixed;bottom:0;left:0;right:0;z-index:10000;background:#fff}.partners-filter-panel .mobile-filters .filters-layout .btn.apply-filters{background:#3B96FF;color:#fff;font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;width:100%;border-color:#3B96FF;padding:12px 0;border-radius:5px}.partners-filter-panel .arbitrary-section .sort-filter{display:inline-block;vertical-align:top;text-align:right;margin:0 10px 20px 0}.partners-filter-panel .arbitrary-section .sort-filter .sort{width:100%;display:inline-block;text-align:left}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo{width:100%}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo .subnav_wrapper{width:98%;width:calc(100% - 2px)}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header{background:#3B96FF;border-radius:5px;font-size:15px}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header .value_field{padding:11px 15px 11px 25px}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header,.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header button,.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header:hover,.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header:hover button{color:#fff}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo>.header button{margin-right:15px}.partners-filter-panel .arbitrary-section .city-districts.selected .mo_combo>.header,.partners-filter-panel .arbitrary-section .shopping-centers.selected .mo_combo>.header,.partners-filter-panel .arbitrary-section .categories.selected .mo_combo>.header{background:transparent;color:#4d4d4d;max-width:100%}.partners-filter-panel .arbitrary-section .city-districts.selected .mo_combo>.header button,.partners-filter-panel .arbitrary-section .shopping-centers.selected .mo_combo>.header button,.partners-filter-panel .arbitrary-section .categories.selected .mo_combo>.header button{color:#4d4d4d}.partners-filter-panel .arbitrary-section .mo_combo{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;position:relative;cursor:pointer;color:#807C7C}.partners-filter-panel .arbitrary-section .mo_combo>.header{height:auto;padding:0;background:#fff;border:1px solid #d2d2d2;border-radius:5px;color:#4d4d4d}.partners-filter-panel .arbitrary-section .mo_combo>.header:hover{color:#3b96ff}.partners-filter-panel .arbitrary-section .mo_combo.active>.header,.partners-filter-panel .search-input-block .livesearch.active>.header{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.partners-filter-panel .arbitrary-section .mo_combo>.header .value_field{padding:10px 13px;white-space:nowrap;text-overflow:ellipsis}.partners-filter-panel .arbitrary-section .mo_combo>.header button{background:none;font-size:18px;color:#4d4d4d;height:38px;margin:auto 7px auto 0;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.partners-filter-panel .arbitrary-section .mo_combo>.header button:before{content:""}.partners-filter-panel .arbitrary-section .mo_combo.active>.header button:before{content:""}.partners-filter-panel .arbitrary-section .mo_combo>.header:hover button{color:#3b96ff}.partners-filter-panel .arbitrary-section .mo_combo .item,.partners-filter-panel .livesearch .item{font-size:15px;font-family:Roboto,Helvetica Neue,sans-serif;box-sizing:border-box;width:100%;padding:8px 0 8px 13px !important;color:#4d4d4d}.partners-filter-panel .arbitrary-section .mo_combo .item:hover,.partners-filter-panel .arbitrary-section .mo_combo .item.selected,.partners-filter-panel .livesearch .item:hover,.partners-filter-panel .livesearch .item.selected{color:#3b96ff;background-color:transparent}.partners-filter-panel .arbitrary-section .mo_combo .item,.partners-filter-panel .arbitrary-section .mo_combo .value_field{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.partners-filter-panel .arbitrary-section .mo_combo .subnav_wrapper,.partners-filter-panel .search-input-block .subnav_wrapper{border:1px solid #d2d2d2;border-radius:0 0 5px 5px;box-shadow:none;padding:8px 0}.partners-filter-panel .arbitrary-section input[type="checkbox"]{display:none}.partners-filter-panel .arbitrary-section label{cursor:pointer}.partners-filter-panel .arbitrary-section input[type="checkbox"]:checked+label .fa{display:block}.partners-filter-panel .arbitrary-section input[type="checkbox"]:checked+label .ms-checkbox{border:1px solid #0b76f2;background:#0b76f2}.partners-filter-panel .arbitrary-section label:hover .ms-checkbox{border:1px solid #0b76f2}.partners-filter-panel .arbitrary-section .ms-checkbox{position:relative;display:inline-block;width:20px;height:20px;border:1px solid #d2d2d2;border-radius:2px;background:none}.partners-filter-panel .arbitrary-section .ms-checkbox .fa{font-size:15px;position:absolute;top:2px;left:2px;display:none;color:white}.partners-filter-panel .arbitrary-section .multiselect .name{display:inline-block;margin:3px 0 0 8px;vertical-align:top}.partners-filter-panel .clear-filters-wrapper{text-align:center}.partners-filter-panel .clear-filters-link{color:#757575;border-bottom:1px dotted #757575;font-size:14px;font-weight:300;font-family:Roboto,Helvetica Neue,sans-serif;text-decoration:none}.partners-filter-panel .clear-filters-link:hover{color:#3b96ff;border-color:#3b96ff}@media (min-width:690px){.partners-filter-panel .search-input-block{height:68px;margin:13px 0 46px 0}.partners-filter-panel .search-input-block input{font-size:17px;padding:0 19px;height:68px}.partners-filter-panel .search-input-block input::-webkit-input-placeholder,.partners-filter-panel .search-input-block input::-moz-placeholder,.partners-filter-panel .search-input-block input:-moz-placeholder,.partners-filter-panel .search-input-block input:-ms-input-placeholder{font-size:17px}.partners-filter-panel .search-input-block .input-search-icon{right:19px;height:68px}.partners-filter-panel .arbitrary-section .desktop-filters{display:block}.partners-filter-panel .arbitrary-section .mobile-filters{display:none}.partners-filter-panel .arbitrary-section .desktop-filters .filters-wrapper{padding-bottom:6px;display:table;width:100%}.partners-filter-panel .arbitrary-section .custom-filters,.partners-filter-panel .arbitrary-section .sort-filter{display:table-cell;vertical-align:top}.partners-filter-panel .arbitrary-section .custom-filter{display:inline-block;margin:0 10px 14px 0;list-style:none;vertical-align:top}.partners-filter-panel .arbitrary-section .custom-filter:last-child{margin-right:0}.partners-filter-panel .arbitrary-section .sort-filter .mo_combo{width:180px}.partners-filter-panel .arbitrary-section .city-districts.selected .mo_combo>.header,.partners-filter-panel .arbitrary-section .shopping-centers.selected .mo_combo>.header,.partners-filter-panel .arbitrary-section .categories.selected .mo_combo>.header{background-color:#3B96FF;color:white;border-color:#3B96FF}.partners-filter-panel .arbitrary-section .city-districts.selected .mo_combo>.header button,.partners-filter-panel .arbitrary-section .shopping-centers.selected .mo_combo>.header button,.partners-filter-panel .arbitrary-section .categories.selected .mo_combo>.header button{color:#fff}.partners-filter-panel .arbitrary-section .city-districts .mo_combo{width:170px}.partners-filter-panel .arbitrary-section .shopping-centers .mo_combo{width:215px}.partners-filter-panel .arbitrary-section .multiselect.mo_combo{width:260px}.partners-filter-panel .arbitrary-section .multiselect ul.subnav{width:258px}.partners-filter-panel .arbitrary-section .filter-button{font-size:15px;font-family:Roboto,Helvetica Neue,sans-serif;display:block;padding:10px 13px;color:#4d4d4d;background:#fff;border:1px solid #d2d2d2;border-radius:5px}.partners-filter-panel .arbitrary-section input[type="checkbox"]:checked+label .filter-button{color:white;border:1px solid #3B96FF;background:#3B96FF}.partners-filter-panel .arbitrary-section label:hover .filter-button{color:#3B96FF;border:1px solid #3B96FF}.partners-filter-panel .clear-filters-wrapper{text-align:left}}
.partners-layout{background-color:#ebeef3;min-height:inherit}.partners-container{max-width:1590px;margin:0 auto;padding:0 30px}.partners-list-layout h1{font-size:32px;padding-top:30px;margin:0 0 35px 0}.partners-list-layout .separator{height:1px;margin:20px 0;background-color:#E4E6EA}.partners-list-layout .partners-list-wrapper{padding:20px 0 30px}.partners-list-layout #footer .container{margin:0 auto;max-width:1440px;width:auto}.partners-layout.hidden-map .partners-list-layout{left:0;right:0;width:auto}.partners-layout .empty_list{width:auto}@media (max-width:689px){.partners-list-layout h1{font-size:16px;padding-top:20px;margin:0 0 7px 0}.partners-container{padding:0 20px}}
.partner_item{position:relative;display:inline-block;height:438px;min-width:290px;margin:0 35px 35px 0;vertical-align:top;background-color:white;border-radius:8px}.partner_item:hover{box-shadow:0 7px 20px 0 rgba(0,0,0,.12)}@media (min-width:1665px){.partner_item.weight_1{width:18.2%;width:calc(20% - 28px)}.partner_item.weight_2{width:38.6%;width:calc(40% - 21px)}.partner_item.weight_3{width:59%;width:calc(60% - 14px)}}@media (min-width:1339px) and (max-width:1664px){.partner_item.weight_1{width:22%;width:calc(25% - 27px)}.partner_item.weight_2{width:38.6%;width:calc(50% - 18px)}.partner_item.weight_3{width:59%;width:calc(75% - 9px)}}@media (min-width:1015px) and (max-width:1338px){.partner_item.weight_1{width:30%;width:calc(33.3% - 24px)}.partner_item.weight_2{width:38.6%;width:calc(66.6% - 12px)}.partner_item.weight_3{width:100%}}@media (min-width:690px) and (max-width:1014px){.partner_item.weight_1{width:38.6%;width:calc(50% - 18px)}.partner_item.weight_2{width:100%}}@media (max-width:689px){.partner_item{width:100%}}.partner_item .cover{position:relative;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-position:center center}.partner_item.weight_1 .cover{display:block;width:100%;height:150px;border-radius:8px 8px 0 0}.partner_item:not(.weight_1) .cover{float:left;height:100%;border-radius:8px 0 0 8px}.partner_item.weight_2 .cover{width:47.8%;width:calc(50% - 18px)}.partner_item.weight_3 .cover{width:65.6%;width:calc(66.6% - 13px)}.partner_item .cover .new-partner{position:absolute;background-color:#F02B44;color:#fff;border-radius:15px;font-family:Roboto;font-weight:500}.partner_item .cover .new-partner{top:30px;right:30px;padding:9px 20px;font-size:14px}.partner_item .cover .tooltip-container{width:100%;height:100%}.partner_item:not(.weight_1) .info{overflow:hidden;height:358px}.partner_item.weight_1 .info{padding:0 20px;height:208px}.partner_item:not(weight1) .info{padding:0 30px 0}.partner_item .info .title{font-family:Roboto,Helvetica Neue,sans-serif;font-weight:500;display:inline-block;color:#000}.partner_item:not(.weight_1) .info .title{font-size:26px;margin-top:28px;line-height:28px}.partner_item.weight_1 .info .title{font-size:17px;margin-top:20px}.partner_item .info .description{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#626262}.partner_item:not(.weight_1) .info .description{margin-top:12px}.partner_item.weight_1 .info .description{margin-top:5px}.partner_item:not(.weight_1) .info .specials{margin-top:20px}.partner_item.weight_1 .info .specials{margin-top:12px}.partner_item .info .badge{font-family:Roboto;font-weight:bold;font-size:14px;color:#fff;border-radius:14px;margin-right:6px;padding:7px 14px}.partner_item .info .badge.cards-available{background:#63B8E6}.partner_item .info .badge.magic-partner{background:#FF9942}.partner_item .info .badge.discount{background:#F93E5D}.partner_item .info .badge.sales-count{background:#F02B44;margin-right:0}.partner_item .info .badge .mo-card{display:inline-block;background:url(/scripts/mo_cmps/partners/Mo.PartnersList/styles/img/mo_card.png) center center no-repeat;width:20px;height:12px}.partner_item .info .tooltip-container{display:inline}.partner_item:not(.weight_1) .info .rating{margin-top:20px}.partner_item.weight_1 .info .rating{margin-top:13px}.partner_item .info .rating .value,.partner_item .info .rating .default-stars{display:inline-block;vertical-align:middle}.partner_item .info .rating .value{font-family:Roboto,Helvetica Neue,sans-serif;font-size:17px;font-weight:900;color:#4d4d4d}.partner_item .info .rating .default-stars{background:url(/scripts/mo_cmps/partners/Mo.PartnersList/styles/img/default_stars.png) no-repeat;position:relative;width:81px;height:13px;margin-left:10px}.partner_item .info .rating .active-stars{background:url(/scripts/mo_cmps/partners/Mo.PartnersList/styles/img/active_stars.png) no-repeat;position:absolute;height:13px}.partner_item .info .address{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;color:#626262;margin-top:7px}.partner_item .info .address .text,.partner_item .info .address .map_marker{vertical-align:middle}.partner_item .info .address .map_marker{display:inline-block;background:url(/scripts/mo_cmps/partners/Mo.PartnersList/styles/img/map_marker.png) center center no-repeat;width:9px;height:12px;margin-right:7px}.partner_item .more{height:40px;padding:20px;overflow:hidden}.partner_item .more .btn{display:block;height:26px;border-color:#d0d0d0;border-radius:8px;color:#969696;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:26px}.partner_item .more .btn:hover{color:#4c4c4c;border-color:#959595}
.new_gift_panel{margin:15px auto;width:800px}.new_gift_panel .editor_wrapper{margin-top:30px}.new_gift_panel .editor_wrapper textarea{height:400px}.new_gift_panel input[type="checkbox"]{margin:3px 0 0}.new_gift_panel h3{margin:40px 0 15px}.new_gift_panel .gift_cover .button_bar{text-align:left}
.manage-gifts-layout{margin-bottom:40px}.manage-gifts-layout .search-bar{margin-bottom:20px}.manage-gifts-layout .search-bar .add-btn-col{text-align:right}.manage-gifts-layout .search-bar .add-gift-btn{margin-top:25px}.manage-gifts-layout .search-bar label.checkbox{margin-top:33px}.manage-gifts-layout .search-bar .checkbox{min-height:0}.manage-gifts-layout .gifts-list .image-wrapper{width:60px;height:60px;display:block}.manage-gifts-layout .gifts-list .image{width:100%;height:100%}.manage-gifts-layout .gifts-list .empty_text{display:table-row}.manage-gifts-layout .gifts-list .empty_text td{text-align:center}.manage-gifts-layout .gifts-list td{vertical-align:middle}.manage-gifts-layout .badge-published{background-color:#468847}#manage_gift_window .gift{padding-bottom:30px;min-height:300px}#manage_gift_window .gift-info{position:relative;padding-top:20px}#manage_gift_window .gift .img-container{position:relative;min-height:300px}#manage_gift_window .gift .img-container .image{border:0 none;overflow:hidden;height:auto;width:300px;max-width:100%;vertical-align:middle}#manage_gift_window .gift .img-container span{position:absolute;top:0;left:15px;width:300px;height:300px;background:url(/styles/images/gifts/mask_300.png) no-repeat top left}#manage_gift_window .gift .img-container .partner-icon{border:1px solid #AEAFB4;border-radius:50%;position:absolute;bottom:-12px;left:60px;height:66px;width:66px}#manage_gift_window .gift-info .partner{font-size:14px;line-height:22px;padding-top:10px}#manage_gift_window .gift-info .title{font-size:30px}#manage_gift_window .gift-info .price{line-height:25px;font-size:18px;padding-top:10px;color:#7D7A7A}#manage_gift_window .gift-info .btn:first-child{margin-left:0}#manage_gift_window .gift-info .btn.publish{border-color:#72b818;color:#72b818}#manage_gift_window .gift-info .btn.publish:hover{border-color:#83d41b;color:#83d41b}#manage_gift_window .gift-info .btn.reject{border-color:#e52e28;color:#e52e28}#manage_gift_window .gift-info .btn.reject:hover{border-color:#f00;color:#f00}#manage_gift_window .gift-info .description{color:#7D7A7A;font-size:14px;line-height:22px;padding-top:10px}
.manage-p-gifts-layout{margin-bottom:40px}.manage-p-gifts-layout .search-bar{margin-bottom:20px}.manage-p-gifts-layout .search-bar .add-btn-col{text-align:right}.manage-p-gifts-layout .search-bar .add-gift-btn{margin-top:25px}.manage-p-gifts-layout .search-bar label.checkbox{margin-top:33px}.manage-p-gifts-layout .search-bar .checkbox{min-height:0}.manage-p-gifts-layout .gifts-list .image-wrapper{width:60px;height:60px;display:block}.manage-p-gifts-layout .gifts-list .image{width:100%;height:100%}.manage-p-gifts-layout .gifts-list .empty_text{display:table-row}.manage-p-gifts-layout .gifts-list .empty_text td{text-align:center}.manage-p-gifts-layout .gifts-list td{vertical-align:middle}.manage-p-gifts-layout .badge-moderation{background-color:#3a87ad}.manage-p-gifts-layout .badge-published{background-color:#468847}.manage-p-gifts-layout .badge-rejected{background-color:#b94a48}#manage_gift_window .gift{padding-bottom:30px;min-height:300px}#manage_gift_window .gift-info{position:relative;padding-top:20px}#manage_gift_window .gift .img-container{position:relative;min-height:300px}#manage_gift_window .gift .img-container .image{border:0 none;overflow:hidden;height:auto;width:300px;max-width:100%;vertical-align:middle}#manage_gift_window .gift .img-container span{position:absolute;top:0;left:15px;width:300px;height:300px;background:url(/styles/images/gifts/mask_300.png) no-repeat top left}#manage_gift_window .gift .img-container .partner-icon{border:1px solid #AEAFB4;border-radius:50%;position:absolute;bottom:-12px;left:60px;height:66px;width:66px}#manage_gift_window .gift-info .partner{font-size:14px;line-height:22px;padding-top:10px}#manage_gift_window .gift-info .title{font-size:30px}#manage_gift_window .gift-info .price{line-height:25px;font-size:18px;padding-top:10px;color:#7D7A7A}#manage_gift_window .gift-info .btn:first-child{margin-left:0}#manage_gift_window .gift-info .btn.publish{border-color:#72b818;color:#72b818}#manage_gift_window .gift-info .btn.publish:hover{border-color:#83d41b;color:#83d41b}#manage_gift_window .gift-info .btn.reject{border-color:#e52e28;color:#e52e28}#manage_gift_window .gift-info .btn.reject:hover{border-color:#f00;color:#f00}#manage_gift_window .gift-info .description{color:#7D7A7A;font-size:14px;line-height:22px;padding-top:10px}
.gift_orders_list{max-width:1200px;padding:0 15px;margin:0 auto}.gift_orders_list table{table-layout:fixed;margin-bottom:40px}.gift_orders_list .badge{font-size:11px;padding:2px 5px}.gift_orders_list .badge-rejected{background-color:#b94a48}.gift_orders_list .badge-processing{background-color:#f89406}.gift_orders_list .badge-issued{background-color:#468847}.gift_orders_list .badge-new{background-color:#3a87ad}.gift_orders_list .badge-ready{background-color:#909}.gift_orders_list .action-icon{font-size:16px;color:#808080;cursor:pointer}
#sale_report_window .mo_window{padding:25px 20px}
body{min-width:1100px;}.sales-list-layout{font-family:Roboto}.sales-list-background{padding:16px 0;background-color:#f5f5f9}.sales-list-container{max-width:1600px;margin:0 auto;padding:0 30px}.sales-list-layout h1{font-size:32px;font-weight:300;padding:25px 0 10px 0}.sales-list-layout .user-coupons-link{text-align:right;font-size:14px;margin-top:22px;display:block}.sales-list-layout .user-coupons-link+h1{padding-top:0}.sales-list-layout .sales-list{padding:20px 0}.sales-list-layout .best-offers{padding:45px 0 35px 0;background-color:#4584cd}.sales-list-layout .best-offers h2{font-weight:400;padding:0 0 20px 10px;color:white}.sales-list-layout .best-offers-slider .sale-item-wrapper{width:100%}
.sales-list-layout .filter-panel{padding:30px 0 0 0}.sales-list-layout .filter-panel .category-section{overflow:hidden;width:100%;margin:0 0 14px 0;padding:0}.sales-list-layout .filter-panel .category-section li{display:inline-block;width:14%;min-width:200px;padding-bottom:15px;list-style:none}.sales-list-layout .filter-panel .category-section input[type="checkbox"]{display:none}.sales-list-layout .filter-panel .category-section input[type="checkbox"]:checked+label .fa{display:block}.sales-list-layout .filter-panel .category-section input[type="checkbox"]:checked+label .category-checkbox{border:1px solid #0b76f2;background:#0b76f2}.sales-list-layout .filter-panel .category-section input[type="checkbox"]:checked+label .category-name{color:#0b76f2}.sales-list-layout .filter-panel .category-section label{cursor:pointer}.sales-list-layout .filter-panel .category-section label:hover .category-name{color:#0b76f2}.sales-list-layout .filter-panel .category-section label:hover .category-checkbox{border:1px solid #0b76f2}.sales-list-layout .filter-panel .category-section .category-name{font-size:14px;display:inline-block;margin:3px 0 0 5px;vertical-align:top;color:#807C7C}.sales-list-layout .filter-panel .category-section .category-checkbox{position:relative;display:inline-block;width:20px;height:20px;border:1px solid #d2d2d2;border-radius:2px;background:none}.sales-list-layout .filter-panel .category-section .category-checkbox .fa{font-size:15px;position:absolute;top:2px;left:2px;display:none;color:white}.sales-list-layout .filter-panel .arbitrary-section{overflow:hidden;margin:0 0 30px 0}.sales-list-layout .filter-panel .arbitrary-section li{display:inline-block;float:left;margin-left:14px;list-style:none}.sales-list-layout .filter-panel .arbitrary-section li:first-child{margin-left:0}.sales-list-layout .filter-panel .arbitrary-section .filter-button{font-size:14px;display:block;padding:10px 13px;color:#807C7C;border:1px solid #d2d2d2;border-radius:5px}.sales-list-layout .filter-panel .arbitrary-section input[type="checkbox"]{display:none}.sales-list-layout .filter-panel .arbitrary-section input[type="checkbox"]:checked+label .filter-button{color:white;border:1px solid #0b76f2;background:#0b76f2}.sales-list-layout .filter-panel .arbitrary-section label{cursor:pointer}.sales-list-layout .filter-panel .arbitrary-section label:hover .filter-button{color:#0b76f2;border:1px solid #0b76f2;background:none}.sales-list-layout .filter-panel .search-input-block{overflow:hidden;width:320px;border:1px solid #d2d2d2;border-radius:5px}.sales-list-layout .filter-panel .search-input-block input{font-size:14px;color:#807C7C;width:275px;height:36px;border:none;border-right:1px solid #d2d2d2}.sales-list-layout .filter-panel .search-input-block input::-webkit-input-placeholder{color:#807C7C}.sales-list-layout .filter-panel .search-input-block input::-moz-placeholder{color:#807C7C}.sales-list-layout .filter-panel .search-input-block input:-moz-placeholder{color:#807C7C}.sales-list-layout .filter-panel .search-input-block input:-ms-input-placeholder{color:#807C7C}.sales-list-layout .filter-panel .search-input-block .input-search-icon{font-size:18px;display:inline-block;width:44px;height:36px;margin-left:-4px;cursor:pointer;text-align:center;vertical-align:top;color:#807C7C}.sales-list-layout .filter-panel .search-input-block .input-search-icon .fa{line-height:36px}.sales-list-layout .filter-panel .separator{width:100%;height:1px;margin-bottom:20px;background-color:#E4E6EA}.sales-list-layout .filter-panel .sort-section{font-size:11px;color:#807C7C}.sales-list-layout .filter-panel .sort-section li{display:inline-block;float:left;margin-left:14px;list-style:none}.sales-list-layout .filter-panel .sort-section li:first-child{margin-left:0}.sales-list-layout .filter-panel .sort-section input[type="radio"]{display:none}.sales-list-layout .filter-panel .sort-section input[type="radio"]:checked+label{color:#507df6}.sales-list-layout .filter-panel .sort-section label{cursor:pointer}.sales-list-layout .filter-panel .sort-section label:hover{color:#507df6}
.manage.contest-layout{background:#19918B;background:-webkit-radial-gradient(top,#19918B,#0B648E);background:-moz-radial-gradient(top,#19918B,#0B648E);background:-o-radial-gradient(top,#19918B,#0B648E);background:radial-gradient(at top,#19918B,#0B648E);text-align:center}.manage.contest-layout .page_title{margin-top:0;padding-top:40px;padding-bottom:20px}.manage.contest-layout .page_title>a,.manage.contest-layout .page_title .prefix{color:#fff}
.contest-tickets-list .contest-ticket{display:inline-block;margin-bottom:20px;width:33.3%;vertical-align:top}.contest-tickets-pager{text-align:center}.contest-tickets-pager>ul{display:inline-block}.contest-tickets-expander{font-size:16px;cursor:pointer;text-align:center}.contest-tickets-expander.white-theme{color:#fff}.contest-tickets-expander.blue-theme{color:#008df0}.contest-tickets-list .contest-ticket.info .header{background-position:-51px 0}.contest-tickets-list .contest-ticket.info .header .text{color:#fff}.contest-tickets-list .contest-ticket.info .body{display:table-cell;border:1px dashed #E2E2DF;width:255px;text-align:center;vertical-align:middle;border-left:none;color:#A8A8A8;line-height:18px;font-size:13px;padding:0 2px}.contest-tickets-list .contest-ticket.info .deficit-value{color:#656565}
.contest-prizes-list .prize{display:inline-block;width:22%;width:calc(25% - 37.5px);margin-right:50px;text-align:center;vertical-align:top;margin-bottom:40px}.contest-prizes-list .prize:nth-child(4n){margin-right:0}.contest-prizes-list .prize .image-wrapper{display:inline-block}.contest-prizes-list .prize .prize-image{background:#fff;border-radius:50%;width:210px;height:210px;vertical-align:middle;display:table-cell}.contest-prizes-list .prize .prize-image img{max-height:148px;max-width:148px}@media (min-width:1280px){.contest-prizes-list .prize .prize-image{width:250px;height:250px}.contest-prizes-list .prize .prize-image img{max-height:160px;max-width:160px}}.contest-prizes-list .prize .info{display:inline-block;margin-top:10px;width:100%}.contest-prizes-list .prize .title{display:inline-block;height:160px}.contest-prizes-list .prize .title .text,.contest-prizes-list .prize .title .prize-icon{display:table-cell;vertical-align:middle}.contest-prizes-list .prize .title .prize-icon{display:inline-block;margin:0 auto;background:url(/styles/images/contests/winner.png) 0 0 no-repeat;position:relative;width:40px;height:40px}.contest-prizes-list .prize .title .winner-name{font-size:16px;font-weight:300;color:#fff;margin-left:5px;color:#FF7A00;font-weight:500}.contest-prizes-list .prize .title .prize-icon.active{background-position:-40px 0}.contest-prizes-list .prize .title .prize-icon .place{position:absolute;width:100%;text-align:center;top:5px;color:#00888E;font-style:normal;font-size:12px;font-weight:500}.contest-prizes-list .prize .title .text{color:#fff;font-size:18px;padding:0 15px;text-align:center;line-height:25px;height:100px}.contest-prizes-list .prize .winner-label{font-size:16px;font-weight:300;color:#fff;margin:12px 0}.contest-prizes-list .prize .title+.contest-ticket{margin-top:10px}.contest-prizes-list .prize .contest-ticket:not(.winner) .header{background-position:-102px 0}.contest-prizes-list .prize .contest-ticket:not(.winner) .header .text{color:#fff}.contest-prizes-list .prize .contest-ticket:not(.winner) .body{display:table-cell;border:1px dashed #61A9AF;width:255px;text-align:center;vertical-align:middle;border-left:none;color:#47A0A8;font-size:16px}.contest-prizes-list .prize .contest-ticket .body input{background:transparent;border:none;color:#fff;font-size:22px;display:none;text-align:center}.contest-prizes-list .prize .contest-ticket .body.editable input{display:block}.contest-prizes-list .prize .contest-ticket .body.editable .empty-text{display:none}.contest-prizes-list .prize .contest-ticket{position:relative}.contest-prizes-list .prize .contest-ticket .fa-times{color:#fff;font-size:16px;position:absolute;right:-23px;top:32px;cursor:pointer}
.manage-surprises-layout .search-bar{margin-bottom:20px}.manage-surprises-layout .search-bar label.checkbox{margin-top:33px}.manage-surprises-layout .search-bar input[type="checkbox"]{margin-top:0}.manage-surprises-layout table{table-layout:fixed;margin-bottom:40px}.m-surprise-list .badge-rejected{background-color:#b94a48}.m-surprise-list .badge-processing{background-color:#f89406}.m-surprise-list .badge-issued{background-color:#468847}.m-surprise-list .badge-new{background-color:#3a87ad}.m-surprise-list .badge-ready{background-color:#909}.m-surprise-list .action-icon{font-size:16px;color:#808080;cursor:pointer}
.auctions-layout{font-family:Roboto;min-height:inherit;overflow:hidden}.auctions-layout>.toolbar{margin-top:0;padding-top:10px}.auctions-layout>.header{border-bottom:1px solid #E3E3EB;padding-top:35px}.auctions-layout>.content{background:#F5F5F9;min-height:inherit;overflow:hidden;padding:50px 0}.auctions-container{width:938px;margin:0 auto}@media (min-width:1300px){.auctions-container{width:1248px}}.auctions-container>.title{width:820px;margin:25px auto 35px}.auctions-container>.title,.auctions-container>.title h1{text-align:center}.auctions-container>.title h1{font-size:40px;font-family:Roboto !important;color:#313131}.auctions-container>.title p{font-size:14px;line-height:24px;color:#696969}.auctions-container>.title .subtitle{margin-top:25px}.auctions-container>.title .more-link{margin-top:15px}.auctions-container>.title a{text-decoration:none}.auctions-list .empty_text{color:#fff;font-size:14px;font-weight:300}.auctions-list .item{display:inline-block;width:280px;height:460px;margin:0 15px 30px;background:#fff;vertical-align:top;border:1px solid #E3E3EB;border-radius:10px;position:relative;text-align:center;cursor:pointer}.auctions-list .item>.title{display:table;height:75px;padding-top:10px;margin:0 auto;width:230px}.auctions-list .item>.title .partner-logo,.auctions-list .item>.title .prize-title{display:table-cell;vertical-align:top;text-align:left}.auctions-list .item>.title .partner-logo{width:60px;margin-right:10px}.auctions-list .item>.title .prize-title{color:#656565;line-height:16px;padding-top:5px}.auctions-list .item .image-wrapper{width:160px;height:160px;margin:0 auto}.auctions-list .item .image{max-width:100%;max-height:100%}.auctions-list .item .price{font-size:30px;font-weight:500;color:#313131}.auctions-list .item .magic-points-icon{background:url(/styles/images/auctions/magic_points.png) no-repeat 0 0;width:22px;height:22px;display:inline-block;margin-left:7px}.auctions-list .item .auction-btn{width:240px;border:none;cursor:default;color:#fff;margin-top:15px;background:#B4B4BC;font-family:Roboto;padding:5px 0}.auctions-list .item .auction-btn.increase{background:#0BAB4F;cursor:pointer}.auctions-list .item .auction-btn.increase:hover{background:#1AC060}.auctions-list .item .bids-count-wrapper{margin:15px 0 20px;font-size:14px;color:#313131}.auctions-list .item .bids-count{text-decoration:none}.auctions-list .item .no-bids{color:#696969}.auctions-list .item .bottom-bar{background:#dee3ea;height:85px;border-radius:0 0 10px 10px}.auctions-list .item .bottom-bar .countdown-wrapper{padding-top:20px}.auctions-list .item .countdown-label{font-size:14px;color:#313131}.auctions-list .item .upcoming{margin-top:5px;font-size:16px;font-weight:500;color:#313131}.auctions-list .item .winner{display:inline-block;margin-top:13px}.auctions-list .item .winner .avatar-wrapper{width:50px;height:50px;float:left;position:relative}.auctions-list .item .winner .avatar-wrapper .winner-icon{background:url(/styles/images/auctions/winner.png) no-repeat 0 0;width:80px;height:24px;position:absolute;bottom:-16px;left:-15px}.auctions-list .item .winner .user-avatar{width:100%;border-radius:5px}.auctions-list .item .winner .user-info{margin-left:70px;font-size:14px;margin-top:10px;text-align:left;color:#313131}.auctions-list .item .winner .card-number{margin-bottom:5px}
#auction_window .mo_window{border-radius:7px;padding:0;font-family:Roboto;color:#313131;font-size:14px}#auction_window .mo_window .header{margin:0}#auction_window .mo_window>.header .close{z-index:1}.auction-layout .auction-block{padding:40px}.auction-layout .title{display:table}.auction-layout .title img{width:60px}.auction-layout .title .prize-title{font-size:21px}.auction-layout .title .partner-logo+.prize-title{padding-left:15px}.auction-layout .title img,.auction-layout .title .prize-title{display:table-cell;vertical-align:middle}.auction-layout .auction-state{margin-top:30px;display:table}.auction-layout .auction-state .image-wrapper,.auction-layout .auction-state .info{display:table-cell;vertical-align:middle}.auction-layout .auction-state .image-wrapper{width:188px;height:188px;border:1px solid #e7e7e7;text-align:center;cursor:pointer}.auction-layout .auction-state .image-wrapper img{max-width:188px;max-height:188px}.auction-layout .auction-state .info{padding-left:25px;width:235px}.auction-layout .auction-state .info .price{margin-top:5px;font-size:28px;font-weight:500}.auction-layout .magic-points-icon{background:url(/styles/images/auctions/magic_points.png) no-repeat 0 0;width:22px;height:22px;display:inline-block}.auction-layout .auction-state .info .auction-btn{width:240px;border:none;cursor:default;color:#fff;margin-top:15px;background:#B4B4BC;font-family:Roboto;padding:5px 0}.auction-layout .auction-state .info .auction-btn.increase{background:#0BAB4F;cursor:pointer}.auction-layout .auction-state .info .auction-btn.increase:hover{background:#1AC060}.auction-layout .auction-state .info .countdown-wrapper{margin-top:30px}.auction-layout .auction-state .info .countdown-label{color:#313131}.auction-layout .auction-state .info .upcoming{margin-top:5px;font-weight:500}.auction-layout .auction-state .info .winner{display:inline-block;margin-top:13px}.auction-layout .auction-state .info .winner .avatar-wrapper{width:50px;height:50px;float:left;position:relative}.auction-layout .auction-state .info .avatar-wrapper .winner-icon{background:url(/styles/images/auctions/winner.png) no-repeat 0 0;width:80px;height:24px;position:absolute;bottom:-16px;left:-15px}.auction-layout .auction-state .info .winner .user-avatar{width:100%;border-radius:5px}.auction-layout .auction-state .info .winner .user-info{margin-left:70px;font-size:14px;margin-top:10px;text-align:left;color:#313131}.auction-layout .auction-state .info .winner .card-number{margin-bottom:5px}.auction-layout .description{border-top:3px solid #DCE2E9;background:#F0F0F0;padding:15px 40px;line-height:24px}.auction-layout .description .more_link{text-decoration:none}.auction-layout .bids-list-wrapper,.auction-layout .bids-list{font-weight:500}.auction-layout .bids-list-wrapper .bids-label{padding:30px 40px}.auction-layout .bids-list{max-height:252px;overflow-y:auto;overflow-x:hidden}.auction-layout .bid-item{border-bottom:1px solid #dee3ea;padding:20px 40px;display:table;width:500px}.auction-layout .bid-item:first-child{padding-top:0}.auction-layout .bid-item:last-child{border-bottom:none}.auction-layout .bid-item .col{display:table-cell;vertical-align:middle;padding-right:24px}.auction-layout .bid-item .col.user-info{line-height:21px}.auction-layout .bid-item .col.bid{text-align:right;padding-right:0}.auction-layout .bid-item .col.bid .bid-label,.auction-layout .bid-item .col.bid .price,.auction-layout .bid-item .col.bid .magic-points-icon{vertical-align:middle}.auction-layout .bid-item .col.bid .bid-label{font-weight:400;margin-right:5px}.auction-layout .bid-item .col.bid .price{font-size:21px;line-height:28px}.auction-layout .bid-item .avatar-wrapper{width:50px;height:50px}.auction-layout .bid-item .avatar-wrapper img{max-width:100%;max-height:100%;border-radius:5px}.auction-layout .bids-list-wrapper .start-price{padding:30px 40px;border-top:1px solid #dee3ea}.auction-layout .bids-list-wrapper .start-price .text,.auction-layout .bids-list-wrapper .start-price .magic-points-black{display:table-cell;vertical-align:middle}.auction-layout .bids-list-wrapper .start-price .text{padding-right:5px}.auction-layout .bids-list-wrapper .start-price .magic-points-black{background:url(/styles/images/auctions/magic_points_black.png) no-repeat 0 0;width:16px;height:16px}
.manage-auctions-layout{width:1170px;margin:0 auto}@media (max-width:1210px){.manage-auctions-layout{width:970px}}.manage-auctions-layout .search-bar{margin-bottom:20px}.manage-auctions-layout table{margin-bottom:40px}.m-auctions-list .badge-rejected{background-color:#b94a48}.m-auctions-list .badge-processing{background-color:#f89406}.m-auctions-list .badge-issued{background-color:#468847}.m-auctions-list .badge-new{background-color:#3a87ad}.m-auctions-list .badge-ready{background-color:#909}.m-auctions-list .action-icon{font-size:16px;color:#808080;cursor:pointer}.m-auctions-list .image-wrapper{width:60px;height:60px;display:block}.m-auctions-list .image{width:100%;height:100%}.m-auctions-list td{vertical-align:middle}
@font-face{font-family:"Gilroy";src:url(/styles/fonts/Gilroy/gilroy-extrabold-webfont.eot);src:url(/styles/fonts/Gilroy/gilroy-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(/styles/fonts/Gilroy/gilroy-extrabold-webfont.woff2) format("woff2"),url(/styles/fonts/Gilroy/gilroy-extrabold-webfont.woff) format("woff"),url(/styles/fonts/Gilroy/gilroy-extrabold-webfont.ttf) format("truetype"),url(/styles/fonts/Gilroy/gilroy-extrabold-webfont.svg#gilroyextrabold) format("svg");font-weight:normal;font-style:normal}.family-card-request-wrapper{height:56px;padding:0 15px;background-color:#f2e0c2;font-family:Roboto}.family-card-request-container{padding-left:6%}.family-card-request .text{float:left;font-size:16px;color:#3d3d3d;font-weight:300;line-height:56px}.family-card-request .text .name{color:#3d3d3d;font-weight:500}.family-card-request .text a{text-decoration:none}.family-card-request .buttons-bar{float:right}.family-card-request .buttons-bar .btn{width:56px;height:56px;border:none;border-radius:0;float:left;position:relative}.family-card-request .buttons-bar .btn i{background-image:url(/styles/images/user_card/fc_request_actions.png);background-repeat:no-repeat;height:16px;position:absolute}.family-card-request .buttons-bar .approve-btn{background-color:#27ae60}.family-card-request .buttons-bar .reject-btn{background-color:#da3a4e}.family-card-request .buttons-bar .approve-btn:hover{background-color:#2fd072}.family-card-request .buttons-bar .reject-btn:hover{background-color:#de5464}.family-card-request .buttons-bar .approve-icon{background-position:0 0;width:18px;top:20px;left:19px}.family-card-request .buttons-bar .reject-icon{background-position:-19px 0;width:16px;top:20px;left:20px}.user-card-layout{max-width:1280px;min-width:900px;margin:0 auto 60px;font-family:Roboto;padding:0 15px}.user-card-layout .btn.green{background-color:#27ae60;border-radius:4px;color:#fff;border:none}.user-card-layout .btn.green:hover{background-color:#21BE63}.family-card-request,.user-card-layout>.title,.user-card-layout .uc-block{max-width:1216px;min-width:836px;margin:0 auto}.user-card-layout h1{font-size:40px;margin:50px 0 30px;line-height:47px}.user-card-container{padding:0 32px 0 6%;overflow:hidden}.user-card-layout .uc-block{border-radius:8px;background-color:#e6e6e6;margin-bottom:32px;padding:24px 0 30px;position:relative;overflow:hidden;z-index:2}.user-card-layout .uc-block .user-card-container{min-height:394px}.user-card-layout .uc-block.card:before{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background:#6e4bff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3e5cff),color-stop(100%,#953eff));background:-webkit-linear-gradient(top,#3e5cff 0%,#953eff 100%);background:-moz-linear-gradient(top,#3e5cff 0%,#953eff 100%);background:-ms-linear-gradient(top,#3e5cff 0%,#953eff 100%);background:-o-linear-gradient(top,#3e5cff 0%,#953eff 100%);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3e5cff', endColorStr='#953eff', GradientType=0)";background:linear-gradient(to bottom,#3e5cff 0%,#953eff 100%)}.user-card-layout .uc-block.card{margin-bottom:64px;padding:0}.user-card-layout .uc-block.card .user-card-container{padding:0}.user-card-layout .uc-block.card .cards-col{float:left;width:444px;padding:60px 0 0 50px}.user-card-layout .uc-block.card .cards-col .family-card{color:#fff;font-size:16px;line-height:22px;margin:25px 0 30px}.user-card-layout .uc-block.card .cards-col .card-img{width:100%;height:100%;background-size:344px 222px;border-radius:10px;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.user-card-layout .uc-block.card .card-info-col{margin-left:45%;padding:60px 60px 60px 0;color:#fff}.user-card-layout .uc-block.card .card-info-col .magic-points-info{overflow:hidden}.user-card-layout .uc-block.card .card-info-col .magic-points-wrapper{float:left}.user-card-layout .uc-block.card .card-info-col .magic-points-link{color:#feed2b;text-decoration:none}.user-card-layout .uc-block.card .card-info-col .magic-points-link:hover{color:#C7BA21}.user-card-layout .uc-block.card .card-info-col .magic-points-title{font-size:16px;line-height:22px;font-weight:300}.user-card-layout .uc-block.card .card-info-col .magic-points{font-family:Gilroy;font-size:48px;line-height:48px;margin:10px 0}.user-card-layout .uc-block.card .card-info-col .card-actions{float:right;list-style:none}.user-card-layout .uc-block.card .card-info-col .card-actions .item{display:block;text-align:center;vertical-align:top;position:relative;white-space:nowrap;color:#fff;margin-bottom:20px}.user-card-layout .uc-block.card .card-info-col .card-actions .item.disabled{opacity:.3}.user-card-layout .uc-block.card .card-info-col .card-actions .item .icon-wrapper{display:inline-block;position:relative;width:52px;height:52px;border-radius:50%;border:2px solid #fff;background:#fff;vertical-align:middle;text-align:center;box-sizing:border-box;top:0;padding:20px 0;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.user-card-layout .uc-block.card .card-info-col .card-actions .item:not(.disabled):hover .icon-wrapper{background:#80c7fe;border-color:#80c7fe;transform:scale(1.1538)}.user-card-layout .uc-block.card .card-info-col .card-actions .item:not(.disabled):hover .card-actions-icon{transform:scale(.8666)}.user-card-layout .uc-block.card .card-info-col .card-actions .item .title{display:inline-block;margin-left:22px;width:100px;font-size:14px;line-height:18px;white-space:normal;vertical-align:middle;text-align:left;color:#fff;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.user-card-layout .uc-block.card .card-info-col .card-actions .item:not(.disabled):hover .title{color:#80c7fe}.user-card-layout .uc-block.card .card-info-col .card-actions .item .title .title-text{display:inline-block;white-space:normal;vertical-align:middle;width:100px}.user-card-layout .card-actions-icon{position:absolute;display:inline-block;top:0;bottom:0;left:0;right:0;margin:auto;height:24px;background-image:url(/styles/images/user_card/user_card.png)}.user-card-layout .card-actions-icon.transactions{background-position:135px 0;width:24px}.user-card-layout .card-actions-icon.add-card{background-position:97px 0;width:24px}.user-card-layout .card-actions-icon.card-request{background-position:61px 0;width:28px}.user-card-layout .card-actions-icon.block-card{background-position:20px 0;width:21px}.user-card-layout .uc-block.family-cards,.user-card-layout .uc-block.card-requests{padding-bottom:0}.user-card-layout .uc-block.family-cards .header{overflow:hidden}.user-card-layout .uc-block.family-cards .header h2,.user-card-layout .uc-block.family-cards .header .family-cards-link{display:inline-block;vertical-align:middle}.user-card-layout .uc-block.family-cards .header h2{line-height:28px}.user-card-layout .uc-block.family-cards .header .family-cards-link{font-size:14px;line-height:18px;text-decoration:none;margin-left:33px}.user-card-layout .uc-block.family-cards .header .family-cards-count{color:#919192;font-size:14px;line-height:18px}.user-card-layout .uc-block.family-cards .header .title{float:left}.user-card-layout .uc-block.family-cards .header .btn.green{float:right;padding:10px 18px 12px 22px;font-size:14px;line-height:18px}.user-card-layout .cards-list{margin-top:31px;overflow:hidden}.user-card-layout .cards-list .item{float:left;width:50%;margin-bottom:30px}.user-card-layout .cards-list .item:nth-child(odd) .card-info{padding-right:19px}.user-card-layout .cards-list .item .card-img-wrapper{width:190px;height:122px;float:left;position:relative}.user-card-layout .cards-list .item .card-img-wrapper .card-img{width:100%;height:100%;border-radius:10px}.user-card-layout .cards-list .item .card-img-wrapper .default.card-img{background:url(/styles/images/user_card/mocard_small.png) no-repeat}.user-card-layout .cards-list .item .card-img-wrapper .card-mask{position:absolute;right:0;top:0;background-image:url(/styles/images/user_card/mocard_mask.png);width:20px;height:122px;border-radius:0 10px 10px 0;background-size:20px 122px}.user-card-layout .cards-list .item input[type="file"]{display:none}.user-card-layout .cards-list .item .card-img-wrapper .upload-btn{position:absolute;top:45px;left:46px}.user-card-layout .cards-list .item .card-info{margin-left:221px;padding-top:9px}.user-card-layout .cards-list .item .card-info .title,.user-card-layout .cards-list .item .card-info .cardholder-name{font-size:14px;line-height:18px}.user-card-layout .cards-list .item .card-info .create-date,.user-card-layout .cards-list .item .card-info .card-number{color:#5a5a5a;font-size:14px;line-height:16px;margin-top:4px}.user-card-layout .cards-list .item .card-info .status{margin-top:11px;color:#999;font-size:14px;font-weight:500;line-height:16px}.user-card-layout .cards-list .item .card-info .status:before{content:"";margin-right:8px;background-color:#999;width:24px;height:8px;display:inline-block}.user-card-layout .cards-list .item .card-info .status.new{color:#5bc0de}.user-card-layout .cards-list .item .card-info .status.new:before{background-color:#5bc0de}.user-card-layout .cards-list .item .card-info .status.pending,.user-card-layout .cards-list .item .card-info .status.processing{color:#ff9d1d}.user-card-layout .cards-list .item .card-info .status.pending:before,.user-card-layout .cards-list .item .card-info .status.processing:before{background-color:#ff9d1d}.user-card-layout .cards-list .item .card-info .status.rejected,.user-card-layout .cards-list .item .card-info .status.cancelled{color:#e46060}.user-card-layout .cards-list .item .card-info .status.rejected:before,.user-card-layout .cards-list .item .card-info .status.cancelled:before{background-color:#e46060}.user-card-layout .cards-list .item .card-info .status.shipped,.user-card-layout .cards-list .item .card-info .status.ready{color:#5cb85c}.user-card-layout .cards-list .item .card-info .status.shipped:before,.user-card-layout .cards-list .item .card-info .status.ready:before{background-color:#5cb85c}.user-card-layout .cards-list .item .card-info .spend-magic-points{font-size:14px;line-height:16px;margin-top:12px}.user-card-layout .cards-list .item .card-info .spend-icon{background:url(/styles/images/user_card/check_icons.png) no-repeat;display:inline-block;height:8px;margin-right:6px}.user-card-layout .cards-list .item .card-info .spend-magic-points.allow{color:#27ae60}.user-card-layout .cards-list .item .card-info .spend-magic-points.disallow{color:#e74646}.user-card-layout .cards-list .item .card-info .spend-magic-points.allow .spend-icon{background-position:0 0;width:10px}.user-card-layout .cards-list .item .card-info .spend-magic-points.disallow .spend-icon{background-position:-11px 0;width:8px}.user-card-layout .cards-list .item .card-info .settings-btn{border:1px solid #2b94fe;border-radius:4px;padding:4px 8px 7px;color:#2b94fe;font-size:14px;line-height:16px;margin-top:17px}.user-card-layout .cards-list .item .card-info .settings-btn:hover{border-color:#4da6fe;color:#4da6fe}.user-card-layout .cards-list .item .card-info .comment{color:#919192;font-size:14px;font-weight:300;line-height:16px;margin-top:16px}#bind_card_window,#unbind_card_window,#family_card_settings_window,#family_card_programm_window,#block_card_window{font-family:Roboto}#bind_card_window .title,#unbind_card_window .title,#family_card_settings_window .title,#family_card_programm_window .title,#block_card_window .title{color:#31393e;font-size:32px;font-weight:300;line-height:38px}#bind_card_window .mo_window,#unbind_card_window .mo_window,#family_card_settings_window .mo_window,#add_card_window .mo_window,#block_card_window .mo_window{padding:35px 40px 24px}#message_window .fields-wrapper{color:#31393e;font-size:14px;line-height:18px;padding:24px}#family_card_settings_window .fields-wrapper{padding:32px}#family_card_settings_window .button-bar .btn:not(:last-child){margin-right:72px}#add_card_window .header{margin-bottom:0}#family_card_programm_window .family-card-programm{font-size:14px;line-height:22px;color:#31393e}#family_card_programm_window .family-card-programm ul{margin-left:15px;list-style-position:outside}#family_card_programm_window .family-card-programm .agreement{margin-top:10px}.user-card-layout .uc-block.card .cards-carousel-wrapper{width:444px;position:relative}.user-card-layout .uc-block.card .cards-carousel{width:444px;height:220px;position:relative;transform-style:preserve-3d;perspective:5200px}.user-card-layout .uc-block.card .card-img-wrapper{position:absolute;width:344px;height:220px;border-radius:10px;float:left;-webkit-transition:transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out}.user-card-layout .uc-block.card .card-img-wrapper .card-shadow{width:344px;height:220px;opacity:.58;border-radius:16px;position:absolute;top:0;left:0;box-shadow:none}.user-card-layout .uc-block.card .card-img-wrapper[data-position="center"] .card-shadow{box-shadow:-17px 15px 30px rgba(0,0,0,.88);-webkit-transition:box-shadow .4s ease-in-out;-moz-transition:box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}.user-card-layout .uc-block.card .card-img-wrapper .virtual-card-img{background:url(/styles/images/user_card/mo_card.png) no-repeat;width:344px;height:220px;display:inline-block;position:relative}.user-card-layout .uc-block.card .card-img-wrapper .virtual-card-img:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(86,59,200,.7);border-radius:10px;z-index:1}.user-card-layout .uc-block.card .card-img-wrapper .no-card-title{position:absolute;top:47px;left:0;width:100%;text-align:center;color:#fff;font-size:24px;line-height:22px;z-index:2}.user-card-layout .uc-block.card .card-img-wrapper .btn{position:absolute;left:101px;width:142px;height:32px;text-align:center;line-height:32px;font-size:14px;color:#fff;z-index:2;padding:0;border-radius:4px}.user-card-layout .uc-block.card .card-img-wrapper .btn.add-card{top:104px}.user-card-layout .uc-block.card .card-img-wrapper .btn.buy-card{top:152px}.user-card-layout .uc-block.card .card-img-wrapper .btn:hover{color:#2B94FE;border-color:#2B94FE}.user-card-layout .uc-block.card .card-img-wrapper .btn:active{color:#fff;border-color:#2B94FE;background:#2B94FE}.user-card-layout .uc-block.card .card-img-wrapper .card-fields{position:relative;top:122px;padding:0 32px;text-transform:uppercase;white-space:nowrap;text-shadow:rgba(0,0,0,.7) -2px 2px 1px,rgba(255,255,255,.8) 0 0 1px,rgba(255,255,255,.9) 0 0 0,rgba(0,0,0,.9) 1px 1px 2px;color:transparent;z-index:1}.user-card-layout .uc-block.card .card-img-wrapper .card-number{font-size:25px;letter-spacing:2px;position:relative}.user-card-layout .uc-block.card .card-img-wrapper .cardholder-name{font-size:16px;margin-top:6px;position:relative}.user-card-layout .uc-block.card .card-img-wrapper .card-mask{position:absolute;right:0;top:0;background-image:url(/styles/images/user_card/mocard_mask.png);width:40px;height:220px;border-radius:0 10px 10px 0}.user-card-layout .uc-block.card .cards-carousel-wrapper .dummy{background:rgba(0,0,0,.35);border:1px solid rgba(0,0,0,.2)}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper[data-position="center"]{transform:translatez(0) translatex(50px)}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper[data-position="right"]{transform:translatez(-1200px) translatex(150px)}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper[data-position="left"]{transform:translatez(-1200px) translatex(-50px)}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper[data-position="out-right"]{transform:translatez(-2400px) translatex(163px)}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper[data-position="out-left"]{transform:translatez(-2400px) translatex(-64px)}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper:after{content:"";background:transparent;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:10px;z-index:1}.user-card-layout .uc-block.card .cards-carousel .card-img-wrapper:not([data-position="center"]):after{background:rgba(85,62,207,.5);-webkit-transition:background .4s ease-in-out;-moz-transition:background .4s ease-in-out;-o-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.user-card-layout .uc-block.card .cards-carousel-wrapper .prev,.user-card-layout .uc-block.card .cards-carousel-wrapper .next{display:block;position:absolute;width:7px;height:11px;top:105px;background-image:url(/styles/images/user_card/user_card.png);z-index:4;cursor:pointer}.user-card-layout .uc-block.card .cards-carousel-wrapper .prev{left:14px;background-position:198px -7px}.user-card-layout .uc-block.card .cards-carousel-wrapper .next{right:14px;background-position:181px -7px}.user-card-layout .uc-block.card .cards-carousel-wrapper .prev.disabled{background-position:231px -7px;cursor:default}.user-card-layout .uc-block.card .cards-carousel-wrapper .next.disabled{background-position:215px -7px;cursor:default}.user-card-layout .uc-block.card .pager{text-align:center;color:#fff;font-size:14px;line-height:20px}.user-card-layout .uc-block.card .page{margin-top:31px;margin-right:10px;display:inline-block;vertical-align:middle;padding:2px;width:23px;height:23px;box-sizing:border-box;user-select:none}.user-card-layout .uc-block.card .page.selected{font-family:Gilroy;font-size:16px;line-height:20px;color:#8A42FF;background-color:#fff;border-radius:50%}.user-card-layout .uc-block.card .page:only-child{display:none}#message_window{text-align:center}#message_window .mo_window{padding-top:78px;padding-bottom:68px}#message_window .title{font-size:32px;line-height:38px}#message_window .body{font-size:16px;line-height:22px;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:300;padding:0 60px}#message_window .button_bar{padding-top:47px}#message_window .button_bar .btn{padding:10px 48px;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;line-height:18px}.user-card-layout .bonus_points{font-size:13px;margin:50px auto;font-family:Roboto;background-color:transparent;padding:0 32px 0 6%;box-sizing:border-box}.user-card-layout .bonus_points .center-block{line-height:1.5;width:550px;text-align:center;margin-top:30px;color:#B4B4B4;}.user-card-layout .bonus_points table{border-bottom:1px solid #ddd}.user-card-layout .bonus_points table th,.bonus_points table td{vertical-align:middle;line-height:1.5}.user-card-layout .bonus_points table th{font-weight:normal;color:#B4B4B4;padding:8px 30px}.user-card-layout .bonus_points table td{font-size:18px;padding:0 30px;height:80px}.user-card-layout .bonus_points table td.title a{color:#000}.user-card-layout .bonus_points table .bonus_amount,.bonus_points table .bonus_amount_header{text-align:right}.user-card-layout .bonus_points table .discount{padding-right:40px}.user-card-layout .bonus_points table .discount .discount-levels{vertical-align:middle;width:100%}.user-card-layout .bonus_points table .discount .discount-levels .spend-text{color:#72B818;font-size:12px;margin-bottom:10px}.user-card-layout .bonus_points table .discount .progress-bar{width:100%;height:28px}.user-card-layout .bonus_points table .discount .progress-bar .item{display:table-cell;vertical-align:middle;padding-left:11px}.user-card-layout .bonus_points table .discount .progress-bar .point{width:9px;height:9px;border-radius:50%;border:1px solid #f0e9dc;position:absolute;left:-11px;top:-4px}.user-card-layout .bonus_points table .discount .progress-bar .point.active{background:#72B818;border-color:#72B818}.user-card-layout .bonus_points table .discount .progress-bar .point .discount{position:absolute;top:12px;left:0;font-size:12px;color:#B4B4B4}.user-card-layout .bonus_points table .discount .progress-bar .point .discount.active{color:#72B818}.user-card-layout .bonus_points table .discount .progress-bar .level{background:#f0e9dc;position:relative}.user-card-layout .bonus_points table .discount .progress-bar .level,.user-card-layout .bonus_points table .discount .progress-bar .level .level-spend{height:3px}.user-card-layout .bonus_points table .discount .progress-bar .level.active,.user-card-layout .bonus_points table .discount .progress-bar .level .level-spend{background:#72B818}.user-card-layout .bonus_points table .discount .progress-bar .level .level-spend{position:absolute;left:0;top:0}
.family-card-form input:-webkit-autofill{background-color:transparent}.family-card-form .float-label-field.card-number{width:232px;position:relative}.family-card-form .card-number .mask{display:none;position:absolute;left:1px;top:1px;right:1px;background:#fff;opacity:.9;text-align:center;padding:15px 0;border-radius:5px;bottom:1px;width:auto;height:auto}.family-card-form .card-number .mask>div{width:14px;height:14px;margin:0 1px;background-color:#5565ff;border-radius:50%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.family-card-form .card-number .mask .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.family-card-form .card-number .mask .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.family-card-form .card-number.masked .mask{display:block}.family-card-form .pin-code.invisible{width:0;height:0;visibility:hidden;position:absolute}.family-card-form .pin-code.invisible input{padding:0}.family-card-form .pin-code.invisible label{visibility:hidden}.family-card-form .pin-code:not(.invisible){width:192px;height:auto;visibility:visible;position:relative;transition:width .2s ease-out}.family-card-form .pin-code label{visibility:visible}.family-card-form .pin-code.invisible .error{display:none}.family-card-form .form-fields{position:relative}.family-card-form .pin-code-tooltip{position:absolute;right:-8px;top:18px;cursor:pointer}.family-card-form .pin-code-tooltip .tooltip-icon{position:absolute;right:-20px;font-style:normal;color:#fff;background-color:#0bab4f;border-radius:50%;width:16px;height:16px;line-height:16px;font-weight:500}.family-card-form .tooltip-text{display:none;width:270px;background-color:#fff;border-radius:2px 2px 2px 0;box-shadow:0 0 40px #8a8a8a;padding:16px 28px;color:#3d3d3d;font-size:14px;line-height:16px;position:absolute;bottom:16px;right:-169px}.family-card-form .tooltip-text:after{position:absolute;bottom:-9px;left:159px;display:inline-block;content:"";border-right:9px solid transparent;border-top:9px solid rgb(255,255,255);border-left:9px solid transparent}.family-card-form .pin-code-tooltip .tooltip-icon:hover{background-color:#007fff}.family-card-form .pin-code-tooltip .tooltip-icon:hover+.tooltip-text{display:block}.family-card-form .checkbox-field{width:432px;margin:25px auto 0}.family-card-form .checkbox-field .notes{color:#919192}
.add-card-layout{color:#31393e;font-family:Roboto}.add-card-layout .title{overflow:hidden;margin-bottom:18px}.add-card-layout .title h2{font-weight:300;float:left;font-size:32px;margin-right:10px;line-height:38px}.add-card-form .float-label-field.disabled{opacity:.5}.add-card-form .float-label-field.card-number{width:232px}.add-card-form .float-label-field.pin-code{width:192px}.add-card-layout .btn[type="submit"]{display:none}.add-card-layout .fields-wrapper .notes{margin:20px auto 0;text-align:center;width:432px}.add-card-layout .fields-wrapper .notes-icon-wrapper,.add-card-layout .fields-wrapper .notes-text{display:table-cell;vertical-align:middle}.add-card-layout .fields-wrapper .notes-text{text-align:left;font-size:14px;line-height:18px;padding-left:15px}.add-card-layout .fields-wrapper .notes-text .error-msg{color:red}.add-card-layout .fields-wrapper .notes-icon{background:url(/styles/images/user_card/exclamation_mark.png) no-repeat center center;border-radius:50%;border:1px solid #4074e4;width:16px;height:16px;display:inline-block}.add-card-layout .mo-countdown{color:#31393e;font-size:14px;line-height:18px;font-weight:normal}.add-card-layout .masked-field .mask{display:none;position:absolute;left:1px;top:1px;right:1px;background:#fff;opacity:.9;text-align:center;bottom:1px;border-radius:5px;padding:15px 0;height:auto;width:auto}.add-card-layout .masked-field .mask>div{width:14px;height:14px;margin:0 1px;background-color:#5565ff;border-radius:50%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.add-card-layout .masked-field .mask .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.add-card-layout .masked-field .mask .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.add-card-layout .masked-field.masked .mask{display:block}.add-card-layout .pin-code.hidden{width:0;height:0;visibility:hidden;position:absolute}.add-card-layout .pin-code.hidden input{padding:0}.add-card-layout .pin-code.hidden label{visibility:hidden}.add-card-layout .pin-code:not(.hidden){width:160px;height:auto;visibility:visible;position:relative;transition:width .2s ease-out}.add-card-layout .pin-code label{visibility:visible}.add-card-layout .pin-code.hidden .error{display:none}
.card-types-modal-layout{text-align:center}.card-types-modal-layout .card-types-item{width:50%;margin-top:24px;float:left;box-sizing:border-box;text-align:center}.card-types-modal-layout .card-type-name{margin:16px 0;font-weight:500;font-family:"Roboto"}.card-types-modal-layout .card-type-cost{color:#b4b4b4;margin:16px 0;font-family:"Roboto"}.ct-img{display:block;margin:0 auto;width:190px;height:122px;background-image:url(/styles/images/user_card/card_types.png)}.ct-img-standard{background-position:-220px -10px}.ct-img-unique{background-position:-10px -10px}
.block-card-layout p{font-size:16px;line-height:22px;font-weight:300;margin-bottom:50px}
.partner-top-users-layout{font-family:Roboto,Helvetica Neue,sans-serif;padding-bottom:40px}.partner-top-users-layout a,.partner-top-users-layout a:hover{text-decoration:none}.partner-top-header{background-image:url(/++mo_cards++/styles/images/users_top/header_layout.jpg);background-size:cover;position:relative}.partner-top-header-container{width:698px;margin:0 auto;text-align:center}.partner-top-title{padding-top:100px;color:#fff;font-size:36px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.partner-top-month{color:#f4df00;display:inline-block}.partner-top-rules{color:#fff;font-size:17px;line-height:30px;margin-top:23px}.partner-top-rules a,.partner-top-rules-link{color:#f4df00}.partner-top-rules a:hover,.partner-top-rules-link:hover{color:#0B76F2}.partner-top-rules-link{display:inline-block;font-size:17px;line-height:30px;margin-top:15px}.partner-top-timer-block{margin-top:46px;padding:35px 0;text-align:center;background-color:rgba(0,0,0,.6)}.partner-top-timer-label{color:#fff;font-size:16px}.partner-top-timer{color:#fff;margin-top:15px}.partner-top-timer .digit{background:none;width:50px;letter-spacing:0;line-height:1}.partner-top-timer .digit.static{box-shadow:none;background-image:none}.partner-top-timer .countDiv:before,.partner-top-timer .countDiv:after{position:absolute;width:10px;height:10px;background-color:#fff;border-radius:50%;box-shadow:1px 1px 1px rgba(4,4,4,.5);content:""}.partner-top-timer .position{width:50px;height:1em;vertical-align:top;top:5px}.partner-top-timer.countdownHolder{font:85px "Roboto",sans-serif;letter-spacing:-8px;margin:10px auto 0;text-align:center;width:550px}.partner-top-timer .countDays,.partner-top-timer .countHours,.partner-top-timer .countMinutes,.partner-top-timer .countSeconds{display:inline-block;width:130px;vertical-align:top}.partner-top-timer .countDiv{display:inline-block;width:10px;height:1em;top:24px;position:relative;vertical-align:top}.partner-top-timer .countDiv:after{top:40px}.partner-top-timer .time_label{letter-spacing:0;display:block;font-size:20px;margin:0 auto;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:300;width:65px}.partner-top-timer-block .check-place-btn{background:#0BAB4F;color:white;border:none;font-size:15px;padding:7px 19px;margin-top:35px}.partner-top-timer-block .check-place-btn:hover{background:#00C353}.partner-top-prizes,.partner-top-leaders{background:#252B31}.partner-top-prizes{padding:37px 40px 43px}.partner-top-prizes-title{font-size:20px;color:#fff;text-align:center}.partner-top-prizes-list{background:#fff;border-radius:4px;margin-top:25px;padding:50px 30px 27px;display:flex;flex-wrap:wrap;justify-content:center}.partner-top-prize{margin-bottom:55px;text-align:center;vertical-align:top;width:240px;padding:0 25px}.partner-top-prize-container{color:#000;text-align:center;line-height:22px}.partner-top-prize-image-wrapper{width:180px;height:180px;display:inline-block;position:relative}.partner-top-prize-image{max-width:100%;max-height:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.partner-top-prize-place{font-size:18px;margin-top:20px}.partner-top-prize-title{font-size:16px;margin-top:15px}.partner-top-prize-partner{margin-top:7px;font-size:14px;font-weight:300}.partner-top-partners{padding:40px 0 15px;text-align:center}.partner-top-partners-title{font-size:28px;line-height:33px;font-weight:500;color:#4a4a4a}.partner-top-partners-list{display:flex;justify-content:center;margin-top:27px;flex-wrap:wrap}.partner-top-partner-logo{padding:0 30px 30px}.partner-top-leaders{padding-top:40px;text-align:center}.partner-top-leaders-title{font-size:28px;color:#fff;font-weight:500}.partner-top-leaders-table{margin-top:38px;font-size:17px;line-height:28px;text-align:left}.partner-top-leaders-table tbody{background:#fff}.partner-top-leaders-table th:first-child,.partner-top-leaders-table td:first-child{padding-left:40px}.partner-top-leaders-table th{font-weight:500;color:#fff;padding-bottom:17px}.partner-top-leaders-table td{font-weight:300;color:#000;padding:10px;vertical-align:middle}.partner-top-leaders-table tr:nth-child(even){background:#eef3f6}.partner-top-leaders-table .user-avatar{width:45px;height:45px}.partner-top-leaders-table .prize-container{width:50px;height:50px;display:inline-block;border-radius:50%;background:#fff;position:relative}.partner-top-leaders-table .prize-image{max-width:40px;max-height:40px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.partner-top-leaders-table tr.current td{font-weight:400;background:#fcf1d1}.partner-top-leaders-table .current-user{white-space:nowrap}.partner-top-leaders-table .current-user-icon,.partner-top-leaders-table .current-user-title{display:inline-block;vertical-align:middle}.partner-top-leaders-table .current-user-icon{background:url(/++mo_cards++/styles/images/user_icon.png);width:12px;height:17px}.partner-top-leaders-table .current-user-title{color:#da8300}.partner-top-leaders-table .main-prize-icon,.partner-top-leaders-table .leader-icon{margin-left:5px}.partner-top-leaders-table .main-prize-icon{font-size:18px;color:#da8300}.partner-top-leaders-table .leader-icon{background:url(/++mo_cards++/styles/images/icons/shape.png);width:22px;height:17px;display:inline-block}.partner-top-disclaimer{padding:33px 66px 0;font-size:13px;color:#8e8e8e;line-height:21px}
.empty_list{width:500px;margin:70px auto;text-align:center}.empty_list .text{color:#BABABA;display:block;font-size:16px;margin:15px 0}.empty_list .empty_content{background:url(/++mo_cards++/styles/images/icons/empty_content.png) no-repeat scroll 0 0 transparent;display:block;height:100px;margin:0 auto;width:100px}.list_empty_text{color:gray;padding:70px 0}
@font-face{font-family:"Bebas";src:url(/styles/fonts/BebasNeueBold.otf)}.sale-item-wrapper{vertical-align:top;position:relative;display:inline-block;width:260px;margin:0 26px 20px 0}@media (min-width:1435px){.sales-list-wrapper-fluid .sale-item-wrapper{width:18%;width:calc(20% - 25px)}.sales-list-wrapper-fluid .sale-item-wrapper:nth-child(5n){margin-right:0}}@media (min-width:1150px) and (max-width:1434px){.sales-list-wrapper-fluid .sale-item-wrapper{width:23%;width:calc(25% - 23px)}.sales-list-wrapper-fluid .sale-item-wrapper:nth-child(4n){margin-right:0}}@media (max-width:1149px){.sales-list-wrapper-fluid .sale-item-wrapper{width:31%;width:calc(33.3% - 20px)}.sales-list-wrapper-fluid .sale-item-wrapper:nth-child(3n){margin-right:0}}.partner_container .sale-item-wrapper,.partner_sales_wrapper .sales-list{padding:0}.partner_sales_wrapper .sales-list{padding-top:20px}.partner_container .sale-item-wrapper,.partner_sales_wrapper .sale-item-wrapper{width:23%;width:calc(25% - 23px)}.partner_container .sale-item-wrapper:nth-child(4n),.partner_sales_wrapper .sale-item-wrapper:nth-child(4n){margin-right:0}.sale-item-wrapper .coupon-icon{background-image:url(/++mo_cards++/styles/images/sales/coupon_badge.png);width:83px;height:83px;position:absolute;top:-4px;left:-4px;z-index:1}.sale-item-wrapper .coupon-icon .coupon-price{position:absolute;text-transform:uppercase;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-sand-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff;left:1px;top:37px;font-family:Bebas;font-size:14px;letter-spacing:.6px;line-height:0}.sale-item-wrapper .coupon-icon .coupon-price .total{color:#facb0b}.sale-item-wrapper .coupon-icon .coupon-price .rub{position:absolute}.sale-item-wrapper .coupon-icon .coupon-price .rub:before{content:"‒";position:absolute;top:.18em;left:-.8px}.sale-item-wrapper .coupon-icon .coupon-price.free{top:34px;left:7px}.sale-list-item{cursor:pointer;overflow:hidden;border-radius:7px;box-shadow:0 7px 20px 0 rgba(0,0,0,.12)}.sale-list-item .title{display:block;background-repeat:no-repeat;background-position:center center;background-color:white;background-repeat:no-repeat;background-position:center center;border-radius:7px 7px 0 0;position:relative;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;line-height:200px;height:190px;text-align:center;color:white}.sale-list-item .title .profit-block{position:absolute;left:0;right:0;bottom:0;height:65px;background:#000;opacity:.67;color:#fff;text-align:left;display:none;width:100%}.sale-list-item:hover .profit-block{display:table;font-size:13px}.sale-list-item:hover .profit-block .profit-container{display:table-cell;vertical-align:middle;padding:0 15px}.sale-list-item .title .profit-block p{line-height:20px}.sale-list-item .title .profit-block .profit-label{width:100px;display:inline-block}.sale-list-item .title .profit-block .profit{color:#f4df00}.sale-list-item .description{box-sizing:border-box;height:122px;padding:17px 15px 15px;background-color:white}.sale-list-item .description .name{display:block;font-size:15px;font-weight:500;line-height:1.4;overflow:hidden;height:60px;margin-bottom:12px;color:#000;position:relative}.sale-list-item .description .partner{margin-top:18px;color:#807C7C;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.sale-list-item .timer-block{border-top:1px solid #E4E6EA;padding:6px 0;height:20px;text-align:center}.sale-list-item .timer-icon-wrapper,.sale-list-item .timer-icon,.sale-list-item .countdown{display:inline-block}.sale-list-item .timer-icon-wrapper{vertical-align:middle}.sale-list-item .timer-icon{margin-right:4px;color:#807C7C;height:13px;width:13px;background:url(/styles/images/sales/time.png)}.sale-list-item .mo-countdown{color:#7C868B;margin-top:0}.sale-list-item .countdown .date-part{display:inline-block;font-size:13px;font-weight:400;position:relative;padding:0;margin:0}.sale-list-item .countdown .date-part:after{content:":";position:absolute;right:1px;top:0}.sale-list-item .countdown .date-part:first-child:after,.sale-list-item .countdown .date-part:last-child:after{content:""}.sale-list-item .countdown .date-part:first-child{margin-right:5px}
.coupon_list_item{position:relative;border:1px solid #DDD;box-shadow:0 0 4px #E3E5EB;margin:0 5px 20px;overflow:hidden}.coupon_list_item .image_wrapper{position:absolute;top:0;left:0;width:300px}.coupon_list_item .image_wrapper img{max-height:100%;max-width:100%}.coupon_list_item .header{border-bottom:1px solid lightgray;color:gray;margin-bottom:10px;padding-bottom:5px}.coupon_list_item .header .number{font-weight:bold}.coupon_list_item .header .not_paid{color:red;font-size:12px}.coupon_list_item .info_block{margin-left:300px;padding:15px;position:relative;min-height:160px}.coupon_list_item .title{font-size:16px;margin-bottom:11px;overflow:hidden}.coupon_list_item .title a{color:black}.coupon_list_item .details_list{padding-bottom:30px;font-size:11px}.coupon_list_item .bottom_bar{bottom:10px;position:absolute;right:10px}.coupon_list_item .button_bar{float:right;padding:0}.coupon_list_item .button_bar .btn{padding:3px 15px;font-size:12px;margin:0}.coupon_list_item .coupon_icon{background:url(/styles/images/coupon/coupon.png);width:81px;height:81px;position:absolute;top:0;left:0}.coupon_list_item dl dt{width:90px;text-align:left}.coupon_list_item dl dd{margin-left:100px}
.contacts_list.inline .contact_item{display:inline-block;margin:0 105px 40px 0;vertical-align:top;width:280px;font-style:normal}.contact_item{margin-bottom:45px}.contact_item .block{margin-bottom:10px;overflow:hidden}.contact_item .block .info{font-style:normal;margin-left:20px}.contact_item .block .title{font-size:14px;overflow:hidden;text-overflow:ellipsis}.contact_item .block.phones .title{font-size:16px}.contact_item .block .description,.contact_item .block .working_hours{color:#525252;font-size:11px;margin-bottom:3px}.contact_item .block a{white-space:nowrap}.contact_item .block .title{padding-bottom:3px}.contact_item .block.address .title{font-style:normal}.contact_item .map_marker{cursor:pointer}.contact_item .map_marker:hover .title>a{border-color:#c00;color:#c00}.contact_item .fa-map-marker{font-size:14px;color:#008df0;float:left;margin:3px 10px 0 0}.contact_item .map_marker:hover .fa-map-marker{color:#c00}.contact_item .web_sites .title{font-size:12px}.contact_item .web_sites .fa-external-link:before{margin-right:5px}.contact_item .web_sites .fa-external-link:hover{text-decoration:none}
#body h1,h2{font-family:Roboto;font-weight:300}h2.section_title{margin-bottom:20px;text-align:center}h2.section_title,h2.section_title a{font-style:italic;color:#71828c}#wrapper{min-width:1010px}.info_article{width:900px;font-size:13px;margin:0 auto 20px auto}.info_article .centered{text-align:center}.info_article h1,.info_article h2,.info_article h3,.info_article h4{font-weight:normal}.info_article h2{margin-top:40px}.info_article table{border:1px solid;border-collapse:collapse;margin-bottom:20px}.info_article table th{background-color:#F9F9F9;padding:5px;border:1px solid #ddd}.info_article table td{padding:10px 15px;border-collapse:collapse;border-spacing:0}.info_article table td.centered,.info_article table td.vcentered{vertical-align:middle}.info_article table td li{padding:3px 0}.info_article small{color:#777;line-height:1.4em;display:inline-block}.info_article a sup{line-height:7px;vertical-align:top}.info_article p.level1{font-weight:bold}.info_article p.level2{font-style:italic;font-weight:bold}.info_article p.level3{margin-left:1em}.info_article p.level4{margin-left:1.5em}.info_article p.level5{margin-left:2.5em}.partner_request_layout{width:640px;margin:20px auto 10px}.partner_request_layout .page_title{margin-bottom:20px}.partner_request_form .control-label{width:160px}.partner_request_form .controls{margin-left:180px}#ui-datepicker-div{z-index:10000 !important}span.rur{display:inline-block;position:relative;text-transform:uppercase;line-height:1em}span.rur span{height:1em;margin:.15em 0 0 -.63em;overflow:hidden;position:absolute;width:.45em}@font-face{font-family:"rouble";src:url(/styles/fonts/RUBSN.otf);font-weight:normal;font-style:normal}.rouble{font-family:"rouble"}.breadcrumb{font-size:13px}.breadcrumb li{list-style:none;display:inline-block}.breadcrumb li:not(:first-child):before{content:"/";margin:0 5px;color:#008df0}.breadcrumb li:last-child:before{color:#777a81}.breadcrumb span.active{color:#777a81}.tooltip{position:absolute;display:block;width:200px;padding:10px 15px;color:#777;border-radius:5px;background-color:white;box-shadow:0 0 10px rgba(0,0,0,.5)}.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.tooltip.right{margin-left:10px}.tooltip.top{margin-top:-22px}.tooltip.top:after{content:"";position:absolute;width:0;height:0;margin-left:-13px;bottom:-16px;left:50%;box-sizing:border-box;border:8px solid #fff;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,.2)}.tooltip.right .tooltip-arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:white}.simple-pagination{text-align:center}.simple-pagination>ul{display:inline-block}.privacy-policy-wrapper .privacy-policy-text{text-align:justify;color:#8a8a8a;font-size:12px;line-height:16px}
.card_icons_35x35{display:inline-block;width:35px;height:35px;line-height:35px;margin-top:1px;vertical-align:text-top;background-image:url(/++mo_cards++/styles/images/icons/icons_35x35/icons_35x35.png);background-position:0 0;background-repeat:no-repeat}.card_icons_35x35.calendar{background-position:0 0}.card_icons_35x35.clock{background-position:0 -45px}.card_icons_35x35.coupons_per_person{background-position:0 -90px}.card_icons_35x35.discount_merge{background-position:0 -135px}.card_icons_35x35.mo_card{background-position:0 -180px}.card_icons_35x35.gift{background-position:0 -225px}.card_icons_35x35.map_marker{background-position:0 -270px}.card_icons_35x35.phone{background-position:0 -315px}.card_icons_35x35.envelope{background-position:0 -360px}.card_icons_35x35.home{background-position:0 -405px}.card_icons_35x35.list{background-position:0 -450px}
.company_account_container>.center_column{overflow:hidden}.new_sale_request_panel{width:800px;margin-left:50px}.new_sale_request_panel .page_title{margin-top:20px}.new_sale_form .editor_wrapper{margin-top:30px}.new_sale_form .editor_wrapper textarea{height:400px}.new_sale_request_panel .coupon_description_wrapper{display:none}.new_sale_request_panel .coupon_switcher{margin-top:20px}.new_sale_request_panel .compositefield .error-message{display:block;clear:both}.new_sale_request_panel .error{color:inherit}.new_sale_request_panel .required label:after{content:"*";color:#BA0000;font-size:16px;font-weight:bold;margin-left:2px}.new_sale_request_panel .images_field input[type="file"]{position:absolute;visibility:hidden}.new_sale_request_panel .image_field{position:relative;margin-bottom:10px}.new_sale_request_panel .image_field .actions{float:right}.new_sale_request_panel .image_field .actions>.btn{margin-right:2px}.new_sale_request_panel .images_field .list_wrapper{margin-bottom:10px}.new_sale_request_panel .images_field .file_name{width:510px}.new_sale_request_panel .images_field .sub_nav{color:#018bc5}.new_sale_request_panel .images_field .sub_nav a{color:#018bc5;border-bottom:1px dashed #8dbfdd}.new_sale_request_panel .images_field .sub_nav a:hover{text-decoration:none}
.company_layout{ min-width: 990px; max-width: 1200px; margin: 20px auto 60px; padding: 0 5px; } .company_layout .partner_container .partner_header{ padding: 0 15px; margin-bottom: 30px; } .company_layout .title-wrapper { margin-bottom: 30px; } .company_layout .prise_tools{ text-align: right; margin-top: -15px; display: block; text-decoration: none; } .company_layout .breadcrumb{ margin-bottom: 40px; padding: 0 15px; } .company_layout .short_description{ color: #888888; font-size: 14px; } .company-review .grouped-rating { display: table; width: 100%; max-width: 250px; margin-top: 16px; margin-bottom: 30px; } .company-review .grouped-rating .item-wrap { display: table-row; } .company-review .grouped-rating .item-wrap.selected .count { font-weight: bold; } .company-review .grouped-rating .rating, .company-review .grouped-rating .percent, .company-review .grouped-rating .count { display: table-cell; vertical-align: middle; padding-bottom: 4px; } .company-review .selected-rating { margin-top: 12px; margin-bottom: 24px; } .company-review .selected-rating .rating-text{ font-size: 16px; } .company-review .selected-rating .muted-text{ color: #9c9c9c; } .company-review .rating .default_stars{ background: url("/styles/images/reviews/default_stars.png") no-repeat; position: relative; width: 100px; height: 18px; display: inline-block; } .company-review .rating .active_stars{ background: url("/styles/images/reviews/active_stars.png") no-repeat; position: absolute; height: 18px; } .company_layout .discount{ background: url('/++mo_cards++/styles/images/discounts.png'); height: 48px; width: 62px; float: right; margin-top: 5px; } .company_layout .discount1{ background-position: 0 0; } .company_layout .discount2{ background-position: -62px 0; } .company_layout .discount3{ background-position: -124px 0; } .company_layout .discount4{ background-position: -186px 0; } .company_layout .discount5{ background-position: -248px 0; } .company_layout .discount7{ background-position: -310px 0; } .company_layout .discount8{ background-position: -372px 0; } .company_layout .discount10{ background-position: -434px 0; } .company_layout .discount15{ background-position: -496px 0; } .company_layout .discount20{ background-position: -558px 0; } .company_layout .discount25{ background-position: -620px 0; } .company_layout .discount30{ background-position: -682px 0; } .company_layout .discount35{ background-position: -744px 0; } .company_layout .company-info { border: solid #EDF1F5; border-width: 1px 0 1px 0; display: table; padding: 15px 0; width: 100%; } .company_layout .company-info .t-cell .icon, .company_layout .company-info .t-cell .text{ display: table-cell; vertical-align: middle; } .company_layout .company-info .t-cell i{ margin-right: 7px; display: inline-block; } .company_layout .company-info i.mo_card{ background: url("/++mo_cards++/styles/images/icons/card.png") no-repeat scroll 0 0 transparent; height: 22px; width: 24px; } .company_layout .company-info i.wizard{ background: url("/++mo_cards++/styles/images/icons/magic_blue.png") no-repeat scroll 0 0 transparent; height: 22px; width: 35px; font-family: verdana; font-style: normal; color: #218cff; } .company_layout .company-info i.wizard[data-level]:before { content: '×'; display: inline-block; font-size: 8px; left: 19px; position: relative; font-weight: bold; } .company_layout .company-info i.wizard[data-level]:after { content: attr(data-level); display: inline-block; font-size: 11px; position: relative; left: 19px; top: 1px; } .company_layout .company-info i.cashback { background: url("/++mo_cards++/styles/images/icons/cashback.png") no-repeat scroll 0 0 transparent; height: 18px; width: 18px; } .company_layout .company-info .t-cell { display: table-cell; padding: 0 20px; vertical-align: middle; font-size: 11px; } .company_layout .company-info .t-cell:not(.rating) { color: #888888; } .company_layout .company-info .t-cell.dotted { border-left: 2px dotted #E4E8EB; position: relative; } .company_layout .company-info .t-cell.dotted:first-child { border-left: none; } .company_layout .company-info .t-cell .title{ font-weight: bold; color: #000; } .company_layout .company-info .t-cell.partner-discount { width: 6%; } .company_layout .company-info .t-cell.partnership_terms { width: 22%; } .company_layout .company-info .t-cell.partner-discount + .t-cell.partnership_terms { padding-left: 0; } .company_layout .company-info .t-cell.is_cards_selling{ width: 18%; } .company_layout .company-info .t-cell.is_wizard{ width: 20%; } .company_layout .company-info .t-cell.logo { width: 125px; } .company_layout .company-info .logo_wrapper img{ max-width: 125px; } .company_layout .company-info .t-cell.rating{ width: 105px; text-align: center; } .company_layout .company-info .rating-wrapper{ font-size: 15px; margin-bottom: 5px; display: inline-block; } .company_layout .company-info .rating-wrapper .rating-value{ font-size: 18px; padding-left: 5px; } .company_layout .company-info .t-cell.rating .default-stars{ background: url("/styles/images/reviews/default_stars.png") no-repeat; position: relative; width: 100px; height: 18px; display: inline-block; } .company_layout .company-info .t-cell.rating .active-stars{ background: url("/styles/images/reviews/active_stars.png") no-repeat; position: absolute; height: 18px; } .company_layout .company-info .t-cell.bonuses { padding-right: 0; font-family: Roboto; } .company_layout .company-info .bonuses-block { display: table; height: 55px; float: right; } .company_layout .company-info .bonuses-block .user-bonuses, .company_layout .company-info .bonuses-block .bonus-spending-ways, .company_layout .company-info .bonuses-block .activate-btn { display: table-cell; vertical-align: middle; padding: 0 12px; } .company_layout .company-info .bonuses-block .user-bonuses { background: #844FA8; color: #BCA0CF; border-radius: 4px 4px 4px 4px; min-width: 126px; } .company_layout .company-info .bonuses-block .activate-btn, .company_layout .company-info .bonuses-block .user-bonuses { font-size: 12px; line-height: 20px; } .company_layout .company-info .bonuses-block a.user-bonuses { text-decoration: none; } .company_layout .company-info .bonuses-block a.user-bonuses:hover { background: #9563b6; } .company_layout .company-info .bonuses-block .user-bonuses.active { color: #fff; } .company_layout .company-info .bonuses-block .user-bonuses .value { font-size: 18px; } .company_layout .company-info .bonuses-block .activate-btn { background: #9F6AC3; color: #fff; cursor: pointer; width: 96px; text-align: center; } .company_layout .company-info .bonuses-block .activate-btn:hover { background: #b992d3; } .company_layout .company-info .bonuses-block .activate-btn, .company_layout .company-info .bonuses-block .bonus-spending-ways { border-radius: 0 4px 4px 0; } .company_layout .company-info .bonuses-block .bonus-spending-ways { width: 250px; background: #EDF1F5; } .company_layout .company-info .anonymous-bonuses-block { background: #EDF1F5; width: 188px; border-radius: 4px; float: right; padding: 6px 15px; } .company_layout .company-info .bonuses-block .bonus-spending-ways .title, .company_layout .company-info .anonymous-bonuses-block .title { font-weight: normal; font-size: 12px; margin-bottom: 3px; } #activate_bonuses_window .mo_window { padding: 0; } #activate_bonuses_window .mo_window > .header { padding: 35px 40px 0; } #activate_bonuses_window .mo_window .text { padding: 0 40px 35px; } #activate_bonuses_window .mo_window .bottom-bar { background: #FFF4DE; border-radius: 0 0 2px 2px; padding: 18px 15px; color: gray; } #activate_bonuses_window .mo_window .bottom-bar input[name='agreement-accept'] { float: left; } #activate_bonuses_window .mo_window .bottom-bar label[for='agreement-accept'] { margin-left: 25px; display: block; } #activate_bonuses_window .button_bar { margin-top: 15px; padding-bottom: 0; } #activate_bonuses_window .button_bar .btn { margin: 0 7px; width: 130px; } #activate_bonuses_window .activate-btn { color: #fff; background-color: #00abfa; border: none; margin-right: 0; } #activate_bonuses_window .activate-btn:hover { background-color: #0497db; } #activate_bonuses_window .cancel-btn { color: #313131; background-color: #EADFC9; border: none; } #activate_bonuses_window .cancel-btn:hover { background-color: #bdab94; } .company_layout .partner_cover_wrapper{ float: left; margin: 0 35px 30px 0; } .company_layout .images_slider{ overflow: hidden; padding: 0; } .company_layout .images_slider, .company_layout .carousel_items .item { width: 500px; } .company_layout .carousel_items .item{ height: 330px; } .images_slider .photo_count{ height: 50px; width: 100%; bottom: 0; background: rgba(0,0,0,0.4); position: absolute; z-index:1; } .images_slider .photo_count .text{ font-family: Roboto; color: #D8D8D8; margin: 0 auto; font-size: 14px; border-bottom: 1px solid rgba(238, 238, 238, 0.4); display: block; top: 16px; left: 25px; position: absolute; } .images_slider .photo_count .text:hover{ text-decoration: none; color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.8); } .company_layout .carousel_items .item .image{ width: 100%; height: 100%; background-size: cover; } .company_layout .simple_carousel_wrapper .prev_arrow, .simple_carousel_wrapper .next_arrow{ top: 50%; margin-top: -40px; } .company_layout .partner_cover_wrapper .badge-block { height: 40px; font-family: 'Roboto', 'Helvetica Neue', sans-serif; color: #6C6B6B; background-color: #ECF2F9; text-align: right; width: 500px; display: table; padding: 15px 0 15px; } .company_layout .partner_cover_wrapper .badge-block .t-cell { display: table-cell; vertical-align: middle; } .company_layout .partner_cover_wrapper .badge-block .text { font-size: 12px; padding-left: 30px; } .company_layout .partner_cover_wrapper .badge-block .text:not(.t-cell) { text-align: center; } .company_layout .partner_cover_wrapper .badge-block .btn-wrapper { padding: 0 30px 0 20px; } .company_layout .partner_cover_wrapper .badge-block .badge-btn { color: white; font-family: 'Roboto', 'Helvetica Neue', sans-serif; font-size: 14px; font-weight: 300; border: none; white-space: nowrap; } .company_layout .partner_cover_wrapper .badge-block .button_bar { padding-bottom: 5px; } .company_layout .partner_cover_wrapper .badge-block .badge-btn.booking { background: #159049; } .company_layout .partner_cover_wrapper .badge-block .badge-btn.booking:hover { background: #1dc964; } .company_layout .partner_cover_wrapper .badge-block .badge-btn.delivery { background: #0B76F2; } .company_layout .partner_cover_wrapper .badge-block .badge-btn.delivery:hover { background: #3c93f6; } .company_layout .partner_cover{ width: 500px; } .company_layout .partner_description{ color: #888888; font-size: 14px; line-height: 24px; } .company_layout .info_wrapper{ margin-bottom: 40px; overflow: hidden; } .company_layout .sales_wrapper > h2, .company_layout .map_wrapper > h2{ margin-bottom: 20px; } .company_layout .sales-list{ margin-bottom: 30px; } .company_layout .map{ margin-bottom: 40px; width: 100%; height: 430px; } .company_layout .gifts_wrapper .gifts_list { margin: 55px 0 0 -15px; } .company_layout .gifts_wrapper .gifts_list .gift { width: 180px; padding-top: 190px; text-align: left; margin: 0 30px; display: inline-block; vertical-align: text-top; } .company_layout .gifts_wrapper .gifts_list .gift-image { background-repeat: no-repeat; background-position: top left; background-size: contain; } .company_layout .gifts_wrapper .gifts_list .gift-image::before { content: ''; display: block; background-image: url(/styles/images/magic_points/section.gifts.gift.mask.png); background-repeat: no-repeat; background-position: top left; background-size: contain; height: 190px; position: relative; margin-top: -190px; } .company_layout .gifts_wrapper .gifts_list .gift { font-family: "Roboto","Helvetica Neue",sans-serif; font-size: 16px; margin-left: 15px; } .company_layout .gifts_wrapper .gifts_list .gift .title { color: #1DB9FB; text-decoration: underline; display: inline-block; height: 58px; overflow: hidden; margin-bottom: 5px; } .company_layout .gifts_wrapper .gifts_list .gift-container { cursor: pointer; } .company_layout .gifts_wrapper .gifts_list .gift-container:hover .title { color: #c00; } .company_layout .gifts_wrapper .gifts_list .gift .price { color: #3f3f3f; font-size: 16px !important; } .company_layout .virtual-tour-container{ height: 600px; } .company_layout .company-nav{ border-bottom: 1px solid #edf1f5; background: #f5f8fa; overflow: hidden; margin-bottom: 13px; } .company_layout .company-nav li{ display: inline-block; list-style: none; padding: 10px 20px 0; font-size: 18px; } .company_layout .company-nav li a{ color: #444b52; border-bottom: none; display: inline-block; padding-bottom: 10px; } .company_layout .company-nav li a:hover{ text-decoration: none; border-bottom: 3px solid #6294d7; color: #777a81; } .company_layout .company-nav li.active a{ color: #3d65cf; border-bottom: 3px solid #6294d7; } .company_layout .company-nav li .badge{ background-color: #6293d7; color: #FFFFFF; vertical-align: middle; } .company_edit_panel{ margin: 15px auto; width: 800px; } .company_edit_panel .page_title{ margin-bottom:30px; } .company_edit_panel .editor_wrapper textarea{ height: 400px; } .company_edit_panel .control-group.partnership_terms{ margin: 20px 0; } .company_edit_panel .gift-bg-image-wrap .gift_bg_image{ max-width: 490px; }
.settings_form{width:465px;margin:65px auto;font-size:16px}.settings_form .checkbox{padding-left:0}.settings_form .checkbox input[type="checkbox"]{float:none;margin:0 5px 0 0}.settings_form .settings_list{margin-bottom:30px}.settings_form .user_info{margin-bottom:30px}.settings_form .support_info{color:gray;font-size:11px;margin-top:10px}.change_card_form{width:465px;margin:65px auto}.change_card_form .title{margin-bottom:30px;text-align:center}.change_card_form .control-group{margin-bottom:18px;overflow:hidden}.change_card_form .compositefield .cf-item{float:left;margin-left:10px}.change_card_form .compositefield .cf-item:first-child{margin-left:0}.change_card_form .fields_wrapper{margin-left:-20px}span.info-message{display:block;font-size:11px;color:gray}
.bonus-transactions{margin-bottom:30px}.transaction-type-toolbar{height:48px}.bonus-transactions .toggle-toolbar li{padding:0;margin-right:10px;cursor:pointer}.bonus-transactions .dropdown-select .header{width:210px;height:42px}.bonus-transactions .toggle-toolbar li:last-child{margin-right:0}.bonus-transactions .toggle-toolbar li.active{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none}.bonus-transactions .toggle-toolbar li.active a{color:white;border:1px solid #3B96FF;background:#3B96FF}.bonus-transactions .toggle-toolbar li a{font-size:15px;font-family:Roboto,Helvetica Neue,sans-serif;text-decoration:none;display:block;padding:10px 13px;color:#4d4d4d;background:#fff;border:1px solid #d2d2d2;border-radius:5px}.bonus-transactions .toggle-toolbar a:hover{color:#3B96FF;border:1px solid #3B96FF}.bonus-transactions .content-header{margin-top:30px;overflow:hidden}.bonus-transactions .content-header h1{margin-top:0;line-height:35px}.bonus-transactions .content-header .filters-panel{float:right;padding-left:40px;margin-top:5px}.bonus-transactions .content-header .bonus-amount{float:right;padding-left:40px;font-size:30px;margin-top:5px;color:#008df0}.bonus-transactions .content-header .filters-panel .toolbar{margin:0}.bonus-transactions .tabs-panel-wrapper .toolbar,.bonus-transactions .transaction-type-toolbar{margin:15px 0;overflow:visible}.bonus-transactions .transaction-table td{color:#999}.bonus-transactions .transaction-table td.description{color:#000}.bonus-transactions .transaction-table .fa-clock-o{font-size:17px;margin-right:5px}.bonus-transactions .transaction-table td:first-child,.bonus-transactions .transaction-table th:first-child{padding-left:0}.bonus-transactions .transaction-table .empty_text{display:table-row}.bonus-transactions .transaction-table .empty_text td{text-align:center}.sort{margin:3px 0 0 0}
.surprises-layout{background:#21214c;background-image:radial-gradient(circle at top left,#51334b 0%,rgba(0,0,0,0) 40%),radial-gradient(circle at 100% 30%,#51334b 0%,rgba(0,0,0,0) 40%),radial-gradient(circle at 0 60%,#51334b 0%,rgba(0,0,0,0) 40%),radial-gradient(circle at 100% 90%,#51334b 0%,rgba(0,0,0,0) 40%);font-family:Roboto;min-height:inherit;overflow:hidden}.surprises-layout>.toolbar{margin-top:0;padding-top:10px}.surprises-layout>.toolbar a{color:#fff;border-bottom-color:#fff}.surprises-layout>.toolbar a:hover{color:#f4df00;border-color:#f4df00}.surprises-layout .disclaim-wrapper{text-align:right;padding:25px 50px 0 0;font-size:14px;color:#68678D}.surprises-layout .disclaim-link{color:#9695BC;text-decoration:none}.surprises-layout .disclaim-link:hover{color:#f4df00}.surprises-layout .disclaim-wrapper+.surprise-container{margin-top:0}.surprises-layout .tabs-panel-wrapper{color:#fff}.surprises-layout .tabs-panel-wrapper .tabs>li{display:inline-block;padding:20px 0;margin:0 20px;cursor:pointer}.surprises-layout .tabs-panel-wrapper .tabs>li.active{border-bottom:2px solid #ffe905}.surprises-layout .tabs-panel-wrapper .tabs>li:not(.active):hover{color:#f4df00}.surprises-layout .tabs-panel-wrapper .tabs{border-bottom:1px solid #696988;text-align:center;font-size:16px}.surprises-layout .tabs-panel-wrapper .tab-panel-container{width:820px;margin:30px auto;text-align:center}.surprises-layout .tabs-panel-wrapper p{margin-top:30px;font-size:14px;line-height:24px}.surprises-layout .tabs-panel-wrapper a{color:#f4df00;text-decoration:none}.surprises-layout .tabs-panel-wrapper a:hover{color:#0B76F2}.surprises-layout .tabs-panel-wrapper .surprise-step{display:inline-block;width:235px;margin-right:45px}.surprises-layout .tabs-panel-wrapper .surprise-step:last-child{margin-right:0}.surprises-layout .tabs-panel-wrapper .surprise-step .image{width:150px;height:150px;display:inline-block}.surprises-layout .tabs-panel-wrapper .surprise-step .image.purchase{background-image:url(/styles/images/surprises/purchase.png)}.surprises-layout .tabs-panel-wrapper .surprise-step .image.countdown{background-image:url(/styles/images/surprises/countdown.png)}.surprises-layout .tabs-panel-wrapper .surprise-step .image.get-prize{background-image:url(/styles/images/surprises/get_prize.png)}.surprises-layout .tabs-panel-wrapper .surprise-step .text{margin-top:15px;line-height:20px}.surprises-layout .participant.toolbar{width:350px;margin:50px auto;border-radius:4px;font-size:14px;padding:0}.surprises-layout .participant.toolbar>ul{width:100%}.surprises-layout .participant.toolbar>ul>li{width:174px;padding:0;text-align:center}.surprises-layout .participant .badge{display:inline;padding:2px 9px;margin-left:10px;line-height:14px;vertical-align:baseline;white-space:nowrap;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f4df00;color:#412c4b;font-size:13px;font-weight:normal}.surprises-layout .participant.toolbar>ul>li a{width:100%;display:inline-block;padding:5px 0;color:#fff;text-decoration:none;border:1px solid #fff}.surprises-layout .participant.toolbar>ul>li:first-child a{border-radius:4px 0 0 4px}.surprises-layout .participant.toolbar>ul>li:last-child a{border-radius:0 4px 4px 0}.surprises-layout .participant.toolbar>ul>li a:not(.active):hover{color:#f4df00;border-color:#ffe905}.surprises-layout .participant.toolbar>ul>li a.active{background:#fff;color:#487EDD}.surprise-container{width:930px;margin:66px auto 50px}.surprise-container-item{width:820px;margin:25px auto 16px;text-align:center}.surprises-layout .counter-wrapper{color:white;font-size:14px}.surprises-layout .counter-wrapper .counter{color:white;padding:8px;font-size:53px;font-weight:500 !important}.surprises-layout .join-btn{display:inline-block;padding:16px 34px;background-color:#ffe905;color:#000;border-radius:4px;outline:none;border:none;font-size:14px;cursor:pointer}@media (min-width:1300px){.surprise-container{width:1240px}}.surprise-container>.title{width:820px;margin:25px auto 45px}.surprise-container>.title,.surprise-container>.title h1{color:#fff;text-align:center}.surprise-container>.title h1{font-size:40px;font-weight:600}.surprises-list .empty_text{color:#fff;font-size:14px;font-weight:300}.surprises-list .item{display:inline-block;width:280px;height:515px;margin:0 15px 30px;background:#fff;vertical-align:top;border-radius:4px;position:relative}.surprises-list .item>.surprise-header{display:table;width:100%;margin:0 auto;padding:10px 0;text-align:center;border-bottom:1px solid #EFEFEF}.surprises-list .item .surprise-header:hover .description{opacity:0}.surprises-list .item .surprise-header:hover .full-description{display:flex}.surprises-list .full-description{display:none;position:absolute;justify-content:center;align-items:center;top:0;left:0;right:0;height:415px;line-height:415px;vertical-align:middle;border-radius:4px 4px 0 0;background-color:white;opacity:.9}.surprises-list .full-description .description-text{line-height:20px;display:inline-block;padding:0 24px;font-size:14px;font-weight:500;color:#4f4f4c}.surprises-list .item>.surprise-header .partner-logo,.surprises-list .item>.surprise-header .description{display:table-cell;vertical-align:top}.surprises-list .item>.surprise-header .partner-logo{width:60px;margin-right:10px}.surprises-list .item>.surprise-header .description,.surprises-list .item>.title{color:#656565;line-height:16px;padding-top:5px}.surprises-list .item>.title{padding:0 25px;text-align:center}.surprises-list .item>.surprise-header .description .period{font-weight:500}.surprises-list .item .pie-timer-wrapper{padding:12px 0 16px;text-align:center}.surprises-list .item .pie-timer{width:228px;height:228px;border-radius:50%;border:1px solid #fff;display:inline-block;background:#EFEFEF}.surprises-list .item .pie-timer .image{border-radius:50%;width:200px;height:200px;margin-top:14px}.surprises-list .item .info{height:100px;position:absolute;bottom:0;width:100%;color:#fff;text-align:center;border-radius:0 0 4px 4px}.surprises-list .item.active .info{background:#4078DB}.surprises-list .item.confirmed .info{background:#1AB167}.surprises-list .item.not-confirmed .info{background:#DB4650}.surprises-list .item.upcoming .info{background:#a6a6a6}.surprises-list .item .info .header{padding:7px}.surprises-list .item.active .info .header{background:#2956A5}.surprises-list .item.confirmed .info .header{background:#159858}.surprises-list .item.not-confirmed .info .header{background:#BF3841}.surprises-list .item.upcoming .info .header{background:#808080}.surprises-list .item .start-date{font-size:26px;margin:21px 0}.surprises-list .item .info .header .participant,.surprises-list .item .observer-winner{color:#FAD40F;font-weight:500;font-size:13px}.surprises-list .item .observer-winner{padding:9px}.surprises-list .item .info .countdown{margin:17px auto 8px}.surprises-list .item .info .countdown .countDays,.surprises-list .item .info .countdown .countHours,.surprises-list .item .info .countdown .countMinutes,.surprises-list .item .info .countdown .countSeconds{width:45px}.surprises-list .item .info .countdown .digit{background:none;box-shadow:none;width:auto}.surprises-list .item .info .countdown .countDiv{height:1.1em}.surprises-list .item .info .countdown .countDiv:before,.surprises-list .item .info .countdown .countDiv:after{background-color:#fff;box-shadow:none;margin-left:-3px}.surprises-list .item .info .countdownHolder{font:31px Roboto;line-height:23px}.surprises-list .item .info .countdown .position{width:.6em;height:25px}.surprises-list .item .info .countdown .time_label{font-size:14px}.surprises-list .item .info .winner{display:inline-block;margin:14px 0;overflow:hidden}.surprises-list .item .info .winner .avatar-wrapper{width:45px;height:45px;float:left}.surprises-list .item .info .winner .user-avatar{width:100%;border-radius:5px}.surprises-list .item .info .winner .user-info{margin-left:60px;font-size:15px;margin-top:5px;text-align:left}.surprises-list .item .info .winner .card-number{margin-bottom:5px}.surprises-list .item .surprise-btn{width:160px;border-radius:15px;background:#fff;border:none;padding:5px 0;font-size:14px;position:relative}.surprises-list .item.upcoming .surprise-btn{color:#656565}.surprises-list .item.active .surprise-btn{color:#B43373}.surprises-list .item .surprise-btn.confirmed{color:#27A065}.surprises-list .item .surprise-btn.not-confirmed,.surprises-list .item .surprise-btn.get-prize{color:#C44750}.surprises-list .item .surprise-btn.description,.surprises-list .item .surprise-btn.get-prize{cursor:pointer}.surprises-list .item .surprise-btn .description-tooltip{display:none;position:absolute;bottom:36px;left:-37px;padding:17px 22px;color:#656565;width:220px;background:#fff;z-index:10;border-radius:4px;font-size:12px;line-height:21px;box-shadow:0 0 30px rgba(0,0,0,.19)}.surprises-list .item .surprise-btn .description-tooltip:after{position:absolute;bottom:-5px;right:127px;display:inline-block;border-right:5px solid transparent;border-top:5px solid #fff;border-left:5px solid transparent;content:""}.surprises-list .item .surprise-btn.show-description .description-tooltip{display:block}.surprises-list-wrapper .anonymous-block{text-align:center;color:#fff}.surprises-list-wrapper .anonymous-block .title{font-weight:300;font-size:20px}.surprises-list-wrapper .anonymous-block p{margin:30px 0 20px;font-size:14px}.surprises-list-wrapper .anonymous-block .button_bar .btn{background-color:#FFE905;color:#3E4449;border-color:transparent;font-size:14px;min-width:100px}.surprises-list-wrapper .anonymous-block .button_bar .btn:hover{background-color:#fff}
.card_request_header{background:url(/styles/images/bgs/card_request_bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:340px;width:100%;color:#fff;text-align:center;display:table;font-family:Open Sans,sans-serif}.card_request_header .header_container{display:table;height:340px;margin:0 auto;max-width:630px}.card_request_header .title_wrapper{display:table-cell;vertical-align:middle}.card_request_header .title{font-size:42px;font-weight:500;line-height:54px;margin-bottom:22px}.card_request_header .mo_logo{height:34px;padding-top:10px;vertical-align:top}.card_request_header .description{font-size:15px}.design_card_request_finish{width:855px;margin:30px auto}.card-request-form__radio-inline{margin-right:8px}.card-request-form__radio-inline .label-text{padding-left:8px}
[id^="crop_card_cover_window"]{font-family:Roboto}[id^="crop_card_cover_window"] .title{color:#31393e;font-size:32px;font-weight:300;line-height:38px}[id^="crop_card_cover_window"] .preview-wrapper{width:344px;height:220px}[id^="crop_card_cover_window"] .card-fields{position:absolute;top:122px;padding:0 32px;text-transform:uppercase;white-space:nowrap;text-shadow:rgba(0,0,0,.7) -2px 2px 1px,rgba(255,255,255,.8) 0 0 1px,rgba(255,255,255,.9) 0 0 0,rgba(0,0,0,.9) 1px 1px 2px;color:transparent;z-index:1}[id^="crop_card_cover_window"] .card-number{font-size:25px;letter-spacing:2px;position:relative}[id^="crop_card_cover_window"] .cardholder-name{font-size:16px;margin-top:6px;position:relative}[id^="crop_card_cover_window"] .card-mask{position:absolute;right:0;top:0;background-image:url(/styles/images/user_card/mocard_mask.png);width:40px;height:220px;border-radius:0 10px 10px 0}[id^="crop_card_cover_window"] .button_bar{overflow:hidden;padding:10px 0;text-align:center}[id^="crop_card_cover_window"] .button_bar .center_bb{display:inline-block}[id^="crop_card_cover_window"] .button_bar li{float:left;list-style:none}[id^="crop_card_cover_window"] .button_bar .btn{margin:0 5px}[id^="crop_card_cover_window"] .btn{padding:10px 22px;color:#919192;border:1px solid #e5e5e5;font-family:Roboto;font-size:16px;font-weight:500;line-height:18px;cursor:pointer;border-radius:3px;background:transparent}[id^="crop_card_cover_window"] .btn:not(:last-child){margin-right:8px}[id^="crop_card_cover_window"] .btn:hover{border-color:#bfbfbf;color:#737373}[id^="crop_card_cover_window"] .btn.green{background-color:#0bab4f;border-color:#0bab4f;color:#fff}[id^="crop_card_cover_window"] .btn.green:hover{background-color:#21BE63}
.contest-layout{background-color:rgba(0,0,0,.8);font-family:Roboto}.contest-layout .contest-container{max-width:1250px;margin:0 auto;padding:0 15px;min-width:980px}.contest-layout .disclaim-participe-wrapper{padding-bottom:20px;font-size:14px}.contest-layout .disclaim-participe-wrapper.active{color:white}.contest-layout .disclaim-participe-wrapper.pending{color:gray;text-align:center}.contest-layout .disclaim-participe-wrapper.pending.disclaim{padding-top:40px}.contest-layout .disclaim-participe-wrapper .disclaim-participe{cursor:pointer}.contest-layout .disclaim-participe-wrapper.active .disclaim-participe{color:#ccd021}.contest-layout .disclaim-participe-wrapper.active .disclaim-participe:hover{color:#A3960E}.contest-layout .block{background:#fff;border-radius:4px;color:#9A9A9A;font-size:14px;line-height:22px}.contest-layout .block-title{padding:40px 15px 20px 30px;font-weight:300;font-size:20px}.contest-layout .block.prizes .prize{display:inline-block;margin:15px 30px 25px 0;text-align:center;vertical-align:top}.contest-layout .block.prizes .main-prizes{border-bottom:1px solid #eee;padding:25px 30px 30px}.contest-layout .block.prizes .prizes-list{padding:25px 30px 45px}.contest-layout .prizes-list .prize{width:22.2%}.contest-layout .main-prizes .prize{width:30.9%}.contest-layout .main-prizes .prize:last-child{margin-right:0}.contest-layout .block.prizes .prizes-list .prize:nth-child(4n){margin-right:0}.contest-layout .block.prizes .prize-container{text-decoration:none}.contest-layout .block.prizes .prize-container:hover .title{color:#c00}.contest-layout .main-prizes .image-wrapper{width:240px}.contest-layout .prizes-list .image-wrapper{width:150px}.contest-layout .block.prizes .image-wrapper{display:inline-block;margin-bottom:10px}.contest-layout .block.prizes .prize .image-wrapper img{width:100%}.contest-layout .prizes.block .prize .title{margin-bottom:12px;color:#000;line-height:24px}.contest-layout .main-prizes .prize .title{font-size:20px}.contest-layout .prizes-list .prize .title{font-size:16px}.contest-layout .block.prizes .sponsors-list{text-align:center;padding-top:20px;background:#003245;padding-bottom:40px;border-radius:4px 4px 0 0}.contest-layout .block.prizes .sponsors-list.employee{background:#26508C}.contest-layout .block.prizes .sponsors-list .title{font-size:24px;color:#fff;margin:20px 0}.contest-layout .block.prizes .sponsors-list .sponsor{display:inline-block;margin:20px 40px 40px;vertical-align:middle}.contest-layout .block.place{overflow:hidden}.contest-layout .block.place #map{height:485px;width:64%;float:left}.contest-layout .block.place #map:only-child{width:100%}.contest-layout .block.place .info{padding:30px 35px 25px;float:left;width:28%;width:calc(36% - 70px)}@media (min-width:1280px){.contest-layout .block.place #map{width:72%}.contest-layout .block.place .info{width:22%;width:calc(28% - 70px)}}.contest-layout .block.place .info>.title{font-size:20px;margin-bottom:15px;color:#000;line-height:28px}.contest-layout .block.place .info .note{border-top:1px solid #E2E2DF;padding-top:35px;margin-top:35px}.contest-layout .block.place .info .note .title{color:#000;margin-bottom:5px}.contest-layout .block.place .info .note .prizes-note{line-height:13px;margin-top:25px;font-size:10px}.contest-ticket .ticket-container{display:inline-block}.contest-ticket .header{background:url(/styles/images/contests/ticket_header.png) no-repeat 0 0;width:51px;height:78px}.contest-ticket .header .text{color:#EFBEBF;font-size:14px;font-weight:500;display:inline-block;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.contest-ticket .header,.contest-ticket .number{display:table-cell;vertical-align:middle;text-align:center}.contest-ticket .number{width:51px;font-size:23px;font-weight:500;color:#000;height:78px;border-right:1px solid #DCE6EB;background:#fff;box-sizing:border-box}.contest-ticket:not(.bordered) .number:last-child{border:none}.contest-ticket.shadow .ticket-container{box-shadow:5px 5px 17px #ededed}.contest-ticket.gradient .number{background-image:linear-gradient(to bottom,#EAEDF0 0%,#fff 100%)}.contest-ticket.bordered .number{border-top:1px solid #DCE6EB;border-bottom:1px solid #DCE6EB}.contest-ticket .number.selected{background:#33b13f;color:#fff}.contest-layout .tickets-list-wrapper.partners .contest-ticket:not(.info) .header{background-position:-153px 0}.contest-layout .tickets-list-wrapper.employee .contest-ticket:not(.info) .header{background-position:-204px 0}.contest-layout .tickets-list-wrapper.partners .contest-ticket:not(.info) .header .text,.contest-layout .tickets-list-wrapper.employee .contest-ticket:not(.info) .header .text{color:#fff}
.contest-wrapper{background:#19918B;background:-webkit-radial-gradient(top,#19918B,#0B648E);background:-moz-radial-gradient(top,#19918B,#0B648E);background:-o-radial-gradient(top,#19918B,#0B648E);background:radial-gradient(at top,#19918B,#0B648E);text-align:center}.contest-wrapper .toolbar{margin-top:0;padding-top:15px}.contest-wrapper .toolbar a{color:#f4df00;border-color:#fff480}.contest-wrapper .toolbar a:hover{color:#fff;border-color:#fff}.contest-wrapper .contest-container>.header{padding:110px 0 60px;color:#fff;width:745px;margin:0 auto}.contest-wrapper .header .title{font-size:52px;line-height:39px;margin-bottom:35px}.contest-wrapper .header .title+p{font-size:16px;line-height:25px}.contest-wrapper .translation-btn{background:none;color:#fff;border:1px solid #fff;font-size:15px;padding:7px 19px;margin-top:20px}.contest-wrapper .translation-btn:hover{color:#fff480;border-color:#fff480}.contest-wrapper .embedded-html iframe{margin-top:45px}.contest-wrapper .current-content-link{font-size:16px;color:#fff480;text-decoration:none}.contest-wrapper .current-content-link:hover{color:#f4df00}.contest-wrapper .sponsors-list{text-align:center;padding-top:20px;margin-top:30px;padding-bottom:40px;border-top:1px solid #61A9AF}.contest-wrapper .notice-block+.sponsors-list{margin-top:0}.contest-wrapper .sponsors-list .title{font-size:24px;color:#fff;margin:20px 0}.contest-wrapper .sponsors-list .sponsor{display:inline-block;margin:20px 40px 40px;vertical-align:middle}.contest-wrapper .contest-ticket.winner .number{color:#fff}.contest-wrapper .contest-ticket.winner .number{background:#7ea3ad}.contest-wrapper .contest-ticket.winner.observer .number{background:#33B13F}.contest-wrapper .tickets-list-panel{padding-top:65px}.contest-wrapper .notice-block+.tickets-list-panel{padding-top:0}.contest-wrapper .tickets-list-panel .anonymous-block{padding:10px 0 40px;text-align:center;color:#fff}.contest-wrapper .tickets-list-panel .anonymous-label{font-weight:300;font-size:20px}.contest-wrapper .tickets-list-panel .anonymous-block p{margin:30px 0 20px;font-size:14px}.contest-wrapper .tickets-list-panel .anonymous-block .sign-in-btn{background-color:#FFE905;color:#000;border-color:transparent;font-size:14px;width:100px}.contest-wrapper .tickets-list-panel .anonymous-block .sign-in-btn:hover{background-color:#fcd919}.contest-wrapper .tickets-list-panel .tickets-label{font-weight:300;font-size:20px;color:#fff;text-align:center}.contest-wrapper .tickets-list-panel .activate-notice{margin-top:25px;font-size:14px;color:#fff;font-weight:300}.contest-wrapper .contest-tickets-list{padding:40px 0 15px;text-align:left}.contest-wrapper .contest-tickets-list .contest-ticket{text-align:center}.contest-wrapper .contest-tickets-pager>ul{margin:15px 0 40px}.contest-wrapper .contest-tickets-expander{padding-bottom:60px}
.contest-header-wrapper{color:#fff;text-align:center}.contest-header-container{height:555px;width:100%;overflow:hidden}.contest-header{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:700px;width:100%;z-index:2;position:relative}.contest-header .contest-nav{position:absolute;top:0;height:50px;width:100%;background-color:rgba(0,0,0,.5);font-size:15px}.contest-header .contest-nav ul{list-style:none;height:100%;display:inline-block}.contest-header .contest-nav ul>li{display:table;height:100%;float:left;margin-right:35px}.contest-header .contest-nav ul>li:last-child{margin-right:0}.contest-header .contest-nav li>a{color:#A5A0A0;text-decoration:none;display:table-cell;vertical-align:middle}.contest-header .contest-nav li>a:hover{color:#fff}.contest-header .contest-nav li>a.active{color:#fff;border-bottom:2px solid #fff}.contest-header .neighbor-contest{position:absolute;top:110px;text-align:left}.contest-header .neighbor-contest,.contest-header .neighbor-contest .cover .image{width:250px;height:130px}.contest-header .neighbor-contest.prev{left:40px}.contest-header .neighbor-contest.next{right:40px}.contest-header .neighbor-contest .cover{display:inline-block;position:relative;text-decoration:none}.contest-header .neighbor-contest .cover .image{background-size:cover}.contest-header .neighbor-contest .cover .cover-mask{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.35)}.contest-header .neighbor-contest .cover:hover .cover-mask{display:none}.contest-header .neighbor-contest .cover>img{width:100%;height:100%}@media (min-width:1600px){.contest-header .neighbor-contest,.contest-header .neighbor-contest .cover .image{width:350px}.contest-header .neighbor-contest .cover,.contest-header .neighbor-contest .cover .image{height:182px}}.contest-header .neighbor-contest .contest-btn{border-color:#fff;background-color:rgba(0,0,0,.7);color:#fff;font-size:16px;position:absolute;top:40%;left:35%;top:calc(50% - 17px);left:calc(50% - 53px)}.contest-header .neighbor-contest .cover:hover .contest-btn{background:#fff;color:#000}.contest-header .neighbor-contest .date-place{color:#fff;font-size:14px;margin-top:7px;font-weight:500}.contest-header .neighbor-contest .title{display:block;color:#f4df00;font-size:16px;margin-top:7px;text-decoration:none}.contest-header .neighbor-contest .title:hover{color:#A3960E}.contest-header .neighbor-contest .title .contest-date{white-space:nowrap}.bottom-bar-wrapper{position:relative;overflow:hidden}.contest-header-blur{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:700px;margin:-555px -10px 0;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.contest-header .header-container{width:700px;margin:0 auto}.contest-header .header-container>.title{padding-top:130px;font-size:40px;font-weight:600;line-height:55px}.contest-header .header-container .date-place{font-size:16px;font-weight:500;margin-top:15px;line-height:26px}.contest-header .countdown-wrapper{margin-top:40px}.contest-header .countdown-wrapper .countdown-label{font-size:16px}.contest-header .mo-countdown{color:#fff;margin-top:20px}.contest-header .mo-countdown .time-label{display:block}.contest-header .mo-countdown .date-part{display:inline-block;padding:0 17px 0 27px;position:relative;margin-right:0}.contest-header .mo-countdown .date-part:first-child{padding-left:17px}.contest-header .mo-countdown .date-part>span:not(.time-label){font-size:85px;font-weight:400}.contest-header .mo-countdown .days:after,.contest-header .mo-countdown .hours:after,.contest-header .mo-countdown .minutes:after{content:":";position:absolute;right:-15px}.contest-header .mo-countdown .time-label{font-weight:400;font-size:20px;margin-top:4px;margin-left:0}.contest-header-wrapper .bottom-bar{position:absolute;background-color:rgba(0,0,0,.35);bottom:0;width:100%;height:145px}.contest-header-wrapper .bottom-bar .contest-container{padding:0 15px}.contest-header-wrapper .bottom-bar .info{font-size:14px;line-height:20px}@media (min-width:1280px){.contest-header-wrapper .bottom-bar .contest-container{padding:0 15px}.contest-header-wrapper .bottom-bar .info{font-size:15px;line-height:22px;height:145px;display:table-cell;vertical-align:middle}}.contest-header-wrapper .bottom-bar .more-link{color:#f4df00;text-decoration:none;margin-top:10px;display:inline-block}.contest-header-wrapper .bottom-bar .more-link:hover{color:#0B76F2}.contest-layout .notice-block{padding-top:50px;text-align:center;color:#000}.contest-layout .notice-block.light{padding-bottom:60px;color:#fff}.contest-layout .notice-block .notice-label{font-weight:300;font-size:20px}.contest-layout .notice-block p{margin:30px 0 20px;font-size:14px}.contest-layout .notice-block p+p{margin:-10px 0 20px}.contest-layout .notice-block.light p a{color:#ccd021}.contest-layout .notice-block .button_bar .btn{background-color:#007CEB;color:#fff;border-color:transparent;font-size:14px;min-width:100px}.contest-layout .notice-block.light .button_bar .btn{background-color:#FFE905;color:#3E4449}.contest-layout .notice-block .button_bar .btn:hover{background-color:#3191FF}.contest-layout .notice-block.light .button_bar .btn:hover{background-color:#fff}.contest-layout .rules.block .info{padding:30px;font-size:14px;color:#9A9A9A}.contest-layout .tickets.block .activate-notice{text-align:center;padding-top:30px;color:gray}.contest-layout .tickets.block .ticket-rules{padding:30px 30px 0 30px}.contest-layout .tickets.block .tickets-list-wrapper{padding:30px 0 20px 30px}.contest-layout .prizes.block>.info{background:#f0efd2;padding:45px 50px 65px}.contest-layout .prizes.block .info .note{color:#000}.contest-layout .prizes.block .info p{margin-bottom:15px}.contest-layout .prizes.block .info p:last-child{margin-bottom:0}.contest-layout .tickets.block .contest-tickets-pager>ul{margin:40px 0 20px}.contest-layout .tickets.block .contest-tickets-expander{padding:25px 0 30px}.contest-layout .how-to-participate.block{background:#ddecf4;overflow:hidden;padding:55px 30px}.contest-layout .how-to-participate.block .step{float:left;width:26.6%;width:calc(33.3% - 80px);text-align:center;padding:0 40px}.contest-layout .how-to-participate.block .step .icon-wrapper{height:150px}.contest-layout .how-to-participate.block .step i{margin-bottom:30px;display:inline-block}.contest-layout .how-to-participate.block .mo-card-icon{background:url(/styles/images/contests/mo_card.png) no-repeat;width:141px;height:120px}.contest-layout .how-to-participate.block .magic-points-icon{background:url(/styles/images/contests/magic_points.png) no-repeat;width:120px;height:125px}.contest-layout .how-to-participate.block .contest-icon{background:url(/styles/images/contests/contest.png) no-repeat;width:120px;height:120px}.contest-layout .how-to-participate.block .step .description{color:#696969;font-size:14px;line-height:24px}.contest-layout .contest-videos-list{overflow:hidden}.contest-layout .contest-video{float:left;width:48%;width:calc(50% - 25px)}.contest-layout .contest-video:nth-child(odd){margin-right:50px}.contest-layout .contest-video .video{background-size:cover;background-position:center center;background-repeat:no-repeat;height:335px;position:relative}.contest-layout .contest-video .video img{width:100%;vertical-align:middle}.contest-layout .contest-video .video .icon-play{left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;cursor:pointer;opacity:.7;height:124px;width:124px;background:url(/styles/images/contests/icon-play.png) no-repeat}.contest-layout .contest-video .video .icon-play:hover{opacity:.9}.contest-layout .contest-video .description{background:#fff;height:55px;text-align:center;padding:20px 0;border-radius:0 0 5px 5px;border:1px solid #eee}.contest-layout .contest-video .description .title{font-size:18px;margin-bottom:10px}.contest-layout .contest-video .description .place{color:#696969;font-size:14px}.contest-layout .video-wrapper{position:relative;padding-bottom:335px;height:0}.contest-layout .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contest-layout .contest-winners-list{overflow:hidden;height:332px}.contest-layout .contest-winner{width:18.4%;float:left;margin-right:2%}.contest-layout .contest-winner:last-child{margin-right:0}.contest-layout .contest-winner .photo-wrapper{background-size:cover;background-position:center center;background-repeat:no-repeat;height:230px;position:relative}.contest-layout .contest-winner .photo-wrapper.default{background-image:url(/styles/images/contests/default_winner_photo.png)}.contest-layout .contest-winner .photo-wrapper img{width:100%}.contest-layout .contest-winner .photo-wrapper,.contest-layout .contest-winner .photo-wrapper .mask{border-radius:5px 5px 0 0}.contest-layout .contest-winner .photo-wrapper .mask{position:absolute;top:0;left:0;right:0;bottom:0;background:#005884;opacity:.38;text-align:center;z-index:1}.contest-layout .contest-winner .photo-wrapper .user-winner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;text-align:center;padding:38px 0}.contest-layout .contest-winner .photo-wrapper .user-winner .user-icon{background:url(/styles/images/contests/user-icon.png);width:87px;height:87px;display:inline-block}.contest-layout .contest-winner .photo-wrapper .user-winner .title{margin-top:18px;font-weight:600;font-size:16px;color:#fff;line-height:24px;padding:0 10px}.contest-layout .contest-winner .info{background:#fff;height:70px;text-align:center;padding:15px;border-radius:0 0 5px 5px;border:1px solid #eee;position:relative}.contest-layout .contest-winner .info .name{font-size:18px;margin-bottom:6px}.contest-layout .contest-winner .info .contest{color:#696969;font-size:14px;line-height:20px;height:38px;position:relative}.contest-layout .contest-winner .info:after{position:absolute;bottom:-1px;left:0;display:block;width:100%;height:26px;content:"";pointer-events:none;border-radius:0 0 5px 5px;background-image:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background-image:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background-image:-o-linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background-size:100% auto}
.contest-header-wrapper.employee .contest-header-container{height:560px}.contest-header-wrapper.employee .contest-header{height:680px}.contest-header-wrapper.employee .contest-header-blur{height:680px;margin-top:-560px}.contest-header-wrapper.employee .contest-header .header-container .title{font-size:50px;font-weight:500;padding-top:65px}.contest-header-wrapper.employee .contest-header .contest-nav~.header-container .title{padding-top:115px}.contest-header-wrapper.employee .contest-header .header-container .title+p{font-size:32px;margin-top:15px}.contest-header-wrapper.employee .contest-header .header-container .date-place{font-size:18px;margin-top:20px}.contest-header-wrapper.employee .contest-header .countdown-wrapper{margin-top:85px}.contest-header-wrapper.employee .contest-header .contest-nav~.header-container .countdown-wrapper{margin-top:70px}.contest-header-wrapper.employee .contest-header .countdown-wrapper .countdown-label{font-size:24px;font-weight:400}.contest-header-wrapper.employee .contest-header .mo-countdown{margin-top:25px}.contest-header-wrapper.employee .contest-header .mo-countdown .date-part>span:not(.time-label){font-size:100px;font-weight:300;line-height:100px}.contest-header-wrapper.employee .contest-header .mo-countdown .time-label{font-size:24px;font-weight:300;margin-top:0}.contest-header-wrapper.employee .contest-header .mo-countdown .date-part{display:inline-block;padding:0 13px 0 23px;position:relative;margin-right:0}.contest-header-wrapper.employee .contest-header .mo-countdown .date-part:first-child{padding-left:13px}.contest-header-wrapper.employee .bottom-bar{background-color:rgba(21,48,79,.25);height:120px}.contest-header-wrapper.employee .bottom-bar .contest-container{padding:33px 0 33px 45px;text-align:center}.contest-header-wrapper.employee .bottom-bar .employee-actions-list{list-style:none;text-align:left}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li{display:inline-block;vertical-align:top;text-align:left}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li:last-child{padding-right:0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.ask-mo-card,.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.get-coupon{width:23%}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.registrate{width:27%}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.win-prizes{width:24%}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li>i{background:url(/styles/images/contests/employee_header_icons.png) no-repeat 0 0;display:inline-block;background-size:258px 54px;width:54px;height:54px}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li>i,.contest-header-wrapper.employee .bottom-bar .employee-actions-list li .text{display:table-cell;vertical-align:middle}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.ask-mo-card i{background-position:0 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.get-coupon i{background-position:-68px 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.registrate i{background-position:-136px 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.win-prizes i{background-position:-204px 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li .text{padding-left:10px;font-size:14px;font-weight:400;line-height:22px}@media (min-width:1280px){.contest-header-wrapper.employee .bottom-bar .contest-container{padding:20px 0 20px 45px;text-align:center}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li>i{background-size:auto auto;width:78px;height:78px}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.get-coupon i{background-position:-97px 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.registrate i{background-position:-194px 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li.win-prizes i{background-position:-291px 0}.contest-header-wrapper.employee .bottom-bar .employee-actions-list li .text{padding-left:15px;font-size:15px}}.contest-layout .prizes.block>.info.employee{background:#F7F7F7}
.contest-header.base,.contest-header-wrapper.base .contest-header-blur{background:url(/styles/images/contests/canceled_contest_cover.jpg)}.contest-header.base .header-container>.title{padding-top:70px}.contest-header .main-prize-wrapper{overflow:hidden;margin-top:52px}.contest-header .main-prize-wrapper .main-prize{background:url(/styles/images/contests/iphone.png);width:239px;height:282px;display:inline-block;float:left}.contest-header .main-prize-wrapper .main-prize-xr{background:url(/styles/images/contests/iphone_xr.png);width:239px;height:282px;display:inline-block;float:left}.contest-header .main-prize-wrapper .info{margin-left:279px;padding-top:35px;text-align:left}.contest-header .main-prize-wrapper .info .title{font-size:28px;font-weight:600;line-height:38px;margin-bottom:25px}.contest-header .main-prize-wrapper .info .title mark{color:#E82364;background:none}.contest-header.base .header-container .date-place,.contest-header .main-prize-wrapper .info p{color:#D4DEDF}.contest-header .main-prize-wrapper .info p{font-size:16px;font-weight:500;line-height:26px}.contest-header .main-prize-wrapper .info .countdown-wrapper .countdown-label{margin-left:5px}.contest-header .main-prize-wrapper .info .mo-countdown{margin-top:5px}.contest-header .main-prize-wrapper .info .countdown .date-part>span:not(.time-label){font-size:53px;font-weight:300}.contest-header .main-prize-wrapper .info .countdown .date-part{padding:0 7px 0 14px}.contest-header .main-prize-wrapper .info .countdown .date-part:first-child{padding-left:0}.contest-header .main-prize-wrapper .info .mo-countdown .days:after,.contest-header .main-prize-wrapper .info .mo-countdown .hours:after,.contest-header .main-prize-wrapper .info .mo-countdown .minutes:after{right:-10px}.contest-header .main-prize-wrapper .info .countdown .time-label{margin-top:0;font-size:16px;margin-left:5px}
.tariffs-layout{font-family:Roboto;text-align:center;position:relative}.tariffs-header{background:url(/styles/images/tariffs/header_bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:810px;width:100%;color:#fff;text-align:center;display:table;font-family:Roboto}.tariffs-header .header-container{width:1018px;margin:0 auto}.tariffs-header .title{font-size:58px;font-weight:400;line-height:118%;margin:80px 0 35px}.tariffs-header .title .logo{height:48px;margin-bottom:10px}.tariffs-header .description{font-size:17px;font-weight:300;line-height:148%}.tariffs-header .services-list{margin:65px 0 34px;text-align:left}.tariffs-header .services-list .item{display:inline-block;width:270px;height:365px;text-align:center;position:relative;background:#fff;vertical-align:top;margin-right:100px}.tariffs-header .services-list .item:last-child{margin-right:0}.tariffs-header .services-list .item .name{margin-top:20px;font-weight:500;font-size:21px;color:#000}.tariffs-header .services-list .item .description{margin-top:10px;font-weight:300;font-size:17px;color:#828282}@media (max-width:1024px){.tariffs-header .header-container{width:980px}.tariffs-header .services-list .item{margin-right:82px}}.tariffs-layout .partner-request-wrapper{text-align:center;background:#F1F2F4;border-bottom:1px solid #DDDFE3}.tariffs-layout .partner-request-panel{width:490px;margin:0 auto;padding:40px 0}.tariffs-layout .partner-request-panel h1{margin:0 0 30px;font-family:Roboto;font-weight:300}.tariffs-layout .partner-request-panel .request-notes{margin-bottom:35px;line-height:22px;color:#808080}.tariffs-layout .partner-request-form{text-align:left}.tariffs-layout .partner-request-form .fields-group{margin-bottom:30px}.tariffs-layout .partner-request-form textarea,.tariffs-layout .partner-request-form select{float:left;width:330px}.tariffs-layout .partner-request-form .controls label.error{display:inline-block;color:#c00}.tariffs-layout .partner-request-form .controls input.error+label.error,.tariffs-layout .partner-request-form .controls textarea.error+label.error{margin-left:10px;width:230px}.tariffs-layout .partner-request-form .controls textarea.error+label.error{vertical-align:top;margin-left:10px}.tariffs-layout .partner-request-form .controls input.error,.tariffs-layout .partner-request-form .controls textarea.error{color:#000;border-color:#c00}.tariffs-layout .partner-request-form .privacy-policy-checkbox{float:left;padding-right:8px;padding-bottom:24px}.tariffs-layout .partner-request-form .privacy-policy-text{display:block;text-align:justify;color:#8a8a8a;line-height:16px}.tariffs-layout .partner-request-form .recaptcha_wrapper{text-align:center}.tariffs-layout .partner-request-form .recaptcha{display:inline-block}.tariffs-layout .partner-request-form .save-btn{display:block;margin:0 auto;background:#3190fd;border:none;color:#fff;font-weight:600;border-radius:5px;padding:6px 35px}.tariffs-layout .partner-request-form .save-btn:hover{background:#0377fc}
.new_sale_panel{margin:15px auto;width:800px}.new_sale_form .editor_wrapper{margin-top:30px}.new_sale_form .editor_wrapper textarea{height:400px}.new_sale_form .cf_item{width:210px}.new_sale_form .cf_item label.error{display:block}.new_sale_form .tags_panel .add_tag_form{width:190px}.new_sale_form>.button_bar{padding-top:20px}.new_sale_form .text-muted{color:grey}.partner_sales_wrapper{margin-bottom:40px}.partner_sales_wrapper .sales-list{padding:40px}.coupon_sales_wrapper .sales-list{padding:20px}.suggestions_wrapper .sales-list{padding:20px}.toggle_toolbar a{font-size:12px}.toggle_toolbar .add_sale{color:#44a714}
.sale-show-layout{max-width:1140px;margin:30px auto;padding:0 15px;font-family:Roboto}.sale-show-layout a{text-decoration:none}.sale-show-layout .fa::before{margin-right:5px}.sale-show-layout .breadcrumb{margin-bottom:20px}.sale-show-layout .partner{padding-bottom:8px;color:#656565;font-size:14px}.sale-show-layout .toolbar+.partner{padding-top:20px}.sale-show-layout .purchased-count,.sale-show-layout .coupon-purchased{text-align:right;margin-bottom:10px;color:#838384}.sale-show-layout .purchased-count .total{color:#000}.sale-show-layout h2{font-family:Roboto;line-height:117%;font-weight:300;margin:0}.sale-show-layout .sale-title{padding-bottom:20px}.sale-show-layout .sale-title h2{overflow:hidden}.sale-show-layout .sale-title .state-tag{background-color:#bba685;color:#fff;float:right;font-size:16px;font-style:italic;padding:3px 7px}.sale-show-layout .sale-wrapper{overflow:hidden;margin-top:23px}.sale-show-layout .purchased-count+.sale-wrapper{margin-top:0}.sale-show-layout .left-col{width:700px;float:left}.sale-show-layout .right-col{margin-left:720px}.sale-show-layout .images-slider-wrapper{position:relative}.sale-show-layout .discount{position:absolute;background:#E8186E;color:#fff;top:15px;left:15px;font-size:16px;border-radius:5px;padding:12px 23px;line-height:125%}.sale-show-layout .images-slider{overflow:hidden;width:700px;height:350px;padding:0}.sale-show-layout .carousel_items .item{width:700px}.sale-show-layout .carousel_items .item img{min-width:100%}.sale-show-layout .coupon-block{background:#FFE0AB;display:table;height:105px;width:100%}.sale-show-layout .coupon-block .col{width:50%;display:table-cell;vertical-align:middle;padding:20px}.sale-show-layout .coupon-block .col.price{text-align:center}.sale-show-layout .coupon-block .col.price .price{color:#e8186e;font-size:36px;font-weight:300}.sale-show-layout .coupon-block .col.price .price .rouble{font-size:34px}.sale-show-layout .coupon-block .col.price .magic-points-price{color:#838384;font-size:14px;font-weight:normal}.sale-show-layout .coupon-block .col.price .purchased-count,.sale-show-layout .coupon-block .col.price .coupon-purchased{margin-top:12px;color:#838384}.sale-show-layout .coupon-block .col.price .purchased-count .total{color:#000}.sale-show-layout .coupon-block .col.button{text-align:right}.sale-show-layout .bonuses-block{background:#FFF1D9;color:#838384;text-align:center;padding:8px 0;line-height:18px}.sale-show-layout .bonuses-block .total{color:#000}.sale-show-layout .profit-block{display:table;width:100%;height:85px}.sale-show-layout .profit-block .item{display:table-cell;vertical-align:middle;text-align:center;border-bottom:1px solid #E8EDF2;border-right:1px solid #E8EDF2;border-top:1px solid #E8EDF2}.sale-show-layout .bonuses-block+.profit-block .item{border-top:none}.sale-show-layout .profit-block .item:last-child{border-right:none}.sale-show-layout .profit-block .item .profit-label{color:#838384;font-size:13px}.sale-show-layout .profit-block .item .value{margin-top:10px;font-size:14px}.sale-show-layout .profit-block .item.price .value{text-decoration:line-through}.sale-show-layout .sale-timer{border-bottom:1px solid #E8EDF2;background:#F5F8FA;height:85px;display:table;width:100%;font-size:13px}.sale-show-layout .sale-timer>div{text-align:center;display:table-cell;vertical-align:middle;padding:0 30px}.sale-show-layout .sale-timer .sale-finished .title{color:#838384}.sale-show-layout .sale-timer .sale-finished .expiry-date{color:#000;font-weight:500;margin-top:5px}.sale-show-layout .sale-timer .countdown-label{color:#838384;text-align:left;width:146px;line-height:18px}.sale-show-layout .sale-timer .countdown{padding-left:0}.sale-show-layout .sale-timer .mo-countdown{color:#e8186e}.sale-show-layout .sale-timer .countdown .time-label{display:block;font-size:10px;margin-left:0;font-weight:400}.sale-show-layout .sale-timer .countdown .date-part{display:inline-block;font-size:24px;font-weight:300;position:relative;padding:0 4px}.sale-show-layout .sale-timer .countdown .date-part:after{content:":";position:absolute;right:-6px;top:0}.sale-show-layout .sale-timer .countdown .date-part:last-child:after{content:""}.sale-show-layout .coupon-buy.btn{background-color:#0bab4f;border:medium none;color:#fff;padding:9px 0;font-size:14px;font-family:Roboto;width:100%}.sale-show-layout .coupon-buy.btn:hover{background-color:#10c85e}.sale-show-layout .coupon-buy.btn.inactive,.sale-show-layout .coupon-buy.btn.inactive:hover{background:grey}.additional-btn-wrap{margin-top:16px}.additional-btn-wrap .additional-btn{background-color:#0974f3;border:medium none;color:#fff;padding:9px 0}.additional-btn-wrap .additional-btn:hover{background-color:#1f7eff;border:medium none;color:#fff;padding:9px 0}.sale-show-layout .tabs-panel-wrapper{margin-top:20px}.sale-show-layout .tabs-panel-wrapper .tabs>li{display:inline-block;padding:10px 0;margin:0 20px;cursor:pointer}.sale-show-layout .tabs-panel-wrapper .tabs>li.active{border-bottom:2px solid #008DF0;color:#008df0}.sale-show-layout .tabs-panel-wrapper .tabs>li:not(.active):hover{color:#008DF0}.sale-show-layout .tabs-panel-wrapper .tabs{border-bottom:1px solid #E8EDF2;font-size:14px}.sale-show-layout .sale-info{color:#505050;padding-top:23px;font-weight:300;line-height:179%;font-size:14px}.sale-show-layout .sale-info .coupon-info .configurations ul{padding-left:15px}.sale-show-layout .sale-info .coupon-info .configurations li{list-style-type:none}.sale-show-layout .sale-info .coupon-info .configurations li:before{content:"—";margin-right:5px}.sale-show-layout .sale-info .coupon-period{font-weight:500}.sale-show-layout .disclaimer{margin-top:16px;padding:16px;background:#f5f5f9;color:#505050;line-height:179%;font-size:12px}.sale-show-layout .contacts{padding:28px 20px 0}.sale-show-layout .contacts .contacts_list.inline .contact_item{margin:0 40px 20px 0;width:300px}.sale-show-layout .contacts .contacts_list.inline .contact_item:nth-child(even){margin-right:0}.sale-show-layout .contacts .contact_item .block a{overflow:hidden;text-overflow:ellipsis;width:300px;display:block;line-height:16px}.sale-show-layout .contacts .contact_item .block .description{color:#505050;font-size:14px;font-weight:300}.sale-show-layout .contacts .contact_item .block.address .description{margin:5px 0 12px}.sale-show-layout .contacts .contact_item .block .working_hours{color:#000;font-size:14px}.sale-show-layout .contacts .contact_item .block.phones .title{font-size:14px}.sale-show-layout .contacts .contact_item .block.web_sites .title{font-size:14px}.sale-show-layout .contacts a{text-decoration:none;border-bottom:none}.sale-show-layout .contacts .fa-map-marker{margin-top:1px}.sale-show-layout .contacts .fa-map-marker,.sale-show-layout .address a{color:#515151;font-weight:500}.sale-show-layout .map{width:100%;height:280px}.sale-show-layout .suggestions{padding-top:30px}.sale-show-layout .suggestions h2{margin-bottom:30px}.sale-show-layout .suggestions a:hover{text-decoration:underline}.sale-show-layout .suggestions .sale-item-wrapper:last-child{margin-right:0}.sale-show-layout .raise-up-link,.sale-show-layout .sale-report-link{font-size:14px;display:block;margin:30px 0 0 20px}.sale-show-layout .raise-up-link .icon-wrapper,.sale-show-layout .sale-report-link .icon-wrapper{width:12px;display:inline-block;text-align:center}.sale-show-layout .raise-up-link{margin:30px 0 0 20px}.sale-show-layout .raise-up-link .arrow-up-icon{background:url(/styles/images/icons/arrow_up.png) no-repeat 0 0;display:inline-block;width:9px;height:12px}.sale-show-layout .raise-up-link:hover .arrow-up-icon{background-position:-9px 0}.sale-show-layout .sale-report-link{margin:15px 0 0 20px}.sale-show-layout .sale-report-link .comment-icon{background:url(/styles/images/icons/comment.png) no-repeat 0 0;display:inline-block;width:12px;height:11px}.sale-show-layout .sale-report-link:hover .comment-icon{background-position:-12px 0}@media (max-width:1180px){.sale-show-layout .sale-timer{padding-top:15px}.sale-show-layout .sale-timer>div{display:block}.sale-show-layout .sale-timer .countdown{padding-right:0}.sale-show-layout .sale-timer .countdown-label{text-align:center;width:auto}.sale-show-layout .coupon-buy.btn{padding:9px 5px;font-size:13px;white-space:nowrap}.col.price .magic-points-price{display:block;line-height:20px}}@media (max-width:1080px){.sale-show-layout .sale-timer{padding:15px 0}.sale-show-layout .coupon-block .col.price .price{font-size:28px}.sale-show-layout .coupon-block .col.price .price .rouble{font-size:26px}}
.bought-coupon-layout{text-align:center}.bought-coupon-layout .bought-coupon-container{width:590px;margin:40px auto;font-family:Roboto}.bought-coupon-layout h1{font-size:33px;line-height:43px;margin:0 0 38px}.bought-coupon-layout p{margin-bottom:16px}.bought-coupon-layout .confirmation .description{font-size:14px;line-height:24px;font-weight:300;color:#676C70}.bought-coupon-layout .confirmation .description .title{color:#474D51;font-weight:normal}.bought-coupon-layout .confirmation .description b{font-weight:500}.bought-coupon-layout .btn-coupons{font-size:14px;border:none;color:#fff;background:#0B76F2;padding:8px 28px}.bought-coupon-layout .btn-coupons:hover{background:#0960c3}
.customer_coupons_wrapper{width:750px;margin:10px auto 80px auto}.coupon_configs_select_list .item{border-bottom:1px solid lightgray;overflow:hidden;padding:10px 0}.coupon_configs_select_list .item:first-child{padding-top:5px}.coupon_configs_select_list .item:last-child{border-bottom:none}.coupon_configs_select_list .column1,.coupon_configs_select_list .column2,.coupon_configs_select_list .column3{display:table-cell;vertical-align:middle}.coupon_configs_select_list .column1{width:285px}.coupon_configs_select_list .column2{width:150px}.coupon_configs_select_list .column2 .purchased{display:inline-block;font-size:16px}.coupon_configs_select_list .column3{width:430px}.coupon_configs_select_list .column3 .title{font-size:16px;color:#696969}.coupon_configs_select_list .item .not_available{font-style:italic}.coupon_configs_select_list .item.disable,.coupon_configs_select_list .item.disable .price_btn{color:#696969}.coupon_configs_select_list .item.disable .price_btn:hover{background-position:0 -304px}.coupon_configs_select_list .item.disable .column3 .title{font-weight:normal}#coupon_authorization_window .msg{text-align:center;font-size:16px;padding-top:30px}
.empty_list{width:500px;margin:70px auto;text-align:center}.empty_list .text{color:#BABABA;display:block;font-size:16px;margin:15px 0}.empty_list .empty_content{background:url(/++mo_cards++/styles/images/icons/empty_content.png) no-repeat scroll 0 0 transparent;display:block;height:100px;margin:0 auto;width:100px}.list_empty_text{color:gray;padding:70px 0}
@font-face{font-family:"Bebas";src:url(/styles/fonts/BebasNeueBold.otf)}.sale-item-wrapper{vertical-align:top;position:relative;display:inline-block;width:260px;margin:0 26px 20px 0}@media (min-width:1435px){.sales-list-wrapper-fluid .sale-item-wrapper{width:18%;width:calc(20% - 25px)}.sales-list-wrapper-fluid .sale-item-wrapper:nth-child(5n){margin-right:0}}@media (min-width:1150px) and (max-width:1434px){.sales-list-wrapper-fluid .sale-item-wrapper{width:23%;width:calc(25% - 23px)}.sales-list-wrapper-fluid .sale-item-wrapper:nth-child(4n){margin-right:0}}@media (max-width:1149px){.sales-list-wrapper-fluid .sale-item-wrapper{width:31%;width:calc(33.3% - 20px)}.sales-list-wrapper-fluid .sale-item-wrapper:nth-child(3n){margin-right:0}}.partner_container .sale-item-wrapper,.partner_sales_wrapper .sales-list{padding:0}.partner_sales_wrapper .sales-list{padding-top:20px}.partner_container .sale-item-wrapper,.partner_sales_wrapper .sale-item-wrapper{width:23%;width:calc(25% - 23px)}.partner_container .sale-item-wrapper:nth-child(4n),.partner_sales_wrapper .sale-item-wrapper:nth-child(4n){margin-right:0}.sale-item-wrapper .coupon-icon{background-image:url(/++mo_cards++/styles/images/sales/coupon_badge.png);width:83px;height:83px;position:absolute;top:-4px;left:-4px;z-index:1}.sale-item-wrapper .coupon-icon .coupon-price{position:absolute;text-transform:uppercase;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-sand-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff;left:1px;top:37px;font-family:Bebas;font-size:14px;letter-spacing:.6px;line-height:0}.sale-item-wrapper .coupon-icon .coupon-price .total{color:#facb0b}.sale-item-wrapper .coupon-icon .coupon-price .rub{position:absolute}.sale-item-wrapper .coupon-icon .coupon-price .rub:before{content:"‒";position:absolute;top:.18em;left:-.8px}.sale-item-wrapper .coupon-icon .coupon-price.free{top:34px;left:7px}.sale-list-item{cursor:pointer;overflow:hidden;border-radius:7px;box-shadow:0 7px 20px 0 rgba(0,0,0,.12)}.sale-list-item .title{display:block;background-repeat:no-repeat;background-position:center center;background-color:white;background-repeat:no-repeat;background-position:center center;border-radius:7px 7px 0 0;position:relative;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;line-height:200px;height:190px;text-align:center;color:white}.sale-list-item .title .profit-block{position:absolute;left:0;right:0;bottom:0;height:65px;background:#000;opacity:.67;color:#fff;text-align:left;display:none;width:100%}.sale-list-item:hover .profit-block{display:table;font-size:13px}.sale-list-item:hover .profit-block .profit-container{display:table-cell;vertical-align:middle;padding:0 15px}.sale-list-item .title .profit-block p{line-height:20px}.sale-list-item .title .profit-block .profit-label{width:100px;display:inline-block}.sale-list-item .title .profit-block .profit{color:#f4df00}.sale-list-item .description{box-sizing:border-box;height:122px;padding:17px 15px 15px;background-color:white}.sale-list-item .description .name{display:block;font-size:15px;font-weight:500;line-height:1.4;overflow:hidden;height:60px;margin-bottom:12px;color:#000;position:relative}.sale-list-item .description .partner{margin-top:18px;color:#807C7C;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.sale-list-item .timer-block{border-top:1px solid #E4E6EA;padding:6px 0;height:20px;text-align:center}.sale-list-item .timer-icon-wrapper,.sale-list-item .timer-icon,.sale-list-item .countdown{display:inline-block}.sale-list-item .timer-icon-wrapper{vertical-align:middle}.sale-list-item .timer-icon{margin-right:4px;color:#807C7C;height:13px;width:13px;background:url(/styles/images/sales/time.png)}.sale-list-item .mo-countdown{color:#7C868B;margin-top:0}.sale-list-item .countdown .date-part{display:inline-block;font-size:13px;font-weight:400;position:relative;padding:0;margin:0}.sale-list-item .countdown .date-part:after{content:":";position:absolute;right:1px;top:0}.sale-list-item .countdown .date-part:first-child:after,.sale-list-item .countdown .date-part:last-child:after{content:""}.sale-list-item .countdown .date-part:first-child{margin-right:5px}
.coupon_list_item{position:relative;border:1px solid #DDD;box-shadow:0 0 4px #E3E5EB;margin:0 5px 20px;overflow:hidden}.coupon_list_item .image_wrapper{position:absolute;top:0;left:0;width:300px}.coupon_list_item .image_wrapper img{max-height:100%;max-width:100%}.coupon_list_item .header{border-bottom:1px solid lightgray;color:gray;margin-bottom:10px;padding-bottom:5px}.coupon_list_item .header .number{font-weight:bold}.coupon_list_item .header .not_paid{color:red;font-size:12px}.coupon_list_item .info_block{margin-left:300px;padding:15px;position:relative;min-height:160px}.coupon_list_item .title{font-size:16px;margin-bottom:11px;overflow:hidden}.coupon_list_item .title a{color:black}.coupon_list_item .details_list{padding-bottom:30px;font-size:11px}.coupon_list_item .bottom_bar{bottom:10px;position:absolute;right:10px}.coupon_list_item .button_bar{float:right;padding:0}.coupon_list_item .button_bar .btn{padding:3px 15px;font-size:12px;margin:0}.coupon_list_item .coupon_icon{background:url(/styles/images/coupon/coupon.png);width:81px;height:81px;position:absolute;top:0;left:0}.coupon_list_item dl dt{width:90px;text-align:left}.coupon_list_item dl dd{margin-left:100px}
.contacts_list.inline .contact_item{display:inline-block;margin:0 105px 40px 0;vertical-align:top;width:280px;font-style:normal}.contact_item{margin-bottom:45px}.contact_item .block{margin-bottom:10px;overflow:hidden}.contact_item .block .info{font-style:normal;margin-left:20px}.contact_item .block .title{font-size:14px;overflow:hidden;text-overflow:ellipsis}.contact_item .block.phones .title{font-size:16px}.contact_item .block .description,.contact_item .block .working_hours{color:#525252;font-size:11px;margin-bottom:3px}.contact_item .block a{white-space:nowrap}.contact_item .block .title{padding-bottom:3px}.contact_item .block.address .title{font-style:normal}.contact_item .map_marker{cursor:pointer}.contact_item .map_marker:hover .title>a{border-color:#c00;color:#c00}.contact_item .fa-map-marker{font-size:14px;color:#008df0;float:left;margin:3px 10px 0 0}.contact_item .map_marker:hover .fa-map-marker{color:#c00}.contact_item .web_sites .title{font-size:12px}.contact_item .web_sites .fa-external-link:before{margin-right:5px}.contact_item .web_sites .fa-external-link:hover{text-decoration:none}
.gifts_list{text-align:left}.gifts_list>li{display:inline-block;vertical-align:top;width:200px;margin:0 27px;padding-bottom:70px}.gifts_list .gift_container{height:250px;width:200px;overflow:hidden;display:inline-block}.gift_container .img_container{position:relative;display:flex;align-items:center;height:200px;background:white}.gift_container .img_container .image{border:0 none;height:auto;max-width:200px;vertical-align:middle}.gift_container .img_container span{position:absolute;top:0;left:0;width:200px;height:200px;background:url(/styles/images/gifts/mask_200.png) no-repeat top left}.gift_container .img_container .partner_icon{border-radius:100%;bottom:0;height:66px;overflow:hidden;position:absolute;vertical-align:middle;width:66px}.gift_container .title{border-bottom:1px solid #115673;color:#1db9fb;font-size:15px;line-height:25px;margin-bottom:5px}.gift_container .city{display:inline-block;color:#1db9fb;font-size:12px;font-weight:bold;padding:5px 10px;position:absolute;border-radius:6px;background-color:#fff;box-shadow:0 0 6px #ccc;max-width:200px;z-index:1}a.gift_container:hover .title{color:#bc4593;border-bottom-color:#683356}.gifts_list .price{line-height:25px;font-size:13px;display:block;color:#AEAFB4}.gifts_list a.btn{border-color:#72b818;color:#72b818;margin:0}.gifts_list a.btn:hover{border-color:#dd43a9;color:#dd43a9}.gifts_list .gift_item a[action=wish]:hover,.gifts_list .gift_item.is-wished a[action=wish]{color:#bbefff}.gifts_list .gift_item a.btn+a.fa.wish{margin-left:10px}
.my_gifts_wrapper{margin:0 auto 60px;width:1100px;font-family:Roboto}.my_gifts_wrapper .page-title{margin-bottom:25px}.my_gifts_wrapper .gifts_list>li{margin:0;padding:25px 0;width:100%;border-bottom:1px solid #efefef}.my_gifts_wrapper .gifts_list .t-cell{display:table-cell;vertical-align:top;padding-right:60px;color:#A8A8A8}.my_gifts_wrapper .gifts_list .t-cell .title{color:#444A4E;margin-bottom:10px;font-size:13px}.my_gifts_wrapper .gifts_list .t-cell.image{width:7%;padding-right:25px}.my_gifts_wrapper .gifts_list .t-cell.info{width:38%}.my_gifts_wrapper .gifts_list .t-cell.status{width:34%}.my_gifts_wrapper .gifts_list .t-cell.place{width:21%;padding-right:0}.my_gifts_wrapper .gifts_list .image-wrapper{width:80px;display:block}.my_gifts_wrapper .gifts_list .image-wrapper .image{max-width:100%}.my_gifts_wrapper .gifts_list .gift-title{font-size:16px;line-height:23px;text-decoration:none}.my_gifts_wrapper .gifts_list .price{color:#c2c2c2;font-size:13px;margin-top:5px}.my_gifts_wrapper .gifts_list .price span{color:#9D9D9D}.my_gifts_wrapper .gifts_list .t-cell.status .rejected,.my_gifts_wrapper .gifts_list .t-cell.status .expired{line-height:20px}.my_gifts_wrapper .gifts_list .t-cell.status .rejected{color:#E95252}.my_gifts_wrapper .gifts_list .timeline{width:100%;position:relative;background:#ddd;height:2px;top:10px}.my_gifts_wrapper .gifts_list .timeline .state{position:absolute;top:-6px}.my_gifts_wrapper .gifts_list .timeline .state.processing{left:0}.my_gifts_wrapper .gifts_list .timeline .state.ready{left:50%;text-align:center;margin-left:-44px}.my_gifts_wrapper .gifts_list .timeline .state.issued{right:0%;text-align:right}.my_gifts_wrapper .gifts_list .timeline .point{background:#ddd;border-radius:50%;width:13px;height:13px;display:inline-block}.my_gifts_wrapper .gifts_list .timeline .status-title{margin-top:10px}.my_gifts_wrapper .gifts_list .timeline .date{margin-top:5px}.my_gifts_wrapper .gifts_list .timeline.processing .state.processing .point{background:#FFAC05}.my_gifts_wrapper .gifts_list .timeline.processing .state.processing{color:#FF9D17}.my_gifts_wrapper .gifts_list .timeline.ready{background-color:#0BAB4F;background-image:-webkit-linear-gradient(left,#0BAB4F 50%,#ddd 50%);background-image:-moz-linear-gradient(left,#0BAB4F 50%,#ddd 50%);background-image:-o-linear-gradient(left,#0BAB4F 50%,#ddd 50%);background-image:linear-gradient(to right,#0BAB4F 50%,#ddd 50%);}.my_gifts_wrapper .gifts_list .timeline.ready .state.processing .point,.my_gifts_wrapper .gifts_list .timeline.ready .state.ready .point{background:#0BAB4F}.my_gifts_wrapper .gifts_list .timeline.ready .state.ready{color:#27B564}.my_gifts_wrapper .gifts_list .timeline.issued,.my_gifts_wrapper .gifts_list .timeline.issued .point{background:#3191FF}.my_gifts_wrapper .gifts_list .timeline.issued .state.issued{color:#3292FF}.my_gifts_wrapper .gifts_list .place-title{line-height:20px}.my_gifts_wrapper .gifts_list .place p{margin-bottom:5px;line-height:20px}.my_gifts_wrapper .gifts_list .place p:last-child{margin-bottom:0}
#gift_show_window .mo_window{min-height:340px;padding:0}#gift_show_window .mo_window .body{position:initial !important}.gift .description-column{position:absolute;left:0;right:0;top:0;min-height:100%;background-color:white;border-radius:3px 2px 2px 3px}.gift .description-wrap{position:relative;width:55%;min-height:100%;padding:16px 32px;background-color:#555;color:#fff;font-family:Roboto;font-weight:300;border-radius:2px 0 0 2px;box-sizing:border-box}.gift .description-column .bg-wrap{position:absolute;height:100%;top:0;right:0;left:0;overflow:hidden;border-radius:2px 0 0 2px}.gift .description-column .bg{height:100%;background-size:cover}.gift .description-column .overlay{position:absolute;left:0;right:0;bottom:0;top:0;background:#000;opacity:.6}.gift .gift-info{position:relative;padding-top:20px}.gift .gift-info .title{display:inline-block;margin-top:8px;font-size:30px}.gift .gift-info .partner{font-size:14px;line-height:22px;padding-top:10px;color:#B0B0B0}.gift .gift-info .price{line-height:25px;font-size:18px;padding-top:10px;color:#7D7A7A}.gift .gift-info .description{font-size:14px;line-height:22px;padding-top:10px;min-height:360px}.gift .gift-info .description h1,.gift .gift-info .description h2,.gift .gift-info .description h3,.gift .gift-info .description h4{color:#B0B0B0}.gift .gift-info .description{color:#B0B0B0;font-weight:300;font-family:Roboto}.gift .gift-info a{color:#fff}.gift .gift-info a.underline{border-bottom:1px dashed}.gift .gift-info a:hover{color:#FFD96B}.gift .gift-info a.btn{margin-left:0;margin-top:14px;padding:8px 36px;background:rgba(114,184,0,.3);border-color:#72b818;color:#72b818;font-size:16px}.gift .gift-info a.btn:hover{background:rgba(174,137,28,.3);border-color:#FFD96B;color:#FFD96B}.gift .gift-info .ended{color:#c00;font-size:14px;margin-top:10px}.gift .preview-column{padding:36px;display:inline-block;position:absolute;right:0;top:0;left:55%}.gift .preview-wrap{position:relative;text-align:center}.gift .preview-wrap .partner-logo{max-width:170px}.gift .preview-wrap .image{max-width:100%;height:auto;margin:20px 0;overflow:hidden;vertical-align:middle;border:0 none}.gift .preview-wrap .image img{margin:0 auto}
.gift_orders_layout .search_bar{margin-bottom:20px}
@font-face{font-family:"fontello";src:url(/styles/fonts/fontello/fontello.eot?25465610);src:url(/styles/fonts/fontello/fontello.eot?25465610#iefix) format("embedded-opentype"),url(/styles/fonts/fontello/fontello.woff?25465610) format("woff"),url(/styles/fonts/fontello/fontello.ttf?25465610) format("truetype"),url(/styles/fonts/fontello/fontello.svg?25465610#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-cancel:before{content:""}.icon-pencil:before{content:""}
.user-card-form .fields-wrapper{background:#F8F8F8;border-radius:3px;padding:35px 0 22px;text-align:center}.user-card-form .form-fields>div{display:inline-block;vertical-align:top}.user-card-form .form-fields>div:not(:last-child){margin-right:8px}.user-card-form .checkbox-field label{text-align:left;display:table}.user-card-form .checkbox-field input{display:none}.user-card-form input:required.error{border:1px solid red}.user-card-form label.error{display:block;text-align:left;color:red;padding-top:3px}.user-card-form .form-error{margin-bottom:7px;line-height:25px;padding:0 10px;text-align:center;background-color:#f2dede;border-color:#eed3d7;border-radius:3px;color:#b94a48}.user-card-form .checkbox-field .icon-checked,.user-card-form .checkbox-field .label-text{display:table-cell;vertical-align:middle}.user-card-form .checkbox-field .icon-checked i{display:block;width:22px;height:22px;background-color:#fff;border:1px solid #ccccd4;border-radius:3px}.user-card-form .checkbox-field .label-text{padding-left:8px;color:#31393e;font-size:14px;font-weight:400;line-height:18px}.user-card-form .checkbox-field input:checked~.icon-checked i{background:url(/styles/images/user_card/checked_mark.png) no-repeat center center #fff}.user-card-form .button-bar{margin-top:24px;text-align:center}.user-card-form .button-bar .btn{padding:10px 22px;color:#919192;border:1px solid #e5e5e5;font-family:Roboto;font-size:16px;font-weight:500;line-height:18px;cursor:pointer;border-radius:3px}.user-card-form .btn:hover{border-color:#bfbfbf;color:#737373}.user-card-form .button-bar .btn:not(:last-child){margin-right:8px}.user-card-form .button-bar .btn.green{background-color:#0bab4f;border-color:#0bab4f;color:#fff}.user-card-form .button-bar .btn.green:hover{background-color:#21BE63}.user-card-form .button-bar .btn.green:disabled{background-color:#c5ebd5;border-color:#c5ebd5}.user-card-form .button-bar .btn.transparent{border-color:transparent}.user-card-form .button-bar .btn.transparent:hover{background-color:#f8f8f8;border-color:#f8f8f8;color:#31393e}.user-card-form .button-bar .btn.loading{position:relative;color:transparent}.user-card-form .button-bar .btn.loading,.user-card-form .button-bar .btn.loading:hover{background-color:#c5ebd5;border-color:#c5ebd5}.user-card-form .button-bar .btn.loading:before{content:"";display:inline-block;position:absolute;top:11px;right:0;left:0;width:10px;height:10px;margin:0 auto;border:2px solid;border-radius:50%;border-color:transparent rgba(0,0,0,.4) rgba(0,0,0,.4);animation:load-spin 690ms infinite linear;-o-animation:load-spin 690ms infinite linear;-ms-animation:load-spin 690ms infinite linear;-webkit-animation:load-spin 690ms infinite linear;-moz-animation:load-spin 690ms infinite linear}
.card-types-layout{font-family:Roboto,Helvetica Neue,sans-serif;min-height:inherit;background:#1E2128;color:#fff}.card-types-layout header{background:url(/styles/images/card_types/header_bg.png) no-repeat;background-size:cover;height:160px;width:100%;text-align:center;padding-top:70px}.card-types-layout h1{margin:0 0 43px;font-size:43px;color:#fff}.card-types-layout header p{font-size:14px;line-height:24px;font-weight:300}.card-types-layout mark{background:transparent;color:#f4df00}.card-types-layout .back-link{color:#7C8494;margin:30px 0 0 60px;display:inline-block;font-size:14px;text-decoration:none}.card-types-layout .back-link:hover{color:#f4df00}.card-types-layout .back-link i{margin-right:5px;font-size:16px}.card-types-layout .card-types-list{overflow:hidden;width:980px;margin:70px auto 0}.card-types-layout .card-type{float:left;margin-right:50px;width:465px;margin-bottom:50px;text-align:center}.card-types-layout .card-type:nth-child(2n){margin-right:0}.card-types-layout .card-type .image{width:300px;height:190px;background-size:cover;background:no-repeat center center;border-radius:10px;display:inline-block;position:relative}.card-types-layout .card-type .image .card-mask{width:30px;height:190px;position:absolute;right:0;top:0;background:url(/styles/images/user_card/mocard_mask.png) no-repeat;background-size:30px 190px;border-radius:0 10px 10px 0}.card-types-layout .card-type .title{margin-top:40px;font-size:32px;color:#00B2F6;font-weight:300}.card-types-layout .card-type .short-description{color:#8A8B90;font-size:14px;line-height:24px;margin-top:10px}.card-types-layout .card-type .btn{margin-top:25px;width:230px;font-size:14px;padding:10px 0}.card-types-layout .card-type .btn-buy{color:#62AD03;border-color:#5B9E07}.card-types-layout .card-type .btn-description{color:#02A4E2;border-color:#078EC3}.card-types-layout .card-type .btn-buy.disabled,.card-types-layout .card-type .btn-buy.disabled:hover{color:#4c4c4c;border-color:#959595;cursor:default}.card-types-layout .card-type .btn-buy:hover{color:#82e203;border-color:#6fc408}.card-types-layout .card-type .btn-description:hover{color:#1cbdfd;border-color:#09b3f6}@media (min-width:1535px){.card-types-layout .card-types-list{width:1495px}.card-types-layout .card-type:nth-child(2n){margin-right:50px}.card-types-layout .card-type:nth-child(3n){margin-right:0}}#card_type_window .mo_window{padding:0;font-family:Roboto,Helvetica Neue,sans-serif;border-radius:4px}#card_type_window .mo_window>.header{margin:0}.mo_window>.header .close{right:-33px;top:-10px}.mo_window>.header .close,.mo_window>.header .close:hover{color:#fff}#card_type_window .mo_window .body>.header{background:#0F4EC6;height:100px;padding:0 50px;border-radius:4px 4px 0 0}#card_type_window .mo_window .body>.header h1{color:#fff;font-weight:300;float:left;height:100px;line-height:100px;margin:0;font-size:27px}#card_type_window .mo_window .body>.header .card-type{float:right;padding:20px 0;color:#fff}#card_type_window .mo_window .body>.header .image{width:92px;height:60px;background:no-repeat center center;background-size:cover}#card_type_window .mo_window .body>.header .image,#card_type_window .mo_window .body>.header .title{display:inline-block;vertical-align:middle}#card_type_window .mo_window .body>.header .title{margin-left:17px;font-size:15px;line-height:24px;width:150px}#card_type_window .mo_window .body .content{padding-left:50px;font-size:14px;line-height:24px;max-height:630px}#card_type_window .mCSB_container{padding:35px 50px 35px 0;margin-right:0}#card_type_window .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{padding-right:50px}#card_type_window .mCSB_dragger .mCSB_dragger_bar,#card_type_window .mCSB_dragger:hover .mCSB_dragger_bar,#card_type_window .mCSB_dragger:active .mCSB_dragger_bar,#card_type_window .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#CCCFD6}#card_type_window .mCSB_dragger .mCSB_dragger_bar,#card_type_window .mCSB_draggerRail{width:5px;border-radius:20px}#card_type_window .mCSB_dragger .mCSB_dragger_bar{margin:0 0 0 1px}#card_type_window .mCS-gray.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff}#card_type_window .mCS-gray.mCSB_scrollTools{width:8px;border-left:1px solid #E9EAEE}
