/*
Theme Name: pokerpapa
Theme URI:
Version: 1.0
Text Domain: pokerpapa
*/
/*normalize*/
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:\201C \201D \2018 \2019;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],/* 1 */
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body,figure{margin:0;}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
/*normalize end*/
body{height:100%;margin:0;padding:0;font-family: 'PT Sans Narrow', sans-serif;font-size:16px;color:#000000;position:relative;background: #f6f6f6}
.alignleft{float:left;margin: 10px 10px 5px 0}
.alignright{float:right;margin:10px 0 5px 10px}
img{max-width:100%;max-height:100%}
a{color:#5fbde8;}
.pp-text-block a{color:#00ACFB;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pp-text-block img {max-width: 100%;height: auto; margin-bottom: 20px;}
.pp-text-block table td {padding: 5px 10px}
a:hover{color:#EC3C3D}
::selection{background:#C21718}
body:not(.logged-in)*{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.pp-header {padding-top: 101px}
.pp-header-top {
    height: 70px;
    padding: 15px 0;
    position: fixed;
    top:0;
    left:0;
    right:0;
    z-index: 3;
    border-top: 1px solid #505055;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out;
    transition:all .2s ease-out;
    background: #24242a; /* Old browsers */
    background: -moz-linear-gradient(top,  #24242a 0%, #1c1917 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #24242a 0%,#1c1917 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #24242a 0%,#1c1917 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24242a', endColorstr='#1c1917',GradientType=0 ); /* IE6-9 */
}
.pp-header-top.narrow {padding: 5px 0;height: 55px;}
.pp-inner {width: 1200px;margin: 0 auto;position: relative}
.pp-header-logo,.pp-top-menu {display: inline-block;vertical-align: middle;}

.pp-header-top.narrow  .pp-header-logo{
	display: inline-block;
    vertical-align: middle;
	margin-top: 0;
}
.pp-header-top  .pp-header-logo{margin-top: 8px;}

.pp-top-menu {padding: 0 0 0 150px}
.pp-top-menu ul {padding: 0;margin: 0;list-style: none;}
.pp-top-menu ul li {display: inline-block;vertical-align: top;position: relative}
.pp-top-menu ul li a {color: #fff;text-decoration: none;padding: 0 10px;line-height: 30px;position: relative;display: block;text-align: center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pp-top-menu ul#menu-header-top-nav1 > li > a:before {background: url("img/Arrows/red-arrow-bot.png") left center no-repeat;content: '';position: relative;display: inline-block;vertical-align: middle;height: 11px;width: 8px;margin-right: 6px}
.pp-top-menu ul li a:hover,.pp-top-menu ul li.current-menu-item a {background: #434349}
.pp-top-menu ul li ul {position: absolute;top: 30px;left:0;min-width: 100%;display: none}
.pp-top-menu ul li:hover ul {display: block}
.pp-top-menu ul li ul li {width: 100%;white-space: nowrap}
.pp-top-menu ul li ul li a,.pp-top-menu ul li.current-menu-item ul li a {background: #e3e3e3;color: #000;border-top:1px solid #434349;box-sizing: border-box}
.pp-top-menu ul li ul li.current-menu-item a {color: #fff;border-top:1px solid #ff0000;background: #434349;}
.pp-top-menu ul li ul li:hover a,.pp-top-menu ul li.current-menu-item ul li:hover a {background: #434349;color: #fff;border-top:1px solid #ff0000}

.pp-header-share-block {display: block;vertical-align: middle;float: right;margin: 10px 0 0 0}
.pp-header-top.narrow .pp-header-share-block {margin: 5px 0 0}
.pp-header-share-block .share42-item,.pp-header-share-block .share42-item a {height: 45px!important;width: 45px!important;}
.pp-header-share-block .share42-item:first-child a {background: url("img/share-social-icons.png") -245px 0 no-repeat!important}
.pp-header-share-block .share42-item:first-child a:hover {background: url("img/share-social-icons.png") -245px -47px no-repeat!important}
.pp-header-share-block .share42-item:nth-child(2) a {background: url("img/share-social-icons.png") -295px 0 no-repeat!important}
.pp-header-share-block .share42-item:nth-child(2) a:hover {background: url("img/share-social-icons.png") -295px -47px no-repeat!important}
.pp-header-share-block .share42-item:nth-child(3) a {background: url("img/share-social-icons.png") -98px 0 no-repeat!important}
.pp-header-share-block .share42-item:nth-child(3) a:hover {background: url("img/share-social-icons.png") -98px -47px no-repeat!important}
.pp-header-share-block .share42-item:nth-child(4) a {background: url("img/share-social-icons.png") -49px 0 no-repeat!important}
.pp-header-share-block .share42-item:nth-child(4) a:hover {background: url("img/share-social-icons.png") -49px -47px no-repeat!important}
.pp-header-share-block .share42-item:nth-child(5) a {background: url("img/share-social-icons.png") -197px 0 no-repeat!important}
.pp-header-share-block .share42-item:nth-child(5) a:hover {background: url("img/share-social-icons.png") -197px -47px no-repeat!important}
.pp-header-share-block .share42-item:nth-child(6) a {background: url("img/share-social-icons.png") 0 0 no-repeat!important}
.pp-header-share-block .share42-item:nth-child(6) a:hover {background: url("img/share-social-icons.png") 0 -47px no-repeat!important}

.pp-main-section {border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;background: #fbfbfb;box-sizing: border-box}

.pp-main-menu {background: #fff;position: relative;height: 36px;}
.pp-main-menu ul {padding: 0;margin: 0;list-style: none;display: table;width: 830px}
.pp-main-menu ul li {display: table-cell;text-align: center;position: relative}
.pp-main-menu ul li a {
    color: #000;
    border-top: 1px solid #fff;
    text-transform: uppercase;
    font-size: 18px;
    display: block;
    height: 35px;
    text-decoration: none;
    line-height: 35px;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out;
    transition:all .2s ease-out;
}
.pp-main-menu ul li a:hover,.pp-main-menu ul li.current-menu-item a,.pp-main-menu ul li.current-menu-item ul li:hover a {border-top: 1px solid #ff0000;background: #434349;color: #fff;}

.pp-main-menu ul li:hover ul {display: block}
.pp-main-menu ul li ul {position: absolute;display: none;top: 35px;width: auto;min-width: 100%;background:#b4b4b8;z-index: 999}
.pp-main-menu ul li ul li {display: block}
.pp-main-menu ul li ul li a,.pp-main-menu ul li.current-menu-item ul li a {background: none;border-top: 1px solid #fff;color: #000;font-size: 16px}

.pp-top-search-form {position: absolute;top:0;right:0;width: 350px;height: 26px;background: #434349;padding: 5px 10px;}
.pp-top-search-form button {width: 23px;height: 20px;display: inline-block;vertical-align: middle;border: none;padding: 0;background: url("img/search-icons.png") no-repeat;outline: none;margin-right: 10px}
.pp-top-search-form input {width: 230px;display: inline-block;vertical-align: middle;border: none;padding: 0 0 0 10px;background: #434349;color: #fff;outline: none;height: 26px;}

.pp-top-slider-container {padding: 25px;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;height: 418px;position: relative}
.pp-top-home-tabs-list {list-style: none;padding: 0;margin: 0;position: relative;width: 100%;height: 378px;}
.pp-top-home-tabs-list > li {width: 100%;height: 378px;display: none;position: absolute;top:0;left:0;right:0;}
.pp-top-home-tabs-list li.active {display: block}
.pp-top-home-tabs-list li.pp-home-top-tab1 {background: url("img/Home-tabs/tab1-bg.jpg") no-repeat}
.pp-top-home-tabs-list li.pp-home-top-tab1 > div {position: absolute;top: 35px;color: #fff;}
.pp-top-home-tabs-list li.pp-home-top-tab1 > div.tab1-left-part {left: 60px;}
.pp-top-home-tabs-list li.pp-home-top-tab1 > div.tab1-right-part {right: 60px;}
.pp-top-home-tabs-list li.pp-home-top-tab1 .tab-title {text-transform: uppercase;color: #fff;font-size: 22px;margin: 15px 0 0}
.pp-top-home-tabs-list li.pp-home-top-tab1 ul.tab-text-list {font-size: 18px;margin-bottom: 20px;padding: 0;margin: 20px 0;list-style: none;}
.pp-top-home-tabs-list li.pp-home-top-tab1 ul.tab-text-list li {padding-left:20px;position: relative}
.pp-top-home-tabs-list li.pp-home-top-tab1 ul.tab-text-list li:before {content: '•';position: absolute;top:0;left: 0;color: #FF0000;font-size: 22px;line-height: 24px;}
.pp-top-home-tabs-list li.pp-home-top-tab1 .tab-gray-btn {
    display: block;
    width: 220px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 24px;
    color: #111;
    text-decoration: none;
    text-transform: uppercase;
    background: url("img/white-button.png") no-repeat;
}
.pp-top-home-tabs-list li.pp-home-top-tab1 .tab-gray-btn:hover {background: url("img/white-button.png") 0 -45px no-repeat;}
.pp-top-home-tabs-list li.pp-home-top-tab1 .tab-red-btn {
    display: block;
    width: 220px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 24px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    background: url("img/red-button.png") no-repeat;
}
.pp-top-home-tabs-list li.pp-home-top-tab1 .tab-red-btn:hover {background: url("img/red-button.png") 0 -45px no-repeat;}
.pp-top-home-tabs-list li.pp-home-top-tab2,.pp-top-home-tabs-list li.pp-home-top-tab3,
.pp-top-home-tabs-list li.pp-home-top-tab4,.pp-top-home-tabs-list li.pp-home-top-tab5,
.pp-top-home-tabs-list li.pp-home-top-tab6 {background: url("img/Home-tabs/ps-bg.jpg") no-repeat}

.tab-posts-list {padding: 50px 25px;margin: 0;list-style: none;text-align: center}
.tab-posts-list li {display: inline-block;vertical-align: top;margin: 0 25px}
.tab-posts-list li a {display: block;width: 250px;text-decoration: none;color: #fff;font-size: 18px;}
.tab-posts-list li:hover a {text-decoration: underline}
.tab-posts-list li a img {
    width: 250px;
    height: 250px;
    display: block;
    border: 2px solid #fff;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out;
    transition:all .2s ease-out;
}
.tab-posts-list li a:hover img {
    border: 2px solid #FF0000;
    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
.tab-posts-list li a div {padding: 10px 0;text-align: left}

.tabs-all-posts-link {position: absolute;bottom: 35px;right: 50px;color: #7f7f82}

.pp-top-home-tabs-menu {background: #f6f6f6;padding: 0;margin: 0;list-style: none;height: 40px;border-bottom: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;box-sizing: border-box}
.pp-top-home-tabs-menu li {
    border-top: 1px solid #f6f6f6;
    line-height: 39px;
    position: relative;
    padding: 0 20px;
    text-transform: uppercase;
    font-size: 16px;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out;
    transition:all .2s ease-out;
}
.pp-top-home-tabs-menu li:first-child {border-left: 1px solid #e3e3e3;}
.pp-top-home-tabs-menu li:first-child:hover,.pp-top-home-tabs-menu li.hover:first-child {border-left: 1px solid #434349;}
.pp-top-home-tabs-menu li:hover,.pp-top-home-tabs-menu li.hover {border-top: 1px solid #ff0000;background: #434349;color: #fff;}
.pp-top-home-tabs-menu li:hover:before,.pp-top-home-tabs-menu li.hover:before {position: absolute;content: '';height: 6px;width: 12px;top: -6px;left: 0;right: 0;margin: 0 auto;background: url("img/Home-tabs/hover.png") no-repeat}

.pp-main-wrapper {display: table;width: 100%}
.pp-main-left-article,.pp-sidebar {display: table-cell;vertical-align: top;box-sizing: border-box}
.pp-main-left-article {padding: 10px 25px;width: 828px}
.pp-sidebar {width: 370px;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;padding: 15px 20px;background: #f6f6f6}
.pp-sidebar-block {border: 1px solid #e3e3e3;background: #fff;padding: 10px}
.pp-sidebar-title {position: relative;height: 48px;line-height: 48px;font-size: 24px;text-transform: uppercase;color: #fff;background: #434349;padding-left: 58px}
.pp-sidebar-title:before {content: '';position: absolute;left:0;top:0;width: 48px;height: 48px;background: #24242a}
.pp-sidebar-title.pp-sb-pop-rooms:before {background: url("img/Sidebar/titul-icons/rooms.png") center no-repeat, #24242a}
.pp-sidebar-title.pp-sb-pop-articles:before {background: url("img/Sidebar/titul-icons/pop-news.png") center no-repeat, #24242a}

.sb-pop-rooms-list,.sb-pop-articles-list {padding: 0;margin: 0;list-style: none;}
.sb-pop-rooms-list li,.sb-pop-articles-list li {border: 1px solid #e3e3e3;margin: 7px 0;height: 50px;}
.sb-pop-rooms-list li a,.sb-pop-articles-list li a {display: block;height: 50px;position: relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.sb-pop-rooms-list li a:before {position: absolute;top: 0;bottom:0;margin: auto 0;left: 20px;content: '';width: 9px;height: 20px;background: url("img/Sidebar/sb-arrow.png") no-repeat}
.sb-pop-rooms-list li:hover a:before {background: url("img/Sidebar/sb-arrow.png") 0 -21px no-repeat}
.sb-pop-rooms-list li:hover a {background: #e3e3e3}
.sb-pop-rooms-list li a img {position: absolute;top:0;bottom:0;left: 50px;margin: auto 0;display: block}

.sb-pop-articles-list li a {padding:3px 10px;white-space: nowrap;font-weight: bold;font-size: 13px;text-transform: uppercase;text-decoration: none;}
.sb-pop-articles-list li a img {display: inline-block;vertical-align: top;height: 44px;width: auto;max-width: 70px;margin-right: 7px}
.sb-pop-articles-list li a .sb-pop-articles-right {display: inline-block;vertical-align: top;height: 44px;position: relative;width: 210px;color: #423939}
.sb-pop-articles-list li:hover a .sb-pop-articles-right {color: #EC3C3D}
.sb-pop-articles-list li a .sb-pop-articles-date {margin: 0;font-size: 10px;position: absolute;bottom: 0;left: 0;}

.pp-home-bottom-content {padding: 25px;}
.pp-home-bottom-content h1 {padding: 0 0 10px 0;border-bottom: 1px solid #000;}

.pp-home-twocolumns-container {width: 100%;display: table}
.pp-home-twocolumns-block {display: table-cell;vertical-align: top;width: 365px}
.pp-home-left-block {padding:0 24px 0 0;}
.pp-home-right-block {padding:0 0 0 24px;}

.pp-home-twocolumns-block > p {text-transform: uppercase;font-size: 20px;margin: 0;padding-bottom: 5px;border-bottom: 2px solid #790000;font-weight: bold;}
.pp-home-twocolumns-block ul {padding: 0;margin: 0;list-style: none}
.pp-home-left-list li {padding-bottom: 10px;border-bottom: 1px solid #e3e3e3;margin-bottom: 10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pp-home-left-list li a.pp-horizontal-list-name {display: block;color: #000;text-decoration: none;margin: 3px 0 15px;text-transform: uppercase;}
.pp-home-left-list li a.pp-horizontal-list-name {padding-left: 3px}
.pp-home-left-list li:hover a.pp-horizontal-list-name {color: #790000;text-decoration: underline}
.pp-home-left-list li .pp-horizontal-list-bottom {font-size: 12px;color: #919191;padding-left: 3px}
.pp-home-left-list li .pp-horizontal-list-bottom a {text-transform: none;display: inline-block;vertical-align: middle;margin: 0;color: #919191;text-decoration: underline}
.pp-home-left-list li .pp-horizontal-list-bottom a:hover {color: #000;text-decoration: none}
.pp-home-left-list li .pp-horizontal-list-bottom span {display: inline-block;vertical-align: middle;margin-left: 15px}
.pp-home-left-list li:hover {background: #e3e3e3}

.pp-news-horizontal-list li a {
    display: block;
    color: #000;
    border-bottom: 1px solid #e3e3e3;
    text-decoration: none;
    text-transform: uppercase;
    padding: 15px;
    -webkit-transition:all .2s ease-out;
    -moz-transition:all .2s ease-out;
    -o-transition:all .2s ease-out;
    transition:all .2s ease-out;
}
.pp-news-horizontal-list li .pp-small-news-pict-container,.pp-news-horizontal-list li .pp-small-news-right {display: inline-block;vertical-align: top;}
.pp-news-horizontal-list li:hover a {background: #ecedee;color: #790000;}
.pp-news-horizontal-list li:hover a p {text-decoration: underline;}
.pp-news-horizontal-list li a img {display: block;width: 90px;height: 65px;}
.pp-news-horizontal-list li .pp-small-news-right {padding-left: 10px;width: 230px;}
.pp-news-horizontal-list li .pp-small-news-right p {margin: 0 0 20px;}

.pp-main-footer {background: #24242a;padding: 25px 40px;box-sizing: border-box}
.pp-footer-left-part {padding-right: 40px;border-right: 2px solid #2f2f35;width: 280px;display: table-cell;vertical-align: top;}
.pp-footer-copyrights {color: #bcbcbd;font-size: 14px;line-height: 16px;padding-top: 60px;background: url("img/footer-logo.png") top left no-repeat}

.pp-footer-right-part {display: table-cell;vertical-align: top;padding-left: 85px}
.pp-footer-right-part .pp-footer-menu {display: inline-block;vertical-align: top;width: 200px;margin-right: 20px}
.pp-footer-right-part .pp-footer-menu p {margin: 10px 0;font-size: 24px;text-transform: uppercase;color: #fff;border-bottom: 1px solid #fff;padding-bottom: 5px;}
.pp-footer-right-part .pp-footer-menu ul {list-style: none;padding: 0;margin: 0;}
.pp-footer-right-part .pp-footer-menu ul li {margin: 10px 0}
.pp-footer-right-part .pp-footer-menu ul li a {color: #848484;font-size: 18px;text-decoration: none;display: block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pp-footer-right-part .pp-footer-menu ul li a:hover {color: #fff}

.pp-to-top {position: fixed;cursor: pointer;display: none;bottom: 20px;right: 50%;margin-right: -700px;height: 50px;width: 50px;background: url("img/top-arrow.png") center no-repeat,#24242a}

.pp-dark-title {border-top: 2px solid #790000;background: #24242a;color: #fff;height: 48px;position: relative}
.pp-dark-title h1,.pp-dark-title > p {line-height: 48px;text-transform: uppercase;margin: 0;font-size: 28px;padding: 0 10px 0 70px;display: table-cell;vertical-align: top;}
.pp-dark-title.pp-rooms-pages-icon:before,.category-38 .pp-dark-title:before {position: absolute;content: '';top:0;bottom:0;left: 20px;margin: auto 0;width: 40px;height: 40px;background: url("img/H1-icons/rooms.png") center no-repeat}
.category-8 .pp-dark-title:before {position: absolute;content: '';top:0;bottom:0;left: 20px;margin: auto 0;width: 40px;height: 40px;background: url("img/H1-icons/news.png") center no-repeat}
.category-11 .pp-dark-title:before {position: absolute;content: '';top:0;bottom:0;left: 20px;margin: auto 0;width: 40px;height: 40px;background: url("img/H1-icons/stars.png") center no-repeat}
.category-33 .pp-dark-title:before {position: absolute;content: '';top:0;bottom:0;left: 20px;margin: auto 0;width: 40px;height: 40px;background: url("img/H1-icons/posts.png") center no-repeat}
.category-25 .pp-dark-title:before {position: absolute;content: '';top:0;bottom:0;left: 20px;margin: auto 0;width: 40px;height: 40px;background: url("img/H1-icons/school.png") center no-repeat}
.pp-dark-title .pp-dark-title-description-text {display: table-cell;vertical-align: top;font-size: 12px;color: #7f7f82;text-transform: uppercase;padding: 10px 0 0 20px}

.pp-top-sub-menu {height: 30px;line-height: 30px;background: #ecedee}
.pp-top-sub-menu ul {padding: 0;margin: 0;list-style: none}
.pp-top-sub-menu ul li {display: inline-block;vertical-align: top;}
.pp-top-sub-menu ul li a {display: block;color: #24242a;text-transform: uppercase;font-size: 17px;padding: 0 20px;text-align: center;text-decoration: none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pp-top-sub-menu ul li a:hover,.pp-top-sub-menu ul li.current-menu-item a {color: #fff;background: #434349}

.breadcrumps {font-size: 14px;padding:5px 0 15px;border-bottom: 1px solid #e3e3e3;list-style: none;}
.breadcrumps li {display: inline-block;vertical-align: top}
.breadcrumps a {color: #434349;margin:0 5px}
.breadcrumps a:hover {color: #790000;text-decoration: none}
.breadcrumps a.home {margin-left: 0}
.breadcrumps span {color: #b4b4b8;margin-left: 5px}

.news_publisher_info {height: 0;width: 0;overflow: hidden}

.post-h1-container {margin: 10px 0;position: relative;overflow: hidden}
.post-h1-container h1 {text-transform: uppercase;border-bottom: 2px solid #790000;padding-bottom: 10px;margin: 0 0 30px}
.post-h1-container .news_info {position: absolute;bottom: 4px;right: 10px}
.post-h1-container .news_rating {position: absolute;bottom: 0;left: 10px}
.post-h1-container .news_rating .kksr-stars,.post-h1-container .news_rating .kk-star-ratings .kksr-legend {display: inline-block;vertical-align: top;}
.post-h1-container .news_rating .kk-star-ratings {width: auto;min-height: 24px;}
.post-h1-container .news_rating .news_rating_title {float: left;min-height: 27px;display: inline-block;vertical-align: top;line-height: 22px;margin-right: 10px}
.post-h1-container .news_rating .kk-star-ratings .kksr-legend {line-height: 20px}
.post-h1-container .news_rating .kk-star-ratings.top-left {margin: 0}

.pp-novosti-list {padding: 20px 0 10px;margin: 0;list-style: none;text-align: left;}
.pp-novosti-list li {display: inline-block;vertical-align: top;width: 245px;text-align: left;position: relative;margin: 0 5px 10px}
.pp-novosti-list li a {display: block;color: #000;text-decoration: none;padding-bottom: 15px;border-bottom: 1px solid #ecedee;height: 285px;position: relative}
.pp-novosti-list li:hover .pp-novosti-list-name {color: #790000;text-decoration: underline}
.pp-novosti-list li img  {display: block;width: 245px;height: 180px}
.pp-novosti-list li .pp-novosti-list-name {text-transform: uppercase;margin: 7px 0;max-height: 60px;overflow: hidden;}
.pp-novosti-list li .pp-novosti-categories {width: 75px;}
.pp-novosti-list li .pp-novosti-list-bottom {bottom: 10px;width: 100%;position: absolute;}
.pp-novosti-list li .pp-novosti-list-bottom p {font-size: 12px;color: #fff;padding: 0 5px 0 13px;line-height: 16px;height: 16px;background: #434349;display: inline-block;position: relative;margin: 0;}
.pp-novosti-list li:hover .pp-novosti-list-bottom p {background: #790000}
.pp-novosti-list li .pp-novosti-list-bottom p:before {position: absolute;content: '';height: 4px;width: 4px;background: #ff0000;border-radius: 2px;top: 0;bottom:0;margin:auto 0;left: 5px;}
.pp-novosti-list li .pp-novosti-comments-num {position: absolute;width: 27px;height: 22px;background: url("img/coments.png") no-repeat;text-align: center;font-size: 12px;line-height: 15px;right: 0;bottom: -6px}
.pp-novosti-list li .pp-novosti-date {position: absolute;height: 16px;text-align: center;font-size: 12px;line-height: 16px;right: 45px;bottom: 0}

.comment-form{padding:20px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.comment-form label{display:inline-block;width:150px}
.form-submit input[type=submit]{
    font-size:14px;
    color:#A00000;
    padding:8px 12px;
    border:1px solid #036;
    -moz-box-shadow:0 1px 3px rgba(000,000,000,.5),inset 0 0 1px rgba(255,255,255,.5);
    -webkit-box-shadow:0 1px 3px rgba(000,000,000,.5),inset 0 0 1px rgba(255,255,255,.5);
    box-shadow:0 1px 3px rgba(000,000,000,.5),inset 0 0 1px rgba(255,255,255,.5);
}
.form-submit input[type=submit]:hover {background: #A00000;color: #fff;}
.comment-form-comment textarea{max-width:700px}
.comment-list,.comment-list .children{padding:0;list-style:none}
.comment-list .children{margin:10px 0}
.comment-list li{padding:10px 20px;border-top:1px solid #e3e3e3}
.comment-list li .comment-author,.comment-list li .commentmetadata{display:inline-block;width:350px;vertical-align:middle}
.comment-list li .comment-author *{margin-left:10px;display:inline-block;vertical-align:middle}
.comment-list li .commentmetadata{width:300px;text-align:right;float:right;margin-top:10px}

.pp-post-tags-block {font-size: 12px;padding: 10px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.pp-post-tags-block div {display: inline-block;vertical-align: middle;margin-right: 5px}
.pp-post-tags-block a {display: inline-block;vertical-align: middle;padding: 0 5px;margin: 0 3px;line-height: 16px;color: #919191;border: 1px solid #919191;border-radius: 4px;text-transform: uppercase;text-decoration: none}
.pp-post-tags-block a:hover {background: #919191;color: #fff;}

.pp-filter-nav-block {height: 65px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;}
.pp-filter-nav-block .pp-filter-block-top {height: 32px;line-height: 32px;border-bottom: 1px solid #e3e3e3;background: #f6f6f6;text-indent: 10px;text-transform: uppercase}
.pp-filter-items-list {padding: 0;margin: 0;list-style: none;}
.pp-filter-items-list li {display: inline-block;vertical-align: top;line-height: 32px;height: 32px;margin: 0 10px;text-decoration: underline;font-size: 14px;cursor: pointer}
.pp-filter-items-list li.active {color: #790000;text-decoration: none}

.pp-players-list {padding: 10px 0 0;margin: 0;list-style: none;text-align: center;border: 1px solid #e3e3e3;}
.pp-players-list li {display: inline-block;vertical-align: top;width: 170px;margin: 0 5px 10px;}
.pp-players-list li a {display: block;text-align: center;text-decoration: none;text-transform: uppercase;color: #000;font-size: 14px}
.pp-players-list li img {display: block;width: 170px;height: 170px}
.pp-players-list li .pp-players-list-name {border: 1px solid #e3e3e3;border-top: none;padding-top: 2px}
.pp-players-list li .pp-players-list-name span {display: block;height: 20px;line-height: 20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.pp-players-list li:hover .pp-players-list-name span {color: #fff;background: #434349}

.pp-page404-text {padding-top: 200px;position: relative;min-height: 275px}
.pp-page404-text:before {content: 'Упс, 404!';position: absolute;height: 200px;top:0;font-size: 150px;color: #333}

.pp-search-list {padding: 0;margin: 0;list-style: none;}
.pp-search-list li a {display: block;color: #000;text-decoration: none;padding: 10px 0;border-top: 1px solid #111;}
.pp-search-list li a p {margin: 5px 0;}
.pp-search-list li a p.pp-search-name {font-size: 20px;color: #A00000}
.pp-search-list li:hover a p.pp-search-name {text-decoration: underline}

.pp-counters {text-align: center;display: none}
.logged-in .pp-counters {display: block}
