
@media only screen and (max-width: 320px){
    .logo-title{
        width: 60%
    }
    .logo-icon img{
        height: auto;
        max-width: 100%;
        width: 100%;
    }
    .right-buttons{
        position: relative;
        margin-top: 0;
    }
    .header-nav{
        background: #fff none repeat scroll 0 0;
        color: #4e575d;
        font-size: 12px;
        letter-spacing: 0.5px;
        padding: 30px 0;
        display: none;
    }
    .header-nav li a {
        border-left: 1px solid #ddd;
        color: #4e575d;
        font-size: 12px;
        padding: 0 10px;
        text-transform: uppercase;
    }
    .header-nav li a:first-child {
        border-left: 0 none;
    }
    .navbar-nav > li.postadd {
        border-left: medium none;
    }
    /*body, html, #wrapper {
        height: 100%;
        width: 800px;
        margin: 0 auto;
    }
    .container{
        width: 800px;
    }*/
    .navbar-nav > li.postadd a {
        border-radius: 3px;
        box-sizing: border-box;
        color: #fff;
        font-size: 12px;
        height: 30px;
        line-height: normal;
        padding: 8px 25px;
        text-transform: uppercase;
        width: 100%;
    }
    .header-nav li a{
        padding: 8px 10px;
        text-transform: capitalize;
        width: 20%;
        display: inline;
        /* padding: 8px 13px; */
        text-transform: capitalize;     
        background: #4e575d none repeat scroll 0 0;
        color: white;    
        margin-right: 25px;    
    }
    .navbar-nav > li.postadd a.adjusted-menu-link {
        ext-transform: capitalize;      
        background: #4e575d none repeat scroll 0 0;
        color: white;
        display:block;
     }

    .slider-item-460{
        display: block;
    }
    .slider-item{
        display: none;
    }
    .llcsm{
        display: block;
    }
    .llcsm .slider-item{
        display: block;
    }
    .box-adjusted > embed,.box-adjusted > video{

            height: auto;
    }
    .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            /*height: 15px;*/
            letter-spacing: 0.5px;
            padding: 30px 0;            
            bottom: -50px;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -5px;
    
       
}
.gps-maps img {
    max-width: 100%;
    width: 10%;

    }

    audio, canvas, progress, video {
    height: auto;
    }
    .sorteo img{
        height: auto;
    }

    .entry {
   			line-height: 22px !important; 
   			margin-top: -25px;      
		}
		li.very-first .entry{
			margin-top: -20px;
		}

		.sectores-label{

			position: relative;
  			top: -32px;
  			right: -64%;
		}
		a#history{
			  margin-left: 20px;
		}
        .entry_search {            
            margin-top: 0;      
        }
        li.very-first .entry_search{
            margin-top: 0;
        }

         .entry_contacto {            
            margin-top: 0;      
        }
        li.very-first .entry_contacto{
            margin-top: 0;
        }

        li.contacto-tele img{
            width: 95px;
        }

        .jplist-ios-button{display: none !important;}
        .jplist-panel{display: block !important;}
}



