/* One Page Checkout */
.review-menu-block a.review-total {
    width: 265px;
}

/* Homepage */
.home_form_browse_countries .select-plans.buy_balance_value {
    height: 40px;
}

.rendimiento_home .prices-table td .media-left {
    min-width: 30px;
}

section.recharge .recharge-options small {
    font-size: 18px;
    margin-top: -10px;
}

.homepage .recharge-form .btn-recarga, 
.homepage .recharge-container .btn-recarga {
    height: 50px;
}

.modal-header button {
    background-color: #36d5ea !important;
}

.country .dropdown {
    border: #d6d6d6 1px solid;
}

.modal .fa.fa-times-circle-o {
    font-size: 30px;
    color: #FFF;
}

.gl-balance-table .content {
    min-height: 200px;
    padding: 0px;
    margin: 0px;
}

.gl-balance-table .table.customize-table {
    margin-top: 20px;
    margin-bottom: 20px;
}

.gl-single-pricing {
    background: #FFFFFF;
    box-shadow: 10px 10px 15px rgb(22 100 250 / 40%);
    border-radius: 10px;
    transition: transform .2s;
}

.gl-single-pricing:hover {
  transform: scale(1.05); 
}

.fa-shopping-cart {
    font-size: 20px;
}

#showRatesModal .modal-dialog {
    max-width: 630px;    
}

#showRatesModal .pin_advice {
    color: #333;
}

#showRatesModal .select-plans-wrapper {
    margin: 0px !important;
    width: 70%;
}

#showRatesModal.home_form_browse_countries .renew-service-list #add-to-cart-balance {
    margin-top: 0px !important;
}

#carouselIndicators {
    background: #ffffff3d;
    width: 180px;
    margin-left: 50%;
    left: -90px;
    padding: 5px;
    border-radius: 30px;
    border: 1px solid #d6d6d6;
}


