/* RESPONSIVE */

@viewport{width: device-width;}

/*#menu {display: none;}*/

.accordion {
    background: #FE4641;
    cursor: pointer;
    padding: 10px;
    }
	
@media screen and (min-width:777px) { 
    .accordion { display: none }
}

@media screen and (max-width:1234px) { 
    .page-template-blog-review  #blog-left { float: none }
	
    .page-template-blog-review  #blog-left .blrvw-title { left: 10px }
	
    .header-row {
        width: auto;
        margin: 0 10px;
        padding: 0px 0px;
        max-width: 1190px;
        }
		
    #slider-big {
        width: 100% !important;
        height: 300px !important;
        }
		
    #slider-up {
        width: 50% !important;
        height: 300px !important;
        float: left;
        }
		
    #slider-down {
        width: 50% !important;
        height: 300px !important;
        float: right;
        }
		
    .sld-big-title { font-size: 3vmin !important }
	
    .sld-big {
        position: relative;
        bottom: 0;
        right: 0;
        width: 50%;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        top: 0;
        }
		
    .sld-big-title span {
        margin-left: 0px !important;
        top: 0 !important;
        }
		
    .sld-big-cat { font-size: 14px }
	
    #slider-big .tp-caption { bottom: 30% !important }
	
    .sld-up-title { font-size: 14px }
	
    .sld-down-title { font-size: 14px }
	
    #wizemenu > ul > li > a { padding: 10px 10px 10px 10px !important }
	
    #wizemenu > ul li.has-sub > a:after { right: 3px !important }
	
    #wrap {
        width: 100%;
        max-width: 780px;
        margin: 0 auto;
        }
		
    .bl1 {
        max-width: 720px;
        width: 100%;
        }
		
    /*#home-left {width: 370px;}*/
	
    .sh-homew {
        max-width: 350px;
        width: 100%;
        margin: auto;
        text-align: left;
        }
		
    #video-gallery {
        max-width: 370px;
        width: 100%;
        height: 500px;
        margin: 40px auto;
        }
		
    .rsDefault .rsThumbsVer {
        width: 100%;
        height: 130px;
        position: absolute;
        top: auto;
        right: 0;
        bottom: 0;
        }
		
    .videoGallery .rsThumbs .rsThumb { width: 100% }
	
    .videoGallery .rsTmb { padding: 42px 15px }
	
    #video-gallery .rsOverflow {
        width: 370px !important;
        height: 500px !important;
        }
		
    .rsSlide { left: 0 !important }
	
    .rsContainer {
        -webkit-transform: translate3d(0px, 0px, 0px) !important;
        -moz-transform: translate3d(0px, 0px, 0px) !important;
        -o-transform: translate3d(0px, 0px, 0px) !important;
        transform: translate3d(0px, 0px, 0px) !important;
        }
		
    .blrvw {
        max-width: 300px;
        width: 100%;
        margin: 40px auto;
        height: 550px;
        }
		
    .blrvw-shadow {
        width: 370px;
        height: 580px;
        }
		
    .blrvw-shadow img {
        width: 370px;
        height: 320px;
        }
		
    .blrvw-shadow-bg {
        width: 370px;
        height: 610px;
        }
		
    .blrvw-title {
        top: 330px;
        left: 0px;
        width: 320px;
        bottom: 0;
        }
		
    .blrvw-score-form {
        top: 420px;
        left: 10px;
        }
		
    ol#wd-like { margin-left: -50px }
	
	
    #footer .footer-wrap, #footer .footer-row { width: auto }
    .footer-wrap { margin: 0px 10px 0px 10px }
	
    #footer-ls-col {
        width: auto;
        margin: 0px 10px 0px 10px;
        }
		
    .footer-copyright {
        margin: 0px 10px 0px 10px;
        width: auto;
        }
		
    #page-full {
        max-width: 1130px;
        background: #fff;
        padding: 30px;
        width: auto;
        }
		
    .cover-full-wrap {
        max-width: 1200px;
        height: 420px;
        width: auto;
        }
		
    .cover-full-info, .cover-full-dvc {
        margin-left: 10px;
        margin-right: 10px;
        }
		
    .single-post #contback #sng-left .sng-art {
        max-width: 720px;
        width: auto;
        }
		
    .single-post #contback #sng-left .sng-aut {
        max-width: 720px;
        width: auto;
        }
		
    .single-post #contback #sng-left #comments {
        max-width: 720px;
        width: auto;
        }
		
    .sng-links {
        max-width: 720px;
        width: 100%;
        margin: -30px;
        }
		
    #sng-gallery {
        width: auto;
        margin-left: 0px;
        }
		
    .sng-bottom {
        max-width: 720px;
        width: 100%;
        margin-top: 100px;
        margin: auto;
        }
		
    /*.single-post #contback #sng-left .sng-art #sng-gallery .rsOverflow {width: 100% !important;height: inherit !important;}*/
    .cover-video-wrap {
	
        margin: 0px 10px 0px 10px;
        max-width: 1190px;
        width: auto;
        }
		
    .commentlist { width: auto }
	
    .sng-info { width: auto }
	
    .sng-cover {
        width: 100%;
        height: auto;
        margin-left: 0;
        margin-bottom: 10px;
        }
		
    #sidebar-right {
        float: none;
        margin: 0 auto;
        }
		
    .footer-row {
        max-width: 820px;
        width: 100%;
        margin: auto;
        }
		
    .footer-col { margin: 0 20px }
	
    #home-left { text-align: center }
}