@media only screen and (max-width: 460px){
    .logo-title{
        width: 60%
    }
    .logo-icon img{
        height: auto;
        max-width: 100%;
        width: 100%;
    }
    .right-buttons{
        position: relative;
        margin-top: 0;
    }
    .header-nav{
        background: #fff none repeat scroll 0 0;
        color: #4e575d;
        font-size: 12px;
        letter-spacing: 0.5px;
        padding: 30px 0;
        display: none;
    }
    .header-nav li a {
        border-left: 1px solid #ddd;
        color: #4e575d;
        font-size: 12px;
        padding: 0 10px;
        text-transform: uppercase;
    }
    .header-nav li a:first-child {
        border-left: 0 none;
    }
    .navbar-nav > li.postadd {
        border-left: medium none;
    }
   /* body, html, #wrapper {
        height: 100%;
        width: 800px;
        margin: 0 auto;
    }
    .container{
        width: 800px;
    }*/
    .navbar-nav > li.postadd a {
        border-radius: 3px;
        box-sizing: border-box;
        color: #fff;
        font-size: 12px;
        height: 30px;
        line-height: normal;
        padding: 8px 25px;
        text-transform: uppercase;
        width: 100%;
    }
    .header-nav li a{
        padding: 8px 10px;
        text-transform: capitalize;
        width: 20%;
        display: inline;
        /* padding: 8px 13px; */
        text-transform: capitalize;     
        background: #4e575d none repeat scroll 0 0;
        color: white;    
    }
    .navbar-nav > li.postadd a.adjusted-menu-link {
        ext-transform: capitalize;      
        background: #4e575d none repeat scroll 0 0;
        color: white;
        display:block;
     }
    .navbar-nav > li.postadd {
        border-left: medium none;
        margin-top: 10px;
        margin-left: 35px;
        margin-right: 35px;
    }
    ul#sorteo > li{
            margin-bottom: 30px;
    }
    li > a > img {
                width: 100%;
                max-width: 100%;
        }

        .offer-span {    
        font-size: 25px;    
        text-transform: capitalize;
        top: -15px;   
        position: relative;
        text-align: center;
        margin-right: 15px;
        margin-left: 65px;
        line-height: 5px;
    }
    .icon-down-open-big {
        display: none;
    }
    .anunciantes-container{
        height: 315px !important;
    }
    .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            /*height: 15px;*/
            letter-spacing: 0.5px;
            padding: 30px 0;            
            /*bottom: 64px;*/
            bottom: 0;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -40px;
}
.col-sm-6 > .slider1 {
    border-radius: 3px;
    margin-bottom: 20px;   
    width: 40%;
    float:left;
    margin-right: 10px;
    }
    .slider-item-460{
        display: block;
    }
    .slider-item{
        display: block;
    }
    .llcsm{
        display: block;
    }
    .llcsm .slider-item{
        display: block;
    }
    .box-adjusted > embed,.box-adjusted > video{

            height: auto;
    }

    .gps-maps img {
    max-width: 100%;
    width: 10%;

    }

    audio, canvas, progress, video {
    height: auto;
    }

    .sorteo img{
        height: auto;
    }
     .entry {
   			line-height: 22px !important; 
   			margin-top: -25px;      
		}
		li.very-first .entry{
			margin-top: -20px;
		}
		.sectores-label{

			position: relative;
  			top: -32px;
  			right: -64%;
		}
		a#history{
			  margin-left: 20px;
		}
        .entry_search {            
            margin-top: 0;      
        }
        li.very-first .entry_search{
            margin-top: 0;
        }
         .entry_contacto {            
            margin-top: 0;      
        }
        li.very-first .entry_contacto{
            margin-top: 0;
        }

         li.contacto-tele img{
            width: 95px;
        }
        .jplist-ios-button{display: none;}
        .jplist-panel{display: block;}

}
 @media only screen and (min-width : 480px) {
     .logo-title{
         width: 60%
     }
     .logo-icon img{
         height: auto;
         max-width: 100%;
         width: 58%;
     }
     .right-buttons{
         position: relative;
         margin-top: 0;
     }
     .header-nav{
         background: #fff none repeat scroll 0 0;
         color: #4e575d;
         font-size: 12px;
         letter-spacing: 0.5px;
         padding: 30px 0;
         display: none;
     }
     .header-nav li a {
         border-left: 1px solid #ddd;
         color: #4e575d;
         font-size: 12px;
         padding: 0 10px;
         text-transform: uppercase;
     }
     .header-nav li a:first-child {
         border-left: 0 none;
     }
     .navbar-nav > li.postadd {
         border-left: medium none;
     }
    /* body, html, #wrapper {
         height: 100%;
         width: 800px;
         margin: 0 auto;
     }
     .container{
         width: 800px;
     }*/
     .navbar-nav > li.postadd a {
         border-radius: 3px;
         box-sizing: border-box;
         color: #fff;
         font-size: 12px;
         height: 30px;
         line-height: normal;
         padding: 8px 25px;
         text-transform: uppercase;
         width: 100%;
     }     
     .header-nav li a{
         padding: 8px 10px;
         text-transform: capitalize;
         width: 20%;
         display: inline;
        /* padding: 8px 13px; */
        text-transform: capitalize;     
        background: #4e575d none repeat scroll 0 0;
        color: white;    
     }
     .navbar-nav > li.postadd a.adjusted-menu-link {
        ext-transform: capitalize;      
        background: #4e575d none repeat scroll 0 0;
        color: white;
        display:block;
     }
     .slider-item-460{
        display: block;
    }
    .slider-item{
        display: block;
    }
    .llcsm{
        display: block;
    }
    .llcsm .slider-item{
        display: block;
        width: 50%;
        float: left;
    }
    .box-adjusted > embed,.box-adjusted > video{

            height: auto;
    }
    .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            /*height: 15px;*/
            letter-spacing: 0.5px;
            padding: 30px 0;            
            bottom: -50px;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -5px;
    }
    .offer-container{
            margin-bottom: 30px;
    } 
    .offer-container .offer-span{
            text-transform: uppercase;
    }
    .icon-down-open-big {
    display: none;    
    }

    .gps-maps img {
    max-width: 100%;
    width: 10%;

    }
    audio, canvas, progress, video {
    height: auto;
    }
    .sorteo img{
        height: auto;
    }
      .entry {
   			line-height: 22px !important; 
   			margin-top: -25px;      
		}
		li.very-first .entry{
			margin-top: -20px;
		}
		.sectores-label{

			position: relative;
  			top: -32px;
  			right: -64%;
		}
		a#history{
			  margin-left: 20px;
		}
        .entry_search {            
            margin-top: 0;      
        }
        li.very-first .entry_search{
            margin-top: 0;
        }

         .entry_contacto {            
            margin-top: 0;      
        }
        li.very-first .entry_contacto{
            margin-top: 0;
        }

         li.contacto-tele img{
            width: 95px;
        }
        .jplist-ios-button{display: none;}
        .jplist-panel{display: block;}
   
}

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
        .logo-title{
            width: 60%
        }
        .logo-icon img{
            height: auto;
            max-width: 100%;
            width: 100%;
        }
        .right-buttons{
            position: relative;
            margin-top: 0;
        }
        .header-nav{
            background: #fff none repeat scroll 0 0;
            color: #4e575d;
            font-size: 12px;
            letter-spacing: 0.5px;
            padding: 30px 0;
            display: block;
        }
        .header-nav li a {
            border-left: 1px solid #ddd;
            color: #4e575d;
            font-size: 12px;
            padding: 0 10px;
            text-transform: uppercase;
        }
        .header-nav li a:first-child {
            border-left: 0 none;
        }
        .navbar-nav > li.postadd {
            border-left: medium none;
        }
       /* body, html, #wrapper {
            height: 100%;
            width: 800px;
            margin: 0 auto;
        }
        .container{
            width: 800px;
        }*/
        .navbar-nav > li.postadd a {
            border-radius: 3px;
            box-sizing: border-box;
            color: #fff;
            font-size: 12px;
            height: 30px;
            line-height: normal;
            padding: 8px 25px;
            text-transform: uppercase;
            width: 100%;
        }
        .navbar-nav > li.postadd a.adjusted-menu-link {
       
        display:none;
     }    
     
        .header-nav li a{
            padding: 8px 10px;
            text-transform: capitalize;
            width: 20%;
            display: inline;
        /* padding: 8px 13px; */
        text-transform: capitalize;     
        background: #4e575d none repeat scroll 0 0;
        color: white;    
        }
        .offer-span{
    /*line-height: 45px;*/
    line-height: 75px;
    font-size: 25px;
    /*text-transform: uppercase;*/
    text-transform: capitalize;
    /*top: -15px;*/
    top: 24px;
    position: relative;
}
.slider-item-460{
        display: none;
    }
    .slider-item{
        display: block;
    }
    .llcsm{
        display: none;
    }
    .llcsm .slider-item{
        display: none;
    }
    .main-container-ajusted{
        height: 808px;
    }
    .container-ajusted{
        height: 875px;
    }

    .navbar-nav > li.adjusted-menu {
       
        padding-left: 0;
        margin-left: 0;
     }

     .box-adjusted > embed,.box-adjusted > video{

        height: 228px;
    }
    .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            /*height: 15px;*/
            letter-spacing: 0.5px;
            padding: 30px 0;            
            bottom: -50px;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -5px;

    }
    .portada-slider-container{
                padding: 0px 15px 0px 15px;
                background: none repeat scroll 0 0 transparent !important;
    }
    .anunciantes-container .cat-list h3 a, .cat-list h3 {
    
    font-size: 18px;
    }
    .slimScrollBar{
        width: 10px !important;
    }
    img{
        max-width: 100%;
        width:100%;
    }
    .anunciantes-container .cat-title a {    
    padding-left: 0;    
    }

    .gps-maps img {
    max-width: 100%;
    width: 10%;

    }

    audio, canvas, progress, video {
            height: 163px;
        }
        .sorteo img{
            height: 160px;
        }
        .offer-container {
            margin-bottom: -11px;
        }

        .logo-list-container{
            position: relative;
            /*top: /*-182px;-102px; */    
            /*top: -38px; */
            top: -116px;      
        }
          .entry {
   			line-height: 22px !important; 
   			margin-top: -25px;      
		}
		li.very-first .entry{
			margin-top: -20px;
		}
		.sectores-label{

			position: relative;
  			top: 0;
  			right: 0;
		}
		a#history{
			  margin-left: 0;
		}
        .entry_search {            
            margin-top: 0;      
        }
        li.very-first .entry_search{
            margin-top: 0;
        }

         .entry_contacto {            
            margin-top: 0;      
        }
        li.very-first .entry_contacto{
            margin-top: 0;
        }

         li.contacto-tele img{
            width: 95px;
        }
        .jplist-ios-button{display: none;}
        .jplist-panel{display: block;}
}


    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
        .logo-title{
            width: 60%
        }
        .logo-icon img{
            height: auto;
            max-width: 100%;
            width: 100%;
        }
        .right-buttons{
            position: relative;
            margin-top: 0;
        }
        .header-nav{
            background: #fff none repeat scroll 0 0;
            color: #4e575d;
            font-size: 12px;
            letter-spacing: 0.5px;
            padding: 30px 0;
            margin-left: 17px;
            margin-top: 15px;
             display: block;
        }
        .header-nav li a {
            border-left: 1px solid #ddd;
            color: #4e575d;
            font-size: 12px;
            padding: 0 10px;
            text-transform: uppercase;
        }
        .header-nav li a:first-child {
            border-left: 0 none;
        }
        .navbar-nav > li.postadd {
            border-left: medium none;
        }
        /*body, html, #wrapper {
            height: 100%;
            width: 800px;
            margin: 0 auto;
        }
        .container{
            width: 800px;
        }*/
        .navbar-nav > li.postadd a {
            border-radius: 3px;
            box-sizing: border-box;
            color: #fff;
            font-size: 12px;
            height: 30px;
            line-height: normal;
            padding: 8px 25px;
            text-transform: uppercase;
            width: 100%;
        }
        .navbar-nav > li.postadd a.adjusted-menu-link {
       
        display:none;
     }
        .header-nav li a{
            padding: 8px 10px;
            text-transform: capitalize;
            width: 20%;
            display: inline;
            padding: 8px 9px;
            text-transform: capitalize;     
            background: #4e575d none repeat scroll 0 0;
            color: white;
            margin-right: 27px;    
        }
        li > a > img {
                width: 100%;
                max-width: 100%;
        }
        .cat-title a {
            display: inline-block;
             padding-left: 5px;
            padding-top: 0;
            position: relative;
        }
        .offer-span{
    /*line-height: 45px;*/
    line-height: 75px;
    font-size: 25px;
    /*text-transform: uppercase;*/
    text-transform: capitalize;
    top: -15px;
   /* top: 24px;*/
    position: relative;
}
.slider-item-460{
        display: none;
    }
    .slider-item{
        display: block;
    }
    .llcsm{
        display: none;
    }
    .llcsm .slider-item{
        display: none;
    }
    .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            /*height: 15px;*/
            letter-spacing: 0.5px;
            padding: 30px 0;            
            bottom: -50px;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -5px;
}

