﻿@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:700|PT+Sans:400,400italic,700&subset=latin,cyrillic);html,body{margin:0;padding:0;position:relative;background-color:#fff}.schema-item-hide{display:none}hr.clearleft{padding:0;clear:left;margin:0;border:0}body{width:100%;height:100%;font-family:'PT Sans', sans-serif;font-size:12pt}body.errorPage{background-color:#CCC;padding-top:15%;text-align:center;vertical-align:middle}body.errorPage img.logo{width:50%;max-width:500px}body.errorPage h1{text-align:center;background-color:#EE2B45;color:white}html.errorPage{background-color:#CCC}#guest i.fa-sign-in{font-size:80px;color:#999}@font-face{font-family:Museo;font-style:normal;font-weight:900;src:local("Museo Sans Cyrl 900"),url(/fonts/MuseoSansCyr.otf) format("woff")}table.crypto{border-collapse:collapse}table.crypto tr{border-bottom:1px solid #CCC;margin:2px 0}table.crypto td.down{color:red}table.crypto td.up{color:green}ul.progressBar{counter-reset:step;text-align:center;width:100%}ul.progressBar li{list-style-type:none;float:left;width:13%;padding:0 1%;position:relative;text-align:center;color:#999;font-size:0.9em}ul.progressBar li:before{content:counter(step);counter-increment:step;width:50px;height:50px;line-height:50px;border:2px solid #ddd;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:white}ul.progressBar li:after{content:'';position:absolute;width:100%;height:2px;background-color:#ddd;top:25px;left:-50%;z-index:-1}ul.progressBar li:first-child:after{content:none}ul.progressBar li.active{color:green}ul.progressBar li.active:before{border-color:green;color:white;background-color:green;overflow:hidden}ul.progressBar li.active+li:after{background-color:green}ul.progressBar li:before{font-size:2.4em;line-height:1.6}ul.progressBar li:nth-child(1):before{content:"1"}ul.progressBar li:nth-child(2):before{content:"2"}ul.progressBar li:nth-child(3):before{content:"3"}ul.progressBar li:nth-child(4):before{content:"4"}ul.progressBar li:nth-child(5):before{content:"5"}ul.progressBar li:nth-child(6):before{content:"6"}div.avatar{width:50px;background-size:cover;height:50px;border:1px solid #CCC;margin:0 15px 10px 0px;border-radius:25px;overflow:hidden;display:inline-block;float:left}img.language{width:20px;height:auto;margin:0 5px 0 0}.slideout-menu{position:fixed;top:0;bottom:0;width:256px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;will-change:transform;background-color:#FFF;min-height:100vh;overflow:hidden}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}a{color:#ff5a5f}#payment{font-size:1.2em;text-align:center;padding:10px 0}nav#menu{padding:50px 10px 30px 10px;margin:0;background-color:#333;color:white}nav#menu header{margin:0 0 0 -10px;padding:0;position:relative !important;width:100%;overflow-y:scroll}nav#menu header h3{padding:5px 0 10px 20px}nav#menu header i.mobileMenu{font-size:2em;display:block;float:right;margin-right:20px}nav#menu header i{color:#CCC;width:25px;font-size:1.2em}nav#menu header ul{padding:0;margin:0;list-style:none;width:260px}nav#menu header ul li{margin:0;font-size:1.2em;border-top:1px solid #444;border-bottom:1px solid #111}nav#menu header ul li a{padding:10px 20px;display:block;width:100%;color:white;text-decoration:none}nav#menu header ul li a.userName{font-size:1.5em;font-weight:bold;padding:10px;margin:0}nav#menu header ul li a.avatar{padding:10px;margin:0}nav#menu header ul li a div.avatar{width:160px;height:160px;border-radius:250px;background-size:cover}nav#menu header ul li dt{margin:0;font-size:0.85em;padding:0;padding-left:35px;color:#666}nav#menu header ul li dt a{padding:3px;color:#CCC}nav#menu header ul li.active{background-color:white}nav#menu header ul li.active a{color:#ff5a5f}nav#menu header ul li.langMenu{font-size:1em}nav#menu header ul li.langMenu img{width:20px;height:auto}nav#menu header ul li.langMenu a{width:100%;display:block}h1,h2,h3{font-family:Museo}h1{font-size:2.2em;letter-spacing:-1px;line-height:1.2;padding:10px 0;margin:0}h2{font-size:1.8em;letter-spacing:-1px;line-height:1.2;padding:10px 0;margin:0}h3{font-size:1.4em;letter-spacing:-1px;line-height:1.2;padding:10px 0;margin:0}h4{font-size:1.4em;letter-spacing:-1px}hr.clear{height:0px;border:0px;border:0px;clear:both}hr.clear5{height:15px;border:0px;border:0px;clear:left}hr.clear10{height:15px;border:0px;border:0px;clear:left}hr.clear15{height:15px;border:0px;border:0px;clear:left}hr.break{height:15px;background:url("/images/break.png") no-repeat top center;background-size:contain;border:0px;border:0px;clear:both}hr.clearRight{height:0px;border:0px;border:0px;clear:right}hr.clear100{height:100px;border:0px;border:0px;clear:left}.shadow3{-moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.shadow5{-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.shadow10{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333}.shadow20{-moz-box-shadow:0 0 20px #666;-webkit-box-shadow:0 0 20px #666;box-shadow:0 0 20px #666}section.spoiler{background-position:center center;position:relative;max-height:400px;overflow:hidden}section.spoiler img{width:100%}#doma{background-color:#f3f3f3;padding:10px 15px;margin:10px 0 10px -10px;position:relative}#doma h4{font-family:'PT Sans';font-weight:bold;margin:0 0 15px 0;font-size:1.25em;padding:0}#doma ul{list-style:none;margin:0;padding:0}#doma ul li{margin:10px 0;padding:0}#doma ul li img{width:100%}#ovl{color:#333;display:none;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-origin:padding-box;background-position:0px 0px;background-repeat:repeat;background-size:auto;width:100%;height:100%;background:url("/overlay.png");position:fixed;z-index:5000;top:-20px;bottom:-50px}button.userMenu{cursor:pointer;vertical-align:top;margin-top:10px}img.metro{display:inline-block;vertical-align:middle}fieldset{border-radius:10px;background-color:#efefef;border:1px solid #DDD;padding:15px 20px;margin:10px 0}fieldset input[name="query"]{width:75%}fieldset div.x2{display:inline-block;width:48%}select{font-size:1.1em;padding:5px;-webkit-appearance:none;-moz-appearance:none;background:white;position:relative}section#townMenu{padding:120px 10px 10px 10px;display:none;-moz-box-shadow:0 0 30px #999 !important;-webkit-box-shadow:0 0 30px #999666 !important;box-shadow:0 0 30px #999 !important;background:#EEEEE2;margin-bottom:30px}section#townMenu h2{text-align:center}section#townMenu section{border-bottom:1px solid red;padding:15px 0}section#townMenu section.register span.title{width:40%;text-align:right;display:inline-block;padding-right:10px}section#townMenu section.second{display:none}section#townMenu i.closeIcon{float:right;margin:0 0 10px 10px;-moz-transition:-moz-transform ease 0.6s;-webkit-transition:-webkit-transform ease 0.6s;-o-transition:-o-transform ease 0.6s;-ms-transition:-ms-transform ease 0.6s;transition:transform ease 0.6s;font-size:2em;cursor:pointer}section#townMenu i.closeIcon:hover{color:red;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}section#townMenu div.country{width:25%;display:inline-block;vertical-align:top}section#townMenu div.country ul.towns li.active{font-size:1.1em;font-weight:bold}section#townMenu div.left{width:30%;display:inline-block;vertical-align:top}section#townMenu div.left b{font-size:1.5em;font-family:Museo}section#townMenu div.left div.social img{width:50px;height:auto;margin-right:10px;margin-bottom:10px}ul.datelist{list-style:none;margin:0;padding:0 0 10px 10px;text-align:center}ul.datelist span.text{display:inline-block;width:20%;padding:10px 10px 5px 10px;vertical-align:top}ul.datelist li{width:60px;height:60px;border-radius:50%;border:1px solid #DDD;display:inline-block;margin-right:10px;margin-top:5px}ul.datelist li.red{background-color:#fce3e3 !important;border:none}ul.datelist li.red:hover{background-color:#fec9c9 !important}ul.datelist li a{text-decoration:none}ul.datelist li span.red{font-weight:bold;color:red !important}ul.datelist li span.weekday{font-size:0.7em;letter-spacing:0;display:block;text-align:center;margin-bottom:3px;line-height:0.9}ul.datelist li div.icon{padding-top:5%}ul.datelist li div.icon span.day{font-size:2em;letter-spacing:-1px;display:block;text-align:center;line-height:0.8;font-weight:bold}ul.datelist li div.icon span.month{font-size:0.7em;display:block;text-align:center;padding-top:2px;color:black;line-height:1;color:#666}ul.datelist li:hover{background-color:#efefef}ul.datelist li.active{background-color:#cf0404;border:2px solid #cf0404 !important}ul.datelist li.active span{color:white !important}ul.datelist li.active span.red{color:red !important}ul.datelist li.active span.month{color:#666 !important}section#userMenu{padding:120px 10px 25px 10px;background-color:#FFF;display:none}section#userMenu h2{text-align:center}section#userMenu section{border-bottom:1px solid red;padding:15px 0}section#userMenu section.lostpass div.result{color:green !important}section#userMenu section.register span.title{width:40%;text-align:right;display:inline-block;padding-right:10px}section#userMenu section.register section.lostpass{display:block}section#userMenu section.register section.lostActivate{display:block}section#userMenu section.second{display:none}section#userMenu i.closeIcon{float:right;margin:0 0 10px 10px;-moz-transition:-moz-transform ease 0.6s;-webkit-transition:-webkit-transform ease 0.6s;-o-transition:-o-transform ease 0.6s;-ms-transition:-ms-transform ease 0.6s;transition:transform ease 0.6s;font-size:2em;cursor:pointer}section#userMenu i.closeIcon:hover{color:red;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}section#userMenu div.left{width:30%;display:inline-block;vertical-align:top;position:relative}section#userMenu div.left input[type="text"],section#userMenu div.left input[type="password"]{text-align:center;padding:10px;font-size:1.2em;width:90%}section#userMenu div.left b{font-size:1.5em;font-family:Museo}section#userMenu div.left div.social img{width:50px;height:auto;margin-right:10px;margin-bottom:10px}header{width:100%;position:fixed !important;z-index:6000}header img.logo{width:20%;height:46px;margin-top:8px}header section.townList ul.townList{display:inline-block;padding:0;margin:0}header section.townList ul.townList li.active a{font-weight:bold;font-size:1.2em}header section.head{height:53px;background-color:#232f3e;border-bottom:3px solid #EE2B45}header section.head div.lang{display:inline-block;vertical-align:top;font-size:1.2em;max-width:15%;color:white;cursor:pointer;width:auto;position:relative;padding-top:10px}header section.head div.lang img.languageBig{width:20px;height:auto;margin-right:10px}header section.head div.lang li{list-style:none;padding:5px}header section.head div.lang div.list{display:none;position:absolute;width:100px;padding:15px;border-radius:5px;background-color:#f3f3f3}header section.head div.lang:hover div.list{display:block}header section.head span.currentTown{vertical-align:top;display:inline-block;padding:12px 30px 10px 20px;font-size:1.2em;color:white;cursor:pointer}header section.head span.currentTown i{font-size:1.3em}header section.head i.userAvatar{cursor:pointer;float:right;font-size:2em;color:white;margin:5px 10px 0 0}header section.head button.headbtn{margin-top:7px;padding:7px 20px;margin-right:20px;display:inline-block;vertical-align:top}header section.head input[type="text"]{display:inline-block;vertical-align:top;margin-top:10px;border-radius:10px;width:20%}header section.head .userNotice{position:relative}header section.head .userNotice div.avatar{border-color:red !important}header section.head .userNotice:before{position:absolute;content:' \25CF';font-size:40px;top:-13px;left:25px;color:red;z-index:1000}header section.head .userPlace{position:relative;display:none;float:right;width:250px;padding-top:5px;vertical-align:top}header section.head .userPlace div.avatar{height:40px;width:40px;border-radius:100px;background-size:cover;background-position:center;border:1px solid #CCC;float:left;margin:0 10px 0 0;position:relative}header section.head .userPlace a.userName{padding-top:10px;display:inline-block;color:white;font-weight:bold}header section.menu{background-color:#f5f5f5;display:none;width:100%;z-index:1000;border-bottom:1px solid #CCC}header section.menu hr.clear{padding:0;margin:0}header section.menu img.logo{display:inline-block}header section.menu ul.towns{display:none}header section.menu ul.menu{margin:0;margin-top:-5px;padding:0px;width:100%;display:inline-block;list-style:none;text-align:center;vertical-align:top}header section.menu ul.menu li{display:inline-block;padding:0;margin:0}header section.menu ul.menu li a{color:#666;text-decoration:none;display:inline-block;padding:10px 10px 8px 10px;margin-top:2px}header section.menu ul.menu li a:hover{background-color:#ff5a5f;color:white}header section.menu ul.menu li.active a{color:#EE2B45;font-size:1.3em;padding:6px 10px;margin-top:2px;font-weight:bold}header section.menu ul.menu li.active a:hover{color:white}header section.menu ul.menu li div.submenu{font-weight:normal;display:none;border:1px solid #CCC;position:absolute;width:200px;padding:0;margin-top:0px;background-color:white;margin-left:-15px;z-index:100;box-shadow:rgba(0,0,0,0.5) 0px 5px 20px 0px}header section.menu ul.menu li li:first-child div.submenu{left:5px}header section.menu ul.menu li li:last-child div.submenu{right:-5px}header section.menu ul.menu li div.submenu ul{padding:0px;margin:0;list-style:circle outside;position:relative}header section.menu ul.menu li div.submenu ul li{margin:0;padding:0;width:100%}header section.menu ul.menu li div.submenu ul li a{font-size:11pt;padding:5px 10px;margin:0;display:block;color:#666;text-decoration:none}header section.menu ul.menu li div.submenu ul li a:hover{background-color:#EFEFEF;color:black}header section.menu ul.menu li div.submenu ul li:first-child a{padding:15px 20px 8px 20px}header section.menu ul.menu li div.submenu ul li:last-child a{padding:8px 20px 15px 20px}header section.mobileMenu{position:absolute;z-index:100;width:100%;display:block;text-align:center;display:none;opacity:0.85;background-color:black;font-size:2em;text-align:center}header section.mobileMenu hr.clear{clear:left;height:0px;border:none}header section.mobileMenu ul{margin:0;height:100% !important;padding:10% 0;color:white}header section.mobileMenu ul li{padding:2% 0}header section.mobileMenu ul li a{color:#ebc813;text-decoration:none;font-size:0.75em}header section.mobileMenu ul li:hover{background-color:white;cursor:pointer;color:black}footer{background-color:#131a22;color:white;padding:2% 0}footer a{color:#ebc813}footer ul.catalog{padding:15px 25px;margin:0;width:100%;background-color:#232f3e}footer ul.catalog li a{color:#ebc813}body{font-size:10pt}body .center{text-align:center}body label{cursor:pointer}body div#scroll{position:fixed;height:100%;width:10%;z-index:100;cursor:pointer}body div#scroll #wrap{opacity:0.05;background-color:#333;position:absolute;width:100%;height:100%}body div#scroll #wrap:hover{opacity:0.2}body div#scroll:after{height:100%;width:100%;font-family:FontAwesome;content:"\f0aa";font-size:3em;top:50%;position:absolute;text-align:center;color:#000}body div#scroll:hover::after{height:100%;width:100%;font-family:FontAwesome;content:"\f0aa";font-size:3em;top:50%;position:absolute;text-align:center;color:red}body.admin div#scroll{width:50px !important}body div#wrapper{width:90%;max-width:1200px;margin:0 auto}body div.googleAdv300{width:300px;display:inline-block;float:right;margin:0 0 15px 15px}body input[type="text"],body input[type="password"],body input[type="tel"],body textarea{color:#000000;font:normal 11pt Arial;padding:6px 10px;-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline;vertical-align:middle;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-radius:5px;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;box-shadow:rgba(0,0,0,0.102) 0px 1px 3px 0px inset}body textarea{padding:10px;width:90%;min-height:200px}body input[type="text"]:focus,body input[type="password"]:focus,body textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}body input[type="text"].large,body input[type="password"].large{padding:10px;font-size:13pt}body input[type="text"].xlarge,body input[type="password"].xlarge{padding:10px;font-size:20pt}body input[type="tel"]{font-size:20pt}body button,body input[type="button"],body button[type="button"],body input[type="submit"],body button.submit,body button[type="submit"],body input[type="submit"]{background:#EE2B45;position:relative;display:inline-block;padding:10px 25px;font-size:1em;font-weight:bold;line-height:1.2;color:#FFF;text-shadow:0 1px 0 rgba(0,0,0,0.5);border:0px;cursor:pointer;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border:2px solid #EE2B45;outline:none}body button:hover,body input[type="button"]:hover,body button[type="button"]:hover,body input[type="submit"]:hover,body button.submit:hover,body button[type="submit"]:hover,body input[type="submit"]:hover{outline:none;color:#EE2B45;background:#FFFFFF;border:2px solid #EE2B45;text-shadow:none}body button:disabled,body input[type="button"]:disabled,body button[type="button"]:disabled,body input[type="submit"]:disabled,body button.submit:disabled,body button[type="submit"]:disabled,body input[type="submit"]:disabled{border:2px solid #CCC;background-color:#CCC}body button:disabled:hover,body input[type="button"]:disabled:hover,body button[type="button"]:disabled:hover,body input[type="submit"]:disabled:hover,body button.submit:disabled:hover,body button[type="submit"]:disabled:hover,body input[type="submit"]:disabled:hover{color:black}body button.large{font-size:1.5em !important}body button.xlarge{font-size:3em !important}body input[type="file"]{font-size:12pt !important}ol.last{position:relative;list-style:none;margin:0;padding:0}ol.last li{padding:0;width:calc(50% - 10px);margin:0 20px 15px 0px;display:inline-block;vertical-align:top}ol.last li img{width:100%}ol.last li div.text{font-size:0.85em;line-height:1.3em}ol.last li:nth-child(1n+1){margin-right:0}div.paginator{padding:20px 0 20px 0;margin-top:10px;text-align:center;border-top:1px solid #EE2B45;font-size:0.85em}div.paginator a{display:inline-block;min-width:24px;font-size:1.1em;padding:10px 5px;margin:0px 1px}div.paginator a i.fa{font-size:1.3em;color:#EE2B45}div.paginator a.paginator-page{width:auto;border-radius:50%;font-weight:normal;text-decoration:none;color:#12416d;margin:0;margin-top:-3px}div.paginator a.paginator-page:hover{background:#EE2B45;color:white;text-decoration:underline}div.paginator a.paginator-current{margin-top:-5px;color:white;font-weight:bold;text-decoration:none;background:#EE2B45;color:white;border-radius:50%}div.paginator a.paginator-previous,div.paginator div.paginator a.paginator-next{color:#EE2B45;padding:0 10px}div.paginator a.paginator-previous{padding-left:0px}div.paginator a.paginator-next{padding-right:0px}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px 0.5em 70px;quotes:"“" "”" "‘" "’";font-style:italic;font-size:1.2em}blockquote p{display:inline}blockquote:before{position:absolute;color:#ccc;content:open-quote;font-size:8em;margin:-30px 0 0 -70px}ul.markedList{margin-left:1.5em;padding-left:1em;list-style-type:none;z-index:100}ul.markedList li{position:relative;padding-left:1em;padding-bottom:0.5em}ul.markedList li:before{content:"\f00c";font-family:FontAwesome;display:inline-block;color:red;margin-left:-2.3em;width:2.3em}div.borderLeftColumn{padding-right:15px}#drop{border:1px dashed #999;background:url("/images/upload_icon.png") no-repeat center center;background-color:#eeeee2;padding:15px;margin:15px;border-radius:10px;position:relative;min-height:100px}#drop .top30{margin-top:30px}#drop .top20{margin-top:20px}#drop hr.clear{border:none;height:1px;clear:both}#drop button.upload,#drop img.upload{margin:0 auto;margin-bottom:10px;cursor:pointer;width:auto;display:block}#drop p.info{font-size:20pt;text-align:center;letter-spacing:-1px;padding:0;margin:0}#drop i.closeIcon{display:inline-block;z-index:1000;width:32px;height:32px;-moz-transition:-moz-transform ease 0.6s;-webkit-transition:-webkit-transform ease 0.6s;-o-transition:-o-transform ease 0.6s;-ms-transition:-ms-transform ease 0.6s;transition:transform ease 0.6s;font-size:2em;cursor:pointer}#drop i.closeIcon:hover{color:red;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#drop input[name="upload"]{display:none}#drop ul.image{list-style:none;padding:10px;margin:0px;position:relative;width:100%}#drop ul.image li{margin:0 0 15px 15px;padding:0;float:left;width:23%;text-align:center;position:relative;border:none;font-size:11pt;color:black !important}#drop ul.image li:nth-child(4n+1){clear:left}#drop ul.image li div.image{max-height:350px;overflow:hidden}#drop ul.image li img.image{width:100%;height:auto;border:1px solid #ccc;background-color:white}#drop ul.image li p.size{font-size:0.8em}#drop hr.breakss{display:none}#drop ul.image p.fail{padding:20px;font-size:15pt;color:red !important}#drop input#knob{color:red;border:0px #FFF;outline-color:#FFF;-moz-box-shadow:0 0;-webkit-box-shadow:0 0;box-shadow:0 0;outline:none !important}div#photo-index{padding:10px}div#photo-index h1{text-align:center}div#photo-index h3{padding:10px 0 25px 0;margin:0;text-align:center;font-family:'PT Sans';font-weight:bold}div#photo-index h3 a{text-decoration:none}div#photo-index ul.list{margin:0;padding:15px 0;list-style:none}div#photo-index ul.list li{margin:0;padding:1px 0 1px 5px;display:inline-block;vertical-align:top;width:47%;position:relative}div#photo-index ul.list li div.image{max-height:250px;position:relative;display:block;overflow:hidden}div#photo-index ul.list li div.image img{max-height:90%;max-width:90%;top:0;bottom:0;left:0;right:0;margin:auto}#photo-view img.main{width:100%}#photo-view ul.image-list{margin:10px 0;padding:15px 0px 15px 15px;list-style:none;background-color:#f5f5f5;text-align:center;position:relative}#photo-view ul.image-list li{position:relative;width:185px;height:185px;overflow:hidden;float:left;margin:0 20px 20px 0}#photo-view ul.image-list li img{width:185px;height:auto}#photo-view ul.image-list li.horz img{height:185px;width:auto;margin-left:-25%}#photo-view ol.another{margin:10px 0;padding:15px 0px 15px 15px;list-style:none;text-align:center}#photo-view ol.another li{width:46%;display:inline-block;vertical-align:top;position:relative;overflow:hidden;margin:0 20px 20px 0}#photo-view ol.another li a{max-height:200px;overflow:hidden;display:block}#photo-view ol.another li a img{width:100%;height:auto}div.lastPages ol{list-style:none;padding:10px 0;margin:0;position:relative}div.lastPages ol li{margin:0px;padding:0 0 10px 0}div.lastPages ol li span.info{color:#ccc;font-size:0.85em;display:inline-block;float:right}div.lastPages ol li img{width:100%}div.lastComments h3{margin:15px 0 15px 0;line-height:1.2;padding:0}div.lastComments ul{list-style:none;padding:0 0 10px 0;margin:10px 0}div.lastComments ul li{margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:1px solid #efefef;font-size:0.9em}div.lastComments ul li div.place{margin-bottom:10px}div.lastComments ul li div.place i{display:inline-block;margin-right:10px}div.lastComments ul li div.place p{margin:5px 0 10px 0;padding:0;position:relative}div.lastComments ul li div.place p i{display:inline-block;width:10px;height:100%;vertical-align:top;padding-top:3px}div.lastComments ul li div.place p span.title{width:90%;display:inline-block;font-size:1.2em;line-height:1;font-weight:bold;vertical-align:top}div.lastComments ul li div.place p span.title a{color:#cf0404}div.lastComments ul li div.text{margin-bottom:10px}div.lastComments ul li div.user{font-size:0.8em}div.lastComments ul li div.user a{font-size:1.4em;margin-bottom:5px;color:#333}section.comment{padding-top:15px}section.comment h2{text-align:center;font-weight:normal}section.comment div#comment_add{position:relative;display:block;padding:10px;margin:10px 0}section.comment div#comment_add h3{background:none;padding:10px 20px;text-align:center}section.comment div#comment_add div#temp{display:none}section.comment div#comment_add div.notice{color:red;background-color:#f3f1ed;margin:10px 0;padding:10px 15px;text-align:center;display:none}section.comment div#comment_add span.title{width:140px;text-align:right;display:inline-block;vertical-align:top;padding-right:10px}section.comment div#comment_add div.redactor_editor{letter-spacing:0}section.comment div#comment_add div.toggle{display:none}section.comment div#comment_add textarea#text{height:200px;width:100%;line-height:1.3;padding:15px;font-size:12pt;position:relative;display:block;float:left}section.comment div#comment_add div.box{position:relative;float:left;margin-left:-25px;width:85%}section.comment div#comment_add div.addsection{display:none;clear:left}section.comment div.rate{display:inline-block;width:auto}section.comment div.rate:hover div.rates{display:block}section.comment div.rate p{margin:2px 0;padding:0;font-size:0.85em}section.comment div.rate div.rates{padding:10px;background-color:#f5f5f5;position:absolute;display:none}section.comment div.rate span#rate{background:url("/images/rating.svg") no-repeat;background-size:200%;width:160px;height:16px;display:inline-block}section.comment div.rate span#rate.rate0{background-position-x:100%}section.comment div.rate span#rate.rate9{background-position-x:10%}section.comment div.rate span#rate.rate8{background-position-x:20%}section.comment div.rate span#rate.rate7{background-position-x:30%}section.comment div.rate span#rate.rate6{background-position-x:40%}section.comment div.rate span#rate.rate5{background-position-x:50%}section.comment div.rate span#rate.rate4{background-position-x:60%}section.comment div.rate span#rate.rate3{background-position-x:70%}section.comment div.rate span#rate.rate2{background-position-x:80%}section.comment div.rate span#rate.rate1{background-position-x:90%}section.comment div.rate span#rate.rate10{background-position:0 0}section.comment div.avatar{float:left;width:80px;background-size:cover;height:80px;margin:0 20px 10px 0;box-shadow:0 0 0 0, 0 0 5px #CCC;border-radius:50%;overflow:hidden}section.comment ul.comm{list-style:none;margin:0;padding:0;position:relative}section.comment ul.comm div.first{text-align:center}section.comment ul.comm div.first i{font-size:10em;color:#efefef}section.comment ul.comm li{margin:0;padding:15px 25px 10px 25px;border-top:1px solid #e5e5e5}section.comment ul.comm li p.ip{font-size:0.8em}section.comment ul.comm li.new{background-color:#fefabd}section.comment ul.comm li.owner{background-color:#f3f1ed}section.comment ul.comm li h4{margin:0 0 10px 0;padding:0;font-size:1.2em;line-height:1}section.comment ul.comm li h4 span.town,section.comment ul.comm li h4 span.rating{font-size:0.8em;font-weight:normal;color:#CCC;display:inline-block;padding:0 0 0 10px}section.comment ul.comm li div.text{padding:0px 10px 0px 100px}section.comment ul.comm li span.karma{float:right;display:inline-block;width:auto;min-width:50px;clear:right;margin:0 0 10px 15px;padding:5px 10px;text-align:center;background-color:#f5f5f5}section.comment ul.comm li span.karma span{font-size:1.35em}section.comment ul.comm li span.karma span.grey{color:#CCC}section.comment ul.comm li span.karma span.plus{color:#56c63c}section.comment ul.comm li span.karma span.minus{color:#f78585}section.comment ul.comm li span.karma i{font-size:1.2em;opacity:0.2}section.comment ul.comm li span.karma i.fa-minus-circle{color:red;margin-right:10px}section.comment ul.comm li span.karma i.fa-plus-circle{color:green;margin-left:10px}section.comment ul.comm li span.karma i.vote{cursor:pointer;opacity:0.7}section.comment ul.comm li span.karma i.vote:hover{opacity:1}section.comment ul.comm li div.date{float:right;font-size:0.8em;color:#999;margin:0 0 10px 10px}section.comment ul.comm li ul.show-image{list-style:none;margin:10px 0 0 100px;padding:0}section.comment ul.comm li ul.show-image p{clear:both}section.comment ul.comm li ul.show-image li{list-style:none;border:none;margin:0 15px 15px 0;padding:0;width:23%;float:left;position:relative}section.comment ul.comm li ul.show-image li img{width:100%;opacity:0.6;cursor:pointer}section.comment ul.comm li ul.show-image li img:hover{opacity:1;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}section.comment ul.comm li ul.show-image li:nth-child(4n+1){margin-right:0px}section.comment ul.comm li ul.show-image li:nth-child(4n+2){clear:left}div#place{padding-top:5px}div#place span.check{display:inline-block;float:left;width:50px;height:50px;border-radius:100%;border:2px solid #2eb72e;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2225%22%20viewBox%3D%220%200%2032%2025%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EArtboard%201%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%3Cpath%20d%3D%22M2.187%2010.184l9.886%209.973L30.003%202.12%22%20stroke%3D%22%232EB72E%22%20stroke-width%3D%226%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:70%}div#place ul.findplace{list-style:none;padding:0;margin:0;margin-bottom:15px}div#place ul.findplace li{padding:5px 0}div#place div.place{margin:15px 15px 15px 0;background-color:#d8fad7;padding:20px;position:relative}div#place div.place i.fa-check-square-o{display:inline-block;float:left;color:#055400;font-size:3em;height:100%;margin-right:15px}div#place div.place p{margin:3px 0;padding:0;padding-left:70px;font-size:0.9em;color:#333}div#place div.place p.title{font-size:2em;font-weight:bold;margin:0 0 10px 0;line-height:1}div#place div.place p i{display:inline-block;width:10px;margin-right:10px}div#place div#result img{margin:0 auto}div#place span.title{display:inline-block;padding-right:10px}div#place div.add{width:300px;float:right;padding:10px 0 10px 20px;margin:0 0 15px 20px;border-left:1px solid #f5f5f5}div#place div.add h3{padding:0;margin:0 0 10px 0}div#place div.col{width:44%;padding:5px 20px;float:left;margin-left:20px;margin-bottom:20px}div#place div.col[rel="one"]{border-right:1px solid #CCC;margin-left:0px}div#place ul.maincat{padding:0;margin:10px 0 0 0}div#place ul.maincat h2{padding:0;margin:0}div#place ul.maincat li{padding:0 0 0 0px;margin-left:20px}div#place ul.maincat li a{color:#333}div#place ul.maincat li:first-child{margin-top:10px}div.posted{font-size:0.9em;color:#999;margin:0;padding:10px 0}div.wrap-social-buttons{display:block;margin:0;padding:10px 0}div.wrap-social-buttons div.share-facebook{color:#3B5997;border-color:#3B5997}div.wrap-social-buttons div.share-twitter{color:#2da9ec;border-color:#2da9ec}div.wrap-social-buttons div.share-vk{color:#3a6da3;border-color:#3a6da3}div.wrap-social-buttons div.share-linkedin{color:#069;border-color:#069}div.wrap-social-buttons div.share-fb-messenger{color:#0086ff;border-color:#0086ff}div.wrap-social-buttons div.social-item{display:inline-block;vertical-align:top;text-align:center;align-items:center;padding:0 22px 0px 8px;border:2px solid;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer}div.wrap-social-buttons div.social-item svg{margin-bottom:-8px}div.wrap-social-buttons div.social-item span.social-name{padding:0;font-size:0.9em;margin-top:8px;display:inline-block;vertical-align:top;text-transform:uppercase}table.table{padding:0;margin:0;width:95%;border:0;border-collapse:collapse}table.table th{background:#eeeee2}table.table tr{padding:15px 0}table.table td.title{font-weight:bold;font-size:1.2em}table.table tr.actions{margin:0 0 5px 0;padding:0 0 10px 0;border-bottom:1px solid #CCC}table.table td{margin:0;padding:5px 10px;border-bottom:1px solid #CCC}div#homeCalend{background:url("/images/calendarHome.png") no-repeat left top;min-height:140px;padding-left:120px;margin-top:-10px;margin-bottom:-10px}div#homeCalend button{display:inline-block;float:right;margin:0 15px 10px 20px}div#calendar div.view div.image{min-width:40%;float:right}div#calendar div.view div.image img{width:100%}div#calendar div.full{width:100%}div#calendar div.first{display:inline-block;vertical-align:top;position:relative}div#calendar div.first h3{margin-top:0;padding-top:0}div#calendar div.first div.image{width:40%;float:left;left:0;vertical-align:top;position:relative;margin-right:15px}div#calendar div.first div.image img{width:100%}div#calendar div.first div.image span.views{position:absolute;right:10px;top:5px;text-align:right;color:white}div#calendar div.container{display:inline-block;width:40%;left:0;vertical-align:top;position:relative;margin-right:15px;text-align:top}div#calendar div.container h3{margin:0;padding:0;font-size:1.4em;text-align:center}div#calendar div.container p.personDate{font-style:italic;font-size:0.9em;padding:5px 0 0 0;margin:0}div#calendar div.container div.image{width:100%;display:block;left:0;vertical-align:top;position:relative;margin-right:15px;margin-bottom:10px}div#calendar div.container div.image img{width:100%}div#calendar div.container div.image span.views{position:absolute;right:10px;top:5px;text-align:right;color:white}div#calendar div.container img{width:100%}div#calendar ul#calendar{display:inline-block;vertical-align:top}div#calendar ul#calendar li{width:100%;padding:0;float:left;padding:0;margin:0}div#calendar ul#calendar li h3{padding:0;margin:0;margin-bottom:10px;font-weight:normal;font-size:1.1em}div#calendar ul#calendar li div.image{display:none}div#calendar ul.right{width:50%}div#calendar div.view div.image{width:30%;display:inline-block;margin:0 0 15px 20px}div#calendar div.view div.image img{width:100%}div#advert div.gray{color:#666;font-size:0.9em}div#advert div#calculate{color:#086d0d;font-size:1.2em;font-weight:bold}div#advert div#calculate div#status{margin:10px 0;padding:15px;font-size:0.85em;background-color:#EEE;border-radius:10px;text-align:center}div#advert div#balance{background-color:#fffce0;padding:15px 15px 15px 60px;margin:10px 0;text-align:center;border-radius:10px;border:1px solid #d7f7d7;position:relative}div#advert div#balance span{font-size:1.5em;font-weight:bold;letter-spacing:-2px}div#advert div#balance:after{content:"\f155";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;font-size:50px;color:#086d0d;top:25%;left:4%;z-index:1}div#advert div#bucket{padding:15px 20px;margin:10px 0;background-color:#d7f7d7;border-radius:10px;position:relative}div#advert div#bucket div.image{width:40%;float:right;margin:0 0 15px 15px;padding:0}div#advert div#bucket div.image img{width:100%}div#advert ul.pay-list{padding:0;margin:0;list-style:none}div#advert ul.pay-list li{position:relative;clear:both;margin:0;padding:10px;margin-top:15px;border-top:1px solid #CCC}div#advert ul.pay-list li h4{padding:5px 0;margin:0;line-height:1.1;color:#ff5a5f}div#advert ul.pay-list li div.price{width:20%;display:block;float:right;margin-left:5%;text-align:center}div#advert ul.pay-list li div.price input[name="days"]{margin-bottom:10px;font-size:1.5em;text-align:center}div#advert ul.pay-list li div.price span{font-size:3em;letter-spacing:-2px}@media screen and (min-width: 300px) and (max-width: 760px){body{font-size:0.85em}section.head{height:36px !important;margin:0;padding:0}section.head button.userMenu{display:none}section.head div#wrapper a img.logo{width:33%;margin-top:-2px;max-width:350px !important}section.head div#wrapper span.currentTown{padding:7px 10px 0px 10px}section.head div#wrapper i.mobileMenu{margin:5px 0;float:right;font-size:2em;color:white;display:inline-block;vertical-align:top}section#townMenu{padding:60px 10px 15px 10px}section.content{padding-top:65px}div#left,div#right{display:block;width:100%}div#left{padding-top:0}div#right{text-align:center;padding-top:20px}div#right div.lastComments{text-align:left}div#right div.lastComments h3{text-align:center}div#scroll{position:fixed;width:10% !important;height:20% !important;z-index:100;cursor:pointer;bottom:30px;right:15px;bottom:0 !important}div#scroll:after{height:10% !important;width:100% !important;font-family:FontAwesome;content:"\f0aa";font-size:4em !important;bottom:0 !important;position:absolute;text-align:center;color:green}div#scroll #wrap{opacity:0.05 !important;position:absolute !important;background-color:white !important;width:100% !important;height:100% !important;bottom:0}div#scroll #wrap:hover{opacity:1}fieldset label{display:block;width:100%}section#userMenu{padding:60px 10px 15px 10px}section#userMenu div.left{width:100%;display:block;margin-bottom:20px}section#userMenu div.left input[type="text"],section#userMenu div.left input[type="password"]{width:80%}}@media screen and (min-width: 761px) and (max-width: 1000px){section.head img.logo{width:25%;max-width:350px !important}section.content{padding-top:100px}div#left,div#right{display:block;width:100%}div#right{text-align:center;padding-top:20px}}@media screen and (min-width: 1001px){body{font-size:1.0em}section.content{padding-top:100px}div#left{display:inline-block;vertical-align:top;padding:0}section.head img.logo{width:250px}div#right{display:inline-block;width:300px;padding-top:15px;padding-left:15px;vertical-align:top}}
