/*FONTS*/
@import url(http://fonts.googleapis.com/css?family=Exo+2:400,700&subset=latin,cyrillic);
/*RESET*/
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul,li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;clear:both;}q:before,q:after{content:''}a img{border:none;}
body{font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:26px;color:#333333;}
/*STYLE*/
h1,
h2,
h3,
h4,
h5,
h6{font-weight:400;font-family: 'Exo 2', sans-serif;text-align:left;color:#282828;}
h1{padding-bottom:30px;font-size:35px;line-height:35px;}
.last-image {
	position: absolute;
width: 80px;

	height: 80px;

	top: 0;
left: 0;
overflow: hidden;
	margin-bottom: 0;
}
h2,
.right-col h3{padding-bottom:30px;font-size:25px;line-height:25px;}
h1 + h2{}
h3{padding-bottom:20px;font-size:20px;line-height:20px;}
h1 + h3{}
h4{padding-bottom:10px;font-size:14px;line-height:14px;}
h3 + h4{}
h5{padding-bottom:15px;font-size:11px;line-height:11px;}
h6{padding-bottom:15px;font-size:9px;line-height:9px;}
a{color:#ec2325;}
a {
	text-decoration:none !important;
}
a:hover{text-decoration:none;color:#333333;}
a,a:after,i,b,input,textarea,select,button,p{-webkit-transition:color .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease;-moz-transition:color .2s ease,border-color .2s ease,opacity .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease;-o-transition:color .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease;-ms-transition:color .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease;transition:color .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease,opacity .2s ease;}
.mfo li:before{content:'• ';color:#ec2325;padding-left:14px;}
table{width:100%;border-top:2px solid #c41d14;margin-bottom:25px;}
table th{font-weight:bold;background-color:#f6f6f6;}
table th,
table td{padding:5px 15px 7px 15px;}
table tr{border-bottom:1px solid #ececec;}
table tr:first-child{border:none;}
img{margin-bottom:25px;}
p{margin-bottom:20px;}
h3 + p{margin-top:-10px;}
hr{border-color:#ededed;}
header,section,footer,.container-fluid{position:relative;}
/*CONTAINERS*/
.border-container{padding:20px;border:2px solid #f2f2f2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.gray-container{border-bottom:1px solid #cecece;background-color:#f2f2f2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.gray-container:hover{-webkit-box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.2);}
.gray-container.no-effects{border-bottom:0;}
.gray-container.no-effects:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.more{background-position:0 24px;background-repeat:no-repeat;background-image:url(../images/news-preview-bg.png);}
.more:after{content:'';display:block;position:absolute;width:19px;height:35px;top:50%;right:20px;margin-top:-16px;background-repeat:no-repeat;background-color:#f2f2f2;background-image: url('../images/sprite@1x.png');background-position:0px -321px;}
.more:before{content:'';display:block;position:absolute;width:19px;height:35px;top:50%;right:20px;margin-top:-16px;background-repeat:no-repeat;background-color:#f2f2f2;background-image: url('../images/sprite@1x.png');background-position:-19px -321px;}
.more:hover:after{opacity:0;}
.table{display:table;position:relative;width:100%;margin-bottom:0;}
.table .col{display:table-cell;padding:5px 15px 7px 15px;}
.table .col span,
.table .col b,
.table .col i{display:block;font-style:normal;}
.table .col span{padding-bottom:2px;font-size:13px;font-weight:normal;color:#282828;opacity:0.5;}
.table .col b{padding-bottom:2px;font-size:20px;font-weight:700;font-family:'Exo 2', sans-serif;line-height:20px;color:#ec2325;}
.table .col i{font-family:'Exo 2', sans-serif;text-transform:lowercase;color:#333333;}
.table .col li {display:inline;}
.table .col li:after {
	content: ", ";
}
.table .col li:last-child:after {
	content: "";
}
/*HEADER*/
.topline{height:35px;margin-bottom:20px;background-color:#f2f2f2;}
.topline a{display:block;position:relative;float:right;height:35px;padding:0 23px;line-height:35px;color:#333333;border-right:1px solid #FFF;}
.topline a:last-child{border-left:1px solid #FFF;}
.topline a:hover{color:#ec2325;}
.topline .social-link{width:35px;padding:0;background-color:#f2f2f2;}
.topline .social-link span,
.topline .social-link i{display:block;position:absolute;background-image:url('../images/sprite@1x.png');background-repeat:no-repeat;}
.topline .social-link i{opacity:1;}
.topline .twitter span{width:20px;height:13px;top:11px;left:7px;background-position:-39px -20px;}
.topline .twitter i{width:20px;height:13px;background-position:-39px 0px;}
.topline .twitter:hover{background-color:#29aae3;}
.topline .facebook span{width:12px;height:15px;top:10px;left:11px;background-position:-23px -20px;}
.topline .facebook i{width:12px;height:15px;background-position:-23px 0px;}
.topline .facebook:hover{background-color:#36558e;}
.topline .favorite span{width:14px;height:14px;top:10px;left:10px;background-position:0px -20px;}
.topline .favorite i{width:14px;height:14px;background-position:0px 0px;}
.topline .favorite:hover{background-color:#ffc41b;}
.topline .social-link:hover span i{opacity:0;}
.topline .enter span{display:inline-block;width:8px;height:9px;margin-right:5px;background:url('../images/sprite@1x.png') -67px 0px no-repeat;}
/*NAVBAR*/
.navigation{margin-top:22px;background-color:#333333;}
.navigation .row{border-bottom:4px solid #c00d03;}
.navbar-collapse{max-width:1170px;margin:0 auto;}
.navbar-brand{display:block;width:240px;height:55px;margin:4px 80px 0 0;float:left;background:url('../images/logo@1x.png') 50% 50% no-repeat;}
.header-banner{display:block;float:left;}
.header-banner img{margin:0;}
.header-order{float:right;margin:6px 0 0 0;}
.navbar-toggle{position:relative;float:left;width:70px;height:70px;margin:0;padding:9px 24px;background-color:#333333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-toggle .icon-bar{width:20px;height:3px;background-color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-nav{width:100%;margin:0;}
.nav > li{display:table;position:relative;width:25%;min-height:60px;border-left:1px solid #484848;}
.nav > li:before{display:none;}
.nav > li:after{content: '';position:absolute;width:0%;height:100%;top:0;left:50%;background:#c00d03;opacity:0;-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.nav > li a{display:table-cell;position:relative;width:100%;vertical-align:middle;/*padding:17px 0 21px 0;*/text-align:center;color:#FFF;font-size:16px;font-weight:700;font-family: 'Exo 2', sans-serif;line-height:16px;text-transform:uppercase;overflow:hidden;background-color:transparent;z-index:5;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.nav > li:hover a{background-color:transparent;}
.nav > li:hover:after {width:100%;opacity:1;}
.nav > li a span{position:relative;}
.nav > li a span i{position:absolute;margin-left:-36px;}
.nav > li a span b{display:block;}
.nav > li a span i,
.nav > li a span b{width:18px;height:18px;background-image:url('../images/sprite@1x.png');background-repeat:no-repeat;}
.nav > li.item-102 span i{margin-top:1px;background-position:-1px -60px;}
.nav > li.item-102 span b{opacity:1;background-position:-1px -40px;}
.nav > li.item-103 span i{margin-top:-2px;background-position:-21px -60px;}
.nav > li.item-103 span b{opacity:1;background-position:-21px -40px;}
.nav > li.item-104 span i{margin-top:1px;background-position:-41px -60px;}
.nav > li.item-104 span b{opacity:1;background-position:-41px -40px;}
.nav > li.item-105 span i{margin-top:1px;background-position:-61px -60px;}
.nav > li.item-105 span b{opacity:1;background-position:-61px -40px;}
.nav > li:last-child{border-right:1px solid #484848;}
.nav > li a:hover span b{opacity:0;}
.nav > .current.active, .nav > .active.parent a, .nav > .alias-parent-active a{background:#c00d03 !important;}
.nav > .current.active:after {width:100%;opacity:1;}
.nav > .current.active a span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav > .current.active a span b, .nav > .alias-parent-active a span b{opacity:0;}
.nav > li .dropdown-menu li a{background:#FFF !important;}
.nav > li .dropdown-menu .active-item a{color:#99d21d !important;}
/*SLIDER*/
.slider{height:208px;background:url(../images/slide1.jpg) 50% 50% no-repeat;background-size:cover;}
.slider .container{display:table;height:208px;}
.slider .container div{display:table-cell;vertical-align:middle;}
.slider .container div h1{padding-bottom:15px;font-size:48px;line-height:48px;color:#FFF;}
.slider .container div h1 span{font-weight:700;}
.slider .container div h2{padding:0;font-size:16px;line-height:16px;color:#FFF;}
/*SUB-NAVIGATION*/
.sub-navigation{background-color:#f2f2f2;}
.sub-navigation .menu{position:relative;display:table;width:100%;}
.sub-navigation li{display:table-cell;position:relative;}
.sub-navigation li:before{display:none;}
.sub-navigation a{display:block;position:relative;min-width:180px;height:40px;width:100%;text-align:center;line-height:40px;color:#333333;border-right:1px solid #FFF;}
.sub-navigation li:first-child a{border-left:1px solid #FFF;}
.sub-navigation a:hover{color:#c00d03;background-color:#eaeaea;}
.sub-navigation .current a,
.sub-navigation .alias-parent-active a {color:#c00d03;background-color:#eaeaea;}
/*SIDE*/
.side-banner{padding:11px 13px;}
.side-banner img{width:100%;margin-bottom:0;}
.credit-rate{position:relative;}
.credit-rate hr:last-child {
	display:none;
}
.credit-rate a{display:block;position:relative;min-height:85px;margin-bottom:15px;padding-left:165px;color:#333333;}
.right-col .credit-rate a{min-height:60px;margin-bottom:30px;padding-left:85px;}
.right-col .credit-rate img{display:block;}
.credit-rate a:last-child{margin-bottom:0;}
.credit-rate img{position: absolute;top:0;left:30px;margin-bottom:0;}
.right-col .credit-rate img{width:75px;top:0;left:0;}
.credit-rate .info p{margin-bottom:0;padding-bottom:4px;text-transform:uppercase;line-height: 1.4;}
.credit-rate .info i,
.credit-rate .info b,
.credit-rate .info u{display:block;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;color:#333333;opacity:0.7;}
.credit-rate a:hover p{color:#ec2325;}
.credit-rate .info i{float:left;margin-right:10px;line-height:27px;}
.credit-rate .info b{clear:both;padding-top:2px;line-height:12px;}
.credit-rate .info u{padding-top:10px;opacity:1;line-height:12px;}
.credit-rate .info u span{padding-right:13px;opacity:0.7;}
.credit-rate .stars-wrapper{display:block;float:left;}
.credit-rate .incr{position:absolute;top:-5.5px;left:0;}
/*.credit-rate hr:last-of-type{margin-bottom:0;}*/
.fresh-publish .item{display:block;position:relative;margin-bottom:30px;padding-left:90px;color:#333333;}
.fresh-publish .item:last-child{margin-bottom:0;}
.fresh-publish .item .publish-title a{color:#333333;}
.fresh-publish .item .publish-text a{color:#333333;}
.fresh-publish .item .publish-text:hover a{color:#ec2325;}
.fresh-publish .item img{
    max-width: 100px;
    vertical-align: middle;
}
/*REVIEWS*/
.reviews .share{padding-top:10px;border-top:none;}
.reviews .item{margin-bottom:10px;}
.reviews b{display:block;font-weight:normal;font-size:14px;text-transform:uppercase;opacity:1;}
.reviews i{display:inline-block;padding-top:3px;padding-bottom:7px;font-style:normal;font-size:14px;font-weight:bold;line-height:14px;}
.reviews .publish-date{display:inline-block;font-size:12px !important;line-height:12px !important;background-color:#FFF;}
.reviews .stars-wrapper{display:inline-block;}
.reviews p{margin-bottom:0;padding-top:5px;padding-bottom:10px;font-size:13px;font-style:italic;line-height:19px;}
.reviews hr:last-of-type{margin-bottom:0;}
.reviews .answer-item{padding-top:10px;padding-left:60px;background:url(../images/answer-bg.png) 30px 19px no-repeat;}
.reviews .answer-item b{display:inline-block;font-size:12px;font-weight:bold;}
.reviews .answer-item b span{text-transform:none;}
.last-reviews hr:last-of-type{margin-bottom:20px;}
.last-reviews .item{margin-bottom:0;}
.right-col .reviews .item{position:relative;margin-bottom:30px;}
.right-col .reviews .item:last-child{margin-bottom:0;}
.right-col .reviews b{float:left;margin-right:11px;font-size:11px;opacity:0.5;}
.right-col .reviews i{clear:both;padding-bottom:7px;}
.right-col .reviews p{padding-top:0;}
.right-col .reviews .stars-wrapper{display:block;float:left;}
/*LEAVE-COMMENT*/
.leave-comment{margin-top:24px;}
.leave-comment div{padding-bottom:10px;padding-left:30px;font-size:12px;font-weight:bold;line-height:18px;background:url(../images/answer-bg.png) 0px 4px no-repeat;}
.leave-comment .fin{margin-bottom:15px;}
/*LEAVE-COMMENT-MFO*/
.leave-comment-mfo .form{padding:0;}
.leave-comment-mfo .mfo-col{float:right;}
.leave-comment-mfo .mfo-col-left{width:60%;margin-right:10%;}
.leave-comment-mfo .mfo-col-right{width:30%;}
.leave-comment-mfo .mfo-col-right p{margin-bottom:5px;}
.leave-comment-mfo .mfo-col-right a{display:inline-block;width:37px;height:37px;opacity:0.9;background-repeat:no-repeat;background-image:url('../images/sprite@1x.png');}
.leave-comment-mfo .mfo-col-right a:hover{opacity:1;}
.leave-comment-mfo .fb{background-position:-1px -279px;}
.leave-comment-mfo .ok{background-position:-46px -279px;}
.leave-comment-mfo .vk{background-position:-91px -279px;}
/*POPULAR-PUBLISH*/
.popular-publish .item{display:block;width:33.33333333%;float:left;margin-bottom:30px;}
.popular-publish .publish-title a{color:#333333;opacity:0.5;}
.popular-publish .publish-text{width:80%;}
.popular-publish .publish-text a{color:#333333;}
.popular-publish .publish-text a:hover{color:#ec2325;}
/*NEWS-PREVIEW*/
.news-preview a{display:block;position:relative;margin-bottom:15px;padding:20px 100px 20px 20px;min-height:120px;box-sizing:border-box;}
/*.news-preview a:last-child{margin:0;}*/
.news-preview .publish-date{display:block;font-size:12px !important;padding:0 !important;padding-bottom:5px !important;text-align:left;line-height:12px !important;}
.news-preview .publish-title{font-size:15px;font-weight:bold;text-transform:none;line-height:19px;opacity:1;}
.news-preview .publish-text{padding-bottom:0;}
.news-preview .top-item{min-height:150px;padding-left:195px;background:none;border:2px solid #f2f2f2;}
.news-preview .top-item img{width:160px;margin-bottom:0;position: relative;}
.news-preview .top-item .publish-date{background:none;}
.news-preview .top-item:before,
.news-preview .top-item:after{background-color:#FFF;}
/*NEWS-PREVIEW-PHOTO*/
.news-preview-photo a{width:47%;float:left;padding:20px 20px 20px 120px;}
.news-preview-photo a:first-child{margin-right:6%;}
.news-preview-photo img{position:absolute;width:80px;height:80px;top:20px;left:20px;margin-bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.news-preview-photo .more:before,
.news-preview-photo .more:after{display:none;}
.news-preview-photo .publish-date{padding-top:9px !important;}
/*CREDIT-PREVIEW*/
.credit-preview a{display:block;position:relative;width:100%;float:left;margin-bottom:15px;padding:20px 50px 20px 20px;min-height:120px;box-sizing:border-box;}
.credit-preview .leftcol,
.credit-preview .rightcol{float:left;}
.credit-preview .leftcol{width:16%;min-height:85px;margin-right:4%;}
.credit-preview .rightcol{width:80%;}
.credit-preview .leftcol img{width:100%;margin-bottom:0;}
.credit-preview .leftcol i{display:block;padding-top:4px;padding-bottom:3px;font-size:12px;font-style:normal;text-transform:uppercase;line-height:12px;color:#333333;}
.credit-preview .stars-wrapper{text-align:left;}
.credit-preview .leftcol b{display:block;font-size:12px;font-style:normal;font-weight:normal;color:#333333;line-height:12px;opacity:0.7;}
.credit-preview .rightcol p{margin-top:0;margin-bottom:0;font-size:11px;border-top:1px solid #e6e6e6;color:#282828;opacity:0.5;}
/*
.credit-preview .rightcol table{width:100%;margin-bottom:0;border-top:none;}
.credit-preview .rightcol tr{border:none;}
.credit-preview .rightcol td{font-family:'Exo 2', sans-serif;text-transform:lowercase;color:#333333;}
.credit-preview .rightcol th{font-size:13px;font-weight:normal;color:#282828;opacity:0.5;background-color:none;}
.credit-preview .rightcol .redText td{font-size:20px;font-weight:700;font-family:'Exo 2', sans-serif;color:#ec2325;text-transform:none;}
*/
.credit-preview .more{background-position:-9999px 0px;}
/*NEWS*/
.news .publish-date{margin-bottom:20px;}
/*CREDIT-PREVIEW-SELECT*/
.credit-preview-select span{padding-right:8px;font-size:13px;opacity:0.5;}
.credit-preview-select .pseudo{display:inline-block;vertical-align:middle;width:252px;}
/*INFO-TEXT*/
.info-text h2{padding-top:11px;border-top:1px solid #ebebeb;}
.info-text h2:first-child{padding-top:0;border:none;}
.info-text p{margin-bottom:0;padding-bottom:12px;}
/*FORM*/
.form{padding:10px 25px;}
.form h6{padding-bottom:28px;font-size:15px;font-family:Arial, Helvetica, sans-serif;line-height:15px;text-transform:uppercase;color:#282828;opacity:0.5;}
/*INPUTS*/
.fline{margin-bottom:15px;}
.flabel,.form .finput{float:left;}
.flabel{display:table;width:28%;min-height:35px;padding-right:10px;font-size:13px;}
.flabel span{display:table-cell;vertical-align:middle;}
.finput{position:relative;width:72%;}
.fin{display:block;position:relative;width:100%;padding:4px 2%;font-size:13px;outline:none;background-color:#FFF;resize:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;border:1px solid #dadada;}
textarea.fin{height:95px;padding:10px 2%;}
.finput button{margin-top:15px;}
.finput .fin:focus,.fin:focus{border-color:#a7bed5;-webkit-box-shadow: 0px 1px 5px 0px rgba(51, 144, 238, 0.23);-moz-box-shadow:0px 1px 5px 0px rgba(51, 144, 238, 0.23);box-shadow:0px 1px 5px 0px rgba(51, 144, 238, 0.23);}
.separator .flabel{min-height:0px;}
.error .fin,.error{border-color:#e9aba7;-webkit-box-shadow: 0px 1px 5px 0px rgba(236, 35, 37, 0.23);-moz-box-shadow:0px 1px 5px 0px rgba(236, 35, 37, 0.23);box-shadow:0px 1px 5px 0px rgba(236, 35, 37, 0.23);}
.required::before{content:'*';display:block;position:absolute;top:0;left:-12px;color:#ec2325;}
/*TAB-TOGGLE*/
.login .required:after {
	content: "";
}
label.required::before {
	content:"";
}
.tab-toggle{display:block;width:50%;margin-bottom:30px;padding-bottom:12px;font-size:12px;line-height:12px;text-decoration:none;text-transform:uppercase;color:#333333;border-bottom:3px solid #f2f2f2;}
.tab-toggle:hover{border-color:#c00d03;}
.tab-toggle.active{text-decoration:none;border-color:#c00d03;}
/*MFO*/
.mfo .credit-rate{margin-bottom:20px;padding-left:235px;min-height:115px;}
.mfo .credit-rate img{display:block;height:115px;max-width: 220px;left: 0px;}
.mfo .credit-rate a{display:block;clear:both;min-height:0;margin:0;padding:0;padding-top:6px;padding-bottom:5px;line-height:14px;color:#ec2325;}
.mfo .credit-rate a:hover{color:#333333;}
/*FOOTER*/
.footer{padding:18px 0 50px 0;color:#FFF;background-color:#333333;}
.footer a{font-weight:700;font-family: 'Exo 2', sans-serif;color:#FFF;text-transform:uppercase;opacity:0.5;}
.footer a:hover{opacity:1;}
.footer .copy{font-weight:normal;opacity:0.5;}
.footer .copy p{min-height:40px;margin-top:10px;padding-left:70px;font-size:11px;line-height:15px;background-repeat:no-repeat;background-position:0 0;background-image:url('../images/footer-logo@1x.png');}
.footer .footer-navigation li{float:left;margin-right:40px;}
.footer .footer-navigation li:last-child{margin-right:0;}
.footer .footer-navigation li:before{display:none;}
.footer .footer-social{text-align:right;}
.footer .footer-social-link{display:inline-block;width:28px;height:28px;margin-left:6px;background-image:url('../images/sprite@1x.png');background-repeat:no-repeat;background-size:103px 293px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.footer .fc-facebook{background-position:-2px -224px;}
.footer .fc-vk{background-position:-73px -224px;}
.footer .fc-ok{background-position:-37px -224px;}
.footer .yashare-auto-init a{font-weight:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:none;line-height:16px;}
.footer .b-share-icon{background-image:url(http://yastatic.net/share/static/b-share-icon.png);}
.footer .counters{margin-top:25px;}
.footer .counters img{width:auto;margin-bottom:0;}
/*SHARE*/
.share{padding-top:30px;/*padding-bottom:12px;*/text-align:left;border-top:1px solid #ebebeb;}
.share div{margin-bottom:12px;float:left;}
.share .vk{height:20px;}
.share .facebook{margin-right:40px;}
.share .fb_iframe_widget,
.share .fb_iframe_widget span{display:block;height:20px;}
/*RATE-WIDGET*/
.rate-widget i{padding-right:15px;font-size:12px;font-weight:normal;opacity:0.5;line-height:12px;}
.rate-count{display:inline-block;padding-right:5px;font-size:12px;}
.rate-count-yes{color:#54a92a;}
.rate-count-no{color:#f72121;}
.rate-action{display:inline-block;vertical-align:middle;width:32px;height:16px;background-color:#d6d6d6;}
.rate-action a{display:block;float:left;width:16px;height:16px;font-weight:bold;text-align:center;line-height:16px;color:#FFF;}
.rate-action a:hover{background-color:#ec2325;}
/*PAGINATION*/
.pagination{position:relative;width:100%;min-height:25px;margin-top:20px;margin-bottom:0;}
.credit-rate + .pagination{margin-top:0;}
.pagination div{width:300px;margin:0 auto;text-align:center;}
.pagination div a{display:inline-block;width:25px;height:25px;margin: 0 3px;font-size:14px;line-height:25px;text-align:center;text-decoration:none;color:#333333;background:#FFF;box-sizing:border-box;}
.pagination div a:hover{color:#FFF;background-color:#f72121;}
.pagination div .active{color:#FFF;background-color:#f72121;}
.pagination .buttons{display:block;position:absolute;height:25px;font-size:13px;line-height:25px;text-decoration:none;text-transform:lowercase;color:#333333;opacity:0.75;}
.pagination .buttons:hover{color:#f72121;}
.pagination .prev{top:0;left:0;}
.pagination .next{top:0;right:0;}
/*BUTTONS*/
.button{display:inline-block;position:relative;padding:5px 25px 5px 25px;text-align:center;font-size:15px;font-weight:700;font-family: 'Exo 2', sans-serif;text-decoration:none;color:#FFF;border:none;background-color:#c00d03;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#c00d03;-webkit-box-shadow: 0px 1px 0px 0px rgba(163, 11, 3, 1);-moz-box-shadow:0px 1px 0px 0px rgba(163, 11, 3, 1);box-shadow:0px 1px 0px 0px rgba(163, 11, 3, 1);}
.button:hover{text-decoration:none;color:#FFF;background-color:#ec2325;}
.button-big{padding:12px 30px 14px 54px;-webkit-box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);-moz-box-shadow:0px 2px 0px 0px rgba(163, 11, 3, 1);box-shadow:0px 2px 0px 0px rgba(163, 11, 3, 1);}
.button-big span{display:block;position:absolute;width:16px;height:16px;top:16px;left:30px;background:url('../images/sprite@1x.png') -1px -80px no-repeat;}
.button-icon{margin:30px 0;padding:22px 46px 26px 110px;font-size:25px;font-weight:400;font-family: 'Exo 2', sans-serif;color:#333333;background-color:#FFF;-webkit-box-shadow:0px 1px 0px 0px rgba(217, 217, 217, 1);-moz-box-shadow:0px 1px 0px 0px rgba(217, 217, 217, 1);box-shadow:0px 1px 0px 0px rgba(217, 217, 217, 1);}
.button-icon:hover{text-decoration:none;color:#ec2325;background-color:#FFF;-webkit-box-shadow:0px 3px 0px 0px rgba(217, 217, 217, 1);-moz-box-shadow:0px 3px 0px 0px rgba(217, 217, 217, 1);box-shadow:0px 3px 0px 0px rgba(217, 217, 217, 1);}
.button-icon:after{content:'';display:block;position:absolute;width:51px;height:44px;top:17px;left:43px;background:url('../images/sprite@1x.png') -1px -100px no-repeat;}
.button-col{font-size:18px;font-weight:400;line-height:19px;color:#333333;background-color:#f2f2f2;-webkit-box-shadow:0px 1px 0px 0px rgba(217, 217, 217, 1);-moz-box-shadow:0px 1px 0px 0px rgba(217, 217, 217, 1);box-shadow:0px 1px 0px 0px rgba(217, 217, 217, 1);}
.button-col:hover{text-decoration:none;color:#ec2325;background-color:#f2f2f2;-webkit-box-shadow:0px 3px 0px 0px rgba(217, 217, 217, 1);-moz-box-shadow:0px 3px 0px 0px rgba(217, 217, 217, 1);box-shadow:0px 3px 0px 0px rgba(217, 217, 217, 1);}
.button-col span{display:inline-block;margin-top:10px;margin-bottom:10px;padding-left:62px;text-align:left;background-repeat:no-repeat;background-image:url('../images/sprite@1x.png');}
.button-lawyer span{min-height:44px;background-position:-1px -160px;}
.button-accountant span{min-height:46px;background-position:0px -220px;}
/*STARS*/
.stars-wrapper{text-align:center;}
.stars-wrapper span{font-size:12px;color:#333333;opacity:1 !important;}
.stars{display:inline-block;position:relative;width:63px;height:10px;text-indent:26px;background:url(../images/icostars.png) 0 bottom;background-size:63px 21px;}
.stars .s{position:absolute;width:63px;height:10px;top:0;overflow:hidden;background:url(../images/icostars.png) no-repeat 0 0;background-size:63px 21px;}
.stars .s.s10{width:12px;}
.stars .s.s0{width:0px;}
.stars .s.s20{width:25px;}
.stars .s.s30{width:38px;}
.stars .s.s40{width:51px;}
.stars .s.s50{width:63px;}
.stars .star{display:block;height:11px;width:10px;float:left;margin-right:3px;}
.stars .star:last-child{margin:0;}
.stars .star.hover{background:url(../images/icostars.png) no-repeat 0 0;background-size:63px 21px;}
.stars .star.active{background:url(../images/icostars.png) no-repeat 0 0 !important;background-size:63px 21px !important;}
.stars .star a{display:block;width:10px;height:11px;background-position:0 0;text-decoration:none;}
/*TOP-RATE*/
.top-rate{display:inline-block;position:relative;vertical-align:middle;margin:0 10px;}
.top-rate em{display:block;position:relative;margin-top:-4px;padding:4px 8px 3px 8px;font-size:10px;font-weight:bold;font-style:normal;text-transform:uppercase;line-height:10px;color:#FFF;background-color:#c00d03;opacity:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
/*PSEUDO*/
.pseudo{padding:0;margin:0;border:1px solid #dadada;width:100%;overflow:hidden;background-image:url(../images/select-bg.png);background-color:#FFF;background-repeat:no-repeat;background-size: 33px 21px;background-position:right center;}
.pseudo select{padding:4px 10px;width:130%;font-size:13px;color:#333333;border:none;box-shadow:none;outline:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
/*PUBLISH*/
.publish-title{display:block;font-size:11px;line-height:11px;text-transform:uppercase;opacity:0.5;color:#333333 !important;}
.publish-text{padding-top:8px;margin-bottom:0;padding-bottom:10px;font-size:13px;line-height:18px;color:#333333 !important;}
.publish-date{display:inline-block;padding:0 9px !important;font-size:11px !important;font-style:normal !important;font-weight:normal !important;text-align:center;line-height:24px !important;color:#adadad !important;background-color:#f2f2f2;white-space:nowrap;}
/*BREAD-CRUMBS*/
.bread-crumbs{padding-top:14px;}
.bread-crumbs a,
.bread-crumbs span{margin-right:10px;font-size:12px;color:#333333;opacity:0.6;}
.bread-crumbs a:hover{opacity:1;}
/*ADD*/
.margin-xlg{margin-top:45px;margin-bottom:60px;}
.margin-lg{margin-bottom:50px;}
.margin-md{margin-bottom:30px;}
.margin-sm{margin-bottom:15px;}
.padding-lg{padding-top:30px;padding-bottom:60px;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.ps{display:block;margin-top:11px;font-size:11px;line-height:14px;color:#333333;opacity:0.5;}
.ps span{color:#ec2325;}
.grayscale{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);}
.grayscale:hover{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(0%);}
/*CLEARFIX*/
.clearfix:after{content:" "; clear:both;display:block;}
/*MEDIA*/
.toprf	{ font-size:13px; font-weight:bold}

.button-moro{      margin: 15px 0 20px 0;  background-color: #c00d03;
    color: #fff;
    -webkit-box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);
    -moz-box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);
    box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);}
.button-moro:hover{    background-color: #ec2325;
    color: #fff;
    -webkit-box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);
    -moz-box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);
    box-shadow: 0px 2px 0px 0px rgba(163, 11, 3, 1);}
.button-moro:after{background: url(../images/offer-button-icon.png) no-repeat !important;}

.raek {
    position: absolute;
    right:5px; 
    top:25px;
    overflow: hidden;
}
.mrsumstav {
    white-space: nowrap;
    line-height: 22px;
    font-size: 11px;
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #333333;
    opacity: 0.7;
    width: 145px;
    margin:0 70px 0 0;
}
.raekmfi {
    display: inline-block;
    position: absolute;
    width: 70px;
    text-align: center;
    top: 15px; right:0;
    padding: 5px 0;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    line-height: 1;
    color: #FFF;
    background-color: #c00d03;
    opacity: 1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.notraekmfi{
    background-color: #898989;
    color:#fff;
}


.mfoiteminfowrap { overflow: hidden; }
.mfoiteminfo { float: left; }
.raekitem { float: left; margin-left:15%; }
.credit-rate .info u { white-space: nowrap; }
/*.itemraekmfi { position: relative; left: auto; top:auto; float:left; margin-right:18px; } */
.itemraekmfi { position: relative; left: auto; top:auto; margin:0 0 0 55px; }


@media (max-width:1200px){
	.fresh-publish .item{padding-left:0px;}
	.fresh-publish .item:last-child {margin-bottom:30px;}
	.fresh-publish .item img{position:relative;margin-bottom:10px;}
        
        .mfoiteminfo { float: none; margin-bottom:2px; }
        .raekitem { float: none; margin-left:0; }
}
@media (max-width:992px){
	/*SIDE*/
	.right-col .credit-rate a{width:33.33333333%;float:left;}
	.right-col{margin-top:30px;}
	.fresh-publish .item{width:33.33333333%;float:left;padding-left:90px;padding-right:10px;}
	.fresh-publish .item img{position:absolute;margin-bottom:0;}
	/*NAVIGATION*/
	.nav > li a span i{display:none;}
	/*FOOTER*/
	.footer .footer-social-links{margin-top:32px;margin-bottom:24px;text-align:center;}
	.footer .footer-social-link{margin:0 8px;}
	.footer .counters{text-align:left;}
	/*BUTTONS*/
	.button-col{vertical-align:top;width:48%;min-height:76px;}
	.button-lawyer{margin-right:3%;}
	/*ADD*/
	.yashare-auto-init{display:none;}
}
@media (max-width:767px){
	h1{margin-left:-15px;font-size:25px;line-height:25px;}
	.table{display:table;position:relative;width:100%;margin-bottom:6px;}
	.table .col{display:block;padding:5px 15px 7px 0px;}
	/*.table .col:after{content:" "; clear:both;display:block;}*/
	.table .col span,
	.table .col b,
	.table .col i{display:inline-block;/*display:block;float:left;height:20px;*/margin-right:18px;font-style:normal;}
	.table .col span{/*padding-bottom:2px;*/padding-top:5px;font-size:13px;font-weight:normal;line-height:13px;color:#282828;opacity:0.5;}
	.table .col b{padding-bottom:2px;font-size:18px;font-weight:700;font-family:'Exo 2', sans-serif;line-height:18px;color:#ec2325;}
	.table .col i{margin-right:0px;/*padding-top:5px;*/font-size:13px;font-family:'Exo 2', sans-serif;text-transform:lowercase;line-height:13px;color:#333333;}
	/*SIDE*/
	.side-banner{text-align:center;}
	.side-banner img{width:auto;margin-bottom:0;}
	.right-col .credit-rate a{width:100%;float:none;}
	.fresh-publish .item{width:100%;float:none;padding-left:90px;padding-right:0;}
	/*HEADER*/
	.header .container{padding-right:0;padding-left:0;}
	.topline{margin-bottom:0;}
	.topline a{float:left;font-size:13px;}
	.topline a:last-child{border-left:none;}
	.navbar-brand{width:190px;height:45px;margin:0;margin-top:13px;margin-left:14px;background-size:190px 45px;}
	.navigation{margin-top:0;}
	.navbar-collapse{padding-right:0px;padding-left:0px;}
	.nav > li{width:100%;border-left:none;border-bottom:1px solid #484848;}
	.nav > li:last-child{border-right:none;border-bottom:none;}
	.nav > li a{padding: 17px 0 21px 0;}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding-right:0px;padding-left:0px;}
	/*POPULAR-PUBLISH*/
	.popular-publish .item{width:100%;float:none;}
	/*NEWS-PREVIEW-PHOTO*/
	.news-preview-photo a{width:100%;float:none;padding:20px 20px 20px 120px;}
	.news-preview-photo a:first-child{margin-right:0;}
	/*CREDIT-PREVIEW*/
	.credit-preview a{padding:15px;}
	.credit-preview .leftcol,
	.credit-preview .rightcol{float:none;width:100%;}
	.credit-preview .leftcol{padding-right:20px;}
	.credit-preview .leftcol img{width:125px;height:85px;float:left;margin-right:15px;}
	.credit-preview .leftcol b{padding-top:3px;}
	.credit-preview .more:before,
	.credit-preview .more:after{top:30px;right:15px;margin-top:0;}
	.credit-preview .rightcol{margin-top:15px;padding-top:6px;border-top:1px solid #e6e6e6;}
	.credit-preview .rightcol p{padding-top:10px;line-height:15px;}
	/*CREDIT-RATE*/
	.credit-rate a{padding-left:25px;}
	.credit-rate img{display:none;}
	.credit-rate .info u{line-height:18px;}
	.credit-rate .incr{top:-4.5px;}
	/*NEWS-PREVIEW*/
	.news-preview .top-item{padding-top:150px;padding-left:20px;}
	/*MFO*/
	.mfo .credit-rate{padding-top:125px;padding-left:0;}
	/*REVIEWS*/
	.reviews .publish-date{display:block;padding-left:0 !important;text-align:left;}
	/*LEAVE-COMMENT-MFO*/
	.leave-comment-mfo .mfo-col{float:none;width:100%;margin-right:0;}
	/*FORM*/
	.form{padding:0;}
	/*INPUTS*/
	.flabel,.form .finput{float:none;}
	.flabel{width:100%;min-height:0;}
	.finput{width:100%;}
	/*PAGINATION*/
	.pagination{height:60px;}
	.pagination div{width:100%;margin:0;text-align:left;}
	.pagination .buttons{top:auto;bottom:0;}
	/*BUTTONS*/
	.button-icon{font-size:22px;padding:22px 15px 26px 80px;}
	.button-icon:after{top:17px;left:15px;}
	.button-col{vertical-align:top;width:100%;min-height:76px;}
	.button-lawyer{margin-right:0;}
        
        .raek { position: relative; right: auto; top: auto; }
        .mrsumstav { width: auto; margin: 7px 0 0 0; }
        .raekmfi { position: relative; top: auto; right: auto; margin: 7px 0 0 0; }
        .itemraekmfi { margin:0 0 0 55px; }
}

@media (max-width:540px){
    .credit-rate .info u { white-space:initial; }
}

@media (max-width:420px){
        .itemraekmfi {
            margin: 1px 0 0 0;
            float: right;
        }
}
@media (max-width:360px){
	/*TAB-TOGGLE*/
	.tab-toggle{height:30px;font-size:10px;line-height:13px;}

}
/*RETINA*/
@media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2){
	.more:after,
	.more:before{background-image:url('../images/sprite@2x.png');background-size:128px 366px;}
	.more:after{background-position:0px -321px;}
	.more:before{background-position:-19px -321px;}
	/*HEADER*/
	.topline .social-link i{display:block;position:absolute;background-image:url('../images/sprite@2x.png');background-repeat:no-repeat;background-size:128px 366px;}
	.topline .enter span{background:url('../images/sprite@2x.png') -67px 0px no-repeat;background-size:128px 366px;}
	.navbar-brand{background:url('../images/logo@2x.png') 50% 50% no-repeat;background-size:240px 55px;}
	/*LEAVE-COMMENT-MFO*/
	.leave-comment-mfo .mfo-col-right a{background-image:url('../images/sprite@2x.png');background-size:128px 366px;}
	/*FOOTER*/
	.footer .copy p{background-image:url('../images/footer-logo@2x.png');background-size:52px 40px;}
	.footer .footer-social-link{background-image:url('../images/sprite@2x.png');background-size:103px 293px;}
	/*BUTTONS*/
	.button-big span{background: url('../images/sprite@2x.png') -1px -80px no-repeat;background-size:128px 366px;}
	.button-icon:after{background-image:url('../images/sprite@2x.png');background-size:128px 366px;}
	.button-col span{background-image:url('../images/sprite@2x.png');background-size:128px 366px;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px),
only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px),
only screen and (min-device-pixel-ratio:2) and (max-width:767px){
	.navbar-brand{background:url('../images/logo@2x.png') 50% 50% no-repeat;background-size:190px 45px;}
}

#member-registration input, #member-registration select  {
display: block;
position: relative;
width: 100%;
padding: 4px 2%;
font-size: 13px;
outline: none;
background-color: #FFF;
resize: none;
border: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-border-radius: 0px;
border: 1px solid #dadada;
}

.login input {
	display: block;
position: relative;
width: 100%;
padding: 4px 2%;
font-size: 13px;
outline: none;
background-color: #FFF;
resize: none;
border: 0;
-moz-appearance: none;
appearance: none;
-webkit-border-radius: 0px;
border: 1px solid #dadada;
}

#member-registration .star, .login .star {
	display:none;
}

#member-registration .flabel label, .login label {
	font-weight:normal !important;
}

.login #remember {
	width:20px;
	height:20px;
}
.alert-heading {
	font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-weight:bold;
line-height:20px;
}

#system-message p {
}

.profile fieldset {
	margin-bottom:20px;
}
.cat-children h3 {
	display:none;
}

.cat-children .page-header.item-title {
 display:block;
}

.reviews hr:last-child {
	display:none;
}

.item-page li, .custom li {
	list-style: initial;
}

.item-page li, .custom li {
	margin-left:40px
}

.items-more {
	display:none;
}
.pagination a:hover {
	text-decoration:none;
}

.pagination {
	font-size:16px;
	color:#000000;
}

.pagination a{
	color:#1c8cc1;
	font-size:16px;
	padding: 0;
	display:inline-block;
	min-height: 0;
	margin-bottom: 0;
}

.pagination-end {
	display:none !important;
}

.pagination ul li{
	display:inline;
	margin-right:10px;
}

.counter {
	display:none;
}

.pagination-start {
	display: none !important;
}

.full-mfo-img img {

}

.full-mfo-img  {
	
    text-align: center;
}

.blog-item-img {
    height: 110px;
	
    overflow: hidden;
    position: absolute;
    top: 20px;  left: 20px;
}

.col.summ {
    min-width: 320px;
	
}
.col.srok {
    min-width: 150px;
	
}
.col.stavka {
    min-width: 150px;
	
}

.rate-img img {
	max-height: 90px;
max-width: 120px;
}

.leave-comment-mfo .ulogin-dropdown-button {
    display: none !important;
}

.morobannerswrap { margin-bottom: 20px; }
.morobannerswrapper { margin: 3px 0 4px; }
.morobanners { position: relative; overflow: hidden; }
.morobanners ul { width: 200em; position: relative; list-style: none; margin: 0; padding: 0; }
.morobanners li { float: left; margin:0; padding:0; list-style: none; }
.morobanners468, .morobanners468 li { width:468px; height:60px; }
.morobanners240, .morobanners240 { max-width: 240px !important; }
.morobanners240, .morobanners240 li { }
.morobanners240, .morobanners240 img { display: block; max-width: 100%; height: auto !important; }


#jc { position: relative; z-index:1; }

#jc #nav-bottom span, #jc #nav-top span { height:auto; }

#jc div#nav-top { margin: 0 0 -2px 0; background: none; }
#jc #nav-top span.page { border-bottom-color: transparent; }

#jc div#nav-bottom { margin: -52px 0 50px 0;  background: none; }
#jc #nav-bottom span.page { border-top-color: transparent; }

#jc #nav-top span.hoverpage { border-bottom-color: transparent; }
#jc #nav-bottom span.hoverpage { border-top-color: transparent; }


.MoroArticleBody > table { 
    width:100% !important; 
    border-top: none !important; 
}
.MoroArticleBody > table td {
    border: 1px solid #e2e2e2 !important;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important; 
}
.MoroArticleBody >table th, .MoroArticleBody >table td {
    padding: 5px 15px 7px 15px !important; width:auto !important;
}

.MoroArticleBody > i + p{
	margin-bottom: 0;
}

.footer-navigation .customflag-links{
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
}

.footer-navigation .customflag-links .ltf-head{
	display: inline-block;
	font-weight: 700;
	font-family: 'Exo 2', sans-serif;
	color: #FFF;
	text-transform: uppercase;
	opacity: 0.5;
}

.footer-navigation .customflag-links .link-to-flag{
	display: inline-block;
	margin-left: 10px;
	vertical-align: middle;
}

.footer-navigation .customflag-links .link-to-flag img{
	margin: 0;
}

.footer-navigation .customflag-links .link-to-flag:first-child{
	margin-left: 0;
}

@media (max-width:360px){
	.footer-navigation .customflag-links .link-to-flag{
		width: 100%;
		margin-left:0;
		padding: 5px 10px;
	}
	.footer-navigation .customflag-links{
		text-align: center;
	}
}