html {font-size: 62.5%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}



body {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333333;background-color: #ffffff;margin: 0;overflow-x: hidden;}



html,body {height: 100%;}



article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}



audio,canvas,video {display: inline-block;}



audio:not([controls]) {display: none;height: 0;}



[hidden],template {display: none;}



a {color: #428bca;text-decoration: none;background: transparent;}



a:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}



a:focus,a:hover {color: #c0392b;text-decoration: underline;}



a:active,a:hover {outline: 0;}



a.category {color: #959ba6;border: 1px solid #bdc3c7;font-weight: normal;text-transform: uppercase;font-size: 9px;line-height: 9px;padding: 2px 3px 2px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}



a.category:hover {color: #c0392b;border-color: #c0392b;text-decoration: none;}



a.category.super-category {background-color: #8bc4ea;border: 1px solid #8bc4ea;color: #FFF;}



a.titlelink:hover, a.titlelink:hover h3 {text-decoration: none;border-bottom: 0px;color: #C0392B;}



*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}



abbr[title] {border-bottom: 1px dotted;}



abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #999999;}



abbr.initialism {font-size: 90%;text-transform: uppercase;}



address {display: block;margin-bottom: 20px;font-style: normal;line-height: 1.42857143;}



b,strong {font-weight: bold;}



blockquote {padding: 10px 20px;margin: 0 0 20px;border-left: 5px solid #eeeeee;}



blockquote p {font-size: 17.5px;font-weight: 300;line-height: 1.25;}



blockquote p:last-child {margin-bottom: 0;}



blockquote small {display: block;line-height: 1.42857143;color: #999999;}



blockquote small:before {content: '\2014 \00A0';}



blockquote.pull-right {float: right;padding-right: 15px;padding-left: 0;border-right: 5px solid #eeeeee;border-left: 0;}



blockquote.pull-right p,blockquote.pull-right small {text-align: right;}



blockquote.pull-right small:before {content: '';}



blockquote.pull-right small:after {content: '\00A0 \2014';}



button,input,select,textarea {font-family: inherit;font-size: 100%;margin: 0;}



button,input {line-height: normal;}



button,select {text-transform: none;}



button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}



button[disabled],html input[disabled] {cursor: default;}



button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}



code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;white-space: nowrap;border-radius: 4px;}



code,kbd,pre,samp {font-family: Monaco, Menlo, Consolas, "Courier New", monospace;font-size: 1em;}



dl {margin-bottom: 20px;}



dt,dd {line-height: 1.42857143;}



dt {font-weight: bold;}



dd {margin-left: 0;}



dfn {font-style: italic;}



figure {margin: 0;}



fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}



h1 {font-size: 2em;margin: 0.67em 0;}



h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 500;line-height: 1.42857143;}



h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,..h6 small {font-weight: normal;line-height: 1;color: #999999;}



h1,h2,h3 {color: #222;margin-top: 20px;margin-bottom: 10px;}



h4,h5,h6 {margin-top: 10px;margin-bottom: 10px;}



h1,.h1 {font-size: 30px;line-height: 33px;}



h2,.h2 {font-size: 26px;line-height: 34px;}



h3,.h3 {font-size: 24px;}



h4,.h4 {font-size: 18px;}



h5,.h5 {font-size: 14px;}



h6,.h6 {font-size: 12px;}



h1 small,.h1 small {font-size: 24px;}



h2 small,.h2 small {font-size: 18px;}



h3 small,.h3 small,h4 small,.h4 small {font-size: 14px;}



h2.caps,h3.caps {text-transform: uppercase;font-size: 14px;font-weight: bold;text-shadow: 0px 1px 0px #FFF;color: #7f848d;margin: 0px 0px 10px;line-height: 1.42857143;}



h2.box-header,h3.box-header {padding: 0px 0px 15px;border-bottom: 3px solid #bdc3c7;margin: 0px 0px 15px;}



h2.invert,h3.invert {background-color: #959ba6;padding: 10px 20px;color: #eceff1;text-shadow: 0px -1px 0px #7f848d;}



h5.caps {text-transform: uppercase;font-size: 12px;font-weight: bold;color: #959ba6;margin: 0px 0px 5px;line-height: 1.42857143;}



h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link {color: #224;}



h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited {color: #4e5962;}



h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {color: #c0392b;}



hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}



img {max-width: 100%;height: auto;border: 0;vertical-align: middle;}



.col-md-3 .img img{display: block;width: 100%;margin: 0 auto;}



input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}



input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}



input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}



input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}



input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}



input[type="radio"],input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}



input[type="file"] {display: block;}



input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}



input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button {height: auto;}



input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline {cursor: not-allowed;}



legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5;}



label {display: inline-block;margin-bottom: 5px;}



mark {background: #ff0;color: #000;}



output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #666666;vertical-align: middle;}



p {margin: 0 0 10px;}



pre {white-space: pre-wrap;}



pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;word-break: break-all;word-wrap: break-word;color: #333333;background-color: #f5f5f5;border: 1px solid #cccccc;border-radius: 4px;}



pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0;}



q {quotes: "\201C" "\201D" "\2018" "\2019";}



q:before,q:after,blockquote:before,blockquote:after {content: "";}



select[multiple],select[size] {height: auto;}



select optgroup {font-size: inherit;font-style: inherit;font-family: inherit;}



small {font-size: 80%;}



sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}



sup {top: -0.5em;}



sub {bottom: -0.25em;}



svg:not(:root) {overflow: hidden;}



time {font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 10px;color: #999;}



time.in-image {height: 16px;line-height: 10px;margin-top: -14px;position: absolute;}



time.in-image .date,time.in-image .time {height: 10px;padding: 3px 5px;color: #FFF;background-color: #304357;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);}



time.in-image .date {background-color: #5b7997;}



textarea {overflow: auto;vertical-align: top;}



table {border-collapse: collapse;border-spacing: 0;}



ul,ol {margin-top: 0;margin-bottom: 10px;}



ul ul,ol ul,ul ol,ol ol {margin-bottom: 0;}



.background-white{background-color: #fff;}



.bg-link-container{display: none;}



.empty-container{display: inline-block;width: 100%;height: 0px;}







.breadcrumb-container{height: 42px;}







/* font */



@font-face {



	font-family: 'icon-font';



	src: url('./font/icon-font.eot?23164239');



	src: url('./font/icon-font.eot?23164239#iefix') format('embedded-opentype'), url('./font/icon-font.woff?23164239') format('woff'), url('./font/icon-font.ttf?23164239') format('truetype'), url('./font/icon-font.svg?23164239#icon-font') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'Glyphicons Halflings';



	src: url('./font/glyphicons-halflings-regular.eot');



	src: url('./font/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('./font/glyphicons-halflings-regular.woff') format('woff'), url('./font/glyphicons-halflings-regular.ttf') format('truetype'), url('./font/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');



}



.glyphicon {



	position: relative;



	top: 1px;



	display: inline-block;



	font-family: 'Glyphicons Halflings';



	font-style: normal;



	font-weight: normal;



	line-height: 1;



	-webkit-font-smoothing: antialiased;



	-moz-osx-font-smoothing: grayscale;



}



.glyphicon-chevron-up:before {



    content: "\e113";



}







/* important */



.pull-right {float: right !important;}



.pull-left {float: left !important;}



.hide {display: none !important;}



.show {display: block !important;}







/* social */



#soc-links {position:absolute;left:-34px;top:6px;z-index:2999}



#soc-links ul {list-style-type:none}



#soc-links a {display:inline-block;width:20px;height:20px;background:url(./img/social.png) no-repeat}



#soc-links a:active {opacity:.6}



#soc-links a.fb {background-position:-0 0}



#soc-links a.vk {background-position:-84px 0}



#soc-links a.ok {background-position:-63px 0}



#soc-links a.tw {background-position:-21px 0}







/* page */



#page-wrapper {



	position: relative;



	min-height: 100%;



}



#page-buffer {



	padding-bottom: 0px;



}



.header {



	top: 0px;



	left: 0px;



	right: 0px;



	height: 156px;



	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



	color: #959ba6;



	z-index: 999;



	background-color: #FFF;



}



.header a {



    color: #999;



    text-decoration: none;



}



.header img {



    max-width: 100%;



}



.header:before, .header:after {



    content: " ";



    display: table;



}



.header:after {



  clear: both;



}



.header *, .header *:before, .header *:after {



    -webkit-box-sizing: border-box;



    -moz-box-sizing: border-box;



    box-sizing: border-box;



}



.header > .container {



    padding: 0px;



    min-height: 105px;



}



.container {



    margin-right: auto;



    margin-left: auto;



    padding-left: 15px;



    padding-right: 15px;
    box-sizing: border-box;
    max-width: 100%;



}



.container ul {



	list-style-type: none;



}



.container:before, .container:after {



    content: " ";



    display: table;



}



.container:after {



  clear: both;



}



.row {



    margin-left: -15px;



    margin-right: -15px;



}



.row:before,.row:after {



  content: " ";



  display: table;



}



.row:after {



  clear: both;



}



.col-main {



	position: relative;



	float: left;



	width: 100%;



	min-height: 1px;



	padding-left: 15px;



	padding-right: 15px;



	padding: 0px 15px;



}



.col-sm-1, .col-md-1, .col-lg-1, .col-sm-2, .col-md-2, .col-lg-2, .col-sm-3, .col-md-3, .col-lg-3, .col-sm-4, .links-posts li, .col-md-4, .col-lg-4, .col-sm-5, .col-md-5, .col-lg-5, .col-sm-6, .col-md-6, .col-lg-6, .col-sm-7, .col-md-7, .col-lg-7, .col-sm-8, .col-md-8, .col-lg-8, .col-sm-9, .col-md-9, .col-lg-9, .col-sm-10, .col-md-10, .col-lg-10, .col-sm-11, .col-md-11, .col-lg-11, .col-sm-12, .col-md-12, .col-lg-12 {



	position: relative;



	min-height: 1px;



	padding-left: 15px;



	padding-right: 15px;



}



.header .header-box {



    width: 235px;



    float: left;



    padding: 0px 15px;



    margin: 23px 0px;



    border-left: 1px solid #eceff1;



    position: relative;



    overflow: hidden;



}



#header .logo {



	border-left: none;



    margin: 23px 5px 0 14px;



}



#header .logo .tagline {



	float: right;



	font-size: 12px;



	line-height: 20px;



	text-transform: uppercase;



}







#informers {



    float: left;



    overflow: hidden;



    height: 116px;



    padding: 0 5px 0 0;



    margin: 0;



}



#informers .inf-block {



    width: 100%;



    overflow: hidden;



}