@media screen and (max-width:1217px) { 
    
}

@media screen and (max-width:1200px) { 
    #page-left {
        max-width: 720px;
        width: auto;
        float: none;
        }
		
}

@media screen and (max-width:1290px) { 
    .sng-like {
        top: -60px;
        left: -30px;
        }
		
}

@media screen and (max-width:1180px) { 
    .sng-bottom { width: auto }
	
    .sng-links { width: 100% }
	
    .sng-aut .author-description { width: auto }
	
    #respond { width: auto }
	
    .sng-links-prev {
        width: 45%;
        float: left;
        }
		
    .sng-links-next { width: 45% }
	
    .sng-links-prev a, .sng-links-next a { font-size: 14px }
	
}

@media screen and (max-width:1170px) { 
    .cover-video { width: 580px }
	
}

@media screen and (max-width:1080px) { 
    .sng-bottom { width: auto }
	
    .sng-links { width: 100% }
	
    .sng-aut .author-description { width: auto }
	
    #respond { width: auto }
	
    .sng-links-prev {
        width: 45%;
        float: left;
        }
		
    .sng-links-next { width: 45% }
	
    .sng-links-prev a, .sng-links-next a { font-size: 14px }
	
    .cover-video { width: 450px }
	
}

@media screen and (max-width:990px) { 
    /*#wizemenu > ul li {list-style: none;margin-right: 0px;margin-top: 2px;padding: 0;float: left;width: 100%;}*/
	
    #menu { width: auto }
	
    .menu-search {
        position: relative;
        top: 30px;
        float: none;
        right: 20px;
        }
		
    #slider-big {
        width: 100% !important;
        height: 200px !important;
        }
		
    #slider-up {
        width: 100% !important;
        height: 200px !important;
        float: none !important;
        }
		
    #slider-down {
        width: 100% !important;
        height: 200px !important;
        float: none !important;
        }
		
    #slider-big .tp-caption { bottom: 20% !important }
	
    .sld-big { width: 70% !important }
	
    .sld-up {
        position: relative;
        width: 80%;
        bottom: 0;
        left: 0;
        margin: 0 auto;
        margin-bottom: 40px;
        }
		
    .sld-down {
        position: relative;
        bottom: 0;
        left: 0;
        width: 80%;
        margin: 0 auto;
        }
		
    .sld-big-cat { font-size: 14px }
	
    #slider-big .tp-caption { bottom: 30% !important }
	
    .sld-up-title { font-size: 14px }
	
    .sld-down-title { font-size: 14px }
	
    .sld-big-title { font-size: 14px !important }
	
    .sld-big-title span {
        font-size: 10px;
        padding: 3px 8px;
        }
		
    .sld-up-title span {
        font-size: 11px;
        padding: 4px 10px;
        top: 0;
        }
		
    .sld-up-cat { font-size: 14px }
	
    .sld-down-cat { font-size: 14px }
	
    #bl-width { width: auto }
	
    .cover-full-wrap .cover-full-info h1 {
        max-width: 940px;
        width: auto;
        }
		
    /*#menu {width: 100%;margin: 10px auto 0px auto;}
    #wizemenu > ul li {background: #FE4641;margin-top: 0px;}*/
	
    .page-template-blog-style2  #blog-left {
        float: none;
        max-width: 370px;
        width: 100%;
        margin: auto;
        }
		
}

