@charset "utf-8";
@import "reset.css";
@font-face{font-family:Intro Cond Black;src:url(../fonts/introcondblack.woff)}
html{overflow-y:scroll}
header,nav,section,article,aside,figure,hgroup,footer,time{display:block}
/*nav ul > li:nth-child(n+9){display:none}*/
#excursions .price_sil_in{margin:-22px 0 0 11px}
#excursions .price_sil_out{margin:-22px 0 0 118px}
.side_filter .price_sil_in{margin:-22px 0 0 55px}
.side_filter .price_sil_out{margin:-22px 0 0 170px}
.price_sil_in,.price_sil_out{color:#a3a5a7;font-size:13px;font-style:italic;position:absolute}
.sticky{position:fixed;z-index:101}
#sorting .jq-selectbox__trigger{top:5px}
.stop{position:relative;z-index:101}
.menu-i ul{padding-left:10px}
/*.bx-controls-direction .bx-prev{display:block;width:30px;height:30px;background:url(../images/prev_next.png) no-repeat;opacity:0.9;text-indent:-9999px;position:absolute;left:0;display:none}
.bx-controls-direction .bx-prev:hover{opacity:1}
.bx-controls-direction .bx-next{display:block;width:30px;height:30px;background:url(../images/prev_next.png) no-repeat;opacity:0.9;text-indent:-9999px;background-position:0 -43px;right:0;position:absolute;display:none}
.bx-has-controls-direction{position:absolute;z-index:99;margin-left:-13px}
*/
.ads_off_message{display: none;}
.featherlight{background: rgba(0,0,0,0.5) !important;}
.featherlight-content {text-align: center !important;}
button.featherlight-inner {
	display: inline-block !important;
    width: 140px;
    height: 35px;
    color: #ffffff;
    font: bold 14px 'PT Sans', sans-serif;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
    background: #DC2F2A;
    border: none;
    border-bottom: 3px solid #951511;
    border-radius: 2px;
    margin: 20px 0 1px 0px;
}
.category-excursion>.sidebar {display: none;}
.category-excursion>.content.content-full-width {width:100% ;}
.category-excursion .toggle-sidebar {display: none;}
@media screen and (min-width:1000px) {
	.category-excursion .content-full-width #excursions #tour_selection_submit1, .category-excursion .content-full-width #excursions #tour_selection_submitspb {margin: 45px 10px; float: none;}
	.category-excursion .content-full-width #excursions>div {margin: 20px 3% 0 0;}
	.category-excursion .content-full-width #excursions .type {padding-left: 24px; }
	.category-excursion .content-full-width #excursions .sort {width: auto; margin-top: 20px; }
	.category-excursion .content-full-width #excursions .sort p span{margin-top: 0; float:none;}
	.category-excursion .content-full-width #excursions div.sort p .jq-selectbox__select { width: 130px; }
	.category-excursion .content-full-width .bl_lines {display: none;}

	.category-excursion #cat_desc {
		position: relative;
	}
	.category-excursion .toggle-sidebar {
		display: block;
	    float: left;
	    width: 60px;
	    height: 40px;
	    background: #DC2F2A;
	    text-align: center;
	    margin-left: 140px;
	    color: #ffffff;
	    font-weight: bold;
	    font-size: 24px;
	    line-height: 40px;
	    border-radius: 0 0 2px 2px;
	    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	    margin-top: 0;
	    
	    position: absolute;
	    right: 0;
	    top: 15px;
	}

	.category-excursion .content-full-width .gridblock .item { width: calc( (100% - 0px)/3 ); }
	.category-excursion .content-full-width .gridblock .item .article { margin-left: 11px !important; width: 324px !important; }


}

@media screen and (min-width:1280px) {
	.category-excursion .content-full-width  #excursions>div {margin: 20px 5% 0 0;}
	.category-excursion .content-full-width  #excursions .sort {width: auto; margin-right: 7%; }
	.category-excursion .content-full-width #excursions #tour_selection_submit1,.category-excursion .content-full-width #excursions #tour_selection_submitspb {margin: 50px 10px; width: 170px }

	.category-excursion .content-full-width .gridblock .item { width: calc( (100% - 0px)/4 ); }
	.category-excursion .content-full-width .gridblock .item .article { margin-left: 11px; width: 304px !important; }

}