#informers .inf-block .header-box {



    width: 100%;



    margin-top: 15px;



    margin-bottom: 13px;



}



a.weather-link, a.weather-link:hover, a.weather-link:link, a.weather-link:active, a.weather-link:visited {



	color: #959ba6;



	text-decoration: none;



}



.header .weather a:hover {



	text-decoration: none



}



.header .weather a.weather-link img.icon {



	vertical-align: text-bottom;



}



.header .who {



	line-height: 14px;



	font-size: 11px;



	line-height: 14px;



	padding-top: 3px;



}



.header .currency {



	padding-bottom: 2px; 



	border-bottom: 1px solid #eceff1;



}



.header .currency ul {



    list-style-type: none;



    font-size: 12px;



    margin: 0;



    padding: 0;



}



.header .currency ul li {



    width: auto;



    line-height: 18px;



}



.header .currency ul li .symbol {



    display: inline;



    width: auto;



    font-weight: bold;



    color: #CCC;



    padding-right: 4px;



}



.header .currency ul li .rate {



    display: inline;



    width: auto;



    padding-right: 5px;



}



.header .user-info {



    margin: 22px 0px 0px;



    position: relative;



    width: 105px;



}



.header .user-info .login-link, .header .user-info .register-link {



    margin: 10px 0px 0px;



    display: block;



}



.header .user-info .login-link i, .header .user-info .register-link i {



    width: 22px;



    height: 22px;



    color: #FFF;



    background-color: #bdc3c7;



    -webkit-border-radius: 20px;



    -moz-border-radius: 20px;



    -o-border-radius: 20px;



    border-radius: 20px;



    display: inline-block;



    vertical-align: baseline;



    padding: 2px 0px 0px;



    text-align: center;



    margin-right: 5px;



    font-size: 13px;



}



#mainmenu {



	overflow: inherit;



    height: auto;



}



#header #mainmenu li.item>a {



    padding: 10px;



}



.navigation {



    padding: 0px 5px;



    position: relative;



    text-shadow: 0px -1px 0px #000000;



    background-color: #3b4753;



}



.navigation .search-bar {



    float: right;



    height: 0px;



    padding: 0px 0px 0px;



    position: relative;



    top: 0px;



    z-index: 1;



}



.navigation .search-bar form {



	padding: 5px 0px 5px;



	background-color: #3b4753;



	position: relative;



}



.navigation .search-bar form:before {



	position: absolute;



	background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(59, 71, 83, 0)), to(#3b4753));



	background-image: -webkit-linear-gradient(left, color-stop(rgba(59, 71, 83, 0) 0%), color-stop(#3b4753 100%));



	background-image: -moz-linear-gradient(left, rgba(59, 71, 83, 0) 0%, #3b4753 100%);



	background-image: linear-gradient(to right, rgba(59, 71, 83, 0) 0%, #3b4753 100%);



	background-repeat: repeat-x;



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b4753', endColorstr='#ff3b4753', GradientType=1);



	content: ' ';



	width: 30px;



	left: -30px;



	top: 0px;



	bottom: 0px;



	pointer-events: none;



}



.navigation .search-bar .icon-search {



	color: #eceff1;



	font-size: 18px;



	display: block;



	line-height: 20px;



	width: 40px;



	margin: -4px 0px 0px 0px;



	padding: 10px 0px;



	text-align: center;



	position: absolute;



	cursor: pointer;



	pointer-events: none;



}



.navigation .search-bar input {



	cursor: pointer;



	border: none;



	-webkit-border-radius: 30px;



	-moz-border-radius: 30px;



	-o-border-radius: 30px;



	border-radius: 30px;



	margin: 0px;



	background-color: rgba(255, 255, 255, 0.1);



	padding: 10px 5px 10px 25px;



	width: 30px;



	height: 30px;



	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



	font-size: 14px;



	color: #4e5964;



	-webkit-transition: all 0.5s;



	transition: all 0.5s;



	-webkit-appearance: textfield;



}



.navigation .search-bar input::-webkit-search-cancel-button,



.navigation .search-bar input::-webkit-search-decoration {



	-webkit-appearance: none;



}



.navigation .search-bar input:focus {



	-webkit-transition: all 0.5s;



	transition: all 0.5s;



	cursor: text;



	outline: none;



	color: #FFF;



	width: 200px;



	-webkit-box-shadow: none;



	box-shadow: none;



}



.navigation .nav > li {



    position: static;



	float: left;



}



.navigation .nav > li:first-child {



    margin-left: -10px;



}



.navigation .nav > li.current_page_item, .navigation .nav > li.current_page_parent {



	background: none repeat scroll 0% 0% #54606E;



}



.navigation .nav > li > a {



    color: #FFF;



    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



}



.navigation .nav > li > a:hover {



  background-color: rgba(0, 0, 0, 0.1);



}



.nav {



    margin-bottom: 0;



    padding-left: 0;



    list-style: none;



}



.nav:before,.nav:after {



	content: " ";



	display: table;



}



.nav:after {



	clear: both;



}



.nav > li {



    position: relative;



    display: block;



}



.nav > li > a {



    position: relative;



    display: block;



    padding: 10px;



}



.navbar-nav {



    margin: 0



}



.navbar-nav > li > a {



    padding-top: 10px;



    padding-bottom: 10px;



    line-height: 20px;



}



.footer {



	background-color: #222;



	padding: 30px 0px;



	color: #7f848d;



	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



	font-size: 12px;



	margin-top: 0px;



}



.footer *,.footer *:before,.footer *:after {



	-webkit-box-sizing: border-box;



	-moz-box-sizing: border-box;



	box-sizing: border-box;



}



.footer .copyright,.footer .contacts {



	float: left;



	margin: 0px 0px 0px 0px;



	line-height: 1.5;



}



.footer .copyright p,.footer .contacts p {



	margin: 5px 0px 0px;



}



.footer .links {



	list-style-type: none;



	padding: 0px 0px 20px;



	margin: 0px;



}



.footer .links:before,.footer .links:after {



	content: " ";



	display: table;



}



.footer .links:after {



	clear: both;



}



.footer .links li {



	float: left;



	padding: 0px 20px;



	border-left: 1px solid #333;



}



.footer .links li:first-child {



	border-left: none;



	padding-left: 0px;



}



.footer .counters {



	width: 190px;



	float: right;



	display: none;



}



.admin-bar .footer .counters {



	display: block;



}



.footer .counters .counter {



	display: inline-block;



	margin: 5px 0px 0px 3px;



	opacity: 0.5;



	-webkit-transition: opacity 0.5s;



	transition: opacity 0.5s;



}



.footer .counters .counter:hover {



	opacity: 1;



}



/* scroll */



#scrollUp {position: fixed;left:10px;bottom:10px;padding: 10px 15px;background-color:#CCC;border-radius:5px;opacity: 0.5;cursor:pointer;display: none;}







/* mobile */



#topbar {



    position: fixed;



    z-index: 99;



    top: 0;



    left: 0;



    height: 56px;



    width: 100%;



    overflow: hidden;



}



.layout__state {



    position: absolute;



    left: -5000px;



}



.topbar_header {



    height: 56px;



    background: #3B4753;



    color: #fff;



    font-size: 21px;



    font-family: Arial;



    line-height: 56px;



    font-weight: 300;



    transition: all 0.3s linear;



}



.topbar_header_dark {



	background:#2a3642;



}



.sidebar__trigger {



    position: relative;



    float: left;



    width: 56px;



    height: 56px;



    margin: 0 8px 0 0;



    vertical-align: top;



    cursor: pointer;



}



.sidebar__trigger:hover {



  background: rgba(255,255,255,0.05);



}



.sidebar__bar {



    position: absolute;



    top: 50%;



    left: 16px;



    width: 24px;



    height: 2px;



    margin: -1px 0 0;



    background: #fff;



    -webkit-transform: rotate(0);



    -moz-transform: rotate(0);



    -o-transform: rotate(0);



    -ms-transform: rotate(0);



    transform: rotate(0);



    -webkit-transition: 0.3s linear;



    -moz-transition: 0.3s linear;



    -o-transition: 0.3s linear;



    -ms-transition: 0.3s linear;



    transition: 0.3s linear;



}



.sidebar__bar:before,.sidebar__bar:after {



	content: '';



	position: absolute;



	top: -7px;



	right: 0;



	width: 24px;



	height: 2px;



	background: #fff;



	-webkit-transform: rotate(0);



	-moz-transform: rotate(0);



	-o-transform: rotate(0);



	-ms-transform: rotate(0);



	transform: rotate(0);



	-webkit-transition: 0.3s linear;



	-moz-transition: 0.3s linear;



	-o-transition: 0.3s linear;



	-ms-transition: 0.3s linear;



	transition: 0.3s linear;



}



.sidebar__bar:after {



	top: 7px;



}



.layout__state:checked ~ .topbar_header .sidebar__bar {



	-webkit-transform: rotate(180deg);



	-moz-transform: rotate(180deg);



	-o-transform: rotate(180deg);



	-ms-transform: rotate(180deg);



	transform: rotate(180deg);



	bacground: #fcc;



}



.layout__state:checked ~ .topbar_header .sidebar__bar:before,.layout__state:checked ~ .topbar_header .sidebar__bar:after {



	content: '';



	top: -5px;



	right: -3px;



	width: 16px;



	-webkit-transform: rotate(45deg);



	-moz-transform: rotate(45deg);



	-o-transform: rotate(45deg);



	-ms-transform: rotate(45deg);



	transform: rotate(45deg);



}



.layout__state:checked ~ .topbar_header .sidebar__bar:after {



	top: 5px;



	-webkit-transform: rotate(-45deg);



	-moz-transform: rotate(-45deg);



	-o-transform: rotate(-45deg);



	-ms-transform: rotate(-45deg);



	transform: rotate(-45deg);



}



.layout__state:checked ~ .topbar_header .sidebar__bar_close {



	-webkit-transform: rotate(-135deg);



	-moz-transform: rotate(-135deg);



	-o-transform: rotate(-135deg);



	-ms-transform: rotate(-135deg);



	transform: rotate(-135deg);



	bacground: #fcc;



}



.layout__state:checked ~ .topbar_header .sidebar__bar_close:before,.layout__state:checked ~ .topbar_header .sidebar__bar_close:after {



	content: '';



	top: 0px;



	right: 0px;



	width: 24px;



	-webkit-transform: rotate(-90deg);



	-moz-transform: rotate(-90deg);



	-o-transform: rotate(-90deg);



	-ms-transform: rotate(-90deg);



	transform: rotate(-90deg);



}



.layout__state:checked ~ .topbar_header .sidebar__bar_star {



	-webkit-transform: rotate(-135deg);



	-moz-transform: rotate(-135deg);



	-o-transform: rotate(-135deg);



	-ms-transform: rotate(-135deg);



	transform: rotate(-135deg);



	bacground: #fcc;



}



.layout__state:checked ~ .topbar_header .sidebar__bar_star:before,.layout__state:checked ~ .topbar_header .sidebar__bar_star:after {



	content: '';



	top: 0px;



	right: 0px;



	width: 24px;



	-webkit-transform: rotate(-120deg);



	-moz-transform: rotate(-120deg);



	-o-transform: rotate(-120deg);



	-ms-transform: rotate(-120deg);



	transform: rotate(-120deg);



}



.layout__state:checked ~ .topbar_header .sidebar__bar_star:after {



	-webkit-transform: rotate(-60deg);



	-moz-transform: rotate(-60deg);



	-o-transform: rotate(-60deg);



	-ms-transform: rotate(-60deg);



	transform: rotate(-60deg);



}



#topbar .topbar-title {



    font-size: 16px;



}



#topbar .user-wrap {



    position: fixed;



    top: 0;



    right: 0;



    width: auto;



    min-width: 50px;



    max-width: 30%;



    white-space: nowrap;



    height: 50px;



    padding-right: 10px;



    font-size: 14px;



}



#topbar .user-login-link {



    color: #fff;



    width: 50px;



    text-align: center;



    text-decoration: none;



}



