/* 
- Author by rip: AdReNaLiN
- Skype: artur_ripper
- Site: htmlstart.ru
*/

/* Basic Styles */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic);

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

body {
 margin: 0;
 padding: 0;
 background: url(/img/bg.png) repeat;
}
body, /* Шрифт материала */
td {
 background-color: #fffdfd;
 color: #606666;
 font-family: Merriweather, Georgia, serif;
 font-size: 14px;
 font-size: 1.1rem;
 font-weight: 400;
 line-height: 1.7;
 margin: 0;
}


a {
 outline: none;
}
a:link, a:active, a:visited {
 color: #333;
 text-decoration: none;
}
a:hover {
 color: #333;
 text-decoration: underline;
}
a img {
 border: 0;
}

* {
 min-height: 0px;
}
.clear {
 clear: both;
 width: 100%;
 height: 0;
}
input[type='text'],
input[type='password'],
textarea,
select {
 background: #fcfcfc;
 color: #888;
 padding: 7px;
 border: 1px solid #eee;
 font: 13px 'Open Sans', 'Arial';
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
input[type='button'],
input[type='submit'],
input[type='reset'] {
 font: 13px 'Open Sans', 'Arial';
 padding: 7px;
 background: #222;
 color: #fff;
 cursor: pointer;
 border: 0;
 -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
input[type='button']:hover,
input[type='submit']:hover,
input[type='reset']:hover {
 background: #274855;
}
.codeButtons,
#iplus input[type='button'],
.u-comboeditcell input[type='button'],
#selectPhotosBtn{
 padding: 0 !important;
}
hr {
 border: 0;
 height: 1px;
 background: #eee;
}
/* Basic Styles */

/* Header */
header .top-nav {
 background: #fff;
 height: 70px;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 position: relative;
 z-index: 1;
width: 100%;
}
header .top-nav .top-nav-fix {
 width: 1000px;
 margin: 0 auto;
}
header .top-nav .top-nav-fix .logo {
 float: left;
 font: bold 34px/70px 'Trebuchet MS';
 text-transform: uppercase;
}
header .top-nav .top-nav-fix .logo span.colored {
 color: #8ec7d2;
}
header .top-nav .top-nav-fix .user-nav {
 overflow: hidden;
 float: left;
 margin: 0 0 0 100px;
 padding: 20px 0 0;
}
header .top-nav .top-nav-fix .user-nav ul,
header .top-nav .top-nav-fix .user-nav ul li {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}
header .top-nav .top-nav-fix .user-nav ul li {
 float: left;
}
header .top-nav .top-nav-fix .user-nav ul li a {
 width: 30px;
 height: 30px;
 display: block;
 -webkit-border-radius: 30px;
 -moz-border-radius: 30px;
 border-radius: 30px;
 margin: 0 20px 0 0;

}
header .top-nav .top-nav-fix .user-nav ul li a.icon-search {
 background: #8ec7d2 url(/img/icon-search.png) no-repeat center;
}
header .top-nav .top-nav-fix .user-nav ul li a.icon-user {
 background: #8ec7d2 url(/img/icon-user.png) no-repeat center;
}
header .top-nav .top-nav-fix .user-nav ul li a.icon-reg {
 background: #8ec7d2 url(/img/icon-reg.png) no-repeat center;
}
header .top-nav .top-nav-fix .user-nav ul li a:hover {
 background-color: #333;
}
header .top-nav .top-nav-fix nav.hnav {
 float: right;
 height: 73px;
}
header .top-nav .top-nav-fix nav.hnav ul,
header .top-nav .top-nav-fix nav.hnav ul li {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}
header .top-nav .top-nav-fix nav.hnav ul li {
 float: left;
 margin: 0 0 0 20px;
position: relative;
}
header .top-nav .top-nav-fix nav.hnav ul li a {
 display: block;
 font: bold 13px/70px 'Open Sans', 'Arial';
 border-bottom: 3px solid transparent;
 text-transform: uppercase;
 text-decoration: none;
 color: #333;
}
header .top-nav .top-nav-fix nav.hnav ul li a:hover {
 border-color: #333;
}
header .top-nav .top-nav-fix nav.hnav ul li:hover ul {
display: block;
}
header .top-nav .top-nav-fix nav.hnav ul li ul {
position: absolute;
background: #fff;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);
display: none;
left: 50%;
width: 200px;
margin: -3px 0 0 -100px;
border-top: 3px solid #8ec7d2;
}
header .top-nav .top-nav-fix nav.hnav ul li ul li {
float: none;
margin: 0 0 0;
border-bottom: 1px solid #f5f5f5;
}
header .top-nav .top-nav-fix nav.hnav ul li ul:after {
content: '';
position: absolute;
left:50%;
margin: -8px 0 0 -8px;
top:0px;
width:0px;
height:0px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #8ec7d2;
}
header .top-nav .top-nav-fix nav.hnav ul li ul li a {
 font: 13px/1.6 'Open Sans', 'Arial';
text-transform: none;
border-bottom: 0;
padding: 12px 20px;
}
header .top-nav .top-nav-fix nav.hnav ul li ul li a:hover {
background: #f9f9f9;
}
header .search-place {
 background: #393939;
 height: 50px;
 padding: 20px 0;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
}
header .search-place .search {
 width: 1000px;
 margin: 0 auto;
 position: relative;
 background: #fff;
 height: 50px;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.05);
}
header .search-place .search .s-text {
 background: transparent;
 border: 0;
 padding: 0 0 0 15px;
 width: 946px;
 height: 50px;
 color: #222;
 font: 14px 'Open Sans', 'Arial';
 -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);
 -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);
 box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);
}
header .search-place .search .s-button {
 position: absolute;
 right: 14px;
 top: 14px;
 width: 24px;
 height: 24px;
 font-size: 0;
 background: url(/img/icon-search-place.png) no-repeat 0 0;
 border: 0;
 opacity: .15;
 cursor: pointer;

}
header .search-place .search .s-button:hover {
 opacity: 0.4;
}
/* Header */

