/**
 * Place your custom styles here.
 */
 @import url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css");
 @import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");
 @import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");
 @import url("https://fonts.googleapis.com/css?family=Noto+Serif:400,700");
 h1 {
     margin-top: 0;
     font-weight: 400;
     font-size: 40px;
     margin-bottom: 30px;
     font-family: Noto Serif, serif
 }
.photo-play h1, .video-play h1 {
    font-family: "Noto Serif",serif;
    font-size: 36px;
    line-height: 1.3;
    margin-bottom: 8px;
}
.old .photo-play p, .old .video-play p {
    font-size: 18px;
    line-height: normal;
    font-family: 'Noto Serif',serif;
    line-height: 28px!important;
}
.old h2 {
    font-weight: 700;
}
.old h2, .old h3, .old h4, .old h5 {
    margin: 0 0 15px;
}
.old .widget-type-view-11 .img-place-holder  {
    display: block;
    margin-bottom: 15px;
}
.old .widget-type-view-11 p {
    margin-bottom: 15px;
    font-family: 'Noto Serif',serif;
    line-height: 28px!important;
} 
 @media (max-width:1024px) {
     h1 {
         font-size: 34px
     }
 }
 
 @media (max-width:767px) {
     h1 {
         font-size: 30px
     }
 }
 
 h2 {
     font-size: 22px;
     font-weight: 400;
     line-height: 28px;
     margin-top: 0
 }
 
 @media (max-width:1024px) {
     h2 {
         font-size: 22px
     }
 }
 
 h3 {
     font-size: 16px;
     font-weight: 400;
     margin-top: 0
 }
 
 h4,
 h5 {
     margin-top: 0;
     font-size: 16px;
     font-weight: 400;
     line-height: 20px
 }
 
 @media (max-width:1024px) {
     h5 {
         line-height: 1.1
     }
 }
 
 h6 {
     line-height: 20px;
     margin-top: 0;
     font-size: 16px;
     font-weight: 400;
     margin-bottom: 0
 }
 
 @media (max-width:1024px) {
     h6 {
         line-height: 1.1
     }
 }
 
 body {
     font-family: Roboto, sans-serif;
     font-weight: 400;
     color: #333
 }
 
 body,
 p {
     font-size: 14px
 }
 
 .widget-breaking-news {
     display: table;
     width: 100%;
     height: 50px;
     background: #fdd828
 }
 
 @media (max-width:767px) {
     .widget-breaking-news {
         margin-bottom: 5px !important
     }
 }
 
 .widget-breaking-news.alert {
     padding: 0;
     border-radius: 0;
     margin-bottom: 20px
 }
 
 .widget-breaking-news .col-sm-12 {
     display: table;
     height: 40px
 }
 
 .widget-breaking-news .holder {
     display: table-cell;
     vertical-align: middle
 }
 
 .widget-breaking-news p {
     margin-bottom: 0;
     color: #000;
     line-height: normal;
     font-size: 13px
 }
 
 .widget-breaking-news p span {
     font-size: 13px
 }
 
 .widget-breaking-news .ticker-time-widget {
     width: 110px;
     position: relative;
     display: table-cell;
     vertical-align: middle;
     padding: 0
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .ticker-time-widget {
         width: auto;
         display: none;
         float: left;
         text-align: left;
         padding: 0
     }
 }
 
 .widget-breaking-news .ticker-time-widget h3 {
     font-size: 18px;
     position: relative;
     margin-bottom: 0;
     font-weight: 600
 }
 
 .widget-breaking-news .ticker-news {
     display: table-cell;
     vertical-align: middle;
     padding-left: 0
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .ticker-news {
         float: left;
         width: 100%;
         line-height: 30px;
         padding-left: 0;
         margin-left: -10px;
         margin-right: -10px
     }
     .widget-breaking-news .ticker-news marquee a {
         font-size: 16px
     }
 }
 
 .widget-breaking-news .ticker-news p {
     font-size: 16px
 }
 
 .widget-breaking-news .ticker-news p a {
     color: #000
 }
 
 .widget-breaking-news .ticker-news p a:hover {
     color: #000;
     text-decoration: none
 }
 
 @media (max-width:1024px) {
     .widget-breaking-news .ticker-news p {
         font-size: 14px
     }
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .ticker-news p {
         font-size: 13px
     }
 }
 
 .widget-breaking-news .ticker-share {
     display: table-cell;
     vertical-align: top;
     text-align: center;
     width: 45px
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .ticker-share {
         float: left;
         width: 8%;
         position: absolute;
         top: 2px;
         right: 2px
     }
 }
 
 .widget-breaking-news .ticker-share a i {
     font-size: 22px;
     text-align: center;
     color: #55acee;
     width: 36px;
     height: 40px;
     line-height: 40px;
     border-radius: 100px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .ticker-share a i {
         font-size: 16px;
         line-height: 26px
     }
 }
 
 .widget-breaking-news .ticker-share a i:hover {
     color: #55acee
 }
 
 .widget-breaking-news .ticker-share a.c-close {
     font-size: 24px;
     font-weight: 700;
     position: relative;
     top: -2px;
     opacity: .6;
     font-family: helvetica;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     color: #fff;
     margin-left: 15px
 }
 
 .widget-breaking-news .ticker-share a.c-close:hover {
     opacity: 1
 }
 
 .widget-breaking-news .carousel-fade .carousel-inner {
     height: 42px;
     line-height: 42px
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .carousel-fade .carousel-inner {
         min-height: 30px;
         line-height: normal;
         height: auto
     }
 }
 
 .widget-breaking-news .carousel-fade .carousel-inner .item {
     opacity: 0;
     -webkit-transition-property: opacity;
     transition-property: opacity;
     width: 100%;
     position: absolute
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .carousel-fade .carousel-inner .item .col-sm-12 {
         width: 100%;
         height: 30px
     }
 }
 
 @media (max-width:767px) {
     .widget-breaking-news .carousel-fade .carousel-inner .item {
         padding: 0 10px
     }
 }
 
 .widget-breaking-news .carousel-fade .carousel-inner .active {
     opacity: 1
 }
 
 .widget-breaking-news .carousel-fade .carousel-inner .active.left,
 .widget-breaking-news .carousel-fade .carousel-inner .active.right {
     left: 0;
     opacity: 0;
     z-index: 1
 }
 
 .widget-breaking-news .carousel-fade .carousel-inner .next.left,
 .widget-breaking-news .carousel-fade .carousel-inner .prev.right {
     opacity: 1
 }
 
 .widget-breaking-news .carousel-fade .carousel-control {
     z-index: 2
 }
 
 .carousel-inner {
     -webkit-transform-style: preserve-3d;
     -webkit-backface-visibility: hidden
 }
 
 @media (max-width:767px) {
     .accuwidget {
         margin-bottom: 20px
     }
 }
 
 div[class*=new-widget-type-view-],
 div[class^=new-widget-type-view-] {
     margin-bottom: 30px
 }
 
 @media (max-width:767px) {
     div[class*=new-widget-type-view-],
     div[class^=new-widget-type-view-] {
         margin-bottom: 15px
     }
 }
 
 .content-holder a {
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .new-widget-type-view-1 {
     position: relative;
     margin-bottom: 15px !important
 }
 
 .new-widget-type-view-1.overlay-full .new-photo-icon,
 .new-widget-type-view-1.overlay-full .new-video-icon {
     left: auto;
     right: 15px;
     top: 15px
 }
 
 .new-widget-type-view-1.overlay-full .content-holder {
     width: 100%;
     position: absolute;
     background: rgba(0, 0, 0, .5);
     height: 100%;
     top: 0
 }
 
 .new-widget-type-view-1.overlay-full .content-holder .holder {
     position: absolute;
     width: 100%;
     left: 0;
     padding: 15px;
     bottom: 0
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1.overlay-full .content-holder .holder {
         position: relative;
         padding: 0
     }
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-1.overlay-full .content-holder {
         padding-top: 15%
     }
 }
 
 .new-widget-type-view-1.overlay-full .content-holder h2 {
     padding-bottom: 20px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-1.overlay-full .content-holder h2 {
         padding-bottom: 10px
     }
 }
 
 .new-widget-type-view-1.overlay-full .content-holder .carousel-content-text {
     border-bottom: 1px solid #303649
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1.overlay-full .content-holder {
         background: #000;
         position: relative;
         padding-top: 10px
     }
     .new-widget-type-view-1.overlay-full .content-holder .category-name {
         padding: 2px 10px;
         line-height: normal;
         font-size: 10px
     }
 }
 
 .new-widget-type-view-1.overlay-full .micro-elements {
     margin-top: 4px
 }
 
 .new-widget-type-view-1.overlay-full.mini .more-stroy-holder .story_highlights {
     padding: 0
 }
 
 .new-widget-type-view-1.overlay-full.mini h2 {
     font-family: Roboto, sans-serif;
     font-size: 22px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-1.overlay-full.mini h2 {
         font-size: 16px
     }
 }
 
 .new-widget-type-view-1.overlay-full.mini .category-name {
     padding: 0 10px;
     line-height: 22px;
     height: 22px;
     font-size: 10px;
     font-weight: 300
 }
 
 .new-widget-type-view-1.micro .media-holder .img-place-holder a {
     height: 230px
 }
 
 .new-widget-type-view-1 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder {
     background: #303649;
     width: 100%
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder iframe {
     width: 100%;
     height: 376px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-1 .media-holder .img-place-holder iframe {
         height: 296px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1 .media-holder .img-place-holder iframe {
         height: 176px
     }
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder a {
     margin-bottom: 0 !important;
     height: 380px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-1 .media-holder .img-place-holder a {
         height: 300px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder {
     z-index: 1;
     position: absolute;
     background: #fdd828;
     padding: 30px;
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     display: none
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .more-in,
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .more-in .more-content {
     height: 100%
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .story_highlights {
     margin-bottom: 0
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .story_highlights .story_highlightsInnerDiv {
     max-height: 70%;
     overflow-y: auto;
     margin-bottom: 15px
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .close-highlight {
     cursor: pointer;
     display: inline-block;
     font-size: 12px;
     line-height: 26px;
     border: 1px solid #333;
     padding: 0 10px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     text-transform: uppercase
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .close-highlight i {
     margin-left: 4px;
     color: #333;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .close-highlight:hover {
     background: #000;
     color: #fff
 }
 
 .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .close-highlight:hover i {
     color: #fff
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder {
         padding: 15px
     }
     .new-widget-type-view-1 .media-holder .img-place-holder .more-stroy-holder .story_highlights {
         padding: 0
     }
 }
 
 .new-widget-type-view-1 .content-holder {
     background: #000;
     padding: 15px;
     min-height: 140px
 }
 
 .new-widget-type-view-1 .content-holder .carousel-content-text {
     min-height: 75px;
     border-bottom: 1px solid #333
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-1 .content-holder .carousel-content-text {
         min-height: 60px
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-1 .content-holder {
         padding: 10px;
         min-height: 120px
     }
 }
 
 .new-widget-type-view-1 .content-holder h2 {
     color: #fff;
     margin-bottom: 0
 }
 
 .new-widget-type-view-1 .content-holder h2 a {
     color: #fff
 }
 
 .new-widget-type-view-1 .content-holder h2 a:hover {
     color: #fdd828
 }
 
 .new-widget-type-view-1 .content-holder h2 span {
     color: #ff6125
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1 .content-holder h2 {
         overflow: hidden;
         margin-bottom: 10px;
         font-size: 16px;
         line-height: 20px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-1.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-1.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 .new-widget-type-view-1:hover h2 a {
     color: #fff
 }
 
 .new-widget-type-view-2 {
     margin-bottom: 15px !important
 }
 
 .new-widget-type-view-2 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-2 .media-holder .img-place-holder a {
     margin-bottom: 10px !important;
     height: 380px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-2 .media-holder .img-place-holder a {
         height: 250px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-2 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-2 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-2 .content-holder h2 {
     margin-bottom: 0
 }
 
 .new-widget-type-view-2 .content-holder h2 a {
     color: #333
 }
 
 .new-widget-type-view-2 .content-holder h2 span {
     color: #ff6125
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-2 .content-holder h2 {
         overflow: hidden;
         font-size: 16px;
         line-height: 20px
     }
 }
 
 .new-widget-type-view-2 .content-holder h2+p {
     font-size: 18px;
     margin-top: 8px
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-2.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-2.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 .new-widget-type-view-2:hover h2 a {
     color: #ff6125
 }
 
 .new-widget-type-view-4 {
     border: 1px solid #e0e0e0
 }
 
 .new-widget-type-view-4 .description-block {
     padding-top: 15px;
     padding-right: 10px;
     box-shadow: 0 0 0 transparent;
     background: transparent;
     height: 200px;
     position: relative
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-4 .description-block {
         height: auto;
         padding: 15px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-4 .description-block {
         padding: 10px 0 0
     }
 }
 
 .new-widget-type-view-4 .description-block .micro-elements {
     position: absolute;
     bottom: 15px;
     margin: 0 -10px;
     padding: 0 10px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-4 .description-block .micro-elements {
         position: static
     }
 }
 
 .new-widget-type-view-4 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-4 .media-holder .new-photo-icon,
 .new-widget-type-view-4 .media-holder .new-video-icon {
     bottom: 10px
 }
 
 .new-widget-type-view-4 .img-place-holder a {
     height: 200px;
     display: block;
     color: #333
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-4 .img-place-holder a {
         height: 150px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-4 .img-place-holder a {
         height: auto
     }
 }
 
 .new-widget-type-view-4:hover h4 a {
     color: #ff6125
 }
 
 .new-widget-type-view-4:hover .description-block {
     box-shadow: 0 0 0 transparent !important
 }
 
 .new-widget-type-view-4:hover .description-block h4 a {
     color: #ff6125
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-4 .description-block h4 {
         font-family: Roboto, sans-serif;
         font-weight: 400
     }
 }
 
 .new-widget-type-view-4 .description-block h4 a {
     color: #333
 }
 
 .new-widget-type-view-4 h6 a {
     color: #999
 }
 
 .new-widget-type-view-4 .row {
     margin-left: 0;
     margin-right: 0
 }
 
 .new-widget-type-view-4 div[class*=col-],
 .new-widget-type-view-4 div[class^=col-] {
     padding: 0
 }
 
 .new-widget-type-view-5 {
     margin-bottom: 20px !important;
     position: relative
 }
 
 .new-widget-type-view-5.micro .media-holder .img-place-holder a {
     height: 100px;
     margin-bottom: 5px !important
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-5.micro .media-holder .img-place-holder a {
         height: 120px
     }
 }
 
 .new-widget-type-view-5.micro .content-holder h5 {
     font-size: 16px;
     font-weight: 400
 }
 
 .new-widget-type-view-5.micro .content-holder h5 a {
     color: #333
 }
 
 .new-widget-type-view-5.micro .content-holder h5 a:hover {
     color: #ff6125
 }
 
 @media screen and (max-device-width:1024px) and (max-device-width:768px) {
     .new-widget-type-view-5.medium .img-place-holder a {
         height: 150px !important
     }
 }
 
 .new-widget-type-view-5.overlay .media-holder .new-photo-icon,
 .new-widget-type-view-5.overlay .media-holder .new-video-icon {
     right: 10px;
     left: auto;
     bottom: auto;
     top: 10px
 }
 
 .new-widget-type-view-5.overlay .media-holder .img-place-holder a {
     margin-bottom: 0 !important;
     height: 200px
 }
 
 .new-widget-type-view-5.overlay .content-holder {
     position: absolute;
     background: rgba(0, 0, 0, .7);
     height: auto;
     bottom: 0;
     padding: 10px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-5.overlay .content-holder {
         position: relative;
         background: #303649
     }
 }
 
 .new-widget-type-view-5.overlay .content-holder h5 a {
     color: #fff
 }
 
 .new-widget-type-view-5.overlay:hover h5 a {
     color: #fdd828
 }
 
 .new-widget-type-view-5 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-5 .media-holder .img-place-holder a {
     margin-bottom: 10px !important;
     height: 180px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-5 .media-holder .img-place-holder a {
         height: 120px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-5 .media-holder .img-place-holder a {
         height: 120px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-5 .content-holder h5 {
     margin-bottom: 0
 }
 
 .new-widget-type-view-5 .content-holder h5 a {
     color: #333
 }
 
 .new-widget-type-view-5 .content-holder h5 span {
     color: #000
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5 .content-holder h5 {
         overflow: hidden
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-5.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5.rwd-based.micro-2 .img-place-holder a {
         height: 120px !important
     }
     .new-widget-type-view-5.rwd-based.micro-2 .img-place-holder a img {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5.mbl-view {
         margin-bottom: 10px !important;
         border: 1px solid #e0e0e0
     }
     .new-widget-type-view-5.mbl-view .media-holder .img-place-holder a {
         margin-bottom: 0 !important;
         height: auto !important
     }
 }
 
 @media (max-width:767px) and (max-width:767px) {
     .new-widget-type-view-5.mbl-view .media-holder {
         width: 90px;
         height: auto;
         float: left
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5.mbl-view .content-holder {
         overflow: hidden;
         padding: 10px
     }
 }
 
 @media (max-width:767px) and (max-width:767px) {
     .new-widget-type-view-5.mbl-view .content-holder {
         padding: 6px 10px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5.mbl-view .new-photo-icon,
     .new-widget-type-view-5.mbl-view .new-video-icon {
         left: 5px;
         bottom: 5px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-5.mbl-view .new-photo-icon span,
     .new-widget-type-view-5.mbl-view .new-video-icon span {
         display: none
     }
 }
 
 .new-widget-type-view-5:hover h5 a {
     color: #ff6125
 }
 
 .new-widget-type-view-6 {
     border: 1px solid #e0e0e0;
     margin-bottom: 15px !important
 }
 
 .new-widget-type-view-6 .media-holder {
     position: relative;
     float: left;
     width: 100px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-6 .media-holder {
         width: 100px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-6 .media-holder {
         width: 90px;
         height: auto;
         float: left
     }
 }
 
 .new-widget-type-view-6 .media-holder .img-place-holder a {
     height: 92px;
     display: block
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-6 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-6 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-6 .content-holder {
     overflow: hidden;
     padding: 6px
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-6 .content-holder {
         padding: 5px;
         padding: 8px
     }
 }
 
 .new-widget-type-view-6 .content-holder h6 a {
     color: #333
 }
 
 .new-widget-type-view-6 .content-holder h6 span {
     color: #cc180c
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-6 .content-holder h6 {
         overflow: hidden
     }
 }
 
 .new-widget-type-view-6 .content-holder p {
     margin-bottom: 8px
 }
 
 .new-widget-type-view-6:hover h6 a {
     color: #ff6125
 }
 
 .new-widget-type-view-6 .new-photo-icon,
 .new-widget-type-view-6 .new-video-icon {
     left: 5px;
     bottom: 5px
 }
 
 .new-widget-type-view-6 .new-photo-icon span,
 .new-widget-type-view-6 .new-video-icon span {
     display: none
 }
 
 .new-widget-type-view-3,
 .new-widget-type-view-3 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-3 .media-holder .img-place-holder a {
     margin-bottom: 10px !important;
     height: 240px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-3 .media-holder .img-place-holder a {
         height: 120px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-3 .media-holder .img-place-holder a {
         height: 100px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-3 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-3 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-3 .content-holder h5 {
     margin-bottom: 0
 }
 
 .new-widget-type-view-3 .content-holder h5 a {
     color: #333
 }
 
 .new-widget-type-view-3 .content-holder h5 span {
     color: #000
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-3 .content-holder h5 {
         overflow: hidden
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-3.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-3.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 .new-widget-type-view-3:hover h5 a {
     color: #ff6125
 }
 
 .new-widget-type-view-7,
 .new-widget-type-view-7 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-7 .media-holder .img-place-holder a {
     margin-bottom: 10px !important;
     height: 240px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7 .media-holder .img-place-holder a {
         height: 230px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-7 .media-holder .img-place-holder a {
         height: 180px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .media-holder .img-place-holder a {
         height: auto;
     }
     .new-widget-type-view-7 .added-bios .added-author-pic-opinion:before {
         font-size: 30px
     }
     .new-widget-type-view-7.rwd-based.clearfix.opinionmore {
    min-height: auto !important;
   }
   .new-widget-type-view-7.opiniontop .media-holder .img-place-holder .topopiniona{
    height: 180px !important;
}
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-7 .media-holder .new-photo-icon,
 .new-widget-type-view-7 .media-holder .new-video-icon {
     position: absolute;
     right: 20px;
     top: 20px;
     left: auto
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-opinion {
     background: #fdd828;
     float: left;
     border: 6px solid #fff;
     margin: -32px 15px 0;
     position: relative;
     width: 92px;
     height: 92px
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-opinion:before {
     color: #fff;
     content: "\f007";
     position: absolute;
     font-family: FontAwesome;
     font-size: 60px;
     left: 0;
     right: 0;
     text-align: center;
     line-height: 60px;
     top: 0
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7 .content-holder .author-pic-opinion:before {
         font-size: 50px
     }
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7 .content-holder .author-pic-opinion {
         width: 85px;
         height: 82px;
         margin-top: -30px
     }
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-opinion img {
     position: relative;
     z-index: 2
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content {
     overflow: hidden
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .content-holder .author-pic-content {
         padding: 7px 0
     }
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content h2 {
     margin-bottom: 0;
     font-size: 22px;
     line-height: 28px
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content h2 a {
     color: #333
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content h2 a:hover {
     color: #ff6125
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content h2 span {
     color: #000
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .content-holder .author-pic-content h2 {
         overflow: hidden;
         font-size: 16px;
         line-height: 22px
     }
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content h6 {
     font-size: 14px;
     font-weight: 400
 }
 
 .new-widget-type-view-7 .content-holder .author-pic-content h6 a {
     color: #666
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-7.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 .new-widget-type-view-7.micro {
     border-bottom: 1px solid #e0e0e0;
     margin-bottom: 15px;
     padding-bottom: 15px
 }
 
 .new-widget-type-view-7.micro h2 {
     line-height: 20px !important;
     font-size: 14px !important;
     margin-bottom: 10px !important;
     font-family: Roboto, sans-serif
 }
 
 .new-widget-type-view-7.micro .img-place-holder a {
     margin-bottom: 10px !important;
     height: 180px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7.micro .img-place-holder a {
         height: 120px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-7.micro .img-place-holder a {
         height: 100px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7.micro .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7.micro .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-7.micro .content-holder .author-pic-opinion {
     border: 4px solid #e8e7e7;
     width: 70px;
     height: 70px;
     margin: 0;
     margin-right: 10px
 }
 
 .new-widget-type-view-7.micro .content-holder .author-pic-opinion h6 {
     font-size: 12px
 }
 
 .new-widget-type-view-7.micro .content-holder .author-pic-opinion h6 a {
     color: #333
 }
 
 .new-widget-type-view-7.micro .content-holder .author-pic-opinion:before {
     font-size: 42px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7.micro .content-holder .author-pic-opinion:before {
         font-size: 50px
     }
 }
 
 .new-widget-type-view-7.micro h6 {
     font-size: 12px
 }
 
 @media (min-width:768px) {
     .new-widget-type-view-7 .added-bios {
         display: -webkit-box;
         display: -ms-flexbox;
         display: flex;
         position: absolute;
         bottom: 10px;
         width: 100%;
         margin-bottom: 0
     }
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7 .added-bios {
         display: block;
         margin-bottom: 0
     }
 }
 
 .new-widget-type-view-7 .added-bios li {
     width: 100%;
     position: relative
 }
 
 .new-widget-type-view-7 .added-bios li a {
     height: 100px !important;
    /*  background: cyan !important; */
     background: none !important;
 }
 
 .new-widget-type-view-7 .added-bios li div {
     cursor: pointer !important
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios li {
         float: left;
         width: auto
     }
 }
 
 .new-widget-type-view-7 .added-bios li:first-child .added-author-name {
     left: 100px
 }
 
 @media (max-width:992px) {
     .new-widget-type-view-7 .added-bios li:first-child .added-author-name {
         left: 80px
     }
 }
 
 .new-widget-type-view-7 .added-bios li:last-child .added-author-pic-opinion {
     float: right
 }
 
 .new-widget-type-view-7 .added-bios li:last-child .added-author-name {
     right: 100px
 }
 
 @media (max-width:992px) {
     .new-widget-type-view-7 .added-bios li:last-child .added-author-name {
         right: 80px;
         text-align: right;
         line-height: normal
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios li:last-child .added-author-name {
         text-align: left
     }
 }
 
 .new-widget-type-view-7 .added-bios li:last-child .added-author-name:before {
     right: -100px;
     left: auto
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios li:last-child .added-author-name:before {
         right: auto;
         left: 0
     }
 }
 
 .new-widget-type-view-7 .added-bios .added-author-pic-opinion {
     position: relative;
     z-index: 99;
     background: #fdd828;
     float: left;
     border: 2px solid #000;
     width: 100px;
     border-radius: 50%;
     overflow: hidden;
     height: 100px
 }
 
 .new-widget-type-view-7 .added-bios .added-author-pic-opinion:before {
     color: #fff;
     content: "\f007";
     position: absolute;
     font-family: FontAwesome;
     font-size: 60px;
     left: 0;
     right: 0;
     text-align: center;
     top: 0
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7 .added-bios .added-author-pic-opinion:before {
         font-size: 50px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios .added-author-pic-opinion:before {
         font-size: 30px
     }
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-7 .added-bios .added-author-pic-opinion {
         width: 85px;
         height: 82px;
         margin-top: -30px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios .added-author-pic-opinion {
         display: none
     }
     .new-widget-type-view-7 .added-bios li a{
   height: auto !important;
  }
 }
 
 .new-widget-type-view-7 .added-bios .added-author-pic-opinion img {
     position: relative;
     z-index: 2
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios .added-author-pic-opinion img {
         display: none
     }
 }
 
 .new-widget-type-view-7 .added-bios .added-author-name {
     background: #000;
     position: absolute;
     bottom: 0;
     padding: 0 10px;
     height: 40px;
     line-height: 40px;
     color: #fff
 }
 
 @media (max-width:992px) {
     .new-widget-type-view-7 .added-bios .added-author-name {
         line-height: normal;
         margin: 0 5px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios .added-author-name {
         background: transparent;
         color: #333;
         margin: 0;
         position: static;
         line-height: normal;
         height: auto;
         font-size: 12px;
         padding: 0 15px
     }
 }
 
 .new-widget-type-view-7 .added-bios .added-author-name:before {
     content: "";
     border-left: 0;
     position: absolute;
     left: -100px;
     width: 100px;
     height: 40px;
     top: 0;
     background: #000;
     z-index: 0
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-7 .added-bios .added-author-name:before {
         content: "\f007";
         left: 0;
         top: 3px;
         z-index: 0;
         font-family: fontawesome;
         font-size: 12px;
         color: #999;
         background: transparent
     }
 }
 
 .new-widget-type-view-8 {
     margin-bottom: 0 !important;
     position: relative
 }
 
 .new-widget-type-view-8 .date-holder {
     float: left;
     width: 100px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-8 .date-holder {
         display: none
     }
 }
 
 .new-widget-type-view-8 .date-holder .month-data {
     border-bottom: 3px solid #fdd828;
     color: #999;
     display: inline-block;
     font-family: Roboto, sans-serif;
     font-size: 14px;
     line-height: normal;
     padding-bottom: 5px;
     text-transform: uppercase
 }
 
 .new-widget-type-view-8 .date-holder .date-data {
     color: #999;
     font-family: Roboto, sans-serif;
     font-size: 40px;
     line-height: normal
 }
 
 .new-widget-type-view-8 .date-holder .year-data {
     font-size: 15px;
     font-family: Roboto, sans-serif;
     color: #999;
     line-height: normal
 }
 
 .new-widget-type-view-8 .list-holder {

     box-sizing: border-box;
     float: left;
     margin-right: -100px;
     padding-right: 100px;
     width: 100%;
     position: relative;
     margin-bottom:20px;
     border-bottom: 2px solid #eee;

 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-8 .list-holder {
         float: none;
         margin: 0;
         padding: 0
     }
 }
 
 .new-widget-type-view-8 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-8 .media-holder .img-place-holder a {
     margin-bottom: 0 !important;
     height: 180px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-8 .media-holder .img-place-holder a {
         height: 120px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-8 .media-holder .img-place-holder a {
         height: 120px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-8 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-8 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-8 .content-holder {
     position: relative;
     height: 180px
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc {
     margin-bottom: 8px
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc ul {
     margin: 0;
     padding: 0
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc ul li {
     list-style: none;
     display: inline;
     margin-left: 15px
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc ul li:first-child {
     color: #999;
     margin-left: 0
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc ul li:last-child {
     color: #999
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc ul li:last-child:after {
     font-size: 0
 }
 
 .new-widget-type-view-8 .content-holder .date-author-loc ul li:after {
     content: "|";
     font-size: 14px;
     color: #e0e0e0;
     margin-left: 15px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-8 .content-holder {
         height: auto
     }
 }
 
 .new-widget-type-view-8 .content-holder h5 {
     margin-bottom: 0
 }
 
 .new-widget-type-view-8 .content-holder h5 a {
     color: #333
 }
 
 .new-widget-type-view-8 .content-holder h5 span {
     color: #000
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-8 .content-holder h5 {
         overflow: hidden
     }
 }
 
 .new-widget-type-view-8 .content-holder .list-more {
     position: absolute;
     text-transform: uppercase;
     font-size: 12px;
     bottom: 0;
     left: 0
 }
 
 .new-widget-type-view-8 .content-holder .list-more:after {
     position: absolute;
     top: -8px;
     left: 0;
     content: "";
     border-top: 1px solid #fdd828;
     width: 250px
 }
 
 .new-widget-type-view-8 .content-holder .list-more span {
     margin-left: 6px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     font-size: 14px
 }
 
 .new-widget-type-view-8 .content-holder .list-more:hover span {
     margin-left: 12px;
     color: #ff6125
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-8 .content-holder .list-more {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-8.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-8.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 .new-widget-type-view-8:hover h2 a {
     color: #ff6125
 }
 
 .new-widget-type-view-9 {
     margin-bottom: 0 !important;
     position: relative
 }
 
 .new-widget-type-view-9 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-9 .media-holder .img-place-holder .static-img {
     width: 100%;
     margin-bottom: 0 !important;
     height: 350px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-9 .media-holder .img-place-holder .static-img {
         height: 350px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:768px) {
     .new-widget-type-view-9 .media-holder .img-place-holder .static-img {
         height: 350px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-9 .media-holder .img-place-holder .static-img {
         height: 320px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-9 .media-holder .img-place-holder .static-img img {
         width: 100%
     }
 }
 
 .new-widget-type-view-9 .media-holder .img-place-holder .static-img.first {
     background: url(../img/latest-static-img-1.jpg) no-repeat top;
     background-size: cover
 }
 
 .new-widget-type-view-9 .media-holder .img-place-holder .static-img.second {
     background: url(../img/latest-img-2.jpg) no-repeat top;
     background-size: cover
 }
 
 .new-widget-type-view-9 .content-holder {
     position: absolute !important;
     top: 15%;
     width: 100%;
     height: 180px
 }
 
 .new-widget-type-view-9 .content-holder .date-author-loc {
     margin-bottom: 8px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-9 .content-holder {
         height: auto
     }
 }
 
 .new-widget-type-view-9 .content-holder h2 {
     -webkit-text-shadow: 0 6px 3px rgba(0, 0, 0, .5);
     -moz-text-shadow: 0 6px 3px rgba(0, 0, 0, .5);
     -o-text-shadow: 0 6px 3px rgba(0, 0, 0, .5);
     text-shadow: 0 6px 3px rgba(0, 0, 0, .5);
     line-height: normal;
     font-size: 46px;
     font-family: Noto Serif, serif;
     margin-bottom: 15px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-9 .content-holder h2 {
         font-size: 30px
     }
 }
 
 .new-widget-type-view-9 .content-holder h2 a {
     color: #fff
 }
 
 .new-widget-type-view-9 .content-holder h2 a:hover {
     color: #ff6125
 }
 
 .new-widget-type-view-9 .content-holder h2 span {
     color: #000
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-9 .content-holder h2 {
         overflow: hidden
     }
 }
 
 .new-widget-type-view-9 .content-holder p {
     font-size: 18px;
     margin-bottom: 30px;
     color: #fff
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-9 .content-holder p {
         font-size: 16px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-9 .content-holder {
         text-align: left !important
     }
 }
 
 .new-author-detail-widget .new-author-bio-widget {
     margin-bottom: 30px
 }
 
 .new-author-detail-widget .new-author-bio-widget.line {
     border-right: 1px solid #ffa800
 }
 
 .new-author-detail-widget .new-author-bio-widget.line p {
     padding-right: 30px
 }
 
 .new-author-detail-widget .new-author-bio-widget .author-pic {
     float: left;
     border-radius: 100px;
     overflow: hidden;
     margin-right: 15px;
     width: 100px;
     height: 100px
 }
 
 .new-author-detail-widget .new-author-bio-widget .author-content {
     display: block;
     overflow: hidden
 }
 
 .new-author-detail-widget .new-author-bio-widget p.head {
     color: #ff6125;
     margin-bottom: 5px
 }
 
 .new-widget-type-view-10 {
     margin-bottom: 20px !important;
     margin-right: 20px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-10 {
         width: 20%;
         margin-left: 5px !important;
         margin-right: 5px !important;
         float: left
     }
 }
 
 .new-widget-type-view-10 .media-holder {
     position: relative;
     float: left;
     width: 150px;
     margin-right: 15px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-10 .media-holder {
         width: 100%;
         float: none
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-10 .media-holder {
         width: 90px;
         height: auto;
         float: left
     }
 }
 
 .new-widget-type-view-10 .media-holder .img-place-holder a {
     height: 80px;
     display: block
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-10 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-10 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-10 .media-holder .nowPlay {
     position: absolute;
     display: none;
     z-index: 3;
     border: 1px solid hsla(0, 0%, 100%, .5);
     background: rgba(8, 25, 55, .9);
     width: 100%;
     height: 80px;
     text-align: center
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-10 .media-holder .nowPlay {
         height: 73px
     }
 }
 
 .new-widget-type-view-10 .media-holder .nowPlay span {
     display: table-cell;
     vertical-align: middle;
     text-transform: uppercase
 }
 
 .new-widget-type-view-10 .content-holder {
     overflow: hidden
 }
 
 .new-widget-type-view-10 .content-holder h6 a {
     color: #fff
 }
 
 .new-widget-type-view-10 .content-holder h6 span {
     color: #cc180c
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-10 .content-holder h6 {
         overflow: hidden
     }
 }
 
 .new-widget-type-view-10 .content-holder p {
     margin-bottom: 8px
 }
 
 .new-widget-type-view-10:hover h6 a {
     color: #ff6125
 }
 
 .new-widget-type-view-10 .new-photo-icon,
 .new-widget-type-view-10 .new-video-icon {
     left: 5px;
     bottom: 5px
 }
 
 .new-widget-type-view-10 .new-photo-icon span,
 .new-widget-type-view-10 .new-video-icon span {
     display: none
 }
 
 .new-widget-type-view-10.active .media-holder .nowPlay {
     display: table
 }
 
 .new-widget-type-view-11 .media-holder,
 .new-widget-type-view-11 .media-holder .img-place-holder {
     position: relative
 }
 
 .new-widget-type-view-11 .media-holder .img-place-holder a {
     height: 375px;
     display: block
 }
 
 .new-widget-type-view-11 .media-holder.new-play-icon .img-place-holder:before {
     background: url(../img/play-icon-.png) no-repeat 50% transparent;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     position: absolute;
     content: "";
     left: 0;
     width: 100%;
     height: 100%;
     cursor: pointer;
     z-index: 1
 }
 
 .new-widget-type-view-11 .content {
     padding: 30px
 }
 
 .new-widget-type-view-11 .content h2 {
     color: #fff;
     font-size: 70px;
     line-height: 70px;
     margin-left: -5px
 }
 
 .new-widget-type-view-11 .content h3 {
     font-size: 24px;
     text-transform: none
 }
 
 .new-widget-type-view-11 .content p {
     font-size: 16px
 }
 
 .new-widget-type-view-11.yellow-bg {
     background: #fdd828
 }
 
 .videos-slider-new {
     position: relative;
     z-index: 1
 }
 
 .videos-slider-new .new-widget-type-view-12 {
     background: #000;
     color: #fff
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder {
     position: relative
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .img-place-holder a {
     height: 552px;
     display: block
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder {
     position: absolute;
     width: 100%;
     background: rgba(0, 0, 0, .5);
     bottom: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder {
         position: static
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder .new-icon {
     display: inline-block;
     background: rgba(0, 0, 0, .5);
     text-align: center
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder .new-icon {
         font-size: 12px
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder .new-icon:before {
     content: "";
     display: block;
     height: 65px;
     margin: 15px 10px 0;
     width: 65px
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder .new-icon:before {
         height: 40px;
         margin: 8px;
         width: 40px
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder h2 {
     padding: 20px;
     font-size: 30px;
     line-height: 1.2;
     margin-bottom: 0
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder .content-holder h2 {
         padding: 10px;
         font-size: 16px
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder.new-play-icon .content-holder .new-icon:before {
     background: transparent url(../img/play-icon-.png) no-repeat scroll 0 0/90% auto
 }
 
 .videos-slider-new .new-widget-type-view-12 .videoContentBlock .media-holder.new-picher-icon .content-holder .new-icon:before {
     background-image: url(../img/camera-yellow.png);
     background-position: 50%;
     background-size: 75%;
     background-repeat: no-repeat
 }
 
 .videos-slider-new .new-widget-type-view-12 h3 {
     margin: 20px 0 15px
 }
 
 @media (max-width:1024px) {
     .videos-slider-new .new-widget-type-view-12 h3 {
         display: none
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .carousel-indicators {
     width: 100%;
     position: static;
     margin: 0;
     text-align: left
 }
 
 @media (max-width:1024px) {
     .videos-slider-new .new-widget-type-view-12 .carousel-indicators {
         display: -webkit-box;
         display: -ms-flexbox;
         display: flex
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .carousel-indicators .active {
     width: auto;
     height: auto;
     background: transparent;
     margin-right: 20px
 }
 
 .videos-slider-new .new-widget-type-view-12 .carousel-indicators .active h6 a {
     color: #ff6125
 }
 
 @media (max-width:1024px) {
     .videos-slider-new .new-widget-type-view-12 .carousel-indicators .active {
         width: 20%
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .left {
     position: absolute;
     left: 0;
     margin-left: 10px;
     width: 40px;
     height: 40px;
     background: rgba(0, 0, 0, .5);
     z-index: 9999;
     text-align: center;
     line-height: 40px
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .left {
         top: 0;
         margin-top: 95px
     }
 }
 
 .videos-slider-new .new-widget-type-view-12 .right {
     position: absolute;
     right: 0;
     margin-right: 10px;
     width: 40px;
     height: 40px;
     background: rgba(0, 0, 0, .5);
     z-index: 9999;
     text-align: center;
     line-height: 40px
 }
 
 @media (max-width:767px) {
     .videos-slider-new .new-widget-type-view-12 .right {
         top: 0;
         margin-top: 95px
     }
 }
 
 .video-moving-block {
     background: red
 }
 
 .new-widget-type-view-13 {
     margin-bottom: 20px !important;
     position: relative
 }
 
 .new-widget-type-view-13.micro .media-holder .img-place-holder a {
     height: 100px;
     margin-bottom: 5px !important
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-13.micro .media-holder .img-place-holder a {
         height: 120px
     }
 }
 
 .new-widget-type-view-13.micro .content-holder h5 {
     font-size: 16px;
     font-weight: 400
 }
 
 .new-widget-type-view-13.micro .content-holder h5 a {
     color: #333
 }
 
 .new-widget-type-view-13.micro .content-holder h5 a:hover {
     color: #ff6125
 }
 
 @media screen and (max-device-width:1024px) and (max-device-width:768px) {
     .new-widget-type-view-13.medium .img-place-holder a {
         height: 150px !important
     }
 }
 
 .new-widget-type-view-13.overlay .media-holder .new-photo-icon,
 .new-widget-type-view-13.overlay .media-holder .new-video-icon {
     right: 10px;
     left: auto;
     bottom: auto;
     top: 10px
 }
 
 .new-widget-type-view-13.overlay .media-holder .img-place-holder a {
     margin-bottom: 0 !important;
     height: 200px
 }
 
 .new-widget-type-view-13.overlay .content-holder {
     position: absolute;
     background: rgba(0, 0, 0, .7);
     height: auto;
     bottom: 0;
     padding: 10px
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-13.overlay .content-holder {
         position: relative;
         background: #303649
     }
 }
 
 .new-widget-type-view-13.overlay .content-holder h5 a {
     color: #fff
 }
 
 .new-widget-type-view-13.overlay:hover h5 a {
     color: #fdd828
 }
 
 .new-widget-type-view-13 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-13 .media-holder .img-place-holder a {
     margin-bottom: 10px !important;
     height: 405px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-13 .media-holder .img-place-holder a {
         height: 320px;
         margin-bottom: 5px !important
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .new-widget-type-view-13 .content-holder h5 {
     margin-bottom: 0
 }
 
 .new-widget-type-view-13 .content-holder h5 a {
     color: #333
 }
 
 .new-widget-type-view-13 .content-holder h5 span {
     color: #000
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13 .content-holder h5 {
         overflow: hidden
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13.rwd-based .img-place-holder a {
         height: 180px
     }
     .new-widget-type-view-13.rwd-based .img-place-holder a img {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13.rwd-based.micro-2 .img-place-holder a {
         height: 120px !important
     }
     .new-widget-type-view-13.rwd-based.micro-2 .img-place-holder a img {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13.mbl-view {
         margin-bottom: 10px !important;
         border: 1px solid #e0e0e0
     }
     .new-widget-type-view-13.mbl-view .media-holder .img-place-holder a {
         margin-bottom: 0 !important;
         height: auto !important
     }
 }
 
 @media (max-width:767px) and (max-width:767px) {
     .new-widget-type-view-13.mbl-view .media-holder {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13.mbl-view .content-holder {
         overflow: hidden;
         padding: 10px
     }
 }
 
 @media (max-width:767px) and (max-width:767px) {
     .new-widget-type-view-13.mbl-view .content-holder {
         padding: 6px 10px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13.mbl-view .new-photo-icon,
     .new-widget-type-view-13.mbl-view .new-video-icon {
         left: 5px;
         bottom: 5px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-13.mbl-view .new-photo-icon span,
     .new-widget-type-view-13.mbl-view .new-video-icon span {
         display: none
     }
 }
 
 .new-widget-type-view-13:hover h5 a {
     color: #ff6125
 }
 
 .slickSlider.slick-slider,
 .wionShows.slick-slider {
     display: table;
     table-layout: fixed;
     width: 100%
 }
 
 .slickSlider .slick-next,
 .slickSlider .slick-prev,
 .wionShows .slick-next,
 .wionShows .slick-prev {
     background: rgba(0, 0, 0, .7);
     width: 25px
 }
 
 @media (max-width:1024px) {
     .slickSlider .slick-next,
     .slickSlider .slick-prev,
     .wionShows .slick-next,
     .wionShows .slick-prev {
         height: 25px;
         line-height: 25px;
         top: calc(50% - 30px)
     }
 }
 
 .slickSlider .slick-prev,
 .wionShows .slick-prev {
     z-index: 1;
     left: 8px
 }
 
 @media (max-width:767px) {
     .slickSlider .slick-prev,
     .wionShows .slick-prev {
         left: 9px
     }
 }
 
 .slickSlider .slick-prev:before,
 .wionShows .slick-prev:before {
     content: "\f104";
     font-family: fontawesome;
     font-size: 25px
 }
 
 .slickSlider .slick-next,
 .wionShows .slick-next {
     right: 6px
 }
 
 @media (max-width:767px) {
     .slickSlider .slick-next,
     .wionShows .slick-next {
         right: 8px
     }
 }
 
 .slickSlider .slick-next:before,
 .wionShows .slick-next:before {
     content: "\f105";
     font-family: fontawesome;
     font-size: 25px
 }
 
 @media (min-width:1280px) {
     .slickSlider .slick-next,
     .slickSlider .slick-prev {
         height: 180px;
         top: calc(50% - 35px)
     }
 }
 
 @media (min-width:1280px) {
     .wionShows .slick-next,
     .wionShows .slick-prev {
         height: 405px;
         top: calc(50% - 45px)
     }
 }
 
 .video-icon {
     position: relative
 }
 
 .video-icon .img-place-holder>a:after {
     background: transparent url(../img/play-icon-.png) no-repeat 50%;
     position: absolute;
     content: "";
     left: 0;
     width: 100%;
     height: 100%;
     cursor: pointer
 }
 
 .video-icon.small .img-place-holder>a:after {
     background-size: 50px
 }
 
 .yellow_bg {
     background: #fdd828
 }
 
 .yellow_bg div[class*=new-widget-type-view-],
 .yellow_bg div[class^=new-widget-type-view-] {
     margin-bottom: 0
 }
 
 .yellow_bg .content {
     padding: 30px
 }
 
 @media (max-width:768px) {
     .yellow_bg .content {
         padding: 20px
     }
 }
 
 @media (max-width:767px) {
     .yellow_bg .content {
         padding: 15px
     }
 }
 
 .yellow_bg .content h2 {
     color: #fff;
     font-size: 70px;
     line-height: 70px;
     margin-left: -4px
 }
 
 @media (max-width:767px) {
     .yellow_bg .content h2 {
         font-size: 40px;
         line-height: 40px;
         margin-left: -2px
     }
 }
 
 .yellow_bg .content h3 {
     font-size: 24px;
     font-weight: 500;
     line-height: 1.3
 }
 
 @media (max-width:768px) {
     .yellow_bg .content h3 {
         font-size: 20px
     }
 }
 
 @media (max-width:767px) {
     .yellow_bg .content h3 {
         font-size: 16px;
         margin-bottom: 0
     }
 }
 
 .yellow_bg .content p {
     font-size: 16px;
     line-height: 1.5
 }
 
 @media (max-width:1024px) {
     .yellow_bg .content p {
         display: none
     }
 }
 
 .new-widget-type-view-14 {
     margin-bottom: 15px
 }
 
 .new-widget-type-view-14 .media-holder {
     position: relative
 }
 
 .new-widget-type-view-14 .media-holder .img-place-holder a {
     height: 380px;
     display: block
 }
 
 @media (max-width:1024px) {
     .new-widget-type-view-14 .media-holder .img-place-holder a {
         height: 250px
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-14 .media-holder .img-place-holder a {
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .new-widget-type-view-14 .media-holder .img-place-holder a img {
         width: 100%
     }
 }
 
 .video_thumbnails {
     height: 490px;
     overflow: auto
 }
 
 .mCS-wion-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-wion-theme.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-wion-theme.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-wion-theme.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #fdd828
 }
 
 .mCS-wion-theme.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #999
 }
 
 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .9);
     filter: "alpha(opacity=90)";
     -ms-filter: "alpha(opacity=90)"
 }
 
 .main_header {
     width: 100%;
     position: fixed;
     top: 0;
     left: 0;
     background-color: #fff;
     -webkit-transition: height .3s;
     transition: height .3s;
     border-bottom: 1px solid #fdd828;
     z-index: 999;
     height: 80px
 }
 
 header.smaller {
     height: 60px
 }
 
 header.smaller .logo a {
     background-size: 60%;
     background-position: 0;
     height: 60px
 }
 
 header.smaller .logo a img {
     width: 140px
 }
 
 header.smaller .desk-menu .head-elements,
 header.smaller .desk-menu ul li a {
     line-height: 60px
 }
 
 header.smaller .tv-live {
     line-height: 60px;
     -webkit-transition: line-height .3s;
     transition: line-height .3s
 }
 
 @media (max-width:1024px) {
     header {
         height: 60px
     }
 }
 
 header .logo {
     float: left
 }
 
 header .logo a {
     display: table-cell;
     height: 80px;
     vertical-align: middle;
     -webkit-transition: height .3s;
     transition: height .3s
 }
 
 @media (max-width:1024px) {
     header .logo a {
         height: 60px
     }
 }
 
 header .logo a img {
     width: 211px;
     -webkit-transition: width .3s;
     transition: width .3s
 }
 
 @media (max-width:1024px) {
     header .logo a img {
         width: 140px
     }
 }
 
 header .desk-menu {
     float: right
 }
 
 @media (max-width:767px) {
     header .desk-menu {
         display: none
     }
 }
 
 header .desk-menu ul {
     float: left;
     padding: 0;
     margin: 0
 }
 
 header .desk-menu ul li {
     list-style: none;
     float: left;
     margin: 0 14px;
     text-transform: uppercase;
     font-size: 14px;
     font-weight: 500;
     font-family: Roboto, sans-serif
 }
 
 /*header .desk-menu ul li:nth-of-type(1n+6) a{
    
	 color: #fdd828;
    text-decoration: none;
 }*/
 
 @media (min-width:1024px) and (max-width:1060px) {
     header .desk-menu ul li:nth-of-type(1n+5) {
         display: none
     }
 }
 
 @media (max-width:1024px) {
     header .desk-menu ul li:nth-of-type(1n+5) {
         display: none
     }
 }
 
 @media (min-width:769px) and (max-width:992px) {
     header .desk-menu ul li:nth-of-type(1n+2) {
         display: none
     }
 }
 
 @media (max-width:768px) {
     header .desk-menu ul li:nth-of-type(1n+2) {
         display: none
     }
 }
 
 header .desk-menu ul li a {
     color: #666;
     line-height: 80px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 @media (max-width:1024px) {
     header .desk-menu ul li a {
         line-height: 60px
     }
 }
 
 header .desk-menu ul li a.active,
 header .desk-menu ul li a:hover {
     color: #fdd828;
     text-decoration: none
 }
 
 header .desk-menu .head-elements {
     float: left;
     line-height: 80px
 }
 
 @media (max-width:1024px) {
     header .desk-menu .head-elements {
         line-height: 60px
     }
 }
 
 header .desk-menu .head-elements .desk-search,
 header .desk-menu .head-elements .desk-user,
 header .desk-menu .head-elements .hum-menu {
     float: left;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 header .desk-menu .head-elements .desk-user a {
     color: #333
 }
 
 header .desk-menu .head-elements .desk-user a.active,
 header .desk-menu .head-elements .desk-user a:hover {
     color: #000;
     text-decoration: none
 }
 
 header .desk-menu .head-elements .desk-search.active a,
 header .desk-menu .head-elements .hum-menu.active a {
     color: #fdd828
 }
 
 header .desk-menu .head-elements .desk-search a,
 header .desk-menu .head-elements .hum-menu a {
     color: #333
 }
 
 header .desk-menu .head-elements .desk-search a.active,
 header .desk-menu .head-elements .desk-search a:hover,
 header .desk-menu .head-elements .hum-menu a.active,
 header .desk-menu .head-elements .hum-menu a:hover {
     color: #fdd828
 }
 
 header .desk-menu .head-elements .hum-menu {
     position: relative
 }
 
 header .desk-menu .head-elements .hum-menu.active:after {
     content: "";
     border-left: 15px solid transparent;
     border-right: 15px solid transparent;
     border-bottom: 15px solid #fdd828;
     position: absolute;
     bottom: 0;
     left: calc(50% - 15px)
 }
 
 header .desk-menu .head-elements .desk-search a {
     position: relative;
     display: inline-block
 }
 
 header .desk-menu .head-elements .desk-search a.active:after,
 header .desk-menu .head-elements .desk-search a.active:before {
     content: "";
     border-left: 15px solid transparent;
     border-right: 15px solid transparent;
     position: absolute;
     left: calc(50% - 15px)
 }
 
 header .desk-menu .head-elements .desk-search a.active:after {
     bottom: 0;
     border-bottom: 15px solid #e8e7e7
 }
 
 header .desk-menu .head-elements .desk-search a.active:before {
     border-bottom: 15px solid #fdd828;
     bottom: 1px
 }
 
 header .desk-menu .head-elements a i {
     font-size: 18px;
     margin: 0 10px;
     position: relative;
     top: 2px
 }
 
 header .desk-menu .head-elements .signOut a i:first-child {
     margin: 0 0 0 10px
 }
 
 header .desk-menu .head-elements .signOut a i:last-child {
     margin: 0
 }
 
 header .desk-menu .head-elements .signOut .signOut-block {
     position: absolute;
     width: auto;
     height: auto;
     background: #fdd828;
     padding: 10px 20px;
     right: 0;
     border-top: 1px solid #fdd828;
     display: none
 }
 
 header .desk-menu .head-elements .signOut .signOut-block .drop-menu-caret {
     border-left: 10px solid transparent;
     border-right: 10px solid transparent;
     border-bottom: 10px solid #fdd828;
     top: -10px;
     position: absolute;
     right: 50px
 }
 
 header .desk-menu .head-elements .signOut .signOut-block .userDetails {
     padding: 10px;
     line-height: 1;
     vertical-align: top;
     display: inline-block;
     float: right;
     text-align: center
 }
 
 header .desk-menu .head-elements .signOut .signOut-block .userDetails span {
     display: block
 }
 
 header .tv-live {
     margin-right: 4px;
     -webkit-transition: line-height .3s;
     transition: line-height .3s;
     float: left;
     line-height: 80px
 }
 
 @media (max-width:1024px) {
     header .tv-live {
         line-height: 60px
     }
 }
 
 header .tv-live .in-text {
     display: inline-block;
     font-weight: 500;
     font-size: 14px;
     padding: 6px 14px;
     line-height: normal
 }
 
 header .tv-live .in-text a {
     color: #666;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 header .tv-live .in-text a:hover {
     color: #fdd828
 }
 
 header .tv-live .in-text a i {
     margin-right: 6px;
     font-weight: 700;
     color: #fdd828
 }
 
 @media (max-width:767px) {
     header .tv-live .in-text a,
     header .tv-live .in-text a i {
         color: #333
     }
 }
 
 @media (max-width:767px) {
     header .tv-live .in-text {
         font-size: 14px;
         text-align: center;
         width: 100%;
         display: block;
         line-height: 50px;
         padding-top: 0;
         padding-bottom: 0
     }
 }
 
 @media (max-width:767px) {
     header .tv-live {
         display: block;
         margin: 0;
         float: none
     }
 }
 
 .burger-menu-set {
     width: 60px;
     height: 60px;
     position: absolute;
     right: 0;
     top: 0;
     display: none
 }
 
 @media (max-width:767px) {
     .burger-menu-set {
         display: block
     }
     .burger-menu-set .right-push-menu {
         outline: 0;
         display: block;
         line-height: 60px;
         text-align: center;
         width: 60px
     }
     .burger-menu-set .right-push-menu:before {
         content: "\f0c9";
         font-family: FontAwesome;
         width: 60px;
         height: 60px;
         line-height: 60px;
         display: block;
         text-align: center;
         font-size: 20px
     }
     .burger-menu-set.active-push-menu .right-push-menu:before {
         content: "\f00d";
         background: #fdd828
     }
 }
 
 .burger-menu-set.active-push-menu .burger-menu-bg {
     background: #fdd828;
     height: 100vh;
     position: fixed;
     width: 280px;
     right: 0;
     -webkit-transition: all .5s ease;
     transition: all .5s ease
 }
 
 .burger-menu-set.active-push-menu .burger-menu {
     right: 0;
     -webkit-transition: all .5s ease;
     transition: all .5s ease;
     overflow-y: scroll
 }
 
 .burger-menu-set .burger-menu-bg {
     right: -280px
 }
 
 .burger-menu-set .burger-menu {
     display: none;
     float: none;
     background: #fdd828;
     width: 280px;
     height: calc(100vh - 60px);
     top: 60px;
     position: fixed;
     right: -280px;
     -webkit-transition: all .5s ease;
     transition: all .5s ease;
     overflow-y: scroll
 }
 
 @media (max-width:767px) {
     .burger-menu-set .burger-menu {
         display: block
     }
 }
 
 .burger-menu-set .burger-menu .desk-menu {
     display: block;
     float: none
 }
 
 .burger-menu-set .burger-menu .desk-menu ul {
     width: 100%;
     float: none
 }
 
 .burger-menu-set .burger-menu .desk-menu ul li {
     float: none;
     margin: 0
 }
 
 .burger-menu-set .burger-menu .desk-menu ul li a {
     line-height: 50px;
     color: #333;
     display: block;
     padding-left: 15px;
     border-top: 1px dotted #333
 }
 
 .burger-menu-set .burger-menu .drop-menu-caret,
 .burger-menu-set .burger-menu .head-elements,
 .burger-menu-set .burger-menu .hum-menu {
     display: none
 }
 
 .burger-menu-set .burger-menu .drop-menu {
     padding-top: 0;
     background: transparent;
     box-shadow: inset 0 0 0 0 transparent;
     display: block !important
 }
 
 .burger-menu-set .burger-menu .drop-menu .container {
     padding: 0
 }
 
 .burger-menu-set .burger-menu .drop-menu .row {
     margin: 0
 }
 
 .burger-menu-set .burger-menu .drop-menu div[class*=col-],
 .burger-menu-set .burger-menu .drop-menu div[class^=col-] {
     display: block;
     width: 100%;
     margin: 0;
     padding: 0
 }
 
 .burger-menu-set .burger-menu .drop-menu .drop-menu-close {
     display: none
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu {
     padding: 0;
     margin-bottom: 0
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu h3 {
     padding-bottom: 0;
     margin-bottom: 0;
     padding-left: 15px;
     padding-right: 15px;
     line-height: 50px;
     font-weight: 500;
     font-size: 14px;
     border-bottom: none;
     border-top: 1px dotted #333
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu h3 i {
     display: block;
     line-height: 50px
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu ul {
     display: none;
     padding: 15px;
     position: relative;
     top: -20px;
     padding-bottom: 0
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu ul li {
     line-height: 22 px
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu ul li a {
     display: block;
     line-height: 30px
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu a {
     color: #333
 }
 
 .burger-menu-set .burger-menu .drop-menu .in-menu a:hover {
     text-decoration: none
 }
 
 .burger-menu-set .burger-menu .input-group {
     padding: 5px
 }
 
 .burger-menu-set .burger-menu .input-group input {
     border-radius: 0;
     border: none;
     box-shadow: none;
     height: 40px
 }
 
 .burger-menu-set .burger-menu .input-group .input-group-btn button {
     background: #4f504f;
     color: #fff;
     border-radius: 0;
     height: 40px
 }
 
 .burger-menu-set .burger-menu .login-user,
 .burger-menu-set .burger-menu .logout-user {
     padding-left: 15px;
     padding-right: 15px;
     line-height: 50px;
     font-weight: 500;
     font-size: 14px;
     text-transform: uppercase;
     border-top: 1px dotted #000;
     border-bottom: 1px dotted #000
 }
 
 .burger-menu-set .burger-menu .login-user i,
 .burger-menu-set .burger-menu .logout-user i {
     font-size: 20px;
     padding-right: 5px
 }
 
 .burger-menu-set .burger-menu .logout-user i {
     padding-right: 0;
     line-height: 50px
 }
 
 .burger-menu-set .burger-menu .tv-live .in-text a:hover {
     color: #333
 }
 
 .drop-menu {
     height: auto;
     padding-top: 30px;
     width: 100%;
     background: #fdd828;
     box-shadow: inset 0 2px 12px -10px rgba(0, 0, 0, .8);
     display: none;
     position: absolute
 }
 
 @media (max-width:767px) {
     .drop-menu {
         position: static
     }
 }
 
 .drop-menu h3 {
     padding-bottom: 0;
     position: relative;
     font-family: Roboto, sans-serif;
     color: #333;
     line-height: 1.1;
     font-size: 16px;
     font-weight: 400
 }
 
 .drop-menu h3 a {
     color: #333;
     text-decoration: none
 }
 
 .drop-menu h3 a:hover {
     color: #000
 }
 
 .drop-menu h3 i {
     display: none;
     float: right;
     font-size: 14px;
     cursor: pointer
 }
 
 .drop-menu h3:after {
     content: "";
     border-bottom: 1px dotted #333;
     width: 80%;
     padding-bottom: 5px;
     display: block
 }
 
 @media (max-width:767px) {
     .drop-menu h3:after {
         display: none
     }
 }
 
 .drop-menu .in-menu {
     margin-bottom: 30px
 }
 
 .drop-menu .in-menu .drop-social-share li {
     float: left;
     margin-right: 15px;
     font-size: 18px
 }
 
 .drop-menu .in-menu ul {
     padding: 0;
     margin: 0
 }
 
 .drop-menu .in-menu ul li {
     list-style-type: none;
     font-size: 14px
 }
 
 .drop-menu .in-menu ul li a {
     color: #333;
     text-decoration: none
 }
 
 .drop-menu .menu-separator {
     border-bottom: 1px dotted rgba(0, 0, 0, .5);
     margin: 20px 0
 }
 
 .drop-menu .drop-menu-caret {
     border-bottom: 14px solid #fdd828;
     border-left: 14px solid transparent;
     border-right: 14px solid transparent;
     height: 0;
     margin-right: 80px;
     position: absolute;
     right: 0;
     top: -45px;
     width: 0;
     display: none
 }
 
 .drop-menu .drop-menu-close {
     cursor: pointer;
     width: 42px;
     height: 42px;
     border-radius: 100px;
     line-height: 42px;
     position: absolute;
     border: 1px solid rgba(0, 0, 0, .5);
     right: 10px;
     text-align: center;
     z-index: 99
 }
 
 @media (max-width:1024px) {
     .drop-menu .drop-menu-close {
         display: none
     }
 }
 
 .drop-menu .drop-menu-close:before {
     content: "\f00d";
     font-family: FontAwesome;
     color: rgba(0, 0, 0, .5);
     font-size: 26px;
     position: absolute;
     left: 0;
     right: 0;
     top: -3px
 }
 
 @media (max-width:1024px) {
     .drop-menu .drop-menu-close:before {
         font-size: 20px
     }
 }
 
 .header-search-bar {
     display: none;
     height: auto;
     width: 100%;
     background: #e8e7e7;
     box-shadow: inset 0 2px 12px -10px rgba(0, 0, 0, .8);
     position: absolute
 }
 
 .header-search-bar .search-bar {
     padding: 0
 }
 
 .header-search-bar .search-bar .input-group .form-control {
     background: transparent;
     border: 0 none;
     border-radius: 0;
     box-shadow: inset 0 0 0 transparent;
     color: #333;
     font-weight: 200;
     font-size: 22px;
     margin-bottom: 0;
     height: 70px;
     font-size: 24px;
     font-family: Roboto, sans-serif
 }
 
 .header-search-bar .search-bar .input-group .input-group-btn .btn {
     border-radius: 0
 }
 
 .header-search-bar .search-bar .input-group .input-group-btn .btn.go {
     background: #fdd828;
     border: 0;
     font-family: Roboto, sans-serif;
     font-size: 16px;
     padding: 10px 30px
 }
 
 .header-search-bar .drop-menu-caret {
     border-bottom: 14px solid #e8e7e7;
     border-left: 14px solid transparent;
     border-right: 14px solid transparent;
     height: 0;
     margin-right: 14px;
     position: absolute;
     right: 0;
     top: -14px;
     width: 0;
     display: none
 }
 
 .yellow {
     color: #fdd828
 }
 
 .total-menu {
     -webkit-column-count: 3;
     -moz-column-count: 3;
     column-count: 3
 }
 
 .total-menu .in-menu {
     padding-right: 30px
 }
 
 a {
     text-decoration: none
 }
 
 footer {
     border-top: 1px solid #fdd828;
     padding-bottom: 60px
 }
 
 footer .footer-inner {
     padding-top: 40px
 }
 
 footer .footer-inner .footer-menu li {
     width: 33.33333%;
     float: left;
     font-size: 14px;
     margin-bottom: 8px;
     font-weight: 400
 }
 
 @media (max-width:767px) {
     footer .footer-inner .footer-menu li {
         line-height: 30px;
         width: auto;
         padding: 0 10px;
         display: inline-block;
         float: none
     }
 }
 
 footer .footer-inner .footer-menu li a {
     color: #333
 }
 
 footer .footer-inner .footer-menu li a:hover {
     color: #000
 }
 
 @media (max-width:767px) {
     footer .footer-inner .footer-menu {
         text-align: center
     }
 }
 
 footer .footer-inner .footer-logo {
     border-left: 1px solid #e0e0e0;
     padding-left: 30px
 }
 
 @media (max-width:767px) {
     footer .footer-inner .footer-logo {
         border: 0;
         padding-left: 0;
         width: 50%;
         margin: 0 auto
     }
 }
 
 @media (max-width:767px) {
     footer .footer-inner .footer-logo img {
         margin: 0 auto 15px
     }
 }
 
 footer .footer-inner .copy-text {
     font-weight: 400
 }
 
 @media (max-width:1024px) {
     footer .footer-inner .copy-text {
         text-align: center;
         margin-top: 20px
     }
 }
 
 footer .footer-inner .footer-left-data p {
     margin-right: 10px;
     font-weight: 400
 }
 
 @media (max-width:767px) {
     footer .footer-inner .footer-left-data {
         margin-bottom: 10px;
         text-align: center
     }
     footer .footer-inner .footer-left-data .footer-social-links,
     footer .footer-inner .footer-left-data p {
         display: block
     }
 }
 
 .img-place-holder a {
     background-size: cover;
     background-position: top;
     width: 100%;
     position: relative;
     background-color: #e0e0e0
 }
 
 .img-place-holder a:before {
     background: transparent none repeat scroll 0 0;
     content: "";
     height: 100%;
     left: 0;
     position: absolute;
     top: 0;
     -webkit-transition: all .3s ease 0s;
     transition: all .3s ease 0s;
     width: 100%
 }
 
 .img-place-holder a:hover:before {
     background: rgba(0, 0, 0, .2) none repeat scroll 0 0
 }
 
 .img-place-holder a img {
     display: none
 }
 
 @media (max-width:767px) {
     .img-place-holder a img {
         display: block
     }
 }
 
 .new-title {
     position: relative;
     margin-bottom: 20px
 }
 
 .new-title h2 a {
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .new-title h2 a:hover {
     color: #ff6125
 }
 
 @media (max-width:767px) {
     .new-title {
         margin-bottom: 10px
     }
 }
 
 .new-title h2 {
     font-size: 30px;
     font-weight: 700
 }
 
 @media (max-width:767px) {
     .new-title h2 {
         font-size: 20px
     }
 }
 
 .new-title.medium h2 {
     font-size: 26px
 }
 
 .new-title.small {
     border-bottom: 4px
 }
 
 .new-title.small h2 {
     font-size: 21px;
     padding: 0 5px 0 15px
 }
 
 .new-title.small h2:before {
     height: 70%;
     top: 15%
 }
 
 .new-title h2 {
     margin-bottom: 0;
     line-height: 1;
     background: #fff;
     text-transform: uppercase;
     display: inline;
     padding: 0 12px 0 15px;
     position: relative
 }
 
 .new-title h2:before {
     width: 6px;
     height: 70%;
     top: 15%;
     content: "";
     position: absolute;
     left: 0;
     bottom: 0;
     background: #fdd828
 }
 
 .new-title:after {
     border-bottom: 6px solid #e8e7e7;
     content: "";
     position: absolute;
     left: 0;
     bottom: 1px;
     width: 100%;
     z-index: -1
 }
 
 .break-title {
     position: relative;
     margin-bottom: 20px
 }
 
 .break-title h3 {
     position: relative;
     text-transform: uppercase;
     font-size: 18px;
     font-weight: 300;
     border-bottom: 1px solid #fdd828;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     padding-bottom: 5px
 }
 
 .break-title h3 span {
     display: block;
     font-size: 24px;
     font-weight: 500
 }
 
 @media (max-width:767px) {
     .break-title h3 span {
         display: inline;
         font-size: 21px;
         font-weight: 700 !important
     }
 }
 
 .break-title h3 a {
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     display: inline-block;
     padding-bottom: 5px
 }
 
 .break-title h3 a span {
     display: block;
     font-size: 24px;
     font-weight: 500
 }
 
 @media (max-width:767px) {
     .break-title h3 a span {
         display: inline;
         font-size: 21px;
         font-weight: 700 !important
     }
 }
 
 .break-title h3 a:hover {
     color: #ff6125
 }
 
 @media (max-width:767px) {
     .break-title h3 {
         display: inline-block;
         font-weight: 500;
         font-size: 18px
     }
     .break-title h3 a span {
         font-weight: 500;
         font-size: 21px
     }
 }
 
 @media (max-width:767px) {
     .break-title h3 {
         padding: 0 12px 0 15px;
         font-family: Roboto, sans-serif;
         font-weight: 300
     }
     .break-title h3 a {
         border-bottom: 0;
         padding-bottom: 0
     }
     .break-title h3 span {
         font-family: Roboto, sans-serif;
         font-weight: 300 !important
     }
     .break-title h3:before {
         background: #fdd828 none repeat scroll 0 0;
         bottom: 0;
         content: "";
         height: 80%;
         left: 0;
         position: absolute;
         top: 10%;
         width: 6px
     }
 }
 
 @media (max-width:767px) {
     .break-title h3 {
         background: #fff;
         border-bottom: 1px solid #fff;
         margin-bottom: 0;
         font-size: 21px;
         font-weight: 700
     }
 }
 
 @media (max-width:767px) {
     .break-title:after {
         border-bottom: 6px solid #e0e0e0;
         bottom: 1px;
         content: "";
         left: 0;
         position: absolute;
         width: 100%;
         z-index: -1
     }
 }
 
 .thumbs-ph {
     border: 1px solid #e0e0e0;
     padding: 20px 20px 0
 }
 
 @media (max-width:767px) {
     .thumbs-ph {
         padding: 0;
         border: 0
     }
 }
 
 @media (max-width:767px) {
     .thumbs-ph .fit-text div[class*=col-],
     .thumbs-ph .fit-text div[class^=col-] {
         width: 50%
     }
 }
 
 @media (min-width:1025px) {
     .no-gutter {
         margin-bottom: 0 !important;
         margin-top: -1px
     }
 }
 
 @media (max-width:1024px) {
     .no-gutter.rwd {
         margin-bottom: 0 !important;
         margin-top: -1px
     }
 }
 
 .new-photo-icon,
 .new-video-icon {
     background: rgba(0, 0, 0, .7);
     bottom: 20px;
     height: 30px;
     min-width: 30px;
     left: 10px;
     position: absolute;
     text-transform: uppercase;
     z-index: 1
 }
 
 .new-photo-icon span,
 .new-video-icon span {
     padding: 0 10px 0 30px;
     line-height: 30px;
     color: #fdd828;
     font-size: 12px
 }
 
 .new-photo-icon span:before,
 .new-video-icon span:before {
     content: "";
     border-left: 1px solid #666;
     padding-left: 10px
 }
 
 .new-photo-icon:after,
 .new-video-icon:after {
     color: #fdd828;
     font-family: FontAwesome;
     font-size: 13px;
     left: 0;
     right: 0;
     line-height: 30px;
     width: 30px;
     position: absolute;
     text-align: center
 }
 
 .new-video-icon:after {
     content: "\f04b"
 }
 
 .new-photo-icon:after {
     content: "\f030"
 }
 
 #col {
     -moz-column-count: 4;
     -webkit-column-count: 4;
     column-count: 4
 }
 
 .micro-elements {
     display: table;
     width: 100%;
     margin-top: 10px
 }
 
 .micro-elements .left {
     display: table-cell;
     vertical-align: middle;
     font-size: 13px
 }
 
 .micro-elements .left i {
     margin-right: 4px
 }
 
 .micro-elements .right {
     display: table-cell;
     text-align: right;
     vertical-align: middle
 }
 
 .micro-elements .right p {
     font-size: 13px;
     display: inline;
     margin-bottom: 0
 }
 
 @media (max-width:767px) {
     .micro-elements .right p {
         font-size: 12px;
         margin-bottom: 0
     }
 }
 
 .micro-elements .right ul {
     margin-bottom: 0;
     display: inline
 }
 
 .micro-elements .right ul li {
     padding: 0 4px
 }
 
 .micro-elements.light .left a {
     color: #fff
 }
 
 .micro-elements.light .left a.marked,
 .micro-elements.light .left a:hover {
     color: #fdd828
 }
 
 @media (max-width:767px) {
     .micro-elements.light .left a {
         font-size: 12px
     }
 }
 
 .micro-elements.light .right p {
     color: #fff
 }
 
 .micro-elements.light .right ul {
     margin-left: 0
 }
 
 @media (max-width:767px) {
     .micro-elements.light .right ul {
         margin-bottom: 0
     }
 }
 
 .micro-elements.light .right li a {
     color: #fff
 }
 
 .micro-elements.light .right li a:hover {
     color: #fdd828
 }
 
 .micro-elements.dark .left a {
     color: #666
 }
 
 .micro-elements.dark .left a.marked,
 .micro-elements.dark .left a:hover {
     color: #333
 }
 
 .micro-elements.dark .left span {
     color: #666;
     display: inline-block;
     margin-bottom: 5px
 }
 
 .micro-elements.dark .right p {
     color: #666
 }
 
 .micro-elements.dark .right ul {
     margin-left: 0
 }
 
 @media (max-width:767px) {
     .micro-elements.dark .right ul {
         margin-bottom: 0
     }
 }
 
 .micro-elements.dark .right li a {
     color: #999
 }
 
 .micro-elements.dark .right li a:hover {
     color: #333
 }
 
 @media (max-width:767px) {
     .micro-elements.dark .right li {
         font-size: 12px
     }
 }
 
 .new-feature .carousel-control {
     opacity: 1;
     height: 380px
 }
 
 @media (max-width:1024px) {
     .new-feature .carousel-control {
         height: 300px
     }
 }
 
 .new-feature .carousel-control .glyphicon-chevron-left,
 .new-feature .carousel-control .glyphicon-chevron-right {
     width: 40px;
     height: 40px;
     line-height: 1;
     background: rgba(0, 0, 0, .5);
     text-shadow: none
 }
 
 .new-feature .carousel-control .glyphicon-chevron-left {
     left: 0;
     margin-left: 0
 }
 
 .new-feature .carousel-control .glyphicon-chevron-left:before {
     content: "\f104";
     font-weight: 700;
     font-family: FontAwesome
 }
 
 .new-feature .carousel-control .glyphicon-chevron-right {
     right: 0;
     margin-right: 0;
     font-weight: 700
 }
 
 .new-feature .carousel-control .glyphicon-chevron-right:before {
     content: "\f105";
     font-family: FontAwesome
 }
 
 .new-feature .carousel-control:focus,
 .new-feature .carousel-control:hover {
     opacity: 1
 }
 
 .new-feature .carousel-control.left,
 .new-feature .carousel-control.right {
     background-image: none
 }
 
 @media (max-width:992px) {
     .new-feature .carousel-control .glyphicon-chevron-left,
     .new-feature .carousel-control .glyphicon-chevron-right {
         line-height: 34px
     }
 }
 
 @media (max-width:767px) {
     .new-feature .carousel-control {
         height: 180px
     }
 }
 
 .new-feature .carousel-indicators {
     bottom: auto;
     left: auto;
     margin: 0;
     right: 30px;
     text-align: right;
     top: 340px;
     width: auto
 }
 
 .new-feature .carousel-indicators li {
     border: 0;
     width: 14px;
     height: 14px;
     background: hsla(0, 0%, 100%, .5)
 }
 
 .new-feature .carousel-indicators li.active {
     background: #fdd828
 }
 
 @media (max-width:1024px) {
     .new-feature .carousel-indicators {
         display: none
     }
 }
 
 .category-name {
     background: #fdd828;
     color: #333;
     display: inline-block;
     font-size: 14px;
     font-weight: 600;
     line-height: 26px;
     padding: 0 15px;
     text-transform: uppercase;
     margin-bottom: 10px;
     letter-spacing: 1px
 }
 
 @media (max-width:1024px) {
     .category-name {
         padding: 5px 10px;
         font-size: 10px;
         font-weight: 400;
         line-height: normal
     }
 }
 
 .new-more-btn {
     width: 100%;
     display: block;
     padding: 8px 15px;
     border: 1px solid #e0e0e0;
     border-top: 0
 }
 
 .new-more-btn,
 .space-test {
     margin-bottom: 20px
 }
 
 .m-auto {
     margin: auto
 }
 
 .latest-news-block {
     margin-bottom: 30px;
     border: 1px solid #e0e0e0;
     padding: 20px
 }
 
 @media (max-width:768px) {
     .latest-news-block {
         margin-bottom: 0
     }
 }
 
 @media (max-width:767px) {
     .latest-news-block {
         margin-bottom: 20px;
         clear: both
     }
 }
 
 .latest-news-block ul {
     padding: 0;
     margin: 0
 }
 
 .latest-news-block ul li {
     list-style: none
 }
 
 @media (max-width:768px) {
     .latest-news-block ul li:nth-child(1n+4) {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .latest-news-block ul li:nth-child(1n+4) {
         display: block
     }
 }
 
 .latest-news-block .news-item {
     margin-bottom: 15px
 }
 
 .latest-news-block .news-item h5 {
     font-family: Roboto, sans-serif;
     font-size: 15px;
     color: #999
 }
 
 .latest-news-block .news-item h6 {
     font-family: Roboto, sans-serif;
     font-size: 16px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .latest-news-block .news-item h6 a {
     color: #333
 }
 
 .latest-news-block .news-item h6 a:hover {
     color: #ff6125
 }
 
 .latest-news-block .news-item .water-marktext {
     color: #999;
     font-size: 13px
 }
 
 .latest-news-block .more-btn {
     border-top: 2px solid #fdd828;
     display: inline-block;
     font-size: 14px;
     padding-top: 10px;
     text-align: right;
     text-transform: uppercase;
     width: 100%;
     color: #999;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 body {
     overflow-x: hidden
 }
 
 .data .new-widget-type-view-5 {
     margin-bottom: 15px !important
 }
 
 .min-block .new-widget-type-view-5 .content-holder {
     overflow: hidden
 }
 
 @media (max-width:1024px) {
     .min-block .new-widget-type-view-5 .content-holder {
         overflow: hidden
     }
 }
 
 @media (max-width:768px) {
     .min-block .new-widget-type-view-5 .content-holder {
         overflow: hidden
     }
 }
 
 @media (max-width:767px) {
     .min-block .new-widget-type-view-5 .content-holder {
         height: inherit
     }
 }
 
 .min-block .new-widget-type-view-6:last-child {
     margin-bottom: 0 !important
 }
 
 @media (max-width:768px) {
     .min-block .new-widget-type-view-6:last-child {
         margin-bottom: 30px !important
     }
 }
 
 @media (max-width:768px) {
     section .col-sm-6:nth-child(1n+3) .min-block .new-widget-type-view-6:last-child {
         margin-bottom: 0 !important
     }
 }
 
 @media (max-width:767px) {
     section .col-sm-6:nth-child(1n+3) .min-block .new-widget-type-view-6:last-child {
         margin-bottom: 30px !important
     }
 }
 
 section .col-sm-6:nth-child(1n+4) .min-block .new-widget-type-view-6:last-child {
     margin-bottom: 0 !important
 }
 
 .photos-slider {
     background: #fdd828;
     position: relative
 }
 
 @media (max-width:767px) {
     .photos-slider {
         background: transparent
     }
 }
 
 .photos-slider .photos-slider-text {
     height: 280px;
     overflow: hidden;
     background: #000;
     padding: 40px;
     position: absolute;
     z-index: 50;
     right: 30px;
     bottom: 30px;
     width: 450px
 }
 
 @media (max-width:1024px) {
     .photos-slider .photos-slider-text {
         width: 350px;
         padding: 30px 20px;
         height: 260px
     }
 }
 
 @media (max-width:768px) {
     .photos-slider .photos-slider-text {
         width: 50%;
         top: 0;
         right: 0;
         bottom: 0;
         height: auto
     }
 }
 
 @media (max-width:767px) {
     .photos-slider .photos-slider-text {
         padding-top: 5px;
         position: relative;
         width: 100%
     }
 }
 
 .photos-slider .photos-slider-text h2 {
     border-top: 3px solid rgba(0, 0, 0, .2);
     padding-top: 10px;
     margin-top: -3px
 }
 
 .photos-slider .photos-slider-text h2 a {
     color: #fff
 }
 
 .photos-slider .photos-slider-text h2 a:hover {
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     color: #fdd828
 }
 
 @media (max-width:767px) {
     .photos-slider .photos-slider-text h2 {
         font-size: 16px;
         line-height: 20px
     }
 }
 
 .photos-slider .photos-slider-text p {
     color: #fff;
     margin-bottom: 20px
 }
 
 @media (max-width:767px) {
     .photos-slider .photos-slider-text p {
         display: none
     }
 }
 
 .photos-slider .photos-slider-text a.more {
     background: #fff;
     color: #333;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     padding: 6px 12px;
     font-size: 12px;
     font-weight: 400
 }
 
 .photos-slider .photos-slider-text a.more:hover {
     background: #fdd828;
     color: #000
 }
 
 @media (max-width:768px) {
     .photos-slider .photos-slider-text a.more {
         padding: 4px 12px;
         font-size: 10px
     }
 }
 
 .photos-slider .transition-timer-carousel .transition-timer-carousel-progress-bar {
     height: 3px;
     left: 0;
     background-color: #fdd828;
     width: 0;
     margin: -5px 0 0;
     border: none;
     z-index: 11;
     position: relative;
     text-align: left;
     margin-left: 0
 }
 
 .photos-slider .transition-timer-carousel .transition-timer-carousel-progress-bar.animate {
     -webkit-transition: width 4.25s linear;
     transition: width 4.25s linear
 }
 
 .photos-slider .carousel-control {
     text-shadow: none;
     width: 50px;
     height: 50px;
     line-height: 50px;
     background: #fff;
     opacity: 1
 }
 
 @media (max-width:768px) {
     .photos-slider .carousel-control {
         width: 40px;
         height: 40px;
         line-height: 40px
     }
 }
 
 .photos-slider .carousel-control.left,
 .photos-slider .carousel-control.right {
     background-image: none;
     top: auto;
     bottom: 350px
 }
 
 @media (max-width:1024px) {
     .photos-slider .carousel-control.left,
     .photos-slider .carousel-control.right {
         bottom: 300px
     }
 }
 
 .photos-slider .carousel-control.left {
     left: auto;
     right: 81px
 }
 
 @media (max-width:768px) {
     .photos-slider .carousel-control.left {
         left: 250px;
         top: 20px;
         right: auto
     }
 }
 
 @media (max-width:767px) {
     .photos-slider .carousel-control.left {
         left: 0;
         top: 70px
     }
 }
 
 .photos-slider .carousel-control.left .glyphicon-chevron-left:before {
     content: "\f0d9";
     font-size: 18px;
     font-family: FontAwesome;
     color: #333;
     width: 50px;
     height: 50px;
     line-height: 50px;
     padding: 0;
     margin: 0;
     display: block;
     text-shadow: none
 }
 
 @media (max-width:768px) {
     .photos-slider .carousel-control.left .glyphicon-chevron-left:before {
         width: 40px;
         height: 40px;
         line-height: 40px
     }
 }
 
 .photos-slider .carousel-control.right {
     left: auto;
     right: 30px
 }
 
 @media (max-width:768px) {
     .photos-slider .carousel-control.right {
         left: 300px;
         top: 20px;
         right: auto
     }
 }
 
 @media (max-width:767px) {
     .photos-slider .carousel-control.right {
         right: 0;
         left: auto;
         top: 70px
     }
 }
 
 .photos-slider .carousel-control.right .glyphicon-chevron-right:before {
     content: "\f0da";
     font-size: 18px;
     font-family: FontAwesome;
     color: #333;
     width: 50px;
     height: 50px;
     line-height: 50px;
     padding: 0;
     margin: 0;
     display: block;
     text-shadow: none
 }
 
 @media (max-width:768px) {
     .photos-slider .carousel-control.right .glyphicon-chevron-right:before {
         width: 40px;
         height: 40px;
         line-height: 40px
     }
 }
 
 .photos-slider .carousel-control .glyphicon-chevron-left,
 .photos-slider .carousel-control .glyphicon-chevron-right {
     width: 50px;
     height: 50px;
     line-height: 50px;
     padding: 0;
     margin: 0;
     top: 0;
     left: 0
 }
 
 .photos-slider .carousel-indicators {
     text-align: left;
     width: 100%;
     left: 0;
     right: 0;
     margin: 0 auto 0 30px
 }
 
 .photos-slider .carousel-indicators li {
     width: 14px;
     height: 14px;
     border: 0;
     background: hsla(0, 0%, 100%, .5);
     margin: 0 1px
 }
 
 .photos-slider .carousel-indicators li.active {
     width: 14px;
     height: 14px;
     background: hsla(0, 0%, 100%, .9);
     border: 0
 }
 
 .news-scroll-ticker {
     background: #fdd828;
     padding: 8px 20px
 }
 
 .news-scroll-ticker .head {
     float: left;
     position: relative;
     text-transform: uppercase;
     font-family: Roboto, sans-serif;
     font-weight: 500;
     margin-right: 10px;
     padding-left: 5px
 }
 
 .news-scroll-ticker .head:before {
     content: "";
     border-left: 4px solid #000;
     margin-right: 6px;
     height: 16px;
     position: absolute;
     top: 2px
 }
 
 .news-scroll-ticker ul {
     float: left;
     padding: 0;
     margin: 0
 }
 
 .news-scroll-ticker ul li {
     list-style: none;
     font-size: 14px
 }
 
 .news-scroll-ticker ul li a {
     color: #000
 }
 
 .news-scroll-ticker .share {
     float: right
 }
 
 .news-scroll-ticker .share a {
     color: #000
 }
 
 .news-scroll-ticker .share a i {
     font-size: 18px
 }
 
 .universal-data {
     margin-top: 100px
 }
 
 @media (max-width:1024px) {
     .universal-data {
         margin-top: 80px
     }
 }
 
 @media (max-width:767px) {
     .universal-data {
         margin-top: 70px
     }
 }
 
 .live-tv {
     background: #fdd828;
     text-align: center
 }
 
 @media (max-width:767px) {
     .live-tv {
         margin-top: 15px
     }
 }
 
 .live-tv p {
     margin-bottom: 0
 }
 
 .live-tv p a {
     line-height: 50px;
     color: #000;
     font-size: 22px;
     font-family: Roboto, sans-serif
 }
 
 @media (max-width:767px) {
     .live-tv p a {
         line-height: 40px;
         font-size: 18px
     }
 }
 
 .live-tv p a i {
     margin-left: 10px
 }
 
 .SliderCount {
     position: relative
 }
 
 .SliderCount .jq-PhotoCount {
     font-size: 30px;
     font-weight: 200;
     position: absolute;
     right: 170px;
     top: 110px;
     color: #000
 }
 
 @media (max-width:1024px) {
     .SliderCount .jq-PhotoCount {
         top: 70px;
         right: 160px;
         font-size: 22px
     }
 }
 
 @media (max-width:768px) {
     .SliderCount .jq-PhotoCount {
         display: none
     }
 }
 
 .new-article-data .article-main-img {
     margin-bottom: 15px;
     position: relative
 }
 
 .new-article-data .article-main-img .expand-imgs {
     position: absolute;
     right: 10px;
     top: 10px
 }
 
 .new-article-data .article-main-img .expand-imgs a {
     width: 34px;
     height: 34px;
     line-height: 34px;
     display: block;
     background: #fdd828;
     text-align: center;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     color: #000
 }
 
 .new-article-data .article-main-img .expand-imgs a:hover {
     opacity: .8
 }
 
 .new-article-data p {
     margin-bottom: 20px;
     font-size: 18px;
     color: #333;
     line-height: 28px
 }
 
 .new-article-data p a {
     color: #ff6125
 }
 
 .new-article-data .article-share-data .social-icon-share {
     float: left
 }
 
 .new-article-data .article-share-data .social-icon-share ul {
     list-style: none;
     padding: 0;
     margin: 0 0 20px
 }
 
 .new-article-data .article-share-data .social-icon-share ul li {
     float: left;
     width: 44px;
     height: 44px;
     text-align: center;
     margin-right: 8px
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a {
     border-radius: 100px;
     color: #fff;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a i {
     font-size: 18px;
     line-height: 44px;
     border-radius: 100px
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a i.fa-facebook {
     background: #325a97;
     display: block
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a i.fa-twitter {
     background: #00aced;
     display: block
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a i.fa-linkedin {
     background: #008fc3;
     display: block
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a i.fa-google-plus {
     background: #db4437;
     display: block
 }
 
 .new-article-data .article-share-data .social-icon-share ul li a:hover {
     opacity: .8
 }
 
 .new-article-data .article-share-data .righ-links {
     float: right;
     margin-top: 15px
 }
 
 @media (max-width:767px) {
     .new-article-data .article-share-data .righ-links {
         margin-top: 0;
         margin-bottom: 15px
     }
 }
 
 .new-article-data .article-share-data .righ-links ul {
     padding: 0;
     margin: 0
 }
 
 .new-article-data .article-share-data .righ-links ul li {
     position: relative;
     list-style: none;
     font-size: 13px;
     float: left;
     margin-right: 30px
 }
 
 .new-article-data .article-share-data .righ-links ul li:after {
     content: "";
     height: 12px;
     width: 1px;
     background: #999;
     display: block;
     position: absolute;
     top: 4px;
     right: -15px
 }
 
 @media (max-width:767px) {
     .new-article-data .article-share-data .righ-links ul li:after {
         right: -10px
     }
 }
 
 @media (max-width:767px) {
     .new-article-data .article-share-data .righ-links ul li {
         margin-right: 20px
     }
 }
 
 .new-article-data .article-share-data .righ-links ul li:last-child {
     margin-right: 0
 }
 
 .new-article-data .article-share-data .righ-links ul li:last-child:after {
     right: 0;
     background: transparent;
     width: 0
 }
 
 .new-article-data .article-share-data .righ-links ul li a {
     color: #666;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .new-article-data .article-share-data .righ-links ul li a.active,
 .new-article-data .article-share-data .righ-links ul li a.active i {
     color: #ff6125
 }
 
 .new-article-data .article-share-data .righ-links ul li a:hover {
     color: #000
 }
 
 .new-article-data .article-share-data .righ-links ul li a i {
     color: #999;
     font-size: 14px;
     margin-right: 4px
 }
 
 @media (max-width:767px) {
     .new-article-data .article-share-data .righ-links ul li {
         margin-bottom: 10px
     }
 }
 
 .new-article-data .img-stamp {
     margin-bottom: 5px;
     border-bottom: 1px solid #fdd828;
     padding-bottom: 5px
 }
 
 .new-article-data .img-stamp .copy-data {
     float: left;
     width: 80%
 }
 
 .new-article-data .img-stamp .copy-data .img-credit {
     float: left
 }
 
 .new-article-data .img-stamp .copy-data .img-credit i {
     font-size: 12px;
     color: #666;
     margin-right: 10px
 }
 
 .new-article-data .img-stamp .copy-data .img-copy {
     overflow: hidden
 }
 
 .new-article-data .img-stamp .copy-data .img-copy p {
     font-size: 13px;
     line-height: 20px;
     color: #666;
     margin-bottom: 0
 }
 
 @media (max-width:767px) {
     .new-article-data .img-stamp .copy-data {
         width: 100%;
         float: none
     }
 }
 
 .new-article-data .img-stamp .img-share-twt {
     width: 20%;
     float: right;
     text-align: right
 }
 
 @media (max-width:767px) {
     .new-article-data .img-stamp .img-share-twt {
         width: 100%;
         float: none;
         text-align: left;
         margin: 5px 0;
         font-size: 12px
     }
 }
 
 .new-article-data .img-stamp .img-share-twt a {
     color: #333;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     text-transform: uppercase
 }
 
 .new-article-data .img-stamp .img-share-twt a i {
     margin-right: 10px;
     color: #00aced
 }
 
 .new-article-data .article-main-data {
     position: relative;
     margin-bottom: 30px;
     font-family: Noto Serif, serif;
     font-size: 18px;
     color: #333;
     line-height: 24px
 }
 
 @media (max-width:1024px) {
     .new-article-data .article-main-data {
         min-height: inherit
     }
 }
 
 .new-article-data .article-main-data img {
     width: 100%;
     margin-bottom: 20px
 }
 
 .new-article-data .article-main-data .ui-state-default .videos-block,
 .new-article-data .article-main-data iframe {
     margin-bottom: 20px
 }
 
 .new-article-data h1 {
     font-family: Noto Serif, serif;
     font-size: 36px;
     line-height: 1.3em
 }
 
 @media (max-width:767px) {
     .new-article-data h1 {
         font-size: 26px;
         line-height: 1.1;
	 margin-top: 20px;
     }
    .universal-data h3, .universal-data h1 {
     margin-top: 20px;
   } 
   .topblock,.topvideoblock {
    margin-top: 20px;
 }

 }
 
 .new-loc-date-stamp {
     font-size: 12px;
     margin-bottom: 30px
 }
 
 .new-loc-date-stamp span {
     margin-right: 12px;
     padding-right: 12px;
     position: relative;
     color: #666
 }
 
 .new-loc-date-stamp span i {
     margin-right: 6px
 }
 
 @media (max-width:767px) {
     .new-loc-date-stamp span {
         display: block
     }
     .new-loc-date-stamp span:after {
         display: none
     }
     .new-loc-date-stamp span a {
         margin: 10px 0;
         display: block
     }
 }
 
 .new-loc-date-stamp span:after {
     content: "";
     height: 10px;
     width: 1px;
     background: #e0e0e0;
     position: absolute;
     right: 0;
     top: 4px
 }
 
 .new-loc-date-stamp span:last-child:after {
     display: none
 }
 
 .new-related-tags {
     margin-bottom: 30px
 }
 
 .new-related-tags ul {
     padding: 0;
     margin: 0
 }
 
 .new-related-tags ul li {
     list-style: none;
     float: left;
     margin-right: 10px;
     margin-bottom: 10px;
     font-size: 12px
 }
 
 .new-related-tags ul li a {
     background: transparent;
     border: 1px solid #e0e0e0;
     padding: 0 20px;
     line-height: 26px;
     border-radius: 3px;
     display: block;
     color: #666;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     font-weight: 300
 }
 
 .new-related-tags ul li a:hover {
     color: #000
 }
 
 .story_highlights {
     margin-bottom: 30px;
     width: 100%;
     background: #fdd828;
     padding: 15px;
     display: block;
     height: 100%
 }
 
 .story_highlights h3 {
     text-transform: uppercase;
     line-height: normal;
     background: #fdd828;
     font-weight: 700;
     border-bottom: 1px dotted #000;
     padding-bottom: 10px
 }
 
 .story_highlights h3 i {
     margin-right: 10px;
     font-size: 14px
 }
 
 .story_highlights ul {
     padding: 0;
     margin: 0;
     font-size: 16px
 }
 
 .story_highlights ul li {
     padding: 8px 0 8px 10px;
     position: relative;
     list-style: none;
     font-size: 14px;
     line-height: 20px
 }
 
 .story_highlights ul li:before {
     content: "\f0da";
     font-family: FontAwesome;
     color: #333;
     font-size: 14px;
     left: 0;
     position: absolute;
     top: 9px
 }
 
 .story_highlights p {
     color: #333;
     margin-bottom: 0;
     font-size: 14px;
     line-height: 20px
 }
 
 .opinion-new-author {
     padding: 0 20px 20px;
     background: #fdd828;
     margin-bottom: 30px;
     margin-top: 30px
 }
 
 @media (max-width:767px) {
     .opinion-new-author {
         margin-top: 60px
     }
 }
 
 .opinion-new-author .author-bio-pic a {
     display: block
 }
 
 .opinion-new-author .author-bio-pic a img {
     border: 6px solid #fff;
     margin-top: -32px;
     margin-bottom: 15px;
     max-width: 100%;
     width: 92px
 }
 
 @media (max-width:767px) {
     .opinion-new-author .author-bio-pic a img {
         width: 85px
     }
 }
 
 .opinion-new-author h3 {
     text-transform: none
 }
 
 .opinion-new-author p {
     margin-bottom: 0;
     font-weight: 300;
     color: #000;
     font-size: 14px;
     line-height: 20px
 }
 
 .opinion-new-author.bottom-view .author-bio-pic {
     float: left;
     margin-right: 20px
 }
 
 .opinion-new-author.bottom-view h3 {
     position: relative;
     top: -25px
 }
 
 .opinion-new-author.bottom-view p {
     margin-top: -15px
 }
 
 .opinion-new-author hr {
     margin-top: 30px;
     margin-bottom: 60px;
     border-bottom: 1px dotted #000;
     border-top: 0;
     border-left: 0;
     border-right: 0
 }
 
 .comments-view {
     margin: 30px 0
 }
 
 .clear {
     clear: both
 }
 
 * {
     outline: 0 !important
 }
 
 .img-holder {
     overflow: hidden;
     position: relative
 }
 
 .img-holder .new-icon-overlay {
     position: absolute;
     left: 6px;
     top: 6px;
     padding-top: 0;
     -webkit-transition: -webkit-transform .35s;
     transition: -webkit-transform .35s;
     transition: transform .35s;
     transition: transform .35s, -webkit-transform .35s;
     -webkit-transform: translate3d(0, -200%, 0);
     transform: translate3d(0, -200%, 0)
 }
 
 @media (max-width:1024px) {
     .img-holder .new-icon-overlay {
         display: none
     }
 }
 
 .img-holder p.icon-links a {
     border-radius: 0;
     display: inline-block;
     text-align: right
 }
 
 @-moz-document url-prefix() {
     .img-holder p.icon-links a {
         display: inline
     }
 }
 
 @media screen and (-webkit-min-device-pixel-ratio:0) {
     .img-holder p.icon-links a {
         display: inline
     }
 }
 
 .img-holder p.icon-links a i {
     color: #fff;
     font-size: 14px;
     text-align: center;
     height: 30px;
     line-height: 30px;
     margin: 2px;
     width: 30px
 }
 
 .img-holder p.icon-links a i.fa-facebook {
     background: #325a97
 }
 
 .img-holder p.icon-links a i.fa-twitter {
     background: #00aced
 }
 
 .img-holder p.icon-links a i.fa-linkedin {
     background: #008fc3
 }
 
 .img-holder p.icon-links a i.fa-google-plus {
     background: #db4437
 }
 
 .img-holder p.icon-links a {
     -webkit-transition: -webkit-transform .35s;
     transition: -webkit-transform .35s;
     transition: transform .35s;
     transition: transform .35s, -webkit-transform .35s;
     -webkit-transform: translate3d(0, 100%, 0);
     transform: translate3d(0, 100%, 0)
 }
 
 .img-holder p.icon-links a span:before {
     display: inline-block;
     padding: 8px 10px;
     speak: none;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale
 }
 
 .img-holder:hover .new-icon-overlay,
 .img-holder:hover p.icon-links a {
     -webkit-transform: translateZ(0);
     transform: translateZ(0)
 }
 
 .img-holder:hover p.icon-links a:nth-child(4) {
     -webkit-transition-delay: .25s;
     transition-delay: .25s
 }
 
 .img-holder:hover p.icon-links a:nth-child(3) {
     -webkit-transition-delay: .2s;
     transition-delay: .2s
 }
 
 .img-holder:hover p.icon-links a:nth-child(2) {
     -webkit-transition-delay: .15s;
     transition-delay: .15s
 }
 
 .img-holder:hover p.icon-links a:first-child {
     -webkit-transition-delay: .1s;
     transition-delay: .1s
 }
 
 .fit-text div[class*=col-],
 .fit-text div[class^=col-] {
     display: inline-block;
     float: none;
     margin: 0 -2px;
     vertical-align: top
 }
 
 @media (max-width:767px) {
     .topSetionR .new-widget-type-view-4 .description-block {
         margin-left: -10px
     }
 }
 
 .new-breadcrumb {
     margin-bottom: 30px
 }
 
 @media (max-width:1024px) {
     .new-breadcrumb {
         margin-bottom: 20px
     }
 }
 
 @media (max-width:992px) {
     .new-breadcrumb {
         margin-bottom: 15px
     }
 }
 
 .new-breadcrumb ul {
     padding: 0;
     margin: 0
 }
 
 .new-breadcrumb ul li {
     list-style-type: none;
     float: left;
     margin-right: 20px;
     position: relative;
     font-size: 12px
 }
 
 .new-breadcrumb ul li a {
     color: #666;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .new-breadcrumb ul li a:hover {
     color: #000
 }
 
 .new-breadcrumb ul li:after {
     content: "\f105";
     position: absolute;
     top: 1px;
     padding-left: 10px;
     font-family: FontAwesome;
     font-size: 10px;
     color: #999
 }
 
 .new-breadcrumb ul li:last-child {
     color: #999
 }
 
 .new-breadcrumb ul li:last-child:after {
     display: none
 }
 
 .pages-nav .left-nav {
     background: #f6f6f6 none repeat scroll 0 0;
     left: 0;
     margin: auto;
     position: fixed;
     top: 50%;
     vertical-align: middle;
     width: 40px;
     z-index: 99999;
     border-bottom-right-radius: 10px;
     border-top-right-radius: 10px;
     box-shadow: 2px 0 2px -2px;
     text-align: center;
     padding: 15px 0;
     display: table
 }
 
 .pages-nav .left-nav:hover {
     width: auto;
     text-align: left
 }
 
 .pages-nav .left-nav i {
     font-size: 35px;
     color: #6e6e6e;
     text-align: center;
     vertical-align: middle;
     padding: 0 0 0 10px;
     margin-right: 10px
 }
 
 .pages-nav .left-nav .pages-nav-hover {
     display: none;
     line-height: normal;
     width: 200px;
     padding-right: 10px
 }
 
 .pages-nav .left-nav:hover .pages-nav-hover {
     display: table-cell;
     vertical-align: middle
 }
 
 .pages-nav .left-nav .article-arrow {
     display: table-cell;
     vertical-align: top
 }
 
 .pages-nav .right-nav {
     background: #f6f6f6 none repeat scroll 0 0;
     right: 0;
     margin: auto;
     position: fixed;
     top: 50%;
     vertical-align: middle;
     z-index: 99999;
     border-bottom-left-radius: 10px;
     border-top-left-radius: 10px;
     box-shadow: -2px 0 2px -2px;
     text-align: center;
     padding: 15px 0;
     display: table
 }
 
 .pages-nav .right-nav:hover {
     width: auto;
     text-align: left
 }
 
 .pages-nav .right-nav i {
     font-size: 35px;
     color: #6e6e6e;
     text-align: center;
     vertical-align: middle;
     padding: 0 0 0 10px;
     margin-right: 10px
 }
 
 .pages-nav .right-nav .pages-nav-hover {
     display: none;
     line-height: normal;
     width: 200px;
     padding-left: 10px
 }
 
 .pages-nav .right-nav:hover .pages-nav-hover {
     display: table-cell;
     vertical-align: middle
 }
 
 .pages-nav .right-nav .article-arrow {
     display: table-cell;
     vertical-align: top
 }
 
 #jqclosemark {
     display: none
 }
 
 .micro-opinion-inner .new-widget-type-view-7:last-child {
     border-bottom: 0
 }
 
 .includeVideo {
     width: 100%
 }
 
 .article-blockquote {
     margin-bottom: 20px
 }
 
 .article-blockquote .blockquote-content {
     display: table-cell;
     float: none;
     vertical-align: middle
 }
 
 @media (max-width:767px) {
     .article-blockquote .blockquote-content {
         display: block
     }
 }
 
 .article-blockquote .blockquote-content blockquote {
     padding: 15px 10px 15px 90px;
     border-top: 5px solid #fdd828;
     border-left: 0;
     border-bottom: 1px solid #e0e0e0;
     margin: 0;
     background-image: url(../img/blockquote.png);
     background-position: middle 0;
     background-repeat: no-repeat;
     text-indent: 0;
     background-position: 0
 }
 
 .article-blockquote .blockquote-content blockquote h5 {
     margin-bottom: 0;
     font-size: 18px;
     font-weight: 700;
     line-height: 26px
 }
 
 @media (max-width:767px) {
     .article-blockquote .blockquote-content blockquote {
         background-position: 0 0;
         border: 0;
         padding: 0 0 0 60px;
         background-size: 40px
     }
 }
 
 @media (max-width:767px) {
     .article-blockquote .share-blockquote {
         text-align: center;
         margin-top: 20px
     }
 }
 
 .article-blockquote .share-blockquote a i {
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     background: #ccc none repeat scroll 0 0;
     border-radius: 100%;
     color: #fff;
     font-size: 22px;
     width: 60px;
     height: 60px;
     line-height: 60px;
     text-align: center
 }
 
 .article-blockquote .share-blockquote a i:hover {
     background: #fdd828;
     color: #000
 }
 
 .article-blockquote .close-div,
 .article-blockquote .close-mark {
     display: none
 }
 
 @media (max-width:767px) {
     .mob-data {
         position: relative;
         z-index: 1
     }
 }
 
 .accuwidget .temp-accu {
     clear: both;
     border: 1px solid #fdd828;
     padding: 0 15px;
     background: #fff;
     height: 50px
 }
 
 @media (max-width:1024px) {
     .accuwidget .temp-accu {
         padding: 0 10px
     }
 }
 
 .accuwidget .temp-accu .location-link {
     margin-bottom: 0
 }
 
 .accuwidget .temp-accu .location-link img {
     width: 100px
 }
 
 .accuwidget .temp-accu .location-text {
     margin-bottom: 5px;
     text-transform: uppercase;
     font-size: 12px;
     color: #666
 }
 
 .accuwidget .temp-accu .value {
     font-size: 18px;
     font-weight: 400;
     padding-top: 3px
 }
 
 @media (max-width:1024px) {
     .accuwidget .temp-accu .value {
         font-size: 16px
     }
 }
 
 .accuwidget .temp-accu .left-loc {
     float: left;
     margin-top: 6px
 }
 
 .accuwidget .temp-accu .right-weather {
     float: right
 }
 
 .accuwidget .temp-accu .right-weather p {
     margin-bottom: 0;
     clear: both
 }
 
 .accuwidget .temp-accu .right-weather p span {
     line-height: 25px;
     float: right
 }
 
 .accuwidget .temp-accu .right-weather p span img {
     width: 25px
 }
 
 .accuwidget .temp-accu .right-weather p:last-child {
     position: relative;
     top: -2px
 }
 
 @media (max-width:1024px) {
     .left.jq-hilight {
         display: none !important
     }
 }
 
 .no-space {
     margin-bottom: 0 !important
 }
 
 .fixme.stick {
     position: fixed;
     top: 70px;
     width: 292.5px
 }
 
 .fixme .new-widget-type-view-6 .content-holder h6,
 .relateStick .new-widget-type-view-5 .content-holder h5 {
     font-size: 14px;
     line-height: 20px
 }
 
 .relateStick.stick {
     position: fixed;
     top: 70px;
     width: 214.38px
 }
 
 .bg-black-strip {
     background: #e0e0e0;
     margin-bottom: 50px;
     padding: 30px 0;
 }
 
 .no-space-gutter .row {
     margin-left: 1px !important;
     margin-right: 1px !important
 }
 
 .no-space-gutter .row div[class*=col-],
 .no-space-gutter .row div[class^=col-] {
     padding-left: 1px !important;
     padding-right: 1px !important
 }
 
 .old.total-body {
     margin: 80px 0 0;
     padding-bottom: 0;
     min-height: 350px
 }
 
 .new-overlay-bg {
     display: none
 }
 
 .body-overlay {
     overflow: hidden !important;
     position: relative !important
 }
 
 .body-overlay .new-overlay-bg {
     width: 100%;
     height: 100%;
     overflow: hidden;
     background: rgba(0, 0, 0, .5);
     position: fixed;
     left: 0;
     right: 0;
     top: 0;
     bottom: 0;
     z-index: 90
 }
 
 @media (max-width:767px) {
     .body-overlay .new-overlay-bg {
         display: block
     }
 }
 
 ::selection {
     background: #fdd828;
     color: #000
 }
 
 ::-moz-selection {
     background: #fdd828;
     color: #000
 }
 
 .space-provider {
     margin-top: 40px
 }
 
 @media (max-width:767px) {
     .space-provider {
         margin-top: 30px
     }
 }
 
 .banner-ad {
     margin-bottom: 20px
 }
 
 .media-description p {
     font-size: 13px;
     line-height: 20px;
     color: #666;
     margin-bottom: 15px;
     font-family: Roboto, sans-serif
 }
 
 .text-orange {
     color: #ff6125
 }
 
 .livetv-video {
     margin-top: -20px
 }
 
 .livetv-video iframe {
     height: 640px
 }
 
 @media (max-width:1024px) {
     .livetv-video iframe {
         height: 580px
     }
 }
 
 @media (max-width:767px) {
     .livetv-video iframe {
         height: 300px
     }
 }
 
 .parent-timeline p {
     margin-bottom: 20px;
     font-size: 18px !important;
     color: #333 !important;
     line-height: 28px !important;
     font-family: Noto Serif, serif
 }
 
 .parent-timeline .media-description p {
     font-size: 13px !important;
     line-height: 20px !important;
     color: #666 !important;
     margin-bottom: 10px !important;
     font-family: Roboto, sans-serif
 }
 
 .parent-timeline .timeline-view p span {
     font-size: 13px !important
 }
 
 .old .article-blockquote .blockquote-content blockquote h5 {
     font-family: Noto Serif, serif;
     font-size: 18px !important;
     color: #333 !important;
     line-height: 28px !important
 }
 
 .in-text-items {
     text-align: right
 }
 
 .in-text-items a,
 .in-text-items span {
     color: #999
 }
 
 .in-text-items a:hover {
     color: #333
 }
 
 .new-custom-btn {
     background: #fdd828;
     color: #333;
     font-size: 16px;
     line-height: 40px;
     padding: 0 25px;
     text-transform: uppercase;
     display: inline-block
 }
 
 @media (max-width:767px) {
     .new-custom-btn {
         font-size: 14px;
         line-height: 30px;
         padding: 0 16px
     }
 }
 
 .interactive-box {
     margin-top: -20px
 }
 
 .interactive-logo {
     left: 15px;
     float: left;
     top: 38px;
     position: relative
 }
 
 .interactive-logo,
 .interactive-logo img {
     -webkit-transition: width .3s;
     transition: width .3s
 }
 
 @media (max-width:1024px) {
     .interactive-logo {
         top: 25px;
         left: 10px
     }
     .interactive-logo img {
         width: 100px
     }
 }
 
 header.smaller .interactive-logo {
     left: 10px;
     -webkit-transition: width .3s;
     transition: width .3s;
     top: 26px
 }
 
 header.smaller .interactive-logo img {
     width: 100px;
     -webkit-transition: width .3s;
     transition: width .3s
 }
 
 @media (max-width:1024px) {
     header.smaller .interactive-logo {
         top: 25px
     }
     header.smaller .interactive-logo img {
         width: 100px
     }
 }
 
 .large-thumb-author {
     margin-bottom: 0;
     text-align: center
 }
 
 .large-thumb-author .ad-author-pic {
     width: 200px;
     height: 200px;
     border-radius: 100px;
     border: 1px solid #fff;
     box-shadow: 0 0 0 5px #fdd828;
     margin: 0 auto 15px;
     overflow: hidden
 }
 
 .large-thumb-author .ad-author-pic img {
     height: 100%
 }
 
 hr.thick_border {
     border-color: #333
 }
 
 #cis-load-img {
     margin: 30px 0
 }
 
 .bottom-related-block {
     position: absolute;
     width: 100%;
     bottom: 0
 }
 
 .bottom-related-block .support-article-data {
     position: relative
 }
 
 .bottom-related-block .inside-block-elements {
     position: relative;
     right: calc(-100% + -20px)
 }
 
 .bottom-related-block .inside-block-elements-social {
     position: absolute;
     left: -230px;
     bottom: 0
 }
 
 .bottom-related-block .inside-block-elements-social .social-icon-share ul li {
     float: none;
     margin-bottom: 8px
 }
 
 .full-modal-slider {
     position: fixed;
     width: 100%;
     height: 100vh;
     left: 0;
     top: 0;
     z-index: 100000;
     background: #333;
     display: none
 }
 
 .full-modal-slider .full-container {
     width: 95%;
     height: 100%;
     margin: auto;
     display: table
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .full-container {
         display: table-cell;
         vertical-align: middle;
         width: 100%
     }
 }
 
 .full-modal-slider .full-container .article-slider-image {
     padding: 0 15px;
     display: table-cell
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .full-container .article-slider-image {
         display: block;
         margin-bottom: 30px;
         margin-top: 60px
     }
 }
 
 @media (max-width:768px) {
     .full-modal-slider .full-container .article-slider-image {
         margin-top: 5px
     }
 }
 
 .full-modal-slider .full-container .article-slider-image .full-width {
     width: 100%
 }
 
 .full-modal-slider .full-container .article-slider-image .full-height {
     width: 100%;
     height: auto
 }
 
 .full-modal-slider .full-container .img-slider-full {
     width: 75%;
     display: table-cell;
     -webkit-transition: all 1s ease-in-out;
     transition: all 1s ease-in-out
 }
 
 .full-modal-slider .full-container .aricle-image-info {
     width: 25%;
     display: table-cell;
     vertical-align: middle;
     color: #fff;
     padding: 10px 15px;
     -webkit-transition: all 1s ease-in-out;
     transition: all 1s ease-in-out
 }
 
 @media (min-width:768px) and (max-width:1024px) {
     .full-modal-slider .full-container .aricle-image-info {
         display: block;
         width: auto;
         padding: 10px 0
     }
 }
 
 @media (max-width:768px) {
     .full-modal-slider .full-container .aricle-image-info {
         display: block;
         width: auto;
         padding: 10px 0
     }
 }
 
 @media (max-width:768px) and (orientation:landscape) {
     .full-modal-slider .full-container .aricle-image-info {
         position: absolute;
         bottom: 0;
         padding: 15px;
         background: rgba(0, 0, 0, .85)
     }
 }
 
 .full-modal-slider .full-container .aricle-image-info.visible-none {
     display: none
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .full-container .aricle-image-info.visible-none {
         display: block
     }
 }
 
 .full-modal-slider .full-container .aricle-image-info ul {
     list-style: none;
     display: table;
     padding: 0
 }
 
 .full-modal-slider .full-container .aricle-image-info ul li {
     margin: 0 5px;
     float: left
 }
 
 .full-modal-slider .full-container .aricle-image-info ul li:first-child {
     margin-left: 0
 }
 
 .full-modal-slider .full-container .aricle-image-info ul li a {
     display: block;
     width: 40px;
     height: 40px;
     background: #000;
     color: #fff;
     border-radius: 50%;
     text-align: center;
     line-height: 40px;
     font-size: 20px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .full-modal-slider .full-container .aricle-image-info ul li a:hover {
     color: #000;
     background: #fff;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 @media (max-width:1024px) and (orientation:landscape) {
     .full-modal-slider .full-container .aricle-image-info p {
         margin-bottom: 10px
     }
 }
 
 .full-modal-slider .article-slider-controls {
     width: 5%;
     height: 100%;
     display: table-cell;
     vertical-align: top;
     border-left: 1px solid #fff
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .article-slider-controls {
         width: 100%;
         display: block;
         position: absolute;
         border-left: none;
         right: 15px;
         height: 60px
     }
 }
 
 @media (max-width:767px) {
     .full-modal-slider .article-slider-controls {
         width: 8%
     }
 }
 
 @media (max-width:768px) and (orientation:landscape) {
     .full-modal-slider .article-slider-controls {
         right: 20px;
         width: 6%;
         top: 15px
     }
 }
 
 .full-modal-slider .article-slider-controls ul {
     list-style: none;
     padding: 20px 0 0;
     text-align: center
 }
 
 @media (max-width:768px) and (orientation:landscape) {
     .full-modal-slider .article-slider-controls ul {
         padding-top: 20px
     }
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .article-slider-controls ul {
         padding: 0
     }
 }
 
 @media (max-width:768px) {
     .full-modal-slider .article-slider-controls ul {
         padding-top: 8px
     }
 }
 
 .full-modal-slider .article-slider-controls ul li {
     line-height: 45px;
     padding-bottom: 20px
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .article-slider-controls ul li {
         display: block;
         float: right;
         padding: 10px
     }
     .full-modal-slider .article-slider-controls ul li:last-child {
         display: none
     }
 }
 
 @media (max-width:767px) {
     .full-modal-slider .article-slider-controls ul li {
         display: none;
         padding: 0
     }
     .full-modal-slider .article-slider-controls ul li:first-child {
         display: block
     }
 }
 
 .full-modal-slider .article-slider-controls ul li a img {
     width: 45px;
     max-width: 100%;
     margin: auto;
     opacity: .8;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 @media (max-width:1024px) {
     .full-modal-slider .article-slider-controls ul li a img {
         width: 40px
     }
 }
 
 .full-modal-slider .article-slider-controls ul li a:hover {
     color: #ff6125
 }
 
 .full-modal-slider .article-slider-controls ul li a:hover img {
     opacity: 1
 }
 
 .full-modal-slider .article-slider-controls ul li span {
     font-size: 14px;
     color: #fff
 }
 
 .full-modal-slider.visible {
     display: table
 }
 
 .sign-in .modal {
     z-index: 999999
 }
 
 @media (max-width:767px) {
     .sign-in .modal {
         padding-right: 0 !important
     }
 }
 
 .sign-in .modal .modal-dialog {
     margin: auto;
     width: 760px
 }
 
 @media (max-width:767px) {
     .sign-in .modal .modal-dialog {
         margin: 60px 0 20px;
         width: 100%;
         padding: 0 10px
     }
 }
 
 @media (min-width:768px) and (max-width:1024px) {
     .sign-in .modal .modal-dialog {
         width: 700px
     }
 }
 
 .sign-in .modal .modal-dialog .col-sm-6,
 .sign-in .modal .modal-dialog .col-sm-12 {
     padding-left: 7px;
     padding-right: 7px
 }
 
 .sign-in .modal .modal-footer {
     position: relative !important
 }
 
 .sign-in #MoreInfo a,
 .sign-in #MoreInfo a:hover {
     color: #fdd828
 }
 
 .sign-in .modal-dialog .modal-content {
     border-radius: 0;
     background: #333;
     border: none
 }
 
 .sign-in .modal-dialog .modal-content button.close {
     position: absolute;
     right: 2px;
     top: -30px;
     z-index: 99999;
     font-size: 30px;
     line-height: 1;
     color: #fff;
     opacity: 1;
     text-shadow: 0 0 0 transparent;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .sign-in .modal-dialog .modal-content .modal-body {
     padding: 0;
     clear: both;
     background: #e0e0e0
 }
 
 .sign-in .modal-dialog .modal-content .modal-body label {
     font-weight: 400
 }
 
 .sign-in #myModalLiveTV .modal-dialog .home-video-model .modal-content button.close,
 .sign-in #videoModalTV .modal-dialog .home-video-model .modal-content button.close,
 .sign-in .modal-dialog .home-video-model .modal-content button.close {
     line-height: 1
 }
 
 .sign-in .vertical-alignment-parent {
     display: table;
     height: 100%;
     width: 100%
 }
 
 .sign-in .vertical-alignment-child {
     display: table-cell;
     vertical-align: middle
 }
 
 .sign-in .modal-left-data {
     float: left;
     padding: 30px 20px;
     width: 41.6667%
 }
 
 @media (min-width:768px) and (max-width:992px) {
     .sign-in .modal-left-data {
         padding-left: 20px;
         padding-right: 20px
     }
 }
 
 @media (max-width:767px) {
     .sign-in .modal-left-data {
         padding-left: 10px;
         padding-right: 10px;
         width: 100%
     }
 }
 
 .sign-in .modal-left-data .wion-logo-popup {
     margin: 0 auto 30px;
     text-align: center;
     width: 130px
 }
 
 @media (max-width:767px) {
     .sign-in .modal-left-data .wion-logo-popup {
         margin: 0 auto 25px
     }
 }
 
 .sign-in .modal-left-data p {
     margin-bottom: 15px
 }
 
 .sign-in .modal-left-data .Social-buttons a {
     color: #fff;
     clear: both;
     display: block;
     text-transform: uppercase;
     line-height: 50px;
     margin-bottom: 20px
 }
 
 @media (min-width:768px) and (max-width:992px) {
     .sign-in .modal-left-data .Social-buttons a {
         padding-left: 10px;
         padding-right: 10px;
         font-size: 13px
     }
 }
 
 .sign-in .modal-left-data .Social-buttons a.google-plus-button {
     background-color: #dc4b38
 }
 
 .sign-in .modal-left-data .Social-buttons a.google-plus-button:hover {
     background-color: #aa2e1e;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .sign-in .modal-left-data .Social-buttons a.facebook-button {
     background-color: #3d5b99
 }
 
 .sign-in .modal-left-data .Social-buttons a.facebook-button:hover {
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     background-color: #273a62
 }
 
 .sign-in .modal-left-data .Social-buttons a span {
     padding-left: 5px
 }
 
 @media (min-width:768px) and (max-width:992px) {
     .sign-in .modal-left-data .Social-buttons a span {
         padding-left: 5px
     }
 }
 
 .sign-in .modal-left-data .Social-buttons a i {
     border-right: 1px solid hsla(0, 0%, 100%, .5);
     height: 50px;
     line-height: 50px;
     text-align: center;
     width: 50px
 }
 
 .sign-in .modal-right-data {
     float: right;
     padding: 30px;
     width: 58.3333%;
     background: #fff
 }
 
 @media (min-width:768px) and (max-width:992px) {
     .sign-in .modal-right-data {
         padding-left: 25px;
         padding-right: 25px
     }
 }
 
 @media (max-width:767px) {
     .sign-in .modal-right-data {
         padding-left: 15px;
         padding-right: 15px;
         width: 100%
     }
 }
 
 .sign-in .modal-right-data .nav-tabs {
     display: table;
     table-layout: fixed;
     width: 100%;
     border: none;
     margin-bottom: 30px
 }
 
 .sign-in .modal-right-data .nav-tabs li {
     display: table-cell;
     text-align: center;
     vertical-align: middle;
     float: none;
     width: 50%
 }
 
 .sign-in .modal-right-data .nav-tabs li.active a {
     border-bottom: 2px solid #fdd828
 }
 
 .sign-in .modal-right-data .nav-tabs li a {
     border-bottom: 2px solid #e0e0e0;
     text-transform: uppercase;
     border-top: none !important;
     border-left: none !important;
     border-right: none !important;
     background: none !important;
     font-size: 12px
 }
 
 @media (max-width:767px) {
     .sign-in .modal-right-data .nav-tabs li a {
         padding: 10px 5px
     }
 }
 
 .sign-in .modal-right-data .form-group {
     margin-bottom: 30px
 }
 
 .sign-in .modal-right-data .form-group input {
     border-radius: 0
 }
 
 .sign-in .modal-right-data .credentials {
     line-height: 40px;
     margin-top: 15px;
     margin-bottom: 30px
 }
 
 @media (min-width:768px) and (max-width:992px) {
     .sign-in .modal-left-data,
     .sign-in .modal-right-data {
         padding-top: 30px
     }
 }
 
 @media (max-width:767px) {
     .sign-in .modal-left-data,
     .sign-in .modal-right-data {
         padding-top: 30px;
         padding-bottom: 0
     }
 }
 
 .sign-in .error {
     color: red;
     font-size: 12px;
     position: absolute;
     display: none
 }
 
 .sign-in .btnsubmit {
     background: #999;
     border: 0 none;
     color: #fff;
     padding: 10px 30px;
     text-transform: uppercase;
     line-height: normal
 }
 
 .sign-in .btnsubmit:hover {
     color: #fff;
     background: #fdd828;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .sign-in .user-cred {
     width: 500px
 }
 
 .sign-in .user-cred .close {
     top: 20px !important
 }
 
 .sign-in .user-cred .modal-body {
     padding: 20px !important
 }
 
 .sign-in .home-video-model #jq-DivDittoTV.embed-responsive-16by9 {
     padding-bottom: 72%
 }
 
 .sign-in .modal-footer p {
     color: #fff;
     float: left;
     margin-bottom: 0
 }
 
 .sign-in .modal-footer ul {
     float: right;
     padding: 0;
     margin: 0
 }
 
 .sign-in .modal-footer ul li {
     float: left;
     list-style: none
 }
 
 .sign-in .modal-footer ul li:last-child a {
     margin-right: 0
 }
 
 .sign-in .modal-footer ul li a {
     text-align: center;
     margin-right: 20px;
     display: block;
     color: #fff;
     -webkit-transition: all .3s ease;
     transition: all .3s ease
 }
 
 .sign-in .modal-footer ul li a:hover {
     background: rga(0, 0, 0, 1);
     color: #fdd828
 }
 
 .sign-in .modal-backdrop {
     z-index: 99999 !important
 }
 
 .sign-in .modal-title {
     color: #fff
 }
 
 .vertical-alignment-child .modal-footer,
 .vertical-alignment-child .modal-header {
     border: 0
 }
 
 body.modal-open {
     overflow-x: hidden !important;
     width: 100%
 }
 
 @media (max-width:1024px) {
     body.modal-open {
         overflow-y: hidden !important;
         position: fixed
     }
 }
 
 @media (min-width:1280px) {
     body.modal-open header {
         padding-right: 16px
     }
 }
 
 @media (min-width:1500px) {
     body.modal-open header {
         padding-right: 19px
     }
 }
 
 @media (min-width:1700px) {
     body.modal-open header {
         padding-right: 21px
     }
 }
 
 @media (min-width:1800px) {
     body.modal-open header {
         padding-right: 23px
     }
 }
 
 @media (min-width:2040px) {
     body.modal-open header {
         padding-right: 26px
     }
 }
 
 @media (min-width:2700px) {
     body.modal-open header {
         padding-right: 34px
     }
 }
 
 @media (min-width:3090px) {
     body.modal-open header {
         padding-right: 41px
     }
 }
 
 @media (min-width:4090px) {
     body.modal-open header {
         padding-right: 51px
     }
 }
 
 @media (max-width:1024px) {
     body.modal-open header {
         padding-right: 0
     }
 }
 
 .mCustomScrollbar {
     -ms-touch-action: pinch-zoom;
     touch-action: pinch-zoom
 }
 
 .mCustomScrollbar.mCS_no_scrollbar,
 .mCustomScrollbar.mCS_touch_action {
     -ms-touch-action: auto;
     touch-action: auto
 }
 
 .mCustomScrollBox {
     position: relative;
     overflow: hidden;
     height: 100%;
     max-width: 100%;
     outline: none;
     direction: ltr
 }
 
 .mCSB_container {
     overflow: hidden;
     width: auto;
     height: auto
 }
 
 .mCSB_inside>.mCSB_container {
     margin-right: 30px
 }
 
 .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
     margin-right: 0
 }
 
 .mCS-dir-rtl>.mCSB_inside>.mCSB_container {
     margin-right: 0;
     margin-left: 30px
 }
 
 .mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
     margin-left: 0
 }
 
 .mCSB_scrollTools {
     position: absolute;
     width: 16px;
     height: auto;
     left: auto;
     top: 0;
     right: 0;
     bottom: 0
 }
 
 .mCSB_outside+.mCSB_scrollTools {
     right: -26px
 }
 
 .mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,
 .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {
     right: auto;
     left: 0
 }
 
 .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {
     left: -26px
 }
 
 .mCSB_scrollTools .mCSB_draggerContainer {
     position: absolute;
     top: 0;
     left: 0;
     bottom: 0;
     right: 0;
     height: auto
 }
 
 .mCSB_scrollTools a+.mCSB_draggerContainer {
     margin: 20px 0
 }
 
 .mCSB_scrollTools .mCSB_draggerRail {
     width: 2px;
     height: 100%;
     margin: 0 auto;
     border-radius: 16px
 }
 
 .mCSB_scrollTools .mCSB_dragger {
     cursor: pointer;
     width: 100%;
     height: 30px;
     z-index: 1
 }
 
 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     position: relative;
     width: 4px;
     height: 100%;
     margin: 0 auto;
     border-radius: 16px;
     text-align: center
 }
 
 .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
 .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
     width: 12px
 }
 
 .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
     width: 8px
 }
 
 .mCSB_scrollTools .mCSB_buttonDown,
 .mCSB_scrollTools .mCSB_buttonUp {
     display: block;
     position: absolute;
     height: 20px;
     width: 100%;
     overflow: hidden;
     margin: 0 auto;
     cursor: pointer
 }
 
 .mCSB_scrollTools .mCSB_buttonDown {
     bottom: 0
 }
 
 .mCSB_horizontal.mCSB_inside>.mCSB_container {
     margin-right: 0;
     margin-bottom: 30px
 }
 
 .mCSB_horizontal.mCSB_outside>.mCSB_container {
     min-height: 100%
 }
 
 .mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
     margin-bottom: 0
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal {
     width: auto;
     height: 16px;
     top: auto;
     right: 0;
     bottom: 0;
     left: 0
 }
 
 .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
 .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
     bottom: -26px
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {
     margin: 0 20px
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%;
     height: 2px;
     margin: 7px 0
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
     width: 30px;
     height: 100%;
     left: 0
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     width: 100%;
     height: 4px;
     margin: 6px auto
 }
 
 .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
 .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
     height: 12px;
     margin: 2px auto
 }
 
 .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
     height: 8px;
     margin: 4px 0
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
     display: block;
     position: absolute;
     width: 20px;
     height: 100%;
     overflow: hidden;
     margin: 0 auto;
     cursor: pointer
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
     left: 0
 }
 
 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
     right: 0
 }
 
 .mCSB_container_wrapper {
     position: absolute;
     height: auto;
     width: auto;
     overflow: hidden;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     margin-right: 30px;
     margin-bottom: 30px
 }
 
 .mCSB_container_wrapper>.mCSB_container {
     padding-right: 30px;
     padding-bottom: 30px;
     box-sizing: border-box
 }
 
 .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical {
     bottom: 20px
 }
 
 .mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
     right: 20px
 }
 
 .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical {
     bottom: 0
 }
 
 .mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,
 .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
     right: 0
 }
 
 .mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
     left: 20px
 }
 
 .mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
     left: 0
 }
 
 .mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper {
     margin-right: 0;
     margin-left: 30px
 }
 
 .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container {
     padding-right: 0
 }
 
 .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container {
     padding-bottom: 0
 }
 
 .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
     margin-right: 0;
     margin-left: 0
 }
 
 .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
     margin-bottom: 0
 }
 
 .mCSB_scrollTools,
 .mCSB_scrollTools .mCSB_buttonDown,
 .mCSB_scrollTools .mCSB_buttonLeft,
 .mCSB_scrollTools .mCSB_buttonRight,
 .mCSB_scrollTools .mCSB_buttonUp,
 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
     transition: opacity .2s ease-in-out, background-color .2s ease-in-out
 }
 
 .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
 .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
 .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
 .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
     -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
     transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out
 }
 
 .mCSB_scrollTools {
     opacity: .75;
     filter: "alpha(opacity=75)";
     -ms-filter: "alpha(opacity=75)"
 }
 
 .mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,
 .mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools {
     opacity: 0;
     filter: "alpha(opacity=0)";
     -ms-filter: "alpha(opacity=0)"
 }
 
 .mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,
 .mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,
 .mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,
 .mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,
 .mCustomScrollBox:hover>.mCSB_scrollTools,
 .mCustomScrollBox:hover~.mCSB_scrollTools {
     opacity: 1;
     filter: "alpha(opacity=100)";
     -ms-filter: "alpha(opacity=100)"
 }
 
 .mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .4);
     filter: "alpha(opacity=40)";
     -ms-filter: "alpha(opacity=40)"
 }
 
 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .75);
     filter: "alpha(opacity=75)";
     -ms-filter: "alpha(opacity=75)"
 }
 
 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .85);
     filter: "alpha(opacity=85)";
     -ms-filter: "alpha(opacity=85)"
 }
 
 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .9);
     filter: "alpha(opacity=90)";
     -ms-filter: "alpha(opacity=90)"
 }
 
 .mCSB_scrollTools .mCSB_buttonDown,
 .mCSB_scrollTools .mCSB_buttonLeft,
 .mCSB_scrollTools .mCSB_buttonRight,
 .mCSB_scrollTools .mCSB_buttonUp {
     background-image: url(mCSB_buttons.png);
     background-repeat: no-repeat;
     opacity: .4;
     filter: "alpha(opacity=40)";
     -ms-filter: "alpha(opacity=40)"
 }
 
 .mCSB_scrollTools .mCSB_buttonUp {
     background-position: 0 0
 }
 
 .mCSB_scrollTools .mCSB_buttonDown {
     background-position: 0 -20px
 }
 
 .mCSB_scrollTools .mCSB_buttonLeft {
     background-position: 0 -40px
 }
 
 .mCSB_scrollTools .mCSB_buttonRight {
     background-position: 0 -56px
 }
 
 .mCSB_scrollTools .mCSB_buttonDown:hover,
 .mCSB_scrollTools .mCSB_buttonLeft:hover,
 .mCSB_scrollTools .mCSB_buttonRight:hover,
 .mCSB_scrollTools .mCSB_buttonUp:hover {
     opacity: .75;
     filter: "alpha(opacity=75)";
     -ms-filter: "alpha(opacity=75)"
 }
 
 .mCSB_scrollTools .mCSB_buttonDown:active,
 .mCSB_scrollTools .mCSB_buttonLeft:active,
 .mCSB_scrollTools .mCSB_buttonRight:active,
 .mCSB_scrollTools .mCSB_buttonUp:active {
     opacity: .9;
     filter: "alpha(opacity=90)";
     -ms-filter: "alpha(opacity=90)"
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .15)
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75)
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -80px 0
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -80px -20px
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -80px -40px
 }
 
 .mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -80px -56px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
     width: 4px;
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .1);
     border-radius: 1px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 4px;
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .75);
     border-radius: 1px
 }
 
 .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%;
     height: 4px;
     margin: 6px auto
 }
 
 .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .85)
 }
 
 .mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .9)
 }
 
 .mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -32px 0
 }
 
 .mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -32px -20px
 }
 
 .mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -40px -40px
 }
 
 .mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -40px -56px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .1);
     border-radius: 1px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75);
     border-radius: 1px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -112px 0
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -112px -20px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -120px -40px
 }
 
 .mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -120px -56px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
     width: 4px;
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .1);
     border-radius: 2px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 6px;
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .75);
     border-radius: 2px
 }
 
 .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%;
     height: 4px;
     margin: 6px 0
 }
 
 .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     width: 100%;
     height: 6px;
     margin: 5px auto
 }
 
 .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .85)
 }
 
 .mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .9)
 }
 
 .mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -16px 0
 }
 
 .mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -16px -20px
 }
 
 .mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -20px -40px
 }
 
 .mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -20px -56px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .1);
     border-radius: 2px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75);
     border-radius: 2px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -96px 0
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -96px -20px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -100px -40px
 }
 
 .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -100px -56px
 }
 
 .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .1)
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 2px
 }
 
 .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%
 }
 
 .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     width: 100%;
     height: 2px;
     margin: 7px auto
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .15)
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75)
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -80px 0
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -80px -20px
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -80px -40px
 }
 
 .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -80px -56px
 }
 
 .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .15)
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
 .mCS-rounded.mCSB_scrollTools .mCSB_dragger {
     height: 14px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 14px;
     margin: 0 1px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
 .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
 .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
 .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
     width: 14px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     height: 14px;
     margin: 1px 0
 }
 
 .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
 .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
 .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
     width: 16px;
     height: 16px;
     margin: -1px 0
 }
 
 .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
 .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
     width: 4px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
 .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
 .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
     height: 16px;
     width: 16px;
     margin: 0 -1px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
 .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
     height: 4px;
     margin: 6px 0
 }
 
 .mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
     background-position: 0 -72px
 }
 
 .mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
     background-position: 0 -92px
 }
 
 .mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: 0 -112px
 }
 
 .mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
     background-position: 0 -128px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75)
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .15)
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -80px -72px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -80px -92px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -80px -112px
 }
 
 .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -80px -128px
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,
 .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
     width: 4px
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     background-color: transparent;
     background-position: 50%
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
     background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
     background-repeat: repeat-y;
     opacity: .3;
     filter: "alpha(opacity=30)";
     -ms-filter: "alpha(opacity=30)"
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     height: 4px;
     margin: 6px 0;
     background-repeat: repeat-x
 }
 
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -16px -72px
 }
 
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -16px -92px
 }
 
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -20px -112px
 }
 
 .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -20px -128px
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -96px -72px
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -96px -92px
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -100px -112px
 }
 
 .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -100px -128px
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-repeat: repeat-y;
     background-image: -webkit-gradient(linear, left top, right top, color-stop(0, hsla(0, 0%, 100%, .5)), color-stop(100%, hsla(0, 0%, 100%, 0)));
     background-image: -webkit-linear-gradient(left, hsla(0, 0%, 100%, .5), hsla(0, 0%, 100%, 0));
     background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, 0))
 }
 
 .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     background-repeat: repeat-x;
     background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0, 0%, 100%, .5)), color-stop(100%, hsla(0, 0%, 100%, 0)));
     background-image: -webkit-linear-gradient(top, hsla(0, 0%, 100%, .5), hsla(0, 0%, 100%, 0));
     background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, 0))
 }
 
 .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,
 .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
     height: 70px
 }
 
 .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
 .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
     width: 70px
 }
 
 .mCS-3d-dark.mCSB_scrollTools,
 .mCS-3d.mCSB_scrollTools {
     opacity: 1;
     filter: "alpha(opacity=30)";
     -ms-filter: "alpha(opacity=30)"
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
     border-radius: 16px
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
     width: 8px;
     background-color: #000;
     background-color: rgba(0, 0, 0, .2);
     box-shadow: inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px hsla(0, 0%, 100%, .2)
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #555
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 8px
 }
 
 .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%;
     height: 8px;
     margin: 4px 0;
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px hsla(0, 0%, 100%, .2)
 }
 
 .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     width: 100%;
     height: 8px;
     margin: 4px auto
 }
 
 .mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -32px -72px
 }
 
 .mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -32px -92px
 }
 
 .mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -40px -112px
 }
 
 .mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -40px -128px
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .1);
     box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1)
 }
 
 .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1)
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -112px -72px
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -112px -92px
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -120px -112px
 }
 
 .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -120px -128px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools,
 .mCS-3d-thick.mCSB_scrollTools {
     opacity: 1;
     filter: "alpha(opacity=30)";
     -ms-filter: "alpha(opacity=30)"
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools,
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,
 .mCS-3d-thick.mCSB_scrollTools,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
     border-radius: 7px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     border-radius: 5px
 }
 
 .mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
 .mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical {
     right: 1px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools_vertical,
 .mCS-3d-thick.mCSB_scrollTools_vertical {
     box-shadow: inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools_horizontal,
 .mCS-3d-thick.mCSB_scrollTools_horizontal {
     bottom: 1px;
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     box-shadow: inset 1px 0 0 hsla(0, 0%, 100%, .4);
     width: 12px;
     margin: 2px;
     position: absolute;
     height: auto;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .4)
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #555
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     height: 12px;
     width: auto
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
     background-color: #000;
     background-color: rgba(0, 0, 0, .05);
     box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
     background-color: transparent
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -32px -72px
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -32px -92px
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -40px -112px
 }
 
 .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -40px -128px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools {
     box-shadow: inset 0 0 14px rgba(0, 0, 0, .2)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     box-shadow: inset 1px 0 0 hsla(0, 0%, 100%, .4), inset -1px 0 0 rgba(0, 0, 0, .2)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .4), inset 0 -1px 0 rgba(0, 0, 0, .2)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #777
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
     background-color: #fff;
     background-color: rgba(0, 0, 0, .05);
     box-shadow: inset 1px 1px 16px rgba(0, 0, 0, .1)
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-color: transparent
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -112px -72px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -112px -92px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -120px -112px
 }
 
 .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -120px -128px
 }
 
 .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,
 .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
     right: 0;
     margin: 12px 0
 }
 
 .mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
 .mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
 .mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
 .mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
     bottom: 0;
     margin: 0 12px
 }
 
 .mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,
 .mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical {
     left: 0;
     right: auto
 }
 
 .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
     background-color: transparent
 }
 
 .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,
 .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
     height: 50px
 }
 
 .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
 .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
     width: 50px
 }
 
 .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .2);
     filter: "alpha(opacity=20)";
     -ms-filter: "alpha(opacity=20)"
 }
 
 .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .5);
     filter: "alpha(opacity=50)";
     -ms-filter: "alpha(opacity=50)"
 }
 
 .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .2);
     filter: "alpha(opacity=20)";
     -ms-filter: "alpha(opacity=20)"
 }
 
 .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .5);
     filter: "alpha(opacity=50)";
     -ms-filter: "alpha(opacity=50)"
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
     width: 6px;
     background-color: #000;
     background-color: rgba(0, 0, 0, .2)
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 6px
 }
 
 .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%;
     height: 6px;
     margin: 5px 0
 }
 
 .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
 .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
     width: 12px
 }
 
 .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
 .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
 .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
     height: 12px;
     margin: 2px 0
 }
 
 .mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -32px -72px
 }
 
 .mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -32px -92px
 }
 
 .mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -40px -112px
 }
 
 .mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -40px -128px
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75)
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .1)
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -112px -72px
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -112px -92px
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -120px -112px
 }
 
 .mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -120px -128px
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
     width: 12px;
     background-color: #000;
     background-color: rgba(0, 0, 0, .2)
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     width: 6px;
     margin: 3px 5px;
     position: absolute;
     height: auto;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
     height: 6px;
     margin: 5px 3px;
     position: absolute;
     width: auto;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
 .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
     width: 100%;
     height: 12px;
     margin: 2px 0
 }
 
 .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
 .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,
 .mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -32px -72px
 }
 
 .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
 .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,
 .mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -32px -92px
 }
 
 .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
 .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,
 .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -40px -112px
 }
 
 .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
 .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,
 .mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -40px -128px
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75)
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .1)
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
     background-position: -112px -72px
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
     background-position: -112px -92px
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
     background-position: -120px -112px
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,
 .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
     background-position: -120px -128px
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
 .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
     background-color: transparent;
     border-color: #fff;
     border: 1px solid hsla(0, 0%, 100%, .2);
     box-sizing: border-box
 }
 
 .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
     border-color: #000;
     border-color: rgba(0, 0, 0, .2)
 }
 
 .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .6)
 }
 
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
     background-color: #000;
     background-color: rgba(0, 0, 0, .6)
 }
 
 .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .75)
 }
 
 .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .85)
 }
 
 .mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #000;
     background-color: rgba(0, 0, 0, .9)
 }
 
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .75)
 }
 
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .85)
 }
 
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
 .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
     background-color: #fff;
     background-color: hsla(0, 0%, 100%, .9)
 }
 
 a:focus,
 a:hover {
     text-decoration: none
 }
 
 .ui-loader {
     display: none
 }
 
 .container {
     max-width: 1200px;
     width: 100%
 }
 
 @media (min-width:1366px) {
     .container {
         max-width: 1260px
     }
 }
 
 .container .row {
     margin-left: -10px;
     margin-right: -10px
 }
 
 .container .row div[class*=" col-"],
 .container .row div[class^=col-] {
     padding-left: 10px;
     padding-right: 10px
 }
 
 a {
     color: inherit
 }
 
 a:hover {
     text-decoration: none;
     color: #000
 }
 
 .carousel-control {
     width: 1%
 }

 ul.js-pager__items.pager {
    display: none;
}