#sidebarmenu ::-moz-selection {background:#3B4753 !important;}



#sidebarmenu ::selection {background:#3B4753 !important;}



#sidebarmenu a:active, #sidebarmenu a:focus, #topbar a:active, #topbar a:focus {outline: none;}



#sidebarmenu {



    padding-top: 55px;



    position: fixed;



    z-index: 98;



    top: 0;



    left: 0;



    overflow: hidden;



    width: 80%;



    min-width: 240px;



    max-width: 300px;



    height: 100%;



    background: #3B4753;



    box-shadow: 0 0 10px #000;



}



#sidebarmenu ul {



    padding: 0;



    margin: 0;



}



#sidebarmenu ul li {



    display: block;



    width: 150%;



}



#sidebarmenu ul li a {



    display: block;



    white-space: nowrap;



    float: left;



    width: 70%;



    height: 47px;



    overflow: hidden;



    color: #ccc;



    padding: 10px 10px 10px 20px;



    font-size: 18px;



    border-bottom: 1px solid #2A333B;



    border-top: 1px solid #4c555d;



    text-shadow: 0px -1px 0 #000;



}



#sidebarmenu ul li a:hover, #sidebarmenu ul li.current_page_parent a { background:#3B4753; color:#fff; text-decoration:none;}



#sidebarmenu ul li.current_page_parent a {border-bottom:0;}



.sidebarmenu-wrap-1 {



    overflow: hidden;



    height: 100%;



    width: 110%;



}



.sidebarmenu-wrap-2 {



    overflow: scroll;



    height: 100%;



    width: 100%;



}



.sidebarmenu-wrap-3 {



    overflow: hidden;



}



.sidebarmenu-shadow {



	position: fixed; z-index:97; top:0; left:0; width: 100%; height: 100%;



	background:#000; opacity:0.7;



}







/* ds */



.ds {



	background-color: #f3f5f6;



	border-top: 1px solid #eceff1;



	padding: 30px 0px 60px;



	margin: 0;



}



#admixer_10fc4e861abf4ed6a07e2d6017c0f0ad_zone_18050_sect_5257_site_4519{display: none;}







.capital-market-block{width: 99%;float: left;}











.sabai-directory-images .sabai-carousel .sabai-item img {



    width: 100%;



    max-width: 184px!important;



}







.bg-ads-container{display: block;position: fixed;width: 100%;height: 400px;top: 0px;z-index: -1;}



.bg-ads{margin:auto; width:1170px;max-width: 100%; height:800px;position:relative;background: none;background-size: contain;background-repeat: no-repeat;background-position: center;}



.native_ya_mob{display: block;}

.native_ya_desk{display: none;}