/* Info content */
.info-content {
 width: 960px;
 margin: 20px auto;
 overflow: hidden;
 background: #fff;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 padding: 20px;
}
.info-block {
 background: #FFF7C5;
 padding: 20px;
 margin: -20px -20px 20px;
 font: 13px/1.7 'Open Sans', Arial;
 text-align: justify;
 color: #666;
 border-bottom: 1px solid #f6edb8;
}
/* Info content */

/* Slider place */
.slider-place {
 overflow: hidden;
}
.slider-place .slider {
 float: left;
 position: relative;
 width: 480px;
 height: 274px;
}
.slider-place .clips {
 margin: 0 0 0 480px;
 overflow: hidden;
 height: 274px;
}
/* Browser Resets */
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0; padding: 0; list-style: none;}
/* Browser Resets */ 

/* FlexSlider Necessary Styles */ 
.flexslider {margin: 0px 0 0 -240px; width: 480px; position: absolute; left: 50%; top: 0; overflow: hidden;}
.flexslider .slides {height: 274px;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; position: relative; background: none; padding: 0;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: auto !important; margin: 0 auto; display: block; height: 274px;}
.flex-pauseplay span {text-transform: capitalize;}
.flexslider .slides > li .slide-descr {
 position: absolute;
 bottom: 0;
 left: 0;
 right: 0;
 padding: 10px;
 background: rgba(0,0,0,0.7);
 color: #fff;
 font: 14px/1.7 'Open Sans', 'Arial';
}
/* FlexSlider Necessary Styles */ 

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
/* Clearfix for the .slides element */

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme */
.flexslider img{}
.flex-viewport {}
.loading .flex-viewport {max-height: 274px;}
.flexslider .slides {zoom: 1;}
/* FlexSlider Default Theme */

/* Direction Nav */
.flex-direction-nav a {width: 25px; height: 25px; display: block; position: absolute; top: 20px; margin: 0 0 0 0; cursor: pointer; text-indent: -9999px; z-index: 999;}

.flex-direction-nav .flex-prev {left: 20px; background:url(/img/slider-arrows.png) left top no-repeat;}
.flex-direction-nav .flex-next {left: 45px; background:url(/img/slider-arrows.png) right top no-repeat;}

.flex-direction-nav a.flex-prev:hover{background-position: left bottom;}
.flex-direction-nav a.flex-next:hover{background-position: right bottom;}