.main-container-ajusted{
        height: 808px;
    }
    .container-ajusted{
        height: 875px;
    }

    .navbar-nav > li.adjusted-menu {
       
        padding-left: 0;
        margin-left: 0;
     }
     .box-adjusted > embed,.box-adjusted > video{

        height: 228px;
    }
     .gps-maps img {
    max-width: 100%;
    width: 10%;

    }
        audio, canvas, progress, video {
            height: 212px;
        }
        .sorteo img{
            height: 213px;
        }
        .offer-container {
            margin-bottom: -15px;
        }

        .logo-list-container{
            position: relative;
            /*top: /*-182px;-102px; */    
            /*top: -38px; */
            top: -116px;      
        }
         .entry {
   			line-height: 22px !important; 
   			margin-top: -25px;      
		}
		li.very-first .entry{
			margin-top: -20px;
		}
		.sectores-label{

			position: relative;
  			top: 0;
  			right: 0;
		}
		a#history{
			  margin-left: 0;
		}
        .entry_search {            
            margin-top: 0;      
        }
        li.very-first .entry_search{
            margin-top: 0;
        }

         .entry_contacto {            
            margin-top: 0;      
        }
        li.very-first .entry_contacto{
            margin-top: 0;
        }

         li.contacto-tele img{
            width: 95px;
        }
    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
    .logo-title{
        width: 50%;
    }
        .logo-icon img{
            height: auto;
            max-width: 100%;
            width: 100%;
        }
        .right-buttons{
            position: relative;
            margin-top: 0;
            margin-right: 1% !important;
        }
        .header-nav{
            background: #fff none repeat scroll 0 0;
            color: #4e575d;
            font-size: 12px;
            letter-spacing: 0.5px;
            /*padding: 30px 0;*/
            padding: 50px 0;
             display: block;
        }
        .header-nav li a {
            border-left: 1px solid #ddd;
            color: #4e575d;
            font-size: 12px;
            padding: 0 10px;
            text-transform: uppercase;
        }
        .header-nav li a:first-child {
            border-left: 0 none;
        }
        .navbar-nav > li.postadd {
            border-left: medium none;
        }
       /* body, html, #wrapper {
            height: 100%;
            width: 800px;
            margin: 0 auto;
        }
        .container{
            width: 800px;
        }*/
        .navbar-nav > li.postadd a {
            border-radius: 3px;
            box-sizing: border-box;
            color: #fff;
            font-size: 12px;
            height: 30px;
            line-height: normal;
            padding: 8px 25px;
            text-transform: uppercase;
            width: 100%;
        }
        .navbar-nav > li.postadd a.adjusted-menu-link {
       
        display:none;
     }
        .header-nav li a{
            display: inline;
            /*padding: 8px 13px;*/
            text-transform: capitalize;
            width: 20%;
            background: #4e575d none repeat scroll 0 0;
            color: white;
           /* margin-right: 6px;*/
            margin-right: 25px;
            padding: 8px 1.5%;
        }
        .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            height: 15px;
            letter-spacing: 0.5px;
            padding: 30px 0;
            /*bottom: -35px;*/
           /* bottom: -65px;*/
            /*bottom: -135px;*/
            bottom:0;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -5px;
}
        .main-container {
            background: transparent none repeat scroll 0 0;
        }
        .navbar-default {
            border-color: transparent;
        }
        .inner-box {

            box-shadow: none;
        }
        .intro {
            background: white none repeat scroll 0 0;
        }
        .cat-title a {
            font-size: 15px;
            text-decoration: none !important;
        }
        .cat-list ul li a, .cat-list li a {
            text-decoration: none !important;
        }
        .header-menu{
            /*left: 15px;*/
            left: 4.5em;
            position: relative;
        }
        .header-nav li a:first-child {
            border-left: 0 none;
            /*margin-right: 2px;*/
        }
        .navbar-header{
            width: 70%;
        }
        .navbar-right{
            /*padding-top: 45px;*/
            padding-top: 0px;
        }
       /* .slider-container{
            max-width: 100% !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            width: 100% !important;
            float: left;
        }*/
        /*.ls-container, .ls-slide, .ls-inner, .ls-lt-container, .ls-bg {
            border-radius: 0 !important;
        }*/
        .container {
            max-width: 100%;
            overflow: hidden;
            width: 95%;
        }
        .footer .container{
            overflow: inherit !important;
        }
        .slider-content{
            background: transparent none repeat scroll 0 0 !important;
            padding: 0 !important;
        }
        .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
            display: block;
            height: auto;
            max-width: 100%;
            width: 100%;
        }
        .activities-list{
            position: relative;
           /* top: /*-182px;-102px;*/
            margin-bottom: -5%;
            /*top: -16px;*/           
        }
        .activities-list.empty-offer{
            top: 0px;
        }
         .activities-list.inner-offer{
            top: -154px;
        }
        .logo-list-container{
            position: relative;
            /*top: /*-182px;-102px; */    
            /*top: -38px; */
            top: -153px;      
        }
        .logo-ads{
            float: left;
            margin-right: 1%;
        }
        .offer-container {
        position: relative;
        /* top: -90px; */
        /* top: -12px; */
       /* top: -35px;*/       

    }
    .offer-container.empty-offer {
       top: -20px;
    }
    .offer-container.inner-offer {
       top: -138px;
    }
    .offer-container {
    margin-bottom: 30px;
}
        .more{
            position: relative; left: 45%;
        }
        .gps-maps{
            margin-top: 15px;
            margin-left:-66px
        }
        .sectores-label{
                margin-bottom: 20px;
                width: 65% !important;
                text-align: center !important;
                /*height: 39px !important;*/
                height: 50px !important;
                /*line-height: 30px !important;*/
                line-height: 41px !important;
                left: 17% !important;
                color: #fff !important;
            font-weight: bold !important;
        }
        .sorteo-container{

            border-radius: 3px;
            margin-bottom: 20px;
            width: 100%;
        }
        .sorteo {
            border: 8px solid #fff;
            border-radius: 5px;
            box-shadow: 2px 2px 4px #333;
            height: auto;
            margin: 0 auto;
            position: relative;
        }
        #sorteo
        {
            width: 100% !important;
        }
        #sorteo li{
            width: 100% !important;
            height: auto !important;
            padding: 0 !important;
        }
        .sorteo img{
            max-width: 100%;
            width: 100%;
            height: auto;
        }
        
        #inversion{
           background: #4e575d none repeat scroll 0 0;
    color: white;
    display: inline;
    margin-right: 25px;
    padding: 8px 21px;
    position: relative;
    right: 1.2em;
    left: 75%;
    text-transform: capitalize;
    top: -16px;
        }
        #inversion:hover{
            background-color: #e74c3c !important;
        }
        .stripe-line-doga{
            width: 73%;
        }

        #normativa_ancient{
           background: #4e575d none repeat scroll 0 0;
    color: white;
    display: inline;
    left: 79%;
    line-height: 27px;
    margin-right: 25px;
    padding: 8px 21px;
    position: relative;
    right: 1.2em;
    text-transform: capitalize;
    top: -16px;
        }
        #normativa_ancient:hover{
            background-color: #e74c3c !important;
        }
        .stripe-line-norma{
            width: 76%;
        }
        
         .enterprise-container{

            border-radius: 3px;
            margin-bottom: 20px;
            width: 100%;
        }
        .enterprise {
            border: 8px solid #fff;
            border-radius: 5px;
           /* box-shadow: 2px 2px 4px #333;*/
            height: auto;
            margin: 0 auto;
            position: relative;
        }
        #enterprise
        {
            width: 100% !important;
        }
        #enterprise li{
            width: 100% !important;
            height: auto !important;
            padding: 0 !important;
        }
        .enterprise img{
            max-width: 100%;
            width: 100%;
            height: 234px;
        }
        .cliente_ofertas{
            margin-top: 15px;
            /*margin-left: 25px;*/
            margin-left: 15px;
        }

        .jcarousel-wrapper {
    background: white none repeat scroll 0 0;
    border: 15px solid #fff !important;
    border-radius: 2px;
    box-shadow: 0 0 2px #999;
    position: relative;
    top: 0 !important;
}
.empty-banner{
    margin-bottom: 0 !important;
}