.home-banner{display: block;width: 100%;max-width: 100%;float: left;background: #fff;}

.home-banner a:last-child{display: none;}

.banner-img{display: block;width: 600px;max-width: 98%;margin: 10px auto;float: unset;box-shadow: 0px 0px 14px #979797;opacity: 1;}

.banner-img:hover{box-shadow: 0px 0px 7px #979797;opacity: 0.9;}

.capital-container{width: 100%;float: left;box-sizing: border-box;padding: 5px;}
.capital-item{width: 300px;max-width: 100%;float: none;box-sizing: border-box;margin: 10px auto; position: relative;border: 1px solid #e1e1e1;border-radius: 15px;overflow: hidden;}
.capital-item a{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.capital-item-img{display: block;width: 100%;float: left;margin-bottom: 10px;}
.capital-item-title{display: block;width: 100%;float: left;box-sizing: border-box;padding: 5px;font-weight: bold;text-align: center;}
.capital-item-price{width: 100%;float: left;height: 44px;font-weight: bold;box-sizing: border-box;padding: 5px;font-size: 24px;color: red;text-align: right;}

.capital-container-p{width: 100%;float: left;box-sizing: border-box;padding: 5px;}
.capital-item-p{width: 300px;max-width: 100%;float: none;box-sizing: border-box;margin: 10px auto; position: relative;border: 1px solid #e1e1e1;border-radius: 15px;overflow: hidden;}
.capital-item-p a{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.capital-item-img-p{display: block;width: 100%;float: left;margin-bottom: 10px;}
.capital-item-title-p{display: block;width: 100%;float: left;box-sizing: border-box;padding: 5px;font-weight: bold;text-align: center;}
.capital-item-price-p{width: 100%;float: left;height: 44px;font-weight: bold;box-sizing: border-box;padding: 5px;font-size: 24px;color: red;text-align: right;}


.float-left{float: left;}

.mobile-ads{display: unset;}

.desktop-ads{display: none;}

.mobile{display: unset;}

.desktop{display: none;}







/* media */



@media (max-width: 322px) {



	/* Main */



	h1,



	.h1 {



		font-size: 21px!important;



	}



	/* News */



	.full-publication .title-image img {



		width: 100%!important;



	}



	#page-footer {



		height: auto!important;



	}



	.footer .links li {



		width: 100%;



	}



	.footer .links li:first-child {



		padding-left: 20px!important;



		border-left: 1px solid #333!important;



	}



	/* ds */



.ds-li{display: block;float: left;max-width: 100%;}



.ds-li-thumbnail{display: block;margin: 5px 1% 5px 1%;float: left;width: 98%;max-width: 98%;height: auto;}



.ds-li_title h2{font-size: 15px;width:100%;}



.native_ya_mob{display: block;}

.native_ya_desk{display: none;}



.mobile-ads{display: unset;}

.desktop-ads{display: none;}

.mobile{display: unset;}

.desktop{display: none;}



}



@media (max-width: 565px) {







	.bulletin-full-list li h4,



	.bulletin-full-list li time {



		margin-left: 0 !important;



		margin-right: 0 !important;



	}



	/* ds */


.ds{max-width: 100%;box-sizing: border-box;}
.ds-li{display: block;float: left;max-width: 100%;}



.ds-li-thumbnail{display: block;margin: 5px 1% 5px 1%;float: left;width: 28%;max-width: 100%;height: auto;}



.ds-li_title h2{font-size: 14px;width:70%;}



.native_ya_mob{display: block;}

.native_ya_desk{display: none;}



.mobile-ads{display: unset;}

.desktop-ads{display: none;}

.mobile{display: unset;}

.desktop{display: none;}



}



@media (max-width: 768px) {



	#mainmenu,



	.radio {



	 	display:none;



	}



	#header {overflow:hidden; height:55px; visibility: hidden;}	



	/* ds */



.ds-li{display: block;float: left;width: 100%;max-width: 100%;}



.ds-li-thumbnail{display: block;margin: 5px 1% 5px 1%;float: left;width: 28%;max-width: 100%;height: auto;}



.ds-li_title h2{font-size: 15px;width:70%;}




}



@media (max-width: 769px) {



	.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs {



		display: none !important;



	}

.native_ya_mob{display: block;}

.native_ya_desk{display: none;}



	.mobile-ads{display: unset;}

	.desktop-ads{display: none;}


    .mobile{display: unset;}

    .desktop{display: none;}



}



@media (min-width: 770px) {



	.container {



		width: 750px;



	}



	.col-main {



		float: right;



		width: 480px;



		left: -270px;



	}



	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .links-posts li, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {



		float: left;



	}



	.col-sm-12 {



		width: 100%;



	}



	.col-sm-11 {



		width: 91.66666667%;



	}



	.col-sm-10 {



		width: 83.33333333%;



	}



	.col-sm-9 {



		width: 75%;



	}



	.col-sm-8 {



		width: 66.66666667%;



	}



	.col-sm-7 {



		width: 58.33333333%;



	}



	.col-sm-6 {



		width: 50%;



	}



	.col-sm-5 {



		width: 41.66666667%;



	}



	.col-sm-4, .links-posts li {



		width: 33.33333333%;



	}



	.col-sm-3 {



		width: 25%;



	}



	.col-sm-2 {



		width: 16.66666667%;



	}



	.col-sm-1 {



		width: 8.33333333%;



	}



	/* ds */



.ds-li{display: block;float: left;width: 100%;max-width: 100%;}



.ds-li-thumbnail{display: block;margin: 5px 1% 5px 1%;float: left;width: 28%;max-width: 100%;height: auto;}



.ds-li_title h2{font-size: 15px;width:70%;}







.bg-link-container{display: unset;}



.empty-container{display: inline-block;width: 100%;height: 300px;}



.native_ya_mob{display: block;}

.native_ya_desk{display: none;}



.home-banner{display: block;width: calc(100% - 30px);}

.home-banner a:last-child{display: unset;}

.banner-img{width: 48%;margin: 10px 1%;float: left;}



.mobile-ads{display: unset;}

.desktop-ads{display: none;}

.mobile{display: unset;}

.desktop{display: none;}



}



@media (max-width: 992px) {



	.adv {



		display:none!important;



	}



}



@media (min-width: 992px) {



	.container {



		width: 970px;



	}



	.col-main {



		float: right;



		width: 700px;



	}



	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {



		float: left;



	}



	.col-md-12 {



		width: 100%;



	}



	.col-md-11 {



		width: 91.66666667%;



	}



	.col-md-10 {



		width: 83.33333333%;



	}



	.col-md-9 {



		width: 75%;



	}



	.col-md-8 {



		width: 66.66666667%;



	}



	.col-md-7 {



		width: 58.33333333%;



	}



	.col-md-6 {



		width: 50%;



	}



	.col-md-5 {



		width: 41.66666667%;



	}



	.col-md-4 {



		width: 33.33333333%;



	}



	.col-md-3 {



		width: 25%;



	}



	.col-md-2 {



		width: 16.66666667%;



	}



	.col-md-1 {



		width: 8.33333333%;



	}



	/* ds */



.ds-li{display: block;float: left;width: 23%;max-width: 100%;margin: 0 5% 0 5%;}



.ds-li-thumbnail{display: block;margin: 5px 1% 5px 1%;float: left;width: 98%;max-width: 98%;height: auto;}



.ds-li_title h2{font-size: 15px;width:100%;}



#admixer_10fc4e861abf4ed6a07e2d6017c0f0ad_zone_18050_sect_5257_site_4519{display: block;}



.capital-market-block{width: 30%;float: left;}



.native_ya_mob{display: none;}

.native_ya_desk{display: block;}



.mobile-ads{display: none;}

.desktop-ads{display: unset;}

.mobile{display: none;}

.desktop{display: unset;}



}



@media (min-width: 1200px) {



	.container {



		width: 1170px;



	}



	#page-footer {



		padding-bottom: 60px;



	}



	.col-main {



		float: right;



		width: 900px;



	}



	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {



		float: left;



	}



	.col-lg-12 {



		width: 100%;



	}



	.col-lg-11 {



		width: 91.66666667%;



	}



	.col-lg-10 {



		width: 83.33333333%;



	}



	.col-lg-9 {



		width: 75%;



	}



	.col-lg-8 {



		width: 66.66666667%;



	}



	.col-lg-7 {



		width: 58.33333333%;



	}



	.col-lg-6 {



		width: 50%;



	}



	.col-lg-5 {



		width: 41.66666667%;



	}



	.col-lg-4 {



		width: 33.33333333%;



	}



	.col-lg-3 {



		width: 25%;



	}



	.col-lg-2 {



		width: 16.66666667%;



	}



	.col-lg-1 {



		width: 8.33333333%;



	}



}



@media (min-width: 1240px) {



	#header .head-container {



		width: 1210px;



	}



	#header .logo {



		margin: 23px 5px 0 34px;



	}



}



@media (max-width: 1200px) {



	ul.publication-list-thumbs li h4 {



		margin-left: 0;



	}



	ul.publication-list-thumbs li p {



		margin-left: 0;



	}



}







.publication-list-plain li h5, .publication-list-thumbs li h5, .publication-list-plain li h4, .publication-list-thumbs li h4, .publication-list-plain li h3, .publication-list-thumbs li h3, .publication-list-plain li h2, .publication-list-thumbs li h2 {



    margin: 0px 0px 0px 145px;



}



.publication-list-plain li time + h4, .publication-list-thumbs li time + h4, .publication-list-plain li .category + h4, .publication-list-thumbs li .category + h4, .publication-list-plain li time + h3, .publication-list-thumbs li time + h3, .publication-list-plain li .category + h3, .publication-list-thumbs li .category + h3 {



    margin-top: 3px;



}



.publication-list-plain li p, .publication-list-thumbs li p {



    color: #7f848d;



    margin: 7px 0px 0px 145px;



    line-height: 1.42857143;



}



.mt {



    margin-top: 35px;



}



.breadcrumb {



  padding: 0px;



  margin: 25px 0px 0px 0px;



  list-style: none;



  font-size: 12px;



  border-radius: 4px;



}



.breadcrumb > li {



  display: inline-block;



}



.breadcrumb > li a {



  color: #959ba6;



  -webkit-transition: 0.5s color linear;



  transition: 0.5s color linear;



}



.breadcrumb > li + li:before {



  content: "/\00a0";



  padding: 0 5px;



  color: #eceff1;



}



.breadcrumb > .active {



  color: #eceff1;



}



.breadcrumb:hover > li a {



  color: #4e5962;



}



.breadcrumb + h1 {



  margin-top: 0px;



  margin-bottom: 0px;



}



.glyphicon {



  position: relative;



  top: 1px;



  display: inline-block;



  font-family: 'Glyphicons Halflings';



  font-style: normal;



  font-weight: normal;



  line-height: 1;



  -webkit-font-smoothing: antialiased;



  -moz-osx-font-smoothing: grayscale;



}



.glyphicon-home:before {



  content: "\e021";



}



.meta {



	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



    font-size: 10px;



    color: #999;	



}



.meta li {



    display: inline-block;



}



.meta li:before {



    content: "/\00a0";



    padding: 0 5px;



    color: #eceff1;



}







.full-publication .title-image {



      margin: 10px 0px 20px;



  position: relative;



}



.full-publication .title-image:before,



.full-publication .title-image:after {



  content: " ";



  /* 1 */



  display: table;



  /* 2 */



}



.full-publication .title-image:after {



  clear: both;



}



.full-publication .title-image:before,



.full-publication .title-image:after {



  content: " ";



  /* 1 */



  display: table;



  /* 2 */



}



.full-publication .title-image:after {



  clear: both;



}



.full-publication .title-image img,



.full-publication .title-image .carousel {



  float: left;



}



.full-publication .content {



  font-size: 16px;



  line-height: 24px;



}



.full-publication .content p.lead {



  color: #666;



  margin: 25px 15% 25px 0px;



}



.full-publication img {



	height: auto!important;



}



@media (max-width: 991px) {



  .full-publication .title-image img {



	display: block;



    width: 100%;



    float: none;



    margin-bottom: 0px;



  }



}







	.b-share{



		padding-left: 0!important;



	}



	.nk-share-panel{



		border-top:1px solid #ddd;



		background: #f3f5f6;



		padding: 20px;



		margin-bottom: 15px;



		margin-top: 15px;



		position:relative;



	}



	.nk-share-panel h3{



		margin-top: 0!important;



	}



	.nk-share-panel-bg{



		position:absolute;



		right:20px;



		top:0;



		height:100%;



		width:100%;



		background-image: url(/images/logo-share-3.png);



		background-repeat: no-repeat;



		background-position: right center;



	}



	



.comments {



  padding: 0px 0px;



  display: none;



}



.comments > div > ul {



  padding: 0 0 0 70px;



  margin-bottom: 0;



}



.comments > div > ul > li {



  margin: 20px 0px;



}



.comments > div > ul > li .userpic {



  float: left;



}



.comments > div > ul > li .credits {



  margin: 0px 0px 10px 0px;



  color: #999;



  font-size: 12px;



}



.comments > div > ul > li .comment {



  margin-left: 90px;



  padding: 20px;



  background-color: #f3f5f6;



}



.comments > div > ul > li .comment:before {



  content: " ";



  display: block;



  position: absolute;



  margin-top: 5px;



  margin-left: -40px;



  width: 0px;



  height: 0px;



  border-width: 10px;



  border-style: solid;



  border-color: transparent #f3f5f6 transparent transparent;



}



.comments > div > ul > li .comment blockquote {



  border-left-color: #27ae60;



  background-color: #eceff1;



  border-left-width: 2px;



  padding: 10px;



  margin: 10px 0px;



  color: #959ba6;



}



.comments > div > ul > li .comment blockquote .credits {



  color: #bdc3c7;



  margin: 0px 0px 5px 0px;



}



#comments-elements .ipsBlockquote, #comments-elements .ipsBlockquote p {



			font-size: 12px; font-weight: normal;



		}







		#comments-elements {



			margin-top: 10px;



		}







		#comments-elements, #comments-form {



			font: 12px verdana, tahoma, sans-serif;



		}







		#comments-elements .comments-count {



			padding: 10px 15px;



			background: #ebebeb;



			overflow: hidden;



		}







		#comments-elements .comments-error, #comments-form .comments-error {



			margin: 15px;



		}







		#comments-submit-errors {



			margin: 10px 0;



		}







		#comments-elements .reply {



			padding: 10px 0 11px;



			border-top: 1px solid #ebebeb;



			position: relative;



		}







		#comments-elements .reply_block {



			margin: 0 10px;



			overflow: hidden;



		}







		#comments-form .message_block {



			margin: 0 10px;



		}







		#comments-form {



			margin-bottom: 20px;



			padding: 10px 0 11px;



			position: relative;



			background: #f0f0f0;



		}







		#comments-form label {



			display: block;



			margin-bottom: 5px;



		}







		#comments-elements .avatar {



			width: 50px;



			height: 50px;



			margin: 6px 0 2px;



			border: 0;



			display: block;



			float: left;



		}







		#comments-elements .reply_info, #comments-form .message_info {



			margin-left: 60px;



		}







		#comments-elements .reply_at {



			padding-bottom: 3px;



		}







		#comments-elements .reply_author {



			color: #457b9f !important;



			text-decoration: none;



		}







		#comments-elements .reply_text {



			overflow: hidden;



			margin: 4px 0;



		}



		



		#comments-elements .reply_text p {



			margin: 0;



		}







		#comments-elements .reply_time {



			color: #808080;



			font-size: 11px;



		}







		#comments-elements .reply_right {



			float: right;



			font-size: 11px;



		}







		#comments-elements .reply_quote {



			color: #457b9f !important;



		}







		#comments-elements .reply_delete {



			color: #9f3532 !important;



		}







		#comments-pagination {



			overflow: hidden;



			line-height: 20px;



			margin: 10px 0;



			font: bold 11px helvetica, arial, sans-serif;



		}







		#comments-pagination ul.list_inline.back a, #comments-pagination ul.list_inline.forward a {



			background: #eaeaea !important;



			background-color: #eaeaea !important;



			color: #5a5a5a;



			display: inline-block;



			line-height: 16px !important;



			padding: 4px 6px;



			text-decoration: none;



			text-transform: uppercase;



		}







		#comments-pagination ul.list_inline.back a:hover, #comments-pagination ul.list_inline.forward a:hover {



			background: #af286d !important;



			background-color: #af286d !important;



			color: #fff !important;



		}







		#comments-pagination ul.list_inline {



			float: left;



			margin: 0;



			padding: 0;



			list-style: none;



		}







		#comments-pagination ul.list_inline li {



			float: left;



			margin: 0 2px;



		}







		#comments-pagination ul.list_inline.pages {



			margin: 0 6px;



			text-align: center;



		}







		#comments-pagination ul.list_inline.pages li.current a {



			background: #7BA60D !important;



			background-color: #7BA60D !important;



			color: #fff !important;



		}







		#comments-pagination ul.list_inline.pages a {



			display: inline-block;



			line-height: 16px !important;



			padding: 4px 6px;



			color: #999;



			text-decoration: none;



		}







		#comments-pagination ul.list_inline.pages a:hover {



			background: #ececec;



		}







		#comments-elements .quote, #comments-form .quote {



			/*border: 1px solid #ebebeb;*/



			/*border-left: 2px solid #ebebeb;*/



			background-color: #F3F9F6;



			padding: 10px;



			margin-left: 0;



		}







		#comments-elements .blockquote, #comments-form  .blockquote {



			margin: 0 0 5px 0;



		}







		#comments-elements .reply_text p.citation {



			margin: 5px 0 0 0;



			padding: 3px;



			background-color: #D3E9DC;



			/*border: 1px solid #ebebeb;*/



			/*border-left: 3px solid #ebebeb;*/



		}







		#comments-elements .comments-loader, #comments-form .comments-loader {



			text-align: center;



			padding: 10px;



		}



