.hs_padd {
  padding-left: 5px !important;
  padding-right: 5px !important;   
}
.hs_grid_item { width: 25%; }

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

/* ============================================================== */
/* Переназначение стилей bootstrap 3 */
/* ============================================================== */
 .modal-header {
     background-color: #555555;
     color: #fff;
 }
 
 .modal-header .modal-title {
     color: #fff;
 }
 
 .modal-footer {
     background-color: #eee;
 }

 .navbar-inverse .navbar-toggle {
     border-color: #fff;
     color: #fff;
 }
 
 .navbar-toggle {
     border: 0px solid transparent;
 }

 /*плавающее меню сайта с плагином affix*/
 .affix {
     left: 0;
     width: 100%;
     top: 0;
     z-index: 10;
 }

/* ============================================================== */
/* Переназначение стилей DLE */
/* ============================================================== */
 .ui-dialog-buttonset button {
     display: inline-block;
     margin-bottom: 0;
     margin-left: 5px;
     font-weight: normal;
     text-align: center;
     border: 1px solid transparent;
     white-space: nowrap;
     padding: 6px 12px;
     font-size: 14px;
     line-height: 1.42857143;
     border-radius: 4px;
     color: #555555;
     background-color: #ffffff;
     border-color: rgba(0, 0, 0, 0.1);
 }

/*Изменения между версиями движка https://dle-news.ru/extras/diffs/ */
.instagram-media, .twitter-tweet {display: inline-block !important;}


/* ============================================================== */
/* многоуровневое меню для DLE тега {catmenu} */
/* ============================================================== */
#primary_nav_wrap {
    margin-top: 15px z-index: 1500;
}

#primary_nav_wrap ul {
    list-style: none;
    position: relative;
    float: left;
    margin: 0;
    padding: 10px;
}

#primary_nav_wrap ul a {
    display: block;
    color: #333;
    text-decoration: none;
    font-weight: 700;
    font-size: 12px;
    line-height: 32px;
    padding: 0 15px;
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*#primary_nav_wrap ul a:hover {color: #fff;}
#primary_nav_wrap ul:hover {color: #fff;}*/

#primary_nav_wrap ul li {
    position: relative;
    float: left;
    margin: 0;
    padding: 0;
    z-index: 1500;
}

#primary_nav_wrap ul li.current-menu-item {
    background: rgba(35, 82, 124, 0.46);
    color: #fff;
}

#primary_nav_wrap ul li:hover {
    background: rgba(35, 82, 124, 0.46);
    color: #fff;
}

#primary_nav_wrap ul ul {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #fff;
    padding: 0;
    border: solid 1px #ccc;
    z-index: 1500;
}

#primary_nav_wrap ul ul li {
    float: none;
    width: 260px;
}

#primary_nav_wrap ul ul a {
    line-height: 120%;
    padding: 10px 15px;
}

#primary_nav_wrap ul ul ul {
    top: 0;
    left: 100%;
}

#primary_nav_wrap ul li:hover > ul {
    display: block;
}



/* ============================================================== */
/* основной шаблон main.tpl */
/* ============================================================== */ 

 /*логотип сайта*/
 .header-logo {
     margin: 10px 0;
 }

 /*подвал сайта */
 .bg-footer {
     background-color: #151515;
     padding: 20px;
 }

/* ============================================================== */
/* краткая новость, шаблон shortstory.tpl */
/* ============================================================== */
 .short-news-img {
     width: 100%;
     max-height: 200px;
     /*overflow: hidden;*/
 }
/* ============================================================== */
/* полная новость, шаблон fullstory.tpl */
/* ============================================================== */
 .full-content img {
     max-width: 100%;
 }
 
 .block-rating {
     padding: 10px 0;
 }
 
/* ============================================================== */
/* комментарии, шаблон comments.tpl */ 
/* ============================================================== */
 .smartcomments img {
     max-width: 100%;
 }

 /*облако тегов*/ 
 .tagcloud a {
     line-height: 36px;
     position: relative;
     font-size: 12px;
     margin: 0 5px 5px 5px;
     padding: 8px 7px;
     color: #7a7a7a;
     border: 1px solid #ccc;
     border-radius: 5px;
     text-decoration: none;
 }
 
 .tagcloud a:hover {
     color: #fff;
     background-color: #287ae9;
 }
 
 .clouds_xsmall {
     display: inline-block;
 }
 
 @media (min-width: 320px) and (max-width: 640px) {
     /* если ширина экрана от 320px до 640px */
     .tagcloud2 a {
         line-height: 36px;
         position: relative;
         font-size: 12px;
         margin: 0 5px 5px 5px;
         padding: 8px 7px;
         color: #7a7a7a;
         border: 0px solid #ccc;
         background-color: #ccc;
         color: #000;
         border-radius: 5px;
         text-decoration: none;
     }
     .tagcloud2 a:hover {
         color: #fff;
         background-color: #287ae9;
     }
     .tagcloud2 {
         color: #fff;
     }
 }

