div.ddblock-cycle-upright50p div.container {
  width:                      95.5078%;
  background-color: #ffe064;
}
div.ddblock-cycle-upright50p div.container-inner {
  height:                     208px;
  position:                   relative;
}
div.ddblock-cycle-upright50p div.slider {
  float:                      left;
  position:                   relative;
  z-index:                    1;
  width:                      72%;
  background-color: #000;
}
div.ddblock-cycle-upright50p div.slider-inner {
  height:                     280px;
  overflow:                   hidden;
  position:                   relative;
  visibility:                 hidden;
}
div.ddblock-cycle-upright50p div.slide-inner{
  width: 100%;
}
div.ddblock-cycle-upright50p div.slide {
  display:                    none;
  height:                     280px;
  left:                       0px;
  top:                        0px;
  position:                   relative;
  width: 100%;
}
div.ddblock-cycle-upright50p div.slide-inner img {
  margin:                     0px ! important;
  padding:                    0px ! important;
  float: right;
  height: 280px;
}
div.ddblock-cycle-upright50p div.slide-text {
  /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75);*/
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgb(0, 0, 0) transparent;
  /* RGBa with 0.6 opacity */
  background: rgba(0, 0, 0, 0.75);
  /* For IE 5.5 - 7*/
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  /* For IE 8*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";

  position:                   absolute;
  width:                      36.4079%;
}
div.ddblock-cycle-upright50p div.slide-text-horizontal {
  height:                     85px;
  left:                       0px;
  width:                      496px;
}
div.ddblock-cycle-upright50p div.slide-text-vertical {
  height:                     280px;
}
div.ddblock-cycle-upright50p div.slide-text-top {
  top:                        7px;
}
div.ddblock-cycle-upright50p div.slide-text-right {
  bottom:                     0px;
  right:                      30px;
}
div.ddblock-cycle-upright50p div.slide-text-bottom {
  bottom:                     7px;
}
div.ddblock-cycle-upright50p div.slide-text-left {
  bottom:                     0px;
  left:                       0px;
}
div.ddblock-cycle-upright50p div.slide-text-inner {
  padding-left:               10px;
  padding-top:                75px;
}
div.ddblock-cycle-upright50p div.slide-title {
  float:                      left;
}
div.ddblock-cycle-upright50p div.slide-title-vertical {
  width:                      auto;
}
div.ddblock-cycle-upright50p div.slide-title-horizontal {
  float:                      left;
  width:                      158px;
}
div.ddblock-cycle-upright50p div.slide-title h2 {
  color:                      rgb(255, 255, 255) ! important;
  margin:                     -5px 0px 0px;
  padding:                    0px;
}
div.ddblock-cycle-upright50p div.slide-title h2 a {
  color:                      rgb(255, 255, 255) ! important;
  text-decoration:            none;
  font-size: 20px;
  line-height: 21px;
}
div.ddblock-cycle-upright50p div.slide-title-inner {
  color:                      rgb(255, 255, 255);
  font-weight:                bold;
  font-family:                Arial;
  font-size:                  1.85714em;
}
div.ddblock-cycle-upright50p div.slide-body-vertical {
  width:                      auto;
}
div.ddblock-cycle-upright50p div.slide-body-horizontal {
  float:                      left;
  width:                      390px;
}
div.ddblock-cycle-upright50p div.slide-body-inner {
  color:                      white;
  float:                      left;
  width:                      100%;
  padding-top:                1em;
  text-align:                 left;
}
div.ddblock-cycle-upright50p div.slide-body-inner p {
  margin:                     0px 8px 0px 0px;
  padding:                    0px;
}
div.ddblock-cycle-upright50p div.slide-read-more {
  width:                      110px;
}
div.ddblock-cycle-upright50p div.slide-read-more p {
  padding:                    0px;
  margin:                     0px;
}
div.ddblock-cycle-upright50p div.slide-read-more a {
  background:                 url("images/boton-banner.png") no-repeat scroll 0% 0% transparent;
  border:                     medium none;
  bottom:                     5px;
  color:                      rgb(255, 255, 255);
  font-size:                  14px;
  font-family:                arial;
  margin:                     0px;
  padding:                    4px 0px 4px 9px;
  position:                   absolute;
  text-decoration:            none;
  text-align:                 left;
  width:                      80px;
  font-weight:                bold;
}
div.ddblock-cycle-upright50p div.slide-read-more-horizontal a {
  right:                      -17px;
}
div.ddblock-cycle-upright50p div.slide-read-more-vertical a {
  left:                       10px;
}
div.ddblock-cycle-upright50p div.slide-read-more a:hover {
  background:                 url("images/boton-banner.png") no-repeat scroll 0% 0% transparent;
  color:                      rgb(51, 51, 51);
}
div.ddblock-cycle-upright50p div.slide-read-more-horizontal a:hover {
  right:                      -17px;
}
div.ddblock-cycle-upright50p div.slide-read-more-vertical a:hover {
  right:                      5px;
}
div.ddblock-cycle-upright50p div.custom-pager {
  width:                      28%;
  float:                      left;
  position:                   relative;
  z-index:                    2;
  margin-left: auto;
  margin-right: auto;
}
div.ddblock-cycle-upright50p div.custom-pager-inner {

}
div.ddblock-cycle-upright50p div.custom-pager .custom-pager-item-inner {
  height:                     70px;
  float:                      left;
  background-color:           rgb(255, 224, 100);
  width:                      100%;
}
div.ddblock-cycle-upright50p div.custom-pager .custom-pager-item-inner:hover {
  width:                      270px;
  height:                     70px;
  float:                      left;
  background:                 url("images/active.png") no-repeat scroll 0% 0% transparent;
  padding-left:               23px;
  margin-left:                -23px;
}
div.ddblock-cycle-upright50p div.custom-pager a {
  color:                      rgb(51, 51, 51);
  font-family:                Arial;
  text-align:                 left;
  font-size:                  14px;
}
div.ddblock-cycle-upright50p div.custom-pager a.activeSlide {
  color:                      rgb(255, 255, 255);
  opacity:                    1;
  -ms-filter:                 "alpha(opacity=100)";
  filter:                     alpha(opacity=100);
  zoom:                       1;
}
div.ddblock-cycle-upright50p div.custom-pager a:hover {
  /*background:                 none repeat scroll 0% 0% rgb(17, 17, 17);*/
  /*color:                      rgb(255, 0, 0);*/
  opacity:                    1;
  -ms-filter:                 "alpha(opacity=100)";
  filter:                     alpha(opacity=100);
  zoom:                       1;
}
div.ddblock-cycle-upright50p div.custom-pager a:focus {
  outline:                    medium none;
}
div.ddblock-cycle-upright50p div.custom-pager span.pager-image {  
  opacity:                    0.7;
  -ms-filter:                 "alpha(opacity=70)";
  filter:                     alpha(opacity=70);
  zoom:                       1;  
}
div.ddblock-cycle-upright50p div.custom-pager .pager-image-div{
  float: left;
  height: 60px;
  padding: 5px;
  width: 60px;
}
div.ddblock-cycle-upright50p div.custom-pager .pager-text-div{
  float: left;
  height: 55px;
  padding: 10px 5px 5px;
  width: 190px;
}
div.ddblock-cycle-upright50p div.custom-pager span.pager-image:hover {
  float:                      left;
  opacity:                    0.7;
  -ms-filter:                 "alpha(opacity=70)";
  filter:                     alpha(opacity=70);
  zoom:                       1;
}
div.ddblock-cycle-upright50p div.custom-pager span.pager-text {
  float:                      left;
  font-family:                Tahoma,Arial,sans-serif;
  font-size:                  0.9em;
  font-weight:                bold;
  text-align:                 left;
  text-decoration:            none;
}
div.ddblock-cycle-upright50p div.custom-pager span.pager-text:hover {
  float:                      left;
  font-family:                Tahoma,Arial,sans-serif;
  font-size:                  0.9em;
  font-weight:                bold;
  text-align:                 left;
  text-decoration:            none;
  margin-left:                20px;
}
div.ddblock-cycle-upright50p div.custom-pager img {
  border:                     medium none;
  height:                     60px;
  width:                      60px;

}
div.ddblock-cycle-upright50p div.pager-slide {
  height:                     50px;
  position:                   absolute;
  top:                        130px;
  width:                      50px;
  z-index:                    50;
}
div.ddblock-cycle-upright50p div.pager-slide a {
  display:                    block;
  height:                     50px;
  opacity:                    0.7;
  -ms-filter:                 "alpha(opacity=70)";
  filter:                     alpha(opacity=70);
  zoom:                       1;
  width:                      50px;
}
div.ddblock-cycle-upright50p div.next-container a.next {
  background:                 url("images/next.png") no-repeat scroll 0% 0% transparent;
}
div.ddblock-cycle-upright50p div.prev-container a.prev {
  background:                 url("images/prev.png") no-repeat scroll 0% 0% transparent;
}
div.ddblock-cycle-upright50p div.next-container a.next:hover {
  background:                 url("images/next.png") no-repeat scroll 0% 0% transparent;
  opacity:                    1;
  -ms-filter:                 "alpha(opacity=100)";
  filter:                     alpha(opacity=100);
  zoom:                       1;
}
div.ddblock-cycle-upright50p div.prev-container a.prev:hover {
  background:                 url("images/prev.png") no-repeat scroll 0% 0% transparent;
  opacity:                    1;
  -ms-filter:                 "alpha(opacity=100)";
  filter:                     alpha(opacity=100);
  zoom:                       1;
}
div.ddblock-cycle-upright50p div.pager-slide a:focus {
  outline:                    medium none;
}
div.ddblock-cycle-upright50p div.prev-container {
  left:                       5px;
}
div.ddblock-cycle-upright50p div.next-container {
  left:                       425px;
}
div.ddblock-cycle-upright50p div.spacer-vertical {
  display:                    block;
  float:                      left;
  height:                     50px;
  width:                      5px;
  background-color:           rgb(204, 204, 204);
}
div.ddblock-cycle-upright50p div.spacer-horizontal {
  clear:                      both;
  height:                     5px;
}
div.ddblock-cycle-upright50p div.spacer-vertical {
  display:                    block;
  float:                      left;
  height:                     50px;
  width:                      5px;
  background-color:           rgb(204, 204, 204);
}
div.ddblock-cycle-upright50p div.spacer-horizontal {
  clear:                      both;
  height:                     5px;
  background-color:           rgb(204, 204, 204);
}
#ddblock-custom-pager-3.custom-pager {
  width:                      162px;
  float:                      left;
}
#ddblock-3.ddblock-cycle-upright50p div.container {
  width:                      auto;
}
.ddblock-cycle-upright50p div.container div.container-inner .custom-pager div.custom-pager-inner div.custom-pager-item {
  height: 70px;
  width: 100%;
}
.ddblock-cycle-upright50p div.container div.container-inner .custom-pager div.custom-pager-inner div.custom-pager-item div.custom-pager-item-inner {
  width:                      100%;
  background-color:           #FFE064;
  overflow: hidden;
}
.ddblock-cycle-upright50p div.container div.container-inner .custom-pager div.custom-pager-inner div.custom-pager-item div.custom-pager-item-inner:hover {
  width:                      100%;
  height:                     70px;
  float:                      left;
  background:                 url("images/active.png") no-repeat scroll 0% 0% transparent;
  margin-left:                -23px;
}
.ddblock-cycle-upright50p div.container div.container-inner .custom-pager div.custom-pager-inner div.custom-pager-item-0 div.custom-pager-item-inner,
.ddblock-cycle-upright50p div.container div.container-inner .custom-pager div.custom-pager-inner div.custom-pager-item-2 div.custom-pager-item-inner {
  background-color:           rgb(255, 204, 0);
}

/*@media (min-width: 768px) and (max-width: 1023px){
  div.ddblock-cycle-upright50p div.slider{
    width: 61.9926%;
  }
}
@media (max-width: 767px){
  div.ddblock-cycle-upright50p div.custom-pager{
    width: 50%;
  }
  div.ddblock-cycle-upright50p div.container{
    margin-top: 0;
  }
  div.ddblock-cycle-upright50p div.container-inner{
    margin-top: 2px !important;
  }
}
@media (max-width: 480px){
  div.ddblock-cycle-upright50p div.custom-pager{
    width: 80%;
  }
}*/