.actions-block {



  padding: 20px;



  border-top: 1px solid #eceff1;



  background-color: #f3f5f6;



}



.pagination, .actions-block .page-numbers {



  display: inline-block;



  padding-left: 0; 



  margin: 0;



  border-radius: 4px;



}



.pagination > li, .actions-block .page-numbers > li {



  display: inline;



}



.pagination > li > a,



.pagination > li > span,



.actions-block .page-numbers > li > a,



.actions-block .page-numbers > li > span {



  position: relative;



  float: left;



  padding: 6px 12px;



  line-height: 1.42857143;



  text-decoration: none;



  background-color: #ffffff;



  border: 1px solid #dddddd;



  margin-left: -1px;



}



.pagination > li:first-child > a,



.pagination > li:first-child > span,



.actions-block .page-numbers > li:first-child > a,



.actions-block .page-numbers > li:first-child > span {



  margin-left: 0;



  border-bottom-left-radius: 4px;



  border-top-left-radius: 4px;



}



.pagination > li:last-child > a,



.pagination > li:last-child > span,



.actions-block .page-numbers > li:last-child > a,



.actions-block .page-numbers > li:last-child > span {



  border-bottom-right-radius: 4px;



  border-top-right-radius: 4px;



}



.pagination > li > a:hover,



.pagination > li > span:hover,



.pagination > li > a:focus,



.pagination > li > span:focus,



.actions-block .page-numbers > li > a:hover,



.actions-block .page-numbers > li > a:focus {



  background-color: #eeeeee;



}



.pagination > .active > a,



.pagination > .active > span,



.pagination > .active > a:hover,



.pagination > .active > span:hover,



.pagination > .active > a:focus,



.pagination > .active > span:focus,



.actions-block .page-numbers > li > .page-numbers.current {



  z-index: 2;



  color: #ffffff;



  background-color: #428bca;



  border-color: #428bca;



  cursor: default;



}



.pagination > .disabled > span,



.pagination > .disabled > span:hover,



.pagination > .disabled > span:focus,



.pagination > .disabled > a,



.pagination > .disabled > a:hover,



.pagination > .disabled > a:focus {



  color: #999999;



  background-color: #ffffff;



  border-color: #dddddd;



  cursor: not-allowed;



}



.actions-block .page-numbers > li > .page-numbers {



  border-radius: 0;



}







	#submenu { background:#54606E}



	#submenu * { text-shadow:none;}



	#submenu ul {padding:0; margin:0  0 0 -10px;



		overflow: hidden;width: 100%;



	}



	#submenu ul li {display:inline;}



	#submenu ul li a { display:inline-block; text-decoration: none;



		color:#fff;



		padding:5px 10px 5px 10px;



	}



	#submenu ul li a:hover {



		background:#262E35;



	}



	#submenu ul li.current-cat a {background: #2A333B}



	



	



.main-news {



	padding-left: 15px;



	font-size: 14px;



    margin-bottom: 10px;



    text-transform: uppercase;



    text-shadow: 0px 1px 0px #FFF;



    font-weight: bold;



}



.meta {



	height: 20px;



    line-height: 12px;



}



.publication-list-thumbs {



    list-style-type: none;



    padding: 0px;



    margin: 0px 0px 15px;



}



.publication-list-thumbs li {



	border-bottom: 1px solid #dde3e6;



	padding: 15px 0px 15px;



	line-height: 10px;



}



.publication-list-thumbs li:before, .publication-list-thumbs li:after {



	content: " ";



	display: table;



}



.publication-list-thumbs li:after {



	clear: both;



}



.publication-list-thumbs li:first-child {



	padding-top: 0px;



}



.publication-list-thumbs li:last-child {



	border-bottom: none;



	padding-bottom: 0px;



}



.publication-box + .publication-list-thumbs li:first-child {



	border-top: 1px solid #dde3e6;



	padding-top: 15px;



}



.publication-list-thumbs li img {



	float: left;



	width: 130px;



	margin-right: 15px;



}



.publication-list-thumbs.smaller li img {



    float: left;



    width: 85px;



    margin: 0px 15px 0px 0px;



	max-height: 60px;



}



.publication-list-thumbs li h5 {



	margin: 0 0 0 145px;



}



.publication-list-thumbs.smaller li h5 {



    margin: 0;



}



.publication-box {



	margin-bottom: 20px;



	line-height: 10px;



}



.publication-box a:hover, .publication-box a:active, .publication-list-thumbs a:hover, .publication-list-thumbs a:active {



    text-decoration: none;



}



.publication-box time {



	margin: 0px 0px 3px;



}



.publication-box a.category {



	display: inline-block;



}



.publication-box img {



	width: 100%;



	margin: 5px 0px 5px;



}



.publication-box h4 {



	margin: 10px 0px 0px;



	margin-top: 0;



    font-weight: bold;



    color: #333;



    line-height: 20px;



}



.more-link.publication-link {



	clear: both;



    margin-left: 15px;



}



.more-link {



	font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



	font-size: 12px;



	color: #555;



	background-color: #bbb;



	color: #FFF;



	line-height: 9px !important;



	padding: 6px 1px 5px 10px !important;



	display: inline-block;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	-o-border-radius: 10px;



	border-radius: 10px;



}



.more-link i {



	font-size: 10px;



	line-height: 5px;



}



.more-link:hover {



	color: #FFF;



	background-color: #4fad9a;



	text-decoration: none;



}



