/*
* Theme Name: Hostinza Child
* Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
* Description: Hostinza is a powerful and modern Hosting responsive WordPress Theme.
* Version: 1.0
* Author: XpeedStudio
* Author URI: http://www.xpeedstudio.com
Template: hostinza
Version: 1.0
Text Domain: hostinza
Tags: left-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

.woocommerce-EditAccountForm.edit-account input.input-text{
    border: 1px solid #ededed;
    border-radius: 10px;
}

/*============*/

.hosting-dashboard {
            display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 3rem;
    margin-bottom: 4rem;
    /*padding: 3rem 2rem;*/
    /*box-shadow: 0 4px 8px 0 rgb(0 0 0 / 10%), 0 6px 20px 0 rgb(0 0 0 / 5%);*/
    /*border-radius: 20px;*/
}

/*.hd-disk {*/
/*    display: flex;*/
/*        align-items: center;*/
/*    gap: 10%;*/
/*}*/

.hosting-dashboard>div {
    /*flex: 0 0 45%;*/
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.05);
    padding: 2rem 1rem;
    border-radius: 10px;
    transition-duration: 400ms;
    text-align: center;
    /*margin-bottom: 5rem;*/
}

.hosting-dashboard>div:hover{
    box-shadow: 0 4px 8px 0 rgb(24 104 221 / 20%), 0 6px 20px 0 rgb(24 104 221 / 15%);
}

.hosting-dashboard .title {
    font-size: 1.3em;
    font-weight: bold;
    text-align: center;
}

.hosting-dashboard a{
    transition-duration: 400ms;
      border: none;
    border-radius: 30px;
    padding: 7px 15px;
    color: white !important;
    background: #1868dd;
    border: 1px solid #1868dd;
    /*margin: 20px auto;  */
}

.hosting-dashboard a:hover{
    background: white;
    color: #1868dd !important;
     cursor: pointer;
}

.pie_for_website_size{
    margin: 1rem auto;
}

.hosting-dashboard .dialog{
    padding: 20px 2rem; 
}

.woocommerce-MyAccount-content>p {
    display: none;
}

.creds {
    margin-top: 20px;
}

body.woocommerce-cart .xs-banner.service-banner,
body.single-product .xs-banner,
body.single-post .xs-banner,
body.archive .xs-banner,
body.woocommerce-checkout .xs-banner.service-banner {
    min-height: 300px;
}

body.woocommerce-cart .xs-banner.service-banner .row,
body.single-product .xs-banner .row,
body.single-post .xs-banner .row,
body.archive .xs-banner .row,
body.woocommerce-checkout .xs-banner.service-banner .row{
    flex-direction: column;
    text-align: center;
    margin-top: 50px;
}

/*============*/
@media (max-width: 767px) {
.nav-header img {
    width: 100%;
    max-width: 140px;
}

.website-list {
    grid-template-columns: 1fr;
}

.hosting-dashboard {
    grid-template-columns: 1fr;
}

.hth-left {
    font-size: 1.2em;
}

.hosting-tools-header {
    flex-direction: column;
}

body.woocommerce-cart .xs-banner.service-banner,
body.single-product .xs-banner,
body.single-post .xs-banner,
body.archive .xs-banner,
body.woocommerce-checkout .xs-banner.service-banner {
        min-height: 200px;
    }

body.woocommerce-cart .xs-banner.service-banner .row,
body.single-product .xs-banner .row,
body.single-post .xs-banner .row,
body.archive .xs-banner .row,
body.woocommerce-checkout .xs-banner.service-banner .row {
        margin-top: 70px;
    }
}

.xs-menus .nav-menu>li.current-menu-item>a::before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
}

.grecaptcha-badge {
    display: none !important;
}