.offer-span{
    /*line-height: 45px;*/
    line-height: 75px;
    font-size: 25px;
    /*text-transform: uppercase;*/
    text-transform: capitalize;
    /*top: -15px;*/
    top: 24px;
    position: relative;
}
.slider-item-460{
        display: none;
    }
    .slider-item{
        display: block;
    }

    .llcsm{
        display: none;
    }
    .llcsm .slider-item{
        display: none;
    }

    .main-container-ajusted{
        /*height: 808px;*/
        height: 900px;
    }
    .container-ajusted{
        height: 875px;
       /* height: 750px;*/
    }

    .navbar-nav > li.adjusted-menu {
       
        padding-left: 0;
        margin-left: 0;
     }

     .box-adjusted > embed,.box-adjusted > video{

        height: 267px;
    }
    .gps-maps img {
    max-width: 100%;
    width: 10%;

    }

    audio, canvas, progress, video {
    height: 243px;
    }

    .sorteo img{
        height: 246px;
    }

    .sectores-label{

			position: relative;
  			top: 0;
  			right: 0;
		}
		a#history{
			  margin-left: 0;
		}     

         li.contacto-tele img{
            width: 95px;
        }  
        

    }


        /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1280px) {
    .logo-title{
        width: 50%;
    }
        .logo-icon img{
            height: auto;
            max-width: 100%;
            width: 100%;
        }
        .right-buttons{
            position: relative;
            margin-top: 0;
            margin-right: 1% !important;
        }
        .header-nav{
            background: #fff none repeat scroll 0 0;
            color: #4e575d;
            font-size: 12px;
            letter-spacing: 0.5px;
            /*padding: 30px 0;*/
            padding: 50px 0;
             display: block;
        }
        .header-nav li a {
            border-left: 1px solid #ddd;
            color: #4e575d;
            font-size: 12px;
            padding: 0 10px;
            text-transform: uppercase;
        }
        .header-nav li a:first-child {
            border-left: 0 none;
        }
        .navbar-nav > li.postadd {
            border-left: medium none;
        }
       /* body, html, #wrapper {
            height: 100%;
            width: 800px;
            margin: 0 auto;
        }
        .container{
            width: 800px;
        }*/
        .navbar-nav > li.postadd a {
            border-radius: 3px;
            box-sizing: border-box;
            color: #fff;
            font-size: 12px;
            height: 30px;
            line-height: normal;
            padding: 8px 25px;
            text-transform: uppercase;
            width: 100%;
        }
        .navbar-nav > li.postadd a.adjusted-menu-link {
       
        display:none;
     }
        .header-nav li a{
            display: inline;
            /*padding: 8px 13px;*/
            text-transform: capitalize;
            width: 20%;
            background: #4e575d none repeat scroll 0 0;
            color: white;
           /* margin-right: 6px;*/
            margin-right: 25px;
            padding: 8px 1.5%;
        }
        .footer {
            background: #4e575d none repeat scroll 0 0;
            color: white;
            border-top: 1px solid #ddd;    
            font-size: 12px;
            height: 15px;
            letter-spacing: 0.5px;
            padding: 30px 0;
            /*bottom: -35px;*/
           /* bottom: -65px;*/
            /*bottom: -135px;*/
            bottom:0;
            position: relative;
            
        }        
        .footer-nav {
    position: relative;
    text-align: center;
    top: -5px;
}
        .main-container {
            background: transparent none repeat scroll 0 0;
        }
        .navbar-default {
            border-color: transparent;
        }
        .inner-box {

            box-shadow: none;
        }
        .intro {
            background: white none repeat scroll 0 0;
        }
        .cat-title a {
            font-size: 15px;
            text-decoration: none !important;
        }
        .cat-list ul li a, .cat-list li a {
            text-decoration: none !important;
        }
        .header-menu{
            /*left: 15px;*/
            left: 4.5em;
            position: relative;
        }
        .header-nav li a:first-child {
            border-left: 0 none;
            /*margin-right: 2px;*/
        }
        .navbar-header{
            width: 70%;
        }
        .navbar-right{
            /*padding-top: 45px;*/
            padding-top: 0px;
        }
       /* .slider-container{
            max-width: 100% !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            width: 100% !important;
            float: left;
        }*/
        /*.ls-container, .ls-slide, .ls-inner, .ls-lt-container, .ls-bg {
            border-radius: 0 !important;
        }*/
        .container {
            max-width: 100%;
            overflow: hidden;
            width: 95%;
        }
        .footer .container{
            overflow: inherit !important;
        }
        .slider-content{
            background: transparent none repeat scroll 0 0 !important;
            padding: 0 !important;
        }
        .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
            display: block;
            height: auto;
            max-width: 100%;
            width: 100%;
        }
        .activities-list{
            position: relative;
           /* top: /*-182px;-102px;*/
            margin-bottom: -5%;
            /*top: -16px;*/           
        }
        .activities-list.empty-offer{
            /*top: -38px;*/
            /*puse la siguiente porque se quedaba el bloque pegado al nuevo carrusel*/
            top: 0px;
        }
         .activities-list.inner-offer{
            top: -154px;
        }
        .logo-list-container{
            position: relative;
            /*top: /*-182px;-102px; */    
            /*top: -38px; */
            top: -153px;      
        }
        .logo-ads{
            float: left;
            margin-right: 1%;
        }
        .offer-container {
        position: relative;
        /* top: -90px; */
        /* top: -12px; */
       /* top: -35px;*/       

    }
    .offer-container.empty-offer {
       top: -20px;
    }
    .offer-container.inner-offer {
       /*top: -138px;*/
       /*top: -125px;*/
       /*top: -115px;*/
       top:-128px;
    }
    .offer-container {
    margin-bottom: 30px;
}
        .more{
            position: relative; left: 45%;
        }
        .gps-maps{
            margin-top: 15px;
            margin-left:-66px
        }
        .sectores-label{
                margin-bottom: 20px;
                width: 65% !important;
                text-align: center !important;
                /*height: 39px !important;*/
                height: 50px !important;
                /*line-height: 30px !important;*/
                line-height: 41px !important;
                left: 17% !important;
                color: #fff !important;
            font-weight: bold !important;
        }
        .sorteo-container{

            border-radius: 3px;
            margin-bottom: 20px;
            width: 100%;
        }
        .sorteo {
            border: 8px solid #fff;
            border-radius: 5px;
            box-shadow: 2px 2px 4px #333;
            height: auto;
            margin: 0 auto;
            position: relative;
        }
        #sorteo
        {
            width: 100% !important;
        }
        #sorteo li{
            width: 100% !important;
            height: auto !important;
            padding: 0 !important;
        }
        .sorteo img{
            max-width: 100%;
            width: 100%;
            height: auto;
        }
        
        #inversion{
           background: #4e575d none repeat scroll 0 0;
    color: white;
    display: inline;
    margin-right: 25px;
    padding: 8px 21px;
    position: relative;
    right: 1.2em;
    left: 75%;
    text-transform: capitalize;
    top: -16px;
        }
        #inversion:hover{
            background-color: #e74c3c !important;
        }
        .stripe-line-doga{
            width: 73%;
        }

        #normativa_ancient{
           background: #4e575d none repeat scroll 0 0;
    color: white;
    display: inline;
    left: 79%;
    line-height: 27px;
    margin-right: 25px;
    padding: 8px 21px;
    position: relative;
    right: 1.2em;
    text-transform: capitalize;
    top: -16px;
        }
        #normativa_ancient:hover{
            background-color: #e74c3c !important;
        }
        .stripe-line-norma{
            width: 76%;
        }
        
         .enterprise-container{

            border-radius: 3px;
            margin-bottom: 20px;
            width: 100%;
        }
        .enterprise {
            border: 8px solid #fff;
            border-radius: 5px;
           /* box-shadow: 2px 2px 4px #333;*/
            height: auto;
            margin: 0 auto;
            position: relative;
        }
        #enterprise
        {
            width: 100% !important;
        }
        #enterprise li{
            width: 100% !important;
            height: auto !important;
            padding: 0 !important;
        }
        .enterprise img{
            max-width: 100%;
            width: 100%;
            height: 234px;
        }
        .cliente_ofertas{
            margin-top: 15px;
            /*margin-left: 25px;*/
            margin-left: 15px;
        }

        .jcarousel-wrapper {
    background: white none repeat scroll 0 0;
    border: 15px solid #fff !important;
    border-radius: 2px;
    box-shadow: 0 0 2px #999;
    position: relative;
    top: 0 !important;
}
.empty-banner{
    margin-bottom: 0 !important;
}