.col-side {



	position: relative;



	float: left;



	width: 100%;



	min-height: 1px;



	padding-left: 15px;



	padding-right: 15px;



	padding: 0px 15px;



}



.pr-side-240 {



    display: table;



	text-align: center;



	width: 100%;



}



.pr-side-240_gl {



    display: table;



	text-align: center;



	width: 100%;



	margin-top: 35px;



}



.pr-side-240 .margin-auto {



	margin: 0 auto;



}







.news-rubrics h2 {



    font-size: 14px;



    border-bottom: 3px solid #bdc3c7;



    padding: 0px 0px 10px;



    margin-bottom: 20px;



    text-transform: uppercase;



    text-shadow: 0px 1px 0px #FFF;



    font-weight: bold;



    color: #7f848d;



}







.publication-list-column {



    list-style-type: none;



    padding: 0px;



    margin: 0px 0px 15px;



}







.publication-list-column li {



  border-bottom: 1px solid #dde3e6;



  padding: 10px 0px 10px;



  line-height: 10px;



}



.publication-list-column li:before,



.publication-list-column li:after {



  content: " ";



  /* 1 */



  display: table;



  /* 2 */



}



.publication-list-column li:after {



  clear: both;



}



.publication-list-column li:before,



.publication-list-column li:after {



  content: " ";



  /* 1 */



  display: table;



  /* 2 */



}



.publication-list-column li:after {



  clear: both;



}



.publication-list-column li img {



  width: 100%;



  margin: 5px 0px;



}



.publication-list-column li .thumb {



	margin-bottom: 10px;



}



.publication-list-column li h5 {



	margin: 0px 0px 0px 0px;



}



.publication-list-column li h2,



.publication-list-column li h3,



.publication-list-column li h4,



.publication-list-column li p {



	margin: 10px 0px 0px;



}



.publication-list-column li p {



	color: #7f848d;



	line-height: 1.42857143;



}



.publication-list-column li a {



	display: block;



}



.publication-list-column li a.category {



	display: inline-block;



}



.publication-list-column li a:link h5,



.publication-list-column li a:visited h5 {



	color: #555;



}



.publication-list-column li a:hover,



.publication-list-column li a:active {



	text-decoration: none;



}



.publication-list-column li a:hover h5,



.publication-list-column li a:active h5 {



	color: #c0392b;



	text-decoration: underline;



}



.publication-list-column li:first-child {



	padding-top: 0px;



}



.publication-list-column li:last-child {



	border-bottom: none;



	padding-bottom: 0px;



}



.publication-list-column.aired li {



	padding: 15px 0px;



}



.publication-list-column.aired li:first-child {



	padding-top: 0px;



}



.publication-list-column.aired li:last-child {



	border-bottom: none;



	padding-bottom: 0px;



}







.ads-rubrics {



	background-color: #f3f5f6;



	border-top: 1px solid #eceff1;



	padding: 0px 0px 30px;



	margin-top: 20px;



}



.ads-rubrics h2 {



	font-size: 14px;



	border-bottom: 3px solid #bdc3c7;



	padding: 0px 0px 10px;



	margin-bottom: 20px;



	text-transform: uppercase;



	text-shadow: 0px 1px 0px #FFF;



	font-weight: bold;



	color: #7f848d;



}



.vip-main-list{



	padding-bottom: 30px;



}



.vip-main-list .img{



	height: 100px;



	overflow: hidden;



	background-color: #ECEFF1;



	padding: 4px;



	text-align: center;



}



.helper {



	display: inline-block;



	height: 100%;



	vertical-align: middle;



}



.vip-main-list .img img{



	padding: 4px;



	vertical-align: middle;



	line-height: 1.42857;



	background-color: #FFF;



	border: 1px solid #DDD;



	border-radius: 4px;



	max-width: 100%;



	max-height: 92px;



	margin: 0 auto;



	left: 0;



	right: 0;



}



.vip-main-list h3.flag {



	position: absolute;



	background-color: #FF5151;



	border-left: 3px solid #FF2828;



	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.102);



	color: #FFFFFF;



	display: inline-block;



	font-size: 14px;



	left: 20px;



	top: 10px;



	margin: 0px 0px 10px;



	padding: 10px 15px 8px;



	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.102);



	text-transform: uppercase;



	z-index: 10;



	font-weight: bold;



}



.vip-main-list h4{



	font-size: 14px;



	display: block;



	/* Fallback for non-webkit */



	display: -webkit-box;



	height: 60px;



	/* Fallback for non-webkit */



	margin: 0 auto;



	line-height: 1.4;



	-webkit-line-clamp: 3;



	-webkit-box-orient: vertical;



	overflow: hidden;



	text-overflow: ellipsis;



}



.vip-main-list .price{



	line-height: 1.4;



	color: #16a085;



}



/* media */



@media (max-width: 769px) {



	.pr-side-240 {



		display: none !important;



	}



}



@media (min-width: 770px) {



	.col-side {



		float: left;



		width: 270px;



		left: 480px;



	}


    .capital-container{float: left;}
.capital-item{width: 31.333333%;max-width: 100%;float: left;box-sizing: border-box;margin: 10px 1%; position: relative;border: 1px solid #e1e1e1;border-radius: 15px;}
.capital-item:hover{border: 1px solid #2087b2;}

.capital-item a{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9}
.capital-item-img{display: block;width: 100%;float: left;margin-bottom: 10px;}
.capital-item-title{display: block;width: 100%;float: left;box-sizing: border-box;padding: 5px;font-weight: bold;text-align: center;display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;}
.capital-item-price{width: 100%;float: left;height: 44px;font-weight: bold;box-sizing: border-box;padding: 5px;font-size: 24px;color: red;text-align: right;}


    .capital-container-p{float: left;}
.capital-item-p{width: 23%;max-width: 100%;float: left;box-sizing: border-box;margin: 10px 1%; position: relative;border: 1px solid #e1e1e1;border-radius: 15px;}
.capital-item-p:hover{border: 1px solid #2087b2;}

.capital-item-p a{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 9}
.capital-item-img-p{display: block;width: 100%;float: left;margin-bottom: 10px;}
.capital-item-title-p{display: block;width: 100%;float: left;box-sizing: border-box;padding: 5px;font-weight: bold;text-align: center;display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;}
.capital-item-price-p{width: 100%;float: left;height: 44px;font-weight: bold;box-sizing: border-box;padding: 5px;font-size: 24px;color: red;text-align: right;}




}



@media (min-width: 992px) {



	.col-side {



		left: 700px;



	}



}



@media (min-width: 1200px) {



	.col-side {



		left: 900px;



	}



}



.poster-box {



  margin-bottom: 20px;



  line-height: 10px;



}



.poster-box img {



  width: 100%;



  margin: 5px 0px 5px;



}



.poster-box a:hover, .poster-box a:active {



    text-decoration: none;



}



.poster-box p {



  color: #7f848d;



  line-height: 1.42857143;



  margin: 10px 0px 0px;



}



.poster-box .type {



  color: #FFF;



  background-color: rgba(0, 0, 0, 0.5);



  padding: 4px 5px;



  height: 25px;



  font-size: 13px;



  display: block;



  float: left;



  margin-top: -25px;



  position: relative;



  z-index: 5;



}



.poster-box .read-more {



  font-family: Arial;



  font-size: 12px;



  color: #CCC;



  border-top: 3px solid #E0E0E0;



  padding: 15px 0px 0px;



  margin: 15px 0px 10px;



}



.poster-box time {



  margin: 0px 0px 3px;



}



.poster-box a.category {



  display: inline-block;



}



.most-popular{max-width: 95%;float: left;}



.most-popular h3 {



	margin: 0;



    background: #e0e0e0;



    width: 100%;



    padding: 7px 10px 5px 15px;



    font-size: 15px;



}



.column-box {



  padding: 15px 15px 15px;



    background-color: #f3f5f6;



}



.column-box h4 {



  margin-top: 5px;



}



.column-box * + h4 {



  margin-top: 20px;



}



.serious {



	background: none repeat scroll 0 0 #f3f5f6;



	border: 1px solid #ddd;



	margin-bottom: 30px;



}



.brief-list ul {



  list-style-type: none;



  margin: 0px;



  padding: 0px;



}



.brief-list ul li {



  padding: 10px 0px;



  margin: 0px 0px;



  border-top: 1px solid #e6eaed;



}



.brief-list ul li:first-child {



  border-top: none;



}



.brief-list ul li a {



  display: block;



  color: #585a65;



}



.other {



	



}



.form-control {



  display: block;



  width: 100%;



  height: 34px;



  padding: 6px 12px;



  font-size: 14px;



  line-height: 1.42857143;



  color: #666666;



  vertical-align: middle;



  background-color: #ffffff;



  background-image: none;



  border: 1px solid #cccccc;



  border-radius: 4px;



  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);



  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);



  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;



  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;



}



.form-control:focus {



  border-color: #66afe9;



  outline: 0;



  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);



  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);



}



.form-control:-moz-placeholder {



  color: #999999;



}



.form-control::-moz-placeholder {



  color: #999999;



}



.form-control:-ms-input-placeholder {



  color: #999999;



}



.form-control::-webkit-input-placeholder {



  color: #999999;



}



.btn {



  display: inline-block;



  margin-bottom: 0;



  font-weight: normal;



  text-align: center;



  vertical-align: middle;



  cursor: pointer;



  background-image: none;



  border: 1px solid transparent;



  white-space: nowrap;



  padding: 6px 12px;



  font-size: 14px;



  line-height: 1.42857143;



  border-radius: 4px;



  -webkit-user-select: none;



  -moz-user-select: none;



  -ms-user-select: none;



  -o-user-select: none;



  user-select: none;



}



.btn:focus {



  outline: thin dotted #333;



  outline: 5px auto -webkit-focus-ring-color;



  outline-offset: -2px;



}