.old .vid-dur-share{
    border-bottom:1px solid #84827B;
    margin:-5px 0 10px;
    padding-bottom:8px
}

.old .vid-dur-share1{
    border-bottom:1px solid #84827B;
    margin:-5px 0 10px;
    padding-bottom:8px;
    padding-top:20px;
}


.old .vid-dur-share p,.old .vid-dur-share1 p{
    margin-bottom:0;
    float:left
}
.old .vid-dur-share ul,.old .vid-dur-share1 ul{
    padding:0;
    margin:0;
    float:right
}
.old .vid-dur-share ul li,.old .vid-dur-share1 ul li{
    list-style:none;
    float:left;
    margin-right:15px
}
.old .vid-dur-share ul li:last-child,.old .vid-dur-share1 ul li:last-child,{
    margin-right:0
}
@media (max-width:767px){
    .old .vid-dur-share ul li{
        margin-right:10px
    }
    .old .vid-dur-share ul li a{
        font-size:12px
    }
}
.old .vid-dur-share ul li a i{
    font-size:18px;
    color:#999
}
.old .new-breadcrumb ul li a:hover,.old .vid-dur-share ul li a i:hover{
    color:#000
}
@media (max-width:767px){
    .old .vid-dur-share ul li a i{
        font-size:14px
    }
    .old .vid-dur-share{
        float:left;
        width:100%
    }
    .old .vid-dur-share .like{
        margin-right:30px!important
    }
    .old .vid-dur-share .like li i{
        margin-right:0
    }
    .old .new-breadcrumb{
        margin:0 0 30px
    }
}






