/* CSS Document */

.featured-video { margin-top:10px; padding:10px 20px;   border-color: #DCE6F4 -moz-use-text-color #DCE6F4 #DCE6F4;
    border-style: solid none solid solid;
    border-width: 3px medium 3px 3px; height:auto; float:left;}
.featured-video  .player { padding:0px 5px;	 float:left; }
.featured-video  .details { float:right; }

.page-title { margin: 0 10px 20px; overflow: hidden; }
.category-title {}


.brs-collateral{ overflow:hidden; margin-bottom:-3px; position:relative;}
.brs-tabs{ font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif; border:3px #dce6f4 solid; border-bottom:0; float:left; border-radius:3px 3px 0 0;}
.brs-tabs li{ float:left; font-size:16px; cursor:pointer; list-style:none; background:url(../images/bkg_brs-tabs.gif) bottom repeat-x; line-height:34px; border-left:3px #dce6f4 solid;border-bottom:3px #dce6f4 solid;}
.brs-tabs li:first-child{ border-left:0;}
.brs-tabs li.active{ background:#ffffff; border-bottom-color:#ffffff;}
.brs-tabs li a{ text-transform:uppercase; display:block; color:#257ffc; text-decoration:none; padding:0 15px;}
.brs-tabs li.active a{ display:block; color:#ff4a00; font-size:20px; padding:0 15px; /*background:url(../images/bkg_brs-tab-corner.gif) no-repeat;*/}
.brs-tabs li span{ display:block; color:#ff4a00; font-size:20px; padding:0 15px; /*background:url(../images/bkg_brs-tab-corner.gif) no-repeat;*/}

.bx-container { margin-bottom:15px;}
.bx-container .topcut{ /*background:url(../images/topcut.png) no-repeat top;*/ height:0px; overflow:hidden; border-top:3px #dce6f4 solid; border-radius:5px 5px 0 0;}
.bx-container .botcut{ /*background:url(../images/botcut.png) no-repeat top;*/ height:0px; overflow:hidden; border-bottom:3px #dce6f4 solid; border-radius:0 0 5px 5px;}
.bx-container .container{ border-left:3px #dce6f4 solid; border-right:3px #dce6f4 solid; padding:3px;}
.bx-container .main-cont{ padding:12px; min-height:100px;}
.bx-container .main-cont.bgwh{ background:url(../images/bkg_bx-container.jpg) repeat-x bottom;}

.video-grid .container { border-left:3px #dce6f4 solid; border-right:3px #dce6f4 solid; padding:17px 12px;}
.video-grid .topcut{ background:url(../images/topcut.png) no-repeat top; height:0px; overflow:hidden; border-top:3px #dce6f4 solid; border-radius:5px 5px 0 0;}
.video-grid .botcut{ background:url(../images/botcut.png) no-repeat top; height:0px; overflow:hidden; border-bottom:3px #dce6f4 solid; border-radius:0 0 5px 5px;}

.pro-sep .pro-grid { background:url(../images/seperator.png) no-repeat top; padding-top:15px;}
.pro-grid { overflow:hidden; background: url("../images/product/horizontal-divider-long.png") no-repeat scroll center top transparent; margin: 0 0 20px 0; padding: 20px 0 0 0; }
.pro-grid.first { background: none repeat scroll 0 0 transparent !important; padding-top: 0; }
.pro-grid li.grid-item:last-child, .pro-grid li.grid-item.last{ margin-right:0;}
.pro-grid li.grid-item .pro-name{ font-size:14px; font-weight:normal; font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif; line-height:16px; margin-bottom:5px;}
.pro-grid li.grid-item .pro-name a{ color:#1b4278; text-decoration:none;}
.pro-grid li.grid-item .description{ color:#4f4f4f; font-size:11px; line-height:15px;}
.pro-grid .actions{ overflow:hidden;}
.pro-grid .actions button.button { float: left; border:0; overflow:visible; background:none;}
.pro-grid .actions button.button span { background: url("../images/btn_add-to-cart.png") no-repeat scroll 0 0 transparent; border: 0 none; float: left; height: 27px; padding: 0;    width: 91px;}
.pro-grid .actions button.button span span { text-indent: -999em;}

.pro-grid .add-to-links { font-size: 11px; margin:0 0 0 5px; float:left; line-height:15px;}
.pro-grid .add-to-links li{ width:auto;}
.pro-grid .add-to-links a{ color:#678900; font-weight:bold;}

.pro-grid .ratting{ margin:10px 0 5px;}
.pro-grid .price-box { margin: 5px 0;}
.pro-grid .special-price .price { color: #075cd2; font-size: 13px; font-weight: normal; font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif;}

.vis-views{ overflow:hidden; padding-top:10px; line-height:24px;}
.vis-views .like{ float:left; margin-right:8px;}
.vis-views .like .count{ margin-left:5px; color:#257ffc; display:inline-block;}
.vis-views .text{ float:left; color:#4f4f4f; font-size:11px;}

.brs-container{}

.video-series-index .video-description {
    max-height:250px;
    color:#1b4278;
    font-size:13px;
    font-family: Arial, Helvetica, sans-serif;
    overflow-y:auto;
}
.video-series-index .video-description h2 { font-size:14px; font-weight:normal; color: #1b4278; font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif;}

.video-container{ overflow:hidden;}
.video-container .video{
  /*  width:446px;
  */  float:left;
}
.video-container .video-detail{
    width:30%;
    float:right;
}
.video-container h3{ font-size:14px; font-weight:normal; color: #1b4278; font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif;}
.video-container .description{ max-height:150px; color:#1b4278; font-size:13px; font-family: 'VAGRoundedStdLight', Arial, Helvetica, sans-serif;overflow-y:auto;}
.video-brd{
    background:url(../images/bkg_borders.png) no-repeat top center; height:42px;
    width: 220px;
    float: left;
}
.video-brd-review{ background:url(../images/bkg_borders_top.png) no-repeat top center; height:auto; padding:15px 5px;}
.video-views{ padding-top:14px; font-size:11px; color:#257FFC; font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif;}

.more-desc{ color:#678900; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.video-list{}
.video-list li{ overflow:hidden; padding-bottom:5px;}
.video-list .video-rght{ padding-left:85px;}
.video-list .image{ float:left;}
.video-list h2{ font-size:13px; font-weight:normal; font-family:'VAGRoundedStdBold', Arial, Helvetica, sans-serif;}
.video-list h2 a{ color:#1b4278; text-decoration:none;}
.video-list .short-desc{ color: #4F4F4F; font-size: 11px; line-height: 15px;}

.bulk-reviews{ overflow:hidden; padding-top:6px; }
.bulk-reviews .cat-title{ width:px; float:left; font-family: 'LubalinGraphDemiRegular', Arial, Helvetica, sans-serif; font-size:10px; color:#1b4278;}
.bulk-reviews .cat-desc{ color: #4F4F4F; font-size:10px; line-height: 15px; padding-left:70px;}
.bulk-category{ overflow:hidden; padding-top:0px !important; }


.like-views{ overflow:hidden;}
.like-views .like-video-views{ color: #257FFC; font-family: 'VAGRoundedStdBold',Arial,Helvetica,sans-serif; font-size: 14px; padding-top: 5px; float:left;}
.like-views .vis-views{ float:right; padding-top: 5px;}

.pro-options{ overflow:hidden;}
.pro-options .short-desc{ float:left; width:100px; padding-right:10px; font-size: 11px; line-height: 15px;}
.pro-options .price-box { float: right; margin:0;}
.pro-options .price-box .regular-price .price { color: #ff4e00; font-family: 'VAGRoundedStdBold',Arial,Helvetica,sans-serif; font-size: 24px;}

.video-detail .add-to-box { margin:0; overflow:hidden;}
.video-detail .add-to-box .add-to-cart { float: left;}
.video-detail .add-to-cart label { float: left; font-size: 12px; margin:5px 5px 0 0; font-family: 'VAGRoundedStdBold',Arial,Helvetica,sans-serif;}
.video-detail .add-to-cart .qty { background: url("../images/bkg_qty.png") no-repeat; border: 0 none; float: left; font-size: 12px; font-weight: bold; height: 18px; line-height: 18px; margin:5px 20px 0 0; padding: 0; text-align:center; vertical-align: middle; width: 28px !important;}
.video-detail .add-to-cart button.button { float: left; border:0; overflow:visible; background:none;}
.video-detail .add-to-cart button.button span { background: url("../images/btn_add-to-cart.png") no-repeat scroll 0 0 transparent; border: 0 none; float: left; height: 27px; padding: 0;    width: 91px;}
.video-detail .add-to-cart button.button span span { text-indent: -999em;}

.video-pagination{ overflow:hidden; margin-bottom:5px;}
.video-pagination li{ float:left; font-family: 'VAGRoundedStdBold',Arial,Helvetica,sans-serif; font-size: 12px;}
.video-pagination a{ color: #257FFC; margin:0 2px;}


.text-block{ overflow:hidden; font-family:'VAGRoundedStdLight', Arial, Helvetica, sans-serif;}
.text-block h1{ color: #FF4A00; font-family: 'VAGRoundedStdLight',Arial,Helvetica,sans-serif; font-size: 23px; font-weight: normal; margin: 0 0 5px;}
.video-description{ float:left; width:100%;max-height:165px;overflow-y:auto}
.related-instructions{ float:right; width:210px; padding-left:25px; background:url(../images/vr_line.png) no-repeat left center;}
.related-instructions h4{ font-size:13px; color:#1b4278; font-weight:normal;}
.rel-nav{ overflow:hidden;}
.rel-prev, .rel-next{ background-repeat:no-repeat; height:25px; width:25px; float:right; text-indent:-999em;}
.rel-prev{ background-image:url(../images/arrow-prev.png);}
.rel-next{ background-image:url(../images/arrow-next.png);}

.brs-title{ text-transform:uppercase; background:url(../images/seperator.png) no-repeat bottom; padding-bottom:10px;}
.view-all{ float:right; font-size:10px; text-transform:uppercase; background:url(../images/arrow-right.png) no-repeat 100% 2px; padding-right:10px; margin-top:10px;}
.view-all a{ color:#0154b5;}

#scroller-wrapper {
    width: 200px;
    height: auto;
    overflow: hidden;
}
#scroller-wrapper-content {
    width: 400px;
}
#scroller-wrapper  .slide {
    float: left;
    width: 200px;
    height: 100px;
}
a.control-dead  { visibility: hidden; }

#tab-wrapper { width:200px; overflow:hidden; } 
#tab-wrapper-content { width:600px; }
.video-list li.slide { width:200px; float:left; } 
.video-pagination .carousel-selected { text-decoration:none; }

.productsvideos { padding:28px 12px; }

.bx-container .container .series:first-child{background:none;}
.bx-container .container .series{
    background: url(../images/product/horizontal-divider-long.png) top center no-repeat;
    padding:20px 80px;
    clear:both;
}
.bx-container .container .series .series-info{width:350px;float:right;margin-bottom:15px;}

.video-series-index .series a.series-title{text-decoration: none;}

.video-series-index .bx-container .pager{margin:10px;clear:both;}

.video-series-index .bx-container .video-container,
.video-series-index .bx-container .video-description{float:left;}
.video-series-index .bx-container .video-description{
    /*width:230px;margin-left:8px;min-height:230px;
*/
    width: 30%;
    float: right;
    padding: 2%;
    text-align: justify;
}

.video-series-view .bx-container .video-container,
.video-series-view .bx-container .video-description{float:left;}
.video-series-view .bx-container .video-description{width:230px;margin-left:8px;min-height:230px;}
.video-series-index .bx-container .container .series a img{width:313px; height:174px;}
.video-series-index .bx-container .container {overflow:hidden;}
.video-series-view .bx-container .container .series a img{width:313px; height:174px;}

.video-series-index .bx-container .series-videos-overview{clear:both;padding-top:10px;position:relative}
.video-series-index .bx-container .series-videos-overview #series-videos-bar{overflow:hidden;padding-top:3px;margin:0 45px;}
.video-series-index .bx-container .series-videos-overview #series-videos-bar ul{width:1200px;height:100%;}
.video-series-index .bx-container .series-videos-overview #series-videos-bar ul li{float:left;margin:0 20px 0 0;}
.video-series-index .vid-mv-scroll{margin:9px 0;}
.video-series-index .bx-container .container{
    padding:25px
 }
.video-series-index .bx-container .series-videos-overview a.thumbnail{cursor:pointer;display:block;}
.video-series-index .bx-container .series-videos-overview a.thumbnail.active{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 3px solid #FF4A00;margin-top:-3px;}
.video-series-index .bx-container .series-videos-overview a.thumbnail.active:hover{cursor:default}
.video-series-index .bx-container .series-videos-overview a.thumbnail div.video-thumb{background:transparent url(../images/video-play-small.png) 0 0  no-repeat;width:20px;height:20px;position:absolute;top:28px;left:26px}
.video-series-index .thumbs-video-views{
 /*   float:right;width:230px;
*/
    width: 30%;
    padding: 2%;
    float: right;
 }
.video-series-index .thumbs-video-views .thumbs{float:right;margin-left:10px;}
.video-series-index .thumbs-video-views .video-views{float:left;margin-right:10px;}

.video-series-view .bx-container .series-videos-overview{clear:both;padding-top:10px;position:relative}
.video-series-view .bx-container .series-videos-overview #series-videos-bar{overflow:hidden;padding-top:3px;margin:0 45px;}
.video-series-view .bx-container .series-videos-overview #series-videos-bar ul{width:1200px;height:100%;}
.video-series-view .bx-container .series-videos-overview #series-videos-bar ul li{float:left;margin:0 20px 0 0;}
.video-series-view .vid-mv-scroll{margin:9px 0;}
.video-series-view .bx-container .container{padding:5px}
.video-series-view .bx-container .series-videos-overview a.thumbnail{cursor:pointer;display:block;}
.video-series-view .bx-container .series-videos-overview a.thumbnail.active{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 3px solid #FF4A00;margin-top:-3px;}
.video-series-view .bx-container .series-videos-overview a.thumbnail.active:hover{cursor:default}
.video-series-view .bx-container .series-videos-overview a.thumbnail div.video-thumb{background:transparent url(../images/video-play-small.png) 0 0  no-repeat;width:20px;height:20px;position:absolute;top:28px;left:26px}
.video-series-view .thumbs-video-views{float:right;width:230px;}
.video-series-view .thumbs-video-views .thumbs{float:right;margin-left:10px;}
.video-series-view .thumbs-video-views .video-views{float:left;margin-right:10px;}
.video-grid li.item,
.topvideos li.item,
.latestvideos li.item,
.latest-products li.item{
    width: 200px;
    float: left;
    margin-left: 2.5%;
  }
.video-series-view a#more_info,
.video-category-view a#less_info,
.video-category-view a#more_info,
.video-series-view a#less_info{text-decoration:none;}
.video-series-view a#less_info{margin-left:10px;}
.video-category-view #series_information,
.video-series-view #series_information{padding-top:15px;}
.pro-grid .item h2.pro-name{font-size:15px;margin:3px 5px 0 0;}

.catalog-product-view img.vjs-poster{margin-top:51px;}
.video-index-view .productquestions-container,
.video-index-review .productquestions-container{margin:15px}

#videos-tabs .relatedproducts-tab a{ background: url(../images/icons/related-products.png) right center no-repeat;  padding-right:30px;}
#videos-tabs .askaquestion-tab a { background: url(../images/icons/question.png) right 8px no-repeat;  padding-right:18px;}
#videos-tabs .relatedinstructions-tab a{ background: url(../images/icons/full-details.png) right center no-repeat; padding-right:22px}
#videos-tabs .relatedvideos-tab a { background: url(../images/icons/videos.png) right 4px no-repeat; padding-right:28px }
#videos-tabs .relatedproducts-tab.active a{ background-image: url(../images/icons/related-products-orange.png)   }
#videos-tabs .askaquestion-tab.active a { background-image: url(../images/icons/question-orange.png)   }
#videos-tabs .relatedinstructions-tab.active a{ background-image: url(../images/icons/full-details-orange.png)   }
#videos-tabs .relatedvideos-tab.active a { background-image: url(../images/icons/videos-orange.png)   }
#videos-tabs > li > a{height:38px;}
#videos-tabs > li{padding-right:7px;font-size:13px}
#videos-tabs > li.active > a{font-size:16px}



/*new*/
#list-content_category_video_list .pager {
    /*width: 100%;
    */margin: 15px 0;
    padding: 3px 0;
    float: none;
}
#list-content_category_video_list .pager .pager_category_video_list {
    float:right;
}
#list-content_category_video_list .pager .limiter {
  text-align: center;
  float: none;
}
.video-container .video-detail .description {
    text-align: justify;
}
.video-detail .video-brd .featured-video-views {
    color: #257ffc;
    font-family: 'VAGRoundedStdBold',Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding-top: 14px
}
.bx-container .container .series a {
    display:inline-block;
}
/*ultimos cambios*/
.video-container .videos-pa-ver {
    width: 600px;
    height: 320px;
}
.pager .pro-grid .item .description {
 text-align: justify;
}
.video-container .video .video-js {
width: 600px !important;
    height: 320px !important;
}

/*medias 771*/
@media screen and (min-width: 748px) and (max-width: 970px) {
    .video-container .video-detail {
        width: 100%;
        padding: 20px;
    }
    .video-container .video-detail {
        text-align: center;
    }
    .video-container .video {
        float: none;
        text-align: center;
    }

    .video-brd .featured-video-views {
        float: left;
    }

    .video-grid li.item,
    .topvideos li.item,
    .latestvideos li.item,
    .latest-products li.item{
        width: 200px;
        float: left;
        height: 300px;
        margin-left: 10%;
        margin-right: 10%;
    }


}
/*only for videos js*/
@media screen and (min-width: 840px) and (max-width: 970px) {
    .video-container .video .video-js {
        position: relative;
        left:10%;
     }
}
@media screen and (min-width: 660px) and (max-width: 839px) {
   .video-container .video .video-js {
        position: relative !important;
        left: 15% !important;
        right:15% !important;
        width: 70% !important;
        height:auto !important;
   }
    .video-container .video .video-js .vjs-tech {
        /*width: 456px;
        height: 256px;*/
        width: 100%;
        height:100%;
    }

}
@media screen and (min-width: 580px) and (max-width: 659px) {
    .video-container .video .video-js {
        position: relative !important;
        left: 5% !important;
        right:5% !important;
        width: 90% !important;
        height: 250px !important;
    }
    .video-container .video .video-js .vjs-tech {
        /*width: 456px;
        height: 256px;*/
        width: 100%;
        height:100%;
    }

}
@media screen and (min-width: 470px) and (max-width: 579px) {
    .video-container .video .video-js {
        position: relative !important;
        left: 7% !important;
        right: 7% !important;
        width: 85% !important;
        height: 180px !important;
    }
    .video-container .video .video-js .vjs-tech {
        /*width: 456px;
        height: 256px;*/
        width: 100%;
        height:100%;
    }

}
@media screen and (min-width: 390px) and (max-width: 469px) {
    .video-container .video .video-js {
        position: relative !important;
        left: 10% !important;
        right: 10% !important;
        width: 80% !important;
        height: 140px !important;
    }
    .video-container .video .video-js .vjs-tech {
        /*width: 456px;
        height: 256px;*/
        width: 100%;
        height:100%;
    }

}
@media screen and (min-width: 270px) and (max-width: 389px) {
    .video-container .video .video-js {
        position: relative !important;
        left: 5% !important;
        right: 5% !important;
        width: 90% !important;
        height: 130px !important;
    }
    .video-container .video .video-js .vjs-tech {
        /*width: 456px;
        height: 256px;*/
        width: 100%;
        height:100%;
    }

}



@media screen and (min-width: 250px) and (max-width: 747px) {

    .video-container .video-detail {
        width: 100%;
        padding: 20px;
    }
    .video-container .video-detail .video-brd .featured-video-views {
        float: left;

    }
    .video-container .video-detail {
        text-align: center;
    }
    .video-container .video {
        float: none;
        text-align: center;
    }
    .video-grid li.item,
    .topvideos li.item,
    .latestvideos li.item,
    .latest-products li.item{
        width: 70%;
        float: none;
        text-align: center;
        height: 300px;
        margin-left: 15%;
        margin-right: 15%;
    }
    #list-content_category_video_list .pro-grid .item .pro-image a img {
        display:inline-block;

    }
    #list-content_category_video_list .pro-grid .item .vis-views {
        padding-top: 0;
        float: none;
        text-align: center;
    }
    #list-content_category_video_list .pro-grid .item .vis-views .text {
         float: none;
     }


}
@media screen and (min-width: 250px) and (max-width: 604px) {
   .brs-collateral .brs-tabs li {
       width: 100%;
       border-left:0;
   }
   .brs-collateral .brs-tabs .first {
       border-bottom: 3px #DCE6F4 solid;
   }
   #list-content_category_video_list .pager .limiter {
        width: 100%;
        float: none;
        text-align: center;
    }
   #list-content_category_video_list .pager .limiter label{
        display: inline-block;

    }


   #list-content_category_video_list .pager .amount {
        width: 100%;
        float: none;
        text-align: center;
    }
   #list-content_category_video_list .pager .pager_category_video_list {
        /*width: 65%;
        */float: none;
        position: relative;
       max-width: 70%;
       left: 30%;
   }

}
@media screen and (min-width: 450px) and (max-width: 710px) {
    .video-container .videos-pa-ver {
        width: 80%;
        height:250px;


    }
    .video-container .vjs-tech {
          width: 230px;
          height: 150px;
      }
    .video-container .video .video-js {
      /*  position: relative;
        left: 20%;
        width: 249px !important;
        height: 130px !important;
        text-align: center;
    */}
}

@media screen and (min-width: 250px) and (max-width: 450px){
    .video-container .videos-pa-ver {
        width: 90%;
        height: 170px;
    }
    .video-container .vjs-tech {
        width: 230px;
        height: 150px;
    }
    .video-container .video .video-js {
     /*   position: relative;
        left: 5%;
        width: 249px !important;
        height: 130px !important;
        text-align: center;
   */ }
    /*#list-content_category_video_list .pager .pager_category_video_list {
        left: 25% !important;
    }*/
}

@media screen and (min-width: 250px) and (max-width: 964px){
    .video_category_view .bx-container .container .series .series-info {
        width: 100%;
    }
    .video_category_view .bx-container .container .series {
        text-align: center;
    }

    .video-series-index .bx-container .video-container {
        float: none;
        text-align: center;
    }
    .video-series-index .bx-container .video-description {
        width: 96%;
        float: none;
        padding: 2%;
    }
    .video-series-index .thumbs-video-views {
        float: left;
    }

}
@media screen and (min-width: 250px) and (max-width: 400px) {
    .video_category_view .bx-container .container .series a img {
        width:100%;
    }
    .bx-container .container .series{
        padding:20px 5px;
    }
}

/*for products with videos*/

/*ultimos cambios*/
.product-view .product-essential .onsale-product-container .main-image-container .main-image-swap {
    height: auto;

}
.product-view .product-essential .onsale-product-container .main-image-container .image-controls {
    position:relative;
    /*top:410px;*/
    width:100%;
    /*padding-top: 20px;*/
    /*line-height: 0;*/
    margin: 10px 0px !important;
    display: inline;
}
/*.product-view .product-essential .onsale-product-container .main-image-container .image-controls .notice {*/
    /*margin-right: 20%;*/
/*}*/
.product-view .product-essential .product-img-box {
    text-align: center;
}

/*hasta aqui*/


.product-view .product-essential .onsale-product-container .main-image-container .video-js {
    width: 515px !important;
    height: 390px !important;
    margin-bottom: 30px;
}
.product-view .product-essential .onsale-product-container .main-image-container .main-image-swap iframe {
    width: 515px !important;
    height: 390px !important;
    margin-bottom: 30px;
}

.product-view .product-essential .onsale-product-container .main-image-container .main-image-swap img {
    max-height: 100% !important;
    margin-bottom: 10px;
    padding-bottom: 0;
    width: auto;
    max-width: 515px;
}
.product-view .product-essential .onsale-product-container .main-image-container .main-image-swap iframe {
    margin-bottom: 24px;
}

.product-view .product-essential .product-shop .alert-stock {
    display: inline-block;
    width: 100%;
}

/*this media do drop the small menu in some produts*/
@media screen and (min-width: 250px) and (max-width: 465px) {
    .product-view .product-essential .product-img-box #tabbed-info-links > li {
        width: 100%;
    }

    .product-view .product-essential .product-img-box #tabbed-info-links a {
        border-right: 3px solid #dce6f4;
    }
}
/*this media do drop the images-controls*/
@media screen and (min-width: 250px) and (max-width: 385px) {
    .product-view .product-essential .onsale-product-container .main-image-container .image-controls {
        text-align: center;
    }
   /*.product-view .product-essential .onsale-product-container .main-image-container .image-controls .notice {*/
        /*width: 200%;*/
    /*}*/
    .product-view .product-essential .onsale-product-container .main-image-container .image-controls #open-img-modal {
        width:100%;
        display: inline-flex;
    }
}

.product-view .product-essential .onsale-product-container .main-image-container .image-controls #open-img-modal {
   /* width: 100%;*/
    display: block;
}


/*this media do drop the menu of videos*/
@media screen and (min-width: 250px) and (max-width: 700px){
    .product-view .product-essential .tabbed-info #tabbed-info-tabs > li {
        width: 100%;
    }

    .product-view .product-essential .tabbed-info #tabbed-info-tabs .tab a {
        border-right: 3px solid #dce6f4;
    }
}

@media screen and (min-width: 250px) and (max-width: 1000px) {
    .product-view .product-essential .product-shop {
        width: 100%;
    }
    /*.product-view .product-essential .product-img-box {*/
        /*width: 90%;*/
        /*left: 5%;*/
    /*}*/
    .product-view .product-essential .main-image-container {
        text-align: center;


    }

}
@media screen and (min-width:800px ) and (max-width: 1000px) {
    .product-view .product-essential .onsale-product-container .main-image-container .video-js {
        margin-left:15%;
    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap iframe {
        margin-left:15%;
    }
    .product-view .product-essential .tabbed-info-content-container .videos .box-videos .pro-grid .grid-item {
        width: 30% !important;
        margin-left: 10% !important;
    }
     #tabbed-info-content .related-products .products-grid > li {
        width: 30% !important;
        margin-left: 10% !important;
    }
}
@media screen and (min-width:600px ) and (max-width: 799px) {

    .product-view .product-essential .onsale-product-container .main-image-container .video-js {
       /* margin-left:10%;*/
        width: 70% !important;
        height: 280px !important;
        margin: 0 auto;
    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap iframe {
        margin-left:10%;
        width: 80% !important;
        height: 310px !important;
    }

    .product-view .product-essential .tabbed-info-content-container .videos .box-videos .pro-grid .grid-item {
        width: 30% !important;
        margin-left: 10% !important;
    }

    #tabbed-info-content .related-products .products-grid > li {
        width: 30% !important;
        margin-left: 10% !important;
    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap img {
        height: auto;
        /*max-height: 400px !important;*/

    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap .vjs-poster {
        max-height: 240px !important;
        width: auto;
        max-width: 100%;
        margin-top: 20px;
    }

    /*ultimos cambios*/
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap {
        height: auto;

    }
    .product-view .product-essential .onsale-product-container .main-image-container .image-controls {
        /*position:absolute !important;*/
        /*top:420px !important;*/
        position: relative;
        padding: 0px;
        top: 0;

    }

}

@media screen and (min-width:350px ) and (max-width: 599px) {

    .product-view .product-essential .onsale-product-container .main-image-container .video-js {
        /*margin-left:10%;*/
        width: 80% !important;
        height: 260px !important;
        margin: 0 auto;
    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap iframe {
        margin-left:10%;
        width: 80% !important;
        height: 260px !important;
    }

    .product-view .product-essential .tabbed-info-content-container .videos .box-videos .pro-grid .grid-item {
        width: 50% !important;
        margin-left: 20% !important;
    }
    #tabbed-info-content .related-products .products-grid > li {
        width: 40% !important;
        margin-left: 4% !important;
    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap img {
       /*height: auto;*/
       height: 306px;
       /*max-height: 330px !important;*/
       /*max-height: 306px !important;*/

    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap .vjs-poster {
        max-height: 190px !important;
        width: auto;
        max-width: 100%;
    }

    /*ultimos cambios*/
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap {
        height: auto;

    }
    .product-view .product-essential .onsale-product-container .main-image-container .image-controls {
        /*position:absolute !important;*/
        /*top:380px !important;*/
        position: relative;
        padding: 0px;
        top: 0;
        margin: 0px;
    }

    .product-view .image-controls > a{
        float: none !important;
        width: 100%;
        display: block;
        text-align: center;
    }
    .related-products .products-grid  {
        margin: 0;
        padding: 0 !important;
        padding-top: 10px !important;

    }

}
@media screen and (min-width:250px ) and (max-width: 349px) {
    .product-view .product-essential .onsale-product-container .main-image-container .video-js {
       /* margin-left:10%;*/
        width: 80% !important;
        height: 180px !important;
        margin: 0 auto;
    }
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap iframe {
        margin-left:10%;
        width: 80% !important;
        height: 180px !important;
    }
    .product-view .product-essential .tabbed-info-content-container .videos .box-videos .pro-grid .grid-item {
        width: 50% !important;
        margin-left: 20% !important;
    }
    .product-view .product-essential .tabbed-info #tabbed-info-tabs > li {
        width: 100%;
    }
    .product-view .product-essential .tabbed-info #tabbed-info-tabs .tab a {
        border-right: 3px solid #dce6f4;
    }

    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap img {
        /* height: auto; */
        margin-top: 35px;
        max-height: 310px !important;
        width: auto;
        max-width: 100%;
    }
    #tabbed-info-content .related-products .products-grid > li {
        width: 40% !important;
        margin-left: 5% !important;
    }

    /*ultimos cambios*/
    .product-view .product-essential .onsale-product-container .main-image-container .main-image-swap {
        height: auto;

    }
    .product-view .product-essential .onsale-product-container .main-image-container .image-controls {
        /*position:absolute !important;*/
        /*top:330px !important;*/
        position: relative;
        top: 0px;
        margin: 0px;
        padding: 0px;
    }
    .related-items .tab-content {
        padding: 10px 0 !important;

    }

    .main-image-container {
        margin-bottom: 0px !important;
    }

}

/*for relationated product*/
.related-products .products-grid .grid-item .onsale-category-container-grid {
    max-width: 140px;
}


/******* Rex ************/
@media screen and (min-width: 855px) {
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .price-holder .add-to-box .add-to-cart .submit-btn-holder button
    {
        display: initial;
        margin-left: 4%;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .price-holder .add-to-box .add-to-links
    {
        float: right;
        margin-top: -25px;
    }
}

.product-view #quickview_addtocart_form  .product-pricing,
.product-view #quickview_addtocart_form  .tier-prices,
.product-view #quickview_addtocart_form  .tier-prices-grouped {
    float: left;
    display: block;
    margin: 0px;
    padding: 0px;
}
@media screen and (max-width: 749px) and (min-width: 640px){
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .price-holder .add-to-box .add-to-cart .submit-btn-holder button
    {
        display: initial;
        margin-left: 4%;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions table tbody td .no-wrap {
        font-size: 10px;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions table tbody td .shipping-min {
        font-size: 10px;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions table tbody td .ship-free{
        font-size: 10px;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions #ships-td{
        font-size: 10px;
    }

}
.product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .price-holder .add-to-box .add-to-cart .submit-btn-holder button
{
    display: initial;
    margin-left: 4%;
}
@media screen and (max-width: 639px) and (min-width: 581px){

    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .price-holder a{
        font-size: 10px !important;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions table tbody td .no-wrap {
        font-size: 8px;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions table tbody td .shipping-min {
        font-size: 8px;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions table tbody td .ship-free{
        font-size: 8px;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-main-info .promotions #ships-td{
        font-size: 8px;
    }


}


@media screen and (min-width: 1001px) {



    .product-view #quickview_addtocart_form .ratings .rating-links {
        float: none !important;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        max-height: 320px !important;
        margin-bottom: 0px;
        padding-bottom: 0;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls {
        position: relative;
        width: 100%;
        display: block;
        text-align: center;
    }

    .product-view #quickview_addtocart_form .product-name a{
        font-size: 15px;
        margin: 0;
    }
    .product-view #quickview_addtocart_form .recommends-sku .sku {
        font-size: 10px;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-img-box{
        width: 50% !important;
        float: left;
        max-height: 480px;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-shop{
        width: 50% !important;
        float: right;
        max-height: 480px;
    }

    .product-view #quickview_addtocart_form .product-shop .ratings {
        display: inline-flex;
    }




    /*VIDEO********************/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 324px !important;
        height: 185px !important;
        /* margin-bottom: 30px; */
        margin-top: 63px;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js .vjs-big-play-button{
        width: 5em ;
        height: 5em ;
        margin: -21px 0 0 -37px ;
    }

    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img {
        width: 100% !important;
    }
    /*.product-view #quickview_addtocart_form .product-details-content.std {*/
        /*height: 100px;*/
        /*overflow: auto;*/
    /*}*/
    /************** FIN ********/
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
        text-align: justify;
    }

}
.product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls .notice{
    float: none;
}
@media screen and (max-width: 1000px) and (min-width: 800px){
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls .notice{
        width: 100%;
    }
}
.product-view #quickview_addtocart_form .recommends-sku .sku {
    display: block;
}
.product-view #quickview_addtocart_form p.recommends-sku {
    clear: both;
}
@media screen and (max-width: 1000px) and (min-width: 721px){
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls .notice{
        width: 100%;
    }
    .product-view #quickview_addtocart_form .ratings .rating-links {
        float: none !important;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        max-height: 300px !important;
        margin-bottom: 0px;
        padding-bottom: 0;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls {
        text-align: center;
        position: relative;
        display: block;
    }

    .product-view #quickview_addtocart_form .product-name a{
        font-size: 15px;
        margin: 0;
    }
    .product-view #quickview_addtocart_form .recommends-sku .sku {
        font-size: 10px;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-img-box{
        width: 46% !important;
        float: left;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-shop{
        width: 50% !important;
        float: right;
    }

    .product-view #quickview_addtocart_form .product-shop .ratings {
        display: inline-flex;
    }

    .product-view #quickview_addtocart_form .product-essential .more-views{
        width: 100%!important;
    }


    /*VIDEO********************/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 100% !important;
        height: 185px !important;
        /* margin-bottom: 30px; */
        margin-top: 44px !important;
        margin-left: 5%;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js .vjs-big-play-button{
        width: 5em ;
        height: 5em ;
        margin: -21px 0 0 -37px ;
    }


    /************** FIN ********/
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img {
        width: 100% !important;
    }
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }

}

@media screen and (max-width: 770px) and (min-width: 581px){
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls .notice{
        width: 100%;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        margin-bottom: 10px;
        padding-bottom: 0;
        width: auto;
        max-width: 100%;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls {
        position: relative;
        display: block;
        text-align: center;

    }

    .product-view #quickview_addtocart_form .ratings .rating-links {
        float: none !important;
    }

    .product-view #quickview_addtocart_form .product-name a{
        font-size: 15px;
        margin: 0;
    }
    .product-view #quickview_addtocart_form .recommends-sku .sku {
        font-size: 10px;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-img-box{
        width: 46% !important;
        float: left;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-shop{
        width: 46% !important;
        float: right;
    }

    .product-view #quickview_addtocart_form .product-shop .ratings {
        display: inline-block;
    }

    .product-view #quickview_addtocart_form .product-essential .more-views{
        width: 100%;
    }


    /*VIDEO********************/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 100% !important;
        height: 185px !important;
        /* margin-bottom: 30px; */
        margin-top: 44px !important;
        margin-left: 5%;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js .vjs-big-play-button{
        width: 5em ;
        height: 5em ;
        margin: -21px 0 0 -37px ;
    }
    .product-view #quickview_addtocart_form .product-essential .product-shop .product-details{
        /*margin-top: -20px !important;*/
    }
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }
    /************** FIN ********/



}

@media screen and (max-width: 360px) {
    .product-view #quickview_addtocart_form .ratings .rating-links {
        float: none !important;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        max-height: 100% !important;
        margin-bottom: 10px;
        padding-bottom: 0;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap a{
        height: 220px;
    }
    /*.product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls {*/
        /*position: absolute;*/
        /*top: 221px !important;*/
        /*width: 100%;*/
        /*padding-top: 20px;*/
    /*}*/

    .product-view #quickview_addtocart_form .product-name a{
        font-size: 15px;
        margin: 0;
    }
    .product-view #quickview_addtocart_form .recommends-sku .sku {
        font-size: 10px;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-img-box{
        width: 100% !important;
        float: left;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-shop{
        width: 95% !important;
        float: right;
        /*margin-top: -43px;*/
        /*overflow-y: scroll;*/
        /*height: 100px;*/
        margin-left: 10px;
    }

    .product-view #quickview_addtocart_form .product-shop .ratings {
        display: inline-block;
    }



    /*VIDEO********************/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 200% !important;
        height: 185px !important;
        /* margin-bottom: 30px; */
        /*margin-top: 44px !important;*/
        margin: 10% 10%;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js .vjs-big-play-button{
        width: 5em ;
        height: 5em ;
        margin: -21px 0 0 -37px ;
    }
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }

    /************** FIN ********/



}

@media screen and (max-width: 460px) and (min-width: 361px) {
    .product-view #quickview_addtocart_form .ratings .rating-links {
        float: inherit ;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        max-height: 100% !important;
        margin-bottom: 10px;
        padding-bottom: 0;
        width: auto;
        max-width: 100%;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap a{
        height: 245px;
     }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls {
        position: relative;
        width: 100%;
        display: block;
        text-align: center;
    }

    .product-view #quickview_addtocart_form .product-name a{
        font-size: 15px;
        margin: 0;
    }
    .product-view #quickview_addtocart_form .recommends-sku .sku {
        font-size: 10px;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-img-box{
        width: 100% !important;
        float: left;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-shop{
        width: 100% !important;
        float: right;
        /*margin-left: 10px;*/
    }

    .product-view #quickview_addtocart_form .product-shop .ratings {
        display: inline-block;
    }

    /*.product-view #quickview_addtocart_form .product-essential .more-views{*/
        /*margin: -10.5em -3px 0;*/
    /*}*/


    /*VIDEO********************/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 100% !important;
        height: 185px !important;
        /* margin-bottom: 30px; */
        /*margin-top: 44px !important;*/
       /* margin: 10% 10%;*/
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js .vjs-big-play-button{
        width: 5em ;
        height: 5em ;
        margin: -21px 0 0 -37px ;
    }
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }

    /************** FIN ********/



}

@media screen and (max-width: 580px) and (min-width: 461px) {
    .product-view #quickview_addtocart_form .ratings .rating-links {
        float: inherit ;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls .notice{
        width: 100%;
        margin-top: 3%;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        max-height: 100% !important;
        margin-bottom: 10px;
        padding-bottom: 0;
        /*width: 445px;*/
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls {
        position: relative;
        width: 100%;
        display: block;
        text-align: center;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap img{
        width: auto;
        max-width: 100%;
    }
    .product-view #quickview_addtocart_form .product-essential .product-img-box .onsale-product-container .main-image-container .main-image-swap a{
        /*margin-left: 10%;*/
        height: 250px;
        margin: 0 auto;
    }

    .product-view #quickview_addtocart_form .product-name a{
        font-size: 15px;
        margin: 0;
    }
    .product-view #quickview_addtocart_form .recommends-sku .sku {
        font-size: 10px;
        width: 100%;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-img-box{
        width: 100% !important;
        float: left;
    }
    .product-view  #quickview_addtocart_form  .product-essential .product-shop{
        width: 95% !important;
        float: right;
        /*overflow-x: hidden;*/
        margin-left: 10px;
    }

    .product-view #quickview_addtocart_form .product-shop .ratings {
        display: inline-block;
    }

    /*.product-view #quickview_addtocart_form .product-essential .more-views{*/
        /*margin: -10.5em 0px 0;*/
    /*}*/


    /*VIDEO********************/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 315px !important;
        height: 185px !important;
        /* margin-bottom: 30px; */
        /*margin-top: 44px !important;*/
        margin: 10% 10%;
    }
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js .vjs-big-play-button{
        width: 5em ;
        height: 5em ;
        margin: -21px 0 0 -37px ;
    }
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }

    /************** FIN ********/



}

@media screen and (min-width: 480px) and (max-width: 580px){
    /*.product-view  #quickview_addtocart_form  .product-essential .product-shop{*/
        /*height: auto !important;*/
    /*}*/
    .product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .video-js{
        width: 80% !important;
        margin: 0 auto;
    }
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }
}

@media screen and (max-width: 349px){
    /*.product-view #quickview_addtocart_form .product-essential .onsale-product-container .main-image-container .image-controls{*/
        /*display: none;*/
    /*}*/
    .product-view #quickview_addtocart_form .product-details-content.std{
        padding: 0 10px;
    }
}



/************* FRex***************/
/*last changes of pop up*/
.product-view #quickview_addtocart_form .product-essential .product-shop .product-details .product-details-content {
    overflow-y: auto !important;
    max-height: 170px !important;
}
.product-view #quickview_addtocart_form {
    max-height: 512px;
    overflow: auto;
}


/*changes R*/
@media screen and (min-width: 960px) and (max-width: 1000px){
    #tabbed-info-content .related-products .products-grid > li{
        width: 20% !important;
        margin-left: 0 !important;
    }
}




/*ulti changes*/
@media screen and (min-width: 700px) and (max-width: 959px){
    #tabbed-info-content .related-products .products-grid > li{
        margin-left: 0% !important;
        margin-right: 0 !important;
        width: 45% !important;
        /*border-bottom: 1px solid lightgray;*/
        padding: 0 20px;
        margin-bottom: 40px;
    }
    #tabbed-info-content .related-products .products-grid li .actions{
        width: 50%;
    }
}

/*end changes R*/