.group:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.main_news img,.one img,.thumbnail img,.thumb img{width:100%}
.clear{clear:both}.transition{-webkit-transition:all ease-out 0.5s;-moz-transition:all ease-out 0.5s;-o-transition:all ease-out 0.5s;transition:all ease-out 0.5s}
.wrapper{margin:auto auto;position:relative;width:1250px;}
body{background:#EFF5F8; /*#86B6D4 #C6DAE6;*/}
a.show_nav,header #mobile_nav{display:none}
.news .title{min-height:30px;max-height:43px;overflow:hidden;color:#000000;font:bold 14px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:10px 0 10px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
#rel_posts.news .title{min-height:30px;max-height:43px;overflow:hidden;color:#000000;font:bold 14px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:10px 0 10px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
#inline_posts .news .title{min-height:17px;max-height:55px;overflow:hidden;color:#000000;font:bold 14px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:10px 0 10px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
/*#post.news .title{min-height:30px;max-height:55px;overflow:hidden;color:#000000;font:bold 14px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:10px 0 10px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}*/
.imga_w_bg{background:#000000;background:-moz-linear-gradient(top, #000000 0%, #333333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #333333));background:-webkit-linear-gradient(top, #000000 0%, #333333 100%);background:-o-linear-gradient(top, #000000 0%, #333333 100%);background:-ms-linear-gradient(top, #000000 0%, #333333 100%);background:linear-gradient(to bottom, #000000 0%, #333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#333333', GradientType=0)}
header{border-top:4px solid #DC2F2A;background:#ffffff;padding-bottom:10px;border-bottom:1px solid #CBD0D3;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2)}
header #logo{display:block;width:305px;height:64px;background:url(../images/logo.png) no-repeat;float:left;margin:15px 0 0 0}
.choose_excursion_inviz {display:none}
.choose_metro_inviz{display:none}
.only_free_s2{display:none}
header .slogan{color:#363636;font:14px 'Intro Cond Black', sans-serif;letter-spacing:4.1px;position:absolute;top:54px;left:53px}
header div.header_banner{float:left;width:468px;margin:15px 0 0 75px}
header div.right{width:323px;float:right}
header div.right div.top{margin-top:-4px; margin-bottom:10px;}
header div.right div.top a{float:left;color:#363636;font:bold 12px 'PT Sans', sans-serif;text-transform:uppercase;text-decoration:underline;margin-top:10px; margin-left:6px;}
header div.right div.top a:hover{text-decoration:none}
header .nav_left { float: left;}


/*
header div.right div.top div.reg_block{float:right;background:#DC2F2A;padding:6px;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);border-radius:0px 0px 2px 2px}
header div.right div.top div.reg_block select{margin:0 auto}
header div.right div.top div.reg_block a{float:left;padding:0 10px;color:#363636;font:bold 13px/24px 'PT Sans', sans-serif;text-transform:uppercase;text-decoration:none !important;box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);margin:5px 0 5px 10px;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0);border-radius:2px}
header div.right div.top div.reg_block a i{color:#DC312C}
header div.right div.top div.reg_block a:hover{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #d7d7d7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #d7d7d7));background:-webkit-linear-gradient(top, #fefefe 0%, #d7d7d7 100%);background:-o-linear-gradient(top, #fefefe 0%, #d7d7d7 100%);background:-ms-linear-gradient(top, #fefefe 0%, #d7d7d7 100%);background:linear-gradient(to bottom, #fefefe 0%, #d7d7d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#d7d7d7', GradientType=0)}
header div.right div.top div.reg_block a:hover i{color:#363636}
*/
header div.right div.top div.reg_block{ 
    float:right;
	/*width:215px;*/
	background:#DC2F2A;
	padding: 6px;
	/*padding-bottom:6px;*/
	box-shadow:0px 0px 3px rgba(0,0,0,0.2);
	border-radius:0px 0px 2px 2px;
}

header div.right div.top div.reg_block li {
	padding: 0;
}
header div.right div.top div.reg_block li:before{
	content:none !important;
} 

header div.right div.top div.reg_block select{
	margin: 0 auto;
}
header div.right div.top div.reg_block li:last-child a{
	margin-bottom: 10px;
}
header div.right div.top div.reg_block a{
	margin-left: 0 !important;
	float:left;
	padding:0 10px;
	color:#363636;
	font:bold 13px/24px 'PT Sans', sans-serif;
	text-transform:uppercase;
	text-decoration:none !important;
	box-shadow:0px 0px 3px rgba(0,0,0,0.2);
	margin:5px 0 5px 10px;	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f8f8f8+100 */
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #f8f8f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f8f8f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-8 */
	border-radius:2px;
}
header div.right div.top div.reg_block a i{
	color:#DC312C
}
header div.right div.top div.reg_block a:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefefe+0,d7d7d7+100 */
background: #fefefe; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fefefe 0%, #d7d7d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#d7d7d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#d7d7d7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#d7d7d7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-8 */	
}
header div.right div.top div.reg_block a:hover i{color:#363636;}
header div.right div.top div.reg_block .jq-selectbox__select {width: 120px;}
header div.right form{margin-top:15px}
header div.right form input {border:none;border-bottom:2px solid #363636;padding:0 18px 0 0;background:url(../images/search.png) no-repeat 100% 50%;color:#363636;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;width:320px;height:30px}
.ya-site-form{border:none;/*border-bottom:2px solid #363636*/;padding:0 18px 0 0;color:#363636;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;width:329px;height:30px}
header div.inside_header{border-top:1px solid #E3E3E3;margin-top:10px}
header div.inside_header nav{float:left;margin-top:10px;}
header div.inside_header nav ul li{float:left;margin-left:40px}
header div.inside_header nav ul li:first-child{margin-left:0px}
header div.inside_header nav ul li:before{content:"";width:6px;height:6px;background:#C2C2C2;border-radius:50%;position:absolute;top:50%;left:-22px;margin-top:-3px}
header div.inside_header nav ul li:first-child:before{width:0;height:0}
header div.inside_header nav ul li a{color:#000000;font:bold 18px 'PT Sans', sans-serif;text-transform:uppercase}
header div.inside_header nav ul li a:hover{color:#DC2F2A;text-decoration:none}
header div.inside_header div.socials{float:right;margin:12px 0 0 10px}
header div.inside_header div.socials p{color:#C2C2C2;font:16px 'PT Sans', sans-serif;text-transform:uppercase;float:left;margin-right:10px; margin-top:3px;}
header div.inside_header div.socials ul{float:left;margin-right:3px}
header div.inside_header div.socials ul li{float:left;margin-left:10px}
header div.inside_header div.socials ul li:first-child{margin-left:0px}
header div.inside_header div.date{width:140px;float:left;margin:17px 0 0 30px}
header div.inside_header div.date a{display:block;height:25px;border-top:3px solid #DC2F2A;color:#000000;font:bold 14px/25px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2), 0px 1px 1px rgba(0, 0, 0, 0.2);border-radius:0 0 3px 3px;background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f4f4f4 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #f4f4f4 0%, #ffffff 100%);background:-o-linear-gradient(top, #f4f4f4 0%, #ffffff 100%);background:-ms-linear-gradient(top, #f4f4f4 0%, #ffffff 100%);background:linear-gradient(to bottom, #f4f4f4 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=0)}
header div.inside_header div.date a i{color:#DC2F2A;margin-right:8px}
header div.inside_header div.date a:hover{border-color:#363636;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);background:-o-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);background:linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0);text-decoration:none}
header div.inside_header div.date a:hover i{color:#363636}
header div.inside_header div.best{float:right;margin-top:11px;/*width:105px;*/ padding-right:10px; height:29px;background:#f2f2f2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);background:-o-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);background:-ms-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);background:linear-gradient(to bottom, #f2f2f2 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff', GradientType=0);color:#000000;font:bold 14px/29px 'PT Sans', sans-serif;text-transform:uppercase;border-radius:3px}
#main .content div.main_news article{border:1px solid #363636;float:left;border-radius:3px;position:relative;height:256px;margin:0 0 13px 13px;width:289px}
header div.inside_header div.best a{color:#000000}
header div.inside_header div.best:hover,header div.inside_header div.best:hover a{background:#DC2F2A;color:#ffffff;text-decoration:none}
header div.inside_header div.best span{display:inline-block;width:29px;height:29px;background:#DC2F2A;border-radius:3px 0 0 3px;color:#ffffff;text-align:center;line-height:29px;margin-right:6px}
#main {overflow:hidden; min-height:2000px;}
#main > .wrapper {
	padding-top: 10px;
}
#main .ad_banner {display:block; position:absolute;top:0px;}
#main .ad_left_banner, #main .ad_right_banner {display: none;}
#main .content{width:900px;float:left}
#main .content div.main_news{margin:0 0 0 -13px;}
.bxslider{backface-visibility:hidden;transform:translateZ(0) scale(1.0, 1.0);width:290px}
.bxslider_sl{opacity:0.8;background:url(../images/bg_slide.png);width:290px;height:271px;position:absolute;margin-top:-271px}
.bxslider_title{position:absolute;padding:15px 9px;top:0;left:0}
.bxslider_title a{font-size:22px;line-height:32px;margin-top:-260px;position:relative;color:#fff;font:bold 19px/24px 'PT Sans', sans-serif;padding:0 10px;background:rgba(54, 54, 54, 0.5);width:auto !important}
.bxslider_title a:hover{text-decoration:none;background:rgba(220, 47, 42, 0.7)}
.main_news .bxslider { display:none;}
.main_news .bx-viewport{margin-left:5px;margin-bottom:15px}
#main .content div.main_news article h2{position:absolute;top:5px;padding-top:5px !important;left:10px;font:bold 19px/24px 'PT Sans', sans-serif}
#main .content div.main_news article h2 a{color:#ffffff;text-decoration:none;background:rgba(54, 54, 54, 0.7);padding:0 10px;line-height:24px}
#main .content div.main_news article h2 a:hover{background:rgba(220, 47, 42, 0.7)}


/*.sort .jq-selectbox__select{padding:0 20px 0 0px;margin-left:5px}*/
.sort .jq-selectbox__select{padding:0 20px 0 0px;}


#main .content div.main_news article div.bottom{display:none;width:100%;height:20px;position:absolute;left:0;bottom:0;padding:15px 0 10px;background:rgba(0, 0, 0, 0.5);z-index:99}
#main .content div.main_news article div.bottom span.visited{float:left;padding-left:38px;color:#ffffff;font:bold 14px/20px 'PT Sans', sans-serif;background:url(../images/icon1.png) no-repeat 0% 50%;margin-left:20px;opacity:0.8}
#main .content div.main_news article div.bottom span.likes{float:right;padding-left:38px;color:#ffffff;font:bold 14px/20px 'PT Sans', sans-serif;background:url(../images/icon2.png) no-repeat 0% 50%;margin-right:20px;opacity:0.8}
#main .content div.main_news div.bottom{width:100%;height:20px;position:absolute;left:0;bottom:0;padding:15px 0 10px;background:rgba(0, 0, 0, 0.5);z-index:999}
.checked{background:url(../images/checked.png) no-repeat !important}
#main .content div.main_news div.bottom span.visited{float:left;padding-left:38px;color:#ffffff;font:bold 14px/20px 'PT Sans', sans-serif;background:url(../images/icon1.png) no-repeat 0% 50%;margin-left:20px;opacity:0.8}
#main .content div.main_news div.bottom span.likes{float:right;padding-left:38px;color:#ffffff;font:bold 14px/20px 'PT Sans', sans-serif;background:url(../images/icon2.png) no-repeat 0% 50%;margin-right:20px;opacity:0.8}
#main .content div.main_news article.large{width:593px}
#main .content div.main_news article.large img.narrow{display: none;}
#main .content div.articles{margin:0 0 0 -12px}
#main .content div.articles div.article{width:290px;background:#FAFAFA;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border:1px solid #F0F0F0;margin-bottom:25px;margin-left:12px}
.content div.articles div.article.discount-button{margin-bottom:25px !important}
.content div.articles .mobileblock div.side_filter.discount-button{margin-bottom:10px}
#main .content div.articles div.marked{outline: 3px solid #fed51f; outline-offset: -3px;}
#main .content div.articles div.marked div.thumbnail{margin: 2px}
#main .content div.articles div.article div.thumbnail{position:relative}
#main .content div.articles div.article div.thumbnail div.bottom{z-index:99;position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.25);padding:10px 0;width:100%}
#main .content div.articles div.article div.thumbnail div.bottom span.visited{float:left;padding-left:38px;color:#ffffff;font:bold 14px/20px 'PT Sans', sans-serif;background:url(../images/icon1.png) no-repeat 0% 50%;margin-left:20px;opacity:0.8}
#main .content div.articles div.article div.thumbnail div.bottom span.likes{float:right;padding-left:38px;color:#ffffff;font:bold 14px/20px 'PT Sans', sans-serif;background:url(../images/icon2.png) no-repeat 0% 50%;margin-right:20px;opacity:0.8}
#main .content div.articles div.article div.thumbnail span.label{width:70px;height:23px;background:url(../images/free.png) no-repeat;padding-left:20px;color:#ffffff;font:bold 12px/20px 'PT Sans', sans-serif;position:absolute;top:10px;right:10px;text-transform:uppercase}
#main .content div.articles div.article div.text{background:#ffffff;padding:6px 20px 5px;border-bottom:1px solid #F0F0F0}
#main .content div.articles div.article div.text h2{font:bold 16px 'PT Sans', sans-serif;margin-bottom:6px}
#main .content div.articles div.article div.text h2 a{color:#000000}
#main .content div.articles div.article div.text p{color:#494949;font:14px/18px 'PT Sans', sans-serif}
#main .content div.articles div.article div.options{padding:12px 20px 18px}
#main .content div.articles div.article div.options p.date{padding-left:20px;color:#363636;font:13px 'PT Sans', sans-serif;background:url(../images/icon3.png) no-repeat 0% 50%;margin-bottom:10px}
#main .content div.articles div.article div.options p.place{padding-left:20px;color:#363636;font:13px 'PT Sans', sans-serif;background:url(../images/icon4.png) no-repeat 0% 50%}
#main .content div.articles div.article div.options p.discount{padding-left:20px;color:#6D6D6D;font:13px 'PT Sans', sans-serif;background:url(../images/icon5.png) no-repeat 0% 50%;margin-top:10px}
#main .content div.articles div.article div.options p.discount span{color:#DC2F2A;font-weight:bold}
#main .content div.articles div.article div.options p.price{padding-left:20px;color:#363636;font:13px 'PT Sans', sans-serif;background:url(../images/icon9.png) no-repeat 0% 50%;margin-bottom:10px}
#main .content div.articles div.article button{/*width:140px;*/height:34px;padding-left:10px;padding-right:10px;background:#DC2F2A;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border:none;border-bottom:4px solid #951511;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);display:block;margin:auto auto;position:relative;top:16px}
#main .content div.articles div.article .button{height:50px;width:50px}
#main .content div.articles div.article button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px/*background:#951511*/}
#main .content div.articles div.popular{width:290px;background:#ffffff;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border:1px solid #F0F0F0;margin-bottom:15px;margin-left:12px}
#main .content div.articles div.popular p.head{font:bold 20px/18px 'PT Sans', sans-serif;color:#000000;border-top:4px solid #363636;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);text-align:center;text-transform:uppercase;margin-bottom:20px;padding:14px 0 15px 0}
#main .content div.articles div.popular div.one{margin:0 13px 5px;border-bottom:1px solid #F0F0F0;padding-bottom:5px}
#main .content div.articles div.popular div.one:nth-last-child{margin-bottom:0;border-bottom:none}
#main .content div.articles div.popular div.one div.left{width:30%;float:left}
#main .content div.articles div.popular div.one div.left div.visited{float:left;color:#363636;font:bold 12px 'PT Sans', sans-serif;padding-top:20px;background:url(../images/visited1.png) no-repeat;background-position:0px 1px;float:left;margin:-8px 0 0 5px;position:relative;z-index:10;width:36px}
#main .content div.articles div.popular div.one div.left div.likes{float:left;color:#363636;font:bold 12px 'PT Sans', sans-serif;padding:20px 3px 0 3px;background:url(../images/likes.png) no-repeat;float:right;margin:-8px 3px 0 0px;position:relative;z-index:10;width:21px}
#main .content div.articles div.popular div.one div.right{float:right;width:65%}
#main .content div.articles div.popular div.one div.right h2{font:bold 16px 'PT Sans', sans-serif;margin-bottom:7px}
#main .content div.articles div.popular div.one div.right h2 a{color:#000000}
#main .content div.articles div.popular div.one div.right p{color:#9B9DA0;font:13px 'PT Sans', sans-serif}
#main .content div.articles div.popular div.all{background:#FAFAFA;text-align:center;padding:15px 0;border-top:1px solid #F0F0F0;margin-top:-21px}
#main .content div.articles div.popular div.all a{display:inline-block;background:#ffffff;border:1px solid #DFDFDF;border-radius:3px;color:#363636;font:13px/27px 'PT Sans', sans-serif;text-decoration:none;padding:0 20px}
#main .content div.articles div.popular div.all a:hover{display:inline-block;background:#c8c8c8;border:1px solid #DFDFDF;border-radius:3px;color:#363636;font:13px/27px 'PT Sans', sans-serif;text-decoration:none;padding:0 20px}
#main .content div.articles div.banner{width:290px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border:1px solid #F0F0F0;margin-bottom:15px;margin-left:12px}
#main .content div.articles div.where_visit{width:290px;background:#ffffff;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border:1px solid #F0F0F0;margin-bottom:15px;margin-left:12px}
#main .content div.articles div.where_visit p.head{font:bold 20px/18px 'PT Sans', sans-serif;color:#000000;border-top:4px solid #363636;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);text-align:center;text-transform:uppercase;margin-bottom:20px;padding:14px 0 15px 0}
#main .content div.articles div.where_visit h1{border-top: 4px solid #363636;font:bold 20px/18px 'PT Sans', sans-serif;color:#000000;border-top:4px solid #363636;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);text-align:center;text-transform:uppercase;margin-bottom:20px;padding:14px 0 15px 0}
#main .content div.articles div.where_visit p{padding:0 15px;color:#494949;font:14px/21px 'PT Sans', sans-serif;margin-bottom:25px}
#main .content div.more_load a, #main .content div.more_load p{display:block;height:95px;color:#000000;font:bold 16px/95px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;opacity:0.5;text-decoration:none !important}
#main .content div.more_load a:hover{opacity:1.0}
#main .content #true_loadmore a:not([id]){display: none}
#main .content div.more_load a i{font-size:22px}
#main .content div.more_load p i{font-size:22px}
#main .sidebar{width:320px;float:right}

#main .walk.big{margin-top:15px; border-top:3px solid #DC2F2A;padding:0 0 0 20px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-bottom:1px solid #CBD0D3;border-radius:3px; border-bottom:1px solid #d9d9d9;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);}
#main .walk.big .calendar{margin: 5px 2px 5px 2px; float:left;}
#main .walk.big .all_dates {float:left;  text-decoration: none;}
#main .walk.big .datepicker-container {float:left;  width: 150px; text-align: center; position:relative;     margin-left: 20px;}
#main .walk.big .datepicker-container input {visibility:hidden; width:0; position: absolute; left: 46%;}
#main .walk.big .datepicker-container a {color: #2f3235; text-decoration:none; border-bottom: 1px dashed #bdc2c1;}
#main .walk.big .datepicker-container a:hover {border-bottom: none;}

#main .walk.big .free-container {float:right;  width: 100px; position:relative;}
#main .walk.big .free-container span {cursor: pointer; border-bottom: 1px dashed #bdc2c1; position:relative;}
#main .walk.big .free-container:hover span { border-bottom: none;}
#main .walk.big .free-container span>i {position: absolute; top: 2px; left: -20px; display: inline-block;
    vertical-align: baseline;
    bottom: -3px;
    width: 15px;
    height: 15px;
    background: rgba(247,247,247,.8);
    color: #000;
    border: none!important;
    outline: none;
    line-height: 20px;
    text-align: center;
    margin-right: 5px;
    cursor: pointer;
    box-shadow: inset 0 1px 3px rgba(30,20,50,.35);
    border-radius: 1px;
    transition: .05s linear;
    -webkit-appearance: none;
}



#main .walk.big .calendar ul li {margin-left:4px; width:34px;}
#main .walk.big .calendar ul li label{ cursor:pointer; display:block;background:#efefef;color:#000000;font:bold 20px 'PT Sans', sans-serif;text-align:center;padding-bottom:5px;border-radius:3px;box-shadow:0 p 1px 1px rgba(0, 0, 0, 0.2)}
#main .walk.big .calendar ul li label:hover{ color:#DC2F2A; background:#e6e6e6;}
#main .calendar ul li a {    color: initial; text-decoration: none;}
#main .calendar ul li a:hover b { text-decoration: underline;}
#main .walk.small{margin-bottom:15px;}
#main div.walk{border-top:3px solid #DC2F2A;background:#ffffff;padding-bottom:10px;border:1px solid #E3E9EB;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
#main div.walk div.top{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);padding-bottom:7px}
#main div.walk div.top div.where{float:left;width:180px;margin:7px 0 0 12px}.hover-block{display:inline-block;position:relative;z-index:10;vertical-align:middle;cursor:pointer}
.select{position:relative}.select a{text-decoration:none !important;outline:none;text-transform:uppercase}
.slct{width:85px;height:27px;padding:0 20px 0 10px;border:1px solid #E7E7E7;border-radius:2px;background:#FCFCFC;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);color:#5E5E5E;font:13px/27px 'PT Sans', sans-serif;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;position:relative}
.slct:before{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:url(../images/select.png) no-repeat 0% 50%}
.slct.active{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodвЂ¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
.drop{margin:0;padding:0;display:none;position:absolute;margin:0;padding:8px 0 0 10px;border-radius:4px;background:#FFF;box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);font:14px/18px Arial, Tahoma, sans-serif}
.drop li a{color:#465A62;text-decoration:underline}
.drop li{list-style:none !important;cursor:pointer;display:block;z-index:3;padding:5px 10px 10px 12px;color:#465A62;white-space:nowrap;font:13px 'PT Sans', sans-serif;text-decoration:underline;text-transform:uppercase;background:#FFF}
.drop li:before{content:"";width:4px;height:4px;background:#465A62;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-2px}
#main div.walk div.top div.where p{display:inline-block;width:55px;color:#000000;font:bold 12px/12px 'PT Sans', sans-serif;vertical-align:middle;text-transform:uppercase}
#main div.walk div.top div.metro{float:left;width:100px;margin:7px 0 0 20px}
#main div.walk div.top div.metro p{display:inline-block;width:55px;color:#000000;font:bold 12px/12px 'PT Sans', sans-serif;text-transform:uppercase;vertical-align:middle}
#main div.walk div.top div.metro a.metro_link{display:inline-block;width:40px;height:27px;background:#FCFCFC url(../images/metro.png) no-repeat center;border-radius:3px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);vertical-align:middle}
#main div.walk div.calendar{margin-top:11px;margin-left:6px}
#main div.walk div.calendar ul li{float:left;width:35px;position:relative;margin-left:8px;}
#main div.walk div.calendar ul li:before{content:"";width:100%;height:3px;background:url(../images/dots.png) no-repeat 50% 100%;position:absolute;top:0px;left:0}
#main div.walk div.calendar ul li input{position:absolute;left:-99999px}
#main div.walk div.calendar ul li label{ cursor:pointer; display:block;background:#F7F7F7;color:#000000;font:bold 20px 'PT Sans', sans-serif;text-align:center;padding-bottom:5px;border-radius:3px;box-shadow:0 p 1px 1px rgba(0, 0, 0, 0.2)}
#main div.walk div.calendar ul li label:hover{ color:#DC2F2A;}
#main div.walk div.calendar ul li input:checked + label{outline:2px solid #E35955}
#main div.walk div.calendar ul li label span{display:block;background:#29363C;color:#ffffff;font:bold 11px/20px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;margin-bottom:3px;border-radius:3px 3px 0 0}
#main div.walk div.calendar ul li.holiday label span{background:#DC2F2A}
#main .sidebar nav{border-top:3px solid #DC2F2A;background:#ffffff;padding:5px 25px 0;// margin-top:15px}
#main .sidebar nav ul > li ul li a{margin-left:12px}
#main .sidebar nav ul > li ul{padding-left:0}
#main .sidebar nav ul li a{color:#000000;font:bold 14px/28px 'PT Sans', sans-serif;text-transform:uppercase;display:block;border-bottom:1px solid #F1F1F1}
#main .sidebar nav ul li a i{float:right;line-height:28px;font-weight:bold}
#main .sidebar nav ul li a:hover{color:#DC2F2A;text-decoration:none}
#main .sidebar nav button{width:70px;height:27px;display:block;margin:auto auto;border:none;border-bottom:3px solid #951511;background:#DC2F2A;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border-radius:3px;position:relative;top:15px}
#main .sidebar nav button:hover{background:#dd312b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkMzEyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd312b), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:-o-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:linear-gradient(to bottom, #dd312b 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd312b', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#main .sidebar div.side_filter{border-top:3px solid #DC2F2A;background:#ffffff;margin-top:25px}
#main .sidebar div.side_filter p.head{color:#000000;font:bold 18px 'PT Sans', sans-serif;text-transform:uppercase;padding:11px 0 11px 22px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0)}
#main .sidebar div.side_filter div.type{padding:0 24px 24px;margin-top:10px;border-bottom:1px solid #F0F0F0}
#main .sidebar div.side_filter div.type h2,#main .sidebar div.side_filter div.type p.title{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#main .sidebar div.side_filter div.type div.time{margin-top:10px}
#main .sidebar div.side_filter div.type div.time div.day{float:left;width:125px;height:27px;border:1px solid #DDDDDD;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-radius:4px}
#main .sidebar div.side_filter div.type div.time div.day.check{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
#main .sidebar div.side_filter div.type div.time div.day input{position:absolute;left:-99999px}
#main .sidebar div.side_filter div.type div.time div.day label{padding-left:40px;background:url(../images/day.png) no-repeat 20px 50%;display:block;height:27px;font:13px/27px 'PT Sans', sans-serif;color:#5E5E5E;text-transform:uppercase;cursor:pointer}
#main .sidebar div.side_filter div.type div.time div.day label span{border-bottom:1px dotted #5E5E5E}
#main .sidebar div.side_filter div.type div.time div.night{float:left;width:125px;height:27px;border:1px solid #DDDDDD;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-radius:4px;margin-left:15px}
#main .sidebar div.side_filter div.type div.time div.night.check{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
#main .sidebar div.side_filter div.type div.time div.night input{position:absolute;left:-99999px}
#main .sidebar div.side_filter div.type div.time div.night label{padding-left:40px;background:url(../images/night.png) no-repeat 20px 50%;display:block;height:27px;font:13px/27px 'PT Sans', sans-serif;color:#5E5E5E;text-transform:uppercase;cursor:pointer}
#main .sidebar div.side_filter div.type div.time div.night label span{border-bottom:1px dotted #5E5E5E}
#main .sidebar div.side_filter div.type div.what{margin-top:12px}
#main .sidebar div.side_filter div.type div.what .jq-selectbox#what1-styler,#main .sidebar div.side_filter div.type div.what .jq-selectbox#what3-styler{margin-right:12px;margin-left:0px}
#main .sidebar div.side_filter div.type div.what .jq-selectbox__select{width:95px;text-align:left}
#main .sidebar div.side_filter div.price{padding:0 20px;margin-top:20px;border-bottom:1px solid #F0F0F0;height:100px}
#main .sidebar div.side_filter div.price p{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#main .sidebar div.side_filter div.price p input{width:97px;height:27px;border:1px solid #ECECEC;border-radius:4px;text-align:center;color:#494949;font:14px 'PT Sans', sans-serif;margin-left:5px}
#main .sidebar div.side_filter div.sort{margin-top:20px;margin-bottom:5px}
#main .sidebar div.side_filter div.sort p{color:#000000;text-align:center;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#main .sidebar div.side_filter div.sort p .jq-selectbox__select{width:115px}
#main .sidebar div.side_filter button{display:block;width:115px;height:33px;background:#DC2F2A;border:none;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border-bottom:3px solid #951511;border-radius:2px;margin:auto auto;position:relative;top:15px}
#main .sidebar div.side_filter button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#main .sidebar div.popular_posts{/*border-top:3px solid #363636;*/background:#ffffff;margin-top:20px;margin-bottom:15px; border: 3px solid #fed51f;}
#main .sidebar div.popular_posts p.head{color:#000000;font:bold 18px 'PT Sans', sans-serif;text-transform:uppercase;padding:11px 0 11px 22px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);margin-bottom:17px}
#main .sidebar div.popular_posts article{margin:0 20px 10px;padding-bottom:10px;border-bottom:1px solid #F0F0F0}
#main .sidebar div.popular_posts article div.thumb{width:280px}
#main .sidebar div.popular_posts article div.text{width:280px;margin-top:5px}
#main .sidebar div.popular_posts article div.text div.discount {text-align:right;margin-bottom:3px; font-size:0.8em}
#main .sidebar div.popular_posts article div.text div.discount span {color: #CF0707;font-weight:bold;}
#main .sidebar div.popular_posts article div.text h2{padding-top:0px; margin-bottom:0px;font:bold 16px/16px 'PT Sans', sans-serif}
#main .sidebar div.popular_posts article div.text h2 a{color:#000000; line-height:20px; font-size:17px;}
#main .sidebar div.popular_posts article div.text p.option{margin-top:7px}
#main .sidebar div.popular_posts article div.text p.option span.visited{display:inline-block;padding-left:30px;background:url(../images/visited1.png) no-repeat 0% 50%;color:#363636;font:bold 12px 'PT Sans', sans-serif;margin-right:10px}
#main .sidebar div.popular_posts article div.text p.option span.likes{display:inline-block;padding-left:30px;background:url(../images/likes.png) no-repeat 0% 100%;color:#363636;font:bold 12px 'PT Sans', sans-serif}
#main .sidebar div.banner{margin-bottom:15px}#bottom{position:relative;background:#29363C;padding:30px 0 22px 0;border-top:2px solid #18252A;border-bottom:2px solid #18252A;margin-top:35px}
#bottom div.left_row{width:340px;float:right}
#bottom div.left_row div.subscribe{background:#ffffff;position:relative;padding:16px 0 0 0;margin-bottom:20px;}
#bottom div.left_row div.subscribe:before{content:"";width:100%;height:4px;background:url(../images/line.png) no-repeat;position:absolute;top:0;left:0}
#bottom div.left_row div.subscribe:after{content:"";width:100%;height:4px;background:url(../images/line.png) no-repeat;position:absolute;bottom:0;left:0}
#bottom div.left_row div.subscribe h2,#bottom div.left_row div.subscribe p.title{color:#000000;font:bold 13px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center}
#bottom div.left_row div.subscribe form{padding-bottom:17px;margin:10px 0 0 15px}
#bottom div.left_row div.subscribe form input{width:210px;height:35px;border:1px solid #ECECEC;border-radius:5px 0 0 5px;padding:0 0 0 40px;background:url(../images/email.png) no-repeat 7px 50%;font:14px 'PT Sans', sans-serif;float:left}
#bottom div.left_row div.subscribe form button{width:98px;height:35px;float:left;background:#DC2F2A;border:none;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border-bottom:3px solid #951511;border-radius:2px}
#bottom div.left_row div.subscribe form button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#bottom div.left_row div.in_socials{margin-top:30px}#bottom div.left_row div.in_socials p{width:88px;float:left;color:#ffffff;font:bold 15px/18px 'PT Sans', sans-serif;text-transform:uppercase;margin-top:10px}
#bottom div.left_row div.in_socials ul{float:left}
#bottom div.left_row div.in_socials ul li{float:left;width:50px;height:50px;margin-left:15px}
#bottom div.left_row div.in_socials ul li:first-child{margin-left:0}#bottom div.left_row div.in_socials ul li a{display:block;width:50px;height:50px;color:#ffffff;text-align:center;font-size:24px;line-height:50px;border-radius:50%}
#bottom div.left_row div.in_socials ul li a.vk{background:#6996C7}
#bottom div.left_row div.in_socials ul li a.tw{background:#28C3FF}
#bottom div.left_row div.in_socials ul li a.ok{background:#E87A25}
#bottom div.left_row div.in_socials ul li a.you{background:#FF4343}
#bottom div.left_row div.in_socials ul li a.fb{background:#496194}
#bottom div.pop_places{float:right;width:285px;margin-left:20px}
#bottom div.pop_places p.head{color:#ffffff;font:bold 21px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;letter-spacing:-1px}
#bottom div.pop_places div.articles{background:#222E33;border-left:1px solid #33434A;border-right:1px solid #33434A;border-bottom:1px solid #5D7B89;border-radius:6px;position:relative;padding:0 10px;margin-top:20px}
#bottom div.pop_places div.articles:before{content:"";width:0;height:0;border-bottom:10px solid #222E33;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:-10px;left:50%;margin-left:-10px}
#bottom div.pop_places div.articles ul{padding-top:12px}
#bottom div.pop_places div.articles ul li{padding-left:10px;position:relative;margin-bottom:18px}
#bottom div.pop_places div.articles ul li:before{content:"";width:4px;height:4px;background:#465A62;border-radius:50%;position:absolute;left:0px;top:12px}
#bottom div.pop_places div.articles ul li a{color:#B7C4CA;font:14px 'PT Sans', sans-serif;text-decoration:underline}
#bottom div.pop_places div.articles ul li a:hover{text-decoration:none}
#bottom div.last_posts{float:right;width:285px;margin-left:15px}
#bottom div.last_posts p.head{color:#ffffff;font:bold 21px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;letter-spacing:-1px}
#bottom div.last_posts div.articles{background:#222E33;border-left:1px solid #33434A;border-right:1px solid #33434A;border-bottom:1px solid #5D7B89;border-radius:6px;position:relative;padding:0 10px;margin-top:20px}
#bottom div.last_posts div.articles:before{content:"";width:0;height:0;border-bottom:10px solid #222E33;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:-10px;left:50%;margin-left:-10px}
#bottom div.last_posts div.articles ul,#bottom div.pop_places div.articles ul{padding-top:12px;margin-bottom:12px}
#bottom div.pop_places div.articles ul li:last-child,#bottom div.last_posts div.articles ul > li:last-child{margin-bottom:0}
#bottom div.last_posts div.articles ul li{padding-left:10px;position:relative;margin-bottom:18px}
#bottom div.last_posts div.articles ul li:before{content:"";width:4px;height:4px;background:#465A62;border-radius:50%;position:absolute;left:0px;top:12px}
#bottom div.last_posts div.articles ul li a{color:#B7C4CA;font:14px 'PT Sans', sans-serif;text-decoration:underline}
#bottom div.last_posts div.articles ul li a:hover{text-decoration:none}
#bottom div.last_posts div.articles ul li span.post-date{display:block;color:#465A62;font:13px 'PT Sans', sans-serif;margin-top:4px}footer{position:relative;background:#39464d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NDY0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjNkNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #39464d 0%, #2f3d44 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #39464d), color-stop(100%, #2f3d44));background:-webkit-linear-gradient(top, #39464d 0%, #2f3d44 100%);background:-o-linear-gradient(top, #39464d 0%, #2f3d44 100%);background:-ms-linear-gradient(top, #39464d 0%, #2f3d44 100%);background:linear-gradient(to bottom, #39464d 0%, #2f3d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#39464d', endColorstr='#2f3d44', GradientType=0);padding-bottom:5px}
footer div.copy{float:left;background:url(../images/footer.png) no-repeat 0% 50%;padding:18px 0 0 50px}
footer div.copy p{color:#728690;font:13px/21px 'PT Sans', sans-serif}
footer div.copy p a{color:#B4C1C7;text-decoration:underline}
footer div.copy p a:hover{text-decoration:none}
footer div.links{float:right;margin-top:22px}
footer div.links ul li{float:left;margin-left:45px;color:#B7C4CA;font:14px 'PT Sans', sans-serif}
footer div.links ul li:before{content:"";width:4px;height:4px;background:#465A62;position:absolute;left:-25px;top:50%;margin-top:-2px}
footer div.links ul li:first-child:before{content:"";width:0px;height:0px;background:#465A62;position:absolute;left:-25px;top:50%;margin-top:-2px}
footer div.links ul li a{color:#B7C4CA;font:14px 'PT Sans', sans-serif;text-decoration:underline}
/*footer div.links ul li:first-child a{font-weight:bold}*/
footer div.links ul li a:hover{text-decoration:none}

#metro, #metro-list{width:100%;background:#ffffff;border-top:4px solid #DC2F2A;border-radius:6px;padding:18px 0 20px 0;position:absolute;top:0px;right:0px;display:none;z-index:9999}
#metro:before, #metro-list:before{content:"";width:17px;height:14px;background:url(../images/icon6.jpg) no-repeat;position:absolute;top:20px;right:25px}
#metro p.head, #metro-list p.head{text-align:center;color:#000000;font:bold 18px 'PT Sans', sans-serif;text-transform:uppercase}
#metro div.stations, #metro-list div.stations{padding:0 !important;margin:25px 0 0 -10px;overflow:auto;width:100% !important;height:365px}
#metro .jspContainer, #metro-list .jspContainer{width:100% !important}
#metro .jspPane, #metro-list .jspPane{padding:0 !important;width:720px !important;left:0 !important}
#metro div.stations div.letter, #metro-list div.stations div.letter{position:relative;margin-bottom:20px}
#metro div.stations div.letter span.symbol, #metro-list div.stations div.letter span.symbol{display:block;width:27px;height:27px;background:#DC2F2A;border-radius:5px;text-align:center;color:#ffffff;font:bold 16px/27px 'PT Sans', sans-serif;text-transform:uppercase;position:absolute;left:0;top:0;z-index:999999999}
#metro div.stations div.letter ul, #metro-list div.stations div.letter ul{width:180px;padding-bottom:10px;margin:0 auto}
#metro div.stations div.letter ul li, #metro-list div.stations div.letter ul li{color:#DC2F2A;font:14px 'PT Sans', sans-serif;margin-bottom:12px}
#metro div.stations div.letter ul li a, #metro-list div.stations div.letter ul li a{display:inline-block;width:150px;color:#363636;font:14px 'PT Sans', sans-serif}
@media screen and (min-width:1000px){
	#metro, #metro-list{width:795px;}
	#metro div.stations div.letter ul, #metro-list div.stations div.letter ul{ float:left;border-bottom:1px solid #EAEAEA; margin-left:55px }
}
.metro_not_found {padding: 30px 10px 0 30px;   text-align: center;    font-size: 21px; }
#main #cat_desc{margin-bottom:10px}
#main #cat_desc h1{color:#000000;font:bold 30px 'PT Sans', sans-serif;margin-bottom:20px}
#main #cat_desc p{color:#494949;font:15px/18px 'PT Sans', sans-serif}

#sorting{border-top:3px solid #DC2F2A;background:#ffffff;padding:0 0 0 20px;margin-bottom:20px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-bottom:1px solid #CBD0D3;border-radius:3px}
#sorting div.pop{float:left}
#sorting>div>p, #sorting div.pop>p{float:left;color:#000000;font:bold 14px/48px 'PT Sans', sans-serif;text-transform:uppercase;margin-right:10px;margin-top:2px}
#sorting>div>p a {color:#000000;}
#sorting div.pop .jq-selectbox__select{width:110px;margin-top:10px}
#sorting div.choose_metro{float:left;margin-left:25px;}
#sorting div.choose_metro p{min-width: 109px;text-align: right; float:left;color:#000000;font:bold 14px/48px 'PT Sans', sans-serif;text-transform:uppercase;margin-right:10px;margin-top:2px}
#sorting div.choose_metro p span {padding-right: 3px; position: relative; top: -3px; font-size: 10px; font-weight: normal; color: #ff0000; text-decoration: underline; cursor:pointer;} 
#sorting div.choose_metro p span:hover {text-decoration:none;} 
#sorting div.choose_metro a{float:left;width:40px;height:27px;margin-top:10px;background:transparent url("../images/select.png") no-repeat scroll 50% 50%;border-radius:3px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
.hover-block a{color:#5E5E5E}
#sorting div.only_free{float:right;margin:13px 20px 0 0}
.only_free_s1{display:inline-block}
.leftas{left:0 !important}
.rightas{right:0 !important}
#sorting div.only_free label{color:#000000;margin-top:2px;font:14px 'PT Sans', sans-serif;text-transform:uppercase;display:inline-block}
#sorting div.only_free label span.check_bg{display:inline-block;width:73px;height:23px;color:#ffffff;font:bold 11px/20px 'PT Sans', sans-serif;background:url(../images/free.png) no-repeat;padding-left:17px;margin-left:5px;margin-top:-2px;float:right}

#actions_cats_list{border-top:3px solid #DC2F2A;border-radius:3px 3px 0 0;margin-bottom:20px}
#actions_cats_list p.head{margin-bottom:5px; background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;padding:15px 0 15px 15px}
#actions_cats_list p.head a{text-decoration:none !important;border-bottom:1px dashed #000000;position:relative;display:inline-block;color:#000000}
#actions_cats_list p.head a:after{content:"";width:12px;height:8px;background:url(../images/select.png) no-repeat;position:absolute;top:50%;right:-22px;margin-top:-4px}
#actions_cats_list p.head a:hover{border-color:transparent}
#actions_cats_list p.head a.open:after{transform:rotate(-180deg)}
#actions_cats_list div.links{background:#ffffff;padding:15px 0 0 15px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-radius:0 0 3px 3px}
#actions_cats_list div.links ul{margin:0 0 0 -85px}
#actions_cats_list div.links ul li{float:left;width:235px;border-bottom:1px solid #F1F1F1;padding-bottom:10px;margin-bottom:5px;margin-left:85px}
#actions_cats_list div.links ul li a{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#actions_cats_list div.links ul li a i{float:right;line-height:18px}
#actions_cats_list a.all_actions{float:right;width:115px;height:31px;text-align:center;background:#dc2f2a;background:-moz-linear-gradient(top, #dc2f2a 0%, #dc2f2a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc2f2a), color-stop(100%, #dc2f2a));background:-webkit-linear-gradient(top, #dc2f2a 0%, #dc2f2a 100%);background:-o-linear-gradient(top, #dc2f2a 0%, #dc2f2a 100%);background:-ms-linear-gradient(top, #dc2f2a 0%, #dc2f2a 100%);background:linear-gradient(to bottom, #dc2f2a 0%, #dc2f2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc2f2a', endColorstr='#dc2f2a', GradientType=0);color:#ffffff;font:bold 14px/31px 'PT Sans', sans-serif;text-transform:uppercase;border-radius:3px;border-bottom:3px solid #9C1713;margin-top:10px}
#actions_cats_list a.all_actions:hover{border-bottom-width:2px;background:#df332c;background:-moz-linear-gradient(top, #df332c 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #df332c), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #df332c 0%, #f04b39 100%);background:-o-linear-gradient(top, #df332c 0%, #f04b39 100%);background:-ms-linear-gradient(top, #df332c 0%, #f04b39 100%);background:linear-gradient(to bottom, #df332c 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#df332c', endColorstr='#f04b39', GradientType=0);height:32px;text-decoration:none}
#excursions{border-top:3px solid #DC2F2A;border-radius:3px 3px 0 0;margin-bottom:20px;padding-bottom:15px;background:#ffffff}
#excursions p.head{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);font:bold 18px 'PT Sans', sans-serif;text-transform:uppercase;padding:12px 0 12px 15px}
#excursions div.type{padding:0 24px 24px;margin-top:10px;float:left;width:280px}
#excursions div.type h2{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#excursions div.type div.time{margin:10px 0 0 0}
#excursions div.type div.time div.day{float:left;width:125px;height:27px;border:1px solid #DDDDDD;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-radius:4px}
#excursions div.type div.time div.day.check{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
#excursions div.type div.time div.day input{position:absolute;left:-99999px}
#excursions div.type div.time div.day label{padding-left:40px;background:url(../images/day.png) no-repeat 20px 50%;display:block;height:27px;font:13px/27px 'PT Sans', sans-serif;color:#5E5E5E;text-transform:uppercase;cursor:pointer}
#excursions div.type div.time div.day label span{border-bottom:1px dotted #5E5E5E}
#excursions div.type div.time div.night{float:left;width:125px;height:27px;border:1px solid #DDDDDD;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-radius:4px;margin-left:15px}
#excursions div.type div.time div.night.check{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
#excursions div.type div.time div.night input{position:absolute;left:-99999px}
#excursions div.type div.time div.night label{padding-left:40px;background:url(../images/night.png) no-repeat 20px 50%;display:block;height:27px;font:13px/27px 'PT Sans', sans-serif;color:#5E5E5E;text-transform:uppercase;cursor:pointer}
#excursions div.type div.time div.night label span{border-bottom:1px dotted #5E5E5E}
#excursions div.type div.what{margin-top:5px}
#excursions div.type div.what .jq-selectbox#what1-styler,#excursions div.type div.what .jq-selectbox#what3-styler{margin-right:12px;margin-left:0px}
#excursions div.type div.what .jq-selectbox__select{width:230px;text-align:left}
#excursions div.price{padding:0 0px;margin-top:20px;border-bottom:1px solid #F0F0F0;height:100px;float:left;margin-left:10px;width:255px}
#excursions div.price p{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#excursions div.price p span{display:inline-block;margin-bottom:10px}
#excursions div.price p input{width:97px;height:27px;border:1px solid #ECECEC;border-radius:4px;text-align:center;color:#494949;font:14px 'PT Sans', sans-serif}
#excursions div.sort{margin-top:20px;margin-bottom:5px;float:left;margin-left:20px;width:270px}
#excursions div.sort p{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#excursions div.sort p span{display:block;margin-bottom:15px}
#excursions div.sort p .jq-selectbox__select{width:240px;position:relative}
#excursions button{display:block;width:115px;height:33px;background:#DC2F2A;border:none;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border-bottom:3px solid #951511;border-radius:2px;margin:auto auto;position:relative;top:0px;float:right;margin-right:15px}
#excursions button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#post{background:#ffffff;padding:17px 20px 20px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-bottom:1px solid #eeeeee;border-radius:6px}
div.breadcrumbs{color:#363636;font:12px 'PT Sans', sans-serif}
div.breadcrumbs a{color:#363636;font:bold 14px 'PT Sans', sans-serif;padding-left:3px;padding-right:3px}
div.breadcrumbs a.home{padding-left:22px !important;background:url(../images/home.png) no-repeat 0% 50%}
div.breadcrumbs span{color:#DC2F2A;font:14px 'PT Sans', sans-serif}
#post h1{color:#383333;font:bold 26px/30px 'PT Sans', sans-serif;margin-top:15px}
#post div.promotion{margin:25px 0px 10px 0px;text-align:center;}
#post div.options{border-top:1px solid #EDEDED;margin-top:20px; margin-right:10px;padding:10px 0 0 0}
#post div.options span.date{padding-left:23px;color:#494949;font:15px 'PT Sans', sans-serif;background:url(../images/icon7.png) no-repeat 0% 50%}
#post div.options span.likes{float:right;color:#000000;font:bold 14px 'PT Sans', sans-serif;padding-left:38px;background:url(../images/icon2.png) no-repeat 0% 50%}
#post div.options span.visited{float:right;color:#000000;font:bold 14px 'PT Sans', sans-serif;padding-left:38px;background:url(../images/icon1.png) no-repeat 0% 50%;margin-right:15px}
#post div.fotos{margin-top:15px; display: none}
/*.bxslider2{height:343px;}*/
.bxslider2 li{background:#000000;background:-moz-linear-gradient(top, #000000 0%, #333333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #333333));background:-webkit-linear-gradient(top, #000000 0%, #333333 100%);background:-o-linear-gradient(top, #000000 0%, #333333 100%);background:-ms-linear-gradient(top, #000000 0%, #333333 100%);background:linear-gradient(to bottom, #000000 0%, #333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#333333', GradientType=0)}
#post div.buy_block{background:#FAFAFA;border-radius:0 0 4px 4px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);/*padding-bottom:20px*/}
#post div.buy_block div.buy{margin:20px 0 10px 20px;float:left;max-width:392px}
#post div.buy_block p{color:#363636;padding-left:23px;font:13px 'PT Sans', sans-serif;margin-bottom:0px;line-height:16px;padding-bottom:15px}
#post div.buy_block p.day{background:url(../images/icon8.png) no-repeat 0% 10%}
#post div.buy_block p.time{background:url(../images/icon65.png) no-repeat 0% 10%}
#post div.buy_block p.price{background:url(../images/icon9.png) no-repeat 0% 0%}
#post div.buy_block p.discount{background:url(../images/icon5.png) no-repeat 0% 0%}
#post div.buy_block button{width:auto;min-width:140px;padding:0px 15px;height:40px;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#DC2F2A;border:none;border-bottom:3px solid #951511;border-radius:2px;margin:15px 0 15px 50px}
#post div.buy_block button a:link{color:#fff;text-decoration:none}
#post div.buy_block button a:hover{color:#fff}
#post div.buy_block button a:visited{color:#fff}
#post div.buy_block button a:active{color:#fff}
#post div.buy_block button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#post div.buy_block .passcity { float: right;   margin: 20px 20px 10px 2px; }
#post div.buy_block .sputniktext {font-size: 12px; margin: 0 0 15px 59px;}
#post div.to_yandex{margin:20px 20px 5px 20px;float:right}
#post div.to_yandex div.ya{margin-bottom:10px}
#post div.post_text{margin-top:10px}
#post div.post_text p{color:#494949;font:18px/28px 'PT Sans', sans-serif;margin-bottom:15px;text-align:justify;}
#post div.post_text div.theme_links{width:292px;float:right;padding-left:30px}
#post div.post_text div.theme_links p.head{color:#000000;font:bold 16px 'PT Sans', sans-serif;text-transform:uppercase;margin-bottom:10px}
#post div.post_text div.theme_links ul{border:2px solid #DDEBEC;border-radius:8px;padding:15px 15px 0}
#post div.post_text div.theme_links ul li{padding-left:17px;font:bold 15px/18px 'PT Sans', sans-serif;margin-bottom:20px;background:url(../images/marker.png) no-repeat 0px 3px}
#post div.post_text div.theme_links ul li a{color:#000000;text-decoration:underline}
#post div.post_text div.theme_links ul li a:hover{color:#000000;text-decoration:none}
#post div.post_text div.news{width:291px;float:right;margin-left:15px}
#post div.post_text div.news p{text-align:left;color:#000000;font:bold 15px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:20px 0 20px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
#post div.post_text div.news p a{color:#000000}
#post div.gallery{border-top:1px solid #EDEDED;padding:15px 0 0 0}
#post div.gallery p.head{color:#000000;font:bold 21px 'PT Sans', sans-serif}
#post div.gallery ul{margin:20px 0 0 -5px}
#post div.gallery ul li{width:198px;height:198px;float:left;margin-left:7px;margin-bottom:12px;margin-top:5px;margin-right:10px}
#post div.gallery ul li img{border:1px solid #E9E9E9}
#post div.place_map{margin-top:20px}
#post div.place_map p.head{color:#000000;font:bold 21px 'PT Sans', sans-serif;margin-bottom:20px}
#post div.address{margin-top:24px;border-bottom:1px solid #EDEDED;padding-bottom:10px;clear:both}
#post div.address p.head{color:#6F6F6F;font:21px 'PT Sans', sans-serif;margin-bottom:15px}
#post div.address p.head a{color:#6F6F6F;}
#post div.address p.head span{color:#000000;font-weight:bold}
#post div.address div.inside1{margin-bottom:10px}
#post div.address div.inside1 h2,#post div.address div.inside1 p.title{color:#6F6F6F;font:18px 'PT Sans', sans-serif;margin-bottom:5px}
#post div.address div.inside1 h2 span,#post div.address div.inside1 p.title span{color:#000000;font-weight:bold}
#post div.address div.inside1 p.data{color:#494949;font:18px 'PT Sans', sans-serif;padding-left:25px;background:url(../images/icon11.jpg) no-repeat 0% 50%}
#post div.address div.inside1 p.data a {text-decoration:underline !important;}
#post div.address div.inside1 p.data a:hover {text-decoration:none !important;}
#post div.address div.inside1 p.metro{color:#494949;font:18px 'PT Sans', sans-serif;padding-left:25px;background:url(../images/metro.gif) no-repeat 0% 50%}
#post div.address div.inside1 p.metro a {text-decoration:underline !important;}
#post div.address div.inside1 p.metro a:hover {text-decoration:none !important;}
#post div.address div.inside2 h2,#post div.address div.inside2 p.title{color:#6F6F6F;font:15px 'PT Sans', sans-serif;margin-bottom:5px}
#post div.address div.inside2 h2 span,#post div.address div.inside2 p.title span{color:#000000;font-weight:bold}
#post div.address div.inside2 p.data{color:#494949;font:15px 'PT Sans', sans-serif;padding-left:25px;background:url(../images/icon12.jpg) no-repeat 0% 50%}
#post div.tags{color:#000000;font:bold 13px 'PT Sans', sans-serif;margin:15px 0 0 0}
#post div.tags a{display:inline-block;position:relative;color:#000000;font:13px/22px 'PT Sans', sans-serif;text-decoration:none !important;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-o-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);background:linear-gradient(to bottom, #ffffff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;padding:0 5px;margin-left:15px;margin-right:15px;margin-bottom:5px}#post div.tags a:before{content:"";width:14px;height:24px;background:url(../images/before1.png) no-repeat;position:absolute;top:-1px;left:-14px}
#post div.tags a:after{content:"";width:14px;height:24px;background:url(../images/before.png) no-repeat;position:absolute;top:-1px;right:-14px}
#post div.share{height: 30px;/*background:#F0F3F4;*/padding:10px 0px;padding-left:5px;;margin-top:20px}
#rel_posts{background:#ffffff;padding:17px 20px 0px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-bottom:1px solid #eeeeee;border-radius:6px;margin-top:20px}
#rel_posts p.head{color:#6F6F6F;font:21px 'PT Sans', sans-serif;margin-bottom:15px}
#rel_posts p.head span{color:#000000;font-weight:bold}
#rel_posts div.news{width:303px;float:left;/*height:250px;*/margin:0px 0 20px 5px}
#rel_posts div.news p,#rel_posts div.news h2{max-height:48px;color:#494949;font:bold 16px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:10px 0 10px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
div.news p{height:auto}
#rel_posts div.news p a{color:#494949}
#populars{background:#ffffff;padding:17px 20px 20px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-bottom:1px solid #eeeeee;border-radius:6px;margin-top:20px}
#populars p.head{color:#000000;font:bold 21px 'PT Sans', sans-serif;margin-bottom:15px}
#populars div.news{width:200px;float:left;margin:0px 10px 20px 0px;display:inline-block}
#populars div.news h2{color:#000000;font:bold 14px/18px 'PT Sans', sans-serif;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);padding:10px 0 10px 15px;border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
#populars div.news p a{color:#000000}
#populars div.news.large{width:400px}
#populars div.news.large h2{padding:15px 0 15px 15px;font:bold 15px/18px 'PT Sans', sans-serif}
#populars div.news.large2{width:620px}
#populars div.news.large2 h2{padding:15px 0 15px 15px;font:bold 15px/18px 'PT Sans', sans-serif}
#populars div.news.medium{width:305px}
#populars div.news.medium h2{padding:15px 0 15px 15px;font:bold 15px/18px 'PT Sans', sans-serif}
#populars a.more_news{background:#f9f9fa;background:-moz-linear-gradient(top, #f9f9fa 0%, #d6e0e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9fa), color-stop(100%, #d6e0e5));background:-webkit-linear-gradient(top, #f9f9fa 0%, #d6e0e5 100%);background:-o-linear-gradient(top, #f9f9fa 0%, #d6e0e5 100%);background:-ms-linear-gradient(top, #f9f9fa 0%, #d6e0e5 100%);background:linear-gradient(to bottom, #f9f9fa 0%, #d6e0e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fa', endColorstr='#d6e0e5', GradientType=0);width:360px;height:52px;display:block;text-align:center;color:#29363C;font:bold 16px/52px 'PT Sans', sans-serif;margin:10px auto 30px auto;opacity:0.8;text-transform:uppercase}
#populars a.more_news:hover{text-decoration:none;opacity:1.0}
#populars div.promotion{margin-bottom:30px}
#populars div.grid{width:880px}
#reviews{background:#ffffff;padding:12px 20px 20px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border-bottom:1px solid #eeeeee;border-radius:6px;margin-top:20px}
#reviews p.head{color:#6F6F6F;font:21px 'PT Sans', sans-serif;border-bottom:1px solid #EDEDED;padding-bottom:12px}
#reviews p.head span{color:#000000;font-weight:bold}
#reviews ul{margin-top:15px}
#reviews ul li{margin-bottom:30px}
#reviews ul li p.author{padding-left:25px;background:url(../images/icon13.png) no-repeat 0% 0px;color:#6F6F6F;font:14px 'PT Sans', sans-serif}
#reviews ul li p.author span{color:#000000;font-weight:bold}
#reviews ul li div.text{color:#494949;font:15px/18px 'PT Sans', sans-serif;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0);border:1px solid #EEEEEE;border-radius:5px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);padding:15px 18px 17px;margin-top:10px}
#reviews ul li a.add_review{float:right;color:#000000;font:bold 13px 'PT Sans', sans-serif;margin-top:10px}
#reviews ul li a.comment-reply-link{float:right;color:#000000;font:bold 13px 'PT Sans', sans-serif;margin-top:10px}
#reviews ul li ul.inside{padding-left:20px;margin-top:5px}
#reviews ul li ul.inside li{margin-bottom:0}
#reviews ul li ul.children{padding-left:20px;margin-top:5px}
#reviews ul li ul.children li{margin-bottom:0}
#reviews div.all_reviews{border-top:1px solid #EDEDED;text-align:right;padding-top:5px}
#reviews div.all_reviews a{color:#000000;font:bold 13px 'PT Sans', sans-serif;text-decoration:underline}
#reviews div.all_reviews a:hover{text-decoration:none}
#reviews div.add_my_review{margin-top:25px}
#reviews div.add_my_review h2{color:#6F6F6F;font:21px 'PT Sans', sans-serif;margin-bottom:17px}
#reviews div.add_my_review h2 span{color:#000000;font-weight:bold}
#reviews div.add_my_review form{ /* border-top:3px solid #DC2F2A; */ padding:15px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0);border-radius:5px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);position:relative;margin-bottom:60px}
#reviews div.add_my_review form input{width:215px;height:35px;border:1px solid #EBEBEB;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2);padding:0 0 0 15px;color:#5E5E5E;font:14px 'PT Sans', sans-serif;margin:0 15px 10px 0}
#reviews div.add_my_review form textarea{width:100%;height:90px;border:1px solid #EBEBEB;border-radius:5px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2);padding:10px 0 0 15px;color:#5E5E5E;font:14px 'PT Sans', sans-serif;margin:10px 15px 10px 0}
#reviews div.add_my_review form button{width:155px;height:35px;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#DC2F2A;border:none;border-bottom:3px solid #951511;border-radius:2px;position:absolute;right:0;bottom:-47px}
#reviews div.add_my_review form button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}

#comment-tabs>ul>li,#comment-tabs>ul{ height: 25px }
#comment-tabs>ul>li{
	float: left;
	margin-bottom: -1px;
	border: 1px solid #eee;
	border-radius: 6px 6px 0 0;
	box-shadow: 1px 1px 1px #eee;
	padding: 0 10px;

	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 50%, #f8f8f8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #ffffff 50%,#f8f8f8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #ffffff 50%,#f8f8f8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
}
#comment-tabs>ul>li a{ color: #58595b; text-decoration: none;}
#comment-tabs>ul>li.ui-tabs-active {
	background: #dd302b; /* Old browsers */
	background: -moz-linear-gradient(top, #dd302b 0%, #f04a39 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #dd302b 0%,#f04a39 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #dd302b 0%,#f04a39 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd302b', endColorstr='#f04a39',GradientType=0 ); /* IE6-9 */
}
#comment-tabs>ul>li.ui-tabs-active a{color: #fff}

#comment-tabs>div {border-top:3px solid #DC2F2A;padding:15px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0);border-radius:5px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);position:relative;margin-bottom:60px}


#page404 div.large{width:650px;float:left;margin-top:155px}
#page404 div.text{width:510px;float:right;margin-top:77px;margin-right:65px}
#page404 div.text div.hgroup{border-bottom:1px solid #DDE0E2;padding-bottom:25px;margin-bottom:20px}
#page404 div.text h1{color:#000000;font:bold 72px 'PT Sans', sans-serif;text-transform:uppercase;margin-bottom:4px}
#page404 div.text h2{color:#000000;font:30px/30px 'PT Sans', sans-serif;margin-bottom:25px}
#page404 div.text p{color:#363636;font:18px/24px 'PT Sans', sans-serif}
#page404 div.text p a{color:#363636;text-decoration:underline}
#page404 div.text p a:hover{text-decoration:none}
#page404 div.text form{position:relative;margin-top:16px}
#page404 div.text form input{display:block;width:100%;height:50px;background:#ffffff;padding:0 115px 0 20px;border:none;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);color:#363636;font:14px 'PT Sans', sans-serif;text-transform:uppercase}#page404 div.text form button{width:110px;height:35px;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#DC2F2A;border:none;border-bottom:3px solid #951511;border-radius:2px;position:absolute;right:5px;top:8px}#page404 div.text form button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#post div.list{margin-top:30px}
#post div.list article{border-bottom:1px solid #EDEDED;padding-bottom:20px;margin-bottom:20px}
#post div.list article div.thumb{width:130px;float:left}
#post div.list article div.content_tils{width:450px;float:left;margin-left:20px;margin-top:-5px}
#post div.list article div.content_tils h2{font:bold 15px 'PT Sans', sans-serif;margin-bottom:10px}
#post div.list article div.content_tils h2 a{color:#000000;text-decoration:underline}
#post div.list article div.content_tils h2 a:hover{text-decoration:none}
#post div.list article div.content_tils p{color:#494949;font:15px 'PT Sans', sans-serif;margin-bottom:10px}
#post div.list article div.content_tils p.place{color:#6F6F6F;font:14px 'PT Sans', sans-serif;padding-left:23px;background:url(../images/icon11.jpg) no-repeat 0% 50%;background-size:13px}
#mobile_nav{margin-right:12px;position:absolute;top:0px;right:-11px;width:320px;z-index:100;margin-top:-4px}
#mobile_nav p{padding:0 20px;background:#DC2F2A;color:#ffffff;font:bold 18px/38px 'PT Sans', sans-serif;text-transform:uppercase}
#mobile_nav nav{border-top:3px solid #DC2F2A;background:#ffffff;padding:12px 25px 0;margin-top:0px}
#mobile_nav nav ul li{border-bottom:1px solid #F1F1F1}
#mobile_nav nav ul li a{color:#000000;font:bold 14px/35px 'PT Sans', sans-serif;text-transform:uppercase;display:block}
#mobile_nav nav ul li a i{float:right;line-height:35px;font-weight:bold}
#mobile_nav nav ul li a:hover{color:#DC2F2A;text-decoration:none}
#mobile_nav nav button{width:70px;height:27px;display:block;margin:auto auto;border:none;border-bottom:3px solid #951511;background:#DC2F2A;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border-radius:3px;position:relative;top:15px}
#mobile_nav nav button:hover{background:#dd312b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkMzEyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd312b), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:-o-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dd312b 0%, #f04b39 100%);background:linear-gradient(to bottom, #dd312b 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd312b', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
#main .content div.articles .mobileblock{width:355px;margin:0 0 15px 12px;display:none}
#main .content div.articles .mobileblock div.walk{border-top:3px solid #DC2F2A;background:#ffffff;padding-bottom:10px;border:1px solid #E3E9EB;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
#main .content div.articles .mobileblock div.walk div.top{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);padding-bottom:7px}
#main .content div.articles .mobileblock div.walk div.top div.where{float:left;width:180px;margin:7px 0 0 12px}
#main .content div.articles .mobileblock div.walk div.top div.where p{display:inline-block;width:55px;color:#000000;font:bold 12px/12px 'PT Sans', sans-serif;text-transform:uppercase;vertical-align:middle}
#main .content div.articles .mobileblock div.walk div.top div.metro{float:left;width:100px;margin:7px 0 0 20px}
#main .content div.articles .mobileblock div.walk div.top div.metro p{display:inline-block;width:55px;color:#000000;font:bold 12px/12px 'PT Sans', sans-serif;text-transform:uppercase;vertical-align:middle}
#main .content div.articles .mobileblock div.walk div.top div.metro a.metro_link{display:inline-block;width:40px;height:27px;background:#FCFCFC url(../images/metro.png) no-repeat center;border-radius:3px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);vertical-align:middle}
#main .content div.articles .mobileblock div.walk div.calendar{margin-top:11px;margin-left:6px}
#main .content div.articles .mobileblock div.walk div.calendar ul li{float:left;width:35px;position:relative;margin-left:8px}
#main .content div.articles .mobileblock div.walk div.calendar ul li:before{content:"";width:100%;height:3px;background:url(../images/dots.png) no-repeat 50% 100%;position:absolute;top:0px;left:0}
#main .content div.articles .mobileblock div.walk div.calendar ul li input{position:absolute;left:-99999px}
#main .content div.articles .mobileblock div.walk div.calendar ul li label{display:block;background:#F7F7F7;color:#000000;font:bold 20px 'PT Sans', sans-serif;text-align:center;padding-bottom:5px;border-radius:3px;box-shadow:0 p 1px 1px rgba(0, 0, 0, 0.2)}
#main .content div.articles .mobileblock div.walk div.calendar ul li input:checked + label{outline:2px solid #E35955}
#main .content div.articles .mobileblock div.walk div.calendar ul li label span{display:block;background:#29363C;color:#ffffff;font:bold 11px/20px 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;margin-bottom:3px;border-radius:3px 3px 0 0}
#main .content div.articles .mobileblock div.walk div.calendar ul li.holiday label span{background:#DC2F2A}
#main .content div.articles .mobileblock div.side_filter{border-top:3px solid #DC2F2A;background:#ffffff;margin-top:25px}
#main .content div.articles .mobileblock div.side_filter p.head{color:#000000;font:bold 18px 'PT Sans', sans-serif;text-transform:uppercase;padding:11px 0 11px 22px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0)}#main .content div.articles .mobileblock div.side_filter div.type{padding:0 24px 24px;margin-top:10px;border-bottom:1px solid #F0F0F0}
#main .content div.articles .mobileblock div.side_filter div.type h2,#main .content div.articles .mobileblock div.side_filter div.type p.title{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#main .content div.articles .mobileblock div.side_filter div.type div.time{margin-top:10px}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.day{float:left;width:125px;height:27px;border:1px solid #DDDDDD;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-radius:4px}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.day.check{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.day input{position:absolute;left:-99999px}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.day label{padding-left:40px;background:url(../images/day.png) no-repeat 20px 50%;display:block;height:27px;font:13px/27px 'PT Sans', sans-serif;color:#5E5E5E;text-transform:uppercase;cursor:pointer}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.day label span{border-bottom:1px dotted #5E5E5E}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.night{float:left;width:125px;height:27px;border:1px solid #DDDDDD;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0);border-radius:4px;margin-left:15px}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.night.check{background:#fcdddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcdddd), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fcdddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #fcdddd 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdddd', endColorstr='#ffffff', GradientType=0)}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.night input{position:absolute;left:-99999px}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.night label{padding-left:40px;background:url(../images/night.png) no-repeat 20px 50%;display:block;height:27px;font:13px/27px 'PT Sans', sans-serif;color:#5E5E5E;text-transform:uppercase;cursor:pointer}
#main .content div.articles .mobileblock div.side_filter div.type div.time div.night label span{border-bottom:1px dotted #5E5E5E}
#main .content div.articles .mobileblock div.side_filter div.type div.what{margin-top:12px}
#main .content div.articles .mobileblock div.side_filter div.type div.what .jq-selectbox#what1-styler,#main .content div.articles .mobileblock div.side_filter div.type div.what .jq-selectbox#what3-styler{margin-right:12px;margin-left:0px}
#main .content div.articles .mobileblock div.side_filter div.type div.what .jq-selectbox__select{width:95px;text-align:left}
#main .content div.articles .mobileblock div.side_filter div.price{padding:0 20px;margin-top:20px;border-bottom:1px solid #F0F0F0;height:100px}
#main .content div.articles .mobileblock div.side_filter div.price p{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#main .content div.articles .mobileblock div.side_filter div.price p input{width:97px;height:27px;border:1px solid #ECECEC;border-radius:4px;text-align:center;color:#494949;font:14px 'PT Sans', sans-serif}
#main .content div.articles .mobileblock div.side_filter div.sort{margin-top:20px;margin-bottom:5px}
#main .content div.articles .mobileblock div.side_filter div.sort p{color:#000000;text-align:center;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
#main .content div.articles .mobileblock div.side_filter div.sort p .jq-selectbox__select{width:115px}
#main .content div.articles .mobileblock div.side_filter button{display:block;width:115px;height:33px;background:#DC2F2A;border:none;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;border-bottom:3px solid #951511;border-radius:2px;margin:auto auto;position:relative;top:15px}
#main .content div.articles .mobileblock div.side_filter button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:2px}
.news .imga_w_bg img{width:100%;max-height:179px;}
.gridblock .item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.gridblock .item{
    display: inline-block;
    margin-left: -2px;
    margin-right: -2px;
    vertical-align: top;
}

.gridblock .item{

	}

.swiper-container {
  	width: 100%;
  	height: 100%;
  	position: absolute;
	top: 0;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #000;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.swiper-slide img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}

.mainpage .gridblock .item{
    display: inline-block;
    margin-left: 0px;
    margin-right: 0px;

}
.subcatexcursions {padding:0 24px 24px; margin: 20px 0 0;}
.subcatexcursions span{color:#000000; margin-right:20px; margin-top: 15px;font: bold 14px 'PT Sans', sans-serif;text-transform: uppercase; padding-top: 10px;} 
.category_article{border:2px solid #000 !important;width:284px !important;height:268px !important;margin:0 0 18px 15px !important}
.current-menu-item a{color:#CF0707 !important;font-weight:700}

#menu-navigaciya-1 .current-post-parent a{color:#CF0707 !important;font-weight:700}
#menu-navigaciya-1 .current-post-parent .sub-menu li a{color:#000 !important;font-weight:700}
#menu-navigaciya-1 .current-post-parent .sub-menu .current-post-parent a{color:#CF0707 !important;font-weight:700}
#favorites{background:#ffffff;padding:5px 20px 10px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);border: 3px solid #fed51f;/*border-bottom:1px solid #eeeeee;*/border-radius:6px;margin-bottom:7px;height:193px; overflow:hidden;}
#favorites ul li{padding-left:15px;font-size:15px;float:left;width:222px;max-height:199px;overflow:hidden;}
#favorites ul li:before{content:"";width:6px;height:6px;background:#fff;position:absolute;left:0;top:50%;margin-top:-3px;border-radius:50%}
#favorites ul li .title{overflow:hidden;min-height:40px;color:#000000;font:bold 14px/18px 'PT Sans', sans-serif;/*background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f8f8f8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f8f8f8', GradientType=0);*/padding:5px;/*border:1px solid #EEEEEE;border-top:none;border-radius:0 0 6px 6px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)*/}
#favorites img.img-resp1 {max-width:222px;max-height:148px;}
#post div.buy_block .button{width:140px;height:40px;color:#ffffff;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);background:#DC2F2A;border:none;border-bottom:3px solid #951511;border-radius:2px;margin:15px 0 15px 50px;line-height:40px;text-align:center}
#post div.buy_block .button a:link{color:#fff;text-decoration:none}
#post div.buy_block .button a:hover{color:#fff}
#post div.buy_block .button a:visited{color:#fff}
#post div.buy_block .button a:active{color:#fff}
#post div.buy_block .button:hover{background:#dc302a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjMzAyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDRiMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dc302a), color-stop(100%, #f04b39));background:-webkit-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-o-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:-ms-linear-gradient(top, #dc302a 0%, #f04b39 100%);background:linear-gradient(to bottom, #dc302a 0%, #f04b39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc302a', endColorstr='#f04b39', GradientType=0);border-bottom-width:3px}
.entry{margin-top:20px}
.entry p{margin-bottom:10px}
#Ymenu{margin-bottom:10px !important}
.post_text a{color:#000000;text-decoration:underline}
.post_text a:hover{text-decoration:none}
.post_text table,.entry table{border-collapse:collapse;border-spacing:2px;border:1px solid #1f2535}
.post_text table td,.entry table td{border:1px solid #1f2535;padding:3px 7px}
.post_text table td,.entry table th{border:1px solid #1f2535;padding:3px 7px;color:#514F4F}
.entry table th{background-color:#EFF5F8}
.entry table strong{color:#514F4F}
.yandexMap table{border:none}
.yandexMap table td{border:none;padding:0px}
.post_text a{color:#235493;text-decoration:underline}
.post_text a:hover{text-decoration:none}
h2{font-size:22px;margin-bottom:13px; padding-top:10px; color: #383333;}
h3{font-size:18px;margin-bottom:15px; padding-top:10px; color: #383333;}
.post_text h2 {font-size:25px;margin-top: 25px;}
.post_text h3 {font-size:22px;margin-top: 22px;}
#map_1 h3 {font-size:20px;margin-top: 0px;}
#favorites ul li .title a{color:#000}
.piclenselink{display:none}
.crp_related{clear:both;margin:10px 0}
.crp_related h3{margin:0 !important}
.crp_related ul{list-style:none;float:left;margin:0 !important;padding:0 !important}
.crp_related li,.crp_related a{float:left;overflow:hidden;position:relative;text-align:center}
.crp_related li{margin:5px !important;border:1px solid #ddd;padding:6px}
.crp_related li:before{background:none}
.crp_related li:hover{background:#eee;border-color:#bbb}
.crp_related a{width:182px;text-decoration:none}
.crp_related a:hover{text-decoration:none}
.crp_related img{max-width:182px;margin:auto}
.crp_related .crp_title{position:absolute;height:inherit;bottom:6px;left:6px;padding:3px;color:#fff;font-size:.9em;text-shadow:1000 .1em .1em .2em;background:rgb(0.5, 0.5, 0.5);background:rgba(0, 0, 0, 0.5)}
.crp_related li:hover .crp_title{background:rgb(0.2, 0.2, 0.2);background:rgba(0, 0, 0, 0.8)}
.crp_related .crp_thumb,.crp_related li,.crp_related .crp_title{vertical-align:bottom;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.crp_title{max-width:175px;max-height:50px}
.crp_clear{clear:both}
#post p img{max-width:100%;height:auto}
#related_posts_thumbnails li::before{width:0px}
.ui-state-default::before{width:0px}
#YMapsID{margin-top:10px !important}
#Ymenu li::before{width:0px}
ul#Ymenu{margin:25px 0px;padding-botom:20px !important}
ul#Ymenu li{float:left;margin-right:10px;margin-bottom:5px}
#Ymenu li.active a:hover{text-decoration:none;color:#637790}
.price a{text-decoration:underline;color:#235493}
.price a:hover{text-decoration:none}
.postimage{text-align:center}
.postimage img,.promotion img{max-width:100%;height:auto}
body{font-family:'PT Sans', sans-serif;overflow-x:hidden}
h1{font-size:36px}
.text h2 a,.one h2 a,.news a{text-decoration:underline;color:#000}
.text h2 a:hover,.one h2 a:hover,.news a:hover{text-decoration:none}
h4{font-size:15px}
h5{font-size:14px}
h6{font-size:13px}
a{text-decoration:none}
a:hover{text-decoration:underline}
p{font:14px/18px 'PT Sans', sans-serif}
img.img-resp1{display:block;max-width:100%;margin:auto auto}
#post div.post_text div.news img {max-width:290px}
img.size_320{display:none;max-width:100%;max-height:100%;margin:auto auto}
blockquote{background:#F6F6F6;display:block;padding:30px 28px 37px;color:#2C2C2C;font:italic 18px/18px 'PT Sans', sans-serif;position:relative}
blockquote:before{color:#4F4F4F;font:italic 48px Verdana, Geneva, sans-serif;position:absolute;top:21px;left:-14px}
blockquote p{color:#2C2C2C;font:italic 18px/18px 'PT Sans', sans-serif;margin-bottom:0}
ul{position:relative}
ul li{position:relative;padding-left:15px;font:18px/28px 'PT Sans', sans-serif;color:#494949}
ul li:before{content:"";width:6px;height:6px;background:#000;position:absolute;left:0;top:10px;border-radius:50%}
ol{position:relative}
ol li{position:relative;padding-left:15px}
ul.unstyle li,nav ul li{padding-left:0}
ul.unstyle li:before,nav ul li:before{width:0;height:0}
l.unstyle li{padding-left:0}
input{box-sizing:border-box;-moz-box-sizing:border-box}
textarea{box-sizing:border-box;-moz-box-sizing:border-box}
//custom .crp_related{display:none !important}
.post_text ul{margin-left:20px !important;margin-bottom:15px !important}
.post_text ol {margin-bottom:15px !important;color: #494949;font: 18px/28px 'PT Sans', sans-serif;text-align: justify;}
#post div.address div.inside1 strong {margin-bottom:5px;display:block;}
#ya_share1 {margin-top:-3px;}
#vk_like, .fb-like, .twitter-share-button{
    display:inline-block;
    vertical-align:top;
}
.fb-like{
    margin-right:30px;
}
.noneshow {
	display:none;
}
.bottomtext p {margin-bottom:10px;}
/*РЎС‚РёР»Рё РїРѕС…РѕР¶РёС… Р·Р°РїРёСЃРµР№*/
.crp_related ul, #favorites ul  {
padding:0px !important;
list-style: none;
  float: left;
}
.crp_related ul li {
padding:5px 0px !important;
width: 192px !important;
height:200px;
 margin: 10px 5px !important;
 box-shadow: 1px 1px 3px #E3E3E3
}
.crp_related {
  clear: both;
}
.crp_related li, .crp_related a {
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
 font-weight:bold;
}
/*РЎС‚РёР»Рё РїРѕС…РѕР¶РёС… Р·Р°РїРёСЃРµР№*/
/*#related_posts_thumbnails {
margin-left:-32px !important;
}*/
#related_posts_thumbnails li {
max-width: 110px;
padding:0px 10px 0px 0px !important;
float:left;
list-style-type:none !important;
}
#related_posts_thumbnails li a span{
font-size: 13px;
font-weight: 700;
color:#000000;
text-decoration:underline;
}
#related_posts_thumbnails li a span:hover{
text-decoration:none;
}

#related_posts_thumbnails li img{
border: 1px solid #798EAB;
padding: 1px;
}
/*РЎС‚РёР»Рё РїРѕС…РѕР¶РёС… Р·Р°РїРёСЃРµР№*/
.item p.place a{
	text-decoration:underline;
}
.item a:hover {
	text-decoration:none !important;
}
#downtext {background: #ffffff; padding: 17px 20px 20px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); border-bottom: 1px solid #eeeeee; border-radius: 6px;}
#downtext ul {margin:10px;}
#downtext ul li {position: relative;padding-left: 15px;font: 14px/18px 'PT Sans', sans-serif;color: #494949;}

.bx-wrapper {
    position: relative;
    /*margin: 0 auto 35% !important;*/
    padding: 0;
    *zoom: 1;
	width:850px;
}

.bx-wrapper img {
    max-width: 100%;
    display: block;
    /*width: 100%;*/
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    /*left: -5px;*/
    background: #fff;

    /*fix other elements on the page moving (on Chrome)*/
    -webkit-transform: translatez(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: -30px;
    width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
    min-height: 50px;
    background: url(../images/bx_loader.gif) center center no-repeat #fff;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
    text-align: center;
    font-size: .85em;
    font-family: Arial;
    font-weight: bold;
    color: #666;
    padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
    display: inline-block;
    *zoom: 1;
    *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
    background: #666;
    text-indent: -9999px;
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
    /* left: -15px; */
    /* background: url(../images/prev_next.png) no-repeat; */
    display: block;
    width: 30px;
    height: 30px;
    background: url(../images/prev_next.png) no-repeat;
    opacity: 0.9;
    text-indent: -9999px;
    position: absolute;
    left: -15px;
}

.bx-wrapper .bx-next {
    /* right: -15px; */
    /* background: url(../images/prev_next.png) no-repeat; */
    /* -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
     transform: rotate(180deg); */
    display: block;
    width: 30px;
    height: 30px;
    background: url(../images/prev_next.png) no-repeat;
    opacity: 0.9;
    text-indent: -9999px;
    background-position: 0 -43px;
    right: -15px;
    position: absolute;
}

.bx-wrapper .bx-prev:hover {
    background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
    background-position: 0 -43px;
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9;
}
/*Р’СЃРїР»С‹РІР°СЋС‰РµРµ РѕРєРЅРѕ*/
/*#newsletter input {
	font-weight:bold;
	color:red;
	height:30px;
	}*/
#ok_group_widget {
	float: right !important;
	margin-right: 60px;
}

.share .buttons {
    float: left;
    display: inline-flex;
}

.share .buttons span {
    margin-left: 10px;
}

.share .buttons span:first-child {
    margin-left: 0px;
}

.share .buttons span:nth-child(3) {
    margin-left: 16px;
}

.fb-share-button {
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05);
    -moz-transform: scale(1.05);
    transform-origin: top left;
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    -moz-transform-origin: top left;
    -webkit-transform-origin: top left;
}
p.comment-image-reloaded {display: inline;}
#comment-image-reloaded-wrapper {font: 14px/18px "PT Sans", sans-serif !important;margin:5px 0;}
p.comment-image-reloaded input {margin-top:5px !important;}
p.comment-image-reloaded {
	position: absolute;
	left: -9999px;
}
.upload-visual {
	font-size: 0;
	display:none;
}
.upload-visual > * {
	font-size: 14px;
}
.upload-visual__filename {
	padding: 8px 8px;
	width:90px;
	border:1px solid #EBEBEB;
	border-radius:5px;
	box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.2);
	color:#5E5E5E;
	font:14px 'PT Sans', sans-serif;
	display: inline-block;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.upload-visual__button {
	background-color: #d6d6d6;
	display: inline-block;
	vertical-align: middle;
	width: 120px;
	line-height: 35px;
	text-align: center;
	position: relative;
    left: -5px;
    cursor: pointer;
}
.upload-visual__button:active {
	border-left: 2px solid #363636;
	border-top: 2px solid #363636;
	border-right: 2px solid #d6d6d6;
	border-bottom: 2px solid #d6d6d6;
	background-color: #767676;
	line-height: 31px;
    width: 116px;
}
#free_clear { background: url('../images/delete.gif') no-repeat; display: none; width: 16px; height: 16px; cursor: pointer; margin: 2px 0 0 10px; }
.what .choose_metro { margin-top: 10px;}
.what .choose_metro a{float:right;width:27px;height:27px;margin: 10px 18px 0 0;background:transparent url("../images/select.png") no-repeat scroll 50% 50%;border-radius:3px;border-bottom:1px solid #D9D9D9;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2)}
.what .only_free{float:left;margin:13px 20px 0 0}
.only_free_s1{display:inline-block}
.leftas{left:0 !important}
.rightas{right:0 !important}
.what .only_free label{color:#000000;margin-top:2px;font:14px 'PT Sans', sans-serif;text-transform:uppercase;display:inline-block}
.what .only_free label span.check_bg{display:inline-block;width:73px;height:23px;color:#ffffff;font:bold 11px/20px 'PT Sans', sans-serif;background:url(../images/free.png) no-repeat;padding-left:17px;margin-left:5px;margin-top:-2px;float:right}
.yandex-adaptive{max-height:90px;}

.bigsize {font-size:1.5em !important;}
/*Стили блока внизу на стр. Экскурсии*/
.excursionlist ul.subcateg{float:left;margin-top:40px}
.excursionlist ul.subcateg li{float:left;margin-left:40px;margin-top:20px;}
.excursionlist ul.subcateg li:first-child{margin-left:0px}
.excursionlist ul.subcateg li:before{content:"";width:6px;height:6px;background:#C2C2C2;border-radius:50%;position:absolute;top:50%;left:-15px;margin-top:-3px}
.excursionlist ul.subcateg li:first-child:before{width:0;height:0}
.excursionlist ul.subcateg li a{color:#000000;font:bold 14px 'PT Sans', sans-serif;text-transform:uppercase}
.excursionlist ul.subcateg li a:hover{color:#DC2F2A;text-decoration:none}

/*Стили для адаптивного блока в контенте*/
 .wrapper_n {margin-top: 20px; /*padding: 0 20px;*/
            display: -webkit-flex;
            display: -moz-flex;
            display: -ms-flex;
            display: -o-flex;
            display: flex;
            justify-content: center;
             -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            font-family: 'PT Sans';
			text-align:left;
           
        }
        .wrapper_n a {
            color: #000;
            text-decoration: none;
        }

        .banner_n {
            display: -webkit-flex;
            display: -moz-flex;
            display: -ms-flex;
            display: -o-flex;
            display: flex;
            max-width: 680px;
            border: 2px solid #c5c5c5;
            padding: 16px;
        }

        .banner__img_n {
            -webkit-background-size: cover;
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            width: 240px;
            height: 100%;
        }

        .banner__col_n {
            position: relative;

        }

        .banner__col_n:not(:last-child) {
            margin-right: 20px;
        }
        .banner__btn_n {
            max-width: 120px;
            width: 100%;
            border-radius: 4px;
            background-color: #1f51c5;
            text-align: center;
            color: #fff;
            font-weight: bold;
            padding: 7px 0;
            margin-left: auto;
            cursor: pointer;
            transition: all .3s linear;
        }

        .banner__btn_n:hover {
            background-color: #3c69d1;
        }

        .banner__descr_n {
            font-size: 15px;
            line-height: 20px;
        }

        .banner__title_n {
            font-weight: bold;
            font-size: 18px;
            margin-bottom: 5px;
        }
        .banner__sale_n {
            font-size: 14px;
            margin-top: 5px;
            font-weight: bold;
        }

        .banner__inner_sale {
            display: -webkit-flex;
            display: -moz-flex;
            display: -ms-flex;
            display: -o-flex;
            display: flex;
            flex-wrap: wrap;
            -ms-align-items: center;
            align-items: center;
            margin-top: 10px;
        }
		 @media (max-width: 1024px) {
           
            .banner__img_n {
                width: 210px;
                height: 140px;
            }
            
        }
        
        @media (max-width: 767px) {
            .banner__btn_n {
                margin-left: 0;
                margin-top: 20px;
            }
            .banner__descr_n {
                display: none;
            }
            .banner__img_n {
                width: 200px;
                height: 140px;
            }
            .banner_n  {
                padding: 10px;
            }
			.banner__inner_sale {margin-left: 80px;}


        }
        @media (max-width: 600px) {
            .banner_n {
                width: 400px;
                flex-wrap: wrap;
                margin: auto;
            }
            .banner__img_n {
                width: 400px;
                padding-bottom: 70%;
                height: auto;
            }

            .banner__btn_n {
                margin-top: 10px;
            }
            .banner__descr_n {
                display: block;
            }

            .banner__col_n {
                width: 400px;
            }
            .banner__col_n:not(:last-child) {
                margin-right: 0px;
            }
            .banner__title_n {
                margin-top: 20px;
            }

            .banner__inner_sale {
                -webkit-flex-direction: column;
                -moz-flex-direction: column;
                -ms-flex-direction: column;
                -o-flex-direction: column;
                flex-direction: column;
                -ms-align-items: flex-start;
                align-items: flex-start;
                margin-bottom: 0;
				margin-left:0px;
            }

        }
			@media (max-width: 480px) {
            .banner__col_n {
                width: 230px;
            }
            .banner__img_n {
                width: 230px;
                
            }
            .banner_n {
                width: 230px;
                
            }
        }


/*Стили для Питерского сайта*/
.site-id-2 header .slogan {letter-spacing: 4.2px; font-size:11px}
.site-id-2 #main .sidebar nav button, .site-id-2 #main div.walk div.top {display:none;}
.site-id-2 #bottom {display:none;} /*скрывает нижний блок*/
.site-id-2 #map_2 {display:none;} /*скрывает дублирующуюся карту в контенте*/
.site-id-2 #sorting div.choose_metro{display:none;}