.offer-span{
    /*line-height: 45px;*/
    line-height: 75px;
    font-size: 25px;
    /*text-transform: uppercase;*/
    text-transform: capitalize;
    /*top: -15px;*/
    top: 24px;
    position: relative;
}
.slider-item-460{
        display: none;
    }
    .slider-item{
        display: block;
    }

    .llcsm{
        display: none;
    }
    .llcsm .slider-item{
        display: none;
    }

    .main-container-ajusted{
        /*height: 808px;*/
        /*height: 845px;*/
        /*height: 900px;*/
        height: 865px;
    }
    .container-ajusted{
        height: 875px;
       /* height: 750px;*/
    }

    .navbar-nav > li.adjusted-menu {
       
        padding-left: 0;
        margin-left: 0;
     }

     .box-adjusted > embed,.box-adjusted > video{

        height: 267px;
    }
    .gps-maps img {
    max-width: 100%;
    width: 10%;

    }

    audio, canvas, progress, video {
    height: 243px;
    }

    .sorteo img{
        height: 246px;
    }

    .sectores-label{

            position: relative;
            top: 0;
            right: 0;
        }
        a#history{
              margin-left: 0;
        }     

         li.contacto-tele img{
            width: 95px;
        }  
        

    }

     @media only screen and (min-width : 1900px) {
        .header-nav li a{
            display: inline;
            /*padding: 8px 13px;*/
            text-transform: capitalize;
            width: 20%;
            background: #4e575d none repeat scroll 0 0;
            color: white;
           /* margin-right: 6px;*/
            margin-right: 25px;
            padding: 8px 1.5%;
        }
                        .header-nav {
                    background: #FFF none repeat scroll 0px 0px;
                    color: #4E575D;
                    letter-spacing: 0.5px;
                    font-size: 12px;
                    padding: 50px 0px;
                    margin-bottom: -25px;
                    margin-top: 25px;
                     display: block;
                }
                .header-menu {
                    left: 45.5em;
                    position: relative;
                }
                .navbar-nav > li.postadd a.adjusted-menu-link {
       
        display:none;
     }

                .footer {
                background: #4E575D none repeat scroll 0px 0px;
                color: #FFF;
                border-top: 1px solid #DDD;
                font-size: 12px;
                height: 15px;
                letter-spacing: 0.5px;
                padding: 30px 0px;
                bottom: 0;
                position: relative;
                }
                .offer-span{
                    /*line-height: 45px;*/
                    line-height: 75px;
                    font-size: 25px;
                    /*text-transform: uppercase;*/
                    text-transform: capitalize;
                    /*top: -15px;*/
                    top: 24px;
                    position: relative;
                }
            .slider-item-460{
                    display: none;
                }
                .slider-item{
                    display: block;
                }
                .llcsm{
        display: none;
    }
    .llcsm .slider-item{
        display: none;
    }
                .slimScrollDiv{
                    height: 508px !important;
                }
                .anunciantes-container{
                    height: 499px !important;
                }               

                .main-container-ajusted{
                height: auto;
            }
            .container-ajusted{
                height: auto;
            }

            .navbar-nav > li.adjusted-menu {
       
            padding-left: 0;
            margin-left: 0;
         }
         .sorteo img {
        max-width: 100%;
        width: 100%;
        height: auto;
        }
        .box-adjusted > embed,.box-adjusted > video{

        height: 267px;
    }
    .offer-container {
    position: relative;  
    top: -35px;
}

.gps-maps img {
    max-width: 100%;
    width: 10%;

    }
        audio, canvas, progress, video {
            height: 266px;
        }

        .sorteo img{
        height: 270px;
    }

    .sectores-label{

			position: relative;
  			top: 0;
  			right: 0;
		}
		a#history{
			  margin-left: 0;
		}

         li.contacto-tele img{
            width: 95px;
        }

    }