/* ============================================================== */
/* Доп-поля профиля юзера в шаблоне userinfo.tpl */
/* ============================================================== */
.profile-xfields {
    font-weight: bold;
}
.profile-xfields input {
    width: 100%;
    margin-bottom: 20px;
    margin-top: 5px;
}
.profile-xfields textarea {
    width: 100%;
    height: 186px;
    margin-bottom: 20px;
    margin-top: 5px;
}

/* OWL CAROUSEL */
#slider-text{
  padding-top: 40px;
  display: block;
}
#slider-text .col-md-6{
  overflow: hidden;
}

#slider-text h2 {
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 30px;
  letter-spacing: 3px;
  margin: 30px auto;
  padding-left: 40px;
}
#slider-text h2::after{
  border-top: 2px solid #c7c7c7;
  content: "";
  position: absolute;
  bottom: 35px;
  width: 100%;
  }

#itemslider h4{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 400;
  font-size: 12px;
  margin: 10px auto 3px;
}
#itemslider h5{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 3px auto 2px;
}
#itemslider h6{
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;;
  font-size: 10px;
  margin: 2px auto 5px;
}
.badge {
  background: #b20c0c;
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  line-height: 31px;
  font-family: 'Josefin Sans', sans-serif;
  font-weight: 300;
  font-size: 14px;
  border: 2px solid #FFF;
  box-shadow: 0 0 0 1px #b20c0c;
  top: 5px;
  right: 25%;
}
#slider-control img{
  padding-top: 60%;
  margin: 0 auto;
}
@media screen and (max-width: 992px){
#slider-control img {
  padding-top: 70px;
  margin: 0 auto;
}
}

.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 5px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 5px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3,
.carousel-showmanymoveone .cloneditem-4,
.carousel-showmanymoveone .cloneditem-5 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 16.666%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3,
  .carousel-showmanymoveone .carousel-inner .cloneditem-4,
  .carousel-showmanymoveone .carousel-inner .cloneditem-5,
  .carousel-showmanymoveone .carousel-inner .cloneditem-6  {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(16.666%, 0, 0);
    transform: translate3d(16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-16.666%, 0, 0);
    transform: translate3d(-16.666%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}

/* */
option{
  color: #888;
  background: #222;
}

/* MEJS Player */
#player2-container .mejs__time-buffering,
#player2-container .mejs__time-current,
#player2-container .mejs__time-handle,
#player2-container .mejs__time-loaded,
#player2-container .mejs__time-marker,
#player2-container .mejs__time-total,
#player2-container .mejs__time-hovered {
    height: 2px;
}

#player2-container .mejs__time-total {
    margin-top: 9px;
}
#player2-container .mejs__time-handle {
    left: -5px;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #ffffff;
    top: -5px;
    cursor: pointer;
    display: block;
    position: absolute;
    z-index: 2;
    border: none;
}
#player2-container .mejs__time-handle-content {
    top: 0;
    left: 0;
    width: 12px;
    height: 12px;
}

/* */
.fullstory-cover img {
max-height: auto;
max-width: 320px;
}

.shortstory-cover img {
max-height: auto;
max-width: auto;
}

.article-cover img {
float:left;
margin: 5px 5px 5px 0;
}

