body[data-pagetype="Category"] #plp-tree-description >li:nth-child(2n) .plp-tree-thumb-left {
    float: right!important;
    margin-left: 50px!important;
}
body[data-pagetype="Category"] #plp-tree-description >li:nth-child(2n) .plp-tree-info-right{
    padding-left:20px!important;
}

#banner {
   display:block;
   margin:0 0 0 0;                                     /* BASE FONT = 16px  >>> 50px / 16px = 3.125em  */
}
.rslides {
   position: relative;
   overflow: hidden;
   width: 100%;                                             /*100% of its container*/
   padding: 0;
   margin: 0;
   max-height:20.75em;                                     /* BASE FONT = 16px  >>> 651px / 16px = 40.6875em  */
   z-index: 1;
}
.rslides li {
   -webkit-backface-visibility: hidden;
   position: absolute;
   display: none;
   width: 100%;                                             /*100% of its container*/
   left: 0;
   top: 0;
   max-height:20.75em;                                     /* BASE FONT = 16px  >>> 651px / 16px = 40.6875em  */
   background:none;
   padding:0;
}
.rslides li:first-child {
   position: relative;
   display: block;
   float: left;
}
.rslides li img {
   display:block;
   width:100%;                                             /*100% of its container*/
}
span.banner-heading {
   text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.5);
    color: #ffffff;
    position: absolute;
    text-align: center;
    left: 0;
    right: 0;
    font-size: 20px;
    font-weight: 600;
    top: 39%;
    z-index: 999;
}
  .rslides_tabs {
    margin: 0;
    padding:0;
    position: absolute;
    text-align: center;
    width: 100%;
    margin-top:-30px!important;
    z-index:99!important;
}
.rslides_tabs li {
    background: none;
    display: inline;
    float: none;
    padding: 0;
}
.rslides_tabs a {
    background: #f04f3c none;
    border-radius: 50%;
    display: inline-block;
    height: 11px;            /* BASE FONT = 16px  >>> 20px / 16px = 1.25em  */
    margin: 0.1875em;            /* BASE FONT = 16px  >>> 3px / 16px = 0.1875em  */
    overflow: hidden;    position: relative;
    text-indent: -2em;             /* BASE FONT = 16px  >>> -32px / 16px = -2em  */    
width: 11px;               /* BASE FONT = 16px  >>> 20px / 16px = 1.25em  */

}
.rslides_tabs .rslides_here a, .rslides_tabs a:hover {
    background: #fec051 none repeat;
}
div#content {
    margin-top: 35px;
}
/* =============================================================================
   MEDIUM SCREEN STYLES [TABLET LANDSCAP VIEW] START
*  ============================================================================= */
/******** 640px/16px = 40em*/
@media only screen and (min-width: 40em) {
.rslides_tabs a {
  height: 16px;            /* BASE FONT = 16px  >>> 20px / 16px = 1.25em  */
  width: 16px;               /* BASE FONT = 16px  >>> 20px / 16px = 1.25em  */
}

span.banner-heading {
   text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.5);
    color: #ffffff;
    position: absolute;
    text-align: center;
    left: 0;
    right: 0;
    font-size: 40px;
    font-weight: 600;
    top: 39%;
}

}