.btn:hover,



.btn:focus {



  color: #4e5962;



  text-decoration: none;



}



.btn:active,



.btn.active {



  outline: 0;



  background-image: none;



  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);



  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);



}



.btn-default {



    width: 100%;



    margin-top: 15px;



  color: #4e5962;



  background-color: #f3f5f6;



  border-color: #dde3e6;



  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#f3f5f6));



  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f3f5f6 100%);



  background-image: -moz-linear-gradient(top, #ffffff 0%, #f3f5f6 100%);



  background-image: linear-gradient(to bottom, #ffffff 0%, #f3f5f6 100%);



  background-repeat: repeat-x;



  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff3f5f6', GradientType=0);



}



.btn-default:hover,



.btn-default:focus,



.btn-default:active,



.btn-default.active,



.open .dropdown-toggle.btn-default {



  color: #4e5962;



  background-color: #dce2e5;



  border-color: #bac5cc;



}



.btn-default:active,



.btn-default.active,



.open .dropdown-toggle.btn-default {



  background-image: none;



}



.ads_context2 {



    border: 1px solid #ddd;



	margin-top: 20px;



    padding: 8px;



    border-radius: 3px;



	font-size: 14px;



	line-height: 1.42857143;



}



.full-publication .ads_context2 {



	margin-top: 0px;



}



.ads_context2 a {



    color: #224;



	text-decoration: none;



}



.ads_context2 a:hover {color: #c0392b;}







.ads_context2 .title {



    height: 20px;



    line-height: 12px;



}



.ads_context2 img {



    float: left;



    width: 85px;



    margin: 0px 10px 0px 0px;



    max-height: 60px;



}



.ads_context2 .text {



    font-size: 80%;



    display: flex;



    white-space: normal;



    overflow: hidden;



    max-height: 60px;



}



.ads_context2 .tel {



    font-size: 80%;



    font-weight: bold;



    margin-top: 5px;



}



.ads_context2 .unp {



    font-size: 8px;



    text-align: right;



    line-height: 0px;



}



.comment-respond {



    margin-bottom: 20px;



    padding: 10px;



    position: relative;



    background: #f0f0f0;



}



.comment-respond h3 {



	font: 12px verdana, tahoma, sans-serif;



	display: block;



	margin-top: 0;



    margin-bottom: 5px;



    font-weight: bold;



}



.comment-respond textarea {



	width: 100%;



}



.one-col {



    width: 100%;



    min-height: 1px;



    padding-left: 15px;



    padding-right: 15px;



    padding: 0px 15px;



}



	.submenu { background:#54606E;display:none;z-index: 100;}



	.submenu * { text-shadow:none;}



	.submenu ul {padding:0; margin:10px 0 15px -10px;



		overflow: hidden;



	}



	.submenu ul li {}



	.submenu ul li a { display:inline-block; text-decoration: none;



		color:#fff;



		padding:5px 10px 5px 10px;



	}



	.submenu ul li a:hover {



		background:#262E35;



	}



	.submenu ul li.current-cat a {background: #2A333B}



.submenu .submenu-h2 {



	color: #fff;



    margin-top: 15px;



    margin-bottom: 0px;



    padding-bottom: 15px;



    font-size: 18px;



    line-height: 18px;



    border-bottom: 1px solid #FFFFFF;



}



.submenu .submenu-h2 {



	color: #fff;



    margin-top: 15px;



    margin-bottom: 0px;



    padding-bottom: 15px;



    font-size: 18px;



    line-height: 18px;



    border-bottom: 1px solid #FFFFFF;



}



.submenu .submenu-h2 a{



	color: #fff;



}



.adv {



    position: relative;



    margin: 13px 0;



    float: left;



    text-align: left;



    height: 90px;



    background: none repeat scroll 0% 0% transparent;



    max-width: 728px;



    overflow: hidden;



    width: calc(100% - 500px);



}



table {



    border: 1px solid #ddd;



}



thead {



background: #e0e0e0;







}



th, td {



    border: 1px solid #ddd;



	    padding: 3px 10px;



}



hr {



    margin-top: 10px;



    margin-bottom: 10px;



    border: 0;



    border-top: 1px solid #eeeeee;



}



.btn-primary {



  color: #ffffff;



  background-color: #428bca;



  border-color: #428bca;



  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#6aa3d5), to(#428bca));



  background-image: -webkit-linear-gradient(top, #6aa3d5 0%, #428bca 100%);



  background-image: -moz-linear-gradient(top, #6aa3d5 0%, #428bca 100%);



  background-image: linear-gradient(to bottom, #6aa3d5 0%, #428bca 100%);



  background-repeat: repeat-x;



  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6aa3d5', endColorstr='#ff428bca', GradientType=0);



}



.btn-primary:hover,



.btn-primary:focus,



.btn-primary:active,



.btn-primary.active,



.open .dropdown-toggle.btn-primary {



  color: #ffffff;



  background-color: #3276b1;



  border-color: #2d6ca2;



}



.btn-primary:active,



.btn-primary.active,



.open .dropdown-toggle.btn-primary {



  background-image: none;



}



.btn-primary.disabled,



.btn-primary[disabled],



fieldset[disabled] .btn-primary,



.btn-primary.disabled:hover,



.btn-primary[disabled]:hover,



fieldset[disabled] .btn-primary:hover,



.btn-primary.disabled:focus,



.btn-primary[disabled]:focus,



fieldset[disabled] .btn-primary:focus,



.btn-primary.disabled:active,



.btn-primary[disabled]:active,



fieldset[disabled] .btn-primary:active,



.btn-primary.disabled.active,



.btn-primary[disabled].active,



fieldset[disabled] .btn-primary.active {



  background-color: #428bca;



  border-color: #428bca;



}



.btn-block {



  display: block;



  width: 100%;



  padding-left: 0;



  padding-right: 0;



}



.btn-block-menu {



  display: block;



  float: right;



  max-width: 180px;



  padding-left: 5px;



  padding-right: 5px;



  margin-top: 3px;



  margin-right: 60px;



  color: #fff!important;



  background-color: #c0392b;



  border-color: #f71227;



  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#c0392b), to(#dc2727));



  background-image: -webkit-linear-gradient(top, #c0392b 0%, #db2828 100%);



  background-image: -moz-linear-gradient(top, #6aa3d5 0%, #428bca 100%);



  background-image: linear-gradient(to bottom, #c0392b 0%, #dc2727 100%);



  background-repeat: repeat-x;



}



.btn-block + .btn-block {



  margin-top: 5px;



}



input[type="submit"].btn-block,



input[type="reset"].btn-block,



input[type="button"].btn-block {



  width: 100%;



}



.pr5 {



    padding-right: 5px;



}



.text-center {



    text-align: center;



}



.label {



    display: inline;



    padding: 2px 3px 2px;



    font-size: 9px;



    text-align: center;



    white-space: nowrap;



    vertical-align: baseline;



    border-radius: .25em;



    text-transform: uppercase;



}



/* Board */



.board .column-box {



    margin-bottom: 25px;



}



.bulletin-search {



  background-color: #eceff1;



  padding: 20px;



  margin-top: 20px;



}



.input-group {



  position: relative;



  display: table;



  border-collapse: separate;



}



.input-group-addon,



.input-group-btn,



.input-group .form-control {



  display: table-cell;



}



.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {



    border-bottom-right-radius: 0;



    border-top-right-radius: 0;



}



.input-group-addon, .input-group-btn {



    width: 1%;



    white-space: nowrap;



    vertical-align: middle;



}



.input-group-btn {



    position: relative;



    white-space: nowrap;



}



.input-group-btn:last-child > .btn {



    margin-left: -1px;



}



.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) {



    border-bottom-left-radius: 0;



    border-top-left-radius: 0;



}



.input-group-btn > .btn {



    position: relative;



}



.bulletin-search .search-tip {



  font-size: 12px;



  font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



  margin: 5px 0px 0px;



  color: #959ba6;



  text-shadow: 1px 1px 0px #FFF;



}



.bulletin-full-list {



    list-style-type: none;



    margin: 0px;



    padding: 1px 0px 0px 0px;



    background-color: #eceff1;



	overflow: hidden;



}



.bulletin-full-list .board-2 .description{margin: auto;}







.bulletin-full-list li {



    padding: 15px 15px;



    background-color: #FFF;



    margin-bottom: 1px;



    position: relative;



}



.bulletin-full-list li.advert-is-featured {



    background-color: #fff7c5;



}



.bulletin-full-list li:before,



.bulletin-full-list li:after {



  content: " ";



  /* 1 */



  display: table;



  /* 2 */



}



.bulletin-full-list li:after {



  clear: both;



}



.bulletin-full-list li a {



	text-decoration: none !important;



}



.bulletin-full-list li a:hover h4 {



	text-decoration: underline;



}



.bulletin-full-list li .img {



  width: 140px;



  margin-right: 3px;



  padding: 10px;



  background-color: #eceff1;



  float: left;



  text-align: center;



}



.bulletin-full-list li .img .img-thumbnail {



    padding: 4px;



    line-height: 1.42857143;



    background-color: #ffffff;



    border: 1px solid #dddddd;



    border-radius: 4px;



    -webkit-transition: all 0.2s ease-in-out;



    transition: all 0.2s ease-in-out;



    display: inline-block;



    max-width: 100%;



    height: auto;



}



.bulletin-full-list li .img img {



  max-width: 120px;



  max-height: 90px;



}



.bulletin-full-list li .label-type {



  border: 1px solid #16a085;



  color: #16a085;



  position: relative;



  top: -2px;



}



.bulletin-full-list li .price {



  float: right;



  font-size: 18px;



  font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



  color: #16a085;



}



.bulletin-full-list li h4,



.bulletin-full-list li .description,



.bulletin-full-list li time {



  display: block;



  margin: 0px 150px 0px 160px;



}



.bulletin-full-list li a h4 {



	color: #333;



}



.bulletin-full-list li .description {



	color: #333 !important;



}



.bulletin-full-list li h4 {



    margin-bottom: 10px;



}



.bulletin-full-list li time {



    margin-top: 10px;



}



.bulletin-owner-contacts {



	margin-top: 12px



}



.bulletin-details {



	margin-top: 12px;



	font-size: 14px;



	line-height: 20px;



}



.bulletin-details .price {



  font-size: 33.6px;



  color: #16a085;



  border-top: 3px solid #bdc3c7;



  margin: 0px 0px 30px;



  padding: 10px 0px 0px;



}



.bulletin-details .bulletin-exposure {



  min-height: 350px;



  position: relative;



}



.bulletin-details .bulletin-exposure .bulletin-owner-contacts {



  position: absolute;



  bottom: 0px;



  left: 15px;



  right: 15px;



}



.bulletin-owner-contacts h5 {



  text-transform: uppercase;



  margin-top: 0;



  margin-bottom: 12px;



  color: #999;



  font-weight: bold;



  font-size: 11px;



}



.bulletin-owner-contacts .contact {



  font-size: 16px;



  line-height: 28px;



  vertical-align: middle;



      margin: 6px 0;



}



.bulletin-owner-contacts .contact .value {



  display: block;



  margin-left: 30px;



}



.bulletin-owner-contacts .contact:last-child {



  margin-bottom: 0px;



}



.bulletin-owner-contacts i {



  width: 28px;



  height: 28px;



  color: #FFF;



  background-color: #bdc3c7;



  -webkit-border-radius: 20px;



  -moz-border-radius: 20px;



  -o-border-radius: 20px;



  border-radius: 20px;



  display: inline-block;



  vertical-align: baseline;



  padding: 1px 0px;



  text-align: center;



  margin-right: 5px;



  float: left;



}



.alert {



    padding: 15px;



    margin-bottom: 20px;



    border: 1px solid transparent;



}



.alert > p, .alert > ul {



    margin-bottom: 0;



}



.alert-info {



    background-color: #d9edf7;



    border-color: #bce8f1;



    color: #3a87ad;



}



.category-block {



	margin-top: 30px;



}



.categories {



    padding: 20px;



    border-top: 1px solid #e6eaed;



    background-color: #f3f5f6;



    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



}



.categories ul,



.categories-board ul,



.bulletin-owner-contacts ul {



    margin: 0;



    padding: 0;



}



.categories-board li {



	margin-bottom: 5px;



}



.categories a:link, .categories a:visited,



.categories-board a:link, .categories-board a:visited {



    color: #4e5962;



}



.categories a:hover, .categories a:active,



.categories-board a:hover, .categories-board a:active {



    color: #c0392b;



}



.categories .count,



.categories-board .count {



    font-size: 12px;



    color: #bdc3c7;



    font-weight: normal;



}



li.pdf {



    padding: 15px 0px 10px;



}



li.pdf h4 {



    display: inline-block;



    margin-top: 0;



    margin-left: 20px;



}







.mm-body {



	width: 100% !important;



	height: auto !important;



}



.mm-body .mm-body__inner {



    margin-top: -5px !important;



    overflow: hidden;



}



.mm-body .mm-body__inner .mm-body__line {



	width: 100%;



    border-bottom: 1px solid #dde3e6;



    padding: 5px 0px 15px !important;



    line-height: 10px;



}



.mm-body .mm-body__inner .mm-body__line:last-child {



	border-bottom: none;



	padding-bottom: 0px !important;



}



.mm-body .mm-body__inner .mm-body__line a {



    color: #224 !important;



}



.mm-body .mm-body__inner .mm-body__line a:visited {



    color: #4e5962 !important;



}



.mm-body .mm-body__inner .mm-body__line a:hover {



    color: #c0392b !important;



    text-decoration: none !important;



}



.mm-body .mm-body__inner .mm-body__line a img {



    margin-right: 15px !important;



}



.mm-body .mm-body__inner .mm-body__line a span {



    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;



    font-weight: 500 !important;



    line-height: 1.42857143 !important;



	float: none !important;



    width: 100% !important;



    font-size: 14px !important;



}



.mm-body .mm-body__inner .mm-body__line a:hover span {



	text-decoration: none !important;



}







.mm-body span {



	font-weight: normal !important;



}



.board_content {



	padding-top: 12px;



	padding-bottom: 6px;



}



.adverts-single-capital {



    margin-bottom: 12px;



}







.adverts-capital-box {



    text-align: center;



    font-size: 13px;



    color: #5CB85C;



    padding: 4px 6px 3px 6px;



    border: 1px solid #5cb85c;



    border-radius: .25em;  



}



.navigation-content.fixed{



  position: fixed;



  top: 0;



  left: 0;



  right: 0;



  z-index: 1999;



}



.admin-bar .navigation-content.fixed{



  top: 32px;



}



#soc-links.fixed{



  position: fixed;



  top: 46px;



}



.admin-bar #soc-links.fixed{



  top: 78px;



}



/* Icon*/



[class^="icon-"]:before, [class*=" icon-"]:before {



    font-family: "icon-font";



    font-style: normal;



    font-weight: normal;



    speak: none;



    display: inline-block;



    text-decoration: inherit;



    width: 1em;



    margin-right: .2em;



    text-align: center;



    /* opacity: .8; */



    font-variant: normal;



    text-transform: none;



    line-height: 1em;



    margin-left: .2em;



    /* font-size: 120%; */



    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */



}



#jb-wrap {



	background-color: #f3f5f6;



	border: none;



	width: 100%;



}



#jb-box {



	margin: 0;



}



#jb-wrap .jb-what {



	width: 71%;



}



#jb-wrap .jb-search input[type="button"] {



	height: auto;



}



#jb-wrap .jb-head,



#jb-wrap .jb-total,



#jb-wrap .jb-where,



#jb-wrap .jb-what label {



	display: none;



}







.radio {



	position: fixed;



	right: 10px;



	bottom: 10px;



}







.radio .radio-name {



	text-align: center;	



	line-height: 18px;



}







.radio .radio-name a {



	color: #4e5962;



}







.radio .radio-name a:hover {



    color: #c0392b;



    text-decoration: none;



}







.radio .radio-player {



	padding: 10px 10px 10px 18px;



	background-color: rgba(204, 204, 204, 0.5);



	border-radius: 5px;



	overflow: hidden;



}







.radio img {



	height: 40px;



	width: auto;



	float: left;



	margin-right: 15px;



}







.radio .jp-radio-player {



	display: inline-block;



	float: left;



	opacity: 0.8;



}







.jp-gui {



	position: relative;



	background: #3b4753;



	border-radius: 5px;



	overflow: hidden;



}







.jp-controls {



	float: left;



	padding: 0;



	margin: 0;



	list-style: none;



	text-shadow: 1px 1px 0 rgba(0,0,0,0.3);



}







.jp-controls li {



	display: inline;



}







.jp-controls a {



	color: #fff;



	text-decoration: none !important;



}







.jp-play,



.jp-pause,



.jp-download {



	height: 40px;



	display: inline-block;



	text-align: center;



	line-height: 43px;



}







.jp-play {



	padding: 0 15px 0 18px;



	background-color: rgba(0, 0, 0, 0.2);



}







.jp-pause {



	padding: 0 15px 0 17px;



	background-color: rgba(0, 0, 0, 0.2);



}







.jp-download {



	float: left;



	padding: 0 16px 0 15px;



	color: #fff !important;



	text-decoration: none !important;



}







.links-posts {



	padding: 18px 30px;



	margin-top: 25px;



	margin-bottom: 15px;



	border-top: 1px solid #e6eaed;



	border-bottom: 1px solid #e6eaed;



	background-color: #f3f5f6;



}



.links-posts ul {



	margin: 0;



	padding: 0;



	overflow: hidden;



}



.links-posts li {



	line-height: 28px;



}



.links-posts a {



    color: #4e5962;



    border-bottom: 1px dotted;



}



.links-posts a:hover {



    color: #c0392b;



    text-decoration: none;



}







.admixer-content {



	max-width: 580px;



	margin: 0 auto;



}



.admixer-premium {



	margin-bottom: 30px;



}



#admixer_10fc4e861abf4ed6a07e2d6017c0f0ad_zone_18050_sect_5257_site_4519{background:#fff;}







.yashare > div {



	display: inline-block;



	vertical-align: top;



}



.yashare > .ya-share2 {



	padding-right: 15px;



}



.yashare > .yashare-text {



	line-height: 26px;



	color: #c0392b;



}







.modal-iframe {



    display: block;



    border: 0;



    width: 100%;



    height: 100%;



    overflow: hidden;



}







#jseprivacy {



	display: none !important;



}







.icon-circle {



  background-color: #bdc3c7;



  color: #FFF;



  height: 20.00000001px;



  width: 20.00000001px;



  display: inline-block;



  font-size: 12px;



  text-align: center;



  -webkit-border-radius: 50px;



  -moz-border-radius: 50px;



  -o-border-radius: 50px;



  border-radius: 50px;



  padding: 2px 0px;



}



.icon-login:before {



    content: '\e810';



}



.icon-user:before {



    content: '\e818';



}



.icon-search {



	position: relative;



    left: -5px;



}



.icon-search:before {



    content: '\e82f';



}



.icon-right-open:before {



  content: '\e81c';



}



.icon-dotlist:before {



    content: '\e804';



}



.icon-add:before {



    content: '\e81b';



}



.icon-phone:before {



    content: '\e845';



}



.icon-mail:before {



    content: '\e82e';



}

@media screen and (max-width: 800px) {

  .bannermobileoff {

    display: none;

  }

}