.old .article-toolbar{
    display:table;
    border-left:1px solid silver;
    margin:15px 0 30px
}
.old .article-holder h3,.old .media-description{
    margin-top:15px
}
@media (max-width:767px){
    .old .article-toolbar{
        display:block
    }
}
.old .article-toolbar div,.old .article-toolbar div a,.old .article-toolbar ul{
    display:table-cell;
    vertical-align:middle
}
.old .article-toolbar.vid-play-toolbar ul li a:hover{
    // color:#fff!important
}
.old .article-toolbar.vid-play-toolbar div a:hover{
    background:0 0
}
.old .article-toolbar div{
    text-align:center;
    border:1px solid silver;
    border-left:0
}
.old .article-toolbar div a{
    height:50px;
    padding:0 20px;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
@media (max-width:768px){
    .old .article-toolbar div a{
        height:40px;
        padding:0 15px
    }
}
@media (max-width:1024px){
    .old .twiitt-bar-article .opinion-bar-parent .opinion-bar .twt-pic-widget{
        right:0
    }
    .old .article-toolbar div a{
        height:40px;
        padding:0 10px
    }
}
.old .article-toolbar div a:hover{
    background:#efefef;
    color:#000
}
.old .article-toolbar div i{
    top:3px;
    position:relative
}
.old .article-toolbar div span{
    padding-left:5px
}
.old .article-toolbar div div{
    border-bottom:none;
    border-top:none
}
.old .article-toolbar ul{
    border:1px solid silver;
    border-left:0;
    padding-left:10px;
    padding-right:10px;
    height:50px
}
@media (max-width:767px){
    .old .article-toolbar ul{
        margin-bottom:0;
        margin-left:0;
        padding:6px 0;
        height:40px
    }
    .old .article-head .article-toolbar ul{
        display:inline-block
    }
}
.old .article-toolbar ul li{
    padding-left:10px;
    padding-right:10px;
    margin-bottom:0!important
}
.old .article-toolbar ul li a{
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.old .article-toolbar ul li a:hover{
    color:#000
}
.old .article-toolbar i{
    font-size:20px
}

.old .camera-icon{
    position:relative
}
.old .camera-icon a:before{
    background:url(../images/camera-yellow.png) bottom 20px right 20px no-repeat;
    -webkit-transition:all .3s ease;
    transition:all .3s ease;
    position:absolute;
    content:'';
    right:0;
    width:100%;
    height:100%;
    z-index:100;
    cursor:pointer
}
@media (max-width:1024px){
    .old .camera-icon .img-place-holder>a:before{
        background-size:40px
    }
}
@media (max-width:767px){
    .old .camera-icon a:before{
        background:url(../images/camera-yellow.png) right 8px bottom 8px/30px auto no-repeat
    }
}
.old .camera-icon .img-place-holder a:hover:before{
    background-color:rgba(0,0,0,.3)
}

.old h3 {
    font-size: 28px;
    line-height: normal;
}

.old p {
    font-size: 14px;
    line-height: 20px;
}

.old .video-icon .img-place-holder::before, .old .video-icon .img-place-holder>a::before, .old1 .video-icon .img-place-holder::before, .old1 .video-icon .img-place-holder>a::before {
    background: url(http://images.wionews.com/assets/wionwebsite/images/play-icon-.png) center center no-repeat;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.views-exposed-form {
    display: none;
}

.old .timeline-slider.slick-slider {
    overflow: hidden;
}

.old .timeline-slider.slick-slider::before {
    border-top: 1px solid #FFDA29;
    content: "";
    display: block;
    margin: 0 15px;
    position: relative;
    top: 40px;
    width: 100%;
}

.old .timeline-slider .timeline-content {
    padding: 0;
    /*.timeline-content p, .timeline-content a{font-size: 14px!important;}*/
}

.old .timeline-slider .timeline-content .timeline-counter {
    position: relative;
}

.old .timeline-slider .timeline-content .timeline-counter span {
    background: #FFA800;
    color: #fff;
    display: inline-block;
    font-size: 42px;
    height: 80px;
    line-height: 80px;
    width: 80px;
}

.old .timeline-slider .timeline-content .time-content-data {
    border: 1px solid #C0C0C0;
    padding: 15px;
    margin: 15px 0;
    min-height: 360px;
}

.old .timeline-slider .timeline-content .time-content-data p {
    font-size: 14px;
}

.old .timeline-slider .timeline-content .time-content-data a:hover {
    color: #000;
}

.old .parent-timeline {
    position: relative;
}

.old .parent-timeline .timeline {
    /*&::before {
                 border-left: 1px solid $orange;
                bottom: 0;
                content: "";
                height: 100%;
                left: 5%;
                position: absolute;
                top: 0;
                z-index: -1;

                @media(max-width:$sm_viewport_max) {
                    border-left:none;
                }
            }*/
}

@media (max-width: 767px) {
    .old .parent-timeline .timeline hr {
        display: none;
    }
}

@media (max-width: 767px) {
    .old .parent-timeline .timeline {
        border-bottom: 1px solid #ccc;
        margin-bottom: 20px;
        margin-top: 20px;
    }
}

.old .parent-timeline .timeline .timeline-view {
    background: #FFA800;
    border-radius: 100px;
    color: #fff;
    display: table;
    float: left;
    height: 100px;
    margin-right: 15px;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    width: 100px;
}

@media (max-width: 767px) {
    .old .parent-timeline .timeline .timeline-view {
        border-radius: 80px;
        height: 80px;
        padding: 5px;
        width: 80px;
    }
}

.old .parent-timeline .timeline .timeline-view p {
    display: table-cell;
    font-size: 14px;
    line-height: normal;
    margin: 0;
    text-transform: capitalize;
    vertical-align: middle;
}

@media (max-width: 767px) {
    .old .parent-timeline .timeline .timeline-view p {
        font-size: 12px;
    }
}

.old .parent-timeline .timeline .timeline-view p span {
    font-weight: 600;
    line-height: normal;
}

.old .parent-timeline .timeline .timeline-view::before {
    border-left: 1px solid #FFA800;
    bottom: 0;
    content: "";
    position: absolute;
    top: 0;
    z-index: -1;
    left: 65px;
}

@media (max-width: 767px) {
    .old .parent-timeline .timeline .timeline-view::before {
        border: none;
    }
}

.old .parent-timeline .timeline .timeline-data {
    display: table-cell;
}

.old .timeline-data {
    width: 1%;
}
 .article-main-data iframe{
         width:100% !important;
 }
 .content-section iframe{
 width:100% !important;
 }

.large-thumb-author .ad-author-pic img {
    width: 200px;
    height: 200px;
    border-radius: 100px;
    border: 1px solid #fff;
    box-shadow: 0 0 0 5px #fdd828;
    margin: 0 auto 15px;
    overflow: hidden;
}
.edge_title {
    margin-top: 20px;
}

.new_video-place {
    background: #000;
    width: 700px;
    margin: 0 auto;
}
.new_video-place .custome_video {
     width: 100%;
     overflow: hidden;
     margin-bottom: 25px;
}
.new_video-place .custome_video .top_elemnts {
    padding: 13px 0 0 11px;
}
.new_video-place .custome_video .top_elemnts img {
    float: left;
    margin-right: 15px;
}
.new_video-place .custome_video .top_elemnts h2 {
    color: #fff;
    font-weight: 700;
}
li.content_type_tag {
    background: transparent;
    border: 1px solid #e0e0e0;
    padding: 0 20px;
    line-height: 26px;
    border-radius: 3px;
    display: block;
    color: #ff6125 !important;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font-weight: 300;
}

/* rss page */


.rss-container .rss-content{
    padding:15px;
    margin-bottom:30px;
    background:#FAFAFA;
    border-top:4px solid #84827B
}
.rss-container .rss-content p b{
    margin-bottom:-25px!important;
}
.rss-container .rss-content ul.feeds{
    margin-bottom:30px;
    width:100%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.rss-container .rss-content ul.feeds li{
    -webkit-box-flex:0;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    padding:5px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end;
    font-weight:700 !important;
}
@media (max-width:767px){
    .article-bar div.share-content{
        margin-right:0
    }
    .rss-container .rss-content ul.feeds li{
        -webkit-box-flex:0;
        -ms-flex:0 0 50%;
        flex:0 0 50%
    }
}

.rss-container .rss-content ul.feeds li a{
    color:#0d4b77
}
.rss-container .rss-content ul.feeds li i{
    color:#FF6125;
    margin-right:5px
}
.rss-container .rss-content ul.feeds li .fa-rss-square:before{
    color:#FF6125;
    margin-right:5px
}
.rss-container .rss-content ol li{
    margin-bottom:10px
}

.new-widget-type-view-7.rwd-based.clearfix.opinionmore {
    min-height: 400px;
}

 .block-author {
    margin-bottom: 20px;
    text-align: center;
    border: 1px solid #efefef;
    padding: 10px;
    min-height: 300px;
    overflow: hidden;
    height: 403px;
}
.author-pic img{
    border-radius: 50%;
    width: 200px;
    height: 200px;
    margin: 0 auto;
    padding-bottom: 10px;
}
.block-author h2 {
    font-size: 16px;
}
.block-author h2 span {
    font-weight: 400;
    font-size: 14px;
}
.block-author p {
    font-size: 14px;
    line-height: 20px;
}
.new-widget-type-view-7.opiniontop .media-holder .img-place-holder .topopiniona{

    height: 380px;
}
@media (max-width:767px) {
    div#block-views-block-video-shows-block-3 h2, div#block-views-block-video-shows-block-2,div#block-views-block-opinion-page-block-1,div#block-views-block-section-page-block-5 {
        margin-top: 20px;
    }

    .new-widget-type-view-8 .list-holder{

        border-bottom:0px;
    }
    .new_video-place {
    width: auto !important;
    margin-top: 20px !important;
  }
  .widget-type-view-7x.rwd-based.photo_more {
    min-height: 0;
}
}

h6.photo-title {
    font-size: 16px;
    line-height: 20px;
    overflow: hidden;
    font-weight: 500;
    margin: 10px 0 10px 0;
}
.widget-type-view-7x.rwd-based.photo_more {
    margin-bottom: 10px;
    min-height: 380px;
}
.widget-type-view-7x.large.rwd-based.photo_more_large {
    margin-bottom: 10px;
}
.sticky-add{
position: fixed;
}
.section-video {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
h2#block-wion2018-footer-menu {
    display: none;
}
.stickydiv{
position:fixed;
bottom:0;
width:100%;
z-index:1000;
}

/* menu change */
 @media (max-width: 1365px) and (min-width: 1191px) {
   header .desk-menu ul li {margin: 0px 10px;}
   header .desk-menu ul li a {font-size: 13px;}
}
@media (max-width: 1190px) and (min-width: 1061px) {
   header .desk-menu ul li {margin: 0px 5px;}
   header .desk-menu ul li a {font-size: 12px;}
}

/* Banner Style start */

.band-d{margin-bottom:10px;}
.band-m{margin-top:15px;}

/* Banner Style end */