@media screen and (max-width:980px) { 
    .single-post #contback #sng-left .sng-art {
        max-width: 700px!important;
        margin: auto;
        width: 100%!important;
        }
		
    .single-post #contback #sng-left .sng-aut {
        max-width: 700px!important;
        margin: auto;
        width: 100%!important;
        height: 180px;
        }
		
    .single-post #contback #sng-left #comments {
        max-width: 700px!important;
        margin: auto;
        width: 100%!important;
        }
		
    .sng-bottom { width: auto }
	
    .sng-links { width: 100% }
	
    .sng-aut .author-description { width: auto }
	
    #respond { width: auto }
	
    .sng-links-prev { width: 40% }
	
    .sng-links-next { width: 40% }
	
    .sng-links-prev a, .sng-links-next a { font-size: 14px }
}

@media screen and (max-width:940px) { 
    .cover-video-wrap h1 { width: 400px }
}

@media screen and (max-width:890px) { 
    .cover-video-info {
        bottom: auto;
        top: 50px;
        }
		
    .cover-video-wrap h1 {
        width: 250px;
        font-size: 20px;
        }
		
}

@media screen and (max-width:880px) { 
    .single-post #contback #sng-left .sng-art {
        max-width: 350px;
        width: auto;
        }
		
    .single-post #contback #sng-left .sng-aut {
        max-width: 350px;
        width: auto;
        height: 180px;
        }
		
    .single-post #contback #sng-left #comments {
        max-width: 350px;
        width: auto;
        }
		
    .sng-bottom { width: auto }
	
    .sng-tag { width: auto }
	
    .sng-links { width: 100% }
	
    .sng-aut .author-description { width: auto }
	
    #respond { width: auto }
	
    .sng-links-prev { width: 40% }
	
    .sng-links-next { width: 40% }
	
    .sng-links-prev a, .sng-links-next a { font-size: 10px }
	
    .footer-col {
        margin: auto !important;
        max-width: 370px;
        width: 100%;
        float: none;
        }
		
}

@media screen and (max-width:830px) { 
    .single-post #contback #sng-left .sng-art {
        max-width: 300px;
        width: auto;
        }
		
    .single-post #contback #sng-left .sng-aut {
        max-width: 300px;
        width: auto;
        height: 200px;
        }
		
    .single-post #contback #sng-left #comments {
        max-width: 300px;
        width: auto;
        }
		
    .sng-bottom { width: auto }
	
    .sng-links { width: 100% }
	
    .sng-aut .author-description { width: auto }
	
    #respond { width: auto }
	
    .sng-links-prev { width: 40% }
	
    .sng-links-next { width: 40% }
	
    .sng-links-prev a, .sng-links-next a { font-size: 10px }
	
}