/* xsort */
.xsort-area{
	margin-bottom: 5px;
	padding: 0 15px;
	font: normal 12px/32px Arial;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
}
.xsort-area:after{
	content: "";
	display: table;
	clear: both;
}
.xsort-area>div{
	float: left;
	margin: 0 10px 10px 0;
}
.xsort-div{
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	border: 1px solid #000;
	border-radius: 3px;
	background: #202020;
	position: relative;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.xsort-div:hover{
	box-shadow: 0 0 0 2px rgba(0,0,0,.2);
}
.xsort-active{
	box-shadow: 0 0 0px 2px #7A5204;
}
.xsort-selected{
	cursor: pointer;
	padding-right: 15px;
	position: relative;
}
.xsort-selected:after{
	position: absolute;
	top: 50%;
	margin-top: -2px;
	right: 0;
	border: 4px solid transparent;
	border-top-color: #777;
	content:"";
}
.xsort-div-filler{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAvklEQVR42o3KsUqCYRiA0RPVZg6Fg2NgU0ME7g0KTg0SLtHaFYQ0VjRFDUGjEAhBi1vQ1Fx2BVJ4Aa4FQWT6tn38llTnWR//t+7MjY6mgh9mXYjUi4ZvzoVnDUXL9r35VJWxaqxvEcCGkSczkmNhR1ZHKEuuhZKsPWFbcimsyToS6pJd4YRkTs9IUZIzMLQFmNcSbk2oeBfuHDrVF8KHugllj0IIQ23daQsrNtUsIe9BWqbLuxde/WLBlQN/+wLDfD9iwnIihwAAAABJRU5ErkJggg==);
	background-position: 50% 50%;
	width: 32px;
	padding: 0;
	background-repeat: no-repeat;
	cursor: pointer;
}

.xsort-ul{
	display: none;
	background: #000;
	position: absolute;
	top: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	max-height: 400px;
	overflow: auto;
	list-style: none;
	z-index: 999;
	border: 1px solid #333;
	border-radius: 5px;
	box-shadow: 0 0 0 3px rgba(0,0,0,.1);
	box-sizing: content-box;
}
.xsort-ul li{
	display: block;
	border-bottom: 1px solid #555;
	padding: 0 35px 0 18px;
	line-height: 30px;
	white-space: nowrap;
	cursor: pointer;
	color: #666;
}
.xsort-ul li:last-child{
	border: none;
}
.xsort-ul li.current{
	color: #fff;
	font-weight: bold;
	background: #000;
	position: relative;
}
.xsort-ul li.current:after{
	position: absolute;
	top:0;
	right: 5px;
	bottom: 0;
	width: 5px;
	content: "";
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAAJUlEQVQY01XIMQEAIAwDsDivroGe6Sg3OQNxBGLVCldVzbfECA+g/g9v8ooTNAAAAABJRU5ErkJggg==) no-repeat 50% 50%
}

.xsort-ul li:hover{
	background: #000;
	color: #ccc;
}
.xsort-ul li.xdesc, .xsort-ul li.xasc{
	background-position: 6px 50%;
	background-repeat: no-repeat;
}
.xsort-ul li.xdesc, .xdesc{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAQAAACfDS2NAAAAIElEQVQY02NgYGBgSPsPggwwQDQXwoRBFAHsekECEBoASUcnDSh9+RUAAAAASUVORK5CYII=);
}
.xsort-ul li.xasc, .xasc{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAQAAACfDS2NAAAAHklEQVQYV2NgAIO0/xAaygFBFA5UAMGBq0BRTDwXAPWMJw0b8PLnAAAAAElFTkSuQmCC);
}
span.xasc, span.xdesc{
	padding-left: 10px;
	background-position: 0 50%;
	background-repeat: no-repeat;
}

.xsort_empty{
	margin-top: 15px;
	background: #fff;
	border: 1px solid #ccc;
	padding: 15px;
	text-align: center;
	color: #444;
	border-radius: 3px;
	box-shadow: 0 2px 7px rgba(0,0,0,.1);
}

.xsort-admin-area{
	padding: 0 0 0 210px;
}
.xsort-admin-area:after{
	content: "";
	display: block;
	clear: both;
}
.xsort-admin-area ul{
	list-style: none;
	margin: 0 0 0 -210px;
	padding: 0;
	float: left;
	width: 200px;
	border-right: 1px solid #ddd;
}
.xsort-admin-area ul.loading{
	background: url(data:image/GIF;base64,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) no-repeat 50% 50%;
}
.xsort-admin-area ul li{
	display: block;
	color: #f43;
	cursor: pointer;
	padding: 1px 0;
}
.xsort-admin-area ul li.current,
.xsort-admin-area ul li:hover{
	color: #000;
}
.xsort-admin-area ul li.current{
	font-weight: bold;
}
.xsort-admin-area p{
	margin: 0;
	padding: 7px 0 0;
}
.xsort-admin-area code{
	max-height: 400px;
	overflow: auto;
}
.xsort-div-clearall{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAKklEQVQoz2NgGATA4L/Bf3QWmrTBfwSNQwEOSWQT8EjiNRqnCQRcPgAAAG+mJxC7ICdhAAAAAElFTkSuQmCC);
	background-position: 50% 50%;
	width: 32px;
	padding: 0;
	background-repeat: no-repeat;
	cursor: pointer;
}