.flex-direction-nav .disabled {cursor: default;}
/* Direction Nav */

/* Control Nav */
.flex-control-nav { position: absolute; overflow: hidden; bottom: 16px; text-align: center; z-index: 999; left: 45%;}
.flex-control-nav li {margin: 0 5px 0 0; float: left;}
.flex-control-paging li a {width: 20px; height: 21px; display: block; background:url(../images/pags.png) 0 -21px no-repeat; cursor: pointer; text-indent: -9999px;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active {background-position: 0 0px;}

.flex-control-thumbs { position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .active {opacity: 1; cursor: default;}
/* Control Nav */
/* Slider place */

/* Clips */
.clips ul,
.clips ul li {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}
.clips ul li {
 float: left;
 width: 140px;
 height: 78px;
 overflow: hidden;
 margin: 0 0 20px 20px;
 position: relative;
}
.clips ul li img {
 display: block;
 width: 140px;
 height: 78px;
}
.clips ul li .mask-on-hover {
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 width: 120px;
 height: 62px;
 padding: 8px 10px;
 font: 12px/1.7 'Open Sans', 'Arial';
 background: rgba(0,0,0,0.7);
 color: #fff;
 transition-property: opacity;
 transition-duration: 0.12s;
 transition-delay: 0.03s;
 transition-timing-function: linear;
 opacity: 0;
}
.clips ul li:hover .mask-on-hover {
 opacity: 1;
}
/* Clips */

/* Sidebar */
aside {
 float: right;
 width: 270px;
}

.box {
 margin: 0 0 20px;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
}
.box .box-title {
 font: bold 14px/50px 'Trebuchet', 'Arial';
 color: #fff;
 padding: 0 20px;
 background: #8ec7d2;
 text-transform: uppercase;
}
.box .box-content {
 background: #fff;
 padding: 20px;
 font-size: 13px;
}
.box.top-music-list {
 background: #222;
}
.box.top-music-list .box-content {}
.box .box-content img {
 max-width: 230px;
 display: block;
}
/* Sidebar */

/* Content */
.content {
 width: 1000px;
 margin: 0 auto 0 auto;
}
.content:after {
content: '.';
display: block;
height: 0;
line-height: 0;
visibility: hidden;
clear: both;
font-size: 0;
}
.c-left {
 margin: 0 290px 0 0;
}
.top-music-sec {
 float: left;
 width: 345px;
 margin: 0 0 20px 20px !important;
}
.new-music {
 width: 710px;
 margin: 0 0 20px 0 !important;
}
.top-music-first {
 float: left;
 width: 345px;
 margin: 0 0 20px 0 !important;
}
/* Content */

/* Module */
.module-block {
 background: #fff;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 margin: 0 0 20px;
}
.module-block .module-title {
 font: bold 15px/50px 'Open Sans', 'Arial';
 padding: 0 20px;
 text-transform: uppercase;
 background: #fafafa;
 border-bottom: 1px solid #eee;
}
.module-block .module-title h1 {
margin: 0;
padding: 0;
 font: bold 24px/64px 'Trebuchet MS', 'Arial';
 text-align:center;
 border-top: 0; 
 text-transform: none;
}
 h1:first-letter {
 color: #4390af; /* Цвет первой буквы */
 }
.module-block .module-title span {
 display: inline-block;
 border-top: 3px solid #333;
 margin: -3px 0 0 0;
}
.module-block .module-content {
 padding: 20px;
}
/* Module */

/* Music */
ul.music-list.li50 {
 overflow: hidden;
}
ul.music-list.li50 li {
 float: left;
 width: 354px;
 border-left: 1px solid #f5f5f5;
 overflow: hidden;
}
ul.music-list.li50 li:nth-child(odd) {
 border-left: 0;
}
ul.music-list.li50 li:last-child{
 border-bottom: 0 !important;
}

ul.music-list.li50 li a,
ul.music-list.li50 li a:hover {
 border-left: 0;
 margin: 0;
}
ul.music-list,
ul.music-list li {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}
ul.music-list {
 margin: -20px;
}
ul.music-list li {
 border-bottom: 1px solid #f5f5f5;
}
ul.music-list li a {
 padding: 13px 20px;
 font-size: 13px;
 display: block;
 text-decoration: none;

 color: #222;
}
ul.music-list li a:hover {
 background: #8ec7d2;
color: #fff;
}
ul.music-list-load,

ul.uRelatedEntries {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}

ul.music-list-load li {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}
ul.music-list-load {
 margin: -20px;
}
ul.music-list-load li {
 border-bottom: 1px solid #f5f5f5;
 overflow: hidden;
 height: 49.1px; /* Высота блока с названием */
}
ul.music-list-load li a {
 padding: 0 20px;
 font: 13px/50px 'Open Sans', 'Arial';
 display: block;
 text-decoration: none;

 color: #222;
}
ul.music-list-load li a:hover {
 background: #8ec7d2;
color: #fff;
}
ul.music-list-load li .music-right {
 float: right;
 overflow: hidden;
 padding: 0 0;
margin: 5px 15px 0 0;
}
ul.music-list-load li .music-right .icon-download {
 background: url(/img/icon-download.png) no-repeat 0 0;
 float: left;
 width: 60px;
 height: 40px;
 border-left: 0px !important;
 padding: 0;
 margin: 0 0 0 10px;
}
/* Music */

/* Clips */
.slider-wrap {
 width: 710px;
 margin: 0 auto;
 position: relative;
}
.slider-clips {
 width: 710px;
 height: 320px;
 position: relative;
}

.slider-clips ul, 
.slider-clips li {
 margin: 0;
 padding: 0; 
 list-style: none;
 text-align: center;
}
.slider-clips ul {
 margin-left: -20px;
 overflow: hidden;
}
.slider-clips li {
 width: 223.333px;
height: 320px;
 float: left;
background-size: cover;
background-repea: no-repeat;
 overflow: hidden;
 position: relative;
}
.slider-clips li img {
 display: block;
 width: 223.3333px;
}
.slider-clips li .img-hover {
 position: absolute;
 top: 0;
 left: 20px;
 right: 0;
 bottom: 0;
 background: rgba(0,0,0,0.65) url(/img/play-icon.png) no-repeat center;
 transition-property: opacity;
 transition-duration: 0.12s;
 transition-delay: 0.03s;
 transition-timing-function: linear;
 opacity: 0;
 cursor: pointer;
 z-index: 5;
}
.slider-clips li:hover .img-hover {
 opacity: 1;
}
.slider-clips li .clip-name {
 display: block;
 text-align: left;
 padding: 20px;
 left: 0px;
 right: 0;
 bottom: 0;
 position: absolute;
 background: rgba(0,0,0,0.85);
 font: 14px 'Open Sans', 'Arial';
 border-bottom: 0;
 color: #fff;
 text-decoration: none;

}
.slider-arrow {
 display: block;
 position: absolute;
 margin: 0 0 0;
 width: 25px;
 height: 25px;
 background-image: url('/img/cslider-arrows.png');
 background-repeat: no-repeat;
}
.sa-left {
 background-position: 0 0;
 left: -25px;
 top: 0;
}
.sa-right {
 background-position: 0 -25px;
 left: -25px;
 top: 25px;
}
.sa-left:hover {
 background-position: -25px 0;
}
.sa-right:hover {
 background-position: -25px -25px;
}
/* Clips */

/* Block nav */
.block-nav {
 margin: -20px 0;
}
.block-nav ul,
.block-nav ul li {
 display: block;
 list-style: none;
 padding: 0;
 margin: 0;
}
.block-nav ul li {
 font: 12px 'Open Sans', 'Arial';
 position: relative;
 border-bottom: 1px solid #f5f5f5;
 margin: 0 -20px;

}
.block-nav ul li a {
 padding: 10px;
 color: #222;
 text-decoration: none;
 display: block;

}
.block-nav ul li:hover,
.block-nav ul li:hover a:hover {
 background: #8ec7d2;
color: #fff;
}
/* Block nav */

.load-music {}
.player-download {
overflow: hidden;
}
.player-download .player {
float: left;
}
.player-download .download-button {
float: right;
}
.player-download .download-button a {
 font: 13px 'Open Sans', Arial;
 padding: 8px 12px 7px;
display: block;
 background: #8ec7d2;
 color: #fff;
 cursor: pointer;
 border: 0;
 -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-decoration: none;
}
.player-download .download-button a:hover {
background: #222;
}
.music-img {
margin: 13px 0 0;
}
.music-img img {
display: block;
max-width: 600px;
margin: 0 auto;}


/* Footer */
footer {
 background: #fff;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 position: relative;
 z-index: 1;
 padding: 20px 0;
}
footer .f-fix {
 width: 1000px;
 margin: 0 auto;
 overflow: hidden;
 font-size: 12px;
}
footer .f-fix .f-left {
 float: left;
}
footer .f-fix .f-right {
 float: right;
}
/* Footer */

div[style="float:right;border:1px solid #B4BDC3;background:#F0F3F5;padding:2px;"] {
 display: none;
}

/* Page Selector */
.catPages1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding: 5px 11px;font-size:14px;font-weight:bold;} 
.catPages1 a:hover {background:#8ec7d2;color:#FFFFFF;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#FFF;padding: 5px 11px;color:#ccc;font-size:14px;}
/* Page Selector */

/* Clips */
.clips-all {
overflow: hidden;
margin: 0 0 0 -20px;
}
.clips-all ul,
.clips-all ul li {
display: block;
list-style: none;
padding: 0;
margin: 0;
}
.clips-all ul li {
float: left;
width: 223.33333px;
margin: 0 0 20px 20px;
}
.clips-all ul li .clip-img {
height: 126px; 
overflow: hidden;
position: relative;
width: 223.33333px;
}
.clips-all ul li .clip-img .play-video-mask {
background: rgba(0,0,0,0.7) url(/img/play-icon.png) no-repeat center;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
 transition-property: opacity;
 transition-duration: 0.12s;
 transition-delay: 0.03s;
 transition-timing-function: linear;
 opacity: 0;
}
.clips-all ul li .clip-img:hover .play-video-mask {
opacity: 1;
}
.clips-all ul li .clip-img img {
display: block;
width: 223.33333px;
min-height: 126px; 
}
.clips-all ul li .clip-name-bg {
-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
padding: 10px 13px;
height: 44px;
overflow: hidden;
background: #fff;
font-size: 13px;
}
.clips-all ul li .clip-name-bg a {
color: #222;
text-decoration: none;
}
.video-place {
height: auto;
 margin: 0 0 -4px;
}
.video-place iframe {
width: 670px;
}
.entry-details {

border-bottom: 1px solid #eee;
font-size: 13px;
line-height: 5px;
margin: -20px -20px 20px;
padding: 20px;
background: #f4f4f4;
overflow:hidden;
}
.entry-details span {
float: left;
display: block;
margin: 0 20px 0 0;
color: #777;
}

.news-block {
 padding: 20px 20px 0;
 background: #fff;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
 box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);
margin: 0 0 20px;
}
.news-block .news-message {
 margin: 0 -20px 0;
}
.news-block .news-message iframe {
 width: 710px;
 margin: 0 0 -7px;
}
.news-title {
 padding: 0 0 20px;
 font: bold 17px 'PT Sans', Arial
}
/* Okna */
.x-sh, .xw-bl {display:none !important;} 
.xw-ml, .xw-mr {margin:0 !important;padding:0 !important;background:none !important;} 
.xw-mc {color:#333; font-weight: normal; float: none; margin: 0; padding: 8px 8px !important; background: #fff !important; border: 1px solid #c4cee0 !important;border-radius:4px;-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);} 
.xw-hdr-text {display: none !important;} 
.xw-hdr img {display:none;} 
.xw-tl, .xw-tr, .xw-tc, .xw-hdr, .xw-sps .xw-draggable {height: 0 !important;background: none !important;padding: 0 !important;} 
.xw-tc {overflow: visible !important;} 
.xt-close {position: absolute !important;right: -18px;top: -18px;margin: 0 !important;z-index: 10014 !important;width: 36px !important;height: 36px !important; background: url(/.s/src/ulightbox/fancybox_sprite.png) no-repeat !important;} 
.xw-body {border: 0 !important;padding: 0 !important;} 
.xt-maxi {display:none;} 
.xt-mini {display:none;} 
.xt-rest {display:none;}
/* Okna */