@media only screen and (max-width:820px) { 
    #blog-left {
        float: none;
        margin: auto;
        max-width: 350px;
        }
		
    .bl1 {
        width: 310px;
        height: 500px;
        }
		
    .bl1-cover {
        width: 260px;
        height: 250px;
        margin-top: 20px;
        margin-left: 40px;
        margin-right: 30px;
        }
		
    .bl1-cover img {
        width: 300px;
        height: 230px;
        }
    .bl1-shadow {
        width: 300px;
        height: 320px;
        }
		
    .bl1-text {
        width: 320px;
        margin-top: 20px;
        }
		
    .blrvw-cover {
        position: absolute;
        top: 55px;
        left: 70px;
        width: 300px;
        height: 250px;
        }
		
    .blrvw-cover img {
        width: 300px;
        height: 230px;
        }
		
    #page-left {
        max-width: 720px;
        width: auto;
        }
		
    #respond {
        max-width: 720px;
        width: auto;
        }
		
    #home-left {
        max-width: 370px;
        width: 100%;
        margin: 0 auto;
        float: none;
        }
		
}

@media only screen and (max-width:700px) { 
    #home-left {
        float: none;
        margin: auto;
        }
		
    #sidebar-right {
        float: none;
        margin: auto;
        }
		
}

@media screen and (max-width:777px) { 
    #menu {
        width: 100%;
        margin: 10px auto 0px auto;
        }
		
    #wizemenu > ul li {
        background: #FE4641;
        margin-top: 0px;
        }
		
    .megamenu { display: none }
	
}

@media only screen and (max-width:740px) { 
    .cover-video { width: 400px }
	
}

@media only screen and (max-width:690px) { 
    .cover-video { width: 350px }
	
}

@media only screen and (max-width:640px) { 
    .cover-video { width: 350px }
	
    .cover-full-wrap .cover-full-info h1 { font-size: 25px }
	
    .cover-video-info {
        bottom: auto;
        top: 10px;
        }
		
    .cover-video-wrap h1 {
        width: 300px;
        font-size: 20px;
        }
		
    .cover-video-dvc span.date { margin-bottom: 0px }
	
    .cover-video-dvc span.view { margin-bottom: 0px }
	
    .cover-video-dvc { bottom: 0px }
	
    .cover-video iframe { height: 250px }
	
    .cover-video { bottom: 83px }
}

@media only screen and (max-width:600px) { 
    .cover-full-wrap .cover-full-info h1 { font-size: 25px }
	
    .cover-full-info { bottom: 120px }
	
}

@media only screen and (max-width:590px) { 
    .sh-home { overflow: hidden }
	
}

@media only screen and (max-width:550px) { 
    #home-left { width: 100% }
	
    .bl1 {
        width: auto;
        height: 500px;
        }
		
    .blrvw {
        width: auto;
        height: 550px;
        }
		
    .blrvw-shadow {
        width: auto;
        height: 580px;
        }
		
    .blrvw-shadow img {
        width: 350px;
        height: 320px;
        }
		
    .blrvw-shadow-bg {
        width: 100%;
        height: 610px;
        }
		
    #video-gallery { width: 100% }
	
    /*.rsOverflow {width: 100% !important;}*/
	
    #sidebar-right { float: none }
	
    h3.wd-title { margin-left: 0 }
	
}

@media only screen and (max-width:433px) { 
    #review {
        width: auto;
        margin-right: 0px;
        }
		
    .rvw {
        margin-left: 0;
        width: 250px;
        }
		
    .rvw .rating { width: 250px }
	
}