/************************************************************/
/* Banner 5 - Llama Cuanto Quieras - Global Link te Conecta */
/************************************************************/
.gl-banner-slide.slide-five .slide-five-part-1 {
    background-image: url(https://globallink.cachefly.net/globalve/home/es/assets/img/banner-5-part-1.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    background-color: #182c4f;
    height: 105%;
}

.gl-banner-slide.slide-five .slide-five-part-2 {
    background-image: url(https://globallink.cachefly.net/globalve/home/es/assets/img/banner-5-part-2.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    background-color: #2c9ead;
    height: 105%;
}

.gl-banner-slide.slide-five .slide-five-part-3 {
    background-image: url(https://globallink.cachefly.net/globalve/home/es/assets/img/banner-5-part-3.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    background-color: #182c4f;
    height: 105%;
}

.gl-banner-slide.slide-five .slide-five-part-4 {
    background-image: url(https://globallink.cachefly.net/globalve/home/es/assets/img/banner-5-part-4.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    background-color: #2c9ead;
    height: 105%;
}

.gl-banner-slide.slide-five .slide-five-part-5 {
    background-image: url(https://globallink.cachefly.net/globalve/home/es/assets/img/banner-5-part-5.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    background-color: #182c4f;
    height: 105%;
}

.gl-banner-slide.slide-five .slide-five-part-6 {
    background-image: url(https://globallink.cachefly.net/globalve/home/es/assets/img/banner-5-part-6.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    background-color: #2c9ead;
    height: 105%;
}

.gl-banner-slide.slide-five {
    background-color: #40d4e6;
}

.gl-banner-slide.slide-five .slide-five-container {
    position: relative;
}

.gl-banner-slide.slide-five .slide-five-container .slide-background-parts-row {
    height: 100%;
}

.gl-banner-slide.slide-five .slide-five-container .gl-slide-info {
    position: absolute;
    bottom: 250px;
    width: 500px;
    margin-left: 50%;
    left: -250px;
}

.gl-banner-slide.slide-five .slide-five-container h1 {
    position: absolute;
    font-family: 'Poppins' !important;
    font-size: 27px;
    font-weight: 500;
    text-align: center;
    text-transform: capitalize;
    color: #FFF;
    text-shadow: 2px 2px 3px #000000;    
    width: 100%;
    bottom: 150px;
}

.gl-banner-slide.slide-five .slide-five-container h2 {
    position: absolute;
    font-family: 'Poppins' !important;
    font-size: 33px;
    font-weight: 700;
    text-align: center;
    text-transform: capitalize;
    color: #FFF;
    text-shadow: 2px 2px 3px #000000;    
    width: 100%;
    bottom: 90px;
}

.gl-slider-search-form span.country {
    text-align: right;
    text-shadow: none;
    color: #454545 !important;
    display: inline;    
}

.gl-slider-search-form .select span.country {
    line-height: 34px;
    font-size: 15px;

}

.gl-slider-search-form li span.country {
    line-height: 34px;
    font-size: 13px;

}

.carousel-item.gl-banner-slide.slide-five {
    overflow-y: auto;
}

.footer-service-provided-by {
    margin: 30px 0px;
    background-color: #FFF;
}
/**************/
/* Responsive */
/**************/
@media (min-width: 660px) {
    #buyBalanceModal .modal-dialog {
        max-width: 630px;
        margin: 1.75rem auto;
    }
}

@media (min-width: 768px) {
    .media-list.recharge-options .media.top-40 .media-left {
        margin-top: 15px;
    }
}

@media (max-width: 767px) {
    .tarifas .rendimiento.pin_advice, .homepage .rendimiento.pin_advice {
        float: right;    
        margin-top: 0px;
    }
    
    .select-plans.balance_value {
        height: 49px !important;
    }
    
    
    /************************************************************/
    /* Banner 5 - Llama Cuanto Quieras - Global Link te Conecta */
    /************************************************************/ 
    .gl-banner-slide.slide-five .slide-five-part-1,
    .gl-banner-slide.slide-five .slide-five-part-2,
    .gl-banner-slide.slide-five .slide-five-part-3,
    .gl-banner-slide.slide-five .slide-five-part-4,
    .gl-banner-slide.slide-five .slide-five-part-5,
    .gl-banner-slide.slide-five .slide-five-part-6 {
        background-position: center 110px;
    }      
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info {
        width: 480px;
        left: -240px;
        bottom: 335px;
    }
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info .gl-slider-search-form {
        
    }
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info .gl-slider-search-form .gl-search-form {
        max-width: 480px;
    }
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info .gl-slider-search-form .gl-search-form button {
        
    }
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info .gl-slider-search-form .gl-search-form .country {
        
    }
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info .gl-slider-search-form .gl-search-form .country .select {
        
    }
    
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info .gl-slider-search-form .gl-search-form .country .dropdown {
        
    }
    
    .gl-banner-slide.slide-five .slide-five-container h1 {
        font-size: 21px;
        margin: 0 0 0 -15px;
        bottom: 220px;
        padding: 0 20px;
    }
    
    .gl-banner-slide.slide-five .slide-five-container h2 {
        bottom: 135px;
        font-size: 36px;
        margin: 0 0 0 -15px;
    }    
    
    #carouselIndicators {
        background: #ffffff3d;
        width: 130px;
        margin-left: 50%;
        left: -65px;
        padding: 5px;
        border-radius: 30px;
        border: 1px solid #d6d6d6;
    }    
    
}

@media (max-width: 575px) {
    .gl-banner-slide.slide-five .slide-five-container .gl-slide-info {
        width: 350px;
        left: -175px;
        bottom: unset;
        top: 40px;
    }    
    
    .gl-banner-slide.slide-five .slide-five-container h1 {
        font-size: 18px;
        margin: 0 0 0 -10px;
        padding: 0 30px;
        display: block;
        bottom: unset;
        top: 330px;
    }
    
    .gl-banner-slide.slide-five .slide-five-container h2 {
        bottom: unset;
        top: 450px;
    }
    
    .gl-banner-slide.slide-five .slide-five-part-1,
    .gl-banner-slide.slide-five .slide-five-part-2,
    .gl-banner-slide.slide-five .slide-five-part-3,
    .gl-banner-slide.slide-five .slide-five-part-4,
    .gl-banner-slide.slide-five .slide-five-part-5,
    .gl-banner-slide.slide-five .slide-five-part-6 {
        background-position: center 160px;
    }
    
    .gl-banner-slide.slide-three h1 {
        margin-top: 0px;
    }
    

    
}