.visited{
    background-color: #e74c3c !important;
    color: #ffffff;
}
.news-block{
    cursor: pointer;
}
.button-disabled {
    cursor: default;
    opacity: 0.5;
}
.ln-shadow{
    height: 35px !important;
}
.business-name{
    font-size: 25px;
    color: #03876d;
}

h3.category-title{
    text-transform: capitalize !important;
}
.contacto{
     color: white;
    font-size: 15px;
    margin-left: 15px;
    margin-top: 9px;
}
.cat-list h3 a, .cat-list h3 {
    color: #4e575d !important;    
}
.cat-list { 
  margin-bottom: 0px !important;
  
}
.total_categorias{
    line-height: 10px !important;
}
.link{
    color: #333;
}
.link:hover{
    color: #FA7722;
}
.link:visited{
    color: #FA7722;
}
.linkvisited{
    color: #FA7722;
}

.labeldoga{
    background: #4e575d none repeat scroll 0 0;
    color: white;
    text-transform: capitalize;

}
.labeldoga:hover{
    background: #4e575d none repeat scroll 0 0;
    color: white;
    text-transform: capitalize;
}

.ul-li-list li:last-child {
    margin-bottom: 25px !important;
}

.linkdoga{
    margin-left: 15px;
    line-height: 25px;
}
.telefono-list li{
    float: left;
    height: auto !important;
    overflow: hidden;
    transition: all 0.4s ease 0s;
    width: 100%;
}
.telefono-list li:first-child{
    border-bottom: 1px solid #e74c3c;
}
.list-hidden{
    display:none;
}
.list-show{
    display:block;
}
.list-span{
     float: left;
    line-height: 65px;
    margin-right: 10px;
}
.box-adjusted{
    padding: 0;
    background-color: transparent;
}
.inner-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 3px 3px;
    box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 30px;
    padding: 0;
}