@media only screen and (max-width:433px) { 
    .widget_recent_comments ul { margin: 0 !important }
	
    .bl1-shadow-bg {
        width: 100%;
        height: 320px;
        }
		
    .bl1-shadow img {
        width: 100%;
        height: 320px;
        }
		
    .bl1-shadow {
        width: 100%;
        height: 320px;
        }
		
    .bl1 { padding: 10px }
	
    .bl1-text {
        width: 100%;
        margin-top: 20px;
        }
		
    .bl1-view, .bl1-like, .bl1-comm { left: 10px }
	
    .bl1-cover {
        width: 200px;
        height: 230px;
        margin-top: 60px;
        }
		
    .bl1-cover img {
        width: 250px;
        height: auto;
        }
		
    .bl1-text p {
        font-size: 12px;
        line-height: 18px;
        }
		
    .bl2 { width: 100% }
	
    .bl2-cover { width: 100% }
	
    .bl2-bg { width: 100% }
	
    .bl2-cover img { width: 100% }
	
    .sh-homew { width: auto }
	
    .blvid {
        width: 100%;
        background: transparent;
        }
		
    .blvid-cover { width: auto }
	
    .blvid-bg { width: 100% }
	
    .blvid-cover img { width: 100% }
	
    .blvid-cover h2 { width: auto }
	
    .sh-homew .blvid-cat { bottom: 10px }
	
    .bl2-date { bottom: 5px }
	
    .footer-col { width: 100% }
	
    #footer .widget { width: auto }
	
    .widget iframe { width: auto }
	
    #footer .widget_recent_comments ul { width: auto }
	
    #footer .widget_recent_comments li { width: auto }
	
    #footer .footer-col .wd-bl2 { width: auto }
	
    .wd-bl2 img { width: 100% }
	
    .wd-bl2-title {
        width: 230px;
        left: 0;
        right: 0;
        margin: 0 auto;
        }
		
    .wd-bl2-title h2 { width: 100% }
	
    .wd-bl1 { width: 250px }
	
    .wd-bl1 h2 { font-size: 11px }
	
    #sidebar-right {
        width: 100%;
        overflow: hidden;
        float: none;
        margin: auto;
        }
		
    .wd-bl2 {
        width: auto;
        margin: 0 auto;
        }
		
    #sidebar-right .widget {
        width: auto;
        padding: 20px;
        }
		
    .wd-bl2-bg { width: 100% }
	
    #sidebar-right .widget .wd-title { margin-top: -76px }
	
    #widget-slider-6 { background: transparent }
	
    .wd-slider {
        margin-left: 0px;
        width: 100%;
        }
		
    .wd-slider div ul li img { width: 100% }
	
    .wd-slider-bg { width: 100% }
	
    .wd-slider-title h2 { width: 250px }
	
    ol#wd-like {
        margin-left: 0px;
        padding: 0;
        width: auto;
        }
		
    .wd-like { width: 100% }
	
    .wd-like-cover { width: 100% }
	
    .wd-like-bg { width: 100% }
	
    .wd-like-cover img {
        width: 100%;
        height: 150px;
        }
		
    .wd-like-title h2 { width: 230px }
	
    .wd-like-title { left: 10px }
	
    .widget_tweet ul {
        width: 100%;
        margin-left: 0px;
        }
		
    .tweets_list li { width: auto }
	
    #wd-bl3 { margin-left: 0px }
	
    .wd-bl3 { width: auto }
	
    .wd-bl3-cover { width: auto }
	
    .wd-bl3-bg { width: 100% }
	
    .wd-bl3-cover img { width: 100% }
	
    .wd-bl3-title {
        position: absolute;
        bottom: -48px;
        left: 0;
        background: #fff;
        padding: 10px;
        width: auto;
        }
		
    .wd-bl3-text {
        margin-left: 20px;
        margin-top: 45px;
        }
		
    .wd-bl3-text p {
        margin-top: 5px;
        margin-right: 15px;
        font-size: 12px;
        }
		
    .blrvw-shadow img { width: 100% }
	
    .blrvw-shadow { width: 100% }
	
    .blrvw-cover img { width: 250px }
	
    .blrvw-view, .blrvw-like, .blrvw-comm { left: 10px }
	
    .blrvw-cover {
        left: 40px;
        width: 0;
        }
		
    .blrvw-cover span.note { width: 250px }
	
    .blrvw-score { width: 255px }
	
    .rating-blog { width: 205px !important }
	
    .jRatingColor { width: 250px !important }
	
    .blrvw-title { width: 100% }
	
    .widget_slider { background: transparent }
	
    .widget_recent_comments ul { width: auto }
	
    .widget_recent_comments li { width: auto }
	
    .reply {
        margin-top: 0px;
        margin-right: 0px;
        float: none;
        }
		
    #footer .widget {
        width: 100%;
        padding: 0;
        text-align: center;
        }
		
    #wd-youtube, #wd-soundcloud {
        margin: 0 !important;
        width: 100% !important;
        }
		
    .wd-bl1 {
        max-width: 250px;
        margin: 10px auto;
        width: 100%;
        float: none;
        overflow: hidden;
        }
		
}

