.slider-container {
   width: 300px;
   height: 250px;
 }
 .slider-container .items {
   width: 100%;
   height: 100%;
 }
 .slider-container .items > div {
   position: relative;
   display: table;
 }

 .slider-container .items > div > a {
    display: table-cell;
    vertical-align: middle;
    padding: 0px;
 }
 .slider-container .items > div > a > img {
     display: table-cell;
     vertical-align: middle;
 }
 .slider-container .items .slider-overlay {
   background: #6F7D7D;
   bottom: 0;
   font-family: "Helvetica",sans-serif;
   margin: 0;
   opacity: 0.6;
   padding: 5px 10px;
   position: absolute;
   bottom: 0;
   left: 0;
   width: 50%;
 }

 .slider-container .items .slider-overlay a {
   border-bottom: none;
   color: #000 !important;
   display: inline;
   margin: 0;
   padding: 0;
   text-decoration: none;
   letter-spacing:-1px;
   font-size: 11px;
 }

 .slider-container .items .slider-overlay .slider-title {
   font-family: "Helvetica",sans-serif;
   display: block;
   font-size: 14px;
   color: #000;
   text-shadow: 1px 2px 1px #fff;
 }
 .slider-container .items .slider-overlay .slider-comment a {
   font-size: 10px
 }

 


@media only screen and (min-width: 801px) {
    div div + article:first-of-type, div div + article:first-of-type + article {

    }
}
.digitallylux-widget {
    padding-left: 0;
    margin-bottom: 40px;
    margin-left: 20px;
    margin-top: 20px;
    position:relative
    z-index: 555;
    width:60%;
}
.footer-links {
    position:relative;
    z-index:999;
}

 iframe.digitallylux-iframe {
     width:100% !important;
     position:relative;
     max-width:700px;
 }

 @media only screen and (max-width: 1200px) {
    .digitallylux-widget {
        padding-left: 0;
        margin:20px 30px;
        width:100% !important;
    }
    iframe.digitallylux-iframe {

    }
}

@media only screen and (min-width: 801px) and (max-width: 959px) {
    .digitallylux-widget {
        padding-left: 0;
        margin-bottom:20px;
        margin-left:20px;
        width:700px !important;
    }
    iframe.digitallylux-iframe {
    }
}

 @media only screen and (max-width: 800px){
    .digitallylux-widget {
        margin:10px auto;
        width:100% !important;
    }
    iframe.digitallylux-iframe {

    }
}

.slider-container .overlay-wrapper {
    position: absolute;
    width: 50%;
    height: 100%;
    right: 0px;
    font-size: 10px;
    color: #ccc !important;
    background: none !important;
}
.slider-container .overlay-wrapper a {
    color: #ccc !important;
    text-decoration: underline;
}
.slider-container .overlay-wrapper > span {
    background: #6F7D7D !important;
    font-family: helvetica,arial,sans-serif;;
    opacity: 1;
    width: 95%;
}
.slider-container .overlay-wrapper > span:nth-child(1) {
    height: 71%;
    display: block;
    position: relative;
    text-align: center;
}

.slider-container .overlay-wrapper > span:nth-child(2) {
    height: 25%;
    bottom: 0px;
    position: absolute;
    width: 95%;
    text-align: center;
    display: table;
}

.slider-container .overlay-wrapper .links {
    /*display: table-cell;
    vertical-align: middle;*/
    padding-top: 5px;
    display: inline-block;
}
.slider-container .overlay-wrapper .links > span { display: block; height: 18px; font-size: 10px; font-family: helvetica,arial,sans-serif; }

.slider-container .overlay-wrapper p.brand-name {
    color: #fff;
    font-weight: bold;
    font-size: 20px;
    padding-top: 30px;
    text-align: center;
    font-family: helvetica,arial,sans-serif;
}

.slider-container .overlay-wrapper .brand-link {
    color: #ccc !important;
    font-size: 12px;
    text-align: center;
    bottom: 12px;
    position: absolute;
    width: 100%;
    left: 0;
    font-style: italic;
}
