#container { padding: 0 20px;}
.greenbutton {display:inline-block;vertical-align:top;color:#fff;font-size:12px;padding:4px 10px 5px 10px; border-radius:3px;background: #92b83e;background: -moz-linear-gradient(top,  #92b83e 0%, #77a420 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#92b83e), color-stop(100%,#77a420));background: -webkit-linear-gradient(top,  #92b83e 0%,#77a420 100%);background: -o-linear-gradient(top,  #92b83e 0%,#77a420 100%);background: -ms-linear-gradient(top,  #92b83e 0%,#77a420 100%);background: linear-gradient(to bottom,  #92b83e 0%,#77a420 100%);}
.greenbutton:hover {background:#a1c34d;}
/*#bigwrap {margin-bottom:147px !important;}*/
.main3 {padding-bottom:0px;}
.invboard {font-family:Verdana, Arial, Helvetica;text-align:center;}
.invboard.main3news {padding-left:0px;padding-right:0px;box-shadow:0 8px 11px -11px #000 inset;}
.resp1 {position:relative;height:400px;margin:0 auto;max-width:1000px;min-width:1000px;background:#fff;padding:0 20px;}
.mainup1 {position:relative;margin:0 350px;background:#fff;height:100%;font-size:0;max-height:380px;overflow-y:hidden;text-align:left;margin-left:312px;margin-right:324px;}
.leftup1 {position:absolute;left:20px;top:0;height:100%;}
.rightup1 {position:absolute;right:20px;top:0;height:100%;}
.mainup1 .item  {display:inline-block;vertical-align:top;width:150px;margin:25px 0px 0px 12px;}
.mainup1 .item .listnewsimage {margin-bottom:16px;width:150px;height:100px;border:1px solid #EFEFEF;}
.mainup1 .item .listnewsimage img {width:148px;height:98px;}
.mainup1 .item  p {font-size:12px;max-height:42px;overflow:hidden;line-height:14px;text-align:left;}
.mainup1 .item p a {color:#000;}
.mainup1 .item p.timestamp {color:#8a8a8a;font-size:12px;}
.resp1 .featurednews {text-align:center;padding:25px 20px;padding-left:0px;width:312px;margin-top:0px;margin-right:0px;padding-right:0px;padding-left:0px;}
.resp1 .featurednews .featurednewsimage {margin-bottom:12px;width:312px;height:206px;border:1px solid #EFEFEF;}
.resp1 .featurednews .featurednewsimage img {width:310px;height:204px;}
.resp1 .featurednews p {text-align:left;font-size: 16px;line-height: 20px;}
.resp1 .featurednews p a {color:#000;}
.resp1 .featurednews .timestamp {font-size:12px;color: #8a8a8a}

.reglogform {font-family:Verdana, Arial, Helvetica;width:312px;margin:0 auto;margin-top:25px;float:right;padding:0px;}
.reglogform ul {font-size:0;}
.reglogform ul li {display:inline-block;vertical-align:top;width:50%;text-align:center;font-size:14px;text-transform:uppercase;}
.reglogform ul li a {display:block;padding:22px 0 20px 0;color:#a7a7a7;border:1px solid #d5d5d5;border-radius: 0 8px 0 0;background: #fbfbfb;background: -moz-linear-gradient(top,  #fbfbfb 0%, #e6e6e6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e6e6e6));background: -webkit-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%);background: -o-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%);background: -ms-linear-gradient(top,  #fbfbfb 0%,#e6e6e6 100%);background: linear-gradient(to bottom,  #fbfbfb 0%,#e6e6e6 100%);}
.reglogform ul li:first-child a {border-radius:8px 0 0 0;}
.reglogform ul li.active a {color:#fff;border:1px solid transparent;background: #e19231;background: -moz-linear-gradient(top,  #e19231 0%, #fabc53 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e19231), color-stop(100%,#fabc53));background: -webkit-linear-gradient(top,  #e19231 0%,#fabc53 100%);background: -o-linear-gradient(top,  #e19231 0%,#fabc53 100%);background: -ms-linear-gradient(top,  #e19231 0%,#fabc53 100%);background: linear-gradient(to bottom,  #e19231 0%,#fabc53 100%);}
.reginside {display:none;background:#efefef;padding:15px 20px;border-radius:0 0 8px 8px;-moz-box-shadow: 0px 9px 10px -6px #ccc;-webkit-box-shadow: 0px 9px 10px -6px #ccc;box-shadow: 0px 9px 10px -6px #ccc;}
.reginside input {padding:10px; width:100%;margin:5px 0;border:1px solid #dedede;border-radius:6px;font-size:14px;color:#c6c6c6;font-style:italic;}
.reginside input:focus {outline:none;border:1px solid #a5c4e4;color:#000;font-style:normal;}
.reginside a {display:inline-block;padding:8px 15px;margin:10px 0 5px 0;border:0px solid #dcdcdc;border-radius:6px;color:#fff;font-size:16px;font-family:arial, helvetica;background: #91b73d;background: -moz-linear-gradient(top,  #91b73d 0%, #78a521 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91b73d), color-stop(100%,#78a521));background: -webkit-linear-gradient(top,  #91b73d 0%,#78a521 100%);background: -o-linear-gradient(top,  #91b73d 0%,#78a521 100%);background: -ms-linear-gradient(top,  #91b73d 0%,#78a521 100%);background: linear-gradient(to bottom,  #91b73d 0%,#78a521 100%);}
.reginside a:hover {opacity:0.8;}
.reginside input:-moz-placeholder {color:#C6C6C6}

.loginside {background:#efefef;padding:15px 0;border-radius:0 0 8px 8px;-moz-box-shadow: 0px 9px 10px -6px #ccc;-webkit-box-shadow: 0px 9px 10px -6px #ccc;box-shadow: 0px 9px 10px -6px #ccc;}
.loginside form {margin:0 20px;}
.loginside input {padding:10px; width:100%;margin:5px 0;border:1px solid #dedede;border-radius:6px;font-size:14px;color:#c6c6c6;font-style:italic;}
.loginside input:focus {outline:none;border:1px solid #a5c4e4;color:#000;font-style:normal;}
.loginside .action {border-bottom:1px solid #d5d5d5;padding-bottom:5px;position:relative;height:49px;margin:0px 20px;}
.loginside .action a {display:inline-block;vertical-align:middle;font-size:14px;font-family:arial;color:#858585;text-decoration:underline;margin:0 10px;}
.loginside .action a.entb {text-decoration:none;padding:7px 15px;margin:10px 0 5px 0;border:0px solid #dcdcdc;border-radius:6px;color:#fff;font-size:16px;font-family:arial, helvetica;background: #91b73d;background: -moz-linear-gradient(top,  #91b73d 0%, #78a521 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91b73d), color-stop(100%,#78a521));background: -webkit-linear-gradient(top,  #91b73d 0%,#78a521 100%);background: -o-linear-gradient(top,  #91b73d 0%,#78a521 100%);background: -ms-linear-gradient(top,  #91b73d 0%,#78a521 100%);background: linear-gradient(to bottom,  #91b73d 0%,#78a521 100%);}
.loginside .action a.entb:hover {opacity:0.8;}
.loginside .eso {margin-top:10px;font-size:0;}
.loginside .eso * {display:inline-block;vertical-align:middle;color:#a7a7a7;font-size:14px;font-family:arial;}
.loginside .eso span {margin-right:10px;}
#.loginside .eso a {width:30px;height:30px;margin-left:2px;background:url(images/ssprite.png) no-repeat;opacity:0.6;}
#.loginside .eso a:hover {opacity:1;}
#.loginside .eso a.tw {background-position:-32px 0}
#.loginside .eso a.fb {background-position:-64px 0}
#.loginside .eso a.ok {background-position:-96px 0}
.loginside .eso img {cursor:pointer;}

.line2abackground {width:100%;background:#f5f5f2;border-top:1px solid #dcdcd9;padding:20px 0;}
.line2a {width:auto;max-width:1000px;min-width:1000px;font-family:Verdana, Arial, Helvetica;text-align:center;margin:0 auto;padding:0 20px;}
.line2a .line2asub {position:relative;margin-bottom:20px;}
.switcher2a {font-size:0;}
.switcher2a li {display:inline-block;vertical-align:middle;font-size:14px;}
.switcher2a li a {display:block;color:#868686;width:118px;border:1px solid #dcdcdc;border-radius:0 5px 5px 0;padding:5px;background: #f2f1ef;background: -moz-linear-gradient(top,  #f2f1ef 0%, #e6e1de 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1ef), color-stop(100%,#e6e1de));background: -webkit-linear-gradient(top,  #f2f1ef 0%,#e6e1de 100%);background: -o-linear-gradient(top,  #f2f1ef 0%,#e6e1de 100%);background: -ms-linear-gradient(top,  #f2f1ef 0%,#e6e1de 100%);background: linear-gradient(to bottom,  #f2f1ef 0%,#e6e1de 100%);}
.switcher2a li:first-child a {border-radius:5px 0 0 5px;}
.switcher2a li.active a {color:#fff;background: #adadad;background: -moz-linear-gradient(top,  #adadad 0%, #bfbfbf 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#bfbfbf));background: -webkit-linear-gradient(top,  #adadad 0%,#bfbfbf 100%);background: -o-linear-gradient(top,  #adadad 0%,#bfbfbf 100%);background: -ms-linear-gradient(top,  #adadad 0%,#bfbfbf 100%);background: linear-gradient(to bottom,  #adadad 0%,#bfbfbf 100%);}
.switcher2a li {font-family:arial;font-size:16px;}
.line2a .line2asub h4 {font-size:18px;font-weight:normal;position:absolute;left:0px;top:4px;}
.line2a .line2amore {position:absolute;right:0px;top:4px;color:#de742a;font-size:12px;}
.line2a .line2amore:hover {text-decoration:underline;}
.line2a .line2amore.soon {display:none;}

.horlist {height:309px;overflow-y:hidden;}
.horlist.soon {display:none;}
.horlist li {display:inline-block;vertical-align:top;margin:0 0px 0px 12px;width:150px;font-size:12px;}
.horlist li:first-child {margin-left:0px;}
.horlist li p {color:#5d5d5d;font-weight:normal;}
.horlist li h3 {color: #000000;font-size: 12px;height: 16px;margin-bottom: 3px;overflow: hidden;}
.horlist li a.link {color:#000;font-weight:normal;display:block;}
.horlist li a.link:hover {color:#0066CC; text-decoration: underline;}
.horlist li a.buytick2a {display:inline-block;padding:5px 8px 6px 8px;color:#fff;border-radius:3px;background: #91b73d;background: -moz-linear-gradient(top,  #91b73d 0%, #77a420 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91b73d), color-stop(100%,#77a420));background: -webkit-linear-gradient(top,  #91b73d 0%,#77a420 100%);background: -o-linear-gradient(top,  #91b73d 0%,#77a420 100%);background: -ms-linear-gradient(top,  #91b73d 0%,#77a420 100%);background: linear-gradient(to bottom,  #91b73d 0%,#77a420 100%);}
.horlist li a.buytick2a:hover {opacity:0.9;}
.horlist li a.buytick2a.soldout {opacity:1;cursor:default;background: #c8c8c8;background: -moz-linear-gradient(top,  #c8c8c8 0%, #c4c4c4 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8c8c8), color-stop(100%,#c4c4c4));background: -webkit-linear-gradient(top,  #c8c8c8 0%,#c4c4c4 100%);background: -o-linear-gradient(top,  #c8c8c8 0%,#c4c4c4 100%);background: -ms-linear-gradient(top,  #c8c8c8 0%,#c4c4c4 100%);background: linear-gradient(to bottom,  #c8c8c8 0%,#c4c4c4 100%);}
.horlist li a.buytick2a.notifyme {background: #ca5034;background: -moz-linear-gradient(top,  #ca5034 0%, #c24629 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca5034), color-stop(100%,#c24629));background: -webkit-linear-gradient(top,  #ca5034 0%,#c24629 100%);background: -o-linear-gradient(top,  #ca5034 0%,#c24629 100%);background: -ms-linear-gradient(top,  #ca5034 0%,#c24629 100%);background: linear-gradient(to bottom,  #ca5034 0%,#c24629 100%);}
.pagination2a {margin:10px 0;}
.pagination2a li {display:inline-block;vertical-align:top;}
.pagination2a li a {display:block;width:13px;height:13px;border-radius:10px;background:#d0d0d0;margin:0 3px;}
.pagination2a li a:hover, .pagination2a li.active a {background:#909090;}

.line2bbackground {width:100%;background:#fff;padding:20px 0;border-top:1px solid #dcdcd9;}
.line2b {width:auto;max-width:1000px;min-width:1000px;font-family:Verdana, Arial, Helvetica;text-align:center;margin:0 auto;padding:0 20px;}
.line2b .line2asub {position:relative;margin-bottom:40px;min-height:20px;}
.line2b .switcher2a li.orange a {cursor:default;display:block;font-size:12px;width:auto;color:#fff;text-transform:uppercase;padding:5px 14px;border:none;border-radius:0;background: #fba955;background: -moz-linear-gradient(top,  #fba955 0%, #e27b30 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fba955), color-stop(100%,#e27b30));background: -webkit-linear-gradient(top,  #fba955 0%,#e27b30 100%);background: -o-linear-gradient(top,  #fba955 0%,#e27b30 100%);background: -ms-linear-gradient(top,  #fba955 0%,#e27b30 100%);background: linear-gradient(to bottom,  #fba955 0%,#e27b30 100%);}
.line2b .line2asub h4 {font-size:18px;font-weight:normal;position:absolute;left:0px;top:4px;}
.line2b .line2amore {position:absolute;right:0px;top:4px;color:#de742a;font-size:12px;}
.line2b .catmostpopular {height:150px;overflow-y:hidden;}
.line2b .catmostpopular .item {margin-bottom:10px;}

.catmostpopular {font-size:0;position:relative;padding-bottom:20px;margin-bottom:20px;}
.catmostpopular .item {display:inline-block;vertical-align:top;width:150px;margin: 0 0 0 12px;text-align:center;font-size:12px;color:#707070;font-weight:bold;}
.catmostpopular .item:first-child {margin-left:0px;}
.catmostpopular .item .imageholder {height:100px;display: table-cell;vertical-align: middle;width: 150px}
.catmostpopular .item h4 {color:#000;font-weight:normal;display:block;height:29px;overflow:hidden;margin-top:6px;margin-bottom:2px;}
.catmostpopular .mop {position:absolute;right:-20px;top:-26px;width:76px;height:76px;background:url(images/mop.png) no-repeat;}
.catmostpopular .hr {height:1px; background:#ccc;width:1024px;margin-left:-20px;margin-top:30px;}
.catmostpopular ul {position:absolute;bottom:10px;left:50%;margin-left:-30px;padding:5px;background:#fff;}
.catmostpopular ul li {display:inline-block;margin:0 5px;}
.catmostpopular ul li a {display:block;width:12px;height:12px;border-radius:8px;background:#ccc;}
.catmostpopular ul li a.active, .catmostpopular ul li:hover a {background:#909090;}
.catmostpopular .item h4 {color: #5D5D5D;font-size: 12px;font-weight: normal;height: 16px;margin-bottom: 3px;overflow: hidden;text-align: center;}
.catmostpopular .item:hover h4 {color: #0066CC;text-decoration: underline;}
.catmostpopular .item .prices {color: #949494;font-size: 12px;font-weight: normal;position: relative;}
.catmostpopular .item .prices .price-blr {display:none;}
.catmostpopular .item:hover .prices .price-usd {display:none;}
.catmostpopular .item:hover .prices .price-blr {display:block;}

.line2cbackground {width:100%;background:#f5f5f2;padding:20px 0;border-top:1px solid #dcdcd9;}
.line2c {width:auto;max-width:1000px;min-width:1000px;font-family:Verdana, Arial, Helvetica;text-align:center;margin:0 auto;padding:0 20px;}
.line2c .line2asub {position:relative;margin-bottom:20px;height:30px;}
.line2c .line2asub h4 {font-size:18px;font-weight:normal;position:absolute;left:0px;top:4px;}
.line2c .line2amore {position:absolute;right:0px;top:4px;color:#de742a;font-size:12px;}

.photoreport:after {width: 100%;height: 0;visibility: hidden;overflow: hidden;content: "";display: inline-block;}
.photoreport .item {display:inline-block;vertical-align:top;width:150px;margin:4px 0px 4px 12px;font-size:12px;text-align:center;}
.photoreport .item:first-child {margin-left:0px;}
.photoreport .item .imageholder {/*background-color:#000;*/margin-bottom:8px;height:150px;}
.photo2 .photoreport .item .imageholder {background-color:#000;}
.photoreport .item img {opacity:1;max-height:150px;max-width:150px;}
.photoreport .item h4 {display:block;color:#000;height:30px;overflow:hidden;font-weight:bold;}
.photoreport .item span {color:#878787;width:100%;font-size:11px;}
.photoreport .imageholder:hover img {opacity:1;}
.photoreport .event-name:hover a.line2atitle {color: #0066CC;text-decoration: underline;}


.line2dbackground {border-top:1px solid #dcdcd9;background:#fff;padding:0px 0 0px 0;}
.line2d {width:auto;max-width:1320px;min-width:1000px;font-family:Verdana, Arial, Helvetica;text-align:center;margin:0 auto;padding:0px 20px;}
.line2d .line2asub {position:relative;margin-bottom:0px;}
.line2d .switcher2a li.orange a {cursor:default;display:block;font-size:12px;width:auto;color:#fff;text-transform:uppercase;padding:5px 14px;border:none;border-radius:0;background: #fba955;background: -moz-linear-gradient(top,  #fba955 0%, #e27b30 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fba955), color-stop(100%,#e27b30));background: -webkit-linear-gradient(top,  #fba955 0%,#e27b30 100%);background: -o-linear-gradient(top,  #fba955 0%,#e27b30 100%);background: -ms-linear-gradient(top,  #fba955 0%,#e27b30 100%);background: linear-gradient(to bottom,  #fba955 0%,#e27b30 100%);}
.line2d h4 {text-align:center;font-size:12px;color:#de742a;text-transform:uppercase;font-weight:normal;margin-bottom:10px;}
.line2d .main3partners {width:auto;border:none;max-width:1320px;}

.main3news {width:100%;margin:0 auto;background:#fff;padding:8px 20px 28px 20px;font-family:verdana, arial, helvetica;}

.itema2 {border: 1px solid rgba(0, 0, 0, 0);display: inline-block;margin-bottom: 10px;padding: 10px 9px 0;position: relative;vertical-align: top;}
.itema2:hover {border: 1px solid #CCCCCC;}
.premier {background-image: url("images/premier2.png");height: 88px;left: 0px;position: absolute;top: 14px;width: 88px;}
.horlist .img-wrap {position: relative; margin: 0px auto; width: 130px;}

.resp1.logged .rightup1 {display:none;}
.resp1.logged .mainup1 {margin-right:0px;}
.line2atitle h3 {color:#000;}
.line2atitle:hover h3 {color:#0066CC;text-decoration:underline;}
.line2amore:hover {text-decoration:underline;}

@media screen and (min-width:1162px) {
    .resp1 {max-width:1162px;}
    .line2a {max-width:1162px;}
    .line2b {max-width:1162px;}
    .line2c {max-width:1162px;}
}

@media screen and (min-width:1324px) {
    .resp1 {max-width:1324px;}
    .line2a {max-width:1324px;}
    .line2b {max-width:1324px;}
    .line2c {max-width:1324px;}
}

.afisha2 {background:#fff;}
.afisha2 .photoreport {height:235px;}
.afisha2 .photoreport .item .imageholder {/*background-color:#000;*/margin-bottom:8px;height:150px;width: 150px; border: 1px solid #ccc;}
.afisha2 .photoreport .item {margin-left: 3px;}
.afisha2 .photoreport .item img {opacity:1;}
.afisha2 .photoreport .item img {margin-bottom:5px;}
.afisha2 .photoreport .item a {height:auto;}
.afisha2 .afisha2a-description {position:relative;padding-left:30px;text-align:left;margin-bottom:13px;}
.afisha2 .afisha2a-description .date {width:30px;position:absolute;left:0;top:0;color:#000;font-size:8px;text-transform:uppercase;text-align:center;}
.afisha2 .afisha2a-description .date p {font-size:12px; color:#ca5034;font-weight:bold;}
.afisha2 .item .afisha2a-description a {font-size:11px; color:#000;font-weight:normal;line-height:12px;}
.afisha2 .afisha2a-description .event-name {border-left:1px solid #ccc;padding-left:5px;height: 30px;overflow: hidden;}
.afisha2  .photoreport .item  .greenbutton {color:#fff;font-weight:normal;width:auto;display:inline-block;}
.greenbutton {background: linear-gradient(to bottom, #92B83E 0%, #77A420 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius: 3px;color: #FFFFFF;display: inline-block;font-size: 12px;padding: 4px 10px 5px;vertical-align: top;}
.greenbutton:hover {background: none repeat scroll 0 0 #A1C34D;}

.disount-indexpage {position:relative;text-align:left;height:303px;overflow:hidden;padding:0 20px;}
.disount-indexpage .list-bonuses a {position:relative;display:inline-block;vertical-align:top;margin-left:1px;margin-bottom:1px;}
.disount-indexpage .list-bonuses a span {display:none;position:absolute;top:0;left:0;width:100px;height:100px;background:rgba(0, 0, 0, 0.59);text-align:center;font-size:11px; text-transform:uppercase;padding-top:38px;color:#fff;}
.disount-indexpage .list-bonuses a span p {font-size:18px;}
.disount-indexpage .list-bonuses a:hover span {display:block;}
.disount-indexpage .compare-bonus {width:330px;}
/*.disount-indexpage .compare-bonus ul {margin-bottom:20px;}*/
/*.disount-indexpage .compare-bonus li {color:#565656;font-size:16px;*//*font-weight:bold;*//*margin-bottom:6px;padding-left:20px;position:relative;font-family: Verdana, Helvetica;color: #000;}*/
/*.disount-indexpage .compare-bonus li:before {content:"";width:20px;height:20px;display:block;position:absolute;left:0;top:0;background:url(../images/sprite/cb.png) no-repeat;}*/
/*.disount-indexpage .compare-bonus li span {font-size:12px;}*/
.disount-indexpage .compare-bonus .orangebutton {color:#000;font-size:18px;padding:8px 40px 9px 40px;border-radius:8px;background: #f9bf3c;background: -moz-linear-gradient(top,  #f9bf3c 0%, #f5ac3b 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9bf3c), color-stop(100%,#f5ac3b));background: -webkit-linear-gradient(top,  #f9bf3c 0%,#f5ac3b 100%);background: -o-linear-gradient(top,  #f9bf3c 0%,#f5ac3b 100%);background: -ms-linear-gradient(top,  #f9bf3c 0%,#f5ac3b 100%);background: linear-gradient(to bottom,  #f9bf3c 0%,#f5ac3b 100%);}
.disount-indexpage.line2c .line2amore {right:20px;}
.disount-indexpage .proposal-di .line2asub a.line2amore {position:absolute;right:15px;}
.disount-indexpage .list-bonuses {position:relative;padding-left: 630px;padding-right: 10px;font-size: 0;text-align: right;}
.disount-indexpage .proposal-di {position: absolute;left: 0;top: 0;text-align:left;background:url(../images/wallet.png) #f5f5f2 no-repeat 300px bottom;width:650px;height: 303px;padding-top: 20px;}
.face {display: inline-block;}
.disount-indexpage .link2atitle h4 {position: static;color:#000000;}
.disount-indexpage .link2atitle:hover h4 {color:#0066CC;text-decoration: underline;}
.disount-indexpage ul li p:after {background: url("images/scheckd.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;height: 18px;left: 0px;position: absolute;top: 3px;width: 18px;}
.disount-indexpage ul li p {display: inline-block;font-size: 16px;line-height: 18px;margin-bottom: 5px;padding: 4px 4px 4px 25px;position: relative;}
.disount-indexpage ul li p span {color: #969696;font-size: 12px;}
.disount-indexpage ul li.marked p {color: #D87024;padding-right: 30px;}
.disount-indexpage ul li.marked p i {background: url("images/scheckd.png") no-repeat scroll 0 -21px rgba(0, 0, 0, 0);content: "";display: block;height: 18px;position: absolute;right: 8px;top: 2px;width: 18px;}


/*news*/
.new-news {background: #fff;}
.new-news .full-width {width:auto;min-width: 1024px;max-width: 1280px;margin:0 auto;}
.news-wrapper  {background: #fff;font-family: verdana;}
.news-wrapper .slider-wrapper {background: #f3f3f3;border-bottom:1px solid #ccc;}
.news-wrapper .slider {min-width: 1024px;max-width: 1280px;margin:0 auto;padding:20px;}
.news-wrapper .slider .image-slider {position:relative;float:left;margin-right:10px;}
.news-wrapper .slider .image-slider a {display: block;position: absolute;width:62px;top:50%;margin-top:-31px;height:62px;background: url(images/sprite/news.png) no-repeat;opacity: 0.6;}
.news-wrapper .slider .image-slider a.slidesjs-next.slidesjs-navigation {color:#ccc;right:0; background-position: 0 -63px }
.news-wrapper .slider .image-slider a.slidesjs-previous.slidesjs-navigation  {left:0;}
.news-wrapper .slider .image-slider a:hover {opacity: 1;}
.news-wrapper .text-slider {height:250px;overflow: hidden;}
.news-wrapper .text-slider h2 {font-size:16px;font-weight: normal;line-height:18px;}
.news-wrapper .text-slider .category-name a {font-size: 11px;color: #409e00;}
.news-wrapper .text-slider p {font-size: 12px;margin:6px 0;line-height: 18px;}
.news-wrapper .text-slider-actions {position:relative;font-size:11px;color:#777;}
.news-wrapper .text-slider-actions .read-more {position: absolute;right:25px;top:0;}
.news-wrapper .text-slider-actions .read-more a {color: #001ca9;text-decoration: underline;}
.news-wrapper .text-slider-actions .read-more:after {content: "";display: block;position: absolute;right:-20px;top:0;width:15px;height:15px;background: url(images/sprite/news.png) 0 -126px no-repeat;}

.news-wrapper .headings {min-width: 1024px;max-width: 1280px;margin:0 auto;padding:20px;font-size:0;}
.news-wrapper .headings .columns {display: inline-block;vertical-align: top;width:33%;}
.news-wrapper .headings .columns a > h3 {font-size: 16px;font-weight: normal;}
.news-wrapper .headings .columns a > h3:after {content: "";display: inline-block;vertical-align: middle;width:15px;height:17px;margin-left:10px;background: url(images/sprite/news.png) 0 -126px no-repeat;}
.news-wrapper .headings .columns .item {position:relative;padding-left:110px;font-size:11px;color:#5f5f5f;margin-top:20px;padding-right:15px;}
.news-wrapper .headings .columns .item .item-description {height:51px;overflow:hidden;line-height: 16px;}
.news-wrapper .headings .columns .item .imageholder {position: absolute;left:0;top:0;}
.news-wrapper .headings .columns .item .date {font-size:10px;margin-bottom: 5px;}
.news-wrapper .headings .columns .item a {position: relative;color:#000;font-weight: bold;z-index: 40;}
.news-wrapper .headings .columns .item a:hover {text-decoration: underline; color: blue;}
.news-wrapper .headings .columns .item a span {position: absolute;top:20px;z-index:50;}
.news-wrapper .headings .columns .item .popover {display:none;position: absolute;top:50px;left:60px;background: #f4eedc;padding:8px;width:240px;overflow:hidden;font-size:12px;z-index:500;color:#000;max-height:200px;line-height:16px;}
.news-wrapper .headings .columns .item .popover h3 {font-size:14px;font-weight: bold;margin-bottom: 3px;}
.news-wrapper .headings .columns .item:hover .popover {display:block;}
.news-wrapper .headings .columns .more-more {margin-top:10px;}
.news-wrapper .headings .columns .more-more a {position: relative;color:#a0a0a0;font-size:11px;text-decoration: underline;}
.news-wrapper .headings .columns .more-more a:after {content:"";position: absolute;display:block;right:-8px;top:5px;width: 0px;height: 0px;border-style: solid;border-width: 3px 0 3px 4px;border-color: transparent transparent transparent #a0a0a0;}

.news-wrapper .kino-afisha-wrapper {border-top:1px solid #ccc;}
.news-wrapper .kino-afisha {position: relative; text-align:center;min-width: 1024px;max-width: 1280px;margin:0 auto;padding:20px 0;}
.news-wrapper .kino-afisha .horlist {font-size:0;height:288px;margin-top:20px;}
.news-wrapper .kino-afisha .horlist li {margin:0 0 6px 3px;font-size:11px;}
.news-wrapper .kino-afisha .horlist li:first-child {margin-left:0;}
.news-wrapper .kino-afisha h3 {position: absolute;top:20px;font-size: 16px;font-weight: normal; left: 30px;}
.news-wrapper .kino-afisha h3:after {content: "";display: inline-block;vertical-align: middle;width:15px;height:17px;margin-left:10px;background: url(images/sprite/news.png) 0 -126px no-repeat;}
.news-wrapper .switcher2a li a {font-size:12px;background: #fff;border-radius: 0 3px 3px 0;}
.news-wrapper .switcher2a li:first-child a {border-radius: 3px 0 0 3px;}
.news-wrapper .switcher2a li.active a {background: #adadad;background: -moz-linear-gradient(top, #adadad 0%, #bfbfbf 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#bfbfbf));background: -webkit-linear-gradient(top, #adadad 0%,#bfbfbf 100%);background: -o-linear-gradient(top, #adadad 0%,#bfbfbf 100%);background: -ms-linear-gradient(top, #adadad 0%,#bfbfbf 100%);background: linear-gradient(to bottom, #adadad 0%,#bfbfbf 100%);}

.events-afisha-wrapper {background: #f5f5f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.news-wrapper .events-afisha {position: relative; text-align:center;min-width: 1024px;max-width: 1280px;margin:0 auto;padding:10px 0;}
.news-wrapper .events-afisha .photoreport {height:242px;}
.news-wrapper .events-afisha h3 {position: absolute;left:25px;top:20px;font-size: 16px;font-weight: normal;}
.news-wrapper .events-afisha h3:after {content: "";display: inline-block;vertical-align: middle;width:15px;height:17px;margin-left:10px;background: url(images/sprite/news.png) 0 -126px no-repeat;}
.news-wrapper .events-afisha .afisha2a-description {position: relative;padding-left: 30px;text-align: left;margin-bottom: 13px;}
.news-wrapper .events-afisha .date {width: 30px;position: absolute;left: 0;top: 0;color: #000;font-size: 8px;text-transform: uppercase;text-align: center;}
.news-wrapper .events-afisha .date p {font-size: 12px;color: #ca5034;font-weight: bold;}
.news-wrapper .events-afisha .date span {display: inline-block;vertical-align: top;margin-bottom: 10px;}
.news-wrapper .events-afisha  .afisha2a-description .event-name {border-left: 1px solid #ccc;padding-left: 5px; height: 40px;}
.news-wrapper .events-afisha  .afisha2a-description .event-name a {font-size: 11px;color: #000;font-weight: normal;height: 38px;line-height: 12px;overflow: hidden;display: block;}
.news-wrapper .events-afisha  .afisha2a-description .event-name a:hover {color:#0066CC; text-decoration: underline;}
.news-wrapper .events-afisha .buy-ticket-afisha a {color:#fff;display:inline-block;height:auto;}

.news-wrapper .disount-indexpage {background: #fff;border-top:none;padding-left:0;}
.news-wrapper .disount-indexpage .proposal-di {background: url(images/wallet.png) #fff no-repeat 320px bottom}

.news-wrapper .events-afisha-pr .photoreport {height:226px;}
.news-wrapper .events-afisha-pr .item p {color:#878787;font-size:12px;height:31px;overflow: hidden;}
.news-wrapper .events-afisha-pr .item a {color:#000;}
.widget-section .newssmall span {text-transform: uppercase; line-height: 15px;}
.news-wrapper-main {margin:0 auto;padding:20px 29px;font-size:0;font-family:verdana; }


.news-wrapper-main .widget-section {width:300px; right: 130px;position: absolute;  font-size:12px;font-family:verdana;}
.news-wrapper-main .widget-section h4 {font-size: 16px;font-weight: normal;}
.news-wrapper-main .widget-section .newssmall .item {margin-top:10px;}
.news-wrapper-main .widget-section .newssmall .item h5 {color:#909090;font-size:11px;font-weight: normal;margin-bottom:5px;}
.news-wrapper-main .widget-section .newssmall .item h5 a {color:#409e00;margin-right: 10px;}
.news-wrapper-main .widget-section .newssmall .item .newssmall-inner {display:block;overflow: hidden;font-size:11px;color:#000;line-height: 13px;}
.news-wrapper-main .widget-section .newssmall .item .newssmall-inner img {float:left;margin-right:10px;}

.news-wrapper-main .main-area {position:relative;font-size:12px;/*margin-right:242px;*/}
.news-wrapper-main .main-area .breadcrumbs ul li {position:relative;display:inline-block;vertical-align: middle;font-size:11px;}
.news-wrapper-main .main-area .breadcrumbs ul li:before {content: "";display: inline-block;vertical-align: middle;width:6px;height:8px;background: url(images/sprite/news.png) -13px -129px no-repeat;margin: 0 6px;}
.news-wrapper-main .main-area .breadcrumbs ul li a {color:#929292;}
.news-wrapper-main .main-area .breadcrumbs ul li:first-child a {color:#3989bd;}
.news-wrapper-main .main-area .breadcrumbs ul li:first-child:before {margin:0;width:0;}
.news-wrapper-main .main-area .news-inner {font-size:0;margin-left:-9px;width: 880px}
.news-wrapper-main .main-area .news-inner .item {font-size:12px;display:inline-block; vertical-align: top;height:450px;width:19%;border:1px solid #ddd;position: relative;padding-bottom:30px;margin-left:24px;margin-bottom:10px;}
@media only screen and (max-width:1200px){   .news-wrapper-main .main-area .news-inner .item {width:24%;}       }
.news-wrapper-main .main-area .news-inner .item .imageholder {position: relative;}
.news-wrapper-main .main-area .news-inner .item .imageholder:after {content: "";position: absolute;left:12px;bottom:0;width: 0px;height: 0px;border-style: solid;border-width: 0 10px 12px 10px;border-color: transparent transparent #ffffff transparent;}
.news-wrapper-main .main-area .news-inner .item .metadata {color:#929292;padding:5px 0;}
.news-wrapper-main .main-area .news-inner .item .metadata > * {display: inline-block;vertical-align: middle;}
.news-wrapper-main .main-area .news-inner .item .metadata .date-ico {width: 12px;height: 14px;background: url(images/sprite/news.png) -50px -127px no-repeat;margin-right:5px;}
.news-wrapper-main .main-area .news-inner .item .metadata .comments-ico {width: 13px;height: 14px;background: url(images/sprite/news.png) -31px -127px no-repeat;margin:0 5px 0 20px;}
.news-wrapper-main .main-area .news-inner .item .item-inner {padding:0 13px;max-height: 265px;overflow: hidden;}
.news-wrapper-main .main-area .news-inner .item h3 {max-height: 52px; overflow: hidden;line-height:18px;font-size:12px;}
.news-wrapper-main .main-area .news-inner .item h3 a {color:#000;}
.news-wrapper-main .main-area .news-inner .item h3 a:hover {color:#001ca9;text-decoration: underline;}
.news-wrapper-main .main-area .news-inner .item p {margin-top:10px;line-height: 17px;}
.news-wrapper-main .main-area .news-inner .item .afisha-link {position: absolute;bottom:10px;left:13px;color:#e10000;font-size:11px;}
.news-wrapper-main .main-area .news-inner .item .afisha-link:hover {text-decoration: underline;}
.news-wrapper-main .main-area .topnews {overflow: hidden;}
.news-wrapper-main .main-area .topnews.news-inner .item {height:375px;width: 270px;}
.news-wrapper-main .main-area .topnews.news-inner .item:nth-child(3n-2) {margin-left: 8px;}
.news-wrapper-main .main-area .news-inner.othernews, .news-wrapper-main .main-area .news-inner.afishanews .afishanews-wrapper {overflow: hidden;margin-bottom:25px;}

.news-wrapper-main .main-area h2 {width:99%;position:relative; margin:5px 0 10px 0;border-bottom:1px dotted #ccc;padding:5px 0;font-size:16px;font-weight:normal;}
.news-wrapper-main .main-area h2 i {display: inline-block;vertical-align: middle;width:15px;height:17px;margin-left:10px;background: url(images/sprite/news.png) 0 -126px no-repeat;}
.news-wrapper-main .main-area h2 a {color:#999;font-size:11px; position: absolute;right:0;bottom:10px;}
.news-wrapper-main .main-area h2 a:hover {text-decoration:underline;}

.news-wrapper-main .main-area .rotator {text-align: center;margin-top: 15px;}
.news-wrapper-main .main-area .rotator .circle-brugge {display: inline-block;vertical-align: top;position: relative;text-align: center;border:1px solid #ccc;padding:0px;width:32px;height:32px;border-radius: 40px;line-height: 31px;}
.news-wrapper-main .main-area .rotator .circle-brugge a {display: inline-block;vertical-align: middle;width:6px;height:6px;border-radius: 10px;background: #ccc;margin:1px;}
.news-wrapper-main .main-area .rotator .circle-brugge a:hover {background: #333;}

.news-wrapper-main .main-area .load-more-items a {display:block; padding:12px;color:#999;font-size:14px;text-align: center;outline:1px solid #ddd;width:98%;margin-left:10px;margin-top:10px;}
.news-wrapper-main .main-area .load-more-items a:hover {color:000;background: #ddd;}

.news-wrapper-main .main-area-single {margin-top:15px;/*padding-right:40px;*/ min-height: 700px; width: 64%; position: relative;}
.news-wrapper-main .main-area-single .metadata {color:#909090;font-size:11px;}
.news-wrapper-main .main-area-single h1 {font-size:24px;font-weight: normal;}
.news-wrapper-main .main-area-single .breadcrumbs ul li a, .news-wrapper-main .main-area-single .breadcrumbs ul li:first-child a {color:#66b133;}
.news-wrapper-main .main-area-single p {font-size:13px;line-height: 18px;}
.news-wrapper-main .main-area-single p.right img {float: right;padding:0 0 20px 20px;}
.news-wrapper-main .main-area-single .imageholder {margin-top:15px;}
.news-wrapper-main .main-area-single .imageholder .image-info {color:#909090;font-style: italic;margin-top:5px;}
.news-wrapper-main .main-area-single .metadata-bottom {margin:15px 0;}
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next {position: relative;padding-right:200px;}
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .next-news {position: absolute;right:0;color:#001ca9;font-size:12px;padding-right:20px;top:5px;}
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .next-news:after {content: "";position: absolute;right:0;top:6px;width:15px;height:8px;background: url(images/sprite/news.png) -40px -205px no-repeat;}
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .share-social1 a span {margin-right:0px;display: inline-block;vertical-align: top;width:28px;height:26px;background: url(images/sprite/news.png) no-repeat;opacity: 0.8;}
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .share-social1 span:hover {opacity: 1;}
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .share-social1 span.b-share-icon.b-share-icon_odnoklassniki {background-position: -2px -144px; }
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .share-social1 span.b-share-icon.b-share-icon_facebook {background-position: -32px -144px; }
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .share-social1 span.b-share-icon.b-share-icon_vkontakte {background-position: -2px -171px; }
.news-wrapper-main .main-area-single .metadata-bottom .share-and-next .share-social1 span.b-share-icon.b-share-icon_twitter {background-position: -32px -171px; }
.news-wrapper-main .main-area-single .metadata-bottom .tags {margin-top:10px;}
.news-wrapper-main .main-area-single .metadata-bottom .tags a {display:inline-block;vertical-align: middle;color:#909090;font-size:10px;border:1px solid #C9C9C9;border-radius: 3px;padding:2px 6px;margin-bottom:5px;}
.news-wrapper-main .main-area-single .metadata-bottom .tags a:hover {background: #e3e3e3;}

.news-wrapper-main .main-area  .inner.comments {border-top: 1px solid #e5e5e5; width: 570px;}
.news-wrapper-main .main-area  .inner.comments .add-comment {position:relative;padding:10px 0px 10px 90px;border-bottom:1px solid #e5e5e5}
.news-wrapper-main .main-area  .inner.comments .add-comment .imageholder {position: absolute;left:0px;top:30px;}
.news-wrapper-main .main-area  .inner.comments .add-comment .imageholder img {border-radius: 50px; height: 64px; width: 64px;}
.news-wrapper-main .main-area  .inner.comments .add-comment h4 {color:#7d7d7d;font-size:12px;margin-bottom:15px;}
.news-wrapper-main .main-area  .inner.comments .add-comment .ta-wrap {position:relative;}
.news-wrapper-main .main-area  .inner.comments .add-comment textarea {outline:none; width:100%;height:80px;border:1px solid #c5c5c5;border-radius: 5px;padding:5px;max-width:100%;}
.news-wrapper-main .main-area  .inner.comments .add-comment .ta-wrap:before {content:"";display:block;position: absolute;left:-13px;top:19px;width: 0px;height: 0px;border-style: solid;border-width: 7px 14px 7px 0;border-color: transparent #c5c5c5 transparent transparent}
.news-wrapper-main .main-area  .inner.comments .add-comment .ta-wrap:after {content:"";display:block;position: absolute;left:-11px;top:19px;width: 0px;height: 0px;border-style: solid;border-width: 7px 14px 7px 0;border-color: transparent #ffffff transparent transparent;}
.news-wrapper-main .main-area  .inner.comments .add-comment .buttonholder {margin:10px 3px;text-align:right;}
.news-wrapper-main .main-area  .inner.comments .add-comment .buttonholder a {padding:7px 15px;}
.news-wrapper-main .main-area  .inner.comments .list-comments {margin-top:10px;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .imageholder {float: left; margin-top: 0px;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .imageholder img {width:64px;border-radius: 64px;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .bubble {position:relative; border:1px solid #c5c5c5;border-radius: 5px;padding:13px; width: 85%; float: right;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .bubble:before {content:"";display:block;position: absolute;left:-14px;top:19px;width: 0px;height: 0px;border-style: solid;border-width: 7px 14px 7px 0;border-color: transparent #c5c5c5 transparent transparent}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .bubble:after {content:"";display:block;position: absolute;left:-12px;top:19px;width: 0px;height: 0px;border-style: solid;border-width: 7px 14px 7px 0;border-color: transparent #ffffff transparent transparent;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .bubble p {margin-bottom:10px;padding-top:0;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .bubble p a {color:#000;font-weight:bold;font-size:12px;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item .bubble p a span {font-weight: normal;color:#676767;font-size:10px;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item.item-reply {margin-left:90px;}
.news-wrapper-main .main-area  .inner.comments .list-comments .item.item-reply:before {content: "";display: block;width: 34px;height:32px;position: absolute;left:-29px;background: url(images/sprite/news.png) -1px -199px no-repeat;top: 25px;}

.photoreport {text-align:justify;margin:50px 20px 20px 20px;height:230px;overflow-y:hidden;}
.photoreport:after {width: 100%;height: 0;visibility: hidden;overflow: hidden;content: "";display: inline-block;}
.photoreport .item {display:inline-block;vertical-align:top;width:150px;margin:4px;font-size:12px;text-align:center;}
.photoreport .item img {margin-bottom:8px;}
.photoreport .item p a {color: #000000;}
.photoreport .item p a:hover {color: #0066CC; text-decoration: underline;}
.photoreport .item span {color:#878787;}

.disount-indexpage {position:relative;text-align:left;height:303px;overflow:hidden;/*padding:0 20px;*/}
.disount-indexpage .list-bonuses a {position:relative;display:inline-block;vertical-align:top;margin-left:1px;margin-bottom:1px;}
.disount-indexpage .list-bonuses a span {display:none;position:absolute;top:0;left:0;width:100px;height:100px;background:rgba(0, 0, 0, 0.59);text-align:center;font-size:11px; text-transform:uppercase;padding-top:38px;color:#fff;}
.disount-indexpage .list-bonuses a span p {font-size:18px;}
.disount-indexpage .list-bonuses a:hover span {display:block;}
.disount-indexpage .compare-bonus {margin-left:30px;width:330px;margin-top: -20px;}
.disount-indexpage .compare-bonus ul {margin-bottom:15px;}
.disount-indexpage .compare-bonus li {color:#565656;font-size:15px;font-weight:bold;margin-bottom:6px;padding-left:20px;position:relative;}
.disount-indexpage .compare-bonus li:before {content:"";width:20px;height:20px;display:block;position:absolute;left:0;top:0;background:url(images/sprite/cb.png) no-repeat;}
.disount-indexpage .compare-bonus li span {font-size:12px;}
.disount-indexpage .compare-bonus .orangebutton {color:#000;font-size:18px;padding:8px 40px 9px 40px;border-radius:8px;background: #f9bf3c;background: -moz-linear-gradient(top,  #f9bf3c 0%, #f5ac3b 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9bf3c), color-stop(100%,#f5ac3b));background: -webkit-linear-gradient(top,  #f9bf3c 0%,#f5ac3b 100%);background: -o-linear-gradient(top,  #f9bf3c 0%,#f5ac3b 100%);background: -ms-linear-gradient(top,  #f9bf3c 0%,#f5ac3b 100%);background: linear-gradient(to bottom,  #f9bf3c 0%,#f5ac3b 100%);}
.disount-indexpage.line2c .line2amore {right:20px;}
.disount-indexpage .proposal-di .line2asub a {position:absolute;right:0;}
.disount-indexpage .list-bonuses {position:relative;padding-left: 680px;font-size: 0;text-align: right;}
.disount-indexpage .proposal-di {position: absolute;left: 0;top: 0;text-align:left;background:url(images/wallet.png) #f5f5f2 no-repeat 300px bottom;width:650px;height: 303px;padding-top: 20px;}

.line2c {width:auto;max-width:1280px;min-width:1024px;font-family:Verdana, Arial, Helvetica;text-align:center;background:#f5f5f2;margin:0 auto;border-top:1px solid #dcdcd9;}
.line2c .line2asub h4 {font-size:18px;font-weight:normal;position:absolute;left:30px;top:4px;}
.line2c .line2amore {position:absolute;right:30px;top:4px;color:#de742a;font-size:12px;}
.slidesjs-container {height: 255px !important;}
.content {width:100%;}
.share-social1 {padding-bottom: 20px;}
.big-content {padding: 0 40px;position: relative;min-height: 780px;}

.r1280 .catalog-red, .r1280 .main3footer, .r1280 .full-width, .r1280 .hrgray {min-width: 1000px;max-width: 1280px;width: auto;}
@media only screen and (min-width:1200px){   .r1280 .catalog-red, .r1280 .main3footer, .r1280 .full-width, .r1280 .hrgray {margin:0 120px;}       }
@media only screen and (min-width:1440px){   .r1280 .catalog-red, .r1280 .main3footer, .r1280 .full-width, .r1280 .hrgray {margin:0 auto;}       }
.r1280 .catalog-red .catalog-red-inner .catalog-red-main {width:100%;padding-right:245px;}
.r1280 .catalog-red .catalog-red-inner .catalog-red-popular {margin-left:-230px;}
.r1280 .catalog-red .catalog-red-inner .catalog-red-main .filter {position: relative;}
.r1280 .catalog-red .catalog-red-inner .catalog-red-main .filter .basic-filter {position: relative;margin-right: -245px;padding-bottom:30px;}
.r1280 .catalog-red .catalog-red-inner .catalog-red-main .filter .wide-filter {width: 100%;padding-left: 238px;position: relative;padding-bottom: 10px;}
.r1280 .catalog-red .catalog-red-inner .map-filter > * {width:100% !important;}

.r1280 .catalog-red-main .restr {border:1px solid #e2e2e2;position: relative;}
.r1280 .catalog-red-main .restr .restr-nav ul {font-size:0;}
.r1280 .catalog-red-main .restr .restr-nav ul li {display: inline-block;vertical-align: top;width:25%;}
.r1280 .catalog-red-main .restr .restr-nav ul li a {display: block;text-align: center;color:#000; font-size:12px;padding:8px;border-bottom:1px solid #e2e2e2;background: #f5f5f8;background: -moz-linear-gradient(top,  #f5f5f8 0%, #ebebf3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f8), color-stop(100%,#ebebf3));background: -webkit-linear-gradient(top,  #f5f5f8 0%,#ebebf3 100%);background: -o-linear-gradient(top,  #f5f5f8 0%,#ebebf3 100%);background: -ms-linear-gradient(top,  #f5f5f8 0%,#ebebf3 100%);background: linear-gradient(to bottom,  #f5f5f8 0%,#ebebf3 100%);}
.r1280 .catalog-red-main .restr .restr-nav ul li a:hover {background: #dddde3;}
.r1280 .catalog-red-main .restr .restr-nav ul li.active a {background: #fff;border-color:#fff;}
.r1280 .catalog-red-main .restr .restr-nav ul li.inactive a {color:#a6a6a6;}
.r1280 .catalog-red-main .restr .restr-name {position: relative;padding:50px 30px 10px 30px;border-bottom: 1px solid #e2e2e2;}
.r1280 .catalog-red-main .restr .restr-name h2 {font-weight: normal;font-size:18px;padding-right:190px;}
.r1280 .catalog-red-main .restr .number-of-tables {position: absolute;right:30px;top:50px;padding-left:43px;}
.r1280 .catalog-red-main .restr .number-of-tables i {position: absolute;display: block;width:30px;height:26px;background: url(images/sprite/mainv3.png) no-repeat 0 -170px;left:0;top:7px;}
.r1280 .catalog-red-main .restr .number-of-tables p {font-size:11px;margin-bottom: 3px;}
.r1280 .catalog-red-main .restr .number-of-tables p span {display: inline-block;vertical-align: middle;width:110px;}
.r1280 .catalog-red-main .restr .number-of-tables p b {display: inline-block;vertical-align: middle;color:#7da927;}
.r1280 .catalog-red-main .restr .number-of-tables p.numbers b {color:#909090;}
.r1280 .catalog-red-main .restr .restr-name .rating {margin:8px 0;}
.r1280 .catalog-red-main .restr .restr-name .rating a {display:inline-block;vertical-align: middle;width:110px;height:17px;background: url(images/sprite/rating4.png) no-repeat 0 -1px;}
.r1280 .catalog-red-main .restr .restr-name .rating1 a {background-position: 0 -19px;}
.r1280 .catalog-red-main .restr .restr-name .rating2 a {background-position: 0 -37px;}
.r1280 .catalog-red-main .restr .restr-name .rating3 a {background-position: 0 -55px;}
.r1280 .catalog-red-main .restr .restr-name .rating4 a {background-position: 0 -73px;}
.r1280 .catalog-red-main .restr .restr-name .rating5 a {background-position: 0 -91px;}
.r1280 .catalog-red-main .restr .restr-name .rating span {display:inline-block;vertical-align: middle;font-size:11px;color:#909090;}
.r1280 .catalog-red-main .restr .restr-info {border-bottom: 1px solid #e2e2e2;}
.r1280 .catalog-red-main .restr .restr-info .item {display:inline-block;vertical-align: top;width:30%;font-size:12px;padding:15px 0 15px 33px;}
.r1280 .catalog-red-main .restr .restr-info .item p {margin-bottom:4px;}
.r1280 .catalog-red-main .restr .restr-info .item p:first-child {font-weight: bold;}
.r1280 .catalog-red-main .restr .restr-info .item a {color:#008cff;border-bottom: 1px dotted #008cff;}
.r1280 .catalog-red-main .restr .wide-info {padding: 10px 33px;font-size:12px;}
.r1280 .catalog-red-main .restr .wide-info ul li {padding:10px;}
.r1280 .catalog-red-main .restr .wide-info ul li > * {display: inline-block;vertical-align: top;}
.r1280 .catalog-red-main .restr .wide-info ul li span {width:40%;font-weight: bold;}
.r1280 .catalog-red-main .restr .wide-info ul li.bycard-important span {color:#ff692e;}
.r1280 .catalog-red-main .restr .wide-info ul li p {width:55%;padding-left:2%;}
.r1280 .catalog-red-main .restr .wide-info ul li:nth-child(odd) {background: #efeff6;}
.r1280 .catalog-red-main .restr .restr-gallery {position: relative;}
.r1280 .catalog-red-main .restr .restr-gallery:after {content: "";position: absolute;bottom: 22px;right:0;width: 33px;height: 1px;background: #ccc;}
.r1280 .catalog-red-main .restr .restr-gallery .scroll-pane.horizontal-only {padding-bottom:15px !important;}
.r1280 .catalog-red-main .restr .restr-gallery {padding:15px 0 0 0;}
.r1280 .catalog-red-main .restr .restr-gallery .jspPane div {margin-left:33px;}
.r1280 .catalog-red-main .restr .restr-gallery .image-section {margin-right: 33px;overflow: hidden;}
.r1280 .catalog-red-main .restr .restr-gallery .image-section .single-image {height:120px;margin-right:8px;}


.r1280 .catalog-red-main .restr .comments-section {margin-top:20px;}
.r1280 .catalog-red-main .restr .comments-section.rest-page {padding:5px 0;}
.r1280 .catalog-red-main .restr .comments-section.rest-page h4 {color:#909090;font-size:12px;margin-bottom: 25px;margin-left:133px;}
.r1280 .catalog-red-main .restr .comments-section.rest-page .add-comment {padding-bottom: 20px;border-bottom: 1px solid #e2e2e2;}
.r1280 .catalog-red-main .restr .comments-section.rest-page .single-comment {position: relative;padding-left:133px;padding-right:33px;margin-bottom:20px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .user {position: absolute;left:33px;top:0;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form {position:relative;width:100%;min-height:90px;border:1px solid #d0d0d0;border-radius: 6px;padding:10px;margin-bottom:15px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form:before {content: "";display: block;position: absolute;left:-13px;top:23px;width: 0;height: 0;border-style: solid;border-width: 7.5px 13px 7.5px 0;border-color: transparent #d0d0d0 transparent transparent;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form:after {content: "";display: block;position: absolute;left:-11px;top:23px;width: 0;height: 0;border-style: solid;border-width: 7px 12px 7px 0;border-color: transparent #fff transparent transparent;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .name {font-size:10px;color:#7a7a7a;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .name a {font-size: 12px;color:#000;font-weight: bold;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating {margin: 7px 0 4px 0;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a {display:inline-block;vertical-align: top;width:70px;height:11px;background: url(images/sprite/rating3.png) no-repeat;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a.star0 {background-position: 0px 0px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a.star1 {background-position: 0px -13px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a.star2 {background-position: 0px -25px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a.star3 {background-position: 0px -36px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a.star4 {background-position: 0px -49px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form .rating a.star5 {background-position: 0px -61px;}

.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form p {font-size:11px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-form textarea {position: relative;width:100%;height:70px;left:0;top:0;border:none;outline:none;max-width:100%;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action {position: relative;height:32px;text-align: right;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action > *  {display: inline-block;vertical-align: middle;font-size:11px;color:#909090;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action a.rating {display:inline-block;vertical-align: middle;width:110px;height:17px;background: url(images/sprite/rating4.png) no-repeat 0 -1px;margin-left:5px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action a.rating1 {background-position: 0 -19px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action a.rating2 {background-position: 0 -37px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action a.rating3 {background-position: 0 -55px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action a.rating4 {background-position: 0 -73px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action a.rating5 {background-position: 0 -91px;}

.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action .send-comment {display:inline-block;text-align: center;color:#fff;background: #48af01;border-radius: 3px;font-size:12px;height:30px;line-height: 30px;padding:0 20px;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action .send-comment:hover {background: #66b133;}
.r1280 .catalog-red-main .restr .comments-section .single-comment .comment-action .send-comment:active {background: #378800;}

.news-responce-tree-column .big-button-action {margin:15px 0;}
.news-responce-tree-column .big-button-action a {display:inline-block;vertical-align:top;width: 140px;text-align: center;color:#fff;background: #48af01;border-radius: 3px;font-size:11px;height:32px;line-height: 32px;}
.news-responce-tree-column .big-button-action a:hover {background: #66b133;}
.news-responce-tree-column .big-button-action a:active {background: #378800;}

/*v5*/
.v5 {font-family: verdana;background: #ecf0f1;height: 100%;min-height: 100%;}
.v5-wrap-main {height: auto;min-height: 100%;}


.green-button2 {display: inline-block;vertical-align: middle;color:#fff;padding:9px;border-radius: 3px;font-size:10px;background: #66b133;}
.green-button2:hover {background: #409d00;}
.green-button2:active {background: #2b6a00;}
.light-blue-button {display: inline-block;vertical-align: middle;color: #fff;padding:7px;border-radius: 3px;font-size:12px;background: #70b4d0;}
.light-blue-button:hover {background: #579fbd;}
.light-blue-button:active {background: #4b93b1;}
.light-green-button {display: inline-block;vertical-align: middle;color: #fff;padding:3px 5px;border-radius: 3px;font-size:11px;background:#88d156;}
.light-green-button:hover {background: #66b133;}
.light-green-button:active {background: #529a22; }
.light-green-button.disabled {background: #fff; border:1px solid #E9E9E9;color:#ccc;}

.header5 .header5-first-line {border-bottom: 1px solid #e9e9e9;background: #fff;}
.header5 .header5-second-line {background: #f7f9f9;box-shadow: 0 6px 4px -6px #A5A5A5;position: relative;z-index: 555;}
.header5 .wrap-header5 {max-width: 1280px;min-width: 1024px;margin:0 auto;padding:0 30px;position: relative;padding-right: 260px;}
.header5 .header5-first-line {padding-top:20px;padding-bottom: 15px;}
.header5 .header5-first-line .wrap-header5  * {display: inline-block;vertical-align: middle;}
.header5 .header5-first-line .searchbox {margin:0 10px 0 35px;position: relative;}
.header5 .header5-first-line .searchbox input {width:450px;padding:3px;border-radius: 4px;border:1px solid #dfdfdf;box-shadow: 0 0 6px -4px #000 inset;padding-left:24px;}
.header5 .header5-first-line .searchbox a {position: absolute;left:6px;top:6px;width:13px;height:13px;background: url(images/v5/sprite/base.png) no-repeat;}
.header5 .header5-first-line .region-select a {color#4f4f4f;font-size:12px;color:#4f4f4f;}
.header5 .header5-first-line .region-select a i {display:inline-block; vertical-align: middle;width:13px;height:17px;background: url(images/v5/sprite/base.png) no-repeat 0 -16px;margin-right:5px;}
.header5 .header5-first-line .login-and-cab {position: absolute;right:30px;top:-2px;}

.header5 .header5-second-line .wrap-header5 {padding:0 30px;font-size:0;}
.header5 .header5-second-line .wrap-header5 * {display: inline-block;vertical-align: middle;}
.header5 .header5-second-line .wrap-header5 > a {color:#a3a3a3;font-size:11px;line-height: 40px;line-height: 40px;padding:0 10px;}
.header5 .header5-second-line .wrap-header5 > a:hover {background: #f0f0f0;}
.header5 .header5-second-line .wrap-header5 > a i {display:inline-block; vertical-align: middle;width:18px;height:18px;background: url(images/v5/sprite/base.png) no-repeat -1px -53px;margin-right:15px;}
.header5 .header5-second-line .wrap-header5 ul li a {font-size:11px;color:#000;line-height: 40px;line-height: 40px;padding:0 15px;}
.header5 .header5-second-line .wrap-header5 ul li a.active {color:#d50000;}
.header5 .header5-second-line .wrap-header5 ul li a:hover {background: #f0f0f0;}
.header5 .header5-second-line .wrap-header5 .link-to-mobile-version {position: absolute;right:30px;top:10px;}
.header5 .header5-second-line .wrap-header5 .link-to-mobile-version a {font-size:10px;color:#4e4e4e;}
.header5 .header5-second-line .wrap-header5 .link-to-mobile-version a i {display:inline-block; vertical-align: middle;width:18px;height:18px;background: url(images/v5/sprite/base.png) no-repeat 0px -33px;}

.v5 .v5-main {max-width: 1280px;min-width: 1024px;margin:0 auto;padding:0 30px;position: relative;}
.v5 .v5-main .left-column {width:230px;padding-top:30px;}
.v5 .v5-main .right-column {width:200px;text-align: right;padding-top:30px;}
.v5 .v5-main .right-column .advert {display: inline-block;vertical-align: top;margin-bottom:20px;}
.v5 .v5-main .center-column {margin:0 200px 10px 230px;background: #fff;padding:30px;box-shadow: 0px 1px 5px 0px #C5C5C5;}
.v5 .v5-main .left-column ul {font-size:0;}
.v5 .v5-main .left-column .disq {font-size:11px;padding-left:4px;margin-bottom:24px;}
.v5 .v5-main .left-column .disq * {display: inline-block;vertical-align: middle;}
.v5 .v5-main .left-column .disq .icheckbox_square-blue {background: url(images/v5/sprite/cbg.png) no-repeat;width:17px;height:16px;margin-top:-2px;}
.v5 .v5-main .left-column .disq .icheckbox_square-blue.hover {background-position: 0 -16px;}
.v5 .v5-main .left-column .disq .icheckbox_square-blue.checked {background-position: 0 -32px;}
.v5 .v5-main .left-column .menu-switcher-3items {margin-top:25px;}
.v5 .v5-main .left-column .menu-switcher-3items a {width:70px;}
.v5 .v5-main .left-column .menu-switcher-3items a:first-child + a {border-radius: 0}
.v5 .v5-main .left-column .work-time {margin:15px 0 15px 8px;width:208px;font-size:11px;}
.v5 .v5-main .left-column .work-time p {color:#7d7d7d;font-size:10px;}
.v5 .v5-main .left-column .select-time {position:relative;padding-right:80px;margin:10px 0;}
.v5 .v5-main .left-column .select-time div > * {display: inline-block;vertical-align: middle;}
.v5 .v5-main .left-column .select-time div input {width:50px;margin-left:6px;text-align:center;border-radius:2px;border:1px solid #ccc;padding:1px;}
.v5 .v5-main .left-column .select-time .to-select-time {position:absolute;right:0;top:0;}
.v5 .v5-main .left-column .select-time-slider {margin:12px 0;}
.v5 .v5-main .left-column .select-time-slider .slideline {position:relative;width:100%;height:6px;border-radius: 4px;background: #c9c9c9;border:1px solid #b6b6b6;}
.v5 .v5-main .left-column .select-time-slider .slideline .slideline-positive {position: absolute;height:6px;top:-1px;left:-1px;background: #f9c667;background: -moz-linear-gradient(left,  #f9c667 0%, #f79621 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f9c667), color-stop(100%,#f79621));background: -webkit-linear-gradient(left,  #f9c667 0%,#f79621 100%);background: -o-linear-gradient(left,  #f9c667 0%,#f79621 100%);background: -ms-linear-gradient(left,  #f9c667 0%,#f79621 100%);background: linear-gradient(to right,  #f9c667 0%,#f79621 100%);border: 1px solid #FF890A;border-radius: 4px 0 0 4px;}
.v5 .v5-main .left-column .select-time-slider .slideline .slideline-indicator {position: absolute;cursor:pointer;display: inline-block;width:15px;height:15px;background: #f6f8f9;background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9));background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);top:-6px;border-radius: 8px;border:2px solid #fff;box-shadow: 0px 0px 9px 0px #A3A3A3;}
.v5 .v5-main .left-column .select-time-slider .slideline .slideline-indicator:hover {background:#bdbdbd;}
.v5 .v5-main .left-column .select-time-slider .slideline .slideline-indicator:active {background:#4f9ccf;}
.v5 .v5-main .left-column .select-time-slider .slideline .slideline-indicator.start-slideline {left:-3px;}



.v5 .v5-main .left-column ul li a {font-size:11px; color:#000;display: block;padding:10px 15px 10px 0;position: relative;padding-left:40px;}
.v5 .v5-main .left-column ul li a:hover, .v5 .v5-main .left-column ul li a.active {background: #fff;color:#d50000;position: relative;z-index: 555;}
.v5 .v5-main .left-column ul li a i {position: absolute;left:7px;top:7px;width:20px;height:25px;background: url(images/v5/sprite/menu-icons.png) no-repeat;}
.v5 .v5-main .left-column ul li a.popular i {background-position: -2px 2px;}
.v5 .v5-main .left-column ul li a.entertiment i {background-position: -2px -32px;}
.v5 .v5-main .left-column ul li a.restraunts i {background-position: -2px -69px;}
.v5 .v5-main .left-column ul li a.beauty i {background-position: -2px -105px;}
.v5 .v5-main .left-column ul li a.vacation i {background-position: -3px -142px;}
.v5 .v5-main .left-column ul li a.tourism i {background-position: -4px -178px;}
.v5 .v5-main .left-column ul li a.auto i {background-position: -3px -214px;}
.v5 .v5-main .left-column ul li a.shops i {background-position: -2px -248px;}
.v5 .v5-main .left-column ul li a.health i {background-position: -2px -285px;}
.v5 .v5-main .left-column ul li a.pets i {background-position: -3px -320px;}
.v5 .v5-main .left-column ul li a.services i {background-position: -2px -356px;}
.v5 .v5-main .left-column ul li a.education i {background-position: -4px -392px;}
.v5 .v5-main .left-column ul li a.children i {background-position: -2px -427px;}

.v5 .v5-main .left-column ul li a.cinema i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px 0px;}
.v5 .v5-main .left-column ul li a.party i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -33px;}
.v5 .v5-main .left-column ul li a.clubs i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -69px;}
.v5 .v5-main .left-column ul li a.drama i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -106px;}
.v5 .v5-main .left-column ul li a.sport i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -141px;}
.v5 .v5-main .left-column ul li a.circus i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -177px;}
.v5 .v5-main .left-column ul li a.masters i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -213px;}
.v5 .v5-main .left-column ul li a.general i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -286px;}
.v5 .v5-main .left-column ul li a.type-check i {background: url(images/v5/sprite/menu-icons2.png) no-repeat 0px -323px;}

.v5 .v5-main .left-column ul li a.cinema:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px 0px;}
.v5 .v5-main .left-column ul li a.party:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -33px;}
.v5 .v5-main .left-column ul li a.clubs:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -68px;}
.v5 .v5-main .left-column ul li a.drama:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -106px;}
.v5 .v5-main .left-column ul li a.sport:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -141px;}
.v5 .v5-main .left-column ul li a.circus:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -177px;}
.v5 .v5-main .left-column ul li a.masters:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -213px;}
.v5 .v5-main .left-column ul li a.general:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -21px -286px;}
.v5 .v5-main .left-column ul li a.type-check:hover i {background: url(images/v5/sprite/menu-icons2.png) no-repeat -24px -323px;}

.v5 .v5-main .left-column ul li a.popular:hover i {background-position: -23px 2px;}
.v5 .v5-main .left-column ul li a.entertiment:hover i {background-position: -23px -32px;}
.v5 .v5-main .left-column ul li a.restraunts:hover i {background-position: -23px -69px;}
.v5 .v5-main .left-column ul li a.beauty:hover i {background-position: -23px -105px;}
.v5 .v5-main .left-column ul li a.vacation:hover i {background-position: -24px -142px;}
.v5 .v5-main .left-column ul li a.tourism:hover i {background-position: -25px -178px;}
.v5 .v5-main .left-column ul li a.auto:hover i {background-position: -24px -214px;}
.v5 .v5-main .left-column ul li a.shops:hover i {background-position: -23px -248px;}
.v5 .v5-main .left-column ul li a.health:hover i {background-position: -23px -285px;}
.v5 .v5-main .left-column ul li a.pets:hover i {background-position: -24px -320px;}
.v5 .v5-main .left-column ul li a.services:hover i {background-position: -23px -356px;}
.v5 .v5-main .left-column ul li a.education:hover i {background-position: -25px -392px;}
.v5 .v5-main .left-column ul li a.children:hover i {background-position: -23px -427px;}

.v5 .v5-main .menu-switcher {font-size:0;margin:0 0 20px 10px;}
.v5 .v5-main .menu-switcher a {display: inline-block;vertical-align: top;font-size:11px;color:#000;font-family: arial;width:90px;padding:7px;text-align:center;border:1px solid #dadada;border-radius: 0 3px 3px 0;margin-left:-1px;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7));background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%);background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%);background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%);background: linear-gradient(to bottom,  #ffffff 0%,#f7f7f7 100%);}
.v5 .v5-main .menu-switcher a:first-child {border-radius: 3px 0 0 3px;}
.v5 .v5-main .menu-switcher a.active {background: #e8e8e8;color:#777777;}


.v5 .center-column {margin-bottom:20px;position: relative;}
.v5 .center-column.map-inside {padding:0;}
.v5 .center-column .center2columns {font-size: 12px;width:43%;margin-left:8%;display: inline-block;vertical-align: top;}
.v5 .center-column .center2columns:first-child {margin-left:0; }
.v5 .center-column .center2columns p {color:#d50000;margin:10px 0;}
.v5 .center-column .center2columns a {color: #141380;}
.v5 .center-column .center2columns span {color: #8f8f90;font-size: 10px;margin-left:6px;}
.v5 .v5-main .center-column.v5-afisha-list {padding:0;}
.v5 .center-column .filter-search {position: absolute;left:0;top:0;width:90%;background: #fff;font-size: 12px;padding:20px 0 10px 20px;box-shadow: 0px 1px 5px 0px #C5C5C5;}
.v5 .center-column .filter-search.twocolfilter-thin {width:50%;}
.v5 .center-column .filter-search h4 {font-size:14px;margin:20px;font-weight: normal;}
.v5 .center-column .filter-search .twocolfilter-singlecol {display: inline-block;vertical-align: top;width:40%;margin-right:5%;}
.v5 .center-column .filter-search .twocolfilter-singlecol label {display: block; }
.v5 .center-column .filter-search .twocolfilter-singlecol > p {margin-bottom:8px;color:#d50000;margin-left:20px;}
.v5 .center-column .filter-search .twocolfilter-singlecol .single-input {margin-bottom:8px;position: relative;padding-left:20px;}
.v5 .center-column .filter-search .twocolfilter-singlecol .single-input label {display: inline-block;vertical-align: middle;}
.v5 .center-column .filter-search .twocolfilter-singlecol .single-input label * {vertical-align: middle;}
.v5 .center-column .filter-search .twocolfilter-singlecol .single-input label input {position: absolute;left:0;top:4px;}
.v5 .center-column .filter-search .twocolfilter-singlecol .single-input label span {margin-right:4px;}
.v5 .center-column .filter-search .twocolfilter-singlecol .single-input .numbers {display: inline-block;vertical-align: middle;color:#8f8f90;font-size:10px;padding-top: 2px;}
.v5 .center-column .filter-search .filter-action {margin:20px;}
.v5 .center-column .filter-search .filter-action a {font-size:11px;width:100px;text-align: center;padding:7px;margin-right:5px;}

.v5 .center-column .map {position:relative;overflow: hidden;height:700px;}
.v5 .center-column .map > * {position: absolute;left:0;top:0;width:80%;}

.v5 .v5-afisha-list .day {padding: 18px 20px 15px 20px;padding-right:150px;font-size:12px;color:#d50000;position: relative;border-bottom: 1px solid #e5e5e5;}
.v5 .v5-afisha-list .day * {display: inline-block;vertical-align: middle;}
.v5 .v5-afisha-list .day > i {width:18px;height:26px;margin-right:4px;background: url(images/v5/sprite/base.png) no-repeat -23px 6px;}
.v5 .v5-afisha-list .day a {position: absolute;right: 20px;top:18px;padding:5px 12px;}
.v5 .v5-afisha-list .day a > i {width:18px;height:17px;margin-right:4px;background: url(images/v5/sprite/base.png) no-repeat -23px -21px;margin-right: 10px;}

.v5 .v5-afisha-list .event {padding: 18px 150px 15px 20px;font-size:11px;color:#000;position: relative;border-bottom: 1px solid #e5e5e5;}
.v5 .v5-afisha-list .event .description > a {display: inline-block;vertical-align: top;color:#141380;margin-bottom:3px;}
.v5 .v5-afisha-list .event .av-time {position: absolute;right:20px;top:18px;}
.v5 .v5-afisha-list .event .wide-desc {display:none;margin-top:20px;padding-left:100px;position: relative;min-height:120px;}
.v5 .v5-afisha-list .event.active {background: #f8f5ef;}
.v5 .v5-afisha-list .event.active .wide-desc {display: block;}
.v5 .v5-afisha-list .event .wide-desc .left-poster {position: absolute;left:0;}
.v5 .v5-afisha-list .event .wide-desc .right-desc > a * {display: inline-block;vertical-align: middle;}
.v5 .v5-afisha-list .event .wide-desc .right-desc > a {color:#141380;}
.v5 .v5-afisha-list .event .wide-desc .right-desc > a span {text-decoration: underline;}
.v5 .v5-afisha-list .event .wide-desc .right-desc > a i {width:20px;height: 20px;background: url(images/v5/sprite/base.png) no-repeat -23px -38px;}
.v5 .v5-afisha-list .event .wide-desc .right-desc p {margin-top:10px;}
.v5 .v5-afisha-list .event .wide-desc .right-desc .action {margin-top:20px;}
.v5 .v5-afisha-list .event .wide-desc .right-desc .action a {padding: 4px 15px;font-size:11px;}

.v5 .v5-main .v5-main-wrapper-2col .center-column {margin-right:0;padding:15px;}

.v5-wide-list .sorting {margin:0 20px 20px 20px;text-align:center;font-size:10px;color:#919191;}
.v5-wide-list .sorting span {margin-right:10px;}
.v5-wide-list .sorting a {position:relative;color:#000;text-decoration: underline;}
.v5-wide-list .sorting a:after {content:"";margin:0 2px 0 6px;display: inline-block;vertical-align: middle;width: 0px;height: 0px;border-style: solid;border-width: 3px 2.5px 0 2.5px;border-color: #a1a1a1 transparent transparent transparent;}
.v5-wide-list .sorting a.active {color:#008cff;}

.v5-wide-list .item {position:relative;padding:15px 170px 13px 15px;border:1px solid #dedede;box-shadow: 0px 1px 5px 0px #ccc;font-size:11px;color:#565656;margin-bottom:10px;}
.v5-wide-list .item.highlighted {background: #f7f9f9;}
.v5-wide-list .item > * {display: inline-block;vertical-align: top;}
.v5-wide-list .item .image-holder {margin-right:10px;max-width: 200px;}
.v5-wide-list .item .image-holder img {max-height: 110px;width:auto;}
.v5-wide-list .item .center-part {max-width: 300px;}
.v5-wide-list .item .center-part h3 {color:#000;font-size:14px;font-weight: normal;margin-bottom:10px;}
.v5-wide-list .item .center-part a {color:#141380;}
.v5-wide-list .item .center-part .show-on-map-link * {display: inline-block;vertical-align: middle;}
.v5-wide-list .item .center-part .show-on-map-link i {width: 20px;height: 20px;background: url(images/v5/sprite/base.png) no-repeat -23px -38px;}
.v5-wide-list .item .center-part .show-on-map-link a {text-decoration: underline;}
.v5-wide-list .item .center-part .description {margin-top:12px;}
.v5-wide-list .item .center-part .description p {padding:2px 0;}
.v5-wide-list .item .right-action {position: absolute;right:0;}

.v5-wide-list .item .right-action {position:absolute;right:0;top:0;width:220px;height:100%;font-size:11px;text-align: right;padding:20px 20px 20px 0;}
.v5-wide-list .item .right-action .toppanel * {display: inline-block;vertical-align: middle;}
.v5-wide-list .item .right-action .toppanel .comments {width:16px;height:18px;background: url(images/sprite/cr.png) no-repeat -75px -2px;margin-right: 5px;}
.v5-wide-list .item .right-action .toppanel .rating {width:16px;height:18px;background: url(images/sprite/cr.png) no-repeat -55px -2px;margin: 0 5px;}
.v5-wide-list .item .right-action .midpanel {margin-top:20px;font-size:9px;color:#565656;}
.v5-wide-list .item .right-action .midpanel b {font-size:11px;color:#95ba4d;font-weight: bold;}
.v5-wide-list .item .right-action .bottompanel {position:absolute;right:20px;bottom:15px;}
.v5-wide-list .item .right-action .bottompanel a {display: inline-block;vertical-align: middle;width:22px;height:22px;background: url(images/sprite/cr.png) no-repeat;}
.v5-wide-list .item .right-action .bottompanel .wifi.on {background-position: 0px -23px;}
.v5-wide-list .item .right-action .bottompanel .wifi.off {background-position: 0px -44px;}
.v5-wide-list .item .right-action .bottompanel .lunch.on {background-position: -27px -23px;}
.v5-wide-list .item .right-action .bottompanel .lunch.off {background-position: -27px -44px;}
.v5-wide-list .item .right-action .bottompanel .delivery.on {width:40px;background-position: -53px -23px;}
.v5-wide-list .item .right-action .bottompanel .delivery.off {width:40px;background-position: -53px -44px;}
.v5-wide-list .item .right-action .bottompanel .drugs.on {background-position: -94px -23px;}
.v5-wide-list .item .right-action .bottompanel .drugs.off {background-position: -94px -44px;}
.v5-wide-list .item .bycard-new-label {position: absolute;left:-7px;top:-7px;display: inline-block;vertical-align: top;width:40px;height:50px;background: url(images/sprite/cr.png) no-repeat 0 -77px;}

.catalog-v5 .restr {background: #fff;box-shadow: 0px 1px 5px 0px #C5C5C5;margin-bottom:20px;}
.catalog-v5 .restr-nav-v5 ul {font-size: 0;margin-bottom:3px;}
.catalog-v5 .restr-nav-v5 ul li {display: inline-block;vertical-align: top;width:19.5%;margin-left:0.5%;}
.catalog-v5 .restr-nav-v5 ul li:first-child {margin-left:0;width:20%;box-shadow: -2px 0px 1px 0px #E2E2E2;}
.catalog-v5 .restr-nav-v5 ul li.active:first-child{box-shadow: 0px 1px 5px 0px #C5C5C5;}
.catalog-v5 .restr-nav-v5 ul li a {font-size: 12px;color:#000;border: 1px solid #e0e4e5;border-top-color:#fff;padding:10px;border-radius:3px 3px 0 0;text-align: center;display: block;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #f5f7f7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f7f7));background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f7f7 100%);background: -o-linear-gradient(top,  #ffffff 0%,#f5f7f7 100%);background: -ms-linear-gradient(top,  #ffffff 0%,#f5f7f7 100%);background: linear-gradient(to bottom,  #ffffff 0%,#f5f7f7 100%);box-shadow: 0px 3px 0px -2px #DFDFDF;}
.catalog-v5 .restr-nav-v5 ul li.inactive a, .catalog-v5 .restr-nav-v5 ul li a span {color:#acacac;}
.catalog-v5 .restr-nav-v5 ul li.active a, .catalog-v5 .restr-nav-v5 ul li:hover a {position:relative;background: #fff;color:#d50000;}
.catalog-v5 .restr-nav-v5 ul li.active a:after {content: "";width: 100%;height:6px;background: #fff;z-index: 500;position: absolute;bottom:-5px;left:0;}
.v5.r1280 .catalog-red, .r1280 .main3footer, .v5.r1280 .full-width, ..v5r1280 .hrgray {min-width: 1000px;max-width: 1280px;width: auto;}
@media only screen and (min-width:1200px){   .v5.r1280 .catalog-red, .r1280 .main3footer, .r1280 .full-width, .r1280 .hrgray {margin:0 auto;}       }
@media only screen and (min-width:1440px){   .v5.r1280 .catalog-red, .r1280 .main3footer, .r1280 .full-width, .r1280 .hrgray {margin:0 auto;}       }
.catalog-v5 .bycard-lenta {position: absolute;left: -7px;top: 4px;display: inline-block;vertical-align: top;width: 40px;height: 50px;background: url(images/sprite/cr.png) no-repeat 0 -77px;}
.single-comment .user a img {border-radius: 50%;}
.wide-map-wrap {max-width: 980px;overflow: hidden;position: relative;}
.wide-map-wrap .close-map-ico {position:absolute; display: inline-block;vertical-align: top;width:40px;height:40px;top:0;right:0;background: url(images/v5/sprite/base.png) no-repeat 0 -93px;}

.bg-ecf0f1 {background: #ecf0f1 !important;}
.bg-fff {background: #fff !important;}
.v5 .horlist li a.buytick2a {background: #66b133;}
.v5 .news-wrapper .disount-indexpage .proposal-di  {background-color: #ecf0f1}
.v5 div.no-border {border:none;}
.v5 .wide-adv {text-align: center;padding:13px 30px 10px 30px;border-top:1px solid #ccc;}

.v5 .kino-afisha-wrapper .kino-afisha, .v5 .events-afisha-wrapper .events-afisha, .v5 .line2c {max-width: 1280px !important;}
.v5 .news-wrapper .top-wrapper {position: relative;min-width: 1024px;max-width: 1280px;margin: 0 auto;padding: 30px 30px 20px 30px;padding-left:440px;height:320px;}
.v5 .news-wrapper .top-wrapper .featured {position:absolute;left:20px;top:30px; width:393px;font-size:0;}
.v5 .news-wrapper .top-wrapper .regional-news {font-size:0;}
.v5 .news-wrapper .top-wrapper .regional-news .item {position:relative;height:60px;padding-left:70px;/*display:inline-block;*/float:left; vertical-align: top;width:50%;font-size:11px;/*font-weight:bold;*/color:#000;margin-bottom:10px;padding-right:10px;}
.v5 .news-wrapper .top-wrapper .regional-news .item a {color:#000;}
.v5 .news-wrapper .top-wrapper .regional-news .item .imageholder {position: absolute;left:0;;top:0;}
.v5 .news-wrapper .top-wrapper .regional-news .item .text-regional-news {line-height: 13px; margin-left: 30px;}
.v5 .news-wrapper .top-wrapper .regional-news .item .text-regional-news a {display: block;max-height: 40px;overflow: hidden; line-height: 21px; font-size: 14px; margin-top: 10px;}
.v5 .news-wrapper .top-wrapper .regional-news .item .text-regional-news a:hover {color: #3F90BD;}
.v5 .news-wrapper .top-wrapper .regional-news .item .text-regional-news a span {font-size:9px;color:#00129d;}


.v5 .news-wrapper .news-wrapper .top-wrapper .featured img {max-width: 393px;}
.v5 .news-wrapper .top-wrapper .featured .featured-description {position: absolute;width:100%;bottom:0;color:#fff;font-size:11px;padding:10px;background: rgba(0, 0, 0, 0.6);}
.v5 .news-wrapper .top-wrapper .featured .featured-description h3 {font-size:14px;}
.v5 .news-wrapper .list-news .kino-afisha {padding:0;}
.v5 .news-wrapper .list-news .kino-afisha h3 {top:17px; z-index: 100;}
.v5 .news-wrapper .list-news .kino-afisha .horlist {margin-top:-10px; height:220px; position: relative; top: 20px;}
.v5 .news-wrapper .list-news .kino-afisha .horlist li {height:200px;padding-top: 15px;}
.v5 .news-wrapper .list-news .kino-afisha .horlist a {display:block;overflow: hidden;;line-height:13px;max-height:42px;font-weight: normal;padding:0 10px;}

.v5 .news-wrapper .kino-afisha .horlist li {margin: 0 0 6px 14px;}
.v5 .news-wrapper .kino-afisha .horlist li:first-child {margin-left:0;}
.v5 .news-wrapper .kino-afisha h3 {font-size: 11px;font-weight: bold;text-transform: uppercase;top:30px;}
.v5 .line2c .line2asub h4 {font-size: 11px;font-weight: bold;text-transform: uppercase;}
.v5 .disount-indexpage .compare-bonus li {font-weight: normal;}
.v5 .news-wrapper .kino-afisha h3:after, .v5 .news-wrapper .events-afisha h3:after {margin-top: -2px;}
.v5 .news-wrapper .events-afisha .switcher-v5 {margin:5px 0 0 240px;}
.v5 .news-wrapper .events-afisha h3 {font-size: 11px;font-weight: bold;text-transform: uppercase;top:24px;}
.v5 .news-wrapper .events-afisha .photoreport {margin-top:25px;}
.v5 .news-wrapper .kino-afisha .horlist {height: 335px;}
.v5 .news-wrapper .kino-afisha .horlist li {width: 177px;margin:0;border:1px solid transparent; padding-bottom: 10px;}
.v5 .news-wrapper .kino-afisha .horlist a:first-child:hover {border:1px solid #ccc;}
.v5 .news-wrapper .kino-afisha-square .horlist {height:343px;}

.v5 .switcher-v5 {left:0;top:13px;margin-left:223px;text-align: left;}
.v5 .link-3d-gray {display: inline-block;vertical-align: top;box-shadow: 0px 2px 1px -1px #EBEBEB;font-size:11px;width:150px;color:#000;text-align: center;padding:7px;border: 1px solid #e6e6e6;border-bottom-color:#b6baba;border-radius: 3px;background: #f8f8f8;background: -moz-linear-gradient(top,  #f8f8f8 0%, #ededed 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ededed));background: -webkit-linear-gradient(top,  #f8f8f8 0%,#ededed 100%);background: -o-linear-gradient(top,  #f8f8f8 0%,#ededed 100%);background: -ms-linear-gradient(top,  #f8f8f8 0%,#ededed 100%);background: linear-gradient(to bottom,  #f8f8f8 0%,#ededed 100%);}
.v5 .link-3d-gray:hover {background: #fff;}
.v5 .link-3d-gray.pressed {background: #dddddd;box-shadow: 0px 2px 1px -1px #ACACAC inset;border-bottom:1px solid #e6e6e6;border-left-color:#cdcdcd;border-right-color:#cdcdcd;}
.v5 .link-3d-gray.right-aligned {position: absolute;right:25px;}
.v5 .link-3d-gray.bycard-go {width:200px;}

.v5 .partners-v5 {text-align:center;padding:20px 0;min-width: 1024px; background: #F5F5F2; border-top: 1px solid #CCC;}
.v5 .partners-v5 a {display: inline-block;vertical-align: middle;height:28px;background:url(images/v5/sprite/partners.png) no-repeat;margin:0 40px;}
.v5 .partners-v5 a.bps {width:140px;background-position: 0px 0px;}
.v5 .partners-v5 a.kvp {width:115px;background-position: -220px 0px;}
.v5 .partners-v5 a.tyt {width:95px;background-position: -402px 0px;}
.v5 .partners-v5 a.es {width:120px;background-position: -566px 0px;}
.v5 .partners-v5 a.ns {width:90px;background-position: -756px 0px;}
.v5 .partners-v5 a.bb {width:120px;height:20px;background:url(images/v5/sprite/blockbuster_normal.png) no-repeat;}
.v5 .partners-v5 a.bps:hover {width:140px;background-position: 0px -30px;}
.v5 .partners-v5 a.kvp:hover {width:115px;background-position: -220px -30px;}
.v5 .partners-v5 a.tyt:hover {width:95px;background-position: -402px -30px;}
.v5 .partners-v5 a.es:hover {width:120px;background-position: -566px -30px;}
.v5 .partners-v5 a.ns:hover {width:90px;background-position: -756px -30px;}
.v5 .partners-v5 a.bb:hover {background:url(images/v5/sprite/blockbuster_hover.png) no-repeat;}

.horlist {height:300px;overflow-y:hidden;}
.horlist li {display:inline-block;vertical-align:top;margin:0 1%;width:140px;font-size:12px;}
.horlist li p {color:#5d5d5d;}
.horlist li a {color:#000;font-weight:bold;display:block;overflow: hidden; height: 27px;}
.horlist li img {margin:14px 0 8px 0;}
.horlist li a.buytick2a {height: auto; font-weight: normal; display:inline-block;padding:5px 8px 6px 8px;color:#fff;border-radius:3px;background: #91b73d;background: -moz-linear-gradient(top,  #91b73d 0%, #77a420 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91b73d), color-stop(100%,#77a420));background: -webkit-linear-gradient(top,  #91b73d 0%,#77a420 100%);background: -o-linear-gradient(top,  #91b73d 0%,#77a420 100%);background: -ms-linear-gradient(top,  #91b73d 0%,#77a420 100%);background: linear-gradient(to bottom,  #91b73d 0%,#77a420 100%);}
.horlist li a.buytick2a:hover {opacity:0.9;}
.horlist li a.buytick2a.soldout {opacity:1;cursor:default;background: #c8c8c8;background: -moz-linear-gradient(top,  #c8c8c8 0%, #c4c4c4 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8c8c8), color-stop(100%,#c4c4c4));background: -webkit-linear-gradient(top,  #c8c8c8 0%,#c4c4c4 100%);background: -o-linear-gradient(top,  #c8c8c8 0%,#c4c4c4 100%);background: -ms-linear-gradient(top,  #c8c8c8 0%,#c4c4c4 100%);background: linear-gradient(to bottom,  #c8c8c8 0%,#c4c4c4 100%);}
.horlist li a.buytick2a.notifyme {background: #ca5034;background: -moz-linear-gradient(top,  #ca5034 0%, #c24629 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca5034), color-stop(100%,#c24629));background: -webkit-linear-gradient(top,  #ca5034 0%,#c24629 100%);background: -o-linear-gradient(top,  #ca5034 0%,#c24629 100%);background: -ms-linear-gradient(top,  #ca5034 0%,#c24629 100%);background: linear-gradient(to bottom,  #ca5034 0%,#c24629 100%);}
.pagination2a {margin:10px 0;}
.pagination2a li {display:inline-block;vertical-align:top;}
.pagination2a li a {display:block;width:13px;height:13px;border-radius:10px;background:#d0d0d0;margin:0 3px;}
.pagination2a li a:hover, .pagination2a li.active a {background:#909090;}

.horlist.photo p {height: 30px; overflow: hidden;}

.v5 .news-wrapper .kino-afisha-square .horlist.photo {height: 260px; margin-top: 40px;}
.horlist.movie li a {height: auto;}
li a.big {height: auto;}
.discount-wrapper {border-top: 1px solid #CCC;}
.v5 .news-wrapper .kino-afisha .horlist a:first-child {margin-bottom: 10px; padding: 10px 9px 0; border: 1px solid transparent; height: auto;}

.horlist p.title {height: 15px; color: black; font-weight: bold;}
.main-area.main-area-single .content img {width: 100%;}

.horlist.news.go p {padding-bottom: 5px; height: 45px; overflow: hidden;}
.v5 .news-wrapper .list-news .kino-afisha .horlist.news.go a {max-height: none; }
.horlist.news.go img {margin: 8px 0 8px 0;}
.news-inner .item .imageholder a.img {width: 100%;}
.newssmall-inner img {width: auto;}
.newssmall-inner p {font-size: 12px; text-transform: uppercase;}
.newssmall-inner p:hover {color: #3F90BD; text-decoration: none;}
.item .imageholder a img {width: 100%;}

a.more {color: #3F90BD; margin-left: 49%; cursor: pointer; text-transform: uppercase; font-size: 14px; position: relative;}
a.more:hover {text-decoration: underline;}

.list-comments .item .singlecom {padding-bottom:10px;}

.butrd2 {background: #f6f6f6;background: -moz-linear-gradient(top,  #f6f6f6 0%, #e0e0e0 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e0e0e0));background: -webkit-linear-gradient(top,  #f6f6f6 0%,#e0e0e0 100%);background: -o-linear-gradient(top,  #f6f6f6 0%,#e0e0e0 100%);background: -ms-linear-gradient(top,  #f6f6f6 0%,#e0e0e0 100%);background: linear-gradient(to bottom,  #f6f6f6 0%,#e0e0e0 100%);}
.butrd2 {border:1px solid #cacaca;border-radius:3px;color:#6b6a6a;font-size:11px;padding:7px;cursor:pointer;}
.butrd2:hover {background:#e5e5e5;}
.butrd2:active {box-shadow: inset 0px 0px 5px 3px #ccc;}

.v5-fixed {background: #e3e3e3;font-family:Arial;}
.v5-fixed-wrap-main {width: 1184px;margin: 0 auto;background: #fff;box-shadow: 0 -10px 0 0 #eaeaea, 0 0 10px 0 #C2C2C2;}

.v5-fixed .top-section {padding:15px 0 29px 30px;font-family: 'PT Sans';}
.v5-fixed .top-section .toLeft.center {top: 106px;width: 240px;position: absolute;left: 993px;width:240px;}
.v5-fixed .top-section .toLeft .top-news {position: relative;height:199px; margin-bottom: 2px; margin-right: 2px;width: 197px; display: inline-block;top:-214px;}
.v5-fixed .top-section .toLeft .top-comments {position: relative;height:420px; margin-bottom: 5px; width: 222px; display: inline-block; background: #f4f4f4  }

/*.v5-fixed .top-section .toComments.center {top: 106px;width: 240px;position: absolute;left: 993px;width:240px;}*/
/*.v5-fixed .top-section .toComments .top-news {position: relative;height:206px; margin-bottom: 5px; margin-right: 5px;width: 190px; display: inline-block;}*/
.v5-fixed .top-section .toComments .top-comments {position: relative;height:420px; margin-bottom: 5px; margin-left: 3px; width: 222px; display: inline-block; background: #f4f4f4;}
.v5-fixed .top-section .toLeft .top-newsbig {position: relative;height:199px; margin-bottom: 2px; margin-right: 2px; width: 485px; display: inline-block;top:-214px;}
.v5-fixed .top-section .toLeft .top-newsbig2 {position: relative;height:410px; margin-bottom: 5px; width: 240px; display: inline-block;}
.v5-fixed .top-section .toLeft .top-news img {position: absolute;left:0;top:0;}
.v5-fixed .top-section .toLeft .top-comments img {position: absolute;left:0;top:0;}
.v5-fixed .top-section .toLeft .top-newsbig:hover h2, .v5-fixed .top-section .toLeft .top-news:hover h2, .v5-fixed .top-section .toLeft .top-newsbig2:hover h2 { text-decoration: underline;}
.v5-fixed .top-section .toComments .top-comments img:last-child {position: absolute;left:0;top:0; height: 200px;width: 222px;}
.v5-fixed .top-section .toComments .top-comments img:last-child:hover {border: 1px solid #ffffff;}
.v5-fixed .top-section .toLeft .top-newsbig img {position: absolute;left:0;top:0;}
.v5-fixed .top-section .toLeft .top-newsbig2 img {position: absolute;left:0;top:0;}
.v5-fixed .top-section .toLeft .top-news h2 {font-family: 'PT Sans', sans-serif;font-size:15px;line-height: 20px; position: absolute;max-height: 90px; z-index: 2;padding:5px 10px;overflow: hidden; color: white;bottom: 10px;}
.v5-fixed .top-section .toLeft .top-news h2 a {color:#000;}
.v5-fixed .top-section .toLeft .top-news h2 a:hover {color:#e10000;text-decoration:underline;}
.v5-fixed .top-section .toLeft .top-comments h2 {font-family: 'PT Sans', sans-serif;font-size:15px;line-height: 20px; position: absolute;max-height: 90px; z-index: 2;padding:5px 10px;overflow: hidden; color: white;bottom: 10px;top: 120px;}
.v5-fixed .top-section .toLeft .top-comments h2 a {color:#000;}
.v5-fixed .top-section .toLeft .top-comments h2 a:hover {color:#e10000;text-decoration:underline;}
.v5-fixed .top-section .toComments .top-comments h2 {font-family: 'PT Sans', sans-serif;font-size:15px;line-height: 20px; position: absolute;max-height: 90px; z-index: 2;padding:5px 10px;overflow: hidden; color: white;top: 115px;}
.v5-fixed .top-section .toComments .top-comments h2 a {color:#000;}
.v5-fixed .top-section .toComments .top-comments h2 a:hover {color:#e10000;text-decoration:underline;}
.v5-fixed .top-section .toLeft .top-newsbig h2 {font-family: 'PT Sans', sans-serif;font-size:22px;line-height: 30px; position: absolute;max-height: 100px; z-index: 2;padding:5px 10px;overflow: hidden; color: white;bottom: 10px;}
.v5-fixed .top-section .toLeft .top-newsbig h2 a {color:#000;}
.v5-fixed .top-section .toLeft .top-newsbig h2 a:hover {color:#e10000;text-decoration:underline;}
.v5-fixed .top-section .toLeft .top-newsbig2 h2 {font-family: 'PT Sans', sans-serif;font-size:15px;line-height: 20px; position: absolute;max-height: 90px; z-index: 2;padding:5px 10px;overflow: hidden; color: white;bottom: 10px;}
.v5-fixed .top-section .toLeft .top-newsbig2 h2 a {color:#000;}
.v5-fixed .top-section .toLeft .top-newsbig2 h2 a:hover {color:#e10000;text-decoration:underline;}
.v5-fixed .top-section .toLeft .top-news .photo-count {margin:10px 0;color:#878787;font-size:13px;}
.v5-fixed .top-section .toLeft .top-news .photo-count * {display: inline-block;vertical-align: middle;}
.v5-fixed .top-section .toLeft .top-news .photo-count i {width:16px;height:10px;background: url(images/main-fixed/sprite/big.png) no-repeat;margin-right:5px;}
.v5-fixed .top-section .toLeft .top-comments .photo-count {margin:10px 0;color:#878787;font-size:13px;}
.v5-fixed .top-section .toLeft .top-comments .photo-count * {display: inline-block;vertical-align: middle;}
.v5-fixed .top-section .toLeft .top-comments .photo-count i {width:16px;height:10px;background: url(images/main-fixed/sprite/big.png) no-repeat;margin-right:5px;}
.v5-fixed .top-section .toLeft .top-news p {color:#878787;font-size:13px; /*max-height: 50px; overflow: hidden;*/}
.v5-fixed .top-section .toLeft .top-news .comments-link {color:#878787;font-size:13px;margin-top:10px;}
.v5-fixed .top-section .toLeft .top-news .comments-link > * {display: inline-block;vertical-align: middle;}
.v5-fixed .top-section .toLeft .top-news .comments-link a {color:#00479c;margin-right:15px;}
.v5-fixed .top-section .toLeft .top-news .comments-link a:hover {text-decoration:underline;}
.v5-fixed .top-section .toLeft .top-news .comments-link i {width:16px;height:16px;background: url(images/main-fixed/sprite/big.png) no-repeat -19px 0;margin-right:5px;}
.v5-fixed .top-section .toLeft .top-comments p {color:#878787;font-size:13px; /*max-height: 50px; overflow: hidden;*/}
.v5-fixed .top-section .toLeft .top-comments .comments-link {color:#878787;font-size:13px;margin-top:10px;}
.v5-fixed .top-section .toLeft .top-comments .comments-link > * {display: inline-block;vertical-align: middle;}
.v5-fixed .top-section .toLeft .top-comments .comments-link a {color:#00479c;margin-right:15px;}
.v5-fixed .top-section .toLeft .top-comments .comments-link a:hover {text-decoration:underline;}
.v5-fixed .top-section .toLeft .top-comments .comments-link i {width:16px;height:16px;background: url(images/main-fixed/sprite/big.png) no-repeat -19px 0;margin-right:5px;}
.v5-fixed .latest-news {margin-top:10px;}
.v5-fixed .latest-news .part-header {border-bottom: 1px solid #ccc;padding-right: 30px;position: relative;} 
.v5-fixed .latest-news .part-header .rss-link {position: absolute;right: 0;top:10px;}
.v5-fixed .latest-news .part-header .rss-link a {display: block;width:16px;height:16px;background: url(images/main-fixed/sprite/big.png) no-repeat -38px 0;}
.v5-fixed .part-header {text-transform: uppercase;padding:3px 0;}
.v5-fixed .part-header h3 a {color:#e10000;font-family: 'PT Sans', sans-serif;font-size:14px;position: relative;}
.v5-fixed .part-header h3 a:hover {text-decoration:underline;}
.v5-fixed .part-header h3 a:after {content: "";display: inline-block;vertical-align: top;width:6px;height: 10px;position: absolute;right:-10px;background: url(images/main-fixed/sprite/big.png) no-repeat -57px 0;top:3px;}
.v5-fixed .part-header a.all-news {position:absolute;right:0px;top:10px;color:#00479c;font-size:13px;text-transform:none;}
.v5-fixed .part-header a.all-news:hover {text-decoration:underline;}
.v5-fixed .top-section .item {display:inline-block;vertical-align: top;width:100%;padding-right:5px;position: relative;padding-left:30px;margin:40px 0 0 0;height: 30px;}
.v5-fixed .top-section .item:first-child {margin: 0;}
.v5-fixed .top-section .item i {position: absolute;left:0;top:0;display: block;width:26px;height:26px;top:4px;}
.v5-fixed .top-section .item.world i {background-position: 0 -17px; }
.v5-fixed .top-section .item.cinema i {background-position: -26px -17px; }
.v5-fixed .top-section .item.music i {background-position: 0 -48px; }
.v5-fixed .top-section .item.finance i {background-position: -26px -48px; }
.v5-fixed .top-section .item.sport i {background-position: -55px -17px; }
.v5-fixed .top-section .item.media i {background-position: -55px -48px; }
.v5-fixed .top-section .item a {color:#000;font-size:13px; padding-left: 15px; /*margin-top: 15px;*/ height: 45px; overflow: hidden; display: inline-block; width: 249px; vertical-align: super;}
.v5-fixed .top-section .item a:hover {color:#e10000;text-decoration: underline;}

.v5-wrap-main .home_news__list .top-newsbig h2{font-family: 'PT Sans', sans-serif;font-size: 22px;line-height: 30px;position: absolute;max-height: 100px;z-index: 2;padding: 5px 10px;overflow: hidden;color: white;bottom: 10px;}
.v5-wrap-main .home_news__list .top-newsbig .shadowbig{width: 100%;height: 100px;bottom: 0;position: absolute;z-index: 1;background: rgba(250,250,250,0);background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(61,59,61,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(93%, rgba(5,5,5,0.93)), color-stop(100%, rgba(5,5,5,1)));background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: -o-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: -ms-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: linear-gradient(to bottom, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#050505', GradientType=0 );}
.v5-wrap-main .home_news__list .top-newsbig img{position: absolute;left: 0;top: 0;}
.v5-wrap-main .home_news__list .top-news h2{font-family: 'PT Sans', sans-serif;font-size: 15px;line-height: 20px;position: absolute;max-height: 90px;z-index: 2;padding: 5px 10px;overflow: hidden;color: white;bottom: 10px;}
.v5-wrap-main .home_news__list .top-news .shadowbig{width: 100%;height: 100px;bottom: 0;position: absolute;z-index: 1;background: rgba(250,250,250,0);background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(61,59,61,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(93%, rgba(5,5,5,0.93)), color-stop(100%, rgba(5,5,5,1)));background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: -o-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: -ms-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);background: linear-gradient(to bottom, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#050505', GradientType=0 );}
.v5-wrap-main .home_news__list .top-news img{position: absolute;left: 0;top: 0;}

.v5-fixed .red-dot {font-family: 'PT Sans', sans-serif;font-size:14px;color:#e10000;display: inline-block;vertical-align: middle;border:1px dashed #e10000;border-radius: 4px;}
.v5-fixed .red-dot:hover {color:#fff;background: #e10000;border:1px solid #e10000;}
.v5-fixed .red-dot:active{background: #b00000;color:#fff;border:1px solid #b00000;}

.buy-ticket-red {font-family: 'PT Sans', sans-serif;font-size:14px;display: inline-block;vertical-align: middle;padding:3px 10px;color:#fff;background: #e10000;border:1px solid #e10000;border-radius: 4px;text-transform: uppercase;}
.buy-ticket-red:hover {background: #b00000;color:#fff;border:1px solid #b00000;}

.part-header-big {position: relative;padding-right: 150px;margin-bottom:20px;}
.part-header-big > * {display: inline-block;vertical-align: middle;}
.part-header-big h3 a {color:#e10000;font-size: 24px;font-family: 'PT Sans', sans-serif;margin-right:20px;}
.part-header-big h3:hover a {text-decoration: underline;}
.part-header-big .red-small-button {position: relative;font-family: 'PT Sans', sans-serif;font-size:10px;color:#e10000;display: inline-block;vertical-align: middle;padding:2px 10px;border:1px dashed #e10000;border-radius: 4px;text-transform: uppercase;}
.part-header-big .red-small-button:hover {color:#fff;background: #e10000;border:1px solid #e10000;}
.part-header-big .red-small-button:active {background: #b00000;color:#fff;border:1px solid #b00000;}
.part-header-big .red-small-button.active {background: #e10000;color:#fff;border:1px solid #e10000;}
.part-header-big .red-small-button.active:after {position: absolute;bottom:-5px;margin-left:-3px;left:50%;content: "";width: 0;height: 0;border-style: solid;border-width: 5px 4px 0 4px;border-color: #e10000 transparent transparent transparent;}
.part-header-big .see-all {position: absolute;right:30px;font-size:12px;color:#00479c;top:10px;padding-right: 10px; font-family: Arial;}
.part-header-big .see-all:hover {text-decoration:underline;}
.part-header-big .see-all:after {content:"";display: block;position: absolute;right:0;top:5px;width: 0;height: 0;border-style: solid;border-width: 3.5px 0 3.5px 5px;border-color: transparent transparent transparent #e10000;}

.book-block {font-family: 'PT Sans', sans-serif;border: 1px solid rgb( 214, 214, 214 );border-radius: 3px;padding: 0px 10px 0px 10px;}
.book-block .title {font-size: 12px;color: #000000;font-weight: bold;text-transform: uppercase;position: relative; bottom: 1px;}
.book-block .phone-icon {height: 15px;vertical-align: middle;position: relative;bottom: 2px;margin-left: 5px;}
.book-block .op-item {margin-left: 10px;position: relative; bottom: 1px;}
.book-block .phone {font-size: 16px;color: rgb( 225, 0, 0 );font-weight: bold;text-transform: uppercase;}
.book-block .op {font-size: 12px;color: #000000;font-weight: bold;text-transform: uppercase;}
.book-block .price {font-size: 12px;color: #818181;font-weight: normal;text-transform: uppercase;}

.v5-fixed .top-section .toRight {width:445px;}
.v5-fixed .top-section .toRight .top-event .sort-event {border:1px solid #ccc;padding:15px;height: 400px;}
.v5-fixed .top-section .toRight .top-event .sort-event ul li {font-family: 'PT Sans', sans-serif;font-size:14px;display: inline-block;vertical-align: top;margin-left:10px;}
.v5-fixed .top-section .toRight .top-event .sort-event ul li a {color:#999999;text-decoration: underline;}
.v5-fixed .top-section .toRight .top-event .sort-event ul li a:hover {text-decoration:none;}
.v5-fixed .top-section .toRight .top-event .sort-event ul li.active a{color:#e10000;text-decoration: none;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner {position: relative;color:#666;font-size:13px;min-height: 230px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner p {line-height: 20px; overflow: hidden;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .title p {height: 18px; overflow: hidden;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner img {position: absolute; left: 0;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .title a {height: 39px; margin-bottom: 19px; font-size:16px;color:#00479c;display: inline-block;vertical-align: top; overflow: hidden;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .title a:hover {text-decoration: underline;}
.v5-fixed .top-section .toRight .top-event .top-event-action {margin: 5px 0;}
.v5-fixed .top-section .toRight .top-event .top-event-action .like-and-comments > * {display: inline-block;vertical-align: middle;}
.v5-fixed .top-section .toRight .top-event .top-event-action .like-and-comments i {width:20px;height:20px;background: url(images/main-fixed/sprite/big.png) no-repeat 0 -85px;}
.v5-fixed .top-section .toRight .top-event .top-event-action .like-and-comments i.like {background-position: 0 -85px;}
.v5-fixed .top-section .toRight .top-event .top-event-action .like-and-comments i.go-to {background: url(images/sprite/user_icon.png) no-repeat 0;}
.v5-fixed .top-section .toRight .top-event .top-event-action .like-and-comments i.comments {background-position: -27px -85px;}
.v5-fixed .toLeft .watch-social {margin:65px 0 0 30px;font-family: 'PT Sans', sans-serif;font-size:14px;}
.v5-fixed .toLeft .watch-social * {display: inline-block;vertical-align: middle;text-transform: uppercase;}
.v5-fixed .toLeft .watch-social span {margin-right:10px;}
.v5-fixed .toLeft .watch-social a {width:25px;height:25px;background: url(images/main-fixed/sprite/big.png) no-repeat;}
.v5-fixed .toLeft .watch-social a:hover {opacity:0.6;}
.v5-fixed .toLeft .watch-social a.vk {background-position: 0 -110px;}
.v5-fixed .toLeft .watch-social a.tw {background-position: -29px -110px;}
.v5-fixed .toLeft .watch-social a.ok {background-position: -58px -110px;}
.v5-fixed .toLeft .watch-social a.fb {background-position: 0 -135px;margin-top: 2px;}
.v5-fixed .toLeft .watch-social a.ig {background-position: -29px -135px;margin-top: 2px;}
.v5-fixed .toLeft .watch-social a.mail {background-position: -58px -135px;height: 24px;}


.v5-fixed .bycard-news {padding: 0 0 0 29px;margin-bottom: 20px;}
.v5-fixed .bycard-news ul {font-size:0;}
.v5-fixed .bycard-news ul li {position: relative;display: inline-block;vertical-align: top;margin: 0 19px 0 0;min-width:210px;}
.v5-fixed .bycard-news ul.movie-list.photo_last li {margin-right: 4px;}
.v5-fixed .bycard-news ul li span {position: absolute;bottom:0px;display: inline-block;vertical-align: top;font-size:15px;color:#fff;z-index: 1;width:100%;left:0;padding:8px;background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);}


.v5-fixed .cinema-ticket-section {padding: 15px 0px 30px 29px;}
.v5-fixed .cinema-ticket-section.pink-background {border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background: #f5eee8;}
.v5-fixed .cinema-ticket-section.blue-background {border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background: #e8f1f5;}
.v5-fixed .movie-list {font-size: 0;}
.v5-fixed .movie-list.comment {font-size: 0;display:none;overflow:hidden;height: 400px;}
.v5-fixed .movie-list li {display: inline-block;vertical-align: top;color:#606060;font-size:12px;text-align: center;margin-right:11px;}
.v5-fixed .movie-list.photo_last li {max-height:128px;}
.v5-fixed .movie-list li h4 {margin-top:10px;}
.v5-fixed .movie-list li h4 a {color:#000;display: block;max-width: 150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.v5-fixed .movie-list li h4 a:hover {color:#e10000;text-decoration:underline;}
.v5-fixed .movie-list li .place {max-width: 150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.v5-fixed .movie-list li > p {margin:0 0 5px 0;}
.v5-fixed .movie-list li .inner-item {position: relative;font-size:0;}
.v5-fixed .movie-list li .inner-item .event-action {display:none;position: absolute;top:0;left:0;width:100%;height:100%;background: rgba(0, 0, 0, 0.4); font-family: 'PT Sans', sans-serif;font-size:16px;color:#fff;}
.v5-fixed .movie-list li .inner-item:hover .event-action {display: block;}
.v5-fixed .movie-list li .inner-item .event-action .numbers-votes {top:50%;margin-top:-30px;position: absolute;left: 50%;margin-left: -30px;}
.v5-fixed .movie-list li .inner-item .event-action .numbers-votes p * {display: inline-block;vertical-align: middle;}
.v5-fixed .movie-list li .inner-item .event-action .numbers-votes p.people i {width:30px;height: 25px;background: url(images/main-fixed/sprite/big.png) no-repeat 0 -166px;margin-bottom:6px;}
.v5-fixed .movie-list li .inner-item .event-action .numbers-votes p.comments i {width:30px;height: 25px;background: url(images/main-fixed/sprite/big.png) no-repeat 0 -198px;}
.v5-fixed .movie-list li .inner-item  .buyticket-holder {display:none;position: absolute;bottom:10px;text-align: center;left:0;width: 100%;}
.v5-fixed .movie-list li .inner-item:hover  .buyticket-holder {display:block;}
 
.v5-fixed .advert-banner {text-align: center;margin:20px 0;}
.v5-fixed .bycard-photoreport {margin:0;padding: 0px 0px 30px 0px;border-top:1px solid #ccc;}

.v5-fixed .main-page-discount {padding: 30px 29px 40px 0; }
.v5-fixed .main-page-discount h4 a {color:#248b34;text-transform: uppercase;font-size: 23px;font-family: 'PT Sans', sans-serif;}
.v5-fixed .main-page-discount h4:hover a {text-decoration: underline;}
.v5-fixed .main-page-discount .toLeft {width:510px;background:url(images/main-fixed/wallet.png) no-repeat 0 100px;height: 350px;position: relative;}
.v5-fixed .main-page-discount .toLeft h4, .v5-fixed .main-page-discount .toLeft p {margin-left:30px;}
.v5-fixed .main-page-discount .toLeft p {margin-top:12px;font-size: 13px;color:#605f5f;}
.v5-fixed .main-page-discount .toLeft p a {color:#00479c;}
.v5-fixed .main-page-discount .big-green-button {display: inline-block;vertical-align: top;position: absolute;bottom:20px;right:5px;padding: 10px 40px;color:#fff;background: #61a935;text-transform: uppercase;font-family: 'PT Sans', sans-serif;font-size:18px;border-radius: 6px;}
.v5-fixed .main-page-discount .big-green-button:hover {background: #569c2b;}
.v5-fixed .main-page-discount .big-green-button:active {background: #488a1f;}
.v5-fixed .main-page-discount .toRight {width:607px;}
.v5-fixed .main-page-discount .main-page-discount-action {position: relative;font-size: 13px;padding-right:150px;margin-bottom:20px;}
.v5-fixed .main-page-discount .main-page-discount-action a {color:#00479c;}
.v5-fixed .main-page-discount .main-page-discount-action a:hover {text-decoration:underline;}
.v5-fixed .main-page-discount .main-page-discount-action .add-partner * {display: inline-block;vertical-align: middle;}
.v5-fixed .main-page-discount .main-page-discount-action .add-partner i {width:18px;height: 18px;background: url(images/main-fixed/sprite/big.png) no-repeat -55px -85px;margin-right:6px;}
.v5-fixed .main-page-discount .main-page-discount-action .see-all {position: absolute;right:0px;font-size:12px;color:#00479c;top:1px;padding-right: 10px;}
.v5-fixed .main-page-discount .main-page-discount-action .see-all:after {content:"";display: block;position: absolute;right:0;top:5px;width: 0;height: 0;border-style: solid;border-width: 3.5px 0 3.5px 5px;border-color: transparent transparent transparent #e10000;}
.v5-fixed .main-page-discount .list-partners {font-size:0;}
.v5-fixed .main-page-discount .list-partners a {display: inline-block;vertical-align: top;margin:0 1px 1px 0;}

.v5-fixed .bycard-news ul li .hover {display:none;position:absolute;bottom:0;left:0;width:210px;height:70px;background:url(images/gradient_news.png);}
.v5-fixed .bycard-news ul.movie-list.photo_last li .hover {width: 222px;} 
.v5-fixed .bycard-news ul li a:hover .hover {display:block;}
.active#active::after {left: 214px;}

a.header6-banner {height: 90px !important;}

.latest-news .item i.icon.bycard {background: url(images/icons/bycard_icon.png) no-repeat;}
.latest-news .item i.icon.actions {background: url(images/icons/percent_icon.png) no-repeat;}
.latest-news .item i.icon.kino {background: url(images/icons/movie_icon.png) no-repeat;}
.latest-news .item i.icon.bycard-go {background: url(images/icons/cup_icon.png) no-repeat;}
.latest-news .item i.icon.music {background: url(images/icons/music_icon.png) no-repeat;}
.latest-news .item i.icon.theatre {background: url(images/icons/theatre_icon.png) no-repeat;}
.latest-news .item i.icon.around-us {background: url(images/icons/world_icon.png) no-repeat;}

.news-wrapper-main .main-area .avd {height: 400px; width: 240px; background: red; position: absolute; right: 0;}

.v5-fixed .top-section .toRight .top-event .top-event-item-inner {padding-left: 0;}
.v5-fixed .top-section .toRight .top-event.small .bottom .title {margin: 5px 0; width: 150px;}
.v5-fixed .red-dot {position: relative; top: 0; margin: 5px auto 0 1px;padding: 3px 25px;}

.v5-fixed .top-section .toRight .top-event.small .sort-event {width: 183px;float:right;margin-right:15px;}
.v5-fixed .top-section .toRight .adriver-banner{display: inline-block;float: right;overflow: hidden;width: 240px;}
.v5-fixed .top-section .toRight .top-event.small {position: relative;}
.v5-fixed .top-event .sort-event ul a {display: block; height: 40px; width: 40px;}
.v5-fixed .top-event .sort-event li.active a#topMovie {background: url(images/icons/movie_active.png) no-repeat; }
.v5-fixed .top-event .sort-event li a#topMovie {background: url(images/icons/movie_normal.png) no-repeat; }
.v5-fixed .top-event .sort-event li.active a#topMovie:hover, .v5-fixed .top-event .sort-event li a#topMovie:hover {background: url(images/icons/movie_hover.png) no-repeat; }
.v5-fixed .top-event .sort-event li.active a#topConcert {background: url(images/icons/concert_active.png) no-repeat; }
.v5-fixed .top-event .sort-event li a#topConcert {background: url(images/icons/concert_normal.png) no-repeat; }
.v5-fixed .top-event .sort-event li.active a#topConcert:hover, .v5-fixed .top-event .sort-event li a#topConcert:hover {background: url(images/icons/concert_hover.png) no-repeat; }
.v5-fixed .top-event .sort-event li.active a#topShow {background: url(images/icons/theatre_active.png) no-repeat; }
.v5-fixed .top-event .sort-event li a#topShow {background: url(images/icons/theatre_normal.png) no-repeat; }
.v5-fixed .top-event .sort-event li.active a#topShow:hover, .v5-fixed .top-event .sort-event li a#topShow:hover {background: url(images/icons/theatre_hover.png) no-repeat; }
.v5-fixed .top-section .toRight .top-event .top-event-item-inner p.desc {height: 195px; overflow: hidden;}
.v5-fixed .top-section .toRight .top-event #topMovie-container .top-event-item-inner p.desc {height: 167px; overflow: hidden;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner.top-event-cinema p.desc {height: 156px;}
.v5-fixed .top-section .toRight .top-event.small .sort-event ul li {margin: 0 3px;}
.v5-fixed .top-section .toRight .top-event p:first-child {color: #666; font-family: 'PT Sans', sans-serif; font-size: 12px; display: inline-block; vertical-align: top; text-transform: uppercase;}

.v5-fixed .top-section .toRight .top-event .sort-event ul li.second {margin-left: 0;}
.v5-fixed .top-section .toLeft .shadow {width: 197px; height: 100px;top:109px; position: relative; z-index: 1; background: rgba(250,250,250,0);
    background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(61,59,61,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(93%, rgba(5,5,5,0.93)), color-stop(100%, rgba(5,5,5,1)));
    background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -o-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -ms-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: linear-gradient(to bottom, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#050505', GradientType=0 );}
.v5-fixed .top-section .toLeft .shadowbig {width: 100%; height: 100px;bottom:0; position: absolute; z-index: 1; background: rgba(250,250,250,0);
    background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(61,59,61,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(93%, rgba(5,5,5,0.93)), color-stop(100%, rgba(5,5,5,1)));
    background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -o-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -ms-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: linear-gradient(to bottom, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#050505', GradientType=0 );}
.v5-fixed .top-section .toLeft .shadows {width: 240px; height: 100px;top:320px; position: relative; z-index: 1; background: rgba(250,250,250,0);
    background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(61,59,61,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(93%, rgba(5,5,5,0.93)), color-stop(100%, rgba(5,5,5,1)));
    background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -o-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -ms-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: linear-gradient(to bottom, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#050505', GradientType=0 );}
.v5-fixed .top-section .toComments .cshadow {width: 222px; height: 120px; top:80px; position: absolute; z-index: 1; background: rgba(250,250,250,0);
    background: -moz-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,250,250,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(61,59,61,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(93%, rgba(5,5,5,0.93)), color-stop(100%, rgba(5,5,5,1)));
    background: -webkit-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -o-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: -ms-linear-gradient(top, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    background: linear-gradient(to bottom, rgba(250,250,250,0) 0%, rgba(0,0,0,0) 0%, rgba(102,102,102,0) 0%, rgba(61,59,61,0) 0%, rgba(71,71,71,0) 0%, rgba(43,43,43,0) 0%, rgba(5,5,5,0.93) 93%, rgba(5,5,5,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#050505', GradientType=0 );}

.v5-wrap-main .right-col.toLeft {right:0; top:430px;}
.v5-fixed .top-section .toLeft .top-news.big h2 {display:inline-block;font-size: 25px;background: rgba(0, 0, 0, 0.4); height: auto; max-height:109px;padding: 10px; top: 0;}
.v5-fixed .top-section .toLeft .top-news.big {margin-bottom: 0; height: 400px; width: 300px; display: inline-block;}
.v5-fixed .top-section .toLeft:hover .top-news.big .shadow {height: 100%; background: rgba(0, 0, 0, 1); position: absolute;top: 0;}
.v5-fixed .top-section .toLeft .top-news.big .shadow {background: none;}
.v5-fixed .top-section .toLeft:hover .top-news.big a h2 {text-decoration: underline; background: none;}
.v5-fixed .top-section .toLeft:hover .top-news.big a p {z-index: 2;}
.v5-fixed .top-section .toLeft .top-news.big p {position: relative; display: inline-block; font-family: 'PT Sans', sans-serif; padding: 10px; font-style: italic;color: white;font-size: 16px;min-height: 304px; max-height: 400px;}
.v5-fixed .top-section .toLeft {width: 1140px;height: 400px;}


.v5-fixed .top-section .toComments .top-comments.big h2 {display:inline-block;font-size: 25px;background: rgba(0, 0, 0, 0.4); height: auto; max-height:109px;padding: 10px; top: 0;}
.v5-fixed .top-section .toComments .top-comments.big {margin-bottom: 0; height: 400px; width: 300px; display: inline-block;}
.v5-fixed .top-section .toComments:hover .top-comments.big .shadow {height: 100%; background: rgba(0, 0, 0, 1); position: absolute;top: 0;}
.v5-fixed .top-section .toComments .top-comments.big .shadow {background: none;}
.v5-fixed .top-section .toComments:hover .top-comments.big a h2 {text-decoration: underline; background: none;}
.v5-fixed .top-section .toComments:hover .top-comments.big a p {z-index: 2;}
.v5-fixed .top-section .toComments .top-comments.big p {position: relative; display: inline-block; font-family: 'PT Sans', sans-serif; padding: 10px; font-style: italic;color: white;font-size: 16px;min-height: 304px; max-height: 400px;}
/*.v5-fixed .top-section .toLeft {width: 880px;}*/

.right-col {width: 240px}
#ad_ph_2{margin-bottom: 25px;}
.toRight .top-event.small #ad_ph_2{margin-bottom: 0;}
.v5-fixed .top-section .toRight .top-event.small .sort-event {padding: 5px 15px;}
.v5-fixed .top-section .toRight .top-event.small .top-event-item-inner .title a {font-size:16px;color:#00479c;display: inline-block;vertical-align: top; width: 150px; text-align: center; height: 30px; margin-bottom: 6px; overflow: hidden; font-size: 13px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner img {position: relative; display: inline-block; margin-top: 10px;}
.v5-fixed .top-section .toRight .top-event .sort-event .left {position: relative; float: left; width: 150px;}
.v5-fixed .top-section .toRight .top-event .sort-event .right {position: relative; float: right; width: 230px; margin-top: -51px;}
.v5-fixed .top-section .toRight .top-event .sort-event>p:first-child, .v5-fixed .top-section .toRight .top-event.small p:first-child  {width: 150px; text-align: center;}
.v5-fixed .top-section .toRight .top-event .top-event-action .like-and-comments {width: 150px; text-align: center;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner.top-event-cinema p:nth-child(4n), .v5-fixed .top-section .toRight .top-event .top-event-item#topMovie-container p:nth-child(4n) {height: 36px;}
.v5-fixed .top-section .toRight .top-event-info {height:270px; overflow: hidden;}
.v5-fixed .top-section .toRight .top-event.small p:first-child {margin: 5px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner.top-event-cinema p.desc {height: 188px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner p:nth-child(5n) {margin-top: 10px;}

.v5-fixed .top-section .toRight .top-event .top-event-item-inner .event-action {display:none;position: absolute;top:10px;left:0;width:150px;height:225px;background: rgba(0, 0, 0, 0.4); font-family: 'PT Sans', sans-serif;font-size:16px;color:#fff;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner > a:hover .event-action, .v5-fixed .top-section .toRight .top-event-item-inner .left > a:hover .event-action  {display: block;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .event-action .numbers-votes {top:50%;margin-top:-30px;position: absolute;left: 50%;margin-left: -30px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .event-action .numbers-votes p * {display: inline-block;vertical-align: middle; font-size: 16px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .event-action .numbers-votes p.people i {width:30px;height: 25px;background: url(images/main-fixed/sprite/big.png) no-repeat 0 -166px;margin-bottom:6px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .event-action .numbers-votes p.comments i {width:30px;height: 25px;background: url(images/main-fixed/sprite/big.png) no-repeat 0 -198px;}
.v5-fixed .top-section .toRight .top-event .top-event-item-inner .event-action .numbers-votes p.people {width: auto; margin: 0; color: white;}
.big-content .widget-section #adv-right-filter {float: left; margin-bottom: 20px;}
.af-full-list-events .item .top-part .social-block {width: 37px;position: absolute;right: -15px;top: 8px;display: none;}
.film-profile * {margin: 0;padding: 0;list-style: none;text-decoration: none;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box;box-sizing: border-box;  }
.af-full-list-events .item .top-part .social-block a {  display: block;width: 28px;height: 28px;background: url(/css/images/sprite.png) no-repeat;  }
.top-section .social-block {width: 37px; position: absolute;right:4px;top:8px; display: block;}
.top-section .social-block:hover .b-share a{display: block;}
.top-section .social-block .b-share {padding: 0 !important;z-index:2; position: relative;}
.top-section.social-block div.share:hover a {display: block;}
.top-section .social-block a {display: block;width:28px;height:28px;display: none;}
.top-section .social-block .share > a{background: url(/css/images/sprite.png) no-repeat; }
.top-section .social-block .b-share-icon {background: url(/css/images/sprite.png) no-repeat;width:28px;height:28px;}
.top-section .social-block .b-share__handle {padding: 0 !important;}
.top-section .social-block a.share { background-position: -1px -27px; display: block;}
.top-section .counter { font-size: 12px;position: absolute;left: -30px;color: white; background-color: rgba(0, 0, 0, 0.5);padding: 5px; border-radius: 5px;}
.top-section .service { font-size: 16px;background-color: rgba(0, 0, 0, 0.5);color: white;padding: 4px;border-radius: 8px;display: inline-block;position: relative; margin: 8px;}
.top-section .social-block .b-share-icon.b-share-icon_vkontakte {background-position: 1px -87px;background-color: #7B7B7B;}
.top-section .social-block .b-share-icon.b-share-icon_twitter {background-position: 1px -60px;background-color: #7B7B7B;}
.top-section .social-block .b-share-icon.b-share-icon_facebook {background-position: 1px -114px;background-color: #7B7B7B;}
.top-section .social-block .b-share-icon.b-share-icon_gplus {background-position: 1px -141px;background-color: #7B7B7B;}
.top-section .social-block .b-share-icon.b-share-icon_odnoklassniki {background-position: 1px -168px;background-color: #7B7B7B;}

.top-section .top-comments .social-block .b-share-icon {background-color: rgba(0, 0, 0, 0.5);}
/*top-section .toComments .top-comments .comment-block .data-container {text-align: center;width: 70px;margin-left: 76px;}
.v5-fixed .top-section .toComments .top-comments .comment-block .comment-data {padding: 0px 10px;text-align: justify; height: 100px; width: 222px; overflow: hidden; color: #8D8D8D;}
*/
.v5-fixed .top-section .toComments .top-comments .comment-block {position: relative; height: 0px; display: inline-block;top: 115px;z-index:2;font-size: 14px;}
.v5-fixed .top-section .toComments .top-comments .comment-block .data-container {text-align: center;/*width: 70px;margin-left: 76px;*/}
.v5-fixed .top-section .toComments .top-comments .comment-block .comment-data {padding: 0px 10px;text-align: justify; height: 95px;width: 222px; overflow: hidden; color: #8D8D8D;}
.v5-fixed .top-section .toComments .top-comments .comment-block .data-container .image-container {width: 100%;display: inline-block;}
.v5-fixed .top-section .toComments .top-comments .comment-block .data-container .image-container img {border: 3px solid #FFFFFF; background-color: #FFFFFF; width: 70px; position: relative; height: 70px;border-radius: 75px;}
.v5-fixed .top-section .toComments .top-comments .comment-block .data-container .image-container img:hover {border-color: #4a90e2;}
.v5-fixed .top-section .toComments .top-comments .comment-block .user-container {display: inline-block; font-size: 12px; padding-bottom: 10px; color: #8D8D8D; overflow:hidden;}
.v5-fixed .top-section .toComments .top-comments .comment-block .user-container a {color: #8D8D8D;}
.v5-fixed .top-section .toComments .top-comments .rating {position: absolute; bottom: 20px; font-size: 12px; left:10px;}
.v5-fixed .top-section .toComments .top-comments .rating * {vertical-align: middle; display: inline-block;}
.v5-fixed .top-section .toComments .top-comments .rating .counter {position: relative; color:black;left: 0; background: none;}
.v5-fixed .top-section .toComments .top-comments .rating .action {height: 16px;text-align: center;width: 16px;border-radius: 12px; color:white;}
.v5-fixed .top-section .toComments .top-comments .rating .action:hover {cursor: pointer;}
.v5-fixed .top-section .toComments .top-comments .rating .action.plus {background-color: #66C274;}
.v5-fixed .top-section .toComments .top-comments .rating .action.minus {background-color: #F39896;}
.v5-fixed .top-section .toComments .top-comments .rating .view-comment {padding-right: 10px;margin-left: 30px;}
.v5-fixed .top-section .toComments .top-comments .rating a {color: #4B89C7;}
.v5-fixed .top-section .toComments .top-comments .rating a:hover {cursor: pointer; text-decoration: underline;}
.v5-fixed .top-section .toLeft .top-newsbig2.no-adv {display: none;}

/*.adriver-banner{display: inline-block;float: right;overflow: hidden;width: 240px;}*/