@media only screen and (max-width:390px) { 
    .cover-video { width: 100% }
	
}


/* FIX*/

.accordion {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    }
	
@media only screen and (max-width:1234px) { 
    .rsDefault .rsBtnCenterer {
        position: absolute;
        left: 50%;
        top: 40%;
        }
		
}

@media only screen and (max-width:1060px) { 
    #menu {
        width: 100%;
        background: rgba(0, 0, 0, 0.8);
        margin: 10px 0px 0px -10px;
        padding: 10px;
        }
		
    .menu-search {
        position: absolute;
        top: 25px;
        float: right;
        right: 10px;
        }
		
}

@media only screen and (max-width:960px) { 
    .caroufredsel_wrapper {
        display: block;
        text-align: start;
        float: none;
        position: relative;
        top: auto;
        right: auto;
        bottom: auto;
        left: -743px !important;
        z-index: auto;
        width: 3000px !important;
        height: 280px;
        margin: 0px;
        overflow: hidden;
        }
		
}

@media only screen and (max-width:990px) { 
    .sld-down { margin-top: -150px }
	
}

@media only screen and (max-width:470px) { 
    .feat-cover h2 {
        position: absolute;
        bottom: 30px;
        left: 0 !important;
        font-size: 22px;
        color: #000;
        text-transform: uppercase;
        background: #fff;
        padding: 10px 20px;
        width: 60% !important;
        z-index: 3;
        font-weight: 900;
        opacity: 0.8;
        margin-left: auto;
        margin-right: auto;
        right: 0;
        }
		
    .feat-cat { left: 80px }
	
}

@media only screen and (max-width: 433px) { 
    .wd-bl1 {
        max-width: none !important;
        margin: 10px auto;
        width: 100%;
        float: none;
        overflow: hidden;
        }
		
}

@media screen and (max-width: 1190px) { 
    .sld-full {
        position: absolute;
        bottom: 146px;
        left: -2px;
        max-width: 1190px;
        text-align: center;
        width: 100%;
        }
		
}

@media screen and (max-width:1080px) { 
    .sld-full-title {
        width: 900px;
        font-size: 50px;
        font-weight: 900;
        color: #fff;
        text-transform: uppercase;
        float: none;
        margin-top: 21px;
        margin-bottom: 10px;
        line-height: 1.15em;
        margin-left: auto;
        display: block;
        margin-right: auto;
        text-align: center;
        }
		
    .sld-full-date { margin-left: auto }
	
}

@media screen and (max-width:880px) { 
    .sld-full-title {
        width: 700px;
        font-size: 40px;
        font-weight: 900;
        color: #fff;
        text-transform: uppercase;
        float: none;
        margin-top: 50px;
        margin-bottom: 10px;
        line-height: 1.15em;
        margin-left: auto;
        display: block;
        margin-right: auto;
        text-align: left;
        }
		
    .sld-full-date {
        color: #fff;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 400;
        width: 700px;
        text-align: center;
        margin-left: 145px;
        }
		
}

