html {line-height: 1.15; -webkit-text-size-adjust: 100%;}body {margin: 8px;}h1 {margin: 0.67em 0; font-size: 2em;}hr {height: 0; box-sizing: content-box; overflow: visible;}pre {font-family: monospace, monospace; font-size: 1em;}a {background-color: transparent;}abbr[title] {text-decoration: underline; text-decoration: underline dotted; border-bottom: none;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace; font-size: 1em;}small {font-size: 80%;}sub,sup {position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button,input,optgroup,select,textarea {margin: 0; font-family: inherit; font-size: 100%; line-height: 1.15;}button,input {overflow: visible;}button,select {text-transform: none;}button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {padding: 0; border-style: none;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {max-width: 100%; padding: 0; display: table; color: inherit; white-space: normal; box-sizing: border-box;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {padding: 0; box-sizing: border-box;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {outline-offset: -2px; -webkit-appearance: textfield;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {font: inherit; -webkit-appearance: button;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}@font-face {font-family: "raleway";font-style: normal;font-weight: 800;src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url('../../../engine/resources/fonts/raleway_1.woff2') format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: "raleway";font-style: normal;font-weight: 800;src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url('../../../engine/resources/fonts/raleway_2.woff2') format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: "maven";font-style: normal;font-weight: 400;src: local("Maven Pro Regular"), local("MavenProRegular"), url('../../../engine/resources/fonts/maven_regular.woff2') format("woff2"), url('../../../engine/resources/fonts/maven_regular.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 200;src: local("Dosis ExtraLight"), local("Dosis-ExtraLight"), url('../../../engine/resources/fonts/dosis_el.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_el.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 300;src: local("Dosis Light"), local("Dosis-Light"), url('../../../engine/resources/fonts/dosis_l.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_l.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 400;src: local("Dosis Regular"), local("Dosis-Regular"), url('../../../engine/resources/fonts/dosis_r.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_r.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 500;src: local("Dosis Medium"), local("Dosis-Medium"), url('../../../engine/resources/fonts/dosis_m.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_m.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 600;src: local("Dosis SemiBold"), local("Dosis-SemiBold"), url('../../../engine/resources/fonts/dosis_sb.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_sb.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 700;src: local("Dosis Bold"), local("Dosis-Bold"), url('../../../engine/resources/fonts/dosis_b.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_b.woff') format("woff");}@font-face {font-family: "dosis";font-style: normal;font-weight: 800;src: local("Dosis ExtraBold"), local("Dosis-ExtraBold"), url('../../../engine/resources/fonts/dosis_eb.woff2') format("woff2"), url('../../../engine/resources/fonts/dosis_eb.woff') format("woff");}@font-face {font-family: "opensans";font-style: normal;font-weight: 400;src: local("Open Sans"), local("OpenSans"), url('../../../engine/resources/fonts/opensans-regular.woff2') format("woff2"), url('../../../engine/resources/fonts/opensans-regular.woff') format("woff");}@font-face {font-family: "opensans";font-style: normal;font-weight: 600;src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('../../../engine/resources/fonts/opensans-semibold.woff2') format("woff2"), url('../../../engine/resources/fonts/opensans-semibold.woff') format("woff");}@font-face {font-family: "opensans";font-style: normal;font-weight: 700;src: local("Open Sans Bold"), local("OpenSans-Bold"), url('../../../engine/resources/fonts/opensans-bold.woff2') format("woff2"), url('../../../engine/resources/fonts/opensans-bold.woff') format("woff");}@font-face {font-family: "condsans";font-style: normal;font-weight: 300;src: local("Open Sans Cond Light"), local("OpenSans-CondensedLight"), url('../../../engine/resources/fonts/condsans_light.woff2') format("woff2"), url('../../../engine/resources/fonts/condsans_light.woff') format("woff");}@font-face {font-family: "condsans";font-style: normal;font-weight: 700;src: local("Open Sans Condensed Bold"), local("OpenSans-CondensedBold"), url('../../../engine/resources/fonts/condsans_bold.woff2') format("woff2"), url('../../../engine/resources/fonts/condsans_bold.woff') format("woff");}@font-face {font-family: "play";font-style: normal;font-weight: normal;src: url('../../../engine/resources/fonts/play_regular.eot') format("embedded-opentype"), url('../../../engine/resources/fonts/play_regular.woff2') format("woff2"), url('../../../engine/resources/fonts/play_regular.woff') format("woff"), url('../../../engine/resources/fonts/play_regular.ttf') format("truetype"), url('../../../engine/resources/fonts/play_regular.svg') format("svg");}@font-face {font-family: "play";font-style: normal;font-weight: bold;src: url('../../../engine/resources/fonts/play_bold.eot') format("embedded-opentype"), url('../../../engine/resources/fonts/play_bold.woff2') format("woff2"), url('../../../engine/resources/fonts/play_bold.woff') format("woff"), url('../../../engine/resources/fonts/play_bold.ttf') format("truetype"), url('../../../engine/resources/fonts/play_bold.svg') format("svg");}@font-face {font-family: "yanone"; font-style: normal; font-weight: 700; src: local("Yanone Kaffeesatz Bold"), local("YanoneKaffeesatz-Bold"), url('../../../engine/resources/fonts/yanone.woff') format("woff"); }@font-face {font-family: "droidsans"; font-style: normal; font-weight: normal; src: url('../../../engine/resources/fonts/droidsans.eot') format("eot"), url('../../../engine/resources/fonts/droidsans.woff') format("woff"), url('../../../engine/resources/fonts/droidsans.ttf') format("truetype"), url('../../../engine/resources/fonts/droidsans.svg') format("svg"); }@font-face {font-family: "lato";font-style: normal;font-weight: 400;src: local("Lato Regular"), local("Lato-Regular"), url('../../../engine/resources/fonts/lato.woff2') format("woff2"), url('../../../engine/resources/fonts/lato.woff') format("woff");}@font-face {font-family: "roboto";font-style: normal;font-weight: 400;src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url('../../../engine/resources/fonts/roboto.woff2') format("woff2"), url('../../../engine/resources/fonts/roboto.woff') format("woff");}@font-face {font-family: "narrowsans"; font-style: normal; font-weight: 400; src: local("PT Sans Narrow"), local("PTSans-Narrow"), url('../../../engine/resources/fonts/narrowsans_normal.woff2') format("woff2"), url('../../../engine/resources/fonts/narrowsans_normal.woff') format("woff"); }@font-face {font-family: "narrowsans"; font-style: normal; font-weight: 700; src: local("PT Sans Narrow Bold"), local("PTSans-NarrowBold"), url('../../../engine/resources/fonts/narrowsans_bold.woff2') format("woff2"), url('../../../engine/resources/fonts/narrowsans_bold.woff') format("woff"); }@font-face {font-family: "oswald";font-style: normal;font-weight: 300;src: local("Oswald Light"), local("Oswald-Light"), url('../../../engine/resources/fonts/oswald_light.woff2') format("woff2"), url('../../../engine/resources/fonts/oswald_light.woff') format("woff");}@font-face {font-family: "oswald";font-style: normal;font-weight: 400;src: local("Oswald Regular"), local("Oswald-Regular"), url('../../../engine/resources/fonts/oswald_regular.woff2') format("woff2"), url('../../../engine/resources/fonts/oswald_regular.woff') format("woff");}@font-face {font-family: "oswald";font-style: normal;font-weight: 700;src: local("Oswald Bold"), local("Oswald-Bold"), url('../../../engine/resources/fonts/oswald_bold.woff2') format("woff2"), url('../../../engine/resources/fonts/oswald_bold.woff') format("woff");}@font-face {font-family: 'audiowide';font-style: normal;font-weight: 400;src: local('Audiowide Regular'), local('Audiowide-Regular'), url('../../../engine/resources/fonts/audiowide.woff2') format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'audiowide';font-style: normal;font-weight: 400;src: local('Audiowide Regular'), local('Audiowide-Regular'), url('../../../engine/resources/fonts/audiowide_l.woff2') format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'icons';src: url('../../../engine/resources/fonts/fontawesome_icomoon.ttf') format('truetype'), url('../../../engine/resources/fonts/fontawesome_icomoon.woff') format('woff'), url('../../../engine/resources/fonts/fontawesome_icomoon.svg') format('svg');font-weight: normal;font-style: normal;}@font-face{font-family: 'ptsans';src: url('../../../engine/resources/fonts/ptsans.woff2') format('woff2'), url('../../../engine/resources/fonts/ptsans.woff') format('woff');font-weight: normal;font-style: normal;font-display: fallback}@font-face{font-family: 'magistral';src: url('../../../engine/resources/fonts/magistral.woff2') format('woff2'),url('../../../engine/resources/fonts/magistral.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap}@font-face {font-family: 'lobster';src: url('../../../engine/resources/fonts/lobster.eot');src: local('Lobster Regular'), local('Lobster'), url('../../../engine/resources/fonts/lobster.eot?#iefix') format('embedded-opentype'), url('../../../engine/resources/fonts/lobster.woff') format('woff'), url('../../../engine/resources/fonts/lobster.ttf') format('truetype');font-weight: normal;font-style: normal;}::-moz-focus-outer, ::-moz-focus-inner {border: 0; padding: 0;}body {-webkit-font-smoothing: antialiased; text-rendering: optimizeSpeed;}fieldset {margin-top: 1em; padding: 5px; padding: 1.5em; text-shadow: 0 1px 0 #fff; background: #eee; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border: #aaa solid 1px; -moz-box-shadow: 1px 1px 2px #fff inset; -webkit-box-shadow: 1px 1px 2px #fff inset; box-shadow: 1px 1px 2px #fff inset;}fieldset legend {padding: 5px 10px; color: #444; font-weight: bold; background-color: #fff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border: 1px solid #aaa; -moz-box-shadow: 3px 3px 15px #bbb; -webkit-box-shadow: 3px 3px 15px #bbb; box-shadow: 3px 3px 15px #bbb;}pre {margin: 20px 0 20px 0; padding: 10px; color: #000; font-size: 12px; background: rgba(255, 255, 136, 0.3); border: 1px solid #c3c3c3; border-left: 6px solid #ff9400; white-space2: pre-line; overflow: auto;}img, textarea, button {vertical-align: middle;}html > div[style] {display: none !important;}.hide {display: none !important;}.show {display: block !important;}.cursor {cursor: pointer;}.borderoff_b {border-bottom: none !important;}.borderoff_t {border-top: none !important;}.borderoff_r {border-right: none !important;}.borderoff_l {border-left: none !important;}.focus_blue:focus {border: 1px solid rgba(82, 168, 236, 0.8) !important; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.focus_red:focus {border: 1px solid rgba(249, 61, 88, 0.8) !important; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(236, 82, 94, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(236, 82, 94, 0.6);}.focus_green:focus {border: 1px solid rgba(61, 249, 106, 0.8) !important; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 236, 125, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 236, 113, 0.6);}.text_underline {text-decoration: underline;}.text_strike {text-decoration: line-through;}.text_center {text-align: center;}.text_right {text-align: right;}.clearfix:after {display: table; clear: both; content: "";}.frame_1 {border: 3px solid rgb(255, 255, 255); box-shadow: 0px 0px 5px 1px rgba(34, 34, 34, 0.1);}.frame_2 {border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}.frame_3 {padding: 1px; background: #fff; border: 1px solid #ddd;}.frame_4 {position: relative; border: 1px solid #d3d5d7; -webkit-box-shadow: 0 0 5px 0 #e2e3e4; -moz-box-shadow: 0 0 5px 0 #e2e3e4; box-shadow: 0 0 5px 0 #e2e3e4;}.frame_4:before {width: 100%; height: 1px; position: absolute; left: 0; bottom: 2px; background-color: #FFF; border-bottom: 1px solid #d3d5d7; -webkit-box-shadow: 0 0 5px 0 #e2e3e4; -moz-box-shadow: 0 0 5px 0 #e2e3e4; box-shadow: 0 0 5px 0 #e2e3e4; content: "";}.frame_4:after {width: 100%; height: 1px; position: absolute; left: 0; bottom: 5px; background-color: #FFF; border-bottom: 1px solid #d3d5d7; -webkit-box-shadow: 0 0 5px 0 #e2e3e4; -moz-box-shadow: 0 0 5px 0 #e2e3e4; box-shadow: 0 0 5px 0 #e2e3e4; content: "";}.image_scaled {transition: all 0.2s ease-in-out 0s; overflow: hidden;}.image_scaled:hover {opacity: 1; transform: scale(1.1) rotate(3deg);}.image_zoomed { -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -webkit-transition: all 1s ease-out;}.image_zoomed:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);}.image_opacity {opacity: 1; transition: opacity 0.2s ease-in-out 0s;}.image_opacity:hover {opacity: 0.8;}.text_shadow_1 {text-shadow: 1px 0px 1px #ccc, 0px 1px 1px #eee, 2px 1px 1px #ccc, 1px 2px 1px #eee, 3px 2px 1px #ccc, 2px 3px 1px #eee, 4px 3px 1px #ccc, 3px 4px 1px #eee, 5px 4px 1px #ccc, 4px 5px 1px #eee, 6px 5px 1px #ccc, 5px 6px 1px #eee, 7px 6px 1px #ccc;}.text_shadow_2 {text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}.text_blink {-webkit-animation: text_blink 3s linear infinite; animation: text_blink 3s linear infinite;}@-webkit-keyframes text_blink {0% {color: rgba(34, 34, 34, 1);}50% {color: rgba(34, 34, 34, 0);}100% {color: rgba(34, 34, 34, 1);}}@keyframes text_blink {0% {color: rgba(34, 34, 34, 1);} 50% {color: rgba(34, 34, 34, 0);} 100% {color: rgba(34, 34, 34, 1);}}.bg_tilegrid {background: transparent url('../../../engine/resources/images/backgrounds/tilegrid.png') repeat-x;}.bg_tilewoozy {background: transparent url('../../../engine/resources/images/backgrounds/tilewoozy.png');}.bg_weave {background: transparent url('../../../engine/resources/images/backgrounds/weave.png') repeat scroll 0% 0%;}.bg_plaster {background: transparent url('../../../engine/resources/images/backgrounds/plaster.jpg') repeat scroll 0% 0%;}.bg_square {background: #f8f8f8 url('../../../engine/resources/images/backgrounds/square.gif') fixed;}.bg_plate {background: transparent url('../../../engine/resources/images/backgrounds/plate.gif');}.bg_trans {background: transparent url('../../../engine/resources/images/backgrounds/trans.png');}.bg_pixels {background: transparent url('../../../engine/resources/images/backgrounds/pixels.png');}.bg_chaff {background: transparent url('../../../engine/resources/images/backgrounds/chaff.png');}.bg_marble {background: transparent url('../../../engine/resources/images/backgrounds/marble.jpg');}.bg_contrast {background: transparent url('../../../engine/resources/images/backgrounds/contrast.png');}.bg_letters {background: transparent url('../../../engine/resources/images/backgrounds/letters.png');}.bg_traps {background: transparent url('../../../engine/resources/images/backgrounds/traps.png');}.bg_tinygrid {background: transparent url('../../../engine/resources/images/backgrounds/tinygrid.png');}.bg_decals {background: transparent url('../../../engine/resources/images/backgrounds/decals.png') !important;}.bg_arches {background: transparent url('../../../engine/resources/images/backgrounds/arches.png');}.bg_paper {background: transparent url('../../../engine/resources/images/backgrounds/paper.jpg');}.bg_zebra {background: transparent url('../../../engine/resources/images/backgrounds/zebra.png');}.bg_gridbox {background: transparent url('../../../engine/resources/images/backgrounds/gridbox.png');}.bg_bricks {background: transparent url('../../../engine/resources/images/backgrounds/bricks.png');}.bg_chip {background: transparent url('../../../engine/resources/images/backgrounds/chip.png');}.bg_battern {background: transparent url('../../../engine/resources/images/backgrounds/battern.png');}.bg_washi {background: transparent url('../../../engine/resources/images/backgrounds/washi.png');}.bg_orange {background-image: linear-gradient(to bottom right,#fb7947,#fbc147);}.bg_christmas {background: transparent url('../../../engine/resources/images/backgrounds/christmas.JPG') repeat;}.bg_congruent {background: transparent url('../../../engine/resources/images/backgrounds/congruent.jpg');}.bg_emailpatt {background: transparent url('../../../engine/resources/images/backgrounds/emailpatt.jpg');}.bg_funky {background: transparent url('../../../engine/resources/images/backgrounds/funky.jpg');}.bg_interlaced {background: transparent url('../../../engine/resources/images/backgrounds/interlaced.png');}.bg_leaveswhite {background: transparent url('../../../engine/resources/images/backgrounds/leaveswhite.jpg');}.bg_lightstripes {background: transparent url('../../../engine/resources/images/backgrounds/lightstripes.jpg');}.bg_morocco {background: transparent url('../../../engine/resources/images/backgrounds/morocco.png');}.bg_moroccoblue {background: transparent url('../../../engine/resources/images/backgrounds/moroccoblue.png');}.bg_spring {background: transparent url('../../../engine/resources/images/backgrounds/spring.jpg');}.bg_dark_pattern {background: transparent url('../../../engine/resources/images/backgrounds/dark_pattern.png') repeat;}.bg_dark_metall {background: transparent url('../../../engine/resources/images/backgrounds/dark_metall.png') repeat;}.bg_dark_bricks {background: transparent url('../../../engine/resources/images/backgrounds/dark_bricks.png') repeat;}.bg_dark_inflicted {background: transparent url('../../../engine/resources/images/backgrounds/dark_inflicted.png') repeat;}.bg_dark_irongrip {background: transparent url('../../../engine/resources/images/backgrounds/dark_irongrip.png') repeat;}.bg_dark_pinstriped {background: transparent url('../../../engine/resources/images/backgrounds/dark_pinstriped.png') repeat;}.bg_dark_pixels {background: transparent url('../../../engine/resources/images/backgrounds/dark_pixels.png') repeat;}.bg_dark_plate {background: transparent url('../../../engine/resources/images/backgrounds/dark_plate.png') repeat;}.bg_dark_square {background: transparent url('../../../engine/resources/images/backgrounds/dark_square.png') repeat;}.bg_dark_tracery {background: transparent url('../../../engine/resources/images/backgrounds/dark_tracery.jpg') repeat;}.bg_skywall {background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a0d8ef), color-stop(20%, #ddf1f9), color-stop(100%, #feffff)); background: -webkit-linear-gradient(#feffff 0%,#a0d8ef 20%,#ddf1f9 100%); background: -moz-linear-gradient(#a0d8ef 0%,#ddf1f9 20%,#feffff 100%); background: -o-linear-gradient(#a0d8ef 0%,#ddf1f9 20%,#feffff 100%); background: linear-gradient(#a0d8ef 0%,#ddf1f9 20%,#feffff 100%); background-color: #feffff; background-repeat: no-repeat; background-size: 100% 71.42857em;}.bg_skywall_i {background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #feffff), color-stop(20%, #ddf1f9), color-stop(100%, #a0d8ef)); background: -webkit-linear-gradient(#feffff 0%,#ddf1f9 20%,#a0d8ef 100%); background: -moz-linear-gradient(#feffff 0%,#ddf1f9 20%,#a0d8ef 100%); background: -o-linear-gradient(#feffff 0%,#ddf1f9 20%,#a0d8ef 100%); background: linear-gradient(#feffff 0%,#ddf1f9 20%,#a0d8ef 100%); background-color: #a0d8ef; background-repeat: no-repeat; background-size: 100% 71.42857em;}.infotip:not(.theme_2) {margin: 0px; padding: 20px; color: #333; font-size: 14px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; line-height: 1.42857143; border-left: 3px solid #eee; -webkit-tap-highlight-color: rgba(0,0,0,0);}.infotip:not(.theme_2) .infotip_title {margin: 0px 0px 5px 0px; font-size: 18px;}.infotip:not(.theme_2) .infotip_text {margin: 0px 0px 10px; margin-bottom: 0px;}.infotip:not(.theme_2).red {background-color: #fdf7f7; border-color: #d9534f;}.infotip:not(.theme_2).red .infotip_title {color: #d9534f;}.infotip:not(.theme_2).blue {background-color: #f4f8fa; border-color: #5bc0de;}.infotip:not(.theme_2).blue .infotip_title {color: #5bc0de;}.infotip:not(.theme_2).green {background-color: #f7fdf9; border-color: #3fd877;}.infotip:not(.theme_2).green .infotip_title {color: #36b369;}.infotip:not(.theme_2).orange {background-color: #fcf8f2; border-color: #f0ad4e;}.infotip:not(.theme_2).orange .infotip_title {color: #f0ad4e;}.infotip.theme_2 {margin: 0px; padding: 1.25rem; border: 1px solid #eee; border-left-width: .25rem; border-radius: .25rem; box-sizing: border-box;}.infotip.theme_2 .infotip_title {margin-top: 0; margin-bottom: .25rem; font-size: 1.5rem; font-weight: 500; line-height: 1.2;}.infotip.theme_2.red {border-left-color: #de5b5b;}.infotip.theme_2.red .infotip_title {color: #de5b5b;}.infotip.theme_2.blue {border-left-color: #5bc0de;}.infotip.theme_2.blue .infotip_title {color: #5bc0de;}.infotip.theme_2.green {border-left-color: #5bde91;}.infotip.theme_2.green .infotip_title {color: #12b12e;}.infotip.theme_2.orange {border-left-color: #deac5b;}.infotip.theme_2.orange .infotip_title {color: #deab5b;}.formtip {margin: 10px 0px 10px 0px; padding: 1px 12px; color: #444; font-size: 13px; font-family: "Open Sans",sans-serif; line-height: 1.4em; background: #F1F1F1; border-left: 4px solid #7ad03a;}.formtip p {margin: .5em 0px; padding: 2px; font-weight: bold;}.formtip.red {border-left: 4px solid #D03A40;}.formtip.green {border-left: 4px solid #7ad03a;}.formtip.blue {border-left: 4px solid #8bcdf3;}.formtip_i {margin: 10px 0px 10px 0px; padding: 10px 10px 10px 60px; font-family: monospace; font-size: 16px; border: 1px solid rgb(205, 205, 205);}.formtip_i.red {background-color: rgb(250, 232, 228) !important; background: url('../../../engine/resources/images/tips/red.png') no-repeat 10px;}.formtip_i.green {background-color: rgb(228, 250, 233) !important; background: url('../../../engine/resources/images/tips/green.png') no-repeat 10px;}.formtip_i.blue {background-color: rgb(228, 242, 250) !important; background: url('../../../engine/resources/images/tips/blue.png') no-repeat 10px;}.formtip_spot.red {background-color: rgb(250, 233, 233) !important; border: 1px solid rgba(236, 82, 82, 0.8) !important; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.formtip_spot.blue {background-color: rgb(233, 249, 250) !important; border: 1px solid rgba(82, 168, 236, 0.8) !important; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.headtip {width: 100%; padding: 15px; z-index: 120; position: fixed; left: 0px; top: -67px; color: #fff; font: 16px Arial, Helvetica, sans-serif; text-align: center; text-shadow: 0 1px 0 rgba(0,0,0,.5); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; background-size: 40px 40px; background-image: -webkit-gradient(linear, left top, right bottom,color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent),color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)),color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent),to(transparent)); background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,transparent 75%, transparent); background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,transparent 75%, transparent); background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,transparent 75%, transparent); background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,transparent 75%, transparent); background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,transparent 75%, transparent); border: 1px solid; -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4); -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4); box-shadow: inset 0 -1px 0 rgba(255,255,255,.4); -webkit-animation: headtip-animate-bg 5s linear infinite; -moz-animation: headtip-animate-bg 5s linear infinite;}.headtip h3 {margin: 0px 0px 5px 0px;}.headtip p {margin: 0px;}.headtip.blue {background-color: #4ea5cd; border-color: #3b8eb5;}.headtip.red {background-color: #de4343; border-color: #c43d3d;}.headtip.orange {background-color: #eaaf51; border-color: #d99a36;}.headtip.green {background-color: #61b832; border-color: #55a12c;}.headtip.grey {color: #636363; text-shadow: 0 0px 0 rgba(0,0,0,0); background-color: #F5F5F5; border-color: #CDCDCD;}@-webkit-keyframes headtip-animate-bg {from {background-position: 0 0;} to {background-position: -80px 0;}}@-moz-keyframes headtip-animate-bg {from {background-position: 0 0;} to {background-position: -80px 0;}}.field_classic {margin: 0px 0px 0px 0px; padding: 5px; color: rgb(49, 51, 53); font-family: Arial,sans-serif; font-size: 16px; background-color: white; border: 1px solid rgb(218, 217, 217); vertical-align: middle; box-sizing: border-box;}.field_classic.shadow {box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}.field_classic.dark {border-color: #4c4c4c; background-color: #353535; color: white;}.field_classic:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.field_classic::-moz-placeholder, .field_classic:-moz-placeholder {color: grey;}.field_classic.dark::-moz-placeholder, .field_classic.dark:-moz-placeholder {color: rgb(156, 156, 156);}.field_extended_wrap {width: 100%; margin-bottom: 5px; display: table; position: relative; border-collapse: separate;}.field_extended_icon {width: 15px; padding: 2px 12px; display: table-cell; color: #555555; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; white-space: nowrap; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; vertical-align: middle; box-sizing: content-box;}.field_extended_icon:before {font-family: icons; font-style: normal; content: "\f003";}.field_extended_icon:first-child {border-right: 0; border-bottom-right-radius: 0; border-top-right-radius: 0;}.field_extended_text {width: 15px; padding: 2px 12px; display: table-cell; color: #555555; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; white-space: nowrap; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; vertical-align: middle; box-sizing: content-box;}.field_extended_text:first-child {border-right: 0; border-bottom-right-radius: 0; border-top-right-radius: 0;}.field_extended_image {width: 32px; padding: 2px 12px; display: table-cell; color: #555555; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; white-space: nowrap; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; vertical-align: middle; box-sizing: content-box;}.field_extended_image:first-child {border-right: 0; border-bottom-right-radius: 0; border-top-right-radius: 0;}.field_extended_image.dark, .field_extended_icon.dark, .field_extended_wrap.dark .field_extended_image, .field_extended_wrap.dark .field_extended_icon {background-color: #292929; border-color: #4c4c4c;}.field_extended {width: 100%; height: 42px; margin: 0px; padding: 2px 12px; float: left; display: table-cell; position: relative; color: #555555; font-family: sans-serif; font-size: 14px; line-height: 1.42857143; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 0px 4px 4px 0px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; box-sizing: border-box;}.field_extended.shadow {box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}.field_extended.dark, .field_extended_wrap.dark .field_extended {border-color: #4c4c4c; background-color: #353535; color: white;}.field_extended:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.field_extended::-moz-placeholder, .field_extended:-moz-placeholder {color: #525252;}.field_extended.dark::-moz-placeholder, .field_extended_wrap.dark .field_extended::-moz-placeholder, .field_extended.dark:-moz-placeholder, .field_extended_wrap.dark .field_extended:-moz-placeholder {color: rgb(156, 156, 156);}.textarea_classic {width: 100%; max-width: 100%; min-height: 100px; margin: 0px 0px 5px 0px; padding: 6px; color: rgb(49, 51, 53); font-size: 16px; font-family: sans-serif; background-color: white; border: 1px solid #d7d7d7; box-sizing: border-box;}.textarea_classic:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.textarea_classic::-moz-placeholder, .field_extended:-moz-placeholder {color: #525252;}.textarea_classic.dark {border-color: #4c4c4c; background-color: #353535; color: white;}.textarea_extended {width: 100%; min-height: 100px; margin: 0px; padding: 5px 12px; display: table-cell; position: relative; color: #555555; font-family: sans-serif; font-size: 14px; line-height: 1.42857143; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 0px 4px 0px 0px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; box-sizing: border-box; resize: vertical;}.textarea_extended.dark, .textarea_extended_wrap.dark .textarea_extended {border-color: #4c4c4c; background-color: #353535; color: white;}.textarea_extended:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.textarea_extended::-moz-placeholder, .textarea_extended:-moz-placeholder {color: #525252;}.textarea_extended_wrap {width: 100%; margin-bottom: 5px; display: table; position: relative; border-collapse: separate;}.textarea_extended_console {text-align: left; width: 100%; margin: 0px; padding: 10px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; background-color: #eeeeee; border: 1px solid #cccccc; border-bottom: 0px; border-radius: 0px 4px 0px 0px; box-sizing: border-box;}.textarea_extended_console button {margin-bottom: 0px !important; margin-left: 0px !important;}.textarea_extended_icon {width: 15px; padding: 2px 12px; display: table-cell; color: #555555; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; white-space: nowrap; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; vertical-align: top; box-sizing: content-box;}.textarea_extended_icon:before {position: relative; top: 5px; font-family: icons; font-style: normal; content: "\f003";}.textarea_extended_icon:first-child {border-right: 0; border-bottom-right-radius: 0; border-top-right-radius: 0;}.textarea_extended_image:first-child {border-right: 0; border-bottom-right-radius: 0; border-top-right-radius: 0;}.textarea_extended_image {width: 32px; padding: 2px 12px; display: table-cell; color: #555555; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; white-space: nowrap; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; vertical-align: top; box-sizing: content-box;}.textarea_extended_image img {position: relative; top: 5px;}.textarea_extended_charcount {width: 100%; margin: 0px; padding: 5px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; text-align: right; background-color: #eeeeee; border: 1px solid #cccccc; border-top: 0px; border-radius: 0px 0px 4px 0px; box-sizing: border-box;}.textarea_extended_charcount .charcount_val {color: rgb(188, 0, 36);}.textarea_extended_image.dark, .textarea_extended_icon.dark, .textarea_extended_wrap.dark .textarea_extended_image, .textarea_extended_wrap.dark .textarea_extended_icon, .textarea_extended_charcount.dark, .textarea_extended_wrap.dark .textarea_extended_charcount {background-color: #292929; border-color: #4c4c4c;}.textarea_extended_charcount.dark .charcount_val, .textarea_extended_wrap.dark .charcount_val {color: rgb(30, 148, 2);}.textarea_extended.dark::-moz-placeholder, .textarea_extended_wrap.dark .textarea_extended::-moz-placeholder, .textarea_extended.dark:-moz-placeholder, .textarea_extended_wrap.dark .textarea_extended:-moz-placeholder {color: rgb(156, 156, 156);}.textarea_extended_header {text-align: left; width: 100%; margin: 0px; padding: 10px 15px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; background-color: #eeeeee; border: 1px solid #cccccc; border-bottom: 0px; border-radius: 0px 4px 0px 0px; box-sizing: border-box;}.textarea_extended_footer {width: 100%; margin: 0px; padding: 5px 15px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; text-align: right; background-color: #eeeeee; border: 1px solid #cccccc; border-top: 0px; border-radius: 0px 0px 4px 0px; box-sizing: border-box;}.label_classic {margin: 0px 0px 5px 0px; display: inline-block; color: rgb(49, 51, 53); font-family: monospace, 'droidsans'; vertical-align: middle;}.label_classic img {max-width: 100%; height: auto; vertical-align: middle;}.separator_dashed {margin: 10px 0px 10px 0px; padding: 0px; border-bottom: 1px dashed #aaa;}.separator_solid {margin: 10px 0px 10px 0px; padding: 0px; border-bottom: 1px solid #e5e5e5;}.separator_dotted {margin: 10px 0px 10px 0px; padding: 5px 0px 0px; background: url('../../../engine/resources/images/separator_dotted.png') repeat-x scroll 0pt 0pt transparent;}.separator_dotted.m20 {margin: 20px 0px 10px 0px;}.separator_dotted.vertical {width: 5px; height: 100%; margin: 10px 10px 0px 10px; padding: 5px 0px 0px; background: url('../../../engine/resources/images/separator_dotted_vert.png') repeat-y scroll 0pt 0pt transparent;}.separator_monogram {max-width: 100%; height: 48px; margin-bottom: 20px; padding-bottom: 35px; background-image: url('../../../engine/resources/images/separator_monogram.png'); background-repeat: no-repeat; background-position: bottom;}.separator_monogram p {color: #999999; font-size: 10px; text-align: center;}.separator_bricks {height: 0; margin: 11px 0px 11px 0px; position: relative; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #fff;}.separator_bricks > span {width: 36px; height: 9px; margin-left: -21px; padding: 0 3px; display: block; position: absolute; left: 50%; top: -4px; background: transparent url('../../../engine/resources/images/separator_bricks.png') no-repeat 50%;}.separator_stripped {margin: 0px 0px 15px 0px;}.separator_stripped:after {width: 100%; height: 8px; margin-top: -11px; z-index: 1; display: block; position: relative; background: url('../../../engine/resources/images/legend_stripped.png'); content: "";}.separator_stripped > span {margin: 0; color: #292929; font-size: 16px; font-family: lato, 'OpenSans', Arial, Sans-Serif; font-weight: 600; line-height: 27px; text-align: center; text-transform: uppercase; text-rendering: optimizelegibility;}.separator_stripped > span:after {width: 60px; height: 4px; margin-top: 10px; margin-left: -30px; z-index: 2; display: block; position: relative; left: 50%; top: -3px; bottom: 0; background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-size: 12px 12px; background: #2c98e0; background-color: #2c98e0; content: '';}.legend_underline {margin: 0px 0px 20px 0px; padding: 0px; display: block; color: #333333; font: bold 16px Arial, Sans-serif; line-height: 40px; border-bottom: 1px dashed #aaa;}.legend_underline.solid {border-bottom: 1px solid #aaa;}.legend_stripped {margin: 0; color: #292929; font-size: 16px; font-family: lato, 'OpenSans', Arial, Sans-Serif; font-weight: 600; line-height: 27px; text-align: center; text-rendering: optimizelegibility;}.legend_stripped:after {width: 60px; height: 4px; margin-top: 10px; margin-left: -30px; z-index: 2; display: block; position: relative; left: 50%; top: -3px; bottom: 0; background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-size: 12px 12px; background: #2c98e0; background-color: #2c98e0; content: '';}.legend_stripped_wrap {margin: 0px 0px 15px 0px;}.legend_stripped_wrap:after {width: 100%; height: 8px; margin-top: -11px; z-index: 1; display: block; position: relative; background: url('../../../engine/resources/images/legend_stripped.png'); content: "";}.legend_doubleline {margin: 0px 0px 20px 0px; padding: 0px 0px 5px 0px; display: block; color: #333333; font: bold 16px roboto, Arial, Sans-serif; line-height: 40px; background: url('../../../engine/resources/images/legend_doubleline.png') bottom repeat-x;}.legend_angle {margin: 0px 0px 15px 0px; position: relative; font-size: 14px; font-family: "roboto",serif; font-weight: normal; line-height: 30px; text-transform: uppercase; border-bottom: 1px solid rgb(34, 34, 34);}.legend_angle:after {width: 0px; height: 0px; position: absolute; left: 20px; top: 30px; font-size: 0px; line-height: 0; border-color: rgb(34, 34, 34) transparent transparent; border-style: solid; border-width: 5px; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; transform: rotate(360deg); content: " "; pointer-events: none;}.legend_huge {margin: 0px 0px 10px 0px; padding: 10px; display: block; color: #333333; font: bold 16px Sans-serif; line-height: 40px; text-align: center; border: 1px solid #e5e5e5;}.legend_huge.blue {background-color: rgb(228, 247, 250);}.legend_huge.red {background-color: rgb(250, 232, 228);}.legend_huge.yellow {background-color: rgb(249, 250, 228);}.legend_huge.green {background-color: rgb(228, 250, 237);}.legend_huge.grey {background-color: rgb(235, 235, 235);}.legend_huge.silver {text-shadow: 0 1px white; background: #eaeaea; background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eaeaea)); background-image: -webkit-linear-gradient(top, #fdfdfd, #eaeaea); background-image: -moz-linear-gradient(top, #fdfdfd, #eaeaea); background-image: -o-linear-gradient(top, #fdfdfd, #eaeaea); background-image: linear-gradient(top, #fdfdfd, #eaeaea); border: 1px solid #CDCDCD; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px;}.legend_topper {margin: 0px 0px 15px 0px; padding: 0 14px; color: #19232d; font-size: 14px; font-family: lato,"Open Sans", Arial, sans-serif; font-weight: 600; line-height: 32px; text-transform: uppercase; background: #f9f9f9; border: 1px solid #d9d9d9; border-left: 0px; border-right: 0px;}.legend_boxed {margin: 5px 0px 10px; padding: 11px; color: #333333; font: bold 14px Arial, Sans-serif; line-height: 14px; background: #fefefe; background: -moz-linear-gradient(top, #fefefe 0%, #f3f3f3 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f3f3f3)); background: -webkit-linear-gradient(top, #fefefe 0%,#f3f3f3 100%); background: -o-linear-gradient(top, #fefefe 0%,#f3f3f3 100%); background: -ms-linear-gradient(top, #fefefe 0%,#f3f3f3 100%); background: linear-gradient(to bottom, #fefefe 0%,#f3f3f3 100%); border: 1px solid #cacaca; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f3f3f3',GradientType=0 );}.legend_trace {margin: 0px 0px 10px 0px; padding: 0; display: block; color: #343739; font: bold 16px/18px lato,sans-serif; background: url('../../../engine/resources/images/legend_trace.png') repeat-x scroll 0 4px transparent;}.legend_trace span {padding-right: 10px; background: none repeat scroll 0 0 #FDFDFD;}.legend_marked {margin: 0px 0px 10px 0px; padding: 10px 10px 10px 20px; font-size: 18px; font-weight: 400; font-family: play, lato,sans-serif; line-height: 27px; background-color: #f6f6f6; border-width: 0px; border-color: #f6f6f6; border-left-width: 3px; border-left-color: #a0ce4e; border-style: solid;}.legend_lineture_wrap {margin-top: 10px; margin-bottom: 20px; background: #6BB9F0; border-bottom: 8px solid rgba(0, 0, 0, 0.15); overflow: hidden;}.legend_lineture {margin: 0; margin-right: 25px; padding: 7px 5px 2px 12px; float: left; position: relative; color: #FFFFFF; font-weight: 500; font-family: play, lato; font-size: 18px; line-height: 1.3; background: rgba(0, 0, 0, 0.15);}.legend_lineture:before {position: absolute; left: 100%; top: 0; bottom: 0; border-top: 37px solid rgba(0, 255, 0, 0); border-left: 20px solid rgba(0, 0, 0, 0.15); transform: scale(.9999); content: "";}.legend_lineture:after {display: table; clear: both; content: "";}.legend_lineture_wrap.blue {background: #6BB9F0;}.legend_lineture_wrap.green {background: #72C884;}.legend_lineture_wrap.red {background: #F06B6B;}.legend_lineture_wrap.grey {background: #C3C5C7;}.legend_brick_wrap {margin-bottom: 20px; position: relative; background: rgb(237, 237, 237) none repeat scroll 0% 0%;}.legend_brick {margin: 0px; padding: 11px 22px; display: inline-block; color: rgb(255, 255, 255); font-family: "narrowsans",sans-serif; font-size: 17px; font-weight: normal; text-transform: uppercase; background: rgb(163, 163, 166) none repeat scroll 0% 0%;}.legend_brick::after {width: 100%; height: 3px; display: block; position: absolute; left: 0px; bottom: 0px; background: inherit; content: "";}.legend_brick_wrap.green {background: rgb(162, 226, 160);}.legend_brick_wrap.green .legend_brick {background: rgb(97, 170, 112);}.legend_brick_wrap.red {background: rgb(200, 114, 114);}.legend_brick_wrap.red .legend_brick {background: rgb(170, 97, 100);}.legend_brick_wrap.blue {background: rgb(114, 154, 200);}.legend_brick_wrap.blue .legend_brick {background: rgb(97, 117, 170);}.legend_still {width: 100%; min-height: 41px; margin: 0 0 15px; padding: 0; display: block; position: relative; color: #333333; font-family: 'narrowsans'; font-weight: 400; font-size: 20px; line-height: 30px; text-transform: uppercase; border-bottom: 1px solid rgba(0,0,0,0.1);}.legend_still span {max-width: 80%; padding: 0 20px 10px 0; display: inline-block; position: relative; top: 1px; border-bottom: 2px solid #e23a3e;}.legend_finger {height: 29px; margin: 0px 0px 15px 0px; padding: 0px; display: block; background: #ececec; overflow: hidden;}.legend_finger span {padding: 5px 10px; z-index: 0; float: left; display: block; position: relative; color: #fff; font-size: 13px; font-family: play, sans-serif; line-height: 19px; background: #264c84;}.legend_finger span:after {width: 40px; height: 40px; z-index: -1; display: block; position: absolute; right: -10px; top: -10px; background: inherit; transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); -o-transform: rotate(15deg); -moz-transform: rotate(15deg); content: '';}.legend_finger.green {background-color: #268442;}.legend_finger.red {background-color: #9E4040;}.legend_simple {margin: 0px 0px 20px; display: block; color: #EF1616; font-family: sans-serif; font-size: 1.077em; font-weight: bold; text-transform: uppercase; border-bottom: 2px solid #EF1616;}.legend_simple.green {color: #119620; border-color: #1F981F;}.legend_simple.blue {color: #115096; border-color: #3587B7;}.wideline {margin: 0px 0px 10px 0px; padding: 10px 15px; color: #fff; font-size: 16px; font-weight: normal; font-family: Roboto, sans-serif; background-color: black; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px;}.wideline.blue {background-color: #428bca;}.wideline.green {background-color: #5cb85c;}.wideline.red {background-color: #d9534f;}.quote_classic {margin: 30px 0 30px 50px; padding: 0 20px; position: relative; color: #999; font-style: italic; font-family: Georgia, serif; font-size: 18px; line-height: 28px; text-align: left; border-left: 4px solid #e1e2e3; letter-spacing: 1px;}.quote_classic:after {position: absolute; left: -55px; top: 0; color: #e1e2e3; font-family: 'icons'; font-size: 32px; content: '\f10d';}.quote_classic small {margin-top: 5px; display: block; display: block; color: #999999; font-size: 85%; line-height: 20px;}.quote_reply {margin: 16px 0 19px; padding: 15px 22px 12px 25px; position: relative; color: #383838; font-family: Georgia, serif; font-size: 14px; font-style: italic; background: #f3f3f3; border: 1px solid #dfdfdf; border-left: 2px solid #3965a8;}.quote_reply:before {left: 100px; right: 100px; top: 50%; bottom: 0px; -moz-border-radius: 120px / 10px; border-radius: 120px / 10px; -webkit-box-shadow: 0 0 10px rgba(0,0,0,1); -moz-box-shadow: 0 0 10px rgba(0,0,0,1); box-shadow: 0 0 10px rgba(0,0,0,1);}.quote_reply:before, .quote_reply:after {z-index: -1; position: absolute; content: "";}.quote_reply small {margin-top: 5px; display: block; display: block; color: #999999; font-size: 85%; line-height: 20px;}.quote_reply small:before {content: '\2014 \00A0';}.quote_reply {border-left: 2px solid #9678DF;}.quote_rolled {margin: 16px 0 19px; padding: 10px 8px 10px 15px; color: #717171; font-family: Verdana,Geneva,sans-serif; font-size: 14px; font-style: italic; line-height: 18px; background-color: #E9E9E9; border: 1px solid #BD9C21; border-left-width: 5px;}.quote_rolled:before {content: '\2014 \00A0';}.quote_grand {margin: 5px 0px 15px 0px; border-left: 5px solid #ccc;}.quote_grand p {margin: 0px; padding-left: 1em; font-size: 16px; font-family: "Georgia", serif; font-style: italic; line-height: 1.6;}.panel_metallic {margin: 0px 0px 10px 0px; padding: 10px 15px; border: 1px solid #CCC; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.panel_metallic_head {margin: -10px -15px 10px -15px; padding: 10px 15px; color: #000; font-size: 14px; font-family: roboto; font-weight: bold; line-height: 20px; background: #DDD;}.panel_metallic_content {padding: 0px;}.panel_simple {margin: 0px 0px 10px 0px; border: 1px solid #ccc; background: #fff;}.panel_simple_head {margin: 0px; padding: 8px 10px; font-size: 14px; font-weight: bold; font-family: opensans; background: #eee; border-bottom: 1px solid #ccc;}.panel_simple_content {padding: 10px;}.panel_simple_2 {margin: 0px 0px 10px 0px; border: 1px solid #e4e4e4;}.panel_simple_2_head {margin: 0px; padding: 0px; padding-left: 7px; color: black; font-size: 13px; font-weight: bold; font-family: verdana; line-height: 26px; background: #F2F2F2; border-bottom: 1px solid #e4e4e4;}.panel_simple_2_content {padding: 10px;}.panel_hatness {margin: 0px 0px 10px 0px; padding: 15px 15px 20px 15px; background: #fff; border: 1px solid #d9d9d9;}.panel_hatness_head {margin: -15px; margin-bottom: 20px; padding: 15px; color: #474747; font-size: 11px; font-family: "Oswald", Arial, sans-serif; font-weight: 400; line-height: 1em; text-transform: uppercase; background: #f0f0f0; border-bottom: 1px solid #d9d9d9; letter-spacing: 1px;}.panel_hatness_head.panel_fix {margin-bottom: 0px;}.panel_hatness_content {box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}.panel_silver {margin: 0px 0px 10px 0px; font: normal 12px 'Open Sans', HelveticaNeue, Helvetica, Arial; background: #fbfbfb; border: 1px solid #cdcdcd; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; box-shadow: 0 0 10px 0 #cccccc; -webkit-box-shadow: 0 0 10px 0 #cccccc; -moz-box-shadow: 0 0 10px 0 #cccccc;}.panel_silver_head {margin: 0px; padding: 10px; color: #636363; font-size: 12px; font-weight: 600; text-shadow: 0 1px white; background: #eaeaea; background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eaeaea)); background-image: -webkit-linear-gradient(top, #fdfdfd, #eaeaea); background-image: -moz-linear-gradient(top, #fdfdfd, #eaeaea); background-image: -o-linear-gradient(top, #fdfdfd, #eaeaea); background-image: linear-gradient(top, #fdfdfd, #eaeaea); border-bottom: 1px solid #CDCDCD; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px;}.panel_silver_content {margin: 0px; padding: 15px; font-size: 13px; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}.panel_silver_content:last-child {border-bottom: none;}.panel_silver_content:before, .panel_silver_content:after {display: table; clear: both; content: " ";}.panel_gradient {width: 100%; margin: 10px 0px 10px 0px; position: relative; font: normal 13px Arial, Sans-serif; background: #f7f7f7; border: 1px solid #cdcdcd; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0 2px 2px -2px #ccc; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}.panel_gradient_head {margin: 0px; padding: 12px 14px 11px 14px; display: block; position: relative; color: #636363; font-size: 14px; font-family: sans-serif; text-shadow: 0 1px #fff; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); border-bottom: 1px solid #cdcdcd; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 3px; box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0 );}.panel_gradient_content {margin: 0px; padding: 15px; font-size: 13px; border-bottom: 1px solid #ddd;}.panel_gradient_content:last-child {border-bottom: none;}.panel_grey {margin-bottom: 10px; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05);}.panel_grey_head {margin: 0px; padding: 10px 15px; color: #333; font-size: 14px; font-family: 'play', 'Lucida Grande', sans-serif; background-color: #f5f5f5; border-bottom: 1px solid #ddd; border-top-left-radius: 3px; border-top-right-radius: 3px;}.panel_grey_content {padding: 15px;}.panel_colored {margin-bottom: 10px; background-color: #fff; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05);}.panel_colored_head {margin: 0px; padding: 10px 15px; color: #fff; font-size: 14px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px;}.panel_colored_content {padding: 15px;}.panel_colored_content:last-child {border-bottom: none !important;}.panel_colored.green {border: 1px solid #5cb85c;}.panel_colored.green .panel_colored_head {background-color: #5cb85c;}.panel_colored.green .panel_colored_content {border-bottom: 1px solid #5cb85c;}.panel_colored.green.light {border-color: #d6e9c6;}.panel_colored.green.light .panel_colored_head {color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6;}.panel_colored.green.light .panel_colored_content {border-bottom: 1px solid #d6e9c6;}.panel_colored.red {border: 1px solid #d9534f;}.panel_colored.red .panel_colored_head {background-color: #d9534f;}.panel_colored.red .panel_colored_content {border-bottom: 1px solid #EF4F4F;}.panel_colored.red.light {border-color: #ebccd1;}.panel_colored.red.light .panel_colored_head {color: #a94442; background-color: #f2dede; border-color: #ebccd1;}.panel_colored.red.light .panel_colored_content {border-bottom: 1px solid #F9D9D9;}.panel_colored.blue {border: 1px solid #428bca;}.panel_colored.blue .panel_colored_head {background-color: #428bca;}.panel_colored.blue .panel_colored_content {border-bottom: 1px solid #428bca;}.panel_colored.blue.light {border-color: #bce8f1;}.panel_colored.blue.light .panel_colored_head {color: #31708f; background-color: #d9edf7; border-color: #bce8f1;}.panel_colored.blue.light .panel_colored_content {border-bottom: 1px solid #bce8f1;}.panel_colored.yellow {border: 1px solid #f0ad4e;}.panel_colored.yellow .panel_colored_head {background-color: #f0ad4e;}.panel_colored.yellow .panel_colored_content {border-bottom: 1px solid #f0ad4e;}.panel_colored.yellow.light {border-color: #faebcc;}.panel_colored.yellow.light .panel_colored_head {color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc;}.panel_colored.yellow.light .panel_colored_content {border-bottom: 1px solid #faebcc;}.panel_sticker {margin: 10px 0px 10px 10px; padding: 0px 15px 15px 15px; display: block; font: 15px/20px opensans,Helvetica,sans-serif; background: url('../../../engine/resources/images/panel_sticker.png') repeat scroll 0pt 0pt transparent; border-radius: 10px; box-shadow: 0px 1px 0px rgb(255, 255, 255) inset, 0px 0px 0px 1px rgba(0, 0, 0, 0.12);}.panel_sticker.nohead {padding: 1px 15px 15px 15px; margin: 10px 0px 10px 0px;}.panel_sticker_head {margin-bottom: 0px;}.panel_sticker_head:after {display: table; clear: both; content: "";}.panel_sticker_head_title {margin: -1px 0pt 5px -25px; padding: 5px 15px 5px 10px; float: left; position: relative; color: rgb(255, 255, 255); font-size: 15px; font-family: "droidsans"; line-height: 28px; text-shadow: 0pt 1px 0pt rgba(0, 0, 0, 0.1); background-color: rgb(69, 72, 76); border-radius: 0px 1px 15px 0px;}.panel_sticker_head_title:first-child:before {width: 10px; height: 7px; display: block; position: absolute; left: 0pt; bottom: -7px; background: url('../../../engine/resources/images/panel_sticker_head.png') no-repeat scroll 0pt 0pt transparent; content: " ";}.panel_sticker_head_title.tab_item {margin-left: 0px; color: rgb(181, 181, 181); border-left: 2px solid rgb(124, 124, 124);}.panel_sticker_head_title.tab_item:first-child {margin-left: -25px; border-left: 0px; border-radius: 0px;}.panel_sticker_head_title.tab_item.active {color: rgb(255, 255, 255);}.panel_sticker_head_title.tab_item:not(.active) {cursor: pointer;}.panel_sticker_content {margin: 10px 5px 0px 5px;}.panel_sticker_listmenu {margin: 10px 5px 10px -22px; padding: 0px 0px 0px 30px; list-style: none;}.panel_sticker_listmenu:after {display: table; clear: both; content: "";}.panel_sticker_listmenu a {color: rgb(59, 110, 168); text-decoration: none;}.panel_sticker_listmenu a:hover {color: crimson;}.panel_sticker_listmenu a img {margin-right: 5px;}.panel_sticker_listmenu li {margin-bottom: -1px; line-height: 20px;}.panel_sticker_listmenu li > a {margin: 0px; padding: 8px 12px 8px 12px; display: block; font-size: 14px; line-height: 20px; border: 1px solid #ddd; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; transition: color .5s ease 0s, background-color .5s ease 0s;}.panel_sticker_listmenu li > a:hover {color: crimson; background-color: #eeeeee;}.panel_sticker_listmenu li > a span {font-size: 14px;}.panel_sticker_listmenu li:first-child > a {-webkit-border-top-right-radius: 7px; border-top-right-radius: 7px; -webkit-border-top-left-radius: 7px; border-top-left-radius: 7px; -moz-border-radius-topright: 7px; -moz-border-radius-topleft: 7px;}.panel_sticker_listmenu li:last-child > a {-webkit-border-bottom-right-radius: 7px; border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px;}.panel_molding {margin-bottom: 20px; padding: 0px; background: #f9f9f9; border: 1px solid #E2E2E2; border-top: 2px solid #61c436;}.panel_molding_head {margin-bottom: 0; padding: 15px; color: #686868; font-family: condsans; font-weight: bold; font-size: 21px; line-height: 25px; text-align: center; word-wrap: break-word; background: #ffffff; -moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1);}.panel_molding.green {border-top-color: #61c436;}.panel_molding.red {border-top-color: #cf4d35;}.panel_molding.blue {border-top-color: #0D9EDD;}.panel_molding.purple {border-top-color: #ca85ca;}.panel_molding_content {padding: 20px;}.panel_brink {margin: 15px 0; padding: 15px; font-family: Helvetica,Arial,sans-serif; font-size: 12px; border: 1px solid #D12E2E;}.panel_brink_head {height: 22px; margin-top: -24px; padding: 0 8px; display: block; position: absolute; color: #D12E2E; font-weight: bold; font-size: 120%; background: #fff; overflow: hidden;}.panel_brink.red {border-color: #D12E2E;}.panel_brink.red .panel_brink_head {color: #D12E2E;}.panel_brink.green {border-color: #8ED79A;}.panel_brink.green .panel_brink_head {color: #319B0D;}.panel_brink.grey {border-color: #C1C1C1;}.panel_brink.blue {border-color: #7092DA;}.panel_brink.blue .panel_brink_head {color: #455BB0;}.panel_brink.violet {border-color: #B770DA;}.panel_brink.violet .panel_brink_head {color: #A545B0;}.panel_brink_2 {margin-bottom: 15px; padding: 20px 24px; border: 1px solid #cecece; box-shadow: 0 1px 1px #ededed;}.panel_brink_2_head {margin-top: -20px; margin: -30px auto 20px; padding: 0 25px; display: table; color: #111; font-weight: bold; font-size: 18px; font-family: condsans; line-height: 16px; text-align: center; text-transform: uppercase; background: #fff;}.panel_brick {margin: 0px 0px 20px 0px; border: 1px solid #D2D1D1;}.panel_brick_head {margin-bottom: 0px; position: relative; background: rgb(237, 237, 237) none repeat scroll 0% 0%;}.panel_brick_head_title {margin: 0px; padding: 11px 22px; display: inline-block; color: rgb(255, 255, 255); font-family: "narrowsans",sans-serif; font-size: 17px; font-weight: normal; text-transform: uppercase; background: rgb(163, 163, 166) none repeat scroll 0% 0%;}.panel_brick_head_title::after {width: 100%; height: 3px; display: block; position: absolute; left: 0px; bottom: 0px; background: inherit; content: "";}.panel_brick_head.green {background: rgb(162, 226, 160);}.panel_brick_head.green .panel_brick_head_title {background: rgb(97, 170, 112);}.panel_brick_head.red {background: rgb(200, 114, 114);}.panel_brick_head.red .panel_brick_head_title {background: rgb(170, 97, 100);}.panel_brick_head.blue {background: rgb(114, 154, 200);}.panel_brick_head.blue .panel_brick_head_title {background: rgb(97, 117, 170);}.panel_brick_content {padding: 10px;}.panel_clip {margin-bottom: 20px; padding: 40px 20px 20px 20px; position: relative; border: 1px solid #c5e4e9;}.panel_clip_spot {width: 20px; height: 40px; position: absolute; left: 15px; top: -10px; background: url('../../../engine/resources/images/panel_clip.png') 0 0px no-repeat;}.panel_clip_head {margin: 0px 0px 15px 0px; font-size: 16px; font-family: Arial,sans-serif; font-weight: bold;}.panel_clip_content {font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}.panel_rubber {margin-bottom: 21px; padding: 20px 20px 15px 20px; position: relative; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(224, 224, 224);}.panel_rubber:after {width: 100%; position: absolute; left: 0px; bottom: -3px; border-bottom: 0px solid rgb(235, 235, 235); content: "";}.panel_rubber a {text-decoration: none; transition: all 0.2s linear 0s;}.panel_rubber_head {margin: -20px -20px 20px; padding: 16px 20px; background: rgb(248, 248, 248) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(234, 234, 234);}.panel_rubber_title {margin-top: 0px; margin-bottom: 0px; color: rgb(64, 69, 77); font-family: "Play",sans-serif; font-size: 15px; font-weight: bold; line-height: 1; text-transform: uppercase; background: transparent url('../../../engine/resources/images/panel_rubber.png') repeat scroll 0% 0%;}.panel_rubber_title span {padding-right: 11px; padding-top: 2px; position: relative; top: 1px; background: rgb(248, 248, 248) none repeat scroll 0% 0%;}.panel_rubber_content {margin: -6px 5px 0px 5px;}.panel_rubber_listmenu {margin: -3px 0; padding: 0; list-style: none;}.panel_rubber_listmenu li {margin-bottom: 7px; font-size: 13px; font-family: 'opensans', sans-serif;}.panel_rubber_listmenu li:before {margin-right: 9px; position: relative; top: 0px; color: #c6c6c6; font-family: 'icons'; font-weight: normal; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-decoration: inherit; content: '\f101';}.panel_rubber_listmenu li a {color: #2d2d2d;}.panel_rubber_listmenu li a:hover {color: #f09217;}.panel_rubber.is_archive .panel_rubber_head {padding: 16px 20px 2px 20px; overflow: hidden;}.panel_rubber.is_archive #archive_options_frame {width: 120%; margin: 15px 10px 0px -40px; padding: 3px 3px 3px 10px; background-color: rgb(248, 248, 248); border: 1px solid #E8E8E8; border-radius: 0px; border-bottom: 0px;}.panel_finger {margin-bottom: 20px; padding: 0px; border: 1px solid #D4D2D2;}.panel_finger.green .panel_finger_head span {background: #268442;}.panel_finger.red .panel_finger_head span {background: #842626;}.panel_finger.darkgreen .panel_finger_head span {background: #267284;}.panel_finger.gold .panel_finger_head span {background: #c58c20;}.panel_finger_head {margin: 0px; padding: 0px; display: block; background: #ececec; overflow: hidden;}.panel_finger_head span {padding: 5px 10px; z-index: 0; float: left; display: block; position: relative; color: #fff; font-size: 13px; font-family: play, sans-serif; line-height: 19px; background: #264c84;}.panel_finger_head span:after {width: 40px; height: 40px; z-index: -1; display: block; position: absolute; right: -10px; top: -10px; background: inherit; transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); -o-transform: rotate(15deg); -moz-transform: rotate(15deg); content: '';}.panel_finger_content {padding: 10px;}.panel_taxon {margin-bottom: 20px; border: 1px solid #e3e3e3; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; overflow: hidden;}.panel_taxon_head {margin: 0; padding: 10px; color: #333333; font-family: droidsans; font-size: 16px; font-weight: bold; font-size: 1.06667rem; line-height: 1.1; white-space: normal; word-wrap: break-word; background-color: #e3e3e3; border-bottom: 2px solid #f09628; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -ms-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;}.panel_taxon_head.green {border-color: #5EA774;}.panel_taxon_head.red {border-color: #C42E2E;}.panel_taxon_head.blue {border-color: #30b3eb;}.panel_taxon_content {padding: 10px; color: #333333;}.panel_dark {margin-bottom: 10px; padding: 0px; background: #282828; border: 1px solid #4c4c4c; border-radius: 10px;}.panel_dark_head {margin-bottom: 0; padding: 15px; color: #d6d6d6; font-family: condsans, arial; font-weight: bold; font-size: 21px; background: #2f2f2f; border-bottom: 1px solid #4c4c4c; border-radius: 10px 10px 0px 0px;}.panel_dark_head a {color: #d6d6d6;}.panel_dark_head a:hover {color: gold;}.panel_dark_sub {padding: 10px; border-bottom: 1px solid #4c4c4c; background: #1f1f1f;}.panel_dark_content {padding: 10px; color: #cacaca;}.panel_dark.tight .panel_dark_content {padding: 5px 5px 1px 5px;}.table.theme_1 {border: solid #ccc 1px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border-spacing: 0px; -webkit-box-shadow: 0 1px 1px #ccc; -moz-box-shadow: 0 1px 1px #ccc; box-shadow: 0 1px 1px #ccc;}.table.theme_1 td, .table.theme_1 th {min-width: 50px; padding: 10px; border-left: 1px solid #ccc; border-top: 1px solid #ccc;}.table.theme_1 th {position: relative; text-shadow: 0 1px 0 rgba(255,255,255,.5); background-color: #dce9f9; background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9)); background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -moz-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -ms-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -o-linear-gradient(top, #ebf3fc, #dce9f9); background-image: linear-gradient(top, #ebf3fc, #dce9f9); border-top: none; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;}.table.theme_1 td.th {font-weight: bold; position: relative; text-shadow: 0 1px 0 rgba(255,255,255,.5); background-color: #dce9f9; background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9)); background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -moz-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -ms-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -o-linear-gradient(top, #ebf3fc, #dce9f9); background-image: linear-gradient(top, #ebf3fc, #dce9f9); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;}.table.theme_1 tr:hover {background: #fbf8e9; -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;}.table.theme_1 td:first-child, .table.theme_1 th:first-child {border-left: none;}.table.theme_1 th:first-child {-moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0; border-radius: 6px 0 0 0;}.table.theme_1 th:last-child {-moz-border-radius: 0 6px 0 0; -webkit-border-radius: 0 6px 0 0; border-radius: 0 6px 0 0;}.table.theme_1 th:only-child {-moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0;}.table.theme_1 tr:last-child td:first-child {-moz-border-radius: 0 0 0 6px; -webkit-border-radius: 0 0 0 6px; border-radius: 0 0 0 6px;}.table.theme_1 tr:last-child td:last-child {-moz-border-radius: 0 0 6px 0; -webkit-border-radius: 0 0 6px 0; border-radius: 0 0 6px 0;}.table.theme_2 {margin-top: 5px; color: #3c3c3c; font: 13px/21px "Lucida Grande",Verdana,Arial,sans-serif; line-height: 33px; background: white; border: 2px solid #d7ebf8; border-collapse: separate; border-spacing: 0; border-radius: 2px;}.table.theme_2 thead > tr {font-family: roboto,Verdana,Arial;}.table.theme_2 thead > tr > th {padding: 0 11px 2px; font-weight: bold; line-height: 31px; text-shadow: 0 1px rgba(255,255,255,0.2); background: #d7ebf8;}.table.theme_2 tbody > tr {font-family: lato,Verdana,Arial; line-height: 2.5;}.table.theme_2 tbody > tr:nth-child(2n) {background: #f6f9fb;}.table.theme_2 tbody > tr > td {padding: 0 11px;}.table.theme_2 td, .table.theme_2 th {min-width: 50px; border-left: 1px solid #D7EBF8; border-top: 1px solid #D7EBF8;}.table.theme_2 td.th {font-family: roboto,Verdana,Arial; font-weight: bold; padding: 0 11px 2px; line-height: 31px; text-shadow: 0 1px rgba(255,255,255,0.2); background: #d7ebf8;}.table.theme_2 td:first-child, .table.theme_2 th:first-child {border-left: none;}.table.theme_2 thead th {position: relative; border-top: none;}.table.theme_3 {margin: 10px 0; font-size: 12px; border-collapse: collapse; border: 1px solid #BFBFBF;}.table.theme_3 th {padding: 12px; position: relative; font-size: 14px; font-weight: bold; font-family: sans-serif; border-bottom: 2px solid #999;}.table.theme_3 td {min-width: 50px; padding: 9px 12px; background-color: #F2F2F2; border-top: 1px solid #fff;}.table.theme_3 td.th {padding: 12px; position: relative; font-size: 14px; font-weight: bold; font-family: sans-serif; border-top: 2px solid #999; border-bottom: 2px solid #999;}.table.theme_3 tbody tr:hover td {background-color: transparent;}.table.theme_4 {border: 1px solid #cecece; padding: 0px;}.table.theme_4 thead th, .table.theme_4 td.th {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #dcdcdc; padding: 4px 8px; font-size: 11px; font-weight: bold;}.table.theme_4 td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #EFEFEF; padding: 1px 4px; font-size: 11px;}.cells_capsule {margin: 5px 0px 5px 0px; padding: 5px; list-style: none outside none;}.cells_capsule_item {width: 300px; max-width: 100%; margin: 5px; display: inline-block; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(222, 221, 210); border-radius: 6px; transition: opacity .5s ease 0s; vertical-align: top;}.cells_capsule_item:hover {opacity: 0.8;}.cells_capsule_item a {color: rgb(60, 51, 40); text-decoration: none; border: medium none; outline: medium none; transition: color .5s ease 0s;}.cells_capsule_item a:hover {color: crimson;}.cells_capsule_item img {width: 100%; max-width: 100%; height: 200px; border-top-left-radius: 5px; border-top-right-radius: 5px; vertical-align: top;}.cells_capsule_item span {padding: 15px 20px; display: block; font: 20px lato,Georgia,serif;}.cells_rudebox {margin: 10px 0px 10px 0px;}.cells_rudebox:after {display: table; clear: both; content: "";}.cells_rudebox_item {width: 202px; margin-right: 13px; float: left; position: relative; text-align: center;}.cells_rudebox_item h2 {margin: 0px; font-weight: 700; font-size: 14px;}.cells_rudebox_item h2 a {color: rgb(0, 119, 238); text-decoration: none;}.cells_rudebox_item h2 a:hover {color: rgb(34, 34, 34);}.cells_rudebox_image {margin: 2px 2px 5px; position: relative; background-color: rgb(34, 34, 34); overflow: hidden;}.cells_rudebox_image img {width: 100%; max-width: 100%; height: 142px; opacity: 0.7; transition: all 0.2s ease-in-out 0s;}.cells_rudebox_image:hover img {opacity: 1; transform: scale(1.1) rotate(3deg);}.cells_rudebox_spot {height: 20px; padding: 0px 5px; z-index: 2; display: inline-block; position: absolute; left: 3px; bottom: 3px; color: rgb(255, 255, 255); font-size: 11px; line-height: 20px; text-transform: uppercase; background-color: rgb(0, 155, 245);}.cells_rudebox_spot a {color: rgb(255, 255, 255); text-decoration: none;}.cells_rudebox_date {color: #999; font-size: 14px;}.cells_glass {margin: 0 -12px -15px; position: relative; list-style: none;}.cells_glass:after {display: table; clear: both; content: "";}.cells_glass_item {margin: 0 0 24px; padding: 0 12px; float: left; position: relative; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.cells_glass_item > a {margin-bottom: 16px; display: block;}.cells_glass_item img {width: 225px; max-width: 100%; height: 168px; margin: 0 auto; display: block; border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15); -webkit-transform: translateZ(0); transform: translateZ(0); transition: all 0.35s ease 0s;}.cells_glass_item img:hover {opacity: 0.5; transform: scale(1.1, 1.1);}.cells_glass_item h4 {margin: 0px; padding: 0px; color: rgb(41, 41, 41); font-size: 16px; font-family: "play","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 700; line-height: 1.2;}.cells_glass_item h4 a {color: #6B6A6A; text-decoration: none; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s;}.cells_glass_item h4 a:hover {color: #f44336;}.tabs_graceful {margin: 0 auto; padding: 0px;}.tabs_graceful > section {padding: 15px; display: none; background: #fff; border: 1px solid #ddd;}.tabs_graceful > input {display: none;}.tabs_graceful > label {font-size: 14px; margin: 0 0 -1px; padding: 10px 15px; display: inline-block; color: #717171; font-weight: 600; line-height: 12px; font-family: monospace; text-align: center; background: #f1f1f1; border: 1px solid #ddd; border-radius: 3px 3px 0 0;}.tabs_graceful > label span {position: relative; top: 1px;}.tabs_graceful > label:before {margin-right: 10px; font-family: icons; font-size: 18px; font-weight: normal; vertical-align: middle;}.tabs_graceful > label:hover {color: #888; cursor: pointer;}.tabs_graceful > input:checked + label {color: #555; background: #fff; border: 1px solid #ddd; border-bottom: 1px solid #fff;}.tabs_graceful > label[for*="_1"]:before {content: "\f1ea";}.tabs_graceful > label[for*="_2"]:before {content: "\f022";}.tabs_graceful > label[for*="_3"]:before {content: "\f086";}.tabs_graceful > label[for*="_4"]:before {content: "\f1d9";}.tabs_graceful input[id*="_1"]:checked ~ section[class*="_1"],.tabs_graceful input[id*="_2"]:checked ~ section[class*="_2"],.tabs_graceful input[id*="_3"]:checked ~ section[class*="_3"],.tabs_graceful input[id*="_4"]:checked ~ section[class*="_4"] {display: block;}@-moz-document url-prefix() { .tabs_graceful > label {font-family: arial;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .tabs_graceful > label {font-family: arial;}}.list_classic {margin: 0px 0px 5px 0px; padding: 0px; list-style: none outside none;}.list_classic_item {max-width: 100%; margin: 5px;}.list_classic_item a {display: block; color: #000080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13.4px; -webkit-font-smoothing: antialiased; line-height: 1.2em; text-decoration: none; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}.list_classic_item a:hover {color: blue;}.list_classic_item a img {margin-right: 10px;}.list_skyline {margin: 0px 0px 5px 0px; padding: 0px; list-style: none outside none;}.list_skyline_item {max-width: 100%; margin: 5px;}.list_skyline_item a {padding: 8px 10px; display: block; color: #606068; font-size: 14px; font-family: 'Play', sans-serif; -webkit-font-smoothing: antialiased; line-height: 13px; text-decoration: none; background: #F4F8FC; border: 1px solid #e5e5e5; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}.list_skyline_item a:hover {background: #fff;}.list_skyline_item a img {margin-right: 10px;}.list_skyline_item a span {vertical-align: middle;}.list_shaped {margin: 0px 0px 5px 0px; padding: 0px; list-style: none;}.list_shaped_item a {color: rgb(59, 110, 168); font-family: droidsans; text-decoration: none;}.list_shaped_item a:hover {color: crimson;}.list_shaped_item a img {margin-right: 7px;}.list_shaped_item {margin-bottom: -1px; line-height: 20px;}.list_shaped_item > a {margin: 0px; padding: 8px 12px 8px 12px; display: block; font-size: 14px; line-height: 20px; border: 1px solid #ddd; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; transition: color .5s ease 0s, background-color .5s ease 0s;}.list_shaped_item > a:hover {color: crimson; background-color: #eeeeee;}.list_shaped_item > a span {font-size: 14px;}.list_shaped_item:first-child > a {-webkit-border-top-right-radius: 7px; border-top-right-radius: 7px; -webkit-border-top-left-radius: 7px; border-top-left-radius: 7px; -moz-border-radius-topright: 7px; -moz-border-radius-topleft: 7px;}.list_shaped_item:last-child > a {-webkit-border-bottom-right-radius: 7px; border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px;}.list_smoked {margin: 0px 0px 5px 0px; padding: 0px; list-style: none;}.list_smoked_item > a img {margin-right: 7px;}.list_smoked_item > a span {vertical-align: middle;}.list_smoked_item > a {margin: 0 3px 3px 0; padding: 6px 10px; display: block; color: rgb(100, 100, 100); font-family: play, serif; font-size: 18px; text-decoration: none; background-color: #f6f6f6; border: 1px solid #e4e6e8; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; vertical-align: middle;}.list_smoked_item > a:hover {color: #FFF; background-color: #e74c3c; border-color: #e74c3c;}.list_greyhold {margin: 0px 0px 5px 0px; padding: 0px; list-style: none outside none;}.list_greyhold_item > a img {margin-right: 10px;}.list_greyhold_item > a span {vertical-align: middle;}.list_greyhold_item > a {margin-right: 1px; margin-bottom: 5px; padding: 5px 10px; display: block; color: #83868a; font-size: 12px; font-family: 'Play', sans-serif; -webkit-font-smoothing: antialiased; text-decoration: none; background: #f8f8f8; border: 1px solid #e5e5e5; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}.list_greyhold_item > a:hover {background: #fff;}.list_stone {margin: 0px 0px 5px 0px; padding: 0px; font-family: roboto; font-size: 0.9em; background: #E8E8E8; border: 1px solid #CECECE; list-style: none outside none;}.list_stone_item {margin: 0px; padding: 0px;}.list_stone_item:last-child a {border-bottom: 0px;}.list_stone_item a {padding: 10px 10px; display: block; color: #444; -webkit-font-smoothing: antialiased; text-decoration: none; border-bottom: 1px solid #ccc; border-top: 1px solid #fff; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}.list_stone_item a:hover {color: #222; background: #F0F0F0;}.list_stone_item a img {margin-right: 10px;}.list_pillow {margin: 0px 0px 5px 0px; padding: 0px; font-family: Verdana,Geneva,sans-serif; list-style: none outside none;}.list_pillow_item {margin: 0px 0px 7px 0px; padding: 0px;}.list_pillow_item a {padding: 0 10px 0 10px; display: block; color: #0081d1; font-size: 14px; -webkit-font-smoothing: antialiased; line-height: 28px; text-decoration: none; word-wrap: break-word; background-color: #e6e6e6; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear; overflow: hidden;}.list_pillow_item:hover a {color: #fff; background-color: #0FA1DF;}.list_pillow_item a img {margin: 5px 10px 5px 5px;}.spoiler_content_data.active {display: block;}.spoiler_content.theme_1 {margin: 12px 0px 12px 0px; border-bottom_: solid 1px #c4c4c4;}.spoiler_content.theme_1 .spoiler_content_title {margin: 0px; padding: 7px 35px 7px 15px; font: bold 15px Arial, Helvetica, sans-serif !important; line-height: 15px; background: #F9FAEE url('../../../engine/resources/images/spoiler_arrow.gif') no-repeat right -49px; border: solid 1px #c4c4c4; cursor: pointer;}.spoiler_content.theme_1 .spoiler_content_title:hover {background-color: #EEEFE5;}.spoiler_content.theme_1 .spoiler_content_title.active {background-position: right 7px; border-bottom: solid 1px #c4c4c4;}.spoiler_content.theme_1 .spoiler_content_data {margin: 0px; padding: 15px 15px 15px 15px; display: none; background: #f7f7f7; border: 1px solid #c4c4c4; border-top: 0px;}.spoiler_content.theme_2 {margin: 12px 0px 12px 0px; border_: 1px solid #cdcdcd; border-top_: none;}.spoiler_content.theme_2:first-child {margin-top: 0px; border-top_: none; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;}.spoiler_content.theme_2:last-child {border-bottom_: 1px solid #cdcdcd;}.spoiler_content.theme_2 .spoiler_content_title {color: #636363; font-weight: 600; line-height: 13px; text-shadow: 0 1px white; background: #eaeaea; background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfdfd), color-stop(100%, #eaeaea)); background-image: -webkit-linear-gradient(top, #fdfdfd, #eaeaea); background-image: -moz-linear-gradient(top, #fdfdfd, #eaeaea); background-image: -o-linear-gradient(top, #fdfdfd, #eaeaea); background-image: linear-gradient(top, #fdfdfd, #eaeaea); border: 1px solid #cdcdcd; cursor: pointer;}.spoiler_content.theme_2 .spoiler_content_title {margin: 0px; padding: 10px; display: block; color: #636363; font-size: 12px; text-decoration: none; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;}.spoiler_content.theme_2 .spoiler_content_title.active {border-bottom: 1px solid #CDCDCD;}.spoiler_content.theme_2 .spoiler_content_data {margin: 0px 0px 1px 0px; padding: 15px; display: none; background: #fbfbfb; border: 1px solid #cdcdcd; border-top: 0px;}.spoiler_content.theme_2 .spoiler_content_title .spoiler_arrow {width: 25px; height: 17px; margin: -2px -9px 0px 0px; float: right; display: inline-block; background: transparent url('../../../engine/resources/images/spoiler_arrow.gif') no-repeat right -56px;}.spoiler_content.theme_2 .spoiler_content_title.active .spoiler_arrow {background-position: right 0px;}.spoiler_content.theme_3 {color: #555; font-size: 1.5rem; line-height: 1.6; word-wrap: break-word; box-sizing: border-box;}.spoiler_content.theme_3 .spoiler_content_title {margin: 0; margin-top: 10px; padding: 15px 15px 15px 37px; display: block; display: block; color: #555; font-weight: normal; font-size: 18px; font-family: roboto, play, arial; line-height: 1.5em; text-transform: none; text-rendering: optimizeLegibility; background: #f9f9f9 url("../../../engine/resources/images/toggle_plus.png") no-repeat 15px center; border: 1px solid #ddd; outline: 0; cursor: pointer; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; letter-spacing: normal;}.spoiler_content.theme_3 .spoiler_content_title:hover {text-decoration: none; background-color: #eee;}.spoiler_content.theme_3 .spoiler_content_title.active {color: #000; text-decoration: none; background-color: #eee; background-image: url("../../../engine/resources/images/toggle_minus.png");}.spoiler_content.theme_3 .spoiler_content_data {margin: 0px; padding: 15px; display: none; font-size: 15px; line-height: 1.6; word-wrap: break-word; border: 1px solid #ddd; border-top: 0px; overflow: hidden;}.spoiler_content.theme_3.dark {color: #c1c1c1;}.spoiler_content.theme_3.dark .spoiler_content_title {color: #ccc; background-color: #2f2f2f; border-color: #4c4c4c;}.spoiler_content.theme_3.dark .spoiler_content_title:hover {background-color: #151515;}.spoiler_content.theme_3.dark .spoiler_content_title.active {color: white; background-color: #151515;}.spoiler_content.theme_3.dark .spoiler_content_data {border-color: #4c4c4c;}.listbox.theme_1 {padding: 9px 36px 9px 8px; display: inline-block; color: #555555; font: 13px Arial,sans-serif; line-height: 12px; text-indent: 0.01px; background: #fafafa url('../../../engine/resources/images/listbox_1.png') no-repeat 99.4% 0px; border: 1px solid #ccc; border-radius: 3px; outline: 0px; cursor: pointer; box-shadow: none; vertical-align: middle; box-sizing: content-box; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none !important; -webkit-appearance: none;}.listbox.theme_1:hover {background-position: 99.4% -26px !important;}.listbox.theme_1.small {padding: 6px 36px 6px 6px; background-position: 99.4% -2px;}.listbox.theme_1.small:hover {background-position: 99.4% -28px !important;}.listbox.theme_1.dark {background: #272727 url('../../../engine/resources/images/listbox_1_dark.png') no-repeat 99.4% 0px; border-color: dimgrey; color: #b3b3b3;}.listbox.theme_1.dark:hover {background-color: #3a3a3a}.listbox.theme_2 {height: 31px; padding: 6px; padding-right: 35px; color: #555555; font: 13px Arial,sans-serif; text-indent: 0.01px; background: #fafafa url('../../../engine/resources/images/listbox_2.png') no-repeat 100% -2px; border: 1px solid #ccc; border-radius: 3px; outline: 0px; cursor: pointer; box-shadow: none; vertical-align: middle; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none !important; -webkit-appearance: none;}.listbox.theme_2:hover {background-position: 100% -36px !important;}.listbox.theme_2.dark {background: #282828 url('../../../engine/resources/images/listbox_2_dark.png') no-repeat 100% -2px; border-color: dimgrey; color: #c3c3c3;}.listbox.theme_3 {padding: 6px 26px 6px 6px; display: inline-block; color: #555555; font: 13px Arial,sans-serif; text-indent: 0.01px; background: #ffffff url('../../../engine/resources/images/listbox_3.png') no-repeat 95% 50%; border: 1px solid #ccc; border-radius: 3px; outline: 0px; cursor: pointer; box-shadow: none; vertical-align: middle; box-sizing: content-box; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none !important; -webkit-appearance: none;}.listbox.theme_3:hover {background-color: #fdfdfd;}.listbox.theme_3.dark {background: #171717 url('../../../engine/resources/images/listbox_3_dark.png') no-repeat 95% 50%; color: #d4d4d4; border-color: #656565;}.listbox.theme_3.dark:hover {background-color: #000000;}@-moz-document url-prefix() { .listbox.theme_1 {padding: 6px 36px 6px 8px;} .listbox.theme_1.small {padding: 4px 36px 4px 6px;}}.button_image {width: 32px; height: 32px; margin: 0px 4px 0px 0px; color: #333; font: bold 12px Arial, Helvetica; text-align: center; background: url('../../../engine/resources/images/button_help.png') no-repeat center; border: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; vertical-align: middle;}.button_image.bordered {padding: 10px 20px; border: 1px solid #C2C0C0;}.button_image:hover {opacity: 0.6;}.button_image:focus {outline: 0px;}.button_text {padding: 0px 10px 0px 10px; color: #666; font-size: 12px; font-family: monospace; font-weight: bold; line-height: 20px; text-align: center; background: none; border: none; cursor: pointer; vertical-align: middle;}.button_text:first-child {border-left: 0px;}.button_text:hover {color: red;}.button_text:focus {outline: 0px;}.button_grizzly {display: inline-block; color: #333; text-align: center; text-decoration: none; cursor: pointer; transition: all .218s ease 0s; vertical-align: middle;}.button_grizzly:focus {outline: 0px;}.button_grizzly.theme_1 {margin: 0px 5px 5px 0px; padding: 10px 20px; font: bold 12px Arial, Helvetica; background: #ddd; border: 1px solid #777; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}.button_grizzly.theme_1:hover {background: #f5f5f5;}.button_grizzly.theme_2 {margin: 0px 5px; padding: 10px 20px; font: bold 12px Arial, Helvetica; background: #f5f5f5; border: 1px solid #C2C0C0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}.button_grizzly.theme_2:hover {background: #ddd;}.button_grizzly.theme_3 {margin: 0px 5px 5px 0px; padding: 10px 16px; font-size: 13px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 400; line-height: 1.33; white-space: nowrap; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 6px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.button_grizzly.theme_3:hover {color: #333; background-color: #e6e6e6; border-color: #adadad;}.button_gradient {display: inline-block; font-size: 11px; font-weight: bold; font-family: arial,sans-serif; text-decoration: none; cursor: pointer; vertical-align: middle;}.button_gradient:focus {outline: 0px;}.button_gradient.theme_1 {padding: 7px 15px; color: #fff; color: #686868; line-height: 14px; text-shadow: 0 -1px #6f6f6f; text-shadow: none; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 1px solid #c3c3c3; box-shadow: inset 0 1px 2px #fff; -webkit-box-shadow: inset 0 1px 2px #fff; -moz-box-shadow: inset 0 1px 2px #fff; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0 );}.button_gradient.theme_1:hover {opacity: 0.7;}.button_gradient.theme_1.active {background: -webkit-linear-gradient(top, #F4FAF5 0%,#CEEDD1 100%); background: -moz-linear-gradient(top, #F4FAF5 0%,#CEEDD1 100%);}.button_gradient.theme_2 {padding: 9px 14px 10px; color: rgb(68,68,68); background: rgb(245,245,245) linear-gradient(#f4f4f4, #f1f1f1); border: 1px solid rgba(0,0,0,.1); border-radius: 2px; outline: none; transition: all .218s ease 0s; user-select: none;}.button_gradient.theme_2:hover {color: rgb(24,24,24); background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1); border: 1px solid rgb(198,198,198); box-shadow: 0 1px 2px rgba(0,0,0,.1);}.button_gradient.theme_2:active {color: rgb(51,51,51); background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224)); border: 1px solid rgb(204,204,204); box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;}.button_silver {display: inline-block; text-align: center; text-decoration: none; cursor: pointer; vertical-align: middle; font-family: sans-serif;}.button_silver:focus {outline: 0px;}.button_silver.theme_1 {margin-bottom: 0; *margin-left: .3em; padding: 4px 12px; color: #333333; font-size: 14px; line-height: 20px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); vertical-align: middle; *display: inline; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); filter: progid: DXImageTransform.Microsoft.gradient(enabled=false); *zoom: 1;}.button_silver.theme_1:hover, .button_silver.theme_1:focus, .button_silver.theme_1:active {color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9;}.button_silver.theme_1:hover, .button_silver.theme_1:focus {color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear;}.button_silver.theme_1:active {background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}.button_silver.theme_1:first-child {*margin-left: 0;}.button_silver.theme_2 {margin-bottom: 0pt; padding: 7px 12px; color: rgb(51, 51, 51); font-size: 14px; line-height: 20px; text-shadow: 0pt 1px 1px rgba(255, 255, 255, 0.75); background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); border-radius: 4px 4px 4px 4px; box-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.2) inset, 0pt 1px 2px rgba(0, 0, 0, 0.05);}.button_silver.theme_2:hover, .button_silver.theme_2:active {color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);}.button_silver.theme_2:hover {color: rgb(51, 51, 51); background-position: 0pt -15px; -moz-transition: background-position 0.1s linear 0s;}.button_silver.theme_2:active {background-image: none; outline: 0pt none; box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.15) inset, 0pt 1px 2px rgba(0, 0, 0, 0.05);}.button_silver.theme_2 {border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);}.button_silver.theme_3 {margin-right: 5px; padding: 7px 15px 8px; color: rgb(0,0,0); font-family: monospace; font-size: 13px; background: linear-gradient(rgb(255,255,255), rgb(240,240,240)); border: 1px solid rgba(0,0,0,.2); border-radius: 2px; outline: none; cursor: pointer; box-shadow: 0 0 3px rgba(0,0,0,0) inset,0 1px 1px 1px rgba(255,255,255,.2),0 -1px 1px 1px rgba(0,0,0,0); transition: .2s ease-in-out; user-select: none;}.button_silver.theme_3:hover {background: linear-gradient(rgb(250,250,250), rgb(235,235,235));}.button_monospace {margin: 5px 0px 5px 0px; padding: 7px 15px; display: inline-block; color: #fff; font-family: monospace, sans-serif; font-size: 13px; font-weight: bold; line-height: 14px; text-shadow: 0 -1px #6f6f6f; cursor: pointer; transition: all .218s ease 0s;}.button_monospace:hover {opacity: 0.9;}.button_monospace:focus {outline: 0px;}.button_monospace.blue {background: #6db5d5; background: -moz-linear-gradient(top, #6db5d5 0%, #4a91c0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db5d5), color-stop(100%,#4a91c0)); background: -webkit-linear-gradient(top, #6db5d5 0%,#4a91c0 100%); background: -o-linear-gradient(top, #6db5d5 0%,#4a91c0 100%); background: -ms-linear-gradient(top, #6db5d5 0%,#4a91c0 100%); background: linear-gradient(top, #6db5d5 0%,#4a91c0 100%); border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 1px solid #5897c3; box-shadow: 0 1px 2px 0 #84c4dd inset; -webkit-box-shadow: 0 1px 2px 0 #84c4dd inset; -moz-box-shadow: 0 1px 2px 0 #84c4dd inset; vertical-align: middle; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#6db5d5', endColorstr='#4a91c0',GradientType=0 );}.button_monospace.red {background: #c57979; background: -moz-linear-gradient(top, #c57979 0%, #a34c4c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c57979), color-stop(100%,#a34c4c)); background: -webkit-linear-gradient(top, #c57979 0%,#a34c4c 100%); background: -o-linear-gradient(top, #c57979 0%,#a34c4c 100%); background: -ms-linear-gradient(top, #c57979 0%,#a34c4c 100%); background: linear-gradient(top, #c57979 0%,#a34c4c 100%); border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 1px solid #a95151; box-shadow: 0 1px 2px 0 #cd8787 inset; -webkit-box-shadow: 0 1px 2px 0 #cd8787 inset; -moz-box-shadow: 0 1px 2px 0 #cd8787 inset; vertical-align: middle; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#c57979', endColorstr='#a34c4c',GradientType=0 );}.button_monospace.green {background: #7BC579; background: -moz-linear-gradient(center top , #79C57D 0%, #4CA34D 100%) repeat scroll 0% 0% transparent; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79C583), color-stop(100%,#4CA350)); background: -webkit-linear-gradient(top, #79C583 0%,#4CA354 100%); background: -o-linear-gradient(top, #c57979 0%,#a34c4c 100%); background: -ms-linear-gradient(top, #c57979 0%,#a34c4c 100%); background: linear-gradient(top, #c57979 0%,#a34c4c 100%); border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border: 1px solid #51A95F; box-shadow: 0 1px 2px 0 #8ECD87 inset; -webkit-box-shadow: 0 1px 2px 0 #87CD90 inset; -moz-box-shadow: 0 1px 2px 0 #cd8787 inset; vertical-align: middle; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#c57979', endColorstr='#a34c4c',GradientType=0 );}.button_tidy {margin-bottom: 0; padding: 6px 12px; display: inline-block; color: #fff; font-family: "lato",Helvetica,Arial,sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; text-align: center; text-decoration: none; white-space: nowrap; background-image: none; border: 1px solid transparent; border-radius: 4px; cursor: pointer; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.button_tidy:focus {outline: 0px;}.button_tidy.green {background-color: #5cb85c; border-color: #4cae4c;}.button_tidy.green:hover {background-color: #47a447; border-color: #398439;}.button_tidy.green:focus {outline: 0px;}.button_tidy.red {background-color: #d9534f; border-color: #d43f3a;}.button_tidy.red:hover {background-color: #d2322d; border-color: #ac2925;}.button_tidy.red:focus {outline: 0px;}.button_tidy.blue {background-color: #428bca; border-color: #357ebd;}.button_tidy.blue:hover {background-color: #3276b1; border-color: #285e8e;}.button_tidy.blue:focus {outline: 0px;}.button_tidy.orange {background-color: #f0ad4e; border-color: #eea236;}.button_tidy.orange:hover {background-color: #ed9c28; border-color: #d58512;}.button_tidy.orange:focus {outline: 0px;}.button_tidy.sky {background-color: #5bc0de; border-color: #46b8da;}.button_tidy.sky:hover {background-color: #39b3d7; border-color: #269abc;}.button_tidy.sky:focus {outline: 0px;}.button_steady {margin: 0px 5px 5px 0px; padding: 10px 20px; color: #fff; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size: 14px; text-decoration: none; border-width: 0px; outline: none; cursor: pointer; transition: all 0.2s ease-in-out 0s; vertical-align: middle; user-select: none;}.button_steady:focus {outline: 0px;}.button_steady.red {background: rgb(212,75,56);}.button_steady.red:hover {background: rgb(232,95,76);}.button_steady.red:active {background: rgb(152,15,0);}.button_steady.blue {background: rgb(40, 96, 244);}.button_steady.blue:hover {background: rgb(56, 129, 212);}.button_steady.blue:active {background: rgb(0, 71, 152);}.button_steady.green {background: rgb(29, 157, 29);}.button_steady.green:hover {background: rgb(23, 145, 57);}.button_steady.green:active {background: rgb(0, 152, 65);}.button_shaper {margin: 0px 5px 5px 0px; padding: 5px 9px 6px 9px; font-weight: bold; font-family: tahoma, sans-serif; font-size: 11px; line-height: 1.4em; cursor: pointer; transition: all 0.2s ease-in-out 0s; vertical-align: center;}.button_shaper:focus {outline: 0px;}.button_shaper.blue {color: #2e6e9e; background-color: #dfeffc; border: 1px solid #c5dbec;}.button_shaper.blue:hover {color: #265C84; background-color: #C8E1F7; border: 1px solid #AEC2D2;}.button_shaper.green {color: #2E9E51; background-color: #DFFCE5; border: 1px solid #C5ECDC;}.button_shaper.green:hover {color: #288445; background-color: #D0F9D8; border: 1px solid #A7D2C0;}.button_shaper.red {color: #9E5D2E; background-color: #FCE1DF; border: 1px solid #ECCBC5;}.button_shaper.red:hover {color: #9E3F2E; background-color: #FAD8D6; border: 1px solid #E5AFA5;}.button_shaper.yellow {color: #8D8E54; background-color: #FCF4DF; border: 1px solid #DBD9AF;}.button_shaper.yellow:hover {color: #8B8C40; background-color: #F2E3BB; border: 1px solid #C8C698;}.button_shaper.grey {color: #8c8c8c; background-color: #f3f3f3; border: 1px solid #bfbfbf;}.button_shaper.grey:hover {color: #797979; background-color: #dcdcdc; border: 1px solid #cccccc;}.button_headlight {margin: 0px 5px 10px 0px; padding: 7px 15px; display: inline-block; color: grey; font-family: sans-serif; font-size: 13px; text-align: center; text-decoration: none; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(222, 219, 209); border-radius: 5px; cursor: pointer; transition: all 0.2s ease-out 0s; vertical-align: middle;}.button_headlight:hover {color: rgb(255, 255, 255); background-color: rgb(84, 84, 84);}.button_headlight:focus {outline: 0px;}.button_accura {font-family: sans-serif; margin-bottom: 3px; padding: 4px 17px; display: inline-block; color: #414141; font-size: 11px; font-weight: bold; line-height: 2em; background: url('../../../engine/resources/images/button_accura.gif') 0 0 repeat-x #eee; border: 1px solid #c1c1c1; border-radius: 2px; cursor: pointer; cursor: pointer; box-shadow: 1px 1px 3px #e9e9e9; transition: color .5s ease 0s, background .5s ease 0s, border .5s ease 0s; vertical-align: middle;}.button_accura:hover {color: #eee; background: #414141; border-color: #414141;}.button_accura:focus {outline: 0px;}.button_lipton {margin: 0px 5px 0px 0px; padding: 8px 25px 8px 25px; display: inline-block; position: relative; color: white; font-size: 16px; font-family: Roboto, "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; line-height: normal; text-align: center; text-decoration: none; background-color: #3EAA2E; border-style: solid; border-width: 0px; border-color: #007095; border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.1); transition: background-color 300ms ease-out; vertical-align: middle; -webkit-appearance: none;}.button_lipton:hover {background-color: #ef4b4b; box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.1);}.button_lipton:focus {outline: 0px;}.button_simple {cursor: pointer; line-height: 22px; margin: 0px 5px 0px 0px; padding: 5px 8px 5px 8px; color: #8c8c8c; font-size: 16px; font-weight: bold; font-family: condsans, tahoma, arial; background: #ffffff; border: 1px solid #e6e6e6; border-radius: 5px; text-align: center; vertical-align: middle;}.button_simple:focus {outline: 0px;}.button_simple:hover {color: brown;}.button_simple.dark {margin: 0px 4px 0px 0px; color: #b7b7b7; background: #2f2f2f; border: 1px solid #464646; width: 100%; -webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -ms-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; transition: all .4s ease 0s;}.button_simple.dark:hover {color: #06a4ca;}.button_great {padding: 9px 14px 10px; display: inline-block; color: black; font-size: 15px; font-weight: 700; font-family: opensans, monospace; text-decoration: none; background: rgb(255, 255, 255) linear-gradient(rgb(218, 218, 218), rgb(255, 255, 255)); border: 1px solid rgb(204, 204, 204); border-radius: 7px; outline: none; cursor: pointer; box-shadow: inset 0 -2px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(255,255,0,0); transition: box-shadow .2s, border-color .2s; vertical-align: middle; user-select: none;}.button_great:hover {box-shadow: inset 0 -1px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(202, 202, 202, 0.5);}.button_great:active {border-color: rgba(177,159,0,1); box-shadow: inset 0 -1px 1px rgba(0,0,0,.1), inset 0 1px 2px rgba(0,0,0,.3), inset 0 0 0 60px rgba(255,255,0,.45);}.button_great.gold {color: black; background: rgb(255,212,3) linear-gradient(rgb(255,212,3), rgb(248,157,23)); border: 1px solid rgb(250,172,17);}.button_great.gold:hover {box-shadow: inset 0 -1px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(255,255,0,.5);}.button_great.blue {background: rgb(3, 102, 255) linear-gradient(rgb(3, 174, 255), rgb(23, 206, 248)); border: 1px solid rgb(17, 188, 250); color: white;}.button_great.blue:hover {box-shadow: inset 0 -1px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(0, 43, 255, 0.5);}.button_great.green {background: rgb(0, 243, 20) linear-gradient(rgb(117, 247, 127), rgb(5, 175, 112)); border: 1px solid rgb(45, 250, 17); color: white;}.button_great.green:hover {box-shadow: inset 0 -1px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(31, 204, 0, 0.5);}.button_great.red {background: rgb(243, 0, 0) linear-gradient(rgb(247, 117, 117), rgb(175, 5, 5)); border: 1px solid rgb(250, 17, 17); color: white;}.button_great.red:hover {box-shadow: inset 0 -1px 1px rgba(0,0,0,0), inset 0 1px 2px rgba(0,0,0,0), inset 0 0 0 60px rgba(204, 0, 0, 0.5);}.button_riffle {padding: 10px 12px; font-weight: 700; color: white; border: none; transition: 0.2s; cursor: pointer;}.button_riffle.green {background: rgb(64,199,129); box-shadow: 0 -3px rgb(53,167,110) inset;}.button_riffle.green:hover {background: rgb(53, 167, 110);}.button_riffle.red {background: rgb(199, 64, 64); box-shadow: 0 -3px rgb(167, 53, 53) inset;}.button_riffle.red:hover {background: rgb(167, 53, 53);}.button_riffle.blue {background: rgb(64, 123, 199); box-shadow: 0 -3px rgb(53, 93, 167) inset;}.button_riffle.blue:hover {background: rgb(53, 93, 167);}.button_riffle.orange {background: rgb(199, 140, 64); box-shadow: 0 -3px rgb(167, 121, 53) inset;}.button_riffle.orange:hover {background: rgb(167, 112, 53);}.button_dark {margin: 0px 5px 5px 0px; padding: 10px 16px 8px 16px; display: inline-block; color: #b3b3b3; font-size: 14px; font-family: ptsans; line-height: 14px; text-align: center; white-space: nowrap; background-color: #3a3a3a; background-image: none; border: 1px solid #ccc; border-radius: 6px; border-color: #404040; cursor: pointer; transition: all .218s ease 0s; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.button_dark:hover {color: #dadada; background-color: #000000; border-color: #484848;}.button_help {width: 24px; height: 24px; display: inline-block; position: relative; right: 5px; top: 5px; background: url('../../../engine/resources/images/button_help.png') no-repeat; background-size: cover; border: none; cursor: pointer; vertical-align: middle;}.button_help:hover {opacity: 0.6;}.button_help:focus {outline: -webkit-focus-ring-color auto 0px;}.checkbox_toggle {width: 17px; height: 17px; margin: 0px 3px 0px 0px; vertical-align: top;}.checkbox_toggle + label {cursor: pointer;}.checkbox_toggle:not(checked) {opacity: 0; position: absolute;}.checkbox_toggle:not(checked) + label {padding: 0 0 0 60px; position: relative;}.checkbox_toggle:not(checked) + label:before {width: 50px; height: 26px; position: absolute; left: 0; top: -4px; background: #CDD1DA; border-radius: 13px; box-shadow: inset 0 2px 3px rgba(0,0,0,.2); content: '';}.checkbox_toggle:not(checked) + label:after {width: 22px; height: 22px; position: absolute; left: 2px; top: -2px; background: #FFF; border-radius: 10px; box-shadow: 0 2px 5px rgba(0,0,0,.3); transition: all .2s; content: '';}.checkbox_toggle:checked + label:before {background: #9FD468;}.checkbox_toggle:checked + label:after {left: 26px;}.checkbox_classic + label {background-image: url('../../../engine/resources/images/checkbox_classic.png');}.checkbox_classic {width: 15px; height: 1px; margin: -1px; padding: 0px; position: absolute; border: 0; overflow: hidden; clip: rect(0 0 0 0);}.checkbox_classic + label {height: 19px; padding-left: 30px; display: inline-block; background-repeat: no-repeat; background-position: 0 -1px; cursor: pointer; vertical-align: middle; line-height: 18px;}.checkbox_classic:checked + label {background-position: 0 -21px;}.checkbox_light + label {background-image: url('../../../engine/resources/images/checkbox_light.png');}.checkbox_light {width: 15px; height: 1px; margin: -1px; padding: 0px; position: absolute; border: 0; overflow: hidden; clip: rect(0 0 0 0);}.checkbox_light + label {height: 19px; padding-left: 30px; display: inline-block; line-height: 18px; background-repeat: no-repeat; background-position: 0 -1px; cursor: pointer; vertical-align: middle;}.checkbox_light:checked + label {background-position: 0 -21px;}.radiobox_classic {width: 1px; height: 1px; margin: -1px; padding: 0px; z-index: -1000; position: absolute; left: -1000px; border: 0; overflow: hidden; clip: rect(0 0 0 0);}.radiobox_classic + label {height: 15px; margin-left: 10px; padding-left: 20px; display: inline-block; font-size: 15px; line-height: 15px; background-repeat: no-repeat; background-position: 0 0; cursor: pointer; vertical-align: middle;}.radiobox_classic:checked + label {background-position: 0 -15px;}.radiobox_classic + label {background-image: url('../../../engine/resources/images/radiobox_classic.png'); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.radiobox_classic.grey {background-image: url('../../../engine/resources/images/radiobox_classic_grey.png');}.radiobox_classic.green {background-image: url('../../../engine/resources/images/radiobox_classic_green.png');}.tooltip_box {font-family: sans-serif; font-size: 14px; }.tooltip_box a {color: rgb(11, 242, 242);}.tooltip_simple {margin-top: 8px; margin-left: 3px; padding: 10px; z-index: 115; position: absolute; left: -17px; color: #555; font-family: "Open Sans",Helvetica,Arial,sans-serif; font-size: 13px; font-weight: 400; line-height: 1.5; text-align: left; white-space: normal; background: #f8f8f8; border: solid 1px #ddd; border-radius: 5px; box-shadow: 0px 1px 3px #cacaca; box-sizing: border-box;}.tooltip_blue {margin-top: 10px; padding: 8px; z-index: 115; opacity: 0; position: absolute; color: white; font-weight: normal; text-shadow: -1px -1px 0px rgba(0,0,0,0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(#0088e2), to(#005cc4)); background-image: -webkit-linear-gradient(top, #0088e2, #005cc4); background-image: -moz-linear-gradient(top, #0088e2, #005cc4); background-image: -ms-linear-gradient(top, #0088e2, #005cc4); background-image: -o-linear-gradient(top, #0088e2, #005cc4); background-image: linear-gradient(to bottom, #0088e2, #005cc4); border-radius: 5px; box-shadow: 0px 0px 3px rgba(0,0,0,0.5), inset 0px 1px 0px rgba(255,255,255,0.5);}.tooltip_blue_arrow:after {z-index: 115; position: absolute; left: 35%; top: 85%; border-top: 10px solid #005cc4; border-left: 10px solid transparent; border-right: 10px solid transparent; content: '';}.tooltip_sky {margin-top: 10px; padding: 5px 20px; z-index: 115; opacity: 0; position: absolute; color: #3f4b53; font-weight: bold; text-shadow: 1px 1px 0px rgba(255,255,255,0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(#ddeefe), to(#c0e0f1)); background-image: -webkit-linear-gradient(top, #ddeefe, #c0e0f1); background-image: -moz-linear-gradient(top, #ddeefe, #c0e0f1); background-image: -ms-linear-gradient(top, #ddeefe, #c0e0f1); background-image: -o-linear-gradient(top, #ddeefe, #c0e0f1); background-image: linear-gradient(to bottom, #ddeefe, #c0e0f1); border-radius: 20px; border: 1px solid #c0d9e9;}.tooltip_sky_arrow:after {margin-top: 1.5em; z-index: 115; position: absolute; left: 45%; border-top: 6px solid #c0e0f1; border-left: 6px solid transparent; border-right: 6px solid transparent; content: '';}.tooltip_sky_arrow:before {margin-top: 1.5em; z-index: 115; position: absolute; left: 45%; border-top: 6px solid #c0d9e9; border-left: 6px solid transparent; border-right: 6px solid transparent; content: '';}.tooltip_gold {margin-top: 10px; padding: 12px 20px; z-index: 115; opacity: 0; position: absolute; color: #2c170a; font-weight: bold; text-align: center; text-shadow: 1px 1px 0px rgba(255,255,255,0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(#f7e29a), to(#deb223)); background-image: -webkit-linear-gradient(top, #f7e29a, #deb223); background-image: -moz-linear-gradient(top, #f7e29a, #deb223); background-image: -ms-linear-gradient(top, #f7e29a, #deb223); background-image: -o-linear-gradient(top, #f7e29a, #deb223); background-image: linear-gradient(to bottom, #f7e29a, #deb223); border-radius: 20px; border: 1px solid #d9c171; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5);}.tooltip_gold_arrow:after {margin-top: 1.9em; z-index: 115; position: absolute; left: 45%; border-top: 6px solid #deb223; border-left: 6px solid transparent; border-right: 6px solid transparent; content: '';}.tooltip_black {padding: 15px; z-index: 115; z-index: 100; position: absolute; color: #fff; font-family: sans-serif; font-size: 0.875em; line-height: 1.5; text-align: center; text-shadow: 0 1px rgba( 0, 0, 0, .5 ); background: #333; background: -webkit-gradient( linear, left top, left bottom, from( rgba( 0, 0, 0, .6 ) ), to( rgba( 0, 0, 0, .8 ) ) ); background: -webkit-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) ); background: -moz-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) ); background: -ms-radial-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) ); background: -o-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) ); background: linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) ); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 ); -moz-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 ); box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );}.tooltip_black_arrow:after {z-index: 115; position: absolute; left: 35%; top: 97%; border-top: 10px solid #333; border-left: 10px solid transparent; border-right: 10px solid transparent; content: '';}.tooltip_light {padding: 10px; z-index: 115; position: absolute; color: #fff; background-color: #161616; background: -moz-linear-gradient(top, rgba(22,22,22,.7) 0%, rgba(51,51,51,.7) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,22,22,.7)), color-stop(100%,rgba(51,51,51,.7))); background: -webkit-linear-gradient(top, rgba(22,22,22,.7) 0%,rgba(51,51,51,.7) 100%); background: -o-linear-gradient(top, rgba(22,22,22,.7) 0%,rgba(51,51,51,.7) 100%); background: linear-gradient(top, rgba(22,22,22,.7) 0%,rgba(51,51,51,.7) 100%); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 10px #00c6ff; -webkit-box-shadow: 0 1px 10px #00c6ff; box-shadow: 0 1px 10px #00c6ff; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#B2161616,endColorstr=#B2333333);}.gotop_button.theme_1 {z-index: 50; display: none; position: fixed; bottom: 20px;}.gotop_button.theme_1 a {width: 46px; height: 46px; display: block; text-indent: -9999px; background: url('../../../engine/resources/images/backtotop/theme_1.png') no-repeat scroll center center rgb(95, 95, 95); transition: all 0.4s ease 0s;}.gotop_button.theme_1 a:hover {background-color: rgb(227, 55, 54);}.gotop_button.theme_1.left {left: 20px;}.gotop_button.theme_1.right {right: 20px;}.gotop_button.theme_2:not(.left):not(.right) {right: 20px;}.gotop_button.theme_2 {z-index: 50; display: none; position: fixed; bottom: 20px;}.gotop_button.theme_2 a {width: 44px; height: 44px; opacity: 0.8; display: block; text-indent: -9999px; background: url('../../../engine/resources/images/backtotop/theme_2.png') no-repeat scroll center center transparent; background-size: cover; transition: all 0.4s ease 0s;}.gotop_button.theme_2 a:hover {opacity: 1.0;}.gotop_button.theme_2.left {left: 20px;}.gotop_button.theme_2.right {right: 20px;}.gotop_button.theme_2:not(.left):not(.right) {left: 20px;}.gotop_button.theme_3 {z-index: 50; display: none; position: fixed; bottom: 20px;}.gotop_button.theme_3 a {width: 40px; height: 40px; opacity: 0.3; display: block; text-indent: -9999px; background: url('../../../engine/resources/images/backtotop/theme_3.png') no-repeat scroll center center transparent; background-size: cover; transition: all 0.4s ease 0s;}.gotop_button.theme_3 a:hover {opacity: 0.7;}.gotop_button.theme_3.left {left: 20px;}.gotop_button.theme_3.right {right: 20px;}.gotop_button.theme_3:not(.left):not(.right) {left: 20px;}.gotop_button.theme_4 {z-index: 50; display: none; position: fixed; bottom: 20px;}.gotop_button.theme_4 a {width: 32px; height: 32px; opacity: 0.3; display: block; text-indent: -9999px; background: url('../../../engine/resources/images/backtotop/theme_4.png') no-repeat scroll center center transparent; background-size: cover; transition: all 0.4s ease 0s;}.gotop_button.theme_4 a:hover {opacity: 0.7;}.gotop_button.theme_4.left {left: 20px;}.gotop_button.theme_4.right {right: 20px;}.gotop_button.theme_4:not(.left):not(.right) {left: 20px;}.gotop_button.theme_5 {z-index: 50; display: none; position: fixed; bottom: 20px;}.gotop_button.theme_5 a {padding: 11px 15px 10px 15px; opacity: 0.7; display: block; color: #333; text-align: center; background-color: #ffffff; background-color: #ffffff; border: 1px solid #A0A0A0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; box-sizing: border-box;}.gotop_button.theme_5 a:hover {opacity: 1; color: #c3512f; background-color: #fcfcfc; border: 1px solid #e1e1e1;}.gotop_button.theme_5 a:before {font-family: "icons"; font-size: 18px; font-weight: normal; content: "\f106";}.gotop_button.theme_5.left {left: 20px;}.gotop_button.theme_5.right {right: 20px;}.gotop_button.theme_5:not(.left):not(.right) {left: 20px;}@media screen and (max-width: 800px) {.gotop_button a {display: none !important;}}.search_form.theme_1 {margin: 0px 0px 5px 0px; position: relative; overflow: hidden;}.search_form.theme_1 .search_keyword {width: 100%; height: 39px; padding: 0 10px; padding-right: 60px; color: #636363; font-size: 15px; font-weight: 300; background: #F5F5F5; border-width: 1px 0 1px 1px; border-style: solid; border-color: #e7e7e7; outline: none; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.search_form.theme_1 .search_keyword:focus {background: #fafafa;}.search_form.theme_1 .search_keyword::-webkit-input-placeholder, .search_form.theme_1 .search_keyword:-moz-placeholder, .search_form.theme_1 .search_keyword:-ms-input-placeholder {color: #A7A7A7;}.search_form.theme_1 .search_button {width: 50px; height: 96%; padding: 0; position: absolute; right: 0; top: 0; line-height: 38px; text-indent: -9999px; background: #e9e9e9; border: 1px solid #dbdbdb; outline: none; cursor: pointer; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; vertical-align: middle; box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box;}.search_form.theme_1 .search_button:hover {opacity: 0.95; background: #F9F9F9;}.search_form.theme_1 .search_button:before {margin-left: -8px; position: absolute; left: 50%; top: 0; color: #696969; font-family: icons; font-size: 16px; text-indent: 0; content: "\f002";}.search_form.theme_2 {height: 40px; margin: 0px 0px 5px 0px; padding: 15px; position: relative; background-image2: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d4e8ec),color-stop(1, #BCDDF0)); border: 1px solid rgb(219, 218, 218); -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; box-sizing: content-box; zoom: 1;}.search_form.theme_2:before, .search_form.theme_2:after {display: table; content: "";}.search_form.theme_2:after {clear: both;}.search_form.theme_2 .search_keyword {width: 100%; padding: 11.5px; display: inline-block; font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma'; background: #FFFFFF; border: 1px solid rgb(219, 218, 218); -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; box-sizing: border-box;}.search_form.theme_2 .search_keyword::-webkit-input-placeholder {color: #999; font-weight: normal; font-style: italic;}.search_form.theme_2 .search_keyword:-moz-placeholder {color: #999; font-weight: normal; font-style: italic;}.search_form.theme_2 .search_keyword:-ms-input-placeholder {color: #999; font-weight: normal; font-style: italic;}.search_form.theme_2 .search_button {min-width: 125px; height: 42px; padding: 0; z-index: 2; position: absolute; right: 13px; top: 15px; color: #fff; font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma'; text-transform: uppercase; text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3); background: #d83c3c; border: 0; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; cursor: pointer; vertical-align: middle;}.search_form.theme_2 .search_button:hover {background: #e54040;}.search_form.theme_2 .search_button:active, .search_button:focus {background: #c42f2f;}.search_form.theme_2 .search_button:hover:before {border-right-color: #e54040;}.search_form.theme_2 .search_button:focus:before {border-right-color: #c42f2f;}.search_form.theme_2 .search_button::-moz-focus-inner {padding: 0; border: 0;}.search_form.theme_3 {margin: 5px;}.search_form.theme_3 .search_keyword {font-family: inherit; font-size: 100%; outline: none; -webkit-box-sizing: content-box; -webkit-appearance: textfield;}.search_form.theme_3 .search_keyword::-webkit-search-decoration, .search_form.theme_3 .search_keyword::-webkit-search-cancel-button {display: none;}.search_form.theme_3 .search_keyword {width: 55px; padding: 9px 10px 9px 32px; background: #ededed url('../../../engine/resources/images/search_lite.png') no-repeat 9px 10px; border: solid 1px #ccc; -webkit-border-radius: 10em; -moz-border-radius: 10em; border-radius: 10em; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}.search_form.theme_3 .search_keyword:focus {width: 130px; z-index: 10; background-color: #fff; border-color: #6dcff6; -webkit-box-shadow: 0 0 5px rgba(109,207,246,.5); -moz-box-shadow: 0 0 5px rgba(109,207,246,.5); box-shadow: 0 0 5px rgba(109,207,246,.5);}.search_form.theme_3 .search_keyword:-moz-placeholder, .search_form.theme_3 .search_keyword::-webkit-input-placeholder {color: #999;}.search_form.theme_3 .search_keyword {width: 17px; padding-left: 10px; color: transparent; cursor: pointer;}.search_form.theme_3 .search_keyword:hover {background-color: #fff;}.search_form.theme_3 .search_keyword:focus {width: 130px; padding-left: 32px; color: #000; background-color: #fff; cursor: auto;}.search_form.theme_3 .search_keyword:-moz-placeholder, .search_form.theme_3 .search_keyword::-webkit-input-placeholder {color: transparent;}.search_form.theme_4 {margin: 5px 0px 5px 0px; position: relative; box-shadow: 0 1px 1px #fcfcfc; -webkit-box-shadow: 0 1px 1px #fcfcfc; -moz-box-shadow: 0 1px 1px #fcfcfc;}.search_form.theme_4 .search_button {width: 32px; height: 100%; max-height: 100%; z-index: 10; position: absolute; right: 0; top: 0; color: #686868; font-family: Arial, Helvetica, sans-serif; text-shadow: none; background: #f8f8f8; background: -moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: -ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); background: linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%); -webkit-border-top-right-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomright: 2px; border: 1px solid #c3c3c3; cursor: pointer; box-shadow: inset 0 1px 2px #fff; -webkit-box-shadow: inset 0 1px 2px #fff; -moz-box-shadow: inset 0 1px 2px #fff; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0 );}.search_form.theme_4 .search_button:hover {opacity: 0.8;}.search_form.theme_4 .search_button:focus {outline: 0px;}.search_form.theme_4 .search_keyword {width: 100%; padding: 9px; font: normal normal normal 13px/normal Arial; border: 1px solid #cdcdcd; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.search_form.theme_4 .search_keyword:focus {outline: 0px;}.search_form.theme_4 .search_icon:before {font-family: icons; content: "\f002";}.search_form.theme_5 {margin: 5px 0px 5px 0px; position: relative;}.search_form.theme_5 .search_keyword {width: 100%; height: 34px; margin: 0; padding: 0 10px; display: inline-block; color: #626262; font-family: "lato",sans-serif; font-size: 13px; line-height: 24px; background: #F7F7F7; border: 1px solid #EBEBEB; outline: none; cursor: text; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.search_form.theme_5 .search_keyword:focus {background: #fff; border: 1px solid #55B2F3; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.search_form.theme_5 .search_keyword::-webkit-input-placeholder, .search_form.theme_5 .search_keyword:-moz-placeholder, .search_form.theme_5 .search_keyword:-ms-input-placeholder {color: #A7A7A7;}.search_form.theme_5 .search_button {height: 34px; padding: 8.5px 10px; display: inline-block; position: absolute; right: 0px; top: 0px; color: #FFF; font-family: "lato",sans-serif; line-height: 0px; background: #3B8DBD; border: 0; outline: none; cursor: pointer; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; vertical-align: middle;}.search_form.theme_5 .search_button:hover {background: #55B2F3;}.search_form.theme_6 {width: 97%; margin: 5px 0px 5px 0px; position: relative;}.search_form.theme_6 .search_keyword {width: 100%; height: 34px; margin: 0; padding: 0 10px; display: inline-block; color: #626262; font-family: "lato",sans-serif; font-size: 13px; line-height: 24px; background: #F7F7F7; border: 1px solid #c5e4e9; outline: none; cursor: text; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.search_form.theme_6 .search_keyword:focus {background: #fff; border: 1px solid #c5e4e9; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.search_form.theme_6 .search_keyword::-webkit-input-placeholder, .search_form.theme_6 .search_keyword:-moz-placeholder, .search_form.theme_6 .search_keyword:-ms-input-placeholder {color: #A7A7A7;}.search_form.theme_6 .search_button {width: 42px; height: 42px; position: absolute; right: -15px; top: -4px; background: transparent url('../../../engine/resources/images/search_red.png') no-repeat 0px; border: 1px solid #c5e4e9; border-radius: 100%; outline: none; cursor: pointer; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; vertical-align: middle;}.search_form.theme_6 .search_button:hover {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}@-moz-document url-prefix() { .search_form.theme_2 .search_button {height: 44px;}}.pagination {color: rgb(49, 51, 53); font: 14px/20px Arial,Helvetica,sans-serif;}.pagination a {text-decoration: none;}.pagination.theme_1 a.page_button {width: 40px; height: 30px; margin-right: 3px; margin-bottom: 3px; display: inline-block; color: rgb(0, 136, 204); line-height: 30px; text-align: center; text-decoration: none; background: none repeat scroll 0% 0% rgb(250, 250, 250); border: 1px solid rgb(221, 221, 221); border-radius: 4px;}.pagination.theme_1 a.page_button_step {min-width: 60px; height: 30px; margin-right: 3px; padding: 0pt 5px; opacity: 0.6; display: inline-block; color: rgb(255, 255, 255); line-height: 30px; text-align: center; text-decoration: none; background: none repeat scroll 0% 0% rgb(0, 127, 172); border: 1px solid rgb(0, 127, 172); border-radius: 4px; transition: color .5s ease 0s, opacity .5s ease 0s;}.pagination.theme_1 a.page_button_turbo {min-width: 40px; height: 30px; margin-right: 3px; padding-right: 5px; padding-left: 5px; opacity: 0.6; display: inline-block; color: rgb(0, 136, 204); line-height: 30px; text-align: center; text-decoration: none; background: none repeat scroll 0% 0% rgb(250, 250, 250); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: opacity .5s ease 0s;}.pagination.theme_1 a.page_button.current {color: rgb(0, 0, 0); font-weight: bold;}.pagination.theme_1 a.page_button:not(.current):hover {color: red; background: linear-gradient(to bottom,#f2f2f2 0,#e0e0e0 100%);}.pagination.theme_1 a.page_button_step:hover {opacity: 0.8; color: whitesmoke;}.pagination.theme_1 a.page_button_turbo:hover {opacity: 0.8;}.pagination.theme_2 {margin: 15px 0 5px 0;}.pagination.theme_2 a.page_button, .pagination.theme_2 a.page_button_step, .pagination.theme_2 a.page_button_turbo {margin: 0 3px; padding: 4px 7px; color: #919191; font-size: 11px; background: #f9f9f9; background: -moz-linear-gradient(top, #f9f9f9 0%, #eeeeee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eeeeee)); background: -webkit-linear-gradient(top, #f9f9f9 0%,#eeeeee 100%); background: -o-linear-gradient(top, #f9f9f9 0%,#eeeeee 100%); background: -ms-linear-gradient(top, #f9f9f9 0%,#eeeeee 100%); background: linear-gradient(top, #f9f9f9 0%,#eeeeee 100%); border: 1px solid #d3d3d3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; box-shadow: 0 1px 0 #fff inset, 0 1px 0px #dfdfdf; -webkit-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #dfdfdf; -moz-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #dfdfdf; transition: initial; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eeeeee',GradientType=0 );}.pagination.theme_2 a.page_button.current, .pagination.theme_2 a.page_button_step:hover, .pagination.theme_2 a.page_button_turbo:hover, .pagination.theme_2 a.page_button:hover {color: #fff; background: #6f6f6f; border-color: #646464; box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; -webkit-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff; -moz-box-shadow: 0 1px 2px #545454 inset, 0 1px 0 #fff;}.pagination.theme_3 a.page_button, .pagination.theme_3 a.page_button_step, .pagination.theme_3 a.page_button_turbo {margin-right: 3px; margin-bottom: 3px; padding: 6px 12px; display: inline-block; color: #4b4b4b; font-size: 14px; font-weight: bold; line-height: 16px; text-align: center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #DCDCDC; transition: color .5s ease 0s, background .5s ease 0s;}.pagination.theme_3 a.page_button.current {color: #fff; background: #678EF5;}.pagination.theme_3 a.previous {padding: 6px 16px; background2: url('../../../engine/resources/images/pagination_step_left.png') no-repeat scroll center center transparent;}.pagination.theme_3 a.next {padding: 6px 16px; background2: url('../../../engine/resources/images/pagination_step_right.png') no-repeat scroll center center transparent;}.pagination.theme_3 a.first {padding: 6px 16px; background2: url('../../../engine/resources/images/pagination_turbo_left.png') no-repeat scroll center center transparent;}.pagination.theme_3 a.last {padding: 6px 16px; background2: url('../../../engine/resources/images/pagination_turbo_right.png') no-repeat scroll center center transparent;}.pagination.theme_3 a span2 {display: none;}.pagination.theme_3 a.page_button:not(.current):hover {color: #fff; background: #F56777;}.pagination.theme_3 a.page_button_step:hover, .pagination.theme_3 a.page_button_turbo:hover {color: #fff; background: #F56777;}.pagination.theme_3 a.page_button_step2:hover, .pagination.theme_3 a.page_button_turbo2:hover {opacity: 0.6;}.pagination.theme_4 a.page_button, .pagination.theme_4 a.page_button_step, .pagination.theme_4 a.page_button_turbo {min-width: 1em; margin-right: 5px; margin-bottom: 5px; padding: 4px 5px 3px 5px; display: inline-block; color: #1078e4; font-size: 13px; line-height: 20px; text-align: center; text-decoration: none; border: solid 1px #1078e4; transition: all 0.6s ease;}.pagination.theme_4 a.page_button:hover, .pagination.theme_4 a.page_button_step:hover, .pagination.theme_4 a.page_button_turbo:hover {color: #fff; background: #1078e4; border: solid 1px #1078e4;}.pagination.theme_4 a.page_button_step, .pagination.theme_4 a.page_button_turbo {padding: 4px 9px 3px 9px;}.pagination.theme_4 a.page_button.current {color: #fff; background: #1078e4; border: solid 1px #1078e4;}.pagination.theme_5 {padding: 8px 8px 0px 8px; font-size: 13px; font-family: lato, serif; font-weight: bold; text-transform: uppercase; background: #F9F9F9; border: solid 1px #E2E2E2;}.pagination.theme_5 a.page_button, .pagination.theme_5 a.page_button_step, .pagination.theme_5 a.page_button_turbo {margin-right: 5px; margin-bottom: 8px; padding: 6px 9px 6px 9px; display: inline-block; color: #333333; text-align: center; text-shadow: 0px 1px #F6F6F6; text-decoration: none; background: #E6E6E6; background: -moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6); background: -webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6)); border: solid 1px #B6B6B6; box-shadow: 0px 1px #EFEFEF; -moz-box-shadow: 0px 1px #EFEFEF; -webkit-box-shadow: 0px 1px #EFEFEF; transition: background 0.6s ease; vertical-align: middle;}.pagination.theme_5 a.page_button.current, .pagination.theme_5 a.page_button:hover, .pagination.theme_5 a.page_button_step:hover, .pagination.theme_5 a.page_button_turbo:hover {color: #FFFFFF; text-shadow: 0px 1px #4876C9; background: #5A8CE7; background: -moz-linear-gradient(top,#C2E0FF 1px,#84AFFE 1px,#5A8CE7); background: -webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#C2E0FF),color-stop(0.02,#84AFFE),color-stop(1,#5A8CE7)); border-color: #3D6DC3; box-shadow: 0px 1px #E7E7E7; -moz-box-shadow: 0px 1px #E7E7E7; -webkit-box-shadow: 0px 1px #E7E7E7;}.pagination.theme_6 a.page_button, .pagination.theme_6 a.page_button_step, .pagination.theme_6 a.page_button_turbo {margin-right: 4px; margin-bottom: 4px; padding: 5px 15px; display: inline-block; color: #616161; font-size: 12px; font-weight: 900; font-family: dosis, lato, serif; text-align: center; text-transform: uppercase; text-decoration: none; background-color: #ebebeb; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; vertical-align: middle; letter-spacing: 1.5px;}.pagination.theme_6 a.page_button.current, .pagination.theme_6 a.page_button:hover, .pagination.theme_6 a.page_button_step:hover, .pagination.theme_6 a.page_button_turbo:hover {color: #FFF; background-color: #C45867; background-color2: #88d5c2;}.pagination.theme_7 a.page_button, .pagination.theme_7 a.page_button_step, .pagination.theme_7 a.page_button_turbo {margin-right: 4px; margin-bottom: 8px; padding: 3px 10px; display: inline-block; color: #AAAAAA; font-size: 16px; font-family: 'Roboto'; line-height: 1.5; text-decoration: none; border: 1px solid #BBBBBB; transition: all 0.2s ease 0s;}.pagination.theme_7 a.page_button.current, .pagination.theme_7 a.page_button:hover, .pagination.theme_7 a.page_button_step:hover, .pagination.theme_7 a.page_button_turbo:hover {color: #FFFFFF; background: #6BB9F0; border: 1px solid #6BB9F0;}.pagination.theme_8 a.page_button, .pagination.theme_8 a.page_button_step, .pagination.theme_8 a.page_button_turbo {margin-right: 4px; margin-bottom: 4px; padding: 8px 10px; display: inline-block; color: #606068; font-family: play; font-size: 14px; line-height: 1em; background: #f4f4fc; border: 1px solid #e5e5e5; -webkit-transition: color .2s,background .2s,border .2s; -moz-transition: color .2s,background .2s,border .2s; -o-transition: color .2s,background .2s,border .2s; transition: color .2s,background .2s,border .2s; vertical-align: middle;}.pagination.theme_8 a.page_button.current, .pagination.theme_8 a.page_button:hover, .pagination.theme_8 a.page_button_step:hover, .pagination.theme_8 a.page_button_turbo:hover {color: #f0f0f8; background-color: #fd4a29;}.pagination.theme_8 a.page_button.current, .pagination.theme_8 a.page_button.current:hover {color: #f0f0f8; background: #606068;}.pagination.theme_9 {padding: 1px 1px 0px 1px; display: inline-block; border: 1px solid #D4D4D4;}.pagination.theme_9 a.page_button, .pagination.theme_9 a.page_button_step, .pagination.theme_9 a.page_button_turbo {margin-right: 1px; margin-bottom: 1px; padding: 6px 10px; display: inline-block; color: #333333; font-family: play; line-height: 1; text-align: center; text-transform: uppercase; background-color: #e3e3e3; -moz-border-radius: 3px; border: 1px solid #ddd; transition: color .5s ease 0s, background-color .5s ease 0s; vertical-align: middle;}.pagination.theme_9 a.page_button.current, .pagination.theme_9 a.page_button:hover, .pagination.theme_9 a.page_button_step:hover, .pagination.theme_9 a.page_button_turbo:hover {color: #fff; background-color: #30b3eb;}.pagination.theme_9 a.page_button.current, .pagination.theme_9 a.page_button.current:hover {color: #fff; background-color: #30b3eb;}.pagination.theme_9 a:last-child {margin-right: 0px;}.breadcrumbs.theme_1 {font: 14px/20px Arial,Helvetica,sans-serif;}.breadcrumbs.theme_1 ul {margin: 5px 0px 0px 0px; padding-left: 0px; display: inline-table; list-style: none outside none;}.breadcrumbs.theme_1 ul li {display: inline-block; background: url('../../../engine/resources/images/breadcrumbs_separator.png') no-repeat scroll 0pt 50% rgba(237, 54, 54, 0);}.breadcrumbs.theme_1 ul li.home a span {position: relative; padding-right: 5px;}.breadcrumbs.theme_1 ul li.home {background: none;}.breadcrumbs.theme_1 ul li.home a span:before {margin-left: -5px; margin-top: -1px; position: absolute; color: rgb(169, 171, 172); font-family: icons; font-style: normal; font-size: 24px; content: "\f015";}.breadcrumbs.theme_1 ul li.home a:hover span:before {color: crimson;}.breadcrumbs.theme_1 ul li a {margin: 0 3px 0 0; padding: 4px 15px 4px 15px; float: left; display: block; position: relative; color: #5e89b3; font-size: 14px; text-align: center; text-decoration: none;}.breadcrumbs.theme_1 ul li a:hover {color: crimson;}.breadcrumbs.theme_1 ul li > span {margin: 0 3px 0 0; padding: 4px 15px 4px 15px; float: left; display: block; position: relative; color: #969696; font-size: 14px; text-align: center; text-decoration: none;}.breadcrumbs.theme_1 ul li:first-child {background: none;}.breadcrumbs.theme_1 ul li:first-child a {padding-left: 18px; padding-right: 22px;}.breadcrumbs.theme_2 {font: 14px/20px Arial,Helvetica,sans-serif;}.breadcrumbs.theme_2 ul {margin: 5px 0px 5px 0px; padding-left: 5px; display: inline-table; list-style: none outside none;}.breadcrumbs.theme_2 ul li {display: inline;}.breadcrumbs.theme_2 ul li.home a span {position: relative;}.breadcrumbs.theme_2 ul li.home a span:before {margin-left: -5px; margin-top: -1px; position: absolute; color: white; font-family: icons; font-style: normal; font-size: 24px; content: "\f015";}.breadcrumbs.theme_2 ul li a {margin: 0 3px 0 0; padding: 5px 15px 5px 30px; float: left; display: block; position: relative; color: #fff; font-size: 14px; text-align: center; text-decoration: none; background: #BBBBBB; transition: none;}.breadcrumbs.theme_2 ul li a:before {position: absolute; left: 0; top: 0; border-bottom: 15px solid transparent; border-left: 15px solid #FFFFFF; border-top: 15px solid transparent; content: "";}.breadcrumbs.theme_2 ul li a:after {z-index: 1; position: absolute; right: -15px; top: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #BBBBBB; content: "";}.breadcrumbs.theme_2 ul li:first-child a {padding-left: 20px; border-bottom-left-radius: 10px; border-top-left-radius: 10px;}.breadcrumbs.theme_2 ul li:first-child a:before {display: none;}.breadcrumbs.theme_2 ul li:last-child a {padding-right: 20px; border-bottom-right-radius: 10px; border-top-right-radius: 10px;}.breadcrumbs.theme_2 ul li:last-child a:after {display: none;}.breadcrumbs.theme_2 ul li a:hover {background: none repeat scroll 0 0 #fa5ba5;}.breadcrumbs.theme_2 ul li a:hover:after {border-left-color: #fa5ba5;}.breadcrumbs.theme_3 ul {width: 100%; margin: 0; padding: 0 0 0 5px; list-style: none; overflow: hidden;}.breadcrumbs.theme_3 li {margin: 0 .5em 0 1em; float: left;}.breadcrumbs.theme_3 a {padding: .7em 1em; float: left; position: relative; color: #444; text-decoration: none; text-shadow: 0 1px 0 rgba(255,255,255,.5); background: #ddd; transition: initial;}.breadcrumbs.theme_3 a:hover {background: #99db76;}.breadcrumbs.theme_3 li:not(.home) a::before {margin-top: -1.4em; position: absolute; left: -1em; top: 50%; border-width: 1.5em 0 1.5em 1em; border-style: solid; border-color: #ddd #ddd #ddd transparent; content: "";}.breadcrumbs.theme_3 li:not(.home) a:hover::before {border-color: #99db76 #99db76 #99db76 transparent;}.breadcrumbs.theme_3 a::after {margin-top: -1.4em; position: absolute; right: -1em; top: 50%; border-top: 1.5em solid transparent; border-bottom: 1.5em solid transparent; border-left: 1em solid #ddd; content: "";}.breadcrumbs.theme_3 a:hover::after {border-left-color: #99db76;}.breadcrumbs.theme_3 ul li.home a span {position: relative;}.breadcrumbs.theme_3 ul li.home {margin-left: 5px; background: none;}.breadcrumbs.theme_3 ul li.home a span:before {margin-left: -5px; margin-top: -1px; position: absolute; color: rgb(169, 171, 172); font-family: icons; font-style: normal; font-size: 24px; line-height: 21px; content: "\f015";}.breadcrumbs.theme_3 ul li.home a:hover span:before {color: crimson;}.breadcrumbs.theme_4 {margin: 5px 5px 5px 0px;}.breadcrumbs.theme_4:after {display: table; clear: both; content: "";}.breadcrumbs.theme_4 ul {margin: 0px; padding: 0; padding-top: 10px; display: block;}.breadcrumbs.theme_4 ul li {display: inline;}.breadcrumbs.theme_4 ul li.home a {padding-right: 25px;}.breadcrumbs.theme_4 ul li.home a span {position: relative;}.breadcrumbs.theme_4 ul li.home {background: none;}.breadcrumbs.theme_4 ul li.home a span:before {margin-left: -5px; margin-top: -1px; position: absolute; color: rgb(169, 171, 172); font-family: icons; font-style: normal; font-size: 24px; line-height: 16px; content: "\f015";}.breadcrumbs.theme_4 ul li.home a:hover span:before {color: crimson;}.breadcrumbs.theme_4 ul li a {padding: 7px 16px 7px 19px; float: left; display: block; position: relative; color: #666; font-size: 12px; text-decoration: none; background: -moz-linear-gradient(top, #fefefe 0%, #f3f3f3 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f3f3f3)); background: -webkit-linear-gradient(top, #fefefe 0%,#f3f3f3 100%); background: -o-linear-gradient(top, #fefefe 0%,#f3f3f3 100%); background: -ms-linear-gradient(top, #fefefe 0%,#f3f3f3 100%); background: linear-gradient(to bottom, #fefefe 0%,#f3f3f3 100%); border: 1px solid #d9d9d9; border-right-width: 0px;}.breadcrumbs.theme_4 ul li:last-child a {border-right-width: 1px;}.breadcrumbs.theme_4 ul li.first a {border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;}.breadcrumbs.theme_4 ul li.last a {border-right-width: 1px; border-bottom-rightright-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-rightright-radius: 5px;}.breadcrumbs.theme_4 ul li a:hover {color: #902020; border-top-color: #c4c4c4; border-bottom-color: #c4c4c4; -moz-box-shadow: 0px 2px 2px #e8e8e8; -webkit-box-shadow: 0px 2px 2px #e8e8e8; box-shadow: 0px 2px 2px #e8e8e8;}.breadcrumbs.theme_4 ul li a:active {color: #333; border-top-color: #c4c4c4; border-bottom-color: #c4c4c4; box-shadow: -1px 1px 1px 0px #dadada inset; -webkit-box-shadow: -1px 1px 1px 0px #dadada inset; -moz-box-shadow: -1px 1px 1px 0px #dadada inset;}.breadcrumbs.theme_5 {margin: 5px 0px 10px 0px;}.breadcrumbs.theme_5 ul {margin: 0px; padding: 0; padding: 8px 15px; color: #757575; background-color: white; border: 1px solid #e0e0e0; list-style: none;}.breadcrumbs.theme_5 ul li {display: inline-block;}.breadcrumbs.theme_5 ul li.home a {padding-right: 6px;}.breadcrumbs.theme_5 ul li.home a span {position: relative;}.breadcrumbs.theme_5 ul li.home {background: none;}.breadcrumbs.theme_5 ul li.home a span:before {margin-left: -5px; margin-top: -1px; position: absolute; color: rgb(169, 171, 172); font-family: icons; font-style: normal; font-size: 18px; line-height: 18px; transition: all 0.2s ease 0s; content: "\f015";}.breadcrumbs.theme_5 ul li.home a:hover span:before {color: crimson;}.breadcrumbs.theme_5 ul li a {color: #757575; font-family: play; text-decoration: none; transition: all 0.2s ease 0s;}.breadcrumbs.theme_5 ul li:last-child a {font-weight: bold;}.breadcrumbs.theme_5 ul li a:hover {color: crimson;}.breadcrumbs.theme_5 ul > li + li:before {padding: 0 5px; color: #ccc; content: "/\00a0";}.likepanel {margin: 5px 0px 0px 0px;}.likepanel.vertical {text-align: center;}.likepanel.theme_1 .frame * {margin: 0; font-family: "Helvetica Neue",Arial,sans-serif; font-size: 12px; font-weight: 700; text-decoration: none; text-transform: none; text-indent: 0; text-shadow: none; background-attachment: scroll; border-width: 0; -moz-box-sizing: content-box; box-sizing: content-box; direction: ltr;}.likepanel.theme_1 .frame {display: inline-block; position: relative; line-height: 16px; text-indent: 0; white-space: nowrap; vertical-align: middle; direction: ltr;}.likepanel.theme_1 .like_wrap, .likepanel.theme_1 .dislike_wrap {height: 19px; margin-right: 3px; padding: 1px 0 1px 3px; display: inline-block; color: #555555; background-color: #fafafa; border: 1px solid #C6C6C6; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; transition: all 0.3s; overflow: visible;}.likepanel.theme_1 .dislike_wrap.vertical {margin-top: 2px; display: block;}.likepanel.theme_1 .like, .likepanel.theme_1 .dislike {display: inline-block; position: relative; top: 1px; color: #787869; text-decoration: none; outline: none; overflow: visible;}.likepanel.theme_1 .like_icon, .likepanel.theme_1 .dislike_icon {width: 16px; height: 16px; margin-right: 2px; opacity: 0.6; display: inline-block; cursor: pointer; vertical-align: middle;}.likepanel.theme_1 .like_icon {background-image: url('../../../engine/resources/images/likepanel/likes_3.png'); background-position: center center; background-repeat: no-repeat;}.likepanel.theme_1 .dislike_icon {background-image: url('../../../engine/resources/images/likepanel/dislikes_3.png'); background-position: center center; background-repeat: no-repeat;}.likepanel.theme_1 .like_label, .likepanel.theme_1 .dislike_label {padding: 0 6px 0 1px; position: relative; color: #555555; cursor: pointer; vertical-align: middle;}.likepanel.theme_1 .val {height: 16px; padding: 0 7px 0 6px; display: inline-block; position: relative; top: 1px; color: black; font-weight: normal; font-family: play; border-left: 1px solid #C6C6C6; vertical-align: middle;}.likepanel.theme_1 .like_wrap:hover .like_label, .likepanel.theme_1 .dislike_wrap:hover .dislike_label {color: black;}.likepanel.theme_1:not(.is_used) .like_wrap:hover .like_icon, .likepanel.theme_1:not(.is_used) .dislike_wrap:hover .dislike_icon {opacity: 1;}.likepanel.theme_1 .like_wrap > .val {color: rgb(14, 126, 1);}.likepanel.theme_1 .dislike_wrap > .val {color: rgb(200, 0, 0);}.likepanel.theme_1 .like_label, .likepanel.theme_1 .dislike_label {display: none;}.likepanel.theme_2 .val_wrap {min-width: 16px; display: inline-block; position: relative; top: 5px; text-align: center;}.likepanel.theme_2 .val_wrap.vertical {display: block; top: 0px;}.likepanel.theme_2 .val {font-size: 20px; font-weight: bold;}.likepanel.theme_2 .btn_up {width: 40px; height: 47px; margin: 0px; color: #333; font: bold 12px Arial, Helvetica; text-align: center; background: url('../../../engine/resources/images/likepanel/likes_3_inc.png') no-repeat center; border: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; vertical-align: middle;}.likepanel.theme_2:not(.is_used) .btn_up:hover {opacity: 0.6;}.likepanel.theme_2 .btn_up:focus {outline: 0px;}.likepanel.theme_2 .btn_up.vertical {margin-bottom: 5px;}.likepanel.theme_2 .btn_down {width: 40px; height: 47px; margin: 0px; color: #333; font: bold 12px Arial, Helvetica; text-align: center; background: url('../../../engine/resources/images/likepanel/likes_3_dec.png') no-repeat center; border: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; vertical-align: middle;}.likepanel.theme_2:not(.is_used) .btn_down:hover {opacity: 0.6;}.likepanel.theme_2 .btn_down:focus {outline: 0px;}.likepanel.theme_2 .btn_down.vertical {margin-top: 3px;}.likepanel.theme_3 .frame {margin: 0px; padding: 0px; display: inline-block; position: relative; font-family: play; font-size: 12px; font-weight: 700; line-height: 27px; text-indent: 0px; text-decoration: none; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; background-attachment: scroll; border-width: 0px; cursor: default; box-sizing: content-box; direction: ltr; direction: ltr;}.likepanel.theme_3 .like_wrap, .likepanel.theme_3 .dislike_wrap {height: 27px; margin-right: 3px; padding: 0px 7px 0px 8px; display: inline-block; color: rgb(102, 102, 102); background-color: transparent; border: 1px solid transparent; border-radius: 2px; overflow: visible;}.likepanel.theme_3 .like_wrap:hover, .likepanel.theme_3 .dislike_wrap:hover {height: 27px; color: rgb(51, 51, 51); background-color: rgb(248, 248, 248); border: 1px solid rgb(198, 198, 198); border-radius: 2px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}.likepanel.theme_3 .like_wrap.vertical, .likepanel.theme_3 .dislike_wrap.vertical {display: block;}.likepanel.theme_3 .button {display: inline-block; position: relative; top: 0px; color: rgb(120, 120, 105); line-height: 27px; text-decoration: none; outline: medium none; overflow: visible;}.likepanel.theme_3 .button span {vertical-align: middle;}.likepanel.theme_3 .like_icon, .likepanel.theme_3 .button:hover .like_icon, .likepanel.theme_3 .like_icon, .likepanel.theme_3 .button:hover .like_icon:hover {width: 16px; height: 16px; margin-right: 2px; opacity: 0.66; display: inline-block; background-image: url('../../../engine/resources/images/likepanel/likes_1.png'); cursor: pointer; vertical-align: middle;}.likepanel.theme_3 .button:hover .like_icon, .likepanel.theme_3 .like_icon, .likepanel.theme_3 .button:hover .likepanel.theme_3 .like_icon {opacity: 1;}.likepanel.theme_3 .dislike_icon, .likepanel.theme_3 .button:hover .likepanel.theme_3 .dislike_icon, .likepanel.theme_3 .dislike_icon, .likepanel.theme_3 .button:hover .dislike_icon {width: 16px; height: 16px; margin-right: 2px; opacity: 0.66; display: inline-block; background-image: url('../../../engine/resources/images/likepanel/dislikes_1.png'); cursor: pointer; vertical-align: middle;}.likepanel.theme_3 .button:hover .likepanel.theme_3 .dislike_icon, .likepanel.theme_3 .dislike_icon, .likepanel.theme_3 .button:hover .likepanel.theme_3 .dislike_icon {opacity: 1;}.likepanel.theme_3.is_used .like_icon:hover, .likepanel.theme_3.is_used .dislike_icon:hover {opacity: 1 !important;}.likepanel.theme_3.is_used .like_wrap:hover, .likepanel.theme_3.is_used .dislike_wrap:hover {border-color: transparent; box-shadow: none; background: transparent;}.likepanel.theme_3 .counter {height: 27px; padding: 0px 2px 0px 4px; display: inline-block; position: relative; top: 0px; font-size: 13px; font-weight: normal; vertical-align: middle;}.likepanel.theme_4 .frame {margin: 0px; padding: 0px; display: inline-block; position: relative; font-family: "Helvetica Neue",Arial,sans-serif; font-size: 12px; font-weight: 700; line-height: 24px; text-indent: 0px; text-decoration: none; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; background-attachment: scroll; border-width: 0px; cursor: default; box-sizing: content-box; direction: ltr; direction: ltr;}.likepanel.theme_4 .like_wrap, .likepanel.theme_4 .dislike_wrap {height: 26px; margin-right: 3px; padding: 1px 0px 1px 3px; display: inline-block; color: rgb(85, 85, 85); background-color: transparent; border-radius: 2px; overflow: visible;}.likepanel.theme_4 .like_wrap.vertical, .likepanel.theme_4 .dislike_wrap.vertical {display: block;}.likepanel.theme_4 .like_wrap .counter {color: green;}.likepanel.theme_4 .dislike_wrap .counter {color: red;}.likepanel.theme_4 .button {display: inline-block; position: relative; top: 1px; color: rgb(120, 120, 105); text-decoration: none; outline: medium none; overflow: visible;}.likepanel.theme_4 .like_icon, .likepanel.theme_4 .dislike_icon {width: 24px; height: 24px; margin-right: 2px; display: inline-block; cursor: pointer; vertical-align: middle;}.likepanel.theme_4 .like_icon {background-image: url('../../../engine/resources/images/likepanel/likes_2.png'); background-position: 0 0px;}.likepanel.theme_4:not(.is_used) .like_icon:hover {background-position: 0 -24px;}.likepanel.theme_4 .dislike_icon {background-image: url('../../../engine/resources/images/likepanel/dislikes_2.png'); background-position: 0 0px;}.likepanel.theme_4:not(.is_used) .dislike_icon:hover {background-position: 0 -24px;}.likepanel.theme_4 .counter {height: 24px; padding: 0px; display: inline-block; position: relative; top: 1px; font-weight: normal; font-family: play; font-size: 16px; vertical-align: middle;}.likepanel.theme_5 .frame {margin: 5px 0px 5px 0px; font-size: 14px; font-weight: normal; font-family: play;}.likepanel.theme_5 .like {height: 22px; margin-right: 7px; display: inline-block; color: #569374; vertical-align: middle;}.likepanel.theme_5 .dislike {height: 22px; display: inline-block; color: #df2974; vertical-align: middle;}.likepanel.theme_5 .dislike.vertical {margin-left: 0px; display: block;}.likepanel.theme_5 .like_val, .likepanel.theme_5 .dislike_val {float: left;}.likepanel.theme_5 .like_btn {width: 17px; height: 16px; margin: 0 5px 0 0; float: left; display: block; background: url('../../../engine/resources/images/likepanel/hand_up.png') no-repeat scroll top left transparent; cursor: pointer;}.likepanel.theme_5 .dislike_btn {width: 17px; height: 22px; margin: 0 5px 0 0; float: left; display: block; background: url('../../../engine/resources/images/likepanel/hand_down.png') no-repeat scroll 0px 5px transparent; cursor: pointer;}.likepanel.theme_5:not(.is_used) .like_btn:hover, .likepanel.theme_5:not(.is_used) .dislike_btn:hover {opacity: 0.7;}.likepanel.theme_6 .frame * {margin: 0; font-family: "Helvetica Neue",Arial,sans-serif; font-size: 12px; font-weight: 700; text-decoration: none; text-transform: none; text-indent: 0; text-shadow: none; background-attachment: scroll; border-width: 0; -moz-box-sizing: content-box; box-sizing: content-box; direction: ltr;}.likepanel.theme_6 .frame {display: inline-block; position: relative; line-height: 16px; text-indent: 0; white-space: nowrap; direction: ltr;}.likepanel.theme_6 .like_wrap, .likepanel.theme_6 .dislike_wrap {height: 19px; margin-right: 3px; padding: 1px 0 1px 3px; display: inline-block; color: #555555; background-color: transparent; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; transition: all 0.3s; overflow: visible;}.likepanel.theme_6 .dislike_wrap.vertical {margin-top: 2px; display: block;}.likepanel.theme_6 .like, .likepanel.theme_6 .dislike {display: inline-block; position: relative; top: 1px; color: #787869; text-decoration: none; outline: none; overflow: visible;}.likepanel.theme_6 .like_icon, .likepanel.theme_6 .dislike_icon {width: 11px; height: 15px; margin-right: 2px; display: inline-block; cursor: pointer; vertical-align: middle;}.likepanel.theme_6 .like_icon {background-image: url('../../../engine/resources/images/likepanel/likes_4.png'); background-position: 0 0px;}.likepanel.theme_6 .dislike_icon {background-image: url('../../../engine/resources/images/likepanel/dislikes_4.png'); background-position: 0 0px;}.likepanel.theme_6 .like_wrap:hover .like_icon, .likepanel.theme_6.is_used .like_wrap .like_icon {background-position: 0 15px;}.likepanel.theme_6 .dislike_wrap:hover .dislike_icon, .likepanel.theme_6.is_used .dislike_wrap .dislike_icon {background-position: 0 15px;}.likepanel.theme_6 .val {height: 16px; padding: 0 3px 0 3px; display: inline-block; position: relative; top: 1px; font-weight: bold; vertical-align: middle;}.likepanel.theme_6 .like_wrap > .val {color: green;}.likepanel.theme_6 .dislike_wrap > .val {color: red;}.rating_wnd.theme_1 {width: 123px; margin: 5px 0px 5px 0px; display: inline-block; background: #FFFFFF; text-align: center;}.rating_wnd.theme_1 .rating_header {padding: 5px 12px 5px 12px; font-size: 10pt; font-weight: bold; font-family: verdana; line-height: 16px; background: #f5f4f4; border: 1px solid #e4e4e4; box-sizing: border-box;}.rating_wnd.theme_1 .rating_header b {margin-left: 3px;}.rating_wnd.theme_1 .rating_main {height: 34px; margin: 0px; padding: 5px; background: #fff; border: 1px solid #e4e4e4; border-top: none; box-sizing: border-box; display: block; position: relative; cursor: pointer;}.rating_wnd.theme_1 .rating_ground, .rating_wnd.theme_1 .rating_votes, .rating_wnd.theme_1 .rating_hover {height: 21px; position: absolute;}.rating_wnd.theme_1 .rating_ground {width: 114px; background: url('../../../engine/resources/images/rating/stars_1.png');}.rating_wnd.theme_1 .rating_votes {background: url('../../../engine/resources/images/rating/stars_1.png') 0 -22px;}.rating_wnd.theme_1 .rating_hover {display: none; background: url('../../../engine/resources/images/rating/stars_1.png') 0 -44px;}.rating_wnd.theme_2 {min-width: 80px; margin: 10px 0px 10px 0px; display: inline-block; background: #FFFFFF;}.rating_wnd.theme_2 .rating_header {height: 29px; padding: 6px 12px 5px 12px; display: inline-block; font-size: 9pt; font-weight: bold; font-family: lato; line-height: 16px; background: #f5f4f4; border: 1px solid #e4e4e4; vertical-align: middle; box-sizing: border-box;}.rating_wnd.theme_2 .rating_header b {margin-left: 3px;}.rating_wnd.theme_2 .rating_main {width: 125px; margin: 0px 0px 0px -3px; padding: 2px 5px 2px 8px; height: 29px; background: #fff; border: 1px solid #e4e4e4; border-left: none; vertical-align: middle; box-sizing: border-box; display: inline-block; position: relative; cursor: pointer;}.rating_wnd.theme_2 .rating_ground, .rating_wnd.theme_2 .rating_votes, .rating_wnd.theme_2 .rating_hover {height: 21px; position: absolute;}.rating_wnd.theme_2 .rating_ground {width: 114px; background: url('../../../engine/resources/images/rating/stars_1.png');}.rating_wnd.theme_2 .rating_votes {background: url('../../../engine/resources/images/rating/stars_1.png') 0 -22px;}.rating_wnd.theme_2 .rating_hover {display: none; background: url('../../../engine/resources/images/rating/stars_1.png') 0 -44px;}.rating_wnd.theme_3 {width: 90px; margin: 10px 8px 10px 0px; display: inline-block; background: #FFFFFF;}.rating_wnd.theme_3 .rating_header {height: 29px; padding: 6px 12px 5px 12px; display: block; font-size: 9pt; font-weight: bold; font-family: play, lato; line-height: 16px; background: #f5f4f4; border: 1px solid #e4e4e4; vertical-align: middle; box-sizing: border-box;}.rating_wnd.theme_3 .rating_header b {margin-left: 3px;}.rating_wnd.theme_3 .rating_main {width: 100%; height: 22px; margin: 0px; padding: 2px 0px 0px 4px; display: inline-block; background: #F8F8F8; border: 1px solid #e4e4e4; border-bottom: none; vertical-align: middle; box-sizing: border-box; position: relative; cursor: pointer;}.rating_wnd.theme_3 .rating_ground, .rating_wnd.theme_3 .rating_votes, .rating_wnd.theme_3 .rating_hover {height: 15px; position: absolute;}.rating_wnd.theme_3 .rating_ground {width: 81px; background: url('../../../engine/resources/images/rating/stars_3.png');}.rating_wnd.theme_3 .rating_votes {background: url('../../../engine/resources/images/rating/stars_3.png') 0 -18px;}.rating_wnd.theme_3 .rating_hover {display: none; background: url('../../../engine/resources/images/rating/stars_3.png') 0 -36px;}.rating_wnd.theme_4 {min-width: 80px; margin: 5px 0px 5px 0px; display: inline-block; background: #f9f9f9; border: 1px solid #e5e5e5; border-left: 5px solid rgb(131, 207, 155);}.rating_wnd.theme_4 .rating_header {height: 29px; padding: 6px 12px 5px 12px; display: inline-block; color: #40454d; font-size: 15px; font-family: sans-serif; font-weight: normal; line-height: 16px; border-right: 1px solid rgb(216, 216, 216); vertical-align: middle; box-sizing: border-box;}.rating_wnd.theme_4 .rating_header b {margin-left: 3px; font-weight: normal; vertical-align: middle;}.rating_wnd.theme_4 .rating_main {width: 94px; height: 29px; margin: 0px; padding: 6px 1px 6px 7px; display: inline-block; background: #F8F8F8; vertical-align: middle; box-sizing: border-box; position: relative; cursor: pointer;}.rating_wnd.theme_4 .rating_ground, .rating_wnd.theme_4 .rating_votes, .rating_wnd.theme_4 .rating_hover {height: 15px; position: absolute;}.rating_wnd.theme_4 .rating_ground {width: 81px; background: url('../../../engine/resources/images/rating/stars_3.png');}.rating_wnd.theme_4 .rating_votes {background: url('../../../engine/resources/images/rating/stars_3.png') 0 -18px;}.rating_wnd.theme_4 .rating_hover {display: none; background: url('../../../engine/resources/images/rating/stars_3.png') 0 -36px;}.rating_wnd.theme_5 {min-width: 80px; margin: 5px 0px 5px 0px; padding: 10px; display: inline-block; color: #848484; font-weight: 400; font-family: lato, serif; text-align: center; border: 1px solid rgb(200, 200, 200); box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}.rating_wnd.theme_5 .rating_header {margin-bottom: 0.5em; display: block; font-size: 15px; line-height: 1.5; text-transform: uppercase; letter-spacing: 0.125em;}.rating_wnd.theme_5 .rating_header b {display: block; color: #5C5C5C; font-weight: normal; font-size: 45px; font-weight: 300; font-family: play, serif; line-height: 1;}.rating_wnd.theme_5 .rating_header span {display: inline-block; color: #5C5C5C; font-size: 25px; font-weight: 300; font-family: play, serif; line-height: 1;}.rating_wnd.theme_5 .rating_main {width: 92px; height: 24px; margin: 0px; padding: 3px 5px 3px 5px;; display: inline-block; background: #F8F8F8; border: 1px solid rgb(232, 232, 232); vertical-align: middle; box-sizing: border-box; position: relative; cursor: pointer;}.rating_wnd.theme_5 .rating_ground, .rating_wnd.theme_5 .rating_votes, .rating_wnd.theme_5 .rating_hover {height: 15px; position: absolute;}.rating_wnd.theme_5 .rating_ground {width: 81px; background: url('../../../engine/resources/images/rating/stars_3.png');}.rating_wnd.theme_5 .rating_votes {background: url('../../../engine/resources/images/rating/stars_3.png') 0 -18px;}.rating_wnd.theme_5 .rating_hover {display: none; background: url('../../../engine/resources/images/rating/stars_3.png') 0 -36px;}.rating_mini_wnd.theme_1 {margin: 5px 0px 5px 0px;}.rating_mini_wnd.theme_1 .rating_mini_main {width: 114px; height: 21px; display: inline-block; position: relative; cursor: pointer;}.rating_mini_wnd.theme_1 .rating_mini_ground, .rating_mini_wnd.theme_1 .rating_mini_votes, .rating_mini_wnd.theme_1 .rating_mini_hover {height: 21px; position: absolute;}.rating_mini_wnd.theme_1 .rating_mini_ground {width: 114px; background: url('../../../engine/resources/images/rating/stars_1.png');}.rating_mini_wnd.theme_1 .rating_mini_hover {display: none; background: url('../../../engine/resources/images/rating/stars_1.png') 0 -44px;}.rating_mini_wnd.theme_1 .rating_mini_votes {background: url('../../../engine/resources/images/rating/stars_1.png') 0 -22px;}.rating_mini_wnd.theme_2 {margin: 5px 0px 5px 0px;}.rating_mini_wnd.theme_2 .rating_mini_main {width: 81px; height: 15px; display: inline-block; position: relative; cursor: pointer;}.rating_mini_wnd.theme_2 .rating_mini_ground, .rating_mini_wnd.theme_2 .rating_mini_votes, .rating_mini_wnd.theme_2 .rating_mini_hover {height: 15px; position: absolute;}.rating_mini_wnd.theme_2 .rating_mini_ground {width: 81px; background: url('../../../engine/resources/images/rating/stars_3.png');}.rating_mini_wnd.theme_2 .rating_mini_hover {display: none; background: url('../../../engine/resources/images/rating/stars_3.png') 0 -36px;}.rating_mini_wnd.theme_2 .rating_mini_votes {background: url('../../../engine/resources/images/rating/stars_3.png') 0 -18px;}.rating_mini_wnd.theme_3 {margin: 5px 0px 5px 0px;}.rating_mini_wnd.theme_3 .rating_mini_main {width: 58px; height: 12px; display: inline-block; position: relative; cursor: pointer;}.rating_mini_wnd.theme_3 .rating_mini_ground, .rating_mini_wnd.theme_3 .rating_mini_votes, .rating_mini_wnd.theme_3.rating_mini_hover {height: 12px; position: absolute;}.rating_mini_wnd.theme_3 .rating_mini_ground {width: 58px; background: url('../../../engine/resources/images/rating/stars_2.png');}.rating_mini_wnd.theme_3 .rating_mini_hover {display: none; background: url('../../../engine/resources/images/rating/stars_2.png') 0 -25px;}.rating_mini_wnd.theme_3 .rating_mini_votes {background: url('../../../engine/resources/images/rating/stars_2.png') 0 -12px;}.runline_box {height: 27px; margin: 0px 0px 5px 0px; padding: 0; background: #fff; border: 1px solid #D5D7D8; overflow: hidden; box-sizing: content-box;}.runline_box .runline_header {position: absolute; display: block;}.runline_box .runline_caption {padding-right: 13px; display: inline-block; position: relative; overflow: hidden; z-index: 1;}.runline_box .runline_caption i {width: 35px; height: 140%; border: 1px solid #d5d7d8; z-index: 1; display: block; position: absolute; right: 5px; top: -12px; background: #207ec1; -ms-transform: rotate(20deg); -webkit-transform: rotate(20deg); transform: rotate(20deg);}.runline_box .runline_caption h3 {margin-bottom: 0px; margin: 0px; padding: 0px 15px; z-index: 2; position: relative; color: #fff; font-size: 14px; font-weight: normal; font-family: 'narrowsans', sans-serif; line-height: 27px; background: #207ec1;}.runline_mask {width: 99%; position: relative; overflow: hidden;}.runline_main {display: none; margin: 0; padding: 0; position: relative; left: 750px; font: bold 10px Verdana; list-style-type: none;}.runline_main li {margin: 0 50px 0 0; padding: 0; display: inline; background: #fff; line-height: 24px;}.runline_main a, .runline_main .span {margin: 0; padding: 0; color: #ff0000; font: bold 10px Verdana; white-space: nowrap; vertical-align: middle;}.runline_main span.phr_l {margin: 0 10px 0 0; vertical-align: middle;}.runline_main span.phr_r {margin: 0 0 0 10px; vertical-align: middle;}.runline_box.theme_1 .runline_main span.phr_l:before {margin-left: 8px; position: relative; top: 0px; color: #c12026; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: middle; content: "\f0da";}.runline_box.theme_1 .runline_caption h3 {font-family: ptsans, arial;}.runline_box.theme_2 {height: 32px; margin: 0px 0px 9px 0px;}.runline_box.theme_2 .runline_main {font-family: narrowsans, Verdana, Arial;}.runline_box.theme_2 .runline_main a, .runline_box.theme_2 .runline_main .span {color: black; font-family: Roboto, Verdana, Arial; font-size: 14px; font-weight: normal;}.runline_box.theme_2 .runline_main a:hover {color: rgb(193, 32, 38);}.runline_box.theme_2 .runline_main a:after {margin-left: 8px; position: relative; top: -1px; color: #c12026; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: middle; content: "\f12a";}.runline_box.theme_2 .runline_header {display: block;}.runline_box.theme_2 .runline_caption h3 {line-height: 32px; background: #c12026;}.runline_box.theme_2 .runline_caption i {background: #c12026;}.runline_box.theme_2 li {line-height: 30px;}.runline_box.theme_2 li span {display: none;}.runline_box.theme_3 {height: 32px; margin: 0px 0px 9px 0px;}.runline_box.theme_3 .runline_main {font-family: narrowsans, Verdana, Arial;}.runline_box.theme_3 .runline_main a, .runline_box.theme_3 .runline_main .span {color: black; font-family: Roboto, Verdana, Arial; font-size: 14px; font-weight: normal;}.runline_box.theme_3.runline_main a:hover {color: #2582BD;}.runline_box.theme_3 .runline_main a:before {margin-right: 8px; position: relative; top: -1px; color: #2582BD; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: middle; content: "\f005";}.runline_box.theme_3 .runline_header {display: block;}.runline_box.theme_3 .runline_caption h3 {line-height: 32px; background: #2582BD;}.runline_box.theme_3 .runline_caption i {width: 0px; border: none;}.runline_box.theme_3 li {line-height: 29px;}.runline_box.theme_3 li span {display: none;}.runline_box.theme_4 {height: 32px; margin: 0px 0px 9px 0px;}.runline_box.theme_4 .runline_main {font-family: narrowsans, Verdana, Arial;}.runline_box.theme_4 .runline_main a, .runline_box.theme_4 .runline_main .span {color: black; font-family: play, Verdana, Arial; font-size: 14px; font-weight: normal;}.runline_box.theme_4 .runline_main a:hover {color: #2582BD;}.runline_box.theme_4 .runline_main a:before {margin-right: 8px; position: relative; top: -1px; color: #DE5858; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: middle; content: "\f0da";}.runline_box.theme_4 .runline_header {display: block;}.runline_box.theme_4 .runline_caption h3 {line-height: 32px; background: #8A8A8A; font-family: play;}.runline_box.theme_4 .runline_caption i {width: 0px; border: none;}.runline_box.theme_4 li {line-height: 29px;}.runline_box.theme_4 li span {display: none;}@-moz-document url-prefix() { .runline_box.theme_1 .runline_main span.phr_l:before {top: -1px;}}.carousel {position: relative; padding: 5px; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}.carousel.dark {border: 1px solid #3a3a3a;}.carousel.has_console {padding: 5px 34px;}.carousel.no_style {padding: 0px; border: none; box-shadow: none;}.carousel .carousel_console .carousel_prev {left: 0px; border-right: 1px solid #d6d6d6;}.carousel .carousel_console .carousel_next {right: 0px; border-left: 1px solid #d6d6d6;}.carousel .carousel_console .carousel_prev:before {content: "\f053";}.carousel .carousel_console .carousel_next:before {content: "\f054";}.carousel .carousel_console .carousel_prev, .carousel .carousel_console .carousel_next {position: absolute; top: 0px; height: 100%; background: #f7f7f7; padding: 10px;}.carousel .carousel_console .carousel_prev:before, .carousel .carousel_console .carousel_next:before {font-family: icons; font-size: 12px; font-weight: normal;}.carousel.dark .carousel_console .carousel_prev, .carousel.dark .carousel_console .carousel_next {border-color: #3a3a3a;}.carousel.dark .carousel_console .carousel_prev, .carousel.dark .carousel_console .carousel_next {background: #2f2f2f;}.carousel .carousel_wrapper {padding: 0px; position: relative; overflow: hidden;}.carousel .carousel_dots {margin-top: 5px; border: 1px solid #e2e2e2; border-radius: 4px; color: #fff; text-align: center;}.carousel.no_style .carousel_dots {position: absolute; right: 5px; bottom: 5px; border: none; border-radius: 0px;}.carousel .carousel_dots.disabled {display: none;}.carousel .carousel_dots .carousel_dot {display: inline-block; padding: 0; color: inherit; vertical-align: unset; font: inherit; background: 0 0; border: none; cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.carousel .carousel_dots .carousel_dot span {width: 10px; height: 10px; margin: 0 3px; display: block; text-indent: -9999px; background: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; outline: 0; border: 1px solid #b9b9b9;}.carousel .carousel_dots .carousel_dot.active span {background: #222;}.carousel .carousel_dots.theme_2 {padding: 5px; line-height: 1; border-radius: 4px;}.carousel .carousel_dots.theme_2 .carousel_dot {vertical-align: middle;}.carousel .carousel_dots.theme_2 .carousel_dot span {width: 14px; height: 14px; background: #272727; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: none; transition: all 0.2s;}.carousel .carousel_dots.theme_2 .carousel_dot span:hover {background: #ff2a13;}.carousel .carousel_dots.theme_2 .carousel_dot.active span {background: #ff2a13;}.carousel .carousel_dots.theme_3 {padding: 5px; line-height: 1; border-radius: 10px;}.carousel .carousel_dots.theme_3 .carousel_dot {vertical-align: middle;}.carousel .carousel_dots.theme_3 .carousel_dot span {width: 14px; height: 14px; background: #777777; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: none; transition: all 0.2s;}.carousel .carousel_dots.theme_3 .carousel_dot span:hover {background: #ff2a13;}.carousel .carousel_dots.theme_3 .carousel_dot.active span {background: blue;}.carousel .carousel_dots.theme_4 {padding: 5px; line-height: 1; border-radius: 0px;}.carousel .carousel_dots.theme_4 .carousel_dot {vertical-align: middle;}.carousel .carousel_dots.theme_4 .carousel_dot span {width: 14px; height: 14px; margin: 0 0 0 7px; border: 1px solid #ccc; text-indent: -3000px; background: #fff; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; transition: all 0.2s;}.carousel .carousel_dots.theme_4 .carousel_dot span:hover {background: #fc0;}.carousel .carousel_dots.theme_4 .carousel_dot.active span {background: #0094FF;}.html_tools {color: rgb(49, 51, 53); font: 14px/20px Arial,Helvetica,sans-serif;}.html_tools_item {display: inline-block; position: relative; margin-bottom: 3px;}.html_tools_btn {width: 32px; height: 32px; margin: 0px; display: inline-block; position: relative; top: 0px; background-size: cover; border: 1px solid rgb(255, 255, 255); cursor: pointer; box-shadow: 0 0 0 1px #ccc, inset 0 0 0 1px #ccc; transition: all 0.2s ease-in-out 0s; vertical-align: middle;}.html_tools_btn:hover {opacity: 0.6;}.html_tools_btn[disabled] {opacity: 0.3;}.html_tools_btn:focus {outline: 0;}.html_tools_mode {padding: 0px; display: inline-block; position: relative; border: 1px solid rgb(255, 255, 255); box-shadow: 0 0 0 1px #ccc, inset 0 0 0 1px #ccc; vertical-align: middle;}.html_tools_mode[disabled] {opacity: 0.3;}.html_tools_mode button {margin: 0px; padding: 8px 14px 8px 14px !important; color: #6d6d6d !important;}.html_tools_mode button[disabled] {opacity: 0.3;}.html_tools_strong {background-image: url('../../../engine/resources/images/html_tools/strong.png');}.html_tools_italic {background-image: url('../../../engine/resources/images/html_tools/italic.png');}.html_tools_underline {background-image: url('../../../engine/resources/images/html_tools/underline.png');}.html_tools_strike {background-image: url('../../../engine/resources/images/html_tools/strike.png');}.html_tools_list_marked {background-image: url('../../../engine/resources/images/html_tools/list_marked.png');}.html_tools_list_numeric {background-image: url('../../../engine/resources/images/html_tools/list_numeric.png');}.html_tools_list_item {background-image: url('../../../engine/resources/images/html_tools/list_item.png');}.html_tools_divider {background-image: url('../../../engine/resources/images/html_tools/divider.png');}.html_tools_paragraph {background-image: url('../../../engine/resources/images/html_tools/paragraph.png');}.html_tools_new_line {background-image: url('../../../engine/resources/images/html_tools/new_line.png');}.html_tools_words_upper {background-image: url('../../../engine/resources/images/html_tools/words_upper.png');}.html_tools_quote {background-image: url('../../../engine/resources/images/html_tools/quote.png');}.html_tools_spoiler {background-image: url('../../../engine/resources/images/html_tools/spoiler.png');}.html_tools_color {background-image: url('../../../engine/resources/images/html_tools/color.png');}.html_tools_size {background-image: url('../../../engine/resources/images/html_tools/size.png');}.html_tools_font {background-image: url('../../../engine/resources/images/html_tools/font.png');}.html_tools_url {background-image: url('../../../engine/resources/images/html_tools/url.png');}.html_tools_image {background-image: url('../../../engine/resources/images/html_tools/image.png');}.html_tools_smile {background-image: url('../../../engine/resources/images/html_tools/smile.png');}.html_tools_clean {background-image: url('../../../engine/resources/images/html_tools/clean.png');}.html_tools_gallery {background-image: url('../../../engine/resources/images/html_tools/gallery.png');}.html_tools_header {background-image: url('../../../engine/resources/images/html_tools/header.png');}.html_tools_menu_color {width: 145px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -57px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 15px; background-color: white; border: 1px solid #dddddd; border-radius: 5px; box-sizing: content-box;}.html_tools_menu_color:after {display: table; clear: both; content: "";}.html_tools_menu_color_wrap {padding: 5px;}.html_tools_menu_color_line {margin: 5px 0 0 0;}.html_tools_menu_color_line .html_tools_menu_color_item:last-child {margin: 0px;}.html_tools_menu_color_code {width: 104px; margin: 0px 0px 3px 0px; padding: 4px 7px; display: inline-block; color: rgb(100, 99, 99); font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; text-align: center; border: 1px solid #d3d3d3; border-radius: 3px; -moz-border-radius: 3px;}.html_tools_menu_color_code:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.html_tools_menu_color_selector {width: 0px; height: 0px; padding: 0px; display: none; border: 0px; outline: 0px;}.html_tools_menu_color_demo {margin-bottom: 7px; font-size: 12px; font-weight: bold; border: 1px solid #eaeaea;}.html_tools_menu_color_preview {width: 25px; height: 25px; float: right; position: relative; background-color: #ecaa37; border: solid 1px #c3c3c3; cursor: pointer;}.html_tools_menu_color_item {width: 20px; height: 20px; margin: 0px 5px 0px 0px; display: inline-block; border: solid 1px #c0c0c0; cursor: pointer;}.html_tools_menu_color_submit {width: 100%; margin: 5px 0px 5px 0px; font-weight: bold; text-transform: uppercase;}.html_tools_menu_header {width: 170px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -69px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; background-color: white; border: 1px solid #dddddd; border-radius: 5px; box-sizing: content-box;}.html_tools_menu_header_wrap {padding: 5px;}.html_tools_menu_header_submit {width: 100%; margin: 5px 0px 5px 0px; font-weight: bold; text-transform: uppercase;}.html_tools_menu_header_selector {width: 100%; vertical-align: middle;}.html_tools_menu_font {width: 170px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -69px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; background-color: white; border: 1px solid #dddddd; border-radius: 5px; box-sizing: content-box;}.html_tools_menu_font_wrap {padding: 5px;}.html_tools_menu_font_submit {width: 100%; margin: 5px 0px 5px 0px; font-weight: bold; text-transform: uppercase;}.html_tools_menu_font_selector {width: 100%; vertical-align: middle;}.html_tools_menu_size {width: 130px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -49px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; background-color: white; border: 1px solid #dddddd; border-radius: 5px; box-sizing: content-box;}.html_tools_menu_size_wrap {padding: 5px;}.html_tools_menu_size_submit {width: 100%; margin: 5px 0px 5px 0px; font-weight: bold; text-transform: uppercase;}.html_tools_menu_size_selector {width: 100%; vertical-align: middle;}.html_tools_menu_url {width: 200px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -84px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; background-color: white; border: 1px solid #dddddd; border-radius: 5px;}.html_tools_menu_url_wrap {padding: 5px;}.html_tools_menu_url_submit {width: 100%; margin: 5px 0px 5px 0px; font-weight: bold; text-transform: uppercase;}.html_tools_menu_url_link {width: 100%; margin: 0px 0px 5px 0px; padding: 5px; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; border: 1px solid #d3d3d3; border-radius: 3px; -moz-border-radius: 3px;}.html_tools_menu_url_anchor {width: 100%; padding: 5px; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; border: 1px solid #d3d3d3; border-radius: 3px; -moz-border-radius: 3px;}.html_tools_menu_url_link:focus, .html_tools_menu_url_anchor:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.html_tools_menu_img {width: 200px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -84px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; background-color: white; border: 1px solid #dddddd; border-radius: 5px;}.html_tools_menu_img_wrap {padding: 5px;}.html_tools_menu_img_upload_button {width: 100%; margin: 0px;}.html_tools_menu_img_upload_field {width: 100%; height: 30px; z-index: 20; -moz-opacity: 0; opacity: 0; display: none; position: absolute; left: 0; top: 0; font-size: 12px; filter: alpha(opacity=0);}.html_tools_menu_img_submit {width: 100%; margin: 5px 0px 5px 0px !important; font-weight: bold; text-transform: uppercase;}.html_tools_menu_img_url {width: 100%; margin: 0px; padding: 5px; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; border: 1px solid #d3d3d3; border-radius: 3px; -moz-border-radius: 3px;}.html_tools_menu_img_url:focus:focus {border: 1px solid rgba(82, 168, 236, 0.8); outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}.html_tools_menu_smiles {width: 167px; margin: 2px 0px 0px 0px; padding: 3px 3px 0; z-index: 10; display: none; position: absolute; left: -67px; color: #333333; font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; background-color: white; border: 1px solid #dddddd; border-radius: 5px; box-sizing: content-box;}.html_tools_menu_smiles_wrap {padding: 5px;}.html_tools_menu_smiles_wrap img {cursor: pointer;}.clock_digital span {width: 20px; margin-right: 6px; display: inline-block;}.clock_digital span.colon {width: 4px;}.clock_digital .colon b {margin: 0 0 4px; display: none;}.clock_digital .colon b, .clock_digital span b {width: 4px; height: 4px; float: left; visibility: hidden; background: #666; overflow: hidden;}.clock_digital span.colon .cc11, .clock_digital span.colon .cc12 {visibility: visible; display: block;}.clock_digital .dd0 .cc11, .clock_digital .dd0 .cc12, .clock_digital .dd0 .cc13, .clock_digital .dd0 .cc14, .clock_digital .dd0 .cc15, .clock_digital .dd0 .cc21, .clock_digital .dd0 .cc25, .clock_digital .dd0 .cc31, .clock_digital .dd0 .cc35, .clock_digital .dd0 .cc41, .clock_digital .dd0 .cc45, .clock_digital .dd0 .cc51, .clock_digital .dd0 .cc52, .clock_digital .dd0 .cc53, .clock_digital .dd0 .cc54, .clock_digital .dd0 .cc55 {visibility: visible;}.clock_digital .dd1 .cc13, .clock_digital .dd1 .cc21, .clock_digital .dd1 .cc22, .clock_digital .dd1 .cc23, .clock_digital .dd1 .cc33, .clock_digital .dd1 .cc43, .clock_digital .dd1 .cc51, .clock_digital .dd1 .cc52, .clock_digital .dd1 .cc53, .clock_digital .dd1 .cc54, .clock_digital .dd1 .cc55 {visibility: visible;}.clock_digital .dd2 .cc11, .clock_digital .dd2 .cc12, .clock_digital .dd2 .cc13, .clock_digital .dd2 .cc14, .clock_digital .dd2 .cc15, .clock_digital .dd2 .cc25, .clock_digital .dd2 .cc31, .clock_digital .dd2 .cc32, .clock_digital .dd2 .cc33, .clock_digital .dd2 .cc34, .clock_digital .dd2 .cc35, .clock_digital .dd2 .cc41, .clock_digital .dd2 .cc51, .clock_digital .dd2 .cc52, .clock_digital .dd2 .cc53, .clock_digital .dd2 .cc54, .clock_digital .dd2 .cc55 {visibility: visible;}.clock_digital .dd3 .cc11, .clock_digital .dd3 .cc12, .clock_digital .dd3 .cc13, .clock_digital .dd3 .cc14, .clock_digital .dd3 .cc15, .clock_digital .dd3 .cc25, .clock_digital .dd3 .cc32, .clock_digital .dd3 .cc33, .clock_digital .dd3 .cc34, .clock_digital .dd3 .cc35, .clock_digital .dd3 .cc45, .clock_digital .dd3 .cc51, .clock_digital .dd3 .cc52, .clock_digital .dd3 .cc53, .clock_digital .dd3 .cc54, .clock_digital .dd3 .cc55 {visibility: visible;}.clock_digital .dd4 .cc11, .clock_digital .dd4 .cc15, .clock_digital .dd4 .cc21, .clock_digital .dd4 .cc25, .clock_digital .dd4 .cc31, .clock_digital .dd4 .cc32, .clock_digital .dd4 .cc33, .clock_digital .dd4 .cc34, .clock_digital .dd4 .cc35, .clock_digital .dd4 .cc45, .clock_digital .dd4 .cc55 {visibility: visible;}.clock_digital .dd5 .cc11, .clock_digital .dd5 .cc12, .clock_digital .dd5 .cc13, .clock_digital .dd5 .cc14, .clock_digital .dd5 .cc15, .clock_digital .dd5 .cc21, .clock_digital .dd5 .cc31, .clock_digital .dd5 .cc32, .clock_digital .dd5 .cc33, .clock_digital .dd5 .cc34, .clock_digital .dd5 .cc35, .clock_digital .dd5 .cc45, .clock_digital .dd5 .cc51, .clock_digital .dd5 .cc52, .clock_digital .dd5 .cc53, .clock_digital .dd5 .cc54, .clock_digital .dd5 .cc55 {visibility: visible;}.clock_digital .dd6 .cc11, .clock_digital .dd6 .cc12, .clock_digital .dd6 .cc13, .clock_digital .dd6 .cc14, .clock_digital .dd6 .cc15, .clock_digital .dd6 .cc21, .clock_digital .dd6 .cc31, .clock_digital .dd6 .cc32, .clock_digital .dd6 .cc33, .clock_digital .dd6 .cc34, .clock_digital .dd6 .cc35, .clock_digital .dd6 .cc41, .clock_digital .dd6 .cc45, .clock_digital .dd6 .cc51, .clock_digital .dd6 .cc52, .clock_digital .dd6 .cc53, .clock_digital .dd6 .cc54, .clock_digital .dd6 .cc55 {visibility: visible;}.clock_digital .dd7 .cc11, .clock_digital .dd7 .cc12, .clock_digital .dd7 .cc13, .clock_digital .dd7 .cc14, .clock_digital .dd7 .cc15, .clock_digital .dd7 .cc25, .clock_digital .dd7 .cc35, .clock_digital .dd7 .cc45, .clock_digital .dd7 .cc55 {visibility: visible;}.clock_digital .dd8 .cc11, .clock_digital .dd8 .cc12, .clock_digital .dd8 .cc13, .clock_digital .dd8 .cc14, .clock_digital .dd8 .cc15, .clock_digital .dd8 .cc21, .clock_digital .dd8 .cc25, .clock_digital .dd8 .cc31, .clock_digital .dd8 .cc32, .clock_digital .dd8 .cc33, .clock_digital .dd8 .cc34, .clock_digital .dd8 .cc35, .clock_digital .dd8 .cc41, .clock_digital .dd8 .cc45, .clock_digital .dd8 .cc51, .clock_digital .dd8 .cc52, .clock_digital .dd8 .cc53, .clock_digital .dd8 .cc54, .clock_digital .dd8 .cc55 {visibility: visible;}.clock_digital .dd9 .cc11, .clock_digital .dd9 .cc12, .clock_digital .dd9 .cc13, .clock_digital .dd9 .cc14, .clock_digital .dd9 .cc15, .clock_digital .dd9 .cc21, .clock_digital .dd9 .cc25, .clock_digital .dd9 .cc31, .clock_digital .dd9 .cc32, .clock_digital .dd9 .cc33, .clock_digital .dd9 .cc34, .clock_digital .dd9 .cc35, .clock_digital .dd9 .cc45, .clock_digital .dd9 .cc51, .clock_digital .dd9 .cc52, .clock_digital .dd9 .cc53, .clock_digital .dd9 .cc54, .clock_digital .dd9 .cc55 {visibility: visible;}.clock_digital.theme_1 {width: 120px; margin-bottom: 5px; padding: 5px; text-align: center; background: #FFFFFF; border: 1px solid #878787;}.clock_digital.theme_1 span {width: 10px; margin-right: 3px;}.clock_digital.theme_1 span.colon {width: 2px;}.clock_digital.theme_1 .colon b, .clock_digital.theme_1 span b {width: 2px; height: 2px; background: #878787;}.clock_digital.theme_1 .colon b {margin: 0 0 2px;}.clock_digital.theme_2 {margin-bottom: 5px;}.clock_digital.theme_2 .colon b, .clock_digital.theme_2 span b {-webkit-box-shadow: 1px 1px #FFF, 2px 2px #CCC; -moz-box-shadow: 1px 1px #FFF, 2px 2px #CCC; box-shadow: 1px 1px #FFF, 2px 2px #CCC;}.clock_digital.theme_3 {margin-bottom: 5px; padding: 10px 4px 2px 10px;}.clock_digital.theme_3 span {width: 15px;}.clock_digital.theme_3 span.colon {width: 3px;}.clock_digital.theme_3 .colon b,.clock_digital.theme_3 span b {width: 1px; height: 1px; background: #59DEFF; border: 1px solid #A6EDFF; -webkit-box-shadow: 0 0 10px #0CF, 0 0 10px #0CF; -moz-box-shadow: 0 0 10px #0CF, 0 0 10px #0CF; box-shadow: 0 0 10px #0CF, 0 0 10px #0CF;}.clock_analog {width: 193px; height: 193px; position: relative; background: #f0f1e9; border-radius: 50%; box-shadow: 0 10px 20px rgba(0,0,0,0.2), inset 0 3px 0 rgba(255,255,255,0.5), inset 0 -4px 0 rgba(0,0,0,0.1), 0 2px 5px rgba(0,0,0,0.2);}.clock_analog: :before {width: 130px; height: 130px; margin: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: -webkit-linear-gradient(top, #e9eae2, #f5f5ec 100%); background: -moz-linear-gradient(top, #e9eae2, #f5f5ec 100%); background: linear-gradient(top, #e9eae2, #f5f5ec 100%); border-radius: 50%; content: '';}.clock_analog_numbers, .clock_analog_arrows {width: 100%; border-radius: 50%;}.clock_analog_numbers ul {list-style: none;}.clock_analog_numbers ul li {width: 1.5em; height: 1.5em; position: absolute; color: #a5a595; font-size: 1.3em; line-height: 1.5em; text-align: center;}.clock_analog_numbers ul li:first-child {margin-left: -0.75em; left: 50%; top: 0;}.clock_analog_numbers ul li:nth-child(2) {margin-top: -0.75em; right: 0; top: 50%;}.clock_analog_numbers ul li:nth-child(3) {margin-left: -0.75em; left: 50%; bottom: 0;}.clock_analog_numbers ul li:last-child {margin-top: -0.75em; left: 0; top: 50%;}.clock_analog_arrow_second, .clock_analog_arrow_minute, .clock_analog_arrow_hour {z-index: 4; position: absolute; left: 50%; top: 50%; border-radius: 100% 100% 5px 5px; box-shadow: 0 0 0.5em rgba(black,0.2); box-shadow: 0 5px 5px rgba(0,0,0,0.3);}.clock_analog_arrow_second {width: 2px; height: 78px; top: 18px; background: #f16e54; transform-origin: 50% 100%;}.clock_analog_arrow_minute {width: 6px; height: 88px; margin-left: -3px; top: 26px; background: #68645b; transform-origin: 50% 80%;}.clock_analog_arrow_hour {width: 6px; height: 50px; margin-left: -3px; top: 56px; background: #68645b; transform-origin: 50% 40px;}.modal_overlay {z-index: 100; opacity: 0.7; display: none; position: fixed; left: -100px; top: -100px; background-color: #000;}.modal_frame {max-width: 85%; z-index: 101; display: none; position: absolute; overflow: hidden; color: rgb(49, 51, 53); font: 14px/20px Arial,Helvetica,sans-serif; background: #F5F5F5; border: 1px solid transparent; border-radius: 5px; box-shadow: 0 4px 16px #ccc; transition: all 0.3s;}.modal_head {min-height: 36px; padding: 0px; text-align: center; background: #fcfcfc; border-bottom: 1px solid #dfdfdf;}.modal_head h2 {margin: 10px 42px 10px 42px; padding: 2px 0px 0px 0px; display: inline-block; color: #444; font-family: "droidsans",Helvetica,Arial,sans-serif; font-size: 18px; font-weight: 600; line-height: 22px;}.modal_close {float: right; opacity: 0.3; position: absolute; right: 10px; top: 12px; color: #000000; font-size: 20px; font-weight: bold; text-decoration: none; cursor: pointer;}.modal_close:hover {opacity: 1.0; color: #2ea2cc; text-decoration: none;}.modal_close:before {font-family: icons; font-weight: normal; content: '\f00d';}.modal_body {padding: 15px 20px 12px 20px; clear: both; position: relative;}.modal_content {margin: 5px 5px 5px 5px; color: #555555; font-family: monospace, sans-serif; text-align: center;}.modal_console {margin: 5px 0px 5px 0px; padding-top: 10px; text-align: center;}.modal_console button[class*="button_"] {margin-bottom: 0px;}.modal_frame.theme_1 {background: #f6f6f6; border: 0px; -moz-box-shadow: 0 2px 10px 0 rgba(174, 174, 174, 0.7); box-shadow: 0 2px 10px 0 rgba(174, 174, 174, 0.7);}.modal_frame.theme_1 .modal_head .modal_close {top: 18px; font-size: 16px;}.modal_frame.theme_1 .modal_head .modal_close:hover {color: #a90000;}.modal_frame.theme_1 .modal_head {background-image: none; background-color: #50c0ff; border-radius: 5px 5px 0px 0px;}.modal_frame.theme_1 .modal_head h2 {color: white; font-size: 18px; line-height: 33px;}.modal_frame.theme_1 .modal_console {padding-top: 9px; padding-bottom: 5px; border-top: 1px solid gainsboro; border-bottom: 1px solid gainsboro; background: #e8e8e8;}.modal_frame.theme_2 {background: whitesmoke;}.modal_frame.theme_2 .modal_head {background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233)); background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233)); border-bottom: 1px solid #bababa;}.modal_frame.theme_2 .modal_console {padding-top: 9px; padding-bottom: 5px; border-top: 1px solid gainsboro;}.modal_frame.theme_3 {background: #f0f1f2; border: 0px; -moz-box-shadow: 0 2px 10px 0 rgba(174, 174, 174, 0.7); box-shadow: 0 2px 10px 0 rgba(174, 174, 174, 0.7);}.modal_frame.theme_3 .modal_head .modal_close {top: 18px; font-size: 16px;}.modal_frame.theme_3 .modal_head .modal_close:hover {color: #230000;}.modal_frame.theme_3 .modal_head {background-image: none; background-color: #00b769; border-radius: 5px 5px 0px 0px;}.modal_frame.theme_3 .modal_head h2 {color: #ffffff; font-size: 18px; font-weight: 500; font-family: magistral, tahoma, serif; line-height: 33px;}.modal_frame.theme_3 .modal_body {background: #fdfff3;}.modal_frame.theme_3 .modal_content {color: #222; font-family: ptsans, tahoma, serif; font-size: 15px; line-height: 1.5;}.modal_frame.theme_3 .modal_console {margin: 0px; padding-top: 9px; padding-bottom: 10px; border-top: 1px solid gainsboro; background: #f9f9f9;}.modal_frame.theme_4 {background: #fff;}.modal_frame.theme_4 .modal_head .modal_close {opacity: 0.3; top: 19px; font-size: 16px; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20);}.modal_frame.theme_4 .modal_head .modal_close:hover {opacity: 1.0; color: #CC2E64;}.modal_frame.theme_4 .modal_head h2 {color: #737373; font: normal 18px/1 Tahoma, Arial, sans-serif; font-weight: 500; line-height: 1.8;}.modal_frame.theme_4 .modal_body {background: whitesmoke;}.modal_frame.theme_4 .modal_content {margin: 5px 5px 6px 5px;}.modal_frame.theme_4 .modal_console {margin: 0px 0px 5px 0px; padding-top: 10px; padding-bottom: 5px; border-top: 1px solid #dfdfdf;}.modal_frame.gallery {width: 98%; max-width: 100%; height: 98%; background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233)); background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233)); border: 0px;}.modal_frame.gallery .modal_head {background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233)); background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233)); border-bottom: 1px solid #bababa;}.modal_frame.gallery .modal_close:hover {opacity: 1.0; color: #cc2e2e; text-decoration: none;}.modal_frame.gallery .modal_body {height: calc(100% - 220px); padding: 15px 30px; background: whitesmoke;}.modal_frame.gallery .modal_content {height: 100%; margin: 0px 5px 5px 5px; position: relative;}.modal_frame.gallery .modal_content img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}.modal_frame.gallery .gallery_prev {left: 0px;}.modal_frame.gallery .gallery_next {right: 0px;}.modal_frame.gallery .gallery_prev:before {content: "\f053";}.modal_frame.gallery .gallery_next:before {content: "\f054";}.modal_frame.gallery .gallery_prev, .modal_frame.gallery .gallery_next {position: absolute; top: 0px; height: 100%; border: 1px solid #d6d6d6; border-top: 0px; border-bottom: 0px; background: white; padding: 10px; z-index: 10;}.modal_frame.gallery .gallery_prev:before, .modal_frame.gallery .gallery_next:before {font-family: icons; font-size: 12px; font-weight: normal;}.modal_frame.gallery .gallery_prev.highlight, .modal_frame.gallery .gallery_next.highlight {color: red;}.modal_frame.gallery .gallery_item_selected img, .modal_frame.gallery .gallery_item img {opacity: 0; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; transition: opacity 0.5s;}.modal_frame.gallery .gallery_item_selected img.loaded, .modal_frame.gallery .gallery_item img.loaded {opacity: 1;}.modal_frame.gallery .gallery_item_selected img.loaded + .image_loader, .modal_frame.gallery .gallery_item img.loaded + .image_loader {display: none;}.modal_frame.gallery .image_loader {background: #f5f5f5; position: absolute; margin: auto; left: 0px; top: 0px; bottom: 0px; right: 0px;}.modal_frame.gallery .image_loader:before {background-image: url('../../resources/images/loadings/loading_1.GIF'); background-repeat: no-repeat; width: 18px; height: 18px; content: ""; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}.modal_frame.gallery .modal_console {height: 125px; margin: 0px 0px 5px 0px; padding-bottom: 5px; border-top: 1px solid #bababa; overflow: auto; -webkit-overflow-scrolling: touch;}.modal_frame.gallery .modal_console .gallery_item {width: 120px; height: 120px; background: white; display: inline-block; vertical-align: top; cursor: pointer; overflow: hidden; margin-bottom: 3px; margin-right: 3px; position: relative; border: 1px solid rgba(0, 0, 0, 0.2); opacity: 1; transition: opacity 0.2s ease-in-out 0s;}.modal_frame.gallery .modal_console .gallery_item:hover {opacity: 0.8;}.modal_frame.gallery .modal_console .gallery_item.selected {border-color: black;}.modal_frame.gallery .modal_console .gallery_item img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}.modal_frame .button_gradient.theme_1 {margin-right: 5px; padding: 7px 15px; font-size: 14px;}.modal_frame .button_gradient.theme_2 {margin-right: 5px; padding: 9px 14px 9px 14px;}.modal_frame .button_headlight {margin: 0px 5px 0px 0px;}.modal_frame .checkbox_light {font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}.modal_separator_bricks {height: 0; margin: 11px 0 11px 0; position: relative; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #fff;}.modal_separator_bricks > span {width: 36px; height: 9px; margin-left: -21px; padding: 0 3px; display: block; position: absolute; left: 50%; top: -4px; background: transparent url('../../../engine/resources/images/separator_bricks.png') no-repeat 50%;}.modal_content a {color: rgb(34, 53, 189); font-family: "droidsans", sans-serif;}.modal_content a:hover {color: rgb(134, 53, 189); text-decoration: none;}@media screen and (max-width: 700px) { .modal_frame.gallery .modal_console {display: none;} .modal_frame.gallery .modal_body {height: calc(100% - 75px);}}@media screen and (max-width: 600px) { .modal_frame.gallery .modal_body {height: calc(100% - 90px);}}#adminbar {width: 100%; height: 20px; z-index: 99; display: none; position: fixed; top: 0; font: 14px/20px Arial,Helvetica,sans-serif; background-color: #E6E6E6; border-bottom: 0px solid #6D6E6E; box-shadow: 0 4px 16px #ccc; box-sizing: content-box;}#adminbar li {display: inline-block;}#adminbar a {padding: 0 10px 0 10px; display: block; color: #666; font-weight: bold; line-height: 20px; text-decoration: none; border-left: 1px solid #666;}#adminbar a:hover {color: red;}#adminbar .console_a {float: left;}#adminbar .console_a li a {font-size: 12px; font-family: monospace, sans-serif;}#adminbar .console_b {float: right;}#adminbar .console_b li > span {padding: 0 10px 0 10px; display: block; color: #666; font-weight: bold; line-height: 20px; text-decoration: none; border-left: 1px solid #666;}#adminbar .console_icon:before {font-family: icons; font-weight: normal; font-size: 18px; margin-right: 5px; vertical-align: top;}#adminbar .console_icon.edit:before {content: '\f040';}#adminbar .console_icon.delete:before {content: '\f014';}#adminbar .console_icon.comments:before {content: '\f0e6';}#adminbar .console_icon.hidden:before {content: '\f0e9';}#adminbar li:first-child a {border: none;}#adminbar_menu {margin: 0 auto;}#adminbar_menu:after {display: table; clear: both; content: "";}#adminbar_menu, #adminbar_menu ul {margin: 0px; padding: 0px; list-style: none outside none;}#adminbar_menu a, #adminbar_menu span {display: block;}#adminbar_menu a {text-decoration: none;}#adminbar.theme_2 {background-color: #FFFFFF;}#adminbar.theme_3 {padding-bottom: 7px; background-color: #fff; border-bottom: 1px solid rgb(228, 228, 228); -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.1); box-shadow: 0 0 4px 0 rgba(0,0,0,0.1);}#adminbar.theme_3 #adminbar_menu {background-color: #f0f0f0; border-bottom: 1px solid #dfdfdf;}#adminbar.theme_3 #adminbar_inner {width: 94%; margin: 0px auto;}#adminbar.theme_3 ul li {border: 0px solid #dfdfdf; border-left-width: 1px;}#adminbar.theme_3 ul li:last-child {border-right-width: 1px;}#adminbar.theme_3 ul li a {border-left: 0px;}#adminbar.theme_3 .console_b li > span {border-left: 0px;}@media screen and (max-width: 900px) {#adminbar .console_a {display: none;}}@-moz-document url-prefix() { #adminbar .console_a li a {font-family: arial;}}#share_buttons {margin-top: 5px;}#share_buttons > a {display: inline-block; min-width: 100px; line-height: 40px; margin: 1px; font-size: 15px; text-align: center; color:#fff; cursor: pointer;}#share_buttons > a:hover {cursor:pointer;}#share_buttons > a i {vertical-align: middle; display: inline-block; font: normal normal normal 14px/1 icons; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}#share_buttons > a.facebook {background-color:#3b5998;}#share_buttons > a.facebook:hover {background-color:#2d4373; color:#fff;}#share_buttons > a.facebook i:before {content: "\f09a"; position: relative; top: -2px;}#share_buttons > a.google {background-color:#dd4b39;}#share_buttons > a.google:hover {background-color:#c23321; color:#fff;}#share_buttons > a.google i:before {content: "\f0d5"; position: relative; top: -1px;}#share_buttons > a.twitter {background-color:#55acee;}#share_buttons > a.twitter:hover {background-color:#2795e9; color:#fff;}#share_buttons > a.twitter i:before {content: "\f099"; position: relative; top: -2px;}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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,.ui-datepicker select.ui-datepicker-year{width:45%}.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,.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.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}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.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,.ui-datepicker select.ui-datepicker-year{width:45%}.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,.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;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,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.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}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../../../engine/resources/images/jquery/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -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{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('../../resources/images/video.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url('../../resources/images/fotorama.png') no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url('../../resources/images/fotorama@2x.png') 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../../resources/images/photoswipe.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../../resources/images/photoswipe.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:center;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../../resources/images/photoswipe_preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, u, i, center, dl, dt, dd, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0px; padding: 0px; border: 0px none; outline: 0px none; vertical-align: middle; background: transparent none repeat scroll 0% 0%;}sup {vertical-align: super; font-size: smaller;}article {display: block;}body {line-height: 1;}:focus {outline: 0px none;}html, body {display: block; height: 100%; min-height: 100%;}h1, h2, h3, h4, h5, h6, p, input {margin: 0px; padding: 0px;}ul, ol {list-style-position: outside; text-align: left;}body {font-size: 14px; line-height: 150%; font-family: "opensans",sans-serif; margin: 0px; padding: 0px; color: rgb(59, 59, 59); max-width: 100%; height: auto;}img {border: medium none; max-width: 100%;}h1, h2, h3, h4, h5, h6 {font-family: serif; margin-bottom: 10px; line-height: 1.3em; font-weight: 600; margin-top: 5px;}h1 {font-size: 26px;}h2 {font-size: 23px;}h3 {font-size: 20px;}strong, b {vertical-align: initial;}p {line-height: 150%; margin-bottom: 15px;}a {color: rgb(35, 35, 35); text-decoration: none; transition: color 0.2s linear 0s;}a:focus {outline: 0px none;}.field_extended_image, .textarea_extended_image, .textarea_extended_charcount {background-color: white;}.tabs_graceful > label {border-width: 0px; border-radius: 0px;}.tabs_graceful > input:checked + label {border-width: 0px;}.tabs_graceful > section {border-width: 0px;}.pagination {margin-top: 20px;}.modal_frame.theme_3 .modal_body {background: #F5F5F5;}.ads_content_footer {overflow: auto; margin_: 15px auto; width_: 585px; max-width_: 100%; height_: 405px;}.console_icon.delete {display: none !important;}.bg_comfortland {background: white;}.bg_comfortland_2 {background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5e5d9), color-stop(20%, #f9ebdd), color-stop(100%, #feffff)); background: -webkit-linear-gradient(#feffff 0%,#f5e5d9 20%,#f9ebdd 100%); background: -moz-linear-gradient(#f5e5d9 0%,#f9ebdd 20%,#feffff 100%); background: -o-linear-gradient(#f5e5d9 0%,#f9ebdd 20%,#feffff 100%); background: linear-gradient(#f5e5d9 0%,#f9ebdd 20%,#feffff 100%); background-color: #feffff; background-repeat: no-repeat; background-size: 100% 71.42857em;}.panel_grey {border-width: 0px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;}.panel_grey_head {font-size: 14px; font-family: 'Lucida Grande', sans-serif; font-weight: bold; color: #696969; background-color: #ffffff; border-bottom-width: 0px;}.panel_grey_head:after {display: table; clear: both; content: "";}.panel_grey_head[class*="icon_"] {padding-left: 50px; position: relative;}.panel_grey_head[class*="icon_"]:before {padding: 0px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); width: 24px; height: 24px; content: " "; position: absolute; left: 15px; top: 8px;}.panel_grey_head.icon_new:before {background-position: -137px -79px;}.panel_grey_head.icon_offers:before {background-position: -5px -45px;}.panel_grey_head.icon_prices:before {background-position: -39px -45px;}.panel_grey_head.icon_cart:before {background-position: -113px -5px;}.panel_grey_head.icon_catalog:before {background-position: -139px -45px;}.panel_grey_head.icon_search:before {background-position: -73px -113px;}.panel_grey_head.icon_shop:before {background-position: -5px -79px;}.panel_grey_head.icon_contact:before {background-position: -107px -45px;}.panel_grey_head.icon_add_comment:before {background-position: -105px -79px;}.panel_grey_head.icon_add_review:before {background-position: -105px -79px;}.panel_grey_head.icon_related:before {background-position: -79px -5px;}.panel_grey_head.icon_article:before {background-position: -73px -79px;}.panel_grey_head.icon_product:before {background-position: -39px -79px;}.panel_grey_head.icon_files:before {background-position: -5px -113px;}.panel_grey_head.icon_tag:before {background-position: -73px -45px;}.panel_grey_head.icon_brand:before {background-position: -4px -143px;}.panel_grey_head.icon_payment:before {background-position: -71px -143px;}.panel_grey_head.icon_delivery:before {background-position: -39px -143px;}.panel_grey_head.icon_history:before {background-position: -136px -143px;}.panel_grey_head.icon_country:before {background-position: -5px -173px;}.panel_grey_head.icon_login:before {background-position: -101px -173px;}.panel_grey_head.icon_register:before {background-position: -138px -173px;}.panel_grey_head.icon_profile:before {background-position: -3px -199px;}.panel_grey_head.icon_profile_history:before {background-position: -38px -200px;}.panel_grey_head.icon_wishlist:before {background-position: -71px -200px;}.pswp__bg_ {background: #ffffff;}.pswp__ui--fit .pswp__caption, .pswp__ui--fit .pswp__top-bar_ {background-color: rgba(66, 66, 66, 0.69);}.pswp__caption__center_ {color: #fff; font-weight: bold;}.pswp__counter_ {font-weight: bold;}.pswp__button--arrow--left_:before, .pswp__button--arrow--right_:before {background-color: rgba(66, 66, 66, 0.69); border-radius: 10px;}.carousel .carousel_console .carousel_prev {border-right: 0px solid #d6d6d6;}.carousel .carousel_console .carousel_next {border-left: 0px solid #d6d6d6;}.carousel .carousel_console .carousel_prev, .carousel .carousel_console .carousel_next {background: white;}.carousel {border-width: 0px; box-shadow: none;}.seo_text {padding-top: 10px;font-size: 15px; font-family: ptsans; color: black;}#page {padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%;}#header {background: white; border-bottom: 1px solid #e8e8e8;}#header > .wrapper {width: 1600px; max-width: 100%; margin: 0 auto; box-sizing: border-box;}#breadcrumbs {border-bottom: 1px solid #e8e8e8;}#breadcrumbs .wrapper {width: 1600px; max-width: 100%; margin: 0 auto; box-sizing: border-box;}#breadcrumbs .wrapper ul {margin: 5px 0px 5px 0px;}#breadcrumbs ul {margin: 5px 0px 5px 0px;}#main {min-height: calc(100vh - 214px); margin-top: 10px;}#main:after {content: ""; display: table; clear: both;}#main > .wrapper {width: 1600px; max-width: 100%; margin: 0 auto; margin-top: 5px; box-sizing: border-box;}#content {width: calc(100% - 385px); float: right; position: relative;}#content.full {width: 100%; float: none;}@media screen and (max-width: 1300px) { #content > .panel_grey > .panel_grey_content {padding: 15px 19px;}}@media screen and (max-width: 1160px) { #content {width: calc(100% - 335px);}}@media screen and (max-width: 1000px) { #content {float: none; width: 100%; max-width: 100%;} #content::before {width: 1px; display: none;}}#sidebar {width: 100%; max-width: 350px; float: left; position: relative;}@media screen and (max-width: 1160px) { #sidebar {max-width: 300px;}}@media screen and (max-width: 1000px) { #sidebar {max-width: 100%; float: none;} #sidebar.mobile_hidden_on_product_page, #sidebar .mobile_hidden_on_product_page {display: none;} #sidebar::before {width: 0px;}}#footer {background: rgb(255 255 255) none repeat scroll 0% 0%; border-top: 1px solid #e8e8e8;}#footer > .wrapper {width: 1600px; max-width: 100%; margin: 0 auto; padding: 20px; box-sizing: border-box;}#header .upline_tbl {width: 100%; text-align: center; padding: 1px 5px 0px 5px; border-spacing: 0px; border-collapse_: collapse;}#header .upline_tbl .cell_contacts {text-align: left;}#header .upline_tbl .cell_contacts .shopinfo {margin: 0px;}#header .upline_tbl .cell_contacts .shopinfo .wrapper {max-width: 100%; margin: 0 auto; padding: 2px 15px 3px 15px;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_line {color: #949393; font-size: 13px; font-family: sans-serif; margin-right: 5px; white-space_: nowrap; padding-bottom: 3px; border-bottom: 1px dashed #b3b3b3;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_line:last-child {margin-right: 0px;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_phone {position: relative; margin-left: 25px; letter-spacing: 0px; font-weight: normal; font-size: 13px; color: rgb(59, 59, 59); font-family: sans-serif;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_phone:before {width: 16px; height: 16px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); background-position: -139px -111px; content: ""; position: absolute; left: -22px; top: 0px;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_phone.jeans:before {background-position: -108px -208px;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_phone.kievstar:before {background-position: -139px -208px;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_phone.default:before {background-position: -139px -111px; top: 0px;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_line {color: #444444;}#header .upline_tbl .cell_contacts .shopinfo .shopinfo_phone {color: #5f5f5f; font-weight: bold; font-size: 14px; white-space: nowrap;}#header .upline_tbl .cell_links {vertical-align: middle; text-align: right;}#header .upline_tbl .cell_links .link_item {color: #616060; font-weight: bold; text-decoration: underline; margin-right: 5px; font-family: sans-serif; font-size: 13px;}#header .upline_tbl .cell_links .link_item:hover {color: brown;}#header .upline_tbl .cell_links .link_item.link_offers {color: #444444; background: white; padding: 5px 10px; border: 1px solid #b1aeae; border-radius: 10px; text-decoration: none; transition: all 0.3s ease-in-out;}#header .upline_tbl .cell_links .link_item.link_offers:hover {color: #444444; background: rgba(220, 245, 255, 0.4117647058823529);}#header .upline_tbl .cell_links .button_simple {margin: 0px 4px 0px 0px; transition: all .4s ease 0s; padding: 2px 8px;}#header .upline_tbl .cell_links .button_simple:last-child {margin-right: 0px;}#header .upline_tbl .cell_links .profile_wrap {position: relative; width: 189px; max-width: 100%; display: inline-block; margin-left: 15px;}#header .upline_tbl .cell_links .profile {width: 100%; border-bottom: 3px double #dadada; -webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -ms-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; transition: all .4s ease 0s;}#header .upline_tbl .cell_links .profile.opened {background: #f3f3f3; border-radius: 5px 5px 0px 0px; border: 1px solid #dadada; border-bottom: 3px double #dadada;}#header .upline_tbl .cell_links .profile:before {margin-right: 5px; font-family: "icons"; font-size: 18px; font-weight: normal; vertical-align: top; content: "\e6d7";}#header .upline_tbl .cell_links .profile_actions {display: none; position: absolute; top: 100%; top: calc(100% - 3px); right: 0px; z-index: 10; border-radius: 0px 0px 10px 10px; background: white; border: 1px solid #c5c5c5; border-top: 3px double #dadada; padding: 7px;}#header .upline_tbl .cell_links .profile_actions button {width: 100%; margin-right: 0px; border-radius: 5px;}#header .upline_tbl .cell_links .profile_actions button:last-child {margin-bottom: 0px;}#header .topline_tbl {width: 100%; text-align: center; padding: 1px 5px 6px 5px; border-spacing: 0px; border-collapse_: collapse;}#header .topline_tbl .cell_legend {padding-top: 10px; padding-right: 20px; vertical-align: middle; width: 274px;}#header .topline_tbl .cell_legend .legend {max-width: 100%; text-decoration: none;}#header .topline_tbl .cell_legend .legend_string {margin-bottom: 9px; color: rgb(48, 64, 78); font-size: 39px; font-family: roboto, play, audiowide, lato; font-weight: bold;}#header .topline_tbl .cell_legend .legend_string span {color: #ff9900;}#header .topline_tbl .cell_legend .legend_slogan {color: #949393; font-size: 11px; font-family: sans-serif; text-transform: uppercase;}#header .topline_tbl .cell_menu {padding-left: 10px; padding-right: 10px; vertical-align: middle; width: 100px; position: relative;}#header .topline_tbl .cell_menu .menu_toggle {cursor: pointer; line-height: 22px; margin: 0px; padding: 10px 15px 10px 15px; color: #717171; background: white; font-size: 15px; font-weight: bold; font-family: "opensans",sans-serif; border: 1px solid #e6e6e6; border-radius: 5px; text-align: center; vertical-align: middle;}#header .topline_tbl .cell_menu .menu_toggle:focus {outline: 0px;}#header .topline_tbl .cell_menu .menu_toggle:hover {color: brown;}#header .topline_tbl .cell_menu .menu_toggle:before {margin-right: 5px; color: #fbb763; font-family: icons; font-size: 23px; content: "\f0c9"; vertical-align: top;}#header .topline_tbl .cell_menu .catalog {top: 55px; display: none; list-style: none; margin: 0px; padding: 0px; position: absolute; width: 355px; z-index: 100; background: white; border: 1px solid #ececec;}#header .topline_tbl .cell_menu .catalog_item {display: block; position: relative;}#header .topline_tbl .cell_menu .catalog_item:hover .catalog_dropdown {visibility: visible; opacity: 1;}#header .topline_tbl .cell_menu .catalog_item:hover > a, #header .topline_tbl .cell_menu .catalog_item.selected > a {border-top-color: #fb7203; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,0 -100px 0 rgba(0,0,0,0.02) inset;}#header .topline_tbl .cell_menu .catalog_item:first-child {box-shadow: none;}#header .topline_tbl .cell_menu .catalog_item > a {padding: 11px 18px 11px 18px; display: block; color: #2D2D2D; font: 700 17px/17px ptsans,trebuchet ms; border-top: 4px solid transparent; border-bottom: 1px solid #eee; box-sizing: border-box; overflow: hidden;}#header .topline_tbl .cell_menu .catalog_item > a:hover {border-top-color: #fb7203; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,0 -100px 0 rgba(0,0,0,0.02) inset;}#header .topline_tbl .cell_menu .catalog_item > a {border-top-width: 1px;}#header .topline_tbl .cell_menu .catalog_item:last-child > a {border-bottom: none;}#header .topline_tbl .cell_menu .catalog_item > a span {vertical-align: text-bottom;}#header .topline_tbl .cell_menu .catalog_item > a {-webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -ms-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; transition: all .4s ease 0s;}#header .topline_tbl .cell_menu .catalog_item.has_dropdown > a:before {margin: 8px 0 0 7px; float: right; font: 14px icons; content: '\f107'; display: none;}#header .topline_tbl .cell_menu .catalog_item_icon {margin-right: 11px; position: relative; top: -2px; display: none;}#header .topline_tbl .cell_menu .catalog_item > .catalog_dropdown > .catalog_dropdown_list:not(.multicol) > li:first-child a {border-top: 4px solid #ffffff; padding-top: 10px; padding-bottom: 11px;}#header .topline_tbl .cell_menu .catalog_item > .catalog_dropdown > .catalog_dropdown_list:not(.multicol) > li:first-child a:hover {border-top-color: #f2f2f2;}#header .topline_tbl .cell_menu .catalog_dropdown {z-index: 3; visibility: hidden; opacity: 0; position: absolute; left: 100%; top: 0px; transition2: all 0.28s ease-in-out 0s;}#header .topline_tbl .cell_menu .catalog_dropdown_list {max-width: 100%; position: relative; background: #fff; border: 1px solid #bfbfbf; list-style: none; margin: 0px; padding: 0px; box-shadow: 0 0 4px #ccc;}#header .topline_tbl .cell_menu .catalog_dropdown_list.multicol {-moz-column-count: 2; -webkit-column-count: 2; column-count: 2; -moz-column-gap: 1px; -webkit-column-gap: 1px; column-gap: 1px; -moz-column-rule: 1px solid #eee; -webkit-column-rule: 1px solid #eee; column-rule: 1px solid #eee;}#header .topline_tbl .cell_menu .catalog_dropdown_item_icon {margin-right: 7px; position: relative; top: -2px; display: none;}#header .topline_tbl .cell_menu .catalog_dropdown_item {display: block; position: relative; width: -moz-max-content; max-width: -webkit-max-content; width: max-content; min-width: 100%;}#header .topline_tbl .cell_menu .catalog_dropdown_list.multicol > .catalog_dropdown_item {page-break-inside: avoid; break-inside: avoid; border-top: none;}#header .topline_tbl .cell_menu .catalog_dropdown_list.multicol > .catalog_dropdown_item > a {border-top: none; border-bottom: 1px solid #eee;}#header .topline_tbl .cell_menu .catalog_dropdown_item > a {padding: 15px 18px 11px 18px; display: block; color: #111; background: white; font: 400 17px/17px 'play',trebuchet ms; font-size: 16px; line-height: 16px; border-top: 1px solid #eee; -webkit-transition: all 300ms cubic-bezier(0.5,0,.5,1); transition: all 300ms cubic-bezier(0.5,0,.5,1); overflow: hidden;}#header .topline_tbl .cell_menu .catalog_dropdown_item > a:hover {background: #f7f7f7;}#header .topline_tbl .cell_menu .catalog_dropdown_item:first-child > a {border-top-color: transparent;}#header .topline_tbl .cell_menu .catalog_dropdown_item:hover > a {background: #f7f7f7; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset, 0 -100px 0 rgba(0,0,0,0.02) inset;}#header .topline_tbl .cell_search {vertical-align: middle;}#header .topline_tbl .cell_search .search_form {width: 95%}#header .topline_tbl .cell_spec {width: 233px; vertical-align: middle;}#header .topline_tbl .cell_spec .spec_item {transform: scale(0.6); color: black; position: relative; width: 64px; height: 64px; display: inline-block; vertical-align: top;}#header .topline_tbl .cell_spec .spec_item:before {padding: 0px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); width: 64px; height: 64px; content: " "; position: absolute; left: 0px; top: 0px;}#header .topline_tbl .cell_spec .spec_cart:before {background-position: -184px -5px;}#header .topline_tbl .cell_spec .spec_cart.v1:before {background-position: -6px -233px;}#header .topline_tbl .cell_spec .spec_cart.v2:before {background-position: -71px -234px !important;}#header .topline_tbl .cell_spec .spec_cart.filled:before {background-position: -184px -79px;}#header .topline_tbl .cell_spec .spec_cart_count {color: green; background: #ffffff; border-radius: 10px; padding: 0px 5px 0px 5px; border: 1px solid #a5a5a5; z-index: 2; font-size: 32px; position: relative; font-family: sans-serif; top: 23px; left: 40px;}#header .topline_tbl .cell_spec .spec_wishlist {margin-right: 23px;}#header .topline_tbl .cell_spec .spec_wishlist:before {background-position: -182px -147px;}#header .topline_tbl .cell_spec .spec_wishlist.filled:before {background-position: -182px -210px;}#header .topline_tbl .cell_spec .spec_wishlist_count {color: #696969; background: #ffffff; border-radius: 10px; padding: 0px 5px 0px 5px; border: 1px solid #a5a5a5; z-index: 2; font-size: 32px; position: relative; font-family: sans-serif; top: 23px; left: 40px;}#header .menubar {margin: 0px; background-color: #EFEFEF; border-top: 1px solid #ff7200; border-bottom: 1px solid #ff7200; border-width: 0px;}#header .menubar .wrapper {max-width: 100%; margin: 0 auto;}#header .menubar .menulist {list-style: none; margin: 0px; padding: 0px;}#header .menubar .menulist .menulist_item:first-child > a {padding-left: 50px;}#header .menubar .menulist .menulist_item:last-child > a {padding-right: 50px;}#header .menubar .menulist_item {float: left; display: inline-block; position: relative; border-left: 1px solid rgba(0, 0, 0, 0.18);}#header .menubar .menulist_item:hover .menulist_dropdown {visibility: visible; opacity: 1; -moz-transform: scaleY(1); -webkit-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1);}#header .menubar .menulist_item:hover > a, #header .menubar .menulist_item.selected > a {border-top-color: #fb7203; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,0 -100px 0 rgba(0,0,0,0.02) inset;}#header .menubar .menulist_item:first-child {border-left: 0; box-shadow: none;}#header .menubar .menulist_item > a {padding: 11px 18px 15px 18px; display: block; color: #2D2D2D; font: 700 17px/17px 'condsans',trebuchet ms; text-transform: uppercase; border-top: 4px solid transparent; box-sizing: border-box; overflow: hidden;}#header .menubar .menulist_item > a:hover {border-top-color: #fb7203; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,0 -100px 0 rgba(0,0,0,0.02) inset;}#header .menubar .menulist_item > a span:not([class*="products_count"]) {margin: 8px 0 0 0; opacity: .8; display: block; font: normal 12px/12px Arial; text-transform: none;}#header .menubar .menulist_item > a:hover span:not([class*="products_count"]) {opacity: 1;}#header .menubar .menulist_item > a {-webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -ms-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; transition: all .4s ease 0s;}#header .menubar .menulist_item > a span:not([class*="products_count"]) {-webkit-transition: all 300ms cubic-bezier(0.5,0,.5,1); transition: all 300ms cubic-bezier(0.5,0,.5,1);}#header .menubar .menulist_item.has_dropdown > a:before {margin: 3px 0 0 7px; float: right; font: 14px icons; content: '\f107';}#header .menubar .menulist_item.item_cart {float: right; border-left: 0;}#header .menubar .menulist_item.item_cart a {padding-left: 50px;}#header .menubar .menulist_item.item_cart a:before {width: 32px; height: 32px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); background-position: -5px -5px; content: ""; position: absolute; left: 5px; top: 17px;}#header .menubar .menulist_item.item_wishlist {float: right; border-left: 0;}#header .menubar .menulist_item.item_offers a {color: brown;}#header .menubar .menulist_item.item_offers a span {color: #2D2D2D;}#header .menubar .menulist_device_item .item_icon {margin-right: 12px;}#header .menubar .menulist_dropdown {z-index: 3; visibility: hidden; opacity: 0; position: absolute; transform: scaleY(0); transform-origin: 0px 0px 0px; transition: all 0.28s ease-in-out 0s;}#header .menubar .menulist_dropdown_list {max-width: 100%; position: relative; background: #fff; border: 1px solid #bfbfbf; list-style: none; margin: 0px; padding: 0px; box-shadow: 0 0 4px #ccc;}#header .menubar .menulist_dropdown_item {display: block; position: relative; width: -moz-max-content; max-width: -webkit-max-content; width: max-content; min-width: 100%;}#header .menubar .menulist_dropdown_item_icon {margin-right: 7px; position: relative; top: -2px;}#header .menubar .menulist_dropdown_item > a {padding: 15px 18px 12px 18px; display: block; color: #111; background: white; font: 400 17px/17px 'play',trebuchet ms; font-size: 16px; line-height: 16px; border-top: 1px solid #eee; -webkit-transition: all 300ms cubic-bezier(0.5,0,.5,1); transition: all 300ms cubic-bezier(0.5,0,.5,1); overflow: hidden;}#header .menubar .menulist_dropdown_item > a:hover {background: #f7f7f7;}#header .menubar .menulist_dropdown_item:first-child > a {border-top-color: transparent;}#header .menubar .menulist_dropdown_item:hover > .menulist_dropdown_sub, #header .menubar .menulist_dropdown_sub_item:hover > .menulist_dropdown_sub {visibility: visible; opacity: 1; -moz-transform: scaleX(1); -webkit-transform: scaleX(1); -o-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1);}#header .menubar .menulist_dropdown_item:hover > a {background: #f7f7f7; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset, 0 -100px 0 rgba(0,0,0,0.02) inset;}#header .menubar .menulist_dropdown_sub {z-index: 4; visibility: hidden; opacity: 0; position: absolute; left: 100%; top: -1px; transform: scaleX(0); transform-origin: 0px 0px 0px; transition: all 0.28s ease-in-out 0s;}#header .menubar .menulist_dropdown_sub_list {max-width: 100%; background: #fff; border: 1px solid #bfbfbf; list-style: none; margin: 0px; padding: 0px; box-shadow: 0 0 4px #ccc;}#header .menubar .menulist_dropdown_sub_item {display: block; position: relative; width: -moz-max-content; max-width: -webkit-max-content; width: max-content; min-width: 100%;}#header .menubar .menulist_dropdown_sub_item > a {padding: 15px 18px 11px 18px; display: block; color: #111; background: white; font: 400 17px/17px 'play',trebuchet ms; font-size: 16px; line-height: 16px; border-top: 1px solid #eee; -webkit-transition: all 300ms cubic-bezier(0.5,0,.5,1); transition: all 300ms cubic-bezier(0.5,0,.5,1); overflow: hidden;}#header .menubar .menulist_dropdown_sub_item > a:hover {background: #f7f7f7;}#header .menubar .menulist_dropdown_sub_item:first-child > a {border-top-color: transparent;}#header .menubar .menulist_dropdown_sub_item:hover > a {background: #f7f7f7; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset, 0 -100px 0 rgba(0,0,0,0.02) inset;}#header_catalog_2 {display: none;}#header_catalog_2 .menulist_device {background-color: white !important;}#header_catalog {display: none; border-top: 1px solid #9e9e9e;}#header_catalog .header_catalog_title {font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 3px 5px;}#header_catalog ul, #header_catalog li {margin: 0; padding: 0; line-height: 1; list-style: none;}#header_catalog ul {margin: 0 0 0 .5em;}#header_catalog > li:not(:only-child), #header_catalog li li {padding: .2em 0 0 1.2em; position: relative;}#header_catalog li:not(:last-child) {border-left: 1px solid #ccc;}#header_catalog li li:before, #header_catalog > li:not(:only-child):before {width: 1.1em; height: .7em; position: absolute; left: 0; top: 0; border-bottom: 1px solid #ccc; content: "";}#header_catalog li:last-child:before {width: calc(1.1em - 1px); border-left: 1px solid #ccc;}#header_catalog .header_catalog_list {margin: 4px 4px 4px 7px;}#header_catalog .header_catalog_item {margin: 0 0px 3px 0; border-left: none !important;}#header_catalog .header_catalog_item_icon {margin-right: 7px; position: relative; top: -2px; display: none;}#header_catalog .header_catalog_item.level_1 > a {font-size: 14px;}#header_catalog .header_catalog_item > a {margin: 0 3px 3px 0;}#header_catalog .header_catalog_item > a + .header_catalog_sub_wrapper {margin-top: -3px;}#header_catalog .header_catalog_item > a + .header_catalog_sub_wrapper:not(.active) {display: none;}#header_catalog .header_catalog_item_sub > a + .header_catalog_sub_wrapper:not(.active) {display: none;}#header_catalog li > a {position: relative; margin: 0; padding: 8px 10px; display: block; color: black; font-family: sans-serif; font-weight: bold; font-size: 13px; text-decoration: none; background-color: white; border: 1px solid #bfbfbf; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; vertical-align: middle;}#header_catalog li > a:hover {color: #FFF; background-color: #e74c3c; border-color: #000000;}#header_catalog li.active > a {background-color: #3c6ce7; color: white;}#header_catalog li.active > a:hover {background-color: #e74c3c;}#header_catalog .icon_toggle_down {display: inline-block; font: normal normal normal 14px/1 icons; text-rendering: auto; position: absolute; color: #595959; transition: all 0.4s ease; right: 10px; top: 12px; font-size: 10px;}#header_catalog a:hover .icon_toggle_down, #header_catalog li.active > a > .icon_toggle_down {color: #ffffff;}#header_catalog .icon_toggle_down:before {content: "\f078"; position: relative; top: -2px;}#header .menubar .menulist_device_console {display: none; position: relative;}#header .menubar .menulist_device_toggle {width: 100%; margin: 0px;}#header .menubar .menulist_device_toggle {width: 100%; height: 44px; margin: 0px; color: rgb(55, 60, 67); font-size: 17px; background-color: #E5E5E5; text-align: left; border: 0px; border-radius: 0px;}#header .menubar .menulist_device_toggle:before {margin-right: 14px; font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f0c9"; color: black;}#header .menubar .menulist_device_toggle:hover {background-color: #EDEDED;}#header .menubar .menulist_device_cart {color: black; position: absolute; padding: 0px 20px; right: 0px; top: 0px; z-index: 2; height: 44px; line-height: 44px; border-left: 1px solid #d0d0d0;}#header .menubar .menulist_device_cart:hover {background-color: #EDEDED;}#header .menubar .menulist_device_cart:before {margin-right: 8px; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: middle; content: "\e7da";}#header .menubar .menulist_device_cart .cart_products_count {font-weight: bold;}#header .menubar .menulist_device_box {display: none;}#header .menubar .menulist_device_header {font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 3px 5px; margin-top: 16px;}#header .menubar .menulist_device {margin: 0px; padding: 0px; background-color: rgb(239, 246, 252); font-family: "play", sans-serif; border-top: 1px solid rgb(210, 210, 210); list-style: outside none none;}#header .menubar .menulist_device_item {display: block; position: relative; font-size: 15px; border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgb(223, 223, 223); border-image: none;}#header .menubar .menulist_device_item > a {height: 44px; padding: 0px 15px; display: block; position: relative; color: rgb(55, 60, 67); line-height: 44px;}#header .menubar .menulist_device_item:hover > a {background-color: rgb(159, 238, 251);}#header .menubar .menulist_device_item.tb {border-top: 1px solid #d0d0d0;}#header .menubar .menulist_device_item a[class*="menulist_device_item_"] {padding-left: 50px;}#header .menubar .menulist_device_item a[class*="menulist_device_item_"]:before {padding: 0px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); width: 24px; height: 24px; content: " "; position: absolute; left: 15px; top: 9px;}#header .menubar .menulist_device_item a.menulist_device_item_main:before {background-position: -5px -79px;}#header .menubar .menulist_device_item a.menulist_device_item_offers:before {background-position: -5px -45px;}#header .menubar .menulist_device_item a.menulist_device_item_prices:before {background-position: -39px -45px;}#header .menubar .menulist_device_item a.menulist_device_item_cart:before {background-position: -113px -5px;}#header .menubar .menulist_device_item a.menulist_device_item_catalog:before {background-position: -139px -45px;}#header .menubar .menulist_device_item a.menulist_device_item_files:before {background-position: -5px -113px;}#header .menubar .menulist_device_item a.menulist_device_item_contact:before {background-position: -107px -45px;}#header .menubar .menulist_device_item a.menulist_device_item_payment:before {background-position: -71px -143px;}#header .menubar .menulist_device_item a.menulist_device_item_delivery:before {background-position: -39px -143px;}#header .menubar .menulist_device_item a.menulist_device_item_files:before {background-position: -5px -113px;}#header .menubar .menulist_device_item a.menulist_device_item_login:before {background-position: -101px -173px;}#header .menubar .menulist_device_item a.menulist_device_item_register:before {background-position: -138px -173px;}#header .menubar .menulist_device_item a.menulist_device_item_logout:before {background-position: -144px -4px;}#header .menubar .menulist_device_item a.menulist_device_item_profile:before {background-position: -3px -199px;}#header .menubar .menulist_device_item a.menulist_device_item_profile_history:before {background-position: -38px -200px;}#header .menubar .menulist_device_item a.menulist_device_item_callback:before {background-position: -104px -108px;}#header .menubar .menulist_device_item a.menulist_device_item_wishlist:before {background-position: -71px -200px;}#header .menubar .cart_products_count, #header .menubar .wish_products_count {color: green;}#header .menubar.compact {border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca; background-color: white; background-image_: linear-gradient(to bottom right,#ffffff,#dedede); border-width: 0px;}#header .menubar.compact .menulist_item > a span {display: none;}#header .menubar.compact .menulist_item > a {padding: 11px 18px 11px 18px; font: 700 16px/17px ptsans,trebuchet ms; text-transform: none;}#header .menubar.compact .menulist_item[class*="item_"] a {padding-left: 42px;}#header .menubar.compact .menulist_item[class*="item_"] a:before {width: 24px; height: 24px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); content: ""; position: absolute; left: 10px; top: 9px;}#header .menubar.compact .menulist_item.item_delivery {border-right: 1px solid rgba(0, 0, 0, 0.18);}#header .menubar.compact .menulist_item.item_cart {border-left: 1px solid rgba(0, 0, 0, 0.18);}#header .menubar.compact .menulist_item.item_cart a {padding-right: 50px !important;}#header .menubar.compact .menulist_item.item_cart a:before {width: 24px; height: 25px; background-position: -37px -173px; left: 10px; top: 8px;}#header .menubar.compact .menulist_item.item_cart.filled a:before {background-position: -69px -172px; top: 9px;}#header .menubar.compact .menulist_item.item_cart .cart_products_count, #header .menubar.compact .menulist_item.item_wishlist .wish_products_count {display: inline-block;}#header .menubar.compact .menulist_item.item_delivery a:before {background-position: -39px -143px;}#header .menubar.compact .menulist_item.item_payment a:before {background-position: -71px -143px;}#header .menubar.compact .menulist_item.item_contact a:before {background-position: -107px -45px;}#header .menubar.compact .menulist_item.item_offers a:before {background-position: -5px -45px;}#header .menubar.compact .menulist_item.item_files a:before {background-position: -5px -113px;}#header .menubar.compact .menulist_item.item_wishlist {border-left: 1px solid rgba(0, 0, 0, 0.18);}#header .menubar.compact .menulist_item.item_wishlist a {padding-right: 15px !important;}#header .menubar.compact .menulist_item.item_wishlist a:before {background-position: -71px -200px;}#header .menubar.compact .menulist_item.item_home a {}#header .menubar.compact .menulist_item.item_home a:before {background-position: -5px -79px;}#header .menubar.compact .menulist_item:hover > a, #header .menubar.compact .menulist_item.selected > a {border-top-color: #138ab5;}#header .menubar .menulist {display: none;}#header .menubar.compact {border-top: 1px solid #ffffff;}@media screen and (max-width: 1120px) { #header .menubar .item_articles {display: none;}}@media screen and (max-width: 1100px) { #header .menubar.compact .menulist_item > a {font: 700 13px/14px ptsans,trebuchet ms;}}@media screen and (max-width: 1080px) { #header .topline_tbl .cell_search .search_form {width: 94%;}}@media screen and (max-width: 1062px) { #header .upline_tbl .cell_links .link_item {font-size: 12px;}}@media screen and (max-width: 1000px) { #header .upline_tbl .cell_links .link_item {font-size: 11px;}}@media screen and (max-width: 960px) { #header .upline_tbl {width: auto; display: block; padding: 6px 10px 0px 12px;} #header .upline_tbl tbody, #header .upline_tbl tr {display: block;} #header .upline_tbl .cell_links {display: none;} #header .topline_tbl {width: auto; display: block; padding: 10px 10px 10px 12px;} #header .topline_tbl tbody, #header .topline_tbl tr {display: block;} #header .topline_tbl .cell_search .search_form {width: 97%;} #header .topline_tbl .cell_spec {display: none;} #header .topline_tbl .cell_legend, #header .topline_tbl .cell_search, #header .topline_tbl .cell_adress {display: block;} #header .topline_tbl .cell_search, #header .topline_tbl .cell_adress {padding-left: 15px;} #header .menubar .menulist_device_console {display: block;} #header .menubar .menulist {display: none;} #header .menubar.compact {border-top: 1px solid #ff7200; border-bottom: 1px solid #ff7200;} #header .topline_tbl .cell_legend {margin-bottom: 10px;} #header .topline_tbl .cell_search {margin-bottom: 10px;} #header {border-bottom: 0px;}}@media screen and (max-width: 450px) { #header .topline_tbl .cell_adress .infoline .infoline_line {white-space: normal;}}@-moz-document url-prefix() { #header .topline_tbl .cell_legend .legend_slogan {font-family: arial; font-weight: bold;} #header .topline_tbl .cell_legend .legend_string {font-family: audiowide, lato;} #header .topline_tbl .cell_legend {padding-left: 10px;}}#sidebar .sidebar_toggle {margin-bottom: 2px; background-image: url('../../../engine/resources/images/toggle_plus.png'); background-repeat: no-repeat; background-position-x: calc(100% - 12px); background-position-y: center; transition: background 0.2s linear 0s; cursor: pointer;}#sidebar .sidebar_toggle:hover {background-color: #eaeaea;}#sidebar .sidebar_toggle.opened {background-image: url('../../../engine/resources/images/toggle_minus.png');}#sidebar_catalog .panel_grey_head:before {margin-right: 9px; font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f0c9"; vertical-align: bottom;}#sidebar_catalog .panel_grey_head a {font-weight: bold; color: #696969; text-decoration: none;}#sidebar_catalog .catalog {list-style: none; margin: 0px; padding: 0px;}#sidebar_catalog .catalog_item {display: block; position: relative;}#sidebar_catalog .catalog_item:hover .catalog_dropdown {visibility: visible; opacity: 1;}#sidebar_catalog .catalog_item:hover > a, #sidebar_catalog .catalog_item.selected > a {border-top-color: #fb7203; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,0 -100px 0 rgba(0,0,0,0.02) inset;}#sidebar_catalog .catalog_item:first-child {box-shadow: none;}#sidebar_catalog .catalog_item > a {padding: 11px 18px 11px 18px; display: block; color: #2D2D2D; font: 700 17px/17px ptsans,trebuchet ms; border-top: 4px solid transparent; border-bottom: 1px solid #eee; box-sizing: border-box; overflow: hidden;}#sidebar_catalog .catalog_item > a:hover {border-top-color: #fb7203; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset,0 -100px 0 rgba(0,0,0,0.02) inset;}#sidebar_catalog .catalog_item > a {border-top-width: 1px;}#sidebar_catalog .catalog_item:last-child > a {border-bottom: none;}#sidebar_catalog .catalog_item > a span {vertical-align: text-bottom;}#sidebar_catalog .catalog_item > a {-webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s; -ms-transition: all .4s ease 0s; -o-transition: all .4s ease 0s; transition: all .4s ease 0s;}#sidebar_catalog .catalog_item.has_dropdown > a:before {margin: 8px 0 0 7px; float: right; font: 14px icons; content: '\f107'; display: none;}#sidebar_catalog .catalog_item_icon {margin-right: 11px; position: relative; top: -2px; display: none;}#sidebar_catalog .catalog_item > .catalog_dropdown > .catalog_dropdown_list:not(.multicol) > li:first-child a {border-top: 4px solid #ffffff; padding-top: 10px; padding-bottom: 11px;}#sidebar_catalog .catalog_item > .catalog_dropdown > .catalog_dropdown_list:not(.multicol) > li:first-child a:hover {border-top-color: #f2f2f2;}#sidebar_catalog .catalog_dropdown {z-index: 3; visibility: hidden; opacity: 0; position: absolute; left: 100%; top: 0px; transition2: all 0.28s ease-in-out 0s;}#sidebar_catalog .catalog_dropdown_list {max-width: 100%; position: relative; background: #fff; border: 1px solid #bfbfbf; list-style: none; margin: 0px; padding: 0px; box-shadow: 0 0 4px #ccc;}#sidebar_catalog .catalog_dropdown_list.multicol {-moz-column-count: 2; -webkit-column-count: 2; column-count: 2; -moz-column-gap: 1px; -webkit-column-gap: 1px; column-gap: 1px; -moz-column-rule: 1px solid #eee; -webkit-column-rule: 1px solid #eee; column-rule: 1px solid #eee;}#sidebar_catalog .catalog_dropdown_item_icon {margin-right: 7px; position: relative; top: -2px; display: none;}#sidebar_catalog .catalog_dropdown_item {display: block; position: relative; width: -moz-max-content; max-width: -webkit-max-content; width: max-content; min-width: 100%;}#sidebar_catalog .catalog_dropdown_list.multicol > .catalog_dropdown_item {page-break-inside: avoid; break-inside: avoid; border-top: none;}#sidebar_catalog .catalog_dropdown_list.multicol > .catalog_dropdown_item > a {border-top: none; border-bottom: 1px solid #eee;}#sidebar_catalog .catalog_dropdown_item > a {padding: 15px 18px 11px 18px; display: block; color: #111; background: white; font: 400 17px/17px 'play',trebuchet ms; font-size: 16px; line-height: 16px; border-top: 1px solid #eee; -webkit-transition: all 300ms cubic-bezier(0.5,0,.5,1); transition: all 300ms cubic-bezier(0.5,0,.5,1); overflow: hidden;}#sidebar_catalog .catalog_dropdown_item > a:hover {background: #f7f7f7;}#sidebar_catalog .catalog_dropdown_item:first-child > a {border-top-color: transparent;}#sidebar_catalog .catalog_dropdown_item:hover > a {background: #f7f7f7; box-shadow: 1px 0 0 rgba(255,255,255,0.1) inset, 0 -100px 0 rgba(0,0,0,0.02) inset;}#sidebar_catalog_2 {display: none;}#sidebar_catalog_2 .panel_grey_head:before {margin-right: 9px; font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f0c9"; vertical-align: bottom;}#sidebar_catalog_2 .panel_grey_head a {font-weight: bold; color: #696969; text-decoration: none;}#sidebar_catalog_2 .panel_grey_head a:hover {color: crimson;}#sidebar_catalog_2 .panel_grey_head:hover {background-color: #eaeaea;}#sidebar_catalog_2 ul, #sidebar_catalog_2 li {margin: 0; padding: 0; line-height: 1; list-style: none;}#sidebar_catalog_2 ul {margin: 0 0 0 .5em;}#sidebar_catalog_2 > li:not(:only-child), #sidebar_catalog_2 li li {padding: .2em 0 0 1.2em; position: relative;}#sidebar_catalog_2 li:not(:last-child) {border-left: 1px solid #ccc;}#sidebar_catalog_2 li li:before, #sidebar_catalog_2 > li:not(:only-child):before {width: 1.1em; height: .7em; position: absolute; left: 0; top: 0; border-bottom: 1px solid #ccc; content: "";}#sidebar_catalog_2 li:last-child:before {width: calc(1.1em - 1px); border-left: 1px solid #ccc;}#sidebar_catalog_2 .sidebar_catalog_list {margin: 0px !important;}#sidebar_catalog_2 .sidebar_catalog_item {margin: 0 0px 3px 0; border-left: none !important;}#sidebar_catalog_2 .sidebar_catalog_item_icon {margin-right: 7px; position: relative; top: -2px; display: none;}#sidebar_catalog_2 .sidebar_catalog_item > a {margin: 0 3px 3px 0;}#sidebar_catalog_2 .sidebar_catalog_item > a + .sidebar_catalog_sub_wrapper {margin-top: -3px;}#sidebar_catalog_2 li > a {margin: 0; padding: 6px 10px; display: block; color: rgb(100, 100, 100); font-family: sans-serif; font-size: 16px; text-decoration: none; background-color: #f6f6f6; border: 1px solid #e4e6e8; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; vertical-align: middle;}#sidebar_catalog_2 li > a:hover {color: #FFF; background-color: #e74c3c; border-color: #e74c3c;}#sidebar_catalog_2 li.active > a {background-color: white;}#sidebar_catalog_2 li.active > a:hover {background-color: #e74c3c;}#sidebar_brands .panel_grey_head:before {margin-right: 9px; font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f0c9"; vertical-align: bottom;}#sidebar_brands .panel_grey_content {display: none;}#sidebar_brands .list_brands {margin: 0px 0px 5px 0px; padding: 0px; list-style: none outside none;}#sidebar_brands .list_brands_item > a img {margin-right: 10px;}#sidebar_brands .list_brands_item > a span {vertical-align: middle;}#sidebar_brands .list_brands_item > a {margin-right: 1px; margin-bottom: 5px; padding: 5px 10px; display: block; color: #83868a; font-size: 12px; font-family: play, sans-serif; font-weight: bold; -webkit-font-smoothing: antialiased; text-decoration: none; background: #f8f8f8; border: 1px solid #e5e5e5; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}#sidebar_brands .list_brands_item > a:before {font-family: "icons"; font-size: 14px; vertical-align: bottom; font-weight: normal; margin-right: 8px; content: "\e75f";}#sidebar_brands .list_brands_item > a:hover {background: #fff;}#sidebar_countries .panel_grey_head:before {margin-right: 9px; font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f0c9"; vertical-align: bottom;}#sidebar_countries .panel_grey_content {display: none;}#sidebar_countries .list_countries {margin: 0px 0px 5px 0px; padding: 0px; list-style: none outside none;}#sidebar_countries .list_country_item > a img {margin-right: 10px;}#sidebar_countries .list_country_item > a span {vertical-align: middle;}#sidebar_countries .list_country_item > a {margin-right: 1px; margin-bottom: 5px; padding: 5px 10px; display: block; color: #83868a; font-size: 12px; font-family: play, sans-serif; font-weight: bold; -webkit-font-smoothing: antialiased; text-decoration: none; background: #f8f8f8; border: 1px solid #e5e5e5; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}#sidebar_countries .list_country_item > a:before {font-family: "icons"; font-size: 14px; vertical-align: bottom; font-weight: normal; margin-right: 8px; content: "\e6f1";}#sidebar_countries .list_country_item > a:hover {background: #fff;}#sidebar_products_special .panel_grey_head:before {margin-right: 9px; font-family: "icons"; font-size: 14px; font-weight: normal; content: "\e6e3"; vertical-align: bottom;}#sidebar_products_special .product_item {margin: 0px; border-bottom: none; transition-property: box-shadow, border; transition-duration: 0.2s; transition-timing-function: ease-in-out;}#sidebar_products_special .product_item:hover {box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.57);}#sidebar_products_special .product_item:hover a {color: #800058 !important;}#sidebar_products_special .product_item:after {width: 100%; height: 0px; display: block; position: relative; bottom: 2px; content: "";}#sidebar_products_special .product_item:hover:after {box-shadow: 0px 0px 5px rgba(91, 199, 241, 0.57);}#sidebar_products_special .product_item:last-child {border-bottom: 0px solid #d2d1d1;}#sidebar_products_special .product_item .product_name {text-align: center;}#sidebar_products_special .product_item .product_name a {display: block; margin: 0; font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 5px; transition: all 0.3s ease-in-out;}#sidebar_products_special .product_item .product_name a:hover {color: #800058;}#sidebar_products_special .product_item .product_image {width: 100%; max-width: 100%; height: 200px; position: relative;}#sidebar_products_special .product_item .product_image img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#sidebar_products_special .product_item .product_info {text-align: center; padding: 5px;}#sidebar_products_special .product_item .product_info .product_price {color: white; display: inline-block; padding: 5px 8px 5px 8px; font-weight_: bold; margin-bottom: 3px; font-size: 18px; border-radius: 5px; background: black; border: 1px solid #d6d6d6;}#sidebar_products_special .product_item .product_info .product_price .price_old {text-decoration: line-through; color: #de8888; margin-right: 4px;}#sidebar_products_special .product_item .product_info .product_price .price_sign {font-size: 13px;}#tags_cloud .tags_cloud_tag {margin-right: 1px; margin-bottom: 1px; background: #f4f4fc; display: inline-block; vertical-align: middle; color: #606068; line-height: 13px; padding: 8px 10px;font-size: 12px; border: 1px solid #e5e5e5; font-family: 'Play', sans-serif; -webkit-font-smoothing: antialiased;-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}#tags_cloud .tags_cloud_tag:hover {background: #fff;}#tags_cloud .tags_cloud_tag:before {display: none; font-family: "icons"; font-size: 14px; vertical-align: middle; font-weight: normal; margin-right: 4px; content: "\f02c";}@media screen and (max-width: 1000px) { #sidebar_products_special .product_item {width: 49%; display: inline-block; margin-right: 5px; margin-bottom: 5px; vertical-align: top;} #sidebar_products_special .panel_grey_content {padding-bottom: 10px; text-align: center;} #sidebar_catalog_ {display: none;} #sidebar_catalog_2_ {display: block;} #sidebar_catalog .catalog_dropdown {display: none;}}@media screen and (max-width: 810px) { #sidebar_products_special .product_item {width: 47%;}}@media screen and (max-width: 720px) { #sidebar_products_special .product_item {width: 44%;} #sidebar_products_special .product_item .product_info .product_price .price_old .price_sign {display: none;}}@media screen and (max-width: 500px) { #sidebar_products_special .product_item {width: 100%; display: block; margin-right: 0px; margin-bottom: 0px;} #sidebar_products_special .product_item .product_info .product_price .price_old .price_sign {display: inline-block;} #sidebar_products_special .panel_grey_content {padding-bottom: 15px;} #sidebar_products_special .product_item {border-bottom: none;}}#footer .fblock {display: block; text-align: center;}#footer .sblock {display: block; text-align: center; margin-top: 15px;}#footer .copyright {font-size: 16px; color: rgb(74, 74, 74); margin-right: 10px; padding-top: 7px; border-top: 1px dashed #bdbdbd; display: inline-block;}#footer .links {margin: 0; padding: 0px; list-style: none; position: relative; top: 3px; text-align: center;}#footer .links li {display: inline-block; margin-right: 5px; margin-bottom: 5px; border: 1px solid #a0a0a0; border-radius: 5px; padding: 0; background: #ffffff; transition: background 0.2s linear 0s;}#footer .links li:hover {background: #e4fcff;}#footer .links li a {padding: 3px 9px 0px 9px; display: block; color: #777777; transition: color 0.2s linear 0s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; font-family: ptsans;}#footer .links li a:hover {color: black;}#footer .links li[class*="link_"] a:before {font-family: "icons"; font-size: 16px; vertical-align: bottom; font-weight: normal; margin-right: 8px; position: relative; top: -2px;}#footer .links li.link_reviews {background: #daffb5; font-weight: bold;}#footer .links li a {font-size: 15px;}#footer .links li.link_contact a:before {content: "\f0e0";}#footer .links li.link_callback a:before {content: "\f095"; top: -1px;}#footer .links li.link_prices a:before {content: "\e769"; top: -1px;}#footer .links li.link_payment a:before {content: "\e727";}#footer .links li.link_delivery a:before {content: "\f0d1";}#footer .clock_digital {margin-bottom: 0px; padding: 0px 5px 1px 5px; border-radius: 5px;}#footer .links li.link_reviews.v1 {display: inline-block;}#footer .links li.link_reviews.v2 {display: none;}@media screen and (max-width: 900px) { #footer .links li.link_reviews.v1 {display: none;} #footer .links li.link_reviews.v2 {display: inline-block;}}#infoboard {background_: rgba(71, 251, 83, 0.278); background: rgba(71, 201, 251, 0.278); margin-top: 1px; padding-top: 5px; padding-bottom: 5px; color: #30404e; border-bottom: 2px solid #3cc9ff; font-family: ptsans; font-weight: bold; font-size:18px; text-align: center;}#infoboard p {margin-bottom: 2px; margin-top: 3px; padding: 0px 13px;}#infoboard span {color: #1668ff; text-decoration: underline;}#terms {font-family: sans-serif; font-size: 17px;}#terms h3 {font-size: 22px;}#payment h2 {font-family: ptsans; font-size: 21px; margin-bottom: 4px;}#payment p {line-height: 14px; font-family: ptsans; font-size: 18px;}#payment ul, #payment ol {font-size: 17px; margin: 0px; line-height: 24px;}#payment .guaranty {padding-left: 18px; font-size: 16px; font-family: arial;}#payment .guaranty i {font-size: 18px;}#delivery h2 {font-family: ptsans; font-size: 21px; margin-bottom: 4px;}#delivery p {line-height: 14px;}#delivery ul, #delivery ol{font-size: 17px; margin-top: 4px; line-height: 24px;}#delivery .text_underline {font-weight: bold; font-size: 16px;}#cart .field_extended, #cart .textarea_extended {color: #000000; font-weight: bold;}#cart .field_extended::-moz-placeholder, #cart .field_extended:-moz-placeholder, #cart .textarea_extended::-moz-placeholder, #cart .textarea_extended:-moz-placeholder {font-weight: normal;}#cart .cart_info {margin-bottom: 5px; padding: 15px 20px 10px 20px; border: 1px solid #c5e4e9;}#cart .cart_info p {font-family: ptsans; font-size: 16px; margin: 0px; line-height: 18px;}#cart .cart_info a {color: blue; text-decoration: underline;}#cart .cart_info a:hover {color: brown;}#cart_products .cart_products_table {width: 100%; margin: 0px 0px 5px 0px; font-size: 14px; text-align: center; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}#cart_products .cart_products_table td, .cart_products_table th {min-width: 10px;}#cart_products .cart_products_table .button_product_delete {width: 16px; height: 16px; margin: 0px 8px 0px 0px; background-image: url('../../resources/images/cart_products/product_delete.png');}#cart_products .cart_products_table .product_pos {width: 15px; font-size: 28px;}#cart_products .cart_products_table .product_name a {color: #616161; font-family: sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}#cart_products .cart_products_table .product_name a:hover {color: #0012ff;}#cart_products .cart_products_table .product_name img {max-width: 40px; max-height: 40px; margin-right: 10px; padding: 1px; background: #fff; border: 1px solid #ddd;}#cart_products .cart_products_table .product_name_t {display: table;}#cart_products .cart_products_table .product_name_tc {display: table-cell;}#cart_products .cart_products_table .product_name_tc_v {display: table-cell; vertical-align: middle;}#cart_products .cart_products_table .product_cost {width: 90px; font-size: 18px;}#cart_products .cart_products_table .product_count {width: 80px;}#cart_products .cart_products_table .product_count input {width: 70px; text-align: center;}#cart_products .cart_products_table .product_total {width: 90px; font-size: 18px;}#cart_products .cart_products_table .product_actions {width: 100px;}#cart_products .cart_products_table .cell_total_label {padding-right: 25px; text-align: right; background: #fbf8e9;}#cart_products .cart_products_table .cell_total_value {width: 140px; color: #191919; font-size: 20px; font-family: opensans; background: #e6fbef;}#cart_products .cart_products_buttons .confirm {width: 79.5%; font-family: monospace;}#cart_products .cart_products_buttons .reset {width: 20%; font-family: monospace;}#cart_products .infotip_text {font-size: 16px; font-family: arial;}@media screen and (max-width: 880px) { #cart_products .cart_products_buttons .confirm {width: 100%; margin-bottom: 5px;} #cart_products .cart_products_buttons .reset {width: 100%;}}@-moz-document url-prefix() { #cart_products .cart_products_buttons .confirm {font-family: arial; font-weight: bold;} #cart_products .cart_products_buttons .reset {font-family: arial; font-weight: bold;}}#main_news_carousel {margin-top: -6px; border: 1px solid #d6d6d6; border-width_: 0px;}#main_news_carousel .news_carousel_item {overflow: hidden;}#main_news_carousel .news_carousel_item .news_image {float: left; margin-right: 10px;}#main_news_carousel .news_carousel_item .news_image img {max-width: 100%; width: auto;}#main_news_carousel .news_carousel_item .news_text {padding: 10px; color: #999; font-style: italic; font-family: Georgia, serif; font-size: 18px; line-height: 25px; letter-spacing: 1px;}#main_news_carousel .news_carousel_item.item_slide .news_image {float: none; margin-right: 0px; width: 100%;}#main_news_carousel .news_carousel_item.item_slide .news_image img {width: 100%; max-width: 100%; height: 100%;}#main_news_carousel .news_carousel_item.item_slide .news_text {display: none;}#main_products_carousel {margin-bottom: 5px; background: whitesmoke; border-radius: 5px; box-shadow: none; border-color: #dadada;}#main_products_carousel .carousel_product_item {margin: 0px; border: 1px solid #d2d1d1; border-radius: 10px; transition-property: box-shadow, border; transition-duration: 0.3s; transition-timing-function: ease-in-out;}#main_products_carousel .carousel_product_item:hover {border: 1px solid #d8c0ff;}#main_products_carousel .carousel_product_item:hover a {color: #800058 !important;}#main_products_carousel .carousel_product_item:first-child {margin-left: 1px;}#main_products_carousel .carousel_product_item:last-child {margin-right: 1px;}#main_products_carousel .carousel_product_item .product_name {text-align: center; display: table; width: 100%; border-radius: 10px 10px 0px 0px; border-bottom: 1px solid #cacaca; background: #ffffff;}#main_products_carousel .carousel_product_item .product_name a {height: 38px; display: table-cell; vertical-align: middle; margin: 0; font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 5px; transition: all 0.3s ease-in-out;}#main_products_carousel .carousel_product_item .product_name a:hover {color: #800058;}#main_products_carousel .carousel_product_item .product_image {width: 100%; max-width: 100%; height: 200px; position: relative; border-bottom: 1px solid #d0d0d0;}#main_products_carousel .carousel_product_item .product_image img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#main_products_carousel .carousel_product_item .product_info {text-align: center; padding: 5px; background: #f7f7f7; border-radius: 0px 0px 10px 10px;}#main_products_carousel .carousel_product_item .product_info .product_price {color: #191919; display: inline-block; padding: 5px 8px 5px 8px; font-weight_: bold; margin-bottom: 3px; font-size: 18px; border-radius: 5px; background: #fffae9; border: 1px solid #d6d6d6;}#main_products_carousel .carousel_product_item .product_info .product_price .price_old {text-decoration: line-through; color: #de8888; margin-right: 4px;}#main_products_carousel .carousel_product_item .product_info .product_price .price_sign {font-size: 13px;}@media screen and (max-width: 1260px) { #main_products_carousel .carousel_product_item .product_info .price_old .price_sign {display: none;}}@media screen and (max-width: 700px) { #main_news_carousel .news_carousel_item .news_image {float: none; margin-right: 0px;}}#prices_table {width: 100%; max-width: 100%;}#prices_table td {min-width: 5px; padding: 5px 10px 5px 10px;}#prices_table th {min-width: 5px; padding: 5px;}#prices_table .col_category {background: #fff7f7;}#prices_table .col_category a {color: brown;}#prices_table .col_category a:hover {color: #145fed;}#prices_table .col_pos {width: 20px; text-align: center; font-family: play; font-size: 16px;}#prices_table .col_name {font-family: "opensans", sans-serif;}#prices_table .col_name a {color: black;}#prices_table .col_name a:hover {color: crimson;}#prices_table .col_cost {width: 200px; text-align: center;}#prices_table .col_cost > span {color: #191919; display: inline-block; font-size: 18px;}#prices_table .col_cost > span .price_old {text-decoration: line-through; color: #de8888; margin-right: 4px;}#prices_table .col_cost > span .price_old .price_sign {display: none;}#prices_table .col_cost > span .price_sign {font-size: 13px;}#reviews_info {width: 435px; max-width: 100%; margin: 60px auto;}#login {width: 435px; max-width: 100%; margin: 60px auto;}#login_form {margin: 0px;}#login_form .captcha_section {margin-bottom: 8px; padding: 10px; background: #eeeeee; border: 1px solid #dedede;}#login_form .captcha_image {width: 130px; height: 61px; margin: 0px 10px 0px 0px; padding: 0px; float: left; border: 1px solid rgb(205, 205, 205); box-sizing: border-box;}#login_form .captcha_field {position: relative; top: 3px;}#login_form .captcha_code {width: 130px; color: black; text-align: center; text-transform: uppercase; box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}#login_form .captcha_refresh {width: 32px; height: 32px; background: url('../../resources/images/button_captcha_refresh.png') no-repeat;}#login_form .captcha_label {display: block;}#login_form .login_recovery {padding: 2px 0px 0px 10px; display: block; position: absolute; right: 10px; top: 0px; color: #b3b3b3; font-family: ptsans, arial; font-size: 13px; line-height: 37px; border-left: 1px solid #cccccc;}#login_form .login_recovery:hover {color: brown;}#login_form .login_recovery:before {position: relative; top: 1px; margin-right: 5px; font-family: icons; font-style: normal; content: "\e710";}#login_form .login_action {width: 100%;}#login_form #login_login {color: rgb(194, 107, 35);}#login_form #login_password {color: rgb(13, 12, 12);}#register {width: 435px; max-width: 100%; margin: 60px auto;}#register_form {margin: 0px;}#register_form .captcha_section {margin-bottom: 8px; padding: 10px; background: #eeeeee; border: 1px solid #dedede;}#register_form .captcha_image {width: 130px; height: 61px; margin: 0px 10px 0px 0px; padding: 0px; float: left; border: 1px solid rgb(205, 205, 205); box-sizing: border-box;}#register_form .captcha_field {position: relative; top: 3px;}#register_form .captcha_code {width: 130px; color: black; text-align: center; text-transform: uppercase; box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}#register_form .captcha_refresh {width: 32px; height: 32px; background: url('../../resources/images/button_captcha_refresh.png') no-repeat;}#register_form .captcha_label {display: block;}#register_form .register_action {width: 100%;}#register_form #register_name {color: rgb(194, 35, 35);}#register_form #register_email {color: #0064ff;}#register_form #register_phone {color: #7c00ff;}#register_form #register_location {color: #008daf;}#register_form #register_password {color: rgb(13, 12, 12);}#profile {width: 455px; max-width: 100%; margin: 60px auto;}#profile_history {max-width: 100%;}#profile_history .table {width: 100%; max-width: 100%;}#profile_history .table th, #profile_history .table td {min-width: 10px;}#profile_history .table tr:hover {background: #f7f7f7;}#profile_history .table .order_id {width: 15px; text-align: center; font-size: 22px;}#profile_history .table .order_products .product_a {color: #214ffd; font-family: sans-serif; font-size: 13px; text-decoration: none;}#profile_history .table .order_products .product {padding: 10px; background: white; border: 1px dashed #d8d8d8; margin-bottom: 5px; border-radius: 8px;}#profile_history .table .order_products .product:last-child {margin-bottom: 0px;}#profile_history .table .order_products .product a {color: #214ffd; font-family: sans-serif; font-size: 13px; text-decoration: none;}#profile_history .table .order_products .product a:hover {color: rgb(215, 46, 129);}#profile_history .table .order_products .product span {margin-left: 10px; padding: 5px 10px; font-weight: bold; background: white; border: 1px solid #c1bbbb; border-radius: 10px;}#profile_history .table .order_products .product .product_image {max-width: 40px; max-height: 40px; margin-right: 8px; padding: 1px; background: #fff; border: 1px solid #ddd;}#profile_history .table .order_products .product_t {display: table; width: 100%;}#profile_history .table .order_products .product_tc {display: table-cell;}#profile_history .table .order_products .product_tc_v {display: table-cell; vertical-align: middle;}#profile_history .table .order_cost {width: 75px; color: green; text-align: center; font-weight: bold;}#profile_history .table .order_id {width: 25px; text-align: center; font-size: 15px; font-weight: bold;}#profile_history .table .order_date {width: 100px; text-align: center; font-size: 12px;}#profile_history .table .order_date span {font-size: 15px;}#profile_history .table .order_status {width: 110px; text-align: center;}#profile_history .table .order_status .status_active {color: #3a3a3a;}#profile_history .table .order_status .status_executed {color: green;}#profile_history .table .order_status .status_active:before {font-family: icons; content: "\e70c"; margin-right: 6px; vertical-align: text-top;}#profile_history .table .order_status .status_executed:before {font-family: icons; content: "\f046"; margin-right: 6px; vertical-align: text-top;}#profile_form {margin: 0px;}#profile_form .captcha_section {margin-bottom: 8px; padding: 10px; background: #eeeeee; border: 1px solid #dedede;}#profile_form .captcha_image {width: 130px; height: 61px; margin: 0px 10px 0px 0px; padding: 0px; float: left; border: 1px solid rgb(205, 205, 205); box-sizing: border-box;}#profile_form .captcha_field {position: relative; top: 3px;}#profile_form .captcha_code {width: 130px; color: black; text-align: center; text-transform: uppercase; box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}#profile_form .captcha_refresh {width: 32px; height: 32px; background: url('../../resources/images/button_captcha_refresh.png') no-repeat;}#profile_form .captcha_label {display: block;}#profile_form .profile_action {width: 100%;}#profile_form #profile_login {color: rgb(68, 68, 68);}#profile_form #profile_name {color: rgb(194, 35, 35);}#profile_form #profile_email {color: #0064ff;}#profile_form #profile_phone {color: #7c00ff;}#profile_form #profile_location {color: #008daf;}#profile_form #profile_password_old {color: rgb(13, 12, 12); border-radius: 0px 4px 0px 0px; margin-bottom: 2px;}#profile_form #profile_password_new {color: rgb(13, 12, 12); border-radius: 0px; margin-bottom: 2px;}#profile_form #profile_password_again {color: rgb(13, 12, 12); border-radius: 0px 0px 4px 0px;}#contact .field_extended, #contact .textarea_extended {color: #000000; font-weight: bold;}#contact .field_extended::-moz-placeholder, #contact .field_extended:-moz-placeholder, #contact .textarea_extended::-moz-placeholder, #contact .textarea_extended:-moz-placeholder {font-weight: normal;}#contact .row_1 {float: left; width: 530px;}#contact .row_2{margin-left: 540px; overflow: hidden;}#contact .google_map {border: 1px solid #c1bfbf; display: inline-block; margin-bottom: 5px;}#contact .contact_info {font-size: 16px; font-family: monospace; margin-bottom: 5px;}#contact .contact_info ul.phones {list-style: none; margin: 0px; padding: 0px;}#contact .contact_info ul.phones li {padding-left: 22px; position: relative;}#contact .contact_info ul.phones li:before {width: 16px; height: 16px; background-image: url('/engine/themes/comfortland_2/images/sprite_iconed_list.png'); background-position: -139px -111px; content: ""; position: absolute; left: 0px; top: 4px;}#contact_form {margin: 0px;}#contact_form .captcha_section {margin-bottom: 8px; padding: 10px; background: #eeeeee; border: 1px solid #dedede;}#contact_form .captcha_image {width: 130px; height: 61px; margin: 0px 10px 0px 0px; padding: 0px; float: left; border: 1px solid rgb(205, 205, 205); box-sizing: border-box;}#contact_form .captcha_field {position: relative; top: 3px;}#contact_form .captcha_code {width: 130px; color: black; text-align: center; text-transform: uppercase; box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}#contact_form .captcha_refresh {width: 32px; height: 32px; background: url('../../resources/images/button_captcha_refresh.png') no-repeat;}#contact_form .captcha_label {display: block;}#contact_form .contact_send {width: 100%;}#contact_form #contact_message {min-height: 200px;}@media screen and (max-width: 1279px) { #contact .row_1 {float: none; width: 100%;} #contact .row_2 {margin-left: 0px;}}#search .search_form {margin-bottom: 10px;}#search .search_founded span {color: green; font-size: 18px; vertical-align: bottom;}#catalog ul, #catalog li {margin: 0; padding: 0; line-height: 1; list-style: none;}#catalog ul {margin: 0 0 0 .5em;}#catalog > li:not(:only-child), #catalog li li {padding: .2em 0 0 1.2em; position: relative;}#catalog li:not(:last-child) {border-left: 1px solid #ccc;}#catalog li li:before, #catalog > li:not(:only-child):before {width: 1.1em; height: .7em; position: absolute; left: 0; top: 0; border-bottom: 1px solid #ccc; content: "";}#catalog li:last-child:before {width: calc(1.1em - 1px); border-left: 1px solid #ccc;}#catalog .catalog_list {max-width: 100%; margin: 0px 5px 5px 0px; display: inline-block; vertical-align: top;}#catalog .catalog_item {margin: 0 0px 3px 0; border-left: none !important;}#catalog .catalog_item_icon {margin-right: 7px; position: relative; top: -2px; max-width: 48px;}#catalog .catalog_item > a {margin: 0 3px 3px 0;}#catalog .catalog_item > a + .catalog_sub_wrapper {margin-top: -3px;}#catalog li > a {margin: 0; padding: 6px 10px; display: block; color: rgb(100, 100, 100); font-family: sans-serif; font-size: 16px; text-decoration: none; background-color: #f6f6f6; border: 1px solid #e4e6e8; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; vertical-align: middle;}#catalog li > a:hover {color: #FFF; background-color: #e74c3c; border-color: #e74c3c;}#catalog li.active > a {background-color: white;}#catalog li.active > a:hover {background-color: #e74c3c;}#files .files_section {background: white; padding: 10px; border: 1px solid #e6e6e6; margin-top: -1px;}#files .files_section .files_topic {font-family: ptsans; color: #ff7200; font-size: 18px; margin: 0px 0px 5px 0px;}#files .files_section .files_list {list-style-position: outside; padding-left: 0px; font-size: 14px;}#files .files_section .files_item {list-style-type: none; padding-left: 10px; margin-bottom: 5px;}#files .files_section .files_item:last-child {margin-bottom: 0px;}#files .files_section .files_item a {color: black; font-size: 16px; text-decoration: underline;}#files .files_section .files_item a:hover {color: crimson;}#files .files_section .files_item:before {margin-right: 6px; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: text-top; content: "\f15c";}#category .category_header {padding-left: 50px; position: relative;}#category .category_header .category_header_icon {position: absolute; left: 10px; top: 4px;}#category .category_header h1 {display: inline-block; vertical-align: unset; font-size: inherit; font-family: inherit; margin-bottom: inherit; line-height: inherit; font-weight: inherit; margin-top: inherit;}#category .category_child {width: 24%; height: 232px; display: inline-block; position: relative; margin: 0px 5px 5px 0px; border: 1px solid transparent; vertical-align: top; transition: all 0.3s ease-in-out;}#category .category_child .wrapper {width: 100%; background: white; border: 1px solid #d0d0d0; position: absolute; box-sizing: border-box; height: 100%; overflow: hidden; transition-property: box-shadow, border; transition-duration: 0.2s; transition-timing-function: ease-in-out;}#category .category_child .child_name {background: white; text-align: center; margin: 0px; padding: 0px; line-height: 16px; font-family: play, Lucida Grande, sans-serif; font-size: 13px; font-weight: 600; border-bottom: 1px solid #d0d0d0;}#category .category_child .child_name a {display: block; margin: 0; color: #060606; padding: 5px;}#category .category_child .child_name a:hover {color: maroon;}#category .category_child .child_image {width: 100%; max-width: 100%; height: 200px; position: relative; border-bottom: 1px solid #d0d0d0;}#category .category_child .child_image img {max-width: 99%; max-height: 99%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#category .category_child .child_descr {display: none; color: grey; background: white; padding: 8px; text-align: center; margin: 0px; line-height: 16px; font-family: play, Lucida Grande, sans-serif; font-size: 13px; font-weight: 600;}#category .category_child:hover .wrapper {position: relative; border: 1px solid #d0d0d0; box-shadow: 0px 0px 5px rgba(91, 199, 241, 0.57); z-index: 5; height: auto; overflow: visible;}#category .category_child:hover .child_descr {display: block;}@media screen and (max-width: 1390px) { #category .category_child {width: 32.2%;}}@media screen and (max-width: 1200px) { #category .category_child {width: 32.2%;}}@media screen and (max-width: 720px) { #category .category_child {width: 32.0%; height: 200px;} #category .category_child .child_image {height: 168px;}}@media screen and (max-width: 670px) { #category .category_child {width: 48%;}}@media screen and (max-width: 500px) { #category .category_child {width: 99%;}}#tag .tag_header {padding-left: 50px; position: relative;}#tag .tag_header h1 {display: inline-block; vertical-align: unset; font-size: inherit; font-family: inherit; margin-bottom: inherit; line-height: inherit; font-weight: inherit; margin-top: inherit;}#brand .brand_header {padding-left: 50px; position: relative;}#brand .brand_header h1 {display: inline-block; vertical-align: unset; font-size: inherit; font-family: inherit; margin-bottom: inherit; line-height: inherit; font-weight: inherit; margin-top: inherit;}#country .country_header {padding-left: 50px; position: relative;}#country .country_header h1 {display: inline-block; vertical-align: unset; font-size: inherit; font-family: inherit; margin-bottom: inherit; line-height: inherit; font-weight: inherit; margin-top: inherit;}#product_title {text-align: center; color: #9c4c4c;}#product_title h1 {font-size: inherit; font-family: inherit; margin-bottom: inherit; line-height: inherit; font-weight: inherit; margin-top: inherit;}#product_meta {padding: 0px; border: 1px solid #ddd; border-top: none; text-align: center; background: #f5f5f5; margin-left: 10%; margin-right: 10%; border-radius: 0px 0px 10px 10px;}#product_meta .meta_item {color: #96969c; margin-right: 10px; font-size: 12px; font-family: play; border-right: 1px solid #c3c3c3; padding-right: 10px;}#product_meta .meta_item:last-child {border-right: none; padding-right: 0px;}#product_meta .meta_item:before {margin-right: 8px; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: bottom;}#product_meta a.meta_item:hover {color: #627af3;}#product_meta .meta_item.views:before {content: "\f06e";}#product_meta .meta_item.reviews:before {content: "\f0e6";}#product_meta .meta_item.category {font-family: sans-serif; font-size: 12px;}#product_meta .meta_item.category:before {content: "\f07b";}#product_meta {display: none;}#product .tab_delivery {font-family: sans-serif;}#product_tabs > section {min-height: 150px;}#product_tabs > label[for*="_1"]:before {content: "\f1ea";}#product_tabs > label[for*="_2"]:before {content: "\f022";}#product_tabs > label[for*="_3"]:before {content: "\f086";}#product_tabs > label[for*="_4"]:before {content: "\f1d9";}#product_tabs .additional_descr {border: 1px solid #cccccc; padding: 5px 10px; margin-bottom: 10px; background_: #d7ebfa; font-size: 15px; font-family: sans-serif, ptsans; color: black; border-radius: 10px;}#product_props {width: 100%; max-width: 100%; font-size: 16px;}#product_props td {padding: 5px 10px 5px 10px;}#product_props td.th {padding: 5px 10px 5px 10px !important;}#product_props th {text-align: left;}#product_props td:first-child {width: 300px;}#product_gallery {width: calc(100% - 380px); width_: 420px; float: left; max-width: 100%; display: inline-block; position: relative;}#product_gallery .product_gallery_selected {text-align: center; padding: 5px; overflow: hidden; position: relative;}#product_gallery .product_gallery_selected img {max-width: 100%; max-height: 100%; margin: auto;}#product_gallery .product_gallery_listing {padding: 10px 10px 7px 10px; height: 125px; overflow: auto; -webkit-overflow-scrolling: touch;}#product_gallery .product_gallery_listing_wrap_ {width: -moz-max-content; max-width: -webkit-max-content; width: max-content;}#product_gallery .product_gallery_listing_item {width: 120px; max-width: 100%; height: 120px; display: inline-block; vertical-align: top; cursor: pointer; overflow: hidden; position: relative; background: white; border: 0px solid transparent; opacity: 1; transition: opacity 0.2s ease-in-out 0s;}#product_gallery .product_gallery_listing_item:hover {opacity: 0.8;}#product_gallery .product_gallery_listing_item.selected {border-bottom-color: #e6e6e6;}#product_gallery .product_gallery_listing_item img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#product_gallery #product_gallery_img {cursor: pointer;}#product_gallery #product_gallery_img:not(.magnifier-opaque), #product_gallery .product_gallery_listing_item img {opacity: 0; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; transition: opacity 0.5s;}#product_gallery #product_gallery_img.loaded:not(.magnifier-opaque), #product_gallery .product_gallery_listing_item img.loaded {opacity: 1;}#product_gallery #product_gallery_img.loaded:not(.magnifier-opaque) + .image_loader, #product_gallery .product_gallery_listing_item img.loaded + .image_loader {display: none;}#product_gallery .image_loader {background: white; position: absolute; margin: auto; left: 0px; top: 0px; bottom: 0px; right: 0px;}#product_gallery .image_loader:before {background-image: url('../../resources/images/loadings/loading_1.GIF'); background-repeat: no-repeat; width: 18px; height: 18px; content: ""; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#product_controls {margin-left: calc(100% - 380px); margin-left_: 430px; min-height: 443px; padding: 10px; margin-bottom: 10px; position: relative;}#product_controls .product_labels {position: initial; margin: initial; z-index: initial; text-align: center; margin-top: 5px;}#product_controls .product_labels span:after {display: none;}#product_controls .product_labels span {border-radius: 5px; font-weight: normal;}#product_controls .product_price {color: #191919; display: block; text-align: center; padding: 5px 8px 5px 8px; font-weight_: bold; margin-bottom: 3px; font-size: 18px; border-radius: 5px; background: transparent url('../../resources/images/backgrounds/lightstripes.jpg'); border: 1px solid #d6d6d6;}#product_controls .product_price .price_old {text-decoration: line-through; color: #de8888; margin-right: 4px;}#product_controls .product_price .price_sign {font-size: 13px;}#product_controls .product_price .price_perc {margin-left: 5px; color: #ababab; font-size: 12px; font-family: monospace;}#product_controls .product_status {border: 1px solid #dbe8ff; padding: 5px; text-align: center; margin-bottom: 8px;}#product_controls .product_status.present {color: green; background: #e7ffe7;}#product_controls .product_status.absent {color: red; background: #ffe8e8;}#product_controls .product_status.present .status_value {margin-right: 8px;}#product_controls .product_status.present .status_value:before {font-family: icons; content: "\f00c"; margin-right: 6px; vertical-align: text-top;}#product_controls .product_status.absent .status_value:before {font-family: icons; content: "\f00d"; margin-right: 6px; vertical-align: text-top;}#product_controls .product_status .status_state:before {font-family: icons; content: "\f0eb"; margin-right: 6px; vertical-align: text-top;}#product_controls .product_add {margin-bottom: 10px;}#product_controls .product_add .lbox {float: left;}#product_controls .product_add .rbox {margin-left: 95px;}#product_controls .product_add .counter {position: relative;}#product_controls .product_add .counter .dec, #product_controls .product_add .counter .inc {color: #a2a2a2; position: absolute; top: 9px; margin: 0px; padding: 0px;}#product_controls .product_add .counter .dec:not([disabled]):hover, #product_controls .product_add .counter .inc:not([disabled]):hover {color: red;}#product_controls .product_add .counter .dec:before {font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f068";}#product_controls .product_add .counter .inc:before {font-family: "icons"; font-size: 14px; font-weight: normal; content: "\f067";}#product_controls .product_add .counter .dec {left: 10px;}#product_controls .product_add .counter .inc {right: 10px;}#product_controls .product_add .counter .add_count {border-radius: 5px; width: 90px; text-align: center; font-family: sans-serif; font-size: 22px; position: relative;}#product_controls .product_add .add_button {width: 80%; border-radius: 5px 0px 0px 5px;}#product_controls .product_add .add_button:before {position: relative; margin-right: 9px; vertical-align: middle; font-family: "icons"; line-height: 12px; font-size: 14px; font-weight: normal; content: "\e7da";}#product_controls .product_add .add_button.red:before {font-size: 0px;}#product_controls .product_add .wish_button {width: 20%; margin-left: -4px; border-radius: 0px 5px 5px 0px;}#product_controls .product_add .wish_button:before {position: relative; text-align: center; vertical-align: middle; font-family: "icons"; line-height: 12px; font-size: 14px; font-weight: normal; content: "\e6e2";}#product_controls .product_add .wish_button:hover:before {content: "\e7d4";}#product_controls .product_add .wish_button.wished:before {content: "\e7d4";}#product_controls .product_add .wish_button.wished:hover:before {content: "\e6e2";}#product_controls .product_short {max-height: 305px; overflow-y: auto;}#product_controls .product_short ul {margin-block-start: 0px; margin-block-end: 0px; margin-inline-start: -20px;}#product_controls .product_short a {color: #0000e8 !important; text-decoration: underline;}#product_controls .product_short a:hover {color: black !important;}#product_controls .product_short div[itemprop="description"] a {color: blue; font-weight: bold; text-decoration: underline;}#product_controls .product_short div[itemprop="description"] a:hover {color: green;}#reviews {margin-bottom: 5px;}#reviews .review_item {position: relative; padding: 10px; border: 1px solid #dadada; margin-bottom: 5px;}#reviews .review_item:last-child {margin-bottom: 0px;}#reviews .review_item.level_1 {margin-left: 50px; border-radius: 0px 0px 0px 10px; margin-top: -6px;}#reviews .review_item.level_2 {margin-left: 100px; border-radius: 0px 0px 0px 10px; margin-top: -6px;}#reviews .review_item .review_head .review_author {color: cornflowerblue; font-size: 19px; font-weight: 600; font-family: serif; margin-bottom: 0px;}#reviews .review_item .review_head .review_info {color: #AAA; font-size: 11px;}#reviews .review_item .review_head .rating_mini_wnd {margin: 4px 0px 0px 0px;}#reviews .review_item .review_console {opacity: 0; position: absolute; right: 0px; top: -1px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-radius: 0px 0px 0px 10px; transition: opacity .5s ease 0s;}#reviews .review_item:hover .review_console {opacity: 1;}#reviews .review_item .review_console a {padding: 5px 10px 5px 10px; display: inline-block; color: #666; font-size: 12px; font-family: monospace; font-weight: bold; line-height: 20px; text-decoration: none; border-left: 1px solid #C0C0C0;}#reviews .review_item .review_console a:hover {color: red;}#reviews .review_item .review_console a:first-child {border: none;}#reviews .review_item .review_console .console_item:before {font-family: icons; font-weight: normal; font-size: 18px; margin-right: 8px; vertical-align: top;}#reviews .review_item .review_console .console_item.reply:before {content: '\f122';}#reviews .review_item .review_content {font-size: 14px; line-height: 150%; font-family: "opensans",sans-serif; color: rgb(59, 59, 59);}#review_form {margin: 0px 0px 0px 0px;}#review_form .field_extended_image {border-width: 0px;}#review_form .textarea_extended_image {border-width: 0px;}#review_form .captcha_section {margin-bottom: 8px; padding: 10px; background: #eeeeee; border: 1px solid #dedede;}#review_form .captcha_image {width: 130px; height: 61px; margin: 0px 10px 0px 0px; padding: 0px; float: left; border: 1px solid rgb(205, 205, 205); box-sizing: border-box;}#review_form .captcha_field {position: relative; top: 3px;}#review_form .captcha_code {width: 130px; color: black; text-align: center; text-transform: uppercase; box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}#review_form .captcha_refresh {width: 32px; height: 32px; background: url('../../resources/images/button_captcha_refresh.png') no-repeat;}#review_form .captcha_label {display: block;}#review_form .review_publish {width: 100%; margin-bottom: 0px;}#review_form #review_rating {margin: 5px 0px 5px 0px; padding: 7px; font-family: "opensans",sans-serif; font-size: 12px; background: white;}#review_form #review_rating .rating_label {margin-right: 5px; margin-left: 5px; vertical-align: bottom; line-height: 20px;}#review_form #review_rating .rating_mini_main {vertical-align: top;}#review_form #review_content {min-height: 200px;}#product .product_related_item {border: 0px solid #d2d1d1; background: #f7f7f7;}#product .product_related_item:hover a {color: #800058 !important;}#product .product_related_item .product_name {text-align: center; display: table; width: 100%; background: white;}#product .product_related_item .product_name:after {width: 100%; height: 5px; display: block; position: relative; bottom: 2px; content: ""; border-bottom: 1px solid #cacaca;}#product .product_related_item .product_name a {height: 38px; display: table-cell; vertical-align: middle; margin: 0; font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 5px; transition: all 0.3s ease-in-out;}#product .product_related_item .product_name a:hover {color: #800058;}#product .product_related_item .product_image {width: 100%; max-width: 100%; height: 250px; position: relative; background: white;}#product .product_related_item .product_image img {max-width: 99%; max-height: 99%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#product .product_related_item .product_info {text-align: center; padding: 5px; background: #ffffff;}#product .product_related_item .product_info .product_price {color: white; display: inline-block; padding: 5px 8px 5px 8px; font-weight_: bold; margin-bottom: 3px; font-size: 18px; border-radius: 5px; background: #989898; border: 1px solid #d6d6d6;}#product .product_related_item .product_info .product_price .price_old {text-decoration: line-through; color: #ffe633; margin-right: 4px;}#product .product_related_item .product_info .product_price .price_sign {font-size: 13px;}#product .product_history_item {border: 0px solid #d2d1d1; background: #f7f7f7;}#product .product_history_item:hover a {color: #800058 !important;}#product .product_history_item .product_name {text-align: center; display: table; width: 100%; background: white;}#product .product_history_item .product_name:after {width: 100%; height: 5px; display: block; position: relative; bottom: 2px; content: ""; border-bottom: 1px solid #cacaca;}#product .product_history_item .product_name a {height: 38px; display: table-cell; vertical-align: middle; margin: 0; font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 5px; transition: all 0.3s ease-in-out;}#product .product_history_item .product_name a:hover {color: #800058;}#product .product_history_item .product_image {width: 100%; max-width: 100%; height: 250px; position: relative; background: white;}#product .product_history_item .product_image img {max-width: 99%; max-height: 99%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#product .product_history_item .product_info {text-align: center; padding: 5px; background: #ffffff;}#product .product_history_item .product_info .product_price {color: white; display: inline-block; padding: 5px 8px 5px 8px; font-weight_: bold; margin-bottom: 3px; font-size: 18px; border-radius: 5px; background: #989898; border: 1px solid #d6d6d6;}#product .product_history_item .product_info .product_price .price_old {text-decoration: line-through; color: #ffe633; margin-right: 4px;}#product .product_history_item .product_info .product_price .price_sign {font-size: 13px;}@media screen and (max-width: 1600px) { #product .product_related_item .product_image {height: 230px;} #product .product_history_item .product_image {height: 230px;}}@media screen and (max-width: 1450px) { #product .product_related_item .product_image {height: 210px;} #product .product_history_item .product_image {height: 210px;}}@media screen and (max-width: 1300px) { #product .product_related_item .product_image {height: 200px;} #product .product_history_item .product_image {height: 200px;}}@media screen and (max-width: 1270px) { #product_gallery_ {width: 320px;} #product_controls_ {margin-left: 330px;}}@media screen and (max-width: 1260px) { #product_tabs > label {font-size: 12px;}}@media screen and (max-width: 1160px) { #product_controls .product_add .add_button {margin-top: 5px;} #product_controls .product_add .wish_button {margin-top: 5px;} #product_controls .product_add .rbox {margin-left: 0px;}}@media screen and (max-width: 1035px) { #product_gallery .product_gallery_listing_item {width: 100px; height: 100px;}}@media screen and (max-width: 1000px) { #product_tabs > label {font-size: 14px;} #product_tabs > label:before {margin-right: 10px; font-size: 18px;} #product_controls .product_add .add_button {margin-top: 0px;} #product_controls .product_add .wish_button {margin-top: 0px;} #product_controls .product_add .rbox {margin-left: 95px;} #product .product_related_item .product_image {height: 190px;} #product .product_history_item .product_image {height: 190px;} #product_gallery .product_gallery_listing_item {width: 120px; height: 120px;}}@media screen and (max-width: 870px) { #product .product_related_item .product_image {height: 240px;} #product .product_history_item .product_image {height: 240px;}}@media screen and (max-width: 840px) { #product_gallery {width: 100%; float: none;} #product_controls {margin-left: 0px; min-height: auto;} #product_controls .product_short {max-height: none; overflow-y: visible;} #product .product_related_item .product_image, #product .product_history_item .product_image {height: 200px;}}@media screen and (max-width: 820px) { #product_tabs > label {font-size: 12px;}}@media screen and (max-width: 780px) { #product .product_related_item .product_image {height: 200px;} #product .product_history_item .product_image {height: 200px;}}@media screen and (max-width: 700px) { #product .product_related_item .product_image {height: 270px;} #product .product_history_item .product_image {height: 270px;}}@media screen and (max-width: 560px) { #product .product_related_item .product_image {height: 207px;} #product .product_history_item .product_image {height: 207px;}}@media screen and (max-width: 480px) { #product .product_related_item .product_image {height: 400px;} #product .product_history_item .product_image {height: 400px;}}@media screen and (max-width: 400px) { #product_tabs > label {font-size: 0;} #product_tabs > label:before {margin: 0; font-size: 18px;}}@-moz-document url-prefix() { #product_controls .product_price .price_perc {font-family: arial;}}#article_title {text-align: center; color: #9c4c4c;}#article_title h1 {font-size: inherit; font-family: inherit; margin-bottom: inherit; line-height: inherit; font-weight: inherit; margin-top: inherit;}#article_meta {padding: 0px; border: 1px solid #ddd; border-top: none; text-align: center; background: #f5f5f5; margin-left: 10%; margin-right: 10%; border-radius: 0px 0px 10px 10px;}#article_meta .meta_item {color: #96969c; margin-right: 10px; font-size: 12px; font-family: play; border-right: 1px solid #c3c3c3; padding-right: 10px;}#article_meta .meta_item:last-child {border-right: none; padding-right: 0px;}#article_meta .meta_item:before {margin-right: 8px; font-family: icons; font-size: 14px; font-weight: normal; vertical-align: bottom;}#article_meta a.meta_item:hover {color: #627af3;}#article_meta .meta_item.views:before {content: "\f06e";}#article_meta .meta_item.author:before {content: "\f007";}#article_meta .meta_item.comments:before {content: "\f0e6";}#article_meta .meta_item.date:before {content: "\f073";}#article_meta .meta_item.category {font-family: sans-serif; font-size: 12px;}#article_meta .meta_item.category:before {content: "\f07b";}#article_image {text-align: center; margin-bottom: 8px; position: relative;}#article_image img {max-width: 100%; border: 3px solid rgb(255, 255, 255); box-shadow: 0px 0px 5px 1px rgba(34, 34, 34, 0.1);}#article_image img {opacity: 0; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; transition: opacity 0.5s;}#article_image img.loaded {opacity: 1;}#article_image img.loaded + .image_loader {display: none;}#article_image .image_loader:before {background-image: url('../../resources/images/loadings/loading_1.GIF'); background-repeat: no-repeat; width: 18px; height: 18px; content: ""; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}#article_content {font-size: 17px;}#article_footer {padding: 10px; border-top: 1px solid #dddddd;}#comments .comment_item {position: relative; padding: 10px; border: 1px solid #dadada; margin-bottom: 5px;}#comments .comment_item.level_1 {margin-left: 50px; border-radius: 0px 0px 0px 10px; margin-top: -6px;}#comments .comment_item.level_2 {margin-left: 100px; border-radius: 0px 0px 0px 10px; margin-top: -6px;}#comments .comment_item .comment_head .comment_author {color: cornflowerblue; font-size: 19px; font-weight: 600; font-family: serif; margin-bottom: 0px;}#comments .comment_item .comment_head .comment_info {color: #AAA; font-size: 11px;}#comments .comment_item .comment_console {opacity: 0; position: absolute; right: 0px; top: -1px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-radius: 0px 0px 0px 10px; transition: opacity .5s ease 0s;}#comments .comment_item:hover .comment_console {opacity: 1;}#comments .comment_item .comment_console a {padding: 5px 10px 5px 10px; display: inline-block; color: #666; font-size: 12px; font-family: monospace; font-weight: bold; line-height: 20px; text-decoration: none; border-left: 1px solid #C0C0C0;}#comments .comment_item .comment_console a:hover {color: red;}#comments .comment_item .comment_console a:first-child {border: none;}#comments .comment_item .comment_console .console_item:before {font-family: icons; font-weight: normal; font-size: 18px; margin-right: 8px; vertical-align: top;}#comments .comment_item .comment_console .console_item.reply:before {content: '\f122';}#comments .comment_item .comment_content {font-size: 14px; line-height: 150%; font-family: "opensans",sans-serif; color: rgb(59, 59, 59);}#comment_form {margin: 0px 0px 0px 0px;}#comment_form .captcha_section {margin-bottom: 8px; padding: 10px; background: #eeeeee; border: 1px solid #dedede;}#comment_form .captcha_image {width: 130px; height: 61px; margin: 0px 10px 0px 0px; padding: 0px; float: left; border: 1px solid rgb(205, 205, 205); box-sizing: border-box;}#comment_form .captcha_field {position: relative; top: 3px;}#comment_form .captcha_code {width: 130px; color: black; text-align: center; text-transform: uppercase; box-shadow: inset 0px 10px 15px rgba(0,0,0,0.04);}#comment_form .captcha_refresh {width: 32px; height: 32px; background: url('../../resources/images/button_captcha_refresh.png') no-repeat;}#comment_form .captcha_label {display: block;}#comment_form .comment_publish {width: 100%;}#comment_form #comment_content {min-height: 200px;}#article_related .article_related_list {margin: 0px; position: relative; list-style: none; padding: 0px;}#article_related .article_related_item {width: 33%; vertical-align: top; margin: 0 0 24px; padding: 0 12px; display: inline-block; position: relative; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#article_related .article_related_item > a {margin-bottom: 16px; display: block;}#article_related .article_related_item img {width: 225px; max-width: 100%; height: 225px; margin: 0 auto; display: block; border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15); -webkit-transform: translateZ(0); transform: translateZ(0); transition: all 0.35s ease 0s;}#article_related .article_related_item img:hover {opacity: 0.5; transform: scale(1.1, 1.1);}#article_related .article_related_item h4 {margin: 0px; padding: 0px; color: rgb(41, 41, 41); font-size: 16px; font-family: "play","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 700; line-height: 1.2;}#article_related .article_related_item h4 a {color: #6B6A6A; text-decoration: none; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s;}#article_related .article_related_item h4 a:hover {color: #f44336;}.article_gallery {width: 100%; max-width: 100%; margin-bottom: 5px; display: inline-block; border: 1px solid #e2e2e2; text-align: center;}.article_gallery .article_gallery_selected {height: 300px; padding: 5px; border-bottom: 1px solid #e2e2e2; position: relative; cursor: pointer; overflow: hidden;}.article_gallery .article_gallery_selected img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}.article_gallery .article_gallery_listing {padding: 10px 10px 7px 10px; height: 125px; overflow: auto; -webkit-overflow-scrolling: touch;}.article_gallery .article_gallery_listing_wrap_ {width: -moz-max-content; max-width: -webkit-max-content; width: max-content;}.article_gallery .article_gallery_listing_item {width: 120px; height: 120px; display: inline-block; vertical-align: top; cursor: pointer; overflow: hidden; margin-right: 3px; margin-bottom: 3px; position: relative; background: white; border: 1px solid rgba(0, 0, 0, 0.2); opacity: 1; transition: opacity 0.2s ease-in-out 0s;}.article_gallery .article_gallery_listing_item:hover {opacity: 0.8;}.article_gallery .article_gallery_listing_item.selected {border-color: black;}.article_gallery .article_gallery_listing_item img {max-width: 100%; max-height: 100%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}.article_gallery .article_gallery_selected img, .article_gallery .article_gallery_listing_item img {opacity: 0; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; transition: opacity 0.5s;}.article_gallery .article_gallery_selected img.loaded, .article_gallery .article_gallery_listing_item img.loaded {opacity: 1;}.article_gallery .article_gallery_selected img.loaded + .image_loader, .article_gallery .article_gallery_listing_item img.loaded + .image_loader {display: none;}.article_gallery .image_loader {background: white; position: absolute; margin: auto; left: 0px; top: 0px; bottom: 0px; right: 0px;}.article_gallery .image_loader:before {background-image: url('../../resources/images/loadings/loading_1.GIF'); background-repeat: no-repeat; width: 18px; height: 18px; content: ""; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0;}@media screen and (max-width: 1245px) { #article_related .article_related_item {width: 32%;}}@media screen and (max-width: 700px) { #article_related .article_related_item {width: 46%;} #article_meta .meta_item.date {display: none;}}@media screen and (max-width: 540px) { #article_related .article_related_item {width: 100%;}}.flex_items {display: flex; flex-wrap: wrap;}.flex_items .product_item.view_1 {flex: 1 0 21%;}.flex_items::after {content: ""; flex: auto;}.grid_items {display: grid; grid-template-columns: repeat(4, 1fr);}.grid_items.view_1 {border-left: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; box-sizing: border-box;}.grid_items.view_2 {display: block; grid-template-columns: none;}#content .grid_items .product_item.view_1 {width: auto !important; border: none; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; box-sizing: border-box; margin: 0px;}#content .product_item {width: 32.8%; height: 412px; display: inline-block; position: relative; margin: 0px 2px 2px 0px; border: 1px solid transparent; font-family: play, Lucida Grande, sans-serif; vertical-align: top; transition: width 0.5s;}#content .product_item .wrapper {width: 100%; background: white; border: 1px solid transparent; position: absolute; box-sizing: border-box; height: 99%; overflow: hidden; transition-property: box-shadow, border; transition-duration: 0.2s; transition-timing-function: ease-in-out;}#content .product_item .product_name {text-align: center; display: table; width: 100%;}#content .product_item .product_name:after {width: 100%; height: 5px; display: block; position: relative; bottom: 2px; content: ""; border-bottom: 1px solid #cacaca;}#content .product_item .product_name a {height: 38px; display: table-cell; vertical-align: middle; margin: 0; font-weight: 600; font-family: play, Lucida Grande, sans-serif; line-height: 18px; font-size: 13px; color: #060606; padding: 3px 5px; transition: all 0.3s ease-in-out;}#content .product_item .product_name a:hover {color: maroon;}#content .product_item .product_image {width: 100%; max-width: 100%; height: 290px; position: relative; overflow: hidden;}#content .product_item .product_image img {max-width: 99%; max-height: 99%; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; right: 0; transition: transform .4s ease-out;}#content .product_item .product_info {text-align: center; padding: 5px;}#content .product_item .product_info .product_price {color: white; display: inline-block; padding: 5px 18px; font-weight_: bold; margin-bottom: 3px; font-size: 18px; border-radius: 21px; background: #989898; border: 1px solid #d6d6d6;}#content .product_item .product_info .product_price .price_old {text-decoration: line-through; color: #ffe633; margin-right: 4px;}#content .product_item .product_info .product_price .price_sign {font-size: 13px;}#content .product_item .product_info .product_status .status {margin-right: 8px;}#content .product_item .product_info .product_status .state {margin-right: 8px;}#content .product_item .product_info .product_status .state:before {font-family: icons; content: "\f0eb"; margin-right: 6px; vertical-align: top;}#content .product_item .product_info .product_status .present {color: green; margin-right: 6px;}#content .product_item .product_info .product_status .absent {color: red; margin-right: 6px;}#content .product_item .product_info .product_status .present .status:before {font-family: icons; content: "\f046"; margin-right: 6px; vertical-align: middle;}#content .product_item .product_info .product_status .absent .status:before {font-family: icons; content: "\f00d"; margin-right: 6px; vertical-align: middle;}#content .product_item .product_info .product_status .reviews {color: green;}#content .product_item .product_info .product_status .reviews:hover {color: crimson;}#content .product_item .product_info .product_status .reviews:before {margin-right: 6px; font-family: icons; vertical-align: top; content: "\f0e6";}#content .product_item .product_descr {display: none; font-size: 13px; color: grey; padding: 10px; text-align: center;}#content .product_item .product_descr > a {color: grey; font-weight: bold;}#content .product_item .product_descr > a:hover {color: blue;}#content .product_item .product_descr b > a {color: grey; font-weight: bold;}#content .product_item .product_descr b > a:hover {color: blue;}#content .product_item .product_descr .button_buy {width: 100%; margin: 5px 0px 0px 0px;}#content .product_item .product_descr ul {margin-block-start: 0px; margin-block-end: 0px; margin-inline-start: -20px;}#content .product_item:hover .wrapper {width: 110%; position: relative; left: -5%; border: 1px solid rgba(0, 0, 0, 0.32); box-shadow: 0px 0px 12px rgba(91, 193, 241, 0.57); z-index: 5; height: auto; overflow: visible;}#content .product_item:hover .product_descr {display: block;}#content .product_item:hover .product_image img {transform: scale(1.05);}#content .product_item:hover .product_name a {color: maroon;}#content .product_item.view_2 {width: 100%; height: auto; display: block;}#content .product_item.view_2 .wrapper {position: relative; height: auto;}#content .product_item.view_2 .wrapper:after {content: ""; display: table; clear: both;}#content .product_item.view_2:hover .wrapper {width: 100%; left: 0;}#content .product_item.view_2:hover .product_image img {transform: none;}#content .product_item.view_2 .product_image:hover img {transform: scale(1.08);}#content .product_item.view_2 .product_image {width: 40%; height: 250px; float: left; border-bottom: none;}#content .product_item.view_2 .product_info {text-align: left; margin-left: 40%; padding-left: 10px; border-left: 1px solid #d0d0d0;}#content .product_item.view_2 .product_descr {border-bottom: 1px solid #d0d0d0; margin-bottom: 2px; display: block; text-align: left; margin-left: 40%; border-left: 1px solid #d0d0d0;}.product_labels {opacity: 1; position: absolute; top: 0px; margin: auto; left: 0; right: 0; z-index: 2; text-align: center; transition: all 0.2s ease-in-out;}.product_labels span {position: relative; display: inline-block; background: #212121; font-family: monospace; color: white; font-size: 13px; padding: 2px 6px; border: 1px solid #ffffff91; border-radius: 0px 0px 5px 5px; margin-right: 1px;}.product_labels span:before {font-family: icons; content: "\e74c"; margin-right: 6px; vertical-align: middle;}.product_labels span:after {width: 0px; margin: auto; z-index: 0; position: absolute; left: 0; right: 0; bottom: -16px; border: 8px solid #ffffff00; border-top: 8px solid #212121; content: '';}.product_labels span.orange {background: coral;}.product_labels span.orange:after {border-top-color: coral;}.product_labels span.red {background: #ff4a4a;}.product_labels span.red:after {border-top-color: #ff4a4a;}.product_labels span.blue {background: #5095ff;}.product_labels span.blue:after {border-top-color: #5095ff;}.product_labels span.green {background: green;}.product_labels span.green:after {border-top-color: green;}.product_labels span.label_novelty:before {content: "\e74c";}.product_labels span.label_event:before {content: "\f0a2";}.product_labels span.label_supercost:before {content: "\f12a";}.product_item:hover .product_labels {opacity: 0;}@media screen and (max-width: 1635px) { #content .product_item:hover .wrapper {width: 104%; left: -2%;}}@media screen and (max-width: 1600px) { #content .product_item .product_image {height: 250px;} #content .product_item {height: 375px;}}@media screen and (max-width: 1470px) { .flex_items .product_item.view_1 {flex-basis: 30%;} .grid_items {grid-template-columns: repeat(3, 1fr);} #content .product_item {height: 394px;} #content .product_item .product_image {height: 280px;}}@media screen and (max-width: 1295px) { #content .product_item {height: 378px;} #content .product_item .product_image {height: 260px;}}@media screen and (max-width: 1238px) { #content .product_item {height: 367px;} #content .product_item .product_image {height: 245px;}}@media screen and (max-width: 1185px) { #content .product_item {height: 340px;} #content .product_item .product_image {height: 220px;}}@media screen and (max-width: 1100px) { .flex_items .product_item.view_1 {flex-basis: 38%;} .grid_items {grid-template-columns: repeat(2, 1fr);} #content .product_item {height: 420px;} #content .product_item .product_image {height: 300px;}}@media screen and (max-width: 1000px) { .flex_items .product_item.view_1 {flex-basis: 28%;} .grid_items {grid-template-columns: repeat(3, 1fr);} #content .product_item .product_image {height: 260px;} #content .product_item {height: 383px;}}@media screen and (max-width: 999px) { #content_ .product_item:hover .wrapper {width: 100%; left: 0%;}}@media screen and (max-width: 860px) { #content .product_item .product_image {height: 230px;} #content .product_item {height: 353px;}}@media screen and (max-width: 760px) { #content .product_item .product_image {height: 200px;} #content .product_item {height: 318px;}}@media screen and (max-width: 670px) { .flex_items .product_item.view_1 {flex-basis: 42%;} .grid_items {grid-template-columns: repeat(2, 1fr);} #content .product_item .product_image {height: 265px;} #content .product_item {height: 388px;}}@media screen and (max-width: 590px) { #content .product_item .product_image {height: 230px;} #content .product_item {height: 345px;}}@media screen and (max-width: 530px) { .flex_items .product_item.view_1 {flex-basis: 90%;} .grid_items {grid-template-columns: repeat(1, 1fr);} #content .product_item {height: 390px;} #content .product_item .product_image {height: 263px;} #content .product_item:hover .wrapper {width: 100%; left: 0%;}}@-moz-document url-prefix() { .product_labels span {font-family: arial;}}#content .article_item {position: relative; margin-bottom: 15px; padding-bottom: 20px;}#content .article_item:after {content: ""; display: table; clear: both;}#content .article_item .article_name {width: 100%; font-family: sans-serif; font-size: 18px; margin: 0px 0px 15px; padding: 0; display: block; position: relative; color: #333333; font-weight: 400; line-height: 21px; border-bottom: 1px solid rgba(0,0,0,0.1);}#content .article_item .article_name span {max-width: 80%; padding: 0 20px 10px 0; display: inline-block; position: relative; top: 1px; border-bottom: 2px solid #e23a3e;}#content .article_item .article_name a {color: #232323;}#content .article_item .article_name a:hover {color: #c12026;}#content .article_item .article_image {max-width: 300px; float: left;}#content .article_item .article_image img {width: 250px; max-width: 100%; border: 3px solid rgb(255, 255, 255); box-shadow: 0px 0px 5px 1px rgba(34, 34, 34, 0.1);}#content .article_item .article_content {margin-left: 270px;}#content .article_item .article_descr {line-height: 150%; margin: 0px 0px 15px 0px; padding: 0px;}#content .article_item .article_info {margin-top: 5px; margin-bottom: 5px; font-family: monospace;}#content .article_item .article_info span {color: #999999; font-size: 13px; margin-right: 11px;}#content .article_item .article_info span:before {margin-right: 8px; font-family: icons; font-size: 15px; font-weight: normal; vertical-align: middle;}#content .article_item .article_info span a {color: #999999; font-size: 13px;}#content .article_item .article_info span a:hover {color: #c12026;}#content .article_item .article_info .info_date:before {content: "\f073";}#content .article_item .article_info .info_author:before {content: "\f007";}#content .article_item .article_info .info_category:before {content: "\f0b1";}#content .article_item .article_info .info_comments:before {content: "\f075";}#content .article_item .article_info .info_views {vertical-align: middle;}#content .article_item .article_info .info_views:before {content: "\f06e"; position: relative; top: -1px;}@media screen and (max-width: 560px) { #content .article_item .article_image img {width: 200px; max-width: 100%; height: 145px;} #content .article_item .article_content {margin-left: 230px;}}@media screen and (max-width: 515px) { #content .article_item .article_image img {width: 250px; max-width: 100%; height: 195px;} #content .article_item .article_content {margin-left: 0px;} #content .article_item .article_image {float: none;}}@media screen and (max-width: 400px) { #content .article_item .article_image {float: none !important;} #content .article_item .article_content {margin-left: 0px !important;}}.archive_sort_options {display: inline-block; float: right; position: relative; top: -4px; margin-right: 10px;}.archive_sort_label {font-size: 12px; font-family: monospace; margin-right: 5px;}.archive_view_buttons {float: right; position: relative; top: -1px;}.archive_view_buttons .button_archive_view {color: #8094ff; padding: 3px; font-size: 12px; font-family: monospace; font-weight: bold; line-height: 12px; text-align: center; background: none; border: none; cursor: pointer; vertical-align: middle;}.archive_view_buttons .button_archive_view.active {color: #ccc; cursor: auto; border: 1px solid #c5c5c5; border-radius: 5px;}.archive_view_buttons .button_archive_view:not(.active):hover {color: red;}.archive_view_buttons .button_archive_view:focus {outline: 0px;}.archive_view_buttons .button_archive_view.view_1:before {font-family: icons; content: "\f00a"; font-weight: normal; font-size: 18px; position: relative; top: 2px;}.archive_view_buttons .button_archive_view.view_2:before {font-family: icons; content: "\f03a"; font-weight: normal; font-size: 18px; position: relative; top: 2px;}.archive_filters_toggle {float: right;}.archive_filters_toggle .button_archive_filters {color: #bbbbbb; padding: 3px; font-size: 12px; line-height: 12px; text-align: center; background: none; border: none; cursor: pointer; vertical-align: middle;}.archive_filters_toggle .button_archive_filters.active {color: #848484;}.archive_filters_toggle .button_archive_filters.active:hover {color: red;}.archive_filters_toggle .button_archive_filters:not(.active):hover {color: green;}.archive_filters_toggle .button_archive_filters:focus {outline: 0px;}.archive_filters_toggle .button_archive_filters:before {font-family: icons; content: "\f1e5"; font-weight: normal; font-size: 18px; position: relative; top: 2px;}.archive_filters_active .button_shaper {margin-bottom: 0px;}.archive_filters_active .active_filter {margin: 5px 1px 5px 0px; padding: 2px 16px 2px 11px; display: inline-block; font-family: monospace; font-size: 11px; line-height: 23px; background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2)); background: -webkit-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%); background: -o-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%); background: -ms-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%); background: linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%); border: 1px solid #D2D2D2; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f2f2f2',GradientType=0 );}.archive_filters_active .active_filter .filter_close {width: 7px; height: 8px; margin-top: 8px; margin-left: 3px; display: inline-block; position: absolute; background: url('../../resources/images/item_remove.png') no-repeat; cursor: pointer;}.archive_filters_active .active_filter .filter_close:hover {opacity: 0.6;}.archive_filters_listing {display: none;}.archive_filters_listing .spoiler_content.theme_3 .spoiler_content_title {font-size: 14px; font-family: monospace;}.archive_filters_listing .archive_filters_apply {width: 100%; margin-top: 10px;}.archive_filters_listing .checkbox_light + label {padding-left: 26px; margin-right: 5px;}@media screen and (max-width: 700px) { .archive_sort_label {display: none;}}@media screen and (max-width: 630px) { .archive_sort_options {float: none; top: 2px; display: block;}}@media screen and (max-width: 501px) { .archive_view_buttons {float: none; display: block;}}@-moz-document url-prefix() { .archive_filters_listing .spoiler_content.theme_3 .spoiler_content_title {font-family: arial;} .archive_filters_active .active_filter, .archive_filters_listing .filter_label {font-family: arial;} .archive_view_buttons {top: -2px;} .archive_sort_options {top: -5px;} .archive_filters_toggle {position: relative; top: -2px;} .search_form.theme_6 .search_keyword {font-size: 16px;}}#share_buttons > a {min-width: 94px;}div#share_buttons > a[rel], div#share_buttons > a[rel]:hover {color: #fff !important; text-decoration: none !important;}@media screen and (max-width: 1390px) { .gotop_button.theme_5.right {right: 2px !important;} .gotop_button.theme_5.left {left: 2px !important;}}@media screen and (max-width: 1335px) { .gotop_button.theme_5.right a, .gotop_button.theme_5.left a {padding: 2px 4px;}}@media screen and (max-width: 1200px) { .gotop_button.theme_5.right a, .gotop_button.theme_5.left a {display: none;}}.poll_box {background-image: linear-gradient(to bottom right,#e2e2e2,#ffffff); border: 1px solid #bbbbbb; margin-bottom: 10px; color: black;}.poll_box .poll_header {padding: 15px 15px 10px 15px; border-bottom: 1px solid #bbbbbb; font-size: 21px; font-family: ptsans;}.poll_box .poll_body {padding: 8px 10px 10px 10px;}.poll_box .poll_action .poll_list {padding-bottom: 15px; border-bottom: 1px dashed #c3c0c0; margin-bottom: 7px; font-weight: bold; color: #4a4a4a;}.poll_box .poll_action .poll_list .radiobox_classic + label {padding-left: 25px;}.poll_box .poll_action .poll_buttons {display: table; width: 100%;}.poll_box .poll_action .poll_buttons .button_simple {margin: 5px 0px 0px 0px; color: #4e4e4e; background: #f3f3f3; border: 1px solid #c7c7c7; display: block; width: 100%;}.poll_box .poll_action .poll_buttons .button_simple:last-child {margin-right: 0px;}.poll_box .poll_action .poll_buttons .button_simple:hover {color: black;}.poll_box .poll_action .poll_buttons .poll_btn_vote {display: table-cell; width: 70%;}.poll_box .poll_action .poll_buttons .poll_btn_vote .button_simple:before {vertical-align: top; margin-right: 9px; font-family: icons; font-style: normal; content: "\f00c"; color: #00a700;}.poll_box .poll_action .poll_buttons .poll_btn_results {display: table-cell; padding-left: 7px;}.poll_box .poll_action .poll_buttons .poll_btn_results .button_simple:before {vertical-align: top; margin-right: 9px; font-family: icons; font-style: normal; content: "\e733"; color: #0087ff;}.poll_box .poll_results {}.poll_box .poll_results .result_item {border-bottom: 1px dashed #c3c0c0; padding-bottom: 15px; margin-bottom: 7px;}.poll_box .poll_results .result_item:last-child {border-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px;}.poll_box .poll_results .result_meta {margin-bottom: 5px; font-size: 16px; display: table; width: 100%;}.poll_box .poll_results .result_meta .meta_name {color: #4a4a4a; font-weight: bold; display: table-cell; text-align: left;}.poll_box .poll_results .result_meta .meta_votes {font-size: 12px; color: #848484; margin-right: 5px; display: table-cell; text-align: center; width: 80px;}.poll_box .poll_results .result_meta .meta_perc {color: #005bff; display: table-cell; text-align: right; width: 70px;}.poll_box .poll_results .result_line {width: 100%; height: 15px; background: #c3c0c0; border-radius: 5px; position: relative;}.poll_box .poll_results .result_line .progress {position: absolute; width: 50%; border-radius: 5px; height: 15px; background: #009a6a; transition: all .8s ease 0s;}.poll_box .poll_results .result_line .progress.less {background: #00849a;}.poll_box .poll_results .poll_buttons {display: table; width: 100%;}.poll_box .poll_results .poll_buttons .button_simple {margin: 5px 0px 0px 0px; color: #4e4e4e; background: #f3f3f3; border: 1px solid #c7c7c7; display: block; width: 100%;}.poll_box .poll_results .poll_buttons .button_simple:last-child {margin-right: 0px;}.poll_box .poll_results .poll_buttons .button_simple:hover {color: black;}.poll_box .poll_results .poll_buttons .poll_btn_vote {display: table-cell;}.poll_box .poll_results .poll_buttons .poll_btn_vote .button_simple:before {vertical-align: top; margin-right: 9px; font-family: icons; font-style: normal; content: "\e6ec"; color: #ff5400;}.poll_box .poll_question textarea {min-width: 100%;}.poll_box .poll_question .button_simple {width: 100%;}.bg_newyear {background: #e2f4fe url('/engine/themes/comfortland_2/images/newyear.jpg') no-repeat; background-size: 100%;}.bg_newyear2 {background: #e2f4fe url('/engine/themes/comfortland_2/images/newyear2.jpg') repeat !important;}.bg_newyear3 {background: #e2f4fe url('/engine/themes/comfortland_2/images/newyear3.jpg') repeat !important;}.page_wrapper.snow_motion {background-color: transparent; background-image: url('/engine/themes/comfortland_2/images/snowflake1.png'), url('/engine/themes/comfortland_2/images/snowflake3.png'), url('/engine/themes/comfortland_2/images/snowflake2.png'); -webkit-animation: snow 20s linear infinite; -moz-animation: snow 20s linear infinite; -ms-animation: snow 20s linear infinite; animation: snow 20s linear infinite;}@keyframes snow { 0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}@-moz-keyframes snow { 0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}@-webkit-keyframes snow { 0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}@-ms-keyframes snow { 0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}@media screen and (max-width: 1400px) { .page_wrapper.snow_motion {background-image: none; animation: none; -webkit-animation: none; -moz-animation: unset; -ms-animation: unset;}}#timeoff_panel {display: block; position: fixed; bottom: 0px; left: 0; font: 14px/20px Arial,Helvetica,sans-serif; box-sizing: border-box; z-index: 99; width: 100%; max-width: 100%; padding: 10px 10px 10px 10px; border-top: 4px double #c1c1c1; background: #f3f3f3;}#timeoff_panel .timeoff_close {opacity: 0.3; position: absolute; right: 10px; bottom: 25%; color: #000000; font-size: 30px; font-weight: bold; text-decoration: none; cursor: pointer; background: #f3f3f3; border: 1px solid #656565;}#timeoff_panel .timeoff_close:hover {opacity: 1.0; color: #cc2e2e; text-decoration: none;}#timeoff_panel .timeoff_close:before {font-family: icons; font-weight: normal; content: '\f00d';}#timeoff_panel .timeoff_controls {text-align: center;}#timeoff_panel .timeoff_controls_item {display: inline-block;}#timeoff_panel .timeoff_label {font-family: ptsans; font-size: 16px; margin-right: 9px; font-weight: bold; margin-bottom: 5px;}#timeoff_panel .timeoff_add {margin-bottom: 0px;}#timeoff_panel .timeoff_add:before {margin-right: 8px; font-family: icons; vertical-align: middle; content: "\e627"; font-size: 14px;}#callback_button {width: 68px; height: 68px; z-index: 7; position: fixed; right: 25px; bottom: 25px; text-align: center; -webkit-appearance: none; background: #38a3fd; border: 2px solid #38a3fd; border-radius: 50%; cursor: pointer; box-shadow: 0 8px 10px rgba(56,163,253,0.3); transition: .3s; -webkit-animation: cb_hoverWave linear 1s infinite; animation: cb_hoverWave linear 1s infinite;}#callback_button .callback_title {width: 68px; height: 68px; position: relative; border-radius: 50%; overflow: hidden;}#callback_button .callback_title span {opacity: 0; position: absolute; right: 4px; top: 22px; color: #38a3fd; font-size: 0; font-weight: 600; font-family: 'montserrat', Arial, Helvetica, sans-serif; line-height: 14px; text-align: center; text-transform: uppercase; transition: opacity .3s linear;}#callback_button .callback_title:hover span {opacity: 1; font-size: 11px;}#callback_button:hover i {display: none;}#callback_button:hover {z-index: 1; color: transparent; background: #fff; transition: .3s;}#callback_button:hover i {color: #38a3fd; font-size: 40px; transition: .3s;}#callback_button i {color: #fff; font-size: 34px; line-height: 74px; transition: .3s; transition: .5s ease-in-out;}#callback_button i {animation: 1200ms ease 0s normal none 1 running cb_shake; animation-iteration-count: infinite; -webkit-animation: 1200ms ease 0s normal none 1 running cb_shake; -webkit-animation-iteration-count: infinite;}#callback_button i.icon_phone:before {display: inline-block; font: normal normal normal 14px/1 icons; font-size: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: auto; content: "\f095";}@-webkit-keyframes cb_hoverWave {0% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 0 rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2);}40% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 15px rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2);}80% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 26.7px rgba(56,163,253,0.067);}100% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 40px rgba(56,163,253,0.0);}}@keyframes cb_hoverWave {0% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 0 rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2);}40% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 15px rgba(56,163,253,0.2),0 0 0 0 rgba(56,163,253,0.2);}80% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 26.7px rgba(56,163,253,0.067);}100% {box-shadow: 0 8px 10px rgba(56,163,253,0.3),0 0 0 30px rgba(56,163,253,0),0 0 0 40px rgba(56,163,253,0.0);}}@keyframes cb_shake {0% {transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); -webkit-transform: rotateZ(0deg);}10% {transform: rotateZ(-30deg); -ms-transform: rotateZ(-30deg); -webkit-transform: rotateZ(-30deg);}20% {transform: rotateZ(15deg); -ms-transform: rotateZ(15deg); -webkit-transform: rotateZ(15deg);}30% {transform: rotateZ(-10deg); -ms-transform: rotateZ(-10deg); -webkit-transform: rotateZ(-10deg);}40% {transform: rotateZ(7.5deg); -ms-transform: rotateZ(7.5deg); -webkit-transform: rotateZ(7.5deg);}50% {transform: rotateZ(-6deg); -ms-transform: rotateZ(-6deg); -webkit-transform: rotateZ(-6deg);}60% {transform: rotateZ(5deg); -ms-transform: rotateZ(5deg); -webkit-transform: rotateZ(5deg);}70% {transform: rotateZ(-4.28571deg); -ms-transform: rotateZ(-4.28571deg); -webkit-transform: rotateZ(-4.28571deg);}80% {transform: rotateZ(3.75deg); -ms-transform: rotateZ(3.75deg); -webkit-transform: rotateZ(3.75deg);}90% {transform: rotateZ(-3.33333deg); -ms-transform: rotateZ(-3.33333deg); -webkit-transform: rotateZ(-3.33333deg);}100% {transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); -webkit-transform: rotateZ(0deg);}}@-webkit-keyframes cb_shake {0% {transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); -webkit-transform: rotateZ(0deg);}10% {transform: rotateZ(-30deg); -ms-transform: rotateZ(-30deg); -webkit-transform: rotateZ(-30deg);}20% {transform: rotateZ(15deg); -ms-transform: rotateZ(15deg); -webkit-transform: rotateZ(15deg);}30% {transform: rotateZ(-10deg); -ms-transform: rotateZ(-10deg); -webkit-transform: rotateZ(-10deg);}40% {transform: rotateZ(7.5deg); -ms-transform: rotateZ(7.5deg); -webkit-transform: rotateZ(7.5deg);}50% {transform: rotateZ(-6deg); -ms-transform: rotateZ(-6deg); -webkit-transform: rotateZ(-6deg);}60% {transform: rotateZ(5deg); -ms-transform: rotateZ(5deg); -webkit-transform: rotateZ(5deg);}70% {transform: rotateZ(-4.28571deg); -ms-transform: rotateZ(-4.28571deg); -webkit-transform: rotateZ(-4.28571deg);}80% {transform: rotateZ(3.75deg); -ms-transform: rotateZ(3.75deg); -webkit-transform: rotateZ(3.75deg);}90% {transform: rotateZ(-3.33333deg); -ms-transform: rotateZ(-3.33333deg); -webkit-transform: rotateZ(-3.33333deg);}100% {transform: rotateZ(0deg); -ms-transform: rotateZ(0deg); -webkit-transform: rotateZ(0deg);}}@media screen and (max-width: 700px) { #callback_button_ {display: none;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { #header .menubar .menulist_dropdown_item, #header .menubar .menulist_dropdown_sub_item {min-width: 300px;} #sidebar_catalog .catalog_dropdown_item, #sidebar_catalog .catalog_sub_item {min-width: 300px;} .product_labels span {font-family: arial;} #product_controls .product_price .price_perc {font-family: arial;} .archive_filters_listing .spoiler_content_title {font-family: arial;} .archive_filters_active .active_filter, .archive_filters_listing .filter_label {font-family: arial;} #product_controls .product_labels {position: relative;} .search_form.theme_6 .search_keyword {font-size: 16px;} #content .product_item {width: 32.8% !important;}}