@media only screen and (max-width:700px) { 
    .sld-full-cat span { font-size: 13px }
	
}

@media screen and (max-width:777px) { 
    .sld-full-title span {
        font-size: 14px;
        color: #fff;
        border: 2px solid #fff;
        border-radius: 4px;
        margin-left: 15px;
        top: -6px;
        position: relative;
        line-height: 1px;
        font-weight: 400;
        padding: 5px 12px;
        text-decoration: none;
        overflow: hidden;
        }
		
    .sld-full-title {
        width: 600px;
        font-size: 30px;
        font-weight: 900;
        color: #fff;
        text-transform: uppercase;
        float: none;
        margin-top: 30px;
        margin-bottom: 10px;
        line-height: 1.15em;
        margin-left: auto;
        display: block;
        margin-right: auto;
        text-align: left;
        }
		
    .sld-full-date {
        color: #fff;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 400;
        width: 600px;
        text-align: center;
        margin-left: 0;
        margin-top: 30px;
        }
		
    #menu {
        margin: 10px 0px 0px 0px;
        padding: 0;
        }
		
}

@media only screen and (max-width:740px) { 
    .cover-video { width: 400px }
	
    .sld-full-title span {
        font-size: 14px;
        color: #fff;
        border: 2px solid #fff;
        border-radius: 4px;
        margin-left: 15px;
        top: -6px;
        position: relative;
        line-height: 1px;
        font-weight: 400;
        padding: 5px 12px;
        text-decoration: none;
        overflow: hidden;
        }
		
    .sld-full-title {
        width: 500px;
        font-size: 25px;
        font-weight: 900;
        color: #fff;
        text-transform: uppercase;
        float: none;
        margin-top: 30px;
        margin-bottom: 10px;
        line-height: 1.15em;
        margin-left: auto;
        display: block;
        margin-right: auto;
        text-align: left;
        }
		
    .sld-full-date {
        color: #fff;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 400;
        width: 500px;
        text-align: center;
        margin-left: 0;
        margin-top: 30px;
        }
		
    .sld-full {
        position: absolute;
        bottom: 106px;
        left: -2px;
        max-width: 1190px;
        text-align: center;
        width: 100%;
        }
		
}

@media only screen and (max-width:590px) { 
    .sld-full-cat span {
        color: #fff;
        text-transform: uppercase;
        line-height: 14px;
        padding: 7px 13px;
        font-size: 10px;
        }
		
}

@media only screen and (max-width:550px) { 
    .sld-full {
        position: absolute;
        bottom: 40px;
        left: -2px;
        max-width: 1190px;
        text-align: center;
        width: 100%;
        }
		
    .sld-full-cat span {
        color: #fff;
        text-transform: uppercase;
        line-height: 14px;
        padding: 7px 13px;
        font-size: 10px;
        }
		
    .sld-full-title {
        width: 300px;
        font-size: 15px;
        font-weight: 900;
        color: #fff;
        text-transform: uppercase;
        float: none;
        margin-top: 30px;
        margin-bottom: 10px;
        line-height: 1.15em;
        margin-left: auto;
        display: block;
        margin-right: auto;
        text-align: left;
        }
		
    .sld-full-date {
        color: #fff;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 300;
        width: 300px;
        text-align: center;
        margin-left: 0;
        margin-top: 30px;
        }
		
    .sld-full-title span {
        font-size: 14px;
        color: #fff;
        border: 2px solid #fff;
        border-radius: 4px;
        margin-left: 15px;
        top: 10px;
        position: relative;
        line-height: 1px;
        font-weight: 400;
        padding: 5px 12px;
        text-decoration: none;
        overflow: hidden;
        }
		
}

/*.rsDefault .rsBtnCenterer {
position: absolute;
left: 35%;
top: 45%;
right: auto;
}*/