@media (max-width: 1550px) and (min-width: 768px){
    .landing-page.weebly .container{width:100%;}    
    ul.tabs li {
        margin: 9px 3px;
        width: 18.7%;
        font-size: 12px;
    }
}
@media(max-width:1620px){
    #stripeElements .stripe-cards-inputs{width: 100% !important; margin-left: 0 !important;}
}
@media(max-width:1299px){
    #stripeElements .stripe-cards-inputs label{margin-left:0 !important;}
    #stripeElements .stripe-cards-inputs .form-control{margin-left: 0 !important;}
}
@media(max-width:1199px){
    #stripeElements .stripe-cards-inputs .col-md-6{width: 100% !important;}
    #stripeElements .stripe-cards-inputs .col-md-3{width: 100% !important;} 
}
@media(max-width:991px){
    #stripeElements{width:100% !important;}
	/*.yz-hosting-menu .continent-menu > li .service-img{ padding:20px 15px;}*/
}

@media (max-width: 1250px) and (min-width: 768px){
    .content-block .col-sm-7 br {display: none;}
    ul.tabs li {
        margin: 9px 3px;
        width: 20.7%;
        font-size: 12px;
    }
}

@media(max-width:1199px) {
    .weatherbox2{display: none;}
    #menu .navbar-collapse ul.navbar-nav{width: auto;float: none !important;}
    #menu .yz-hosting-menu > li.active{border-left: none;}
    .expired-col li{margin-right: 20px !important;}
    table.dataTable.device_mobile{margin-top: 0 !important;display: block;}
    table.dataTable.device_mobile tbody{display: block;width: 100%;}
    table.device_mobile .i-list-device-head-tr{display: none !important;}
    table.device_mobile .i-list-device-tr {display: block;border-bottom: 1px solid #dfdfdf;margin-bottom: 15px;}
    table.device_mobile .i-list-device-tr td{border-top: none !important;position: relative;display: flex;align-items: center; width: 100% !important;box-sizing: border-box;border-bottom: none;padding:10px 15px !important;text-align: left;}
    table.device_mobile .i-list-device-tr td::before{content: attr(data-name);left: 15px;top: 15px;margin-right: 20px;font-size: 15px;font-weight: 600;width: 200px;}
    table.device_mobile .activ-right{min-height: inherit !important;border-left: none !important;}
    table.device_mobile .activ-right ul{display: flex !important}
    table.device_mobile .activ-right ul{display: flex !important;}
    table.device_mobile .activ-right ul li{border-bottom: none !important;}
    .tickt-header li:last-child{width: 100% !important;}
    .product-addons .addonbox-even,.product-addons .addonbox-odd,.product-addons .ssl{margin-bottom: 20px !important;}
    .addonbox-odd ul li.manage,.addonbox-even ul li.manage, .ssl ul li.manage{padding: 0 !important;}
    tr.spaceUnder.cancelled{border-left:none !important;}
    #footer .nav>li {display: contents !important;}
    #footer, #footer h6 {text-align: center !important;}
    #footer .nav {margin-bottom: 10px !important ;}
    #footer .footrlogo {max-width: 220px !important;}
    #footer .payment-icon {max-width: 220px !important;}
    .domains-row{padding: 20px !important;
	}
}

@media only screen and (max-width: 1199px) and (min-width: 800px)  {
	#top-rating-link {
    font-size: 13px !important;
	}
	#top-total-review-link {
    font-size: 13px !important;
	}
}

@media (min-width: 951px) and (max-width: 1200px) {
    #sidebar>ul {
        max-height: 397px;
        overflow-y: scroll;
    }
    .shift-btn {
        top: 401px!important;
    }
    #sidebar>ul {
        overflow-x: hidden;
    }
}

@media (min-width: 992px) and (max-width: 1400px) {
    .custom-ser-hd .user-accout .tabs li {width: 14.9%;}
    .domains-post-register .col-host {margin: 0 7px;}
    .grate p {margin: 0;}
    .server-mng {
        padding-top: 21px;
        margin-top: 23px;
    }
    .card-info-box .content {
        min-height: 224px!important;
    }
    .eriod-col {
        font-size: 14px!important;
        width: 127px!important;
    }
    .sting-col .cLick-btn {
        font-size: 11px!important;
        padding: 12px!important;
    }
    .period .pull-right {
        width: 75%!important;
    }
    .ssl h2, .cdn h2, .com h2, .addonbox-even h2, .addonbox-odd h2 {
        font-size: 22px;
    }
    .item-pro {
        min-height: 110px;
    }
    .cdn-price-right select,.ssl ul li.manage select, .addonbox-odd ul li.manage select, .addonbox-even ul li.manage select {
        width: 100%;
    }
    .addon_price {
        width: 56%;
    }
    .cdn-price-right {
        margin-top: 8px;
        width: 72%;
        margin-bottom: 16px;
    }
    .cdn ul li.sub-per {
        width: 71%;
    }
    .cdn ul li.add-cdn {
        float: left;
        width: 62px;
    }
    .ssl, .cdn, .com, .addonbox-even, .addonbox-odd{
        min-height: 255px;
    }
    .acct-btn.pull-right {
        width: auto!important;
    }
    .wgs-Pending:last-child td {
        min-width: 130px;
    }
    div.header-lined h1 {
        padding: 6px 0 6px 10px;
    }
    .domen-page .col-md-4.right-col {
        width: 28%;
    }
    .news-artical p {
        word-break: break-all;
    }
    .price {
        font-size: 27px;
    }
    ul.menu.notf.language {
        min-height: 330px;
    }
    .navbar-nav > li > .dropdown-menu {
        margin-top: 13px!important;
    }
    .generic_feature_list li {
        font-size: 15px;
        margin: 0 0px;
        padding: 7px 3px;
    }
    .fund-btn {
        padding: 10px 10px;
    }
    .ticket-inner {
        padding: 23px 21px;
    }
    .grate.pending-dom .btn-domin a {
        display: block;padding: 12px;font-size: 14px;
    }
    .newdomin-row .yet-domin .pull-left {
        width: 60%;
    } 	.newdomin-row .yet-domin .pull-right {
        width: 40% !important;
    } 
    .yet-domin{
        padding: 24px 25px;
    }
}

@media (max-width: 1199px) and (min-width: 992px){
    .domains-post-register .col-host {width:30.2%;margin-bottom: 40px;padding-bottom:20px;}
    .addon-row .ssl h2, .addon-row .cdn h2, .addon-row .com h2, .addon-row .addonbox-even h2, .addon-row .addonbox-odd h2 {
        font-size: 17px;line-height:20px;}
    .addon-row .ssl ul li, .addon-row .addonbox-odd ul li, .addon-row .addonbox-even ul li {padding: 7px 0px;}
    .product-addons .addonbox-even {min-height: 273px;}
    .pull-right {width: 100% !important;margin: 0 auto;text-align: center !important;margin-top: 30px !important;} 
    .pull-right.disa-auto.col-xs-6{margin-top:-5px !important; width:50% !important;}
    .domains-head.user .pull-right {margin-top:0px !important;}
    .tab_container .addon-row{padding-top:0px;}
    .step .step-item{width:30% !important;}
    #sidebar.active ul li a {display: flex;}
    #frmConfigureProduct .web-rank {padding-top: 0px;margin-top: 20px;}
    #order-cartx .pur-titel {font-size: 25px;}
    .term-box .addon-promo-container p {display: inherit;}
    .term-box .addon-promo-container p a {margin: 20px 0;top: 0;width: inherit;text-align: center;display: inline-block;padding: 8px 20px;}
    .addon-promo-container .radio-inline span.pull-right { float: left!important;clear: both;width: 100%!important;margin: 0!important;padding: 0!important;text-align: left!important;  }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .ticket-colam li{width:50%;}
    .medium-tick .select-selected:after {top: 44px;}
    #customFieldsContainer .col-sm-3 {width: 50%;}
    #inputPhone{width:200px;}
    .d-block.custum-block ul.tabs li a {padding: 0;margin: 0;line-height: 31px;}
    .domains-head.custum-key .acct-btn {font-size: 13px;padding: 10px 8px 10px 15px;width: 150px !important;margin-top: 8px !important;}
    .domains-head.custum-key h3{margin-top:12px;}
    .domains-head .acct-btn i.fas.fa-long-arrow-alt-left {padding-right: 8px;font-size: 18px;left: 0px;}
    .row-wgs-mrgn ul.tabs.servicestab li{width: 22.9%;}
    .total-bar .empty-cart {text-align: center !important;margin: 10px 20px 6px 0 !important;display: table;width: 100%;float: none;}
    .total-bar a#continueShopping {display: table;float: none;text-align: center;margin: 0 auto;}
    .total-bar .promocode_cont .col-sm-8, .promocode_cont .col-sm-4{width:100%;}
    .dataTables_wrapper .dataTables_paginate {padding: 6px 10px 0;}
    .total-bar .pull-right{margin-top:10px !important;}
    #paymentGatewaysContainer .pay-list li {margin: 5px 5px;}
    .domains-post .slick-track .cdn ul li.sub-per {width: 60%;right: -8px;}
    .domains-post .slick-track .cdn {padding: 20px 8px;}
    .sm-gutter .col-md-3.col-xs-6.custpm_box {width: 33%;}
    .activ-right li a{padding:8px 4px;}
    .hosting-panal p{line-height:18px;}
    .anot{font-size:13px;}
    .yet-domin .pull-right img{width:100%;}
    open-tickt {padding: 20px 6px 32px;}
    .cont-xl {font-size: 25px;float: right;margin-right:5%;}
    .dataTables_wrapper .dataTables_paginate {padding: 6px 5px 0;}
    .tickt-header .tickt-drop h3{font-size:19px;}
    .tickt-header .tickt-drop {margin: 0 10px !important;}
    .tickt-header .supportTotalH3{margin-right: 15px;}
    .tickt-header li.dropdown.user.tickt-drop.short {width: 102px!important;}
    .sm-gutter .card-info-box.tran-no {margin-bottom: 10px;}
    .pric-dol{font-size:25px;}
    .fund-btn{display: inline-block;max-width: 116px;left: inherit;right: 5px;}
    .ticket-head .btn-close a, .ticket-head .btn-close button{width:45%;font-family:13px;padding: 11px 4px;}
}

@media only screen and (min-width: 1200px) {
    #mainmenu .navbar-nav > li.dropdown:last-child {
        position: relative !important;
    }
    #mainmenu .navbar-nav > li.dropdown:last-child > ul {
        width: 270px !important;
        left: 0;
        margin-left: -60px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    #order-standard_cart .products .product div.product-desc {
        width: 55% !important;
    }
    #order-standard_cart .products .product footer {
        width: 45% !important;
    }
}

@media only screen and (max-width: 1199px) {
    #menu .navbar-nav > li > .dropdown-menu {
        margin-left: 0 !important;
    }
    #main-menu .dropdown-menu a:hover {
        color: #FFF;
    }
	#firstTableCell .plan__cell, .table-row-headings .plan__cell{
    border-bottom:1px solid rgba(255, 255, 255, 0.2);
	}
	.plan-main-information.container .plan-detail-sec .plan__cell span {
    padding-left: 65px
	}
    #compare-plans table {
        overflow: scroll;
    }
    #compare-plans tbody {
        display: table;
    }
	.yz-hosting-menu > li{
    width: 35%;
    border-radius: 0;
	}
	.yz-hosting-menu .continent-menu > li > a{
    padding: 20px;
    width: 100%;
	}
	.yz-hosting-menu .continent-menu .continent-img, .yz-hosting-menu .continent-menu > li .service-img {width: 120px;top: 20px!important;right: 7px;height: 120px;}
	.yz-hosting-menu .continent-menueurope{position: relative;width: 100%;border-radius: 0;float: none;}
	.yz-hosting-menu .continent-menueurope .continent-img, .yz-hosting-menu .continent-menueurope > li .service-img {width:120px;top:5px!important;right:5px}
}

@media (min-width: 951px) and (max-width: 1200px) {
    #sidebar>ul {
        max-height: 397px;
        overflow-y: scroll;
    }
    .shift-btn {
        top: 401px!important;
    }
    #sidebar>ul {
        overflow-x: hidden;
    }
}

@media (max-width: 1024px) {
    .row-wgs-mrgn ul.tabs.servicestab li {width: 100% !important;
	}
}

@media (min-width: 991px) and (max-width: 1024px) {
    .inv-cont-res .inv-100{width:100%;}
}

@media only screen and (max-width: 990px) { 
    #pagename-mypages .liststyle6 li {
        clear: both;
    }
}

@media only screen and (max-width: 992px) {
    #layerslider_6 > div.ls-inner > div.ls-slide.slide2.ls-animating > div:nth-child(5),
    #layerslider_6 > div.ls-inner > div.ls-slide.slide2.ls-animating > div:nth-child(12),
    #layerslider_6 > div.ls-inner > div.ls-slide.slide2.ls-animating > div:nth-child(10) {
        width: 16.5% !important;
    }
}
@media(max-width:991px){
    #menu .navbar-default .navbar-nav>li>a {
		font-size: 22px;
	}
	.navbar-default .navbar-nav>li>a {
		padding: 12px 15px !important;
	}
	#menu .mainlogo {
		width: 320px;
	}
    .iwb_payment_content table .btn-default{display: block;margin-bottom: 5px;}
    table.dataTable.device_mobile{min-width: inherit !important;}
    .input-group.domen-serch{margin-top: 25px;}
    .input-group.domen-serch .form-control{margin-left: 0;}
    .hosting-row .col-md-3:first-child {
        padding: 0 7px !important;
    }
    section.hosting-row {
        padding: 30px 30px 0 !important;
    }
    #primaryLookupResult .host-block{
        width: 100% !important;
    }
}

@media only screen and (max-width: 872px) {
    #bannersubpage video {
        height: 100% !important; 
    }
}

@media (max-width: 804px) {
	.row-wgs-mrgn .tabs {
    margin-top: 50px;
	}
	.server-box ul.tabs li:hover {
	width: 95%;
	}
	.server-box ul.tabs li.active {
	width: 95%;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
    .medium-tick .custom-select {clear: both;}
    .ticket-colam li{width:100%;}
    .yet-domin{text-align:center;}
    .yet-domin .pull-left{width:100%;}
    .yet-domin .pull-right{width:100%;}
    .shoop-btn {text-align: center;margin-bottom: 35px;}
    .more-opt ul.tabs.addons.dropdown-menu {margin-top: 10px;position:relative;}
    .custom-ser-hd .form-colam {margin-bottom: 20px;}
    .pull-left.renw-auto.col-xs-6 {width: 60%;}
    .pull-right.disa-auto.col-xs-6 {width: 38%;}
    .pull-right.disa-auto.col-xs-6 input{margin-top:-5px;}
    .domains-head.custum-key .acct-btn {font-size: 13px;padding: 10px 8px 10px 15px;width: 150px;margin-top: 8px;}
    .domains-head.custum-key h3{margin-top:12px;}
    .domains-head .acct-btn i.fas.fa-long-arrow-alt-left {padding-right: 8px;font-size: 18px;left: 0px;}
    .custum-block ul.tabs.addons li {width: 90%!important;margin: 0px auto;padding-left: 0;padding-right: 0;float: none;}
    .popover.fade.right.in {width: 100% !important;left: -30px !important;top: -20px!important;}
    .popover-content img{width:100%;}
    .account-header  ai.fas.fa-long-arrow-alt-left {padding-right: 0;}
    .account-header .back-act a{font-size:13px;}
    .account-header .web-url{font-size: 17px;}
    .btn-100{width: 100%;clear: both;margin: 10px 0 0;display: inline-block;}
    .btn-close.btn-100 a {width: 100px;}
    .name-client {font-size: 15px;margin-bottom: 10px;}
    .dataTables_wrapper .dataTables_paginate {padding: 6px 10px 0;}
    #primaryLookupResult .host-block {width: 94%;}
    #productServicesWgsTable th {width: 150px !important;padding: 5px!important;}
    #productServicesWgsTable td {width: 150px !important;padding: 5px!important;}
    #productServicesWgsTable td:first-child {width: 100%!important;}
    #productServicesWgsTable th:first-child {width: 280px!important;}
    .user .acct-btn{width:124px;}
    #frmConfigureProduct .web-rank {padding-top: 0px;margin-top: 20px;}
    .term-box .addon-promo-container p {display: inherit;}
    .term-box .addon-promo-container p a {margin: 20px 0;top: 0;width: inherit;text-align: center;display: inline-block;padding: 8px 20px;}
    ul.step.d-flex.flex-nowrap{display:none;}
    table.dataTable thead>tr>th.sorting {width: 138px!important;}
    .tragat-table td {padding: 5px;width: 15%!important;}
    .tab_container .addon-row{padding-top:0px;}
    .addon-row .product-addons .col-md-4 {margin-bottom: 20px;}
    #order-standard_cart .ssl, .cdn, .com {margin-bottom: 0;}
    #sidebar.active ul li a{display:flex;}
    #order-cartx .sap-row h4.pur-titel {text-align: center;}
    .row-wgs-mrgn ul.tabs.servicestab li{margin-bottom:12px;width: 31.7%;}
    .period .pull-right {
        width: 392px!important;
    }
    .domains-head .col-md-9 {
        width: 75%;
        float:left;
    }	
    .domains-head .col-md-3 {
        width: 25%;
        float:left;
    }
    .col-md-8.left-colam {
        width: 100%!important;
        padding: 0px 30px 0px 35px!important;
    }
    #productServicesWgsTable {
        min-width: 1000px;
    }
    .server-box .col-sm-3 {
        width: 50%;
        height: 80px;
    }
    .change-pass .col-md-4 {
        height: 80px;
    }
    .link-account-sec h4 {
        margin: 8px 40px 15px 0px;
    }
    #listDomainTableWgs {
        min-width: 1110px;
    }
    .wgs-Pending:last-child td {
        min-width: 100px;
    }
    .domains-head p {
        font-size: 16px;
    }
    .categories-collapsed .pull-left.form-inline {
        width: 100%;
        padding: 10px;
    }
    div.header-lined h1 {
        padding: 6px 0 6px 14px;
    }
    .news-artical p {
        word-break: break-all;
    }
    .cool-titel {
        padding: 0px 15px;
    }
    #myQouteListWgs {
        min-width: 823px;
    }
    .inputBox .input {
        font-size: 13px!important;
    }
    .security-que .inputText {
        font-size: 11px!important;
    }
    .btn-close a, .btn-close button {
        width: 25%;
    }
    .chat_inner {
        width: 97%;
    }
    .reply-row {
        margin-left: 7px;
    }
    .tab_container #frmNewCc{padding: 30px 0px 0px 0px;}
    .domen-page .form-horizontal {
        padding: 30px 40px 0px 0px;
    }
    .domen-page .form-group .col-sm-7 {
        width: 75%;
    }
    .host-row .col-md-6.bg-box {
        min-height: 811px;
    }
    #registration .inputBox {
        height: 80px;
    }
    .mob-pwreset .col-md-6.bg-box {
        min-height: 504px ;
    }
    .col-md-9.cat-col {
        padding: 0 27px 0;
    }
    .cate-titel {
        padding: 27px 0 27px 10px;
    }
    .flare-list {
        padding-left: 23px;
    }
    .user-accout .tabs li {
        width: 16%;
    }
}
@media (max-width: 991px){
#productServicesWgsTable td{width: 100% !important;}
}
@media (max-width: 767px){
    .weatherbox2{display:none;} 
    #menu .navbar{padding-bottom: 10px;}
    #menu .navbar-default .navbar-brand{max-width:250px;width:100%;} 

    #menu .navbar-collapse{padding-right: 0;display: none;}
    #menu .navbar-collapse.open{display: block;}
    #menu .navbar-collapse ul.navbar-nav{width:100%;margin: 0 !important;display: block;max-height: 70vh;overflow-y: scroll;}
    #menu .navbar-collapse ul.navbar-nav li{width:100%;text-align:left;}
    #menu .yz-hosting-menu > li:first-child a, .yz-hosting-menu > li:first-child{border-top-left-radius: 0;}
    .main-content-wrapper #main-content{margin-top:117px;}
    #menu .top-resp{margin-top:0 !important;display: block;height: 42px;}
    #menu .top-resp button{float: left;}
    .sidebar-left{left:-275px !important;top:110px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
    .sidebar-left.open{left:0 !important;}
    .sidebar.sidebar-left .nav-stacked li{width: 100%;} 
    .sidebar.sidebar-left .nav-stacked li.nav-dropdown > a{border-left:none !important;}
    .sidebar-left .nav>li>.nav-sub>li>a{padding-left: 30px;}
    .main-content-wrapper #main-content{width: 100% !important;left:0 !important;}
    .host-row .col-md-offset-3{padding: 15px;}
    .ticket-table{display: table-row;}
    #frmManagePaymentMethod .form-group .control-label{padding: 0;}
    #frmManagePaymentMethod .strip-radio{display: inline-block;}
    #frmManagePaymentMethod .strip-radio .icheck-label{margin-left: 0;padding-top: 0;}
    #order-standard_cart .field, #order-standard_cart .form-control{max-width: 100%;margin-left: 0px;}
    
    .server-box{padding: 0;width: 100%;}
    #listDomainTableWgs_wrapper{min-width: 100% !important;}
    #listDomainTableWgs_wrapper .paging_simple_numbers{float: none;}
    #listDomainTableWgs_wrapper .paging_simple_numbers .pagination li{display: inline-block;}
    div.dataTables_wrapper div.dataTables_info{padding-top:8px !important;padding-bottom:8px !important;}
    .server-box .tab_container.i-mobile_tab_container{margin: 0 !important;}
    table.device_mobile tr td{display: flex !important;}
    #productServicesWgsTable_wrapper{padding: 15px !important; }
    .i-product-list-dv {width: 100% !important;padding: 0 !important;}
    #adv-search .input-group{
        display: block !important;
    }
    .choose-pack {
        padding: 0 !important;
        margin: 0 !important;
    }
    .domains-row{
        margin-top:0px !important; 
    }
    .i-product-list-dv .table-responsive{padding: 25px !important;
	}
	#sidebar {
        margin-left: -250px;
    }
    #sidebar.active {
        margin-left: 0;
    }
    #sidebarCollapse span {
        display: none;
    } 
}

@media only screen and (max-width: 767px) {
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        padding: 0 15px;
    }
    #footer, #footer h6 {
        text-align: center;
    }
    #footer h4  {
        margin-bottom: 0;
    }
    #footer h5  {
        margin-bottom: 15px;
    }
    #domainfeatures p a.btn-md.btn-main{
        white-space: initial;
        margin: 0 15px;
    }
	#menu .mainlogo {
    width: 270px;
    margin-top: -2px;
	}
}

@media(max-width:667px){
    .cpanl-row {margin-top: 135px;}
}

@media(max-width:660px){
    .sidebar.sidebar-left{display: block !important;}    
}

@media only screen and (max-width: 650px) { 
    #testimonials h2 {
        display: block;
        text-align: center;
        position: initial;
    }
    #testimonials .readbox .btn-link2 {
        float: none;
        margin-bottom: -77px;
    }
	.navbar-toggle {
    margin-top: 14px;
    margin-right: 20px;
    margin-bottom: 1px;
	}
	#menu .mainlogo {
    width: 300px;
    margin-top: -2px;
	}
}

@media (min-width: 481px) and (max-width: 767px) {
    #tabAutorenew .pull-right.disa-auto {margin-top: 0;}
}
@media (min-width: 640px) and (max-width: 768px) {
    .domains-head.kye-edge .col-md-9{float:left;width:65%;}
}

@media (min-width: 320px) and (max-width: 767px) {
    .server-box .inputBox {margin: 14px auto 0;width: 94%;}
    .md-editor .btn-group {width: auto !important;}
    #myQouteListWgs tr th {width: 140px!important;padding: 9px 2px!important;}
    .col-sm-4.text-right {text-align: center;}
    #pricing .price { color: #fff;}
    .landing-page .hero img{width:80%;}
    .domen-page .landing-page .hero h2 { font-size: 1.7em;}
    #tableLinkedAccounts_wrapper .dataTables_empty{text-align:left;}
    .popover.fade.right.in {width: 100% !important;left: -30px !important;top: -20px!important;}
    .popover-content img{width:100%;}
    .form-colam .inputBox  .tooltip.right{left: inherit !important;right: 0;}
    .name-client {font-size: 15px;margin-bottom: 10px;}
    .dataTables_wrapper .dataTables_paginate {padding: 6px 0px 0;}
    .pric-dol {font-size: 25px;}
    .fund-btn {display: inline-block;max-width: 146px;left: inherit;right: 5px;}
    .inv-cont-res .invo-hist .col-md-5 {padding-right: 0;padding-left: 0;}
    .inv-cont-res .invo-hist{padding-top: 10px;margin-bottom: 10px;}
    .newdomin-row .yet-domin{margin-bottom: 30px;}
    .host-block .domain-price button.cart-btn{float:none;margin:20px auto 0;text-align:center;}
    #primaryLookupResult .host-block .col-md-6 {text-align: center!important;margin-bottom:10px;}
    .domain-price .renw {text-align:center;float:none;left: 15px;}
    #primaryLookupResult .host-block {width: 94%;}
    .domains-post-register .col-host {padding-bottom:16px;}
    .ssl-artical-sec .what-is-ssl {padding: 0px 0px;}
    ul.what-ssl-list li {display:flex;}
    .ssl-artical-sec .ssl-artical-main-sec .ssl-artical-sec .container {width: 100%;}
    .ssl-artical-sec .ssl-benefits {padding: 0;}
    .valid-content {width:100%;}
    .ssl-benefits .ssl-ftr-row {width: auto;}
    .ssl-artical-main-sec .ssl-artical-sec .ssl-ftr-box{margin-bottom:20px;}
    #productServicesWgsTable th {width: 140px !important;padding: 5px!important;}
    #productServicesWgsTable td {width: 140px !important;padding: 5px!important;vertical-align: top;font-size:13px;}
    #productServicesWgsTable td:first-child {width: 100%!important;}
    #productServicesWgsTable th:first-child {width: 210px!important;}
    #productServicesWgsTable .doman-url {padding: 0px 25px 0 0;}
    .renow-block.domain-list ul.tabs.addons{display:block;}
    .renow-block.domain-list.expired-col {margin-bottom: 14px;display: inline-block;width: 100%;}
    #sidebar {background-position: -24px 0;}
    #frmConfigureProduct .web-rank{padding-top:0px;margin-top: 20px;}
    .term-box .addon-promo-container p {display: inherit;font-weight: normal;}
    .term-box .addon-promo-container p a {margin: 20px 0;top: 0;width: inherit;text-align: center;display: inline-block;padding: 8px 20px;}
    .addon-promo-container .radio-inline span.pull-right {float: left!important;clear: both;width: 100%;}
    .addon-promo-container label.radio-inline input[type="radio"], #productConfigurableOptions input[type="radio"] {
        vertical-align: middle;margin-top: 0;}
    background-position: -23px 0;
    background-position: -20px 0px;
    .fund-btn {left: 0;display: inline-block;width: 147px;right: 0;margin: 0 auto;}
    table.dataTable thead>tr>th.sorting {width: 138px!important;}
    .tragat-table td {padding: 5px;width: 15%!important;}
    .alert-warning {margin: 0 auto !important;width: 98% !important; }
    .department {padding: 30px 0 0;}
    .comment-block:after {content: '';height: 0;width: 0;position: absolute;display: block !important;top: -21px;left: 18px;
                          border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #d4d4d4;}
    a.anchorClassColor {text-decoration: underline;}
    .avtar-cont p.text-center {margin-top: 0 !important;}
    .ticket-reply .top-comment {margin-bottom: 0;}
    .using-password-strength div#passwordStrengthBar {margin-top: 0;}
    .using-password-strength .stren {margin: 0;}
    .addonbox-odd .addon_price{margin-bottom:15px;}
    .p_addons .pak-row {margin-top: 0;}
    .p_addons .addon-row{padding-top:0px;}
    .avtarClassForHeader {width: 35px!important;height: 35px !important;}
    .avtar-cont{text-align:center;}
    .alert-success{margin-top:20px;}
    .header-right .nav>li {vertical-align: middle;}
    #full_screen{display:none;}
    #mobile_screen{display:block !important;}
    div#applyCreditContainer h3 {font-size: 22px;line-height: 28px;}
    #order-standard_cart .apply-credit-container .radio {padding-left: 4px;margin: 0;line-height: 24px;}
    #order-standard_cart .col-md-7.no-spase{border-right:none;}
    #order-standard_cart .regi-domain {
		padding: 50px 0 !important;
		background-size: cover!important;
	}
    #order-standard_cart #adv-search {padding: 21px 9px 8px;width:94%;}
    .domains-head.kye-edge .acct-btn {margin-top: 0;}
    #recurringAmount .col-xs-6.text-right, div#billingCycle .col-xs-6.text-right, div#paymentMethod .col-xs-6.text-right, #registrationDate .col-xs-6.text-right, #nextDueDate .col-xs-6.text-right{
        width: 44%;
    }
    /* #cPanelBillingOverviewPanel .col-md-5 {margin-left: 13px;} */
    #recurringAmount .col-xs-6:last-child, #billingCycle .col-xs-6:last-child, #paymentMethod .col-xs-6:last-child, #registrationDate .col-xs-6.col-md-7, #nextDueDate .col-xs-6.col-md-7{float:right;}
    .input-group{margin-bottom:12px;}
    #frmCreateEmailAccount button.btn.btn-primary.btn-block{margin-top:12px;}
    .row-wgs-mrgn ul.tabs.servicestab li{width:30%;}
    .row-wgs-mrgn #tabOverview{display:block !important;}
    .clientx.header, .clientx .header {
        padding: 28px 0 0;
    }
    #sidebar.active span, #sidebar.active small {
        margin: 0 0 0 25px;
    }
    #sidebar.active .list-unstyled.components li a i{
        display: inline-block;
        width: 25px;
    }
    .domains-head.kye-edge .col-md-9 {display:flex;}
    .domains-head.kye-edge .col-md-9 h3{font-size:18px;}
    .card-info-box {
        max-width: 300px;
        margin: 13px auto;
    }
    .tag-inv h2,.invoice-page .col-md-6 {
        text-align: center!important;
    }
    .in-titel {
        margin-top: 30px!important;
    }
    .DomainSearchResults .wgssptl {
        margin: 30px 0px -44px 10px !important;
    }
    .domain-renewals span.label.label-success {
        top: -49px!important;
    }
    .form-horizontal .col-sm-6 {
        padding: 0px!important;
    }
    .period {
        float: left !important;
        margin-bottom: 15px !important;
        padding: 25px 12px 45px!important;
    }
    .domain-renewal {
        padding: 0px !important;
    }
    a#continueShopping {
        padding: 7px 10px!important;
    }
    .sting-col .cLick-btn {
        width: 100%!important;
        float: left!important;
        font-size: 10px!important;
        padding: 7px 7px!important;
        margin-left: 0px!important;
    }
    .cont-cart {
        padding: 13px 8px!important;
        min-width: 209px!important;
        min-height: 158px!important;
    }
    .sting-col {
        text-align: center!important;
    }
	.all-support {	
    padding-left: 10px;
	}
    .cdn-price-right {
        margin-bottom: 10px!important;
    }
    .cdn ul li.sub-per {
        padding-right: 30px!important;
    }
    .domains-head {
        padding: 20px 0 6px 15px!important;
    }
    .yet-domin {
        padding: 10px 23px 30px!important;
    }
    .top-resp {
        margin-top: 8px!important;
    }
    .cdn-price-img {
        margin-bottom: 10px;
    }
    .slide.col-md-4.slick-slide {
        text-align: center;
    }

    #order-standard_cart .col-xs-6 {
        width: 100%;
        padding-right: 2px;
        text-align: center;
    }
    .regi-domain {
        padding: 50px 0 0px!important;;
    }
    .reset-domen {
        padding: 0px 15px 15px!important;;
    }
    .spotlight-tlds {
        margin: 35px 15px 11px 0px!important;
    }
    .reply-row {
        position: relative;
        padding-top:12px;
    }
    .start-chat {
        padding: 0px 0px 0 0px;
        width: 85%;
    }
    .tax-cont .col-sm-6 {
        padding-left: 0;
        padding-right: 0px;
    }
    .btn-close a, .btn-close button {
        width: 100%;
        margin-bottom: 10px;
    }
    .department .form-colam .col-sm-3 {
        padding: 0px 15px;
    }
    .Pers-titel {
        padding-left: 15px;
    }
    .domains-head.user .col-md-9 {
        text-align: center;
    }
    i.fas.fa-long-arrow-alt-left {
        left: 4px!important;
    }
    .domains-head h1 i {
        font-size: 28px;
        padding-right: 4px;
        vertical-align: middle;
    }
    .acct-btn {
        padding: 4px 12px 5px 6px;
    }
    .host-row .inputBox {
        height: 50px!important;
    }
    .user-accout .tabs {
        display: block;
    }
    .wel-titel {
        padding-top: 9px;
    }
    .server-box .tab_container {
        margin: 15px auto !important;
    }
    .foem-addx .custom-select {
        margin: 0 auto !important;
        min-width:100% !important;
        font-size:13px !important;
    }
    .tab_container .well {
        padding: 0px 10px 10px!important;
    }
    .btn-footer {
        text-align: center;
        width: 100%;
        display: inline-block;
        padding-bottom: 15px
    }
    .btn.btn-danger.delete-contact {
        margin: 10px 0px 0px 0px;
    }
    .server-box ul.tabs li.active::after {
        left: 47%!important;
    }
    .server-box ul.tabs li:hover::after {
        left: 47%!important;
    }
    .server-box ul.tabs li {
        width: 95%;
    }
    .tab_container .col-md-5 {
        padding-right: 0px;
    }
    #tabOverview .col-md-5 {
        padding-right: 15px;
    }
    .link-account-sec h4 {
        width: 100%;
        text-align: center;
        margin: 0px 0px 10px 0px;
    }
    #tableLinkedAccounts_wrapper {
        min-width: 100%;
        overflow: scroll;
    }
    .btn-account input {
        letter-spacing: 2px;
    }
    .fas.fa-arrow-left {
        margin-top: 9px;
    }
    .providerPreLinking {
        float: none;
    }
    .btn-google {
        padding: 8px 31px !important;
    }
    .btn-facebook {
        padding: 8px 29px !important;
        margin-right: 0px;
    }
    .rubuts h3 {
        font-size: 23px!important;
        line-height: 28px;
    }
    .header-left .logo img {
        width: 106px;
        min-height: auto;
        margin-top: 5px;
    }
    #content.active {
        left: 0px;
        width: 100%;
    }
    #sidebar.active {
        z-index: 99999;
    }
    .rubuts p {
        padding: 15px 0 35px;
    }
    .header-right .navbar-nav .open .dropdown-menu {
        z-index: 99999;
    }
    div#page-wrapper {
        padding-bottom: 16px;
    }
    .login-bg p a {
        color: #cdcdcdcd;
    }
    .login-bg {
        padding: 15px 0;
    }
    .drop-nav {
        font-size: 12px;
    }
    .news-detail-box {
        padding: 20px 20px 20px 20px;
    }
    .news-artical p {
        word-break: break-all;
    }
    .news-artical {
        width: 100%;
    }
    .news-date {
        float: none !important;
        margin: 0 auto;
    }
    .news-artical h4 {
        font-size: 19px;
        text-align: center;
        margin-top: 17px;
    }
    .col-md-9.cat-col {
        padding: 0 0 0 0px;
    }
    .cate-titel {
        padding: 27px 0 20px 15px;
    }
    .form-horizontal {
        padding: 15px 15px;
		margin-left: 20px;
    }
    #sidebar.active ul {
        width: 100%;
        max-height: 420px;
        overflow-y: scroll;
    }
    .cdn-price-right select {
        padding: 9px 11px;
        width: 100%;
        min-width: 215px;
    }
    .list-unstyled.components {
        margin-top: 50px;
    }
    .header-left {
        float: left;
        width: 230px;
        width: 100% !important;
        text-align: center;
        padding-bottom: 0px;
    }
    .nav.navbar-nav {
        text-align: center;
        width: 100%;
    }
    .header-right {
        width: inherit;
        float: right;
        width: 100%!important;
        z-index: 999999;
    }
    .navbar-left, .navbar-right {
        float: none !important;
    }
    #productServicesWgsTable_wrapper {
        min-width: 100%;
        padding: 0px 10px;
    }
    #content {
        top: 155px !important;
    }
    .domains-head h1 {
        font-size: 21px!important;
        margin: 0 0 8px!important;
        padding: 0 0 0 8px!important;
    }
    .inputBox {
        height: 60px!important;
        margin: 14px 0 0;
    }
    .client-cf .inputBox {
        height: 70px!important;
        margin: 15px 0 0;
    }
    .form-colam .col-sm-3 {
        padding: 0px;
    }
	    .recod .col-md-4.col-xs-6 {
        width: 100% !important;
    }
    .pull-right .list-grid {
        display: none;
    }
    #adv-search {
        padding: 21px 9px;
        margin: 0 auto!important;
        margin-bottom: 55px !important;
    }	
    #order-standard_cart {
        padding: 15px;
    }
    #order-standard_cart .field, #order-standard_cart .form-control {
        min-width: 100% !important;
    }
    .server-box .btn-group-vertical > .btn,.server-box .btn-group > .btn {
        position: relative;
        float: none;
    }
    .server-box .btn-group {
        text-align: center;
        width: 100%;
    }
    #productServicesWgsTable{min-width:100%;}
    #productServicesWgsTable th:nth-child(2) {display: none;}
    #productServicesWgsTable th:nth-child(3) {display: none;}
    #productServicesWgsTable td:nth-child(2) {display: none;}
    #productServicesWgsTable td:nth-child(3) {display: none;}
    #productServicesWgsTable .doman-url a {word-break: break-all;font-size: 13px;}
    #productServicesWgsTable .doman-url i {font-size: 15px;}
    table.dataTable {min-width: 658px;}
    .cool-titel {
        font-size: 24px;
        padding: 0px 15px;
    }
    .term-box-funds {
        width: 100%!important;
        float: none;
    }
    .server-box.page .col-md-6:last-child {
        padding-left: 15px!important;
    }
    #adv-search #registersld{
        width: 100% !important;
        min-width:100%!important;
    }
    .input-group-btn.adv button {
        margin-top: 10px;
    }
    .pers-info .form-horizontal {
        padding: 15px 0px;
    }
    .pers-info {
        padding: 26px 15px 30px;
    }
    #content.active {
        width: 100%!important;
        left: 0px!important;
        margin:0 auto!important;
    }
    .wrapper {
        overflow: visible!important;
    }
    .dropdown.messages-menu.lang .dropdown-toggle {
        margin-left: 0px !important;
    }
    .dropdown.user.user-menu a i {
        border-radius: 0%!important;
        width: 31px !important;
        height: 26px !important;
    }
    .dropdown.user.user-menu a .fa-user::before {
        position: relative!important;
        top: -4px!important;
    }
    .dropdown.user.user-menu a .fa-sign-in-alt::before {
        position: relative!important;
        top: -4px!important;
    }
    li.dropdown.messages-menu.lang.open ul.dropdown-menu {
        min-width: 90%!important;
        height: 329px!important;
    }
    #adv-search .input-group {
        display: inline-block!important;
    }
    #adv-search .input-group-lg > .form-control {
        border-radius: 6px 6px 6px 6px!important;
    }
    #adv-search .input-group-lg > .input-group-btn > .btn {
        width: 100%!important;
        border-radius: 6px !important;
        margin-top:10px!important;
    }
    #adv-search .input-group-btn {
        display: unset!important;
    }
    .categories-collapsed .pull-right,.categories-collapsed .pull-left {
        width: 100%!important;
    }
    #listDomainTableWgs_wrapper {
        min-width: 1100px!important;
    }
    #tableInvoicesListWgsCustom_wrapper {
        min-width: 100%!important;
        overflow: scroll!important;
        padding: 15px 0px!important;
    }
    .alert-warning, .alert-info, .providerLinkingFeedback.alert.alert-danger {
        width: 100%;
        float: unset!important;
    }
    .host-nav li {
        width: 100%!important;
        margin-bottom: 15px;
    }
    #order-standard_cart h2 {
        font-size: 27px;
    }
    .footer {
        font-size: 12px;
    }
    .domen-page .domains-head p {
        padding: 0 50px;
        position: relative;
        top: -15px;
        left: 8px;
    }
    .pak-row .tab_content {
        display: block !important;
    }
    .list-unstyled.components {
        margin-top: 4px !important;
    }
    .find-domin {
        min-height: 168px !important;
    }
    #sidebar {
        top: 153px !important;
    }
    .mob-pwreset .col-md-6.bg-box {
        min-height: 373px!important;
    }
    .mob-pwreset .login-form {
        padding: 30px 0 0px!important;
    }
    div#subacct-container {
        padding: 0 10px 30px!important;
    }
    .btn-footer button {
        margin-bottom: 5px;
    }
    .manageMobileLI {
        display: block;
    }
    .activ-right{
        display: block;
    }
    input#registersld, input#transfersld, input#owndomainsld, input#subdomainsld {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    select#incartsld {
        width: 100% !important;
        margin-bottom: 10px!important;
    }
    input#registersld, input#transfersld, input#owndomainsld, input#subdomainsld {
        width: 100% !important;
    }
    .domen-page .page-spase {
        padding: 0px 15px;
    }
    input#registersld, input#transfersld, input#owndomainsld, input#subdomainsld {
        width: 100% !important;
    }
    input#registersld, input#transfersld, input#owndomainsld, input#subdomainsld {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    select#incartsld {
        width: 100% !important;
        margin-bottom: 10px!important;
    }input#registersld, input#transfersld, input#owndomainsld, input#subdomainsld {
        width: 100% !important;
    }
    .domen-page .page-spase {
        padding: 0px 15px!important;
    }
    .domen-page .pers-info {
        padding: 0px 10px 0!important;
        margin-top:15px !important;
    }
    .domen-page .ticket-sec {
        padding-top: 0px!important;
    }
    .domen-page .ticket-cnt-box {
        margin: 28px auto 0px!important;
    }
    .domen-page .domains-head p {
        left: 20px!important;
    }
    .invoice-page .row {
        padding-top: 6px!important;
    }
    .col-md-6.tag-inv {
        text-align: center!important;
    }
    .tag-inv h2 {
        padding: 10px 0px!important;
    }
    .floatRight {
        text-align: center!important;
    }
    .btnFloatRight {
        float: none!important;
        text-align: center!important;
        width: 100%!important;
    }
    .invoice-page > .row {
        margin: 0!important;
        padding: 40px 2px 0!important;
    }
    .footer-page {
        padding: 30px 27px!important;
    }
    .col-md-8 .invoice-panal {
        max-width: 222px!important;
        margin: auto !important;
        display: block;
        left: auto!important;
        right: auto!important;
        float: none !important;
    }
    .invoice-page .col-md-8 ul li {
        margin-top: 15px!important;
    }
    .address-invoice h2 {
        margin: 13px 0 17px!important;
    }
    #order-standard_cart .field, #order-standard_cart .form-control {
        z-index: 1!important;
    }
    .input-group-btn.adv .btn {
        z-index: 1 !important;
        position: relative!important;
    }
    .table-condensed.cf {
        width: 704px !important;
    }
    .invoice-page .row {
        overflow: scroll;
        padding: 11px !important;
    }
    .sab-tot {
        font-size: 17px!important;
    }
    .DomainSearchResults .wgssptl {
        margin: 30px 0px -44px 10px !important;
    }
    .wgscstm {
        padding: 95px 10px 100px !important;
        margin-top: -70px !important;
    }
    #DomainSearchResults .price-usd {
        display: none!important;
    }
    #DomainSearchResults .sale-table .col-md-6 {
        padding: 0px 5px!important;
    }
    .empty-cart button#btnEmptyCart {
        padding: 11px 9px!important;
        margin-right: 0px!important;
    }
    .product-addons {
        margin-bottom: 30px;
        display: unset!important;
    }
    .addonbox-odd ul li.manage, .addonbox-even ul li.manage, .ssl ul li.manage {
        width: 100%;
        float: right;
        padding: 0px;
    }
    .product-addons .col-md-4 {
        margin-top: 21px;
    }
    .regi-domain .tooltip.fade.left.in{opacity:0!important;}
    .form-main .Pers-titel {font-size: 16px;padding: 0;font-weight: 900;color: #000;}
    #tabNameservers .form-colam{margin-bottom:0;	}
    .form-main .form-colam{margin-bottom:0;}
    .addons-tabs.d-block{padding:0;}
    .d-block .tabs {text-align: center;}
    .d-block .tabs.addons li {text-align: center;margin: 0 auto!important;display: inline-block;float: none;width: 70%!IMPORTANT;PADDING: 10PX 0!IMPORTANT; clear:both;}
    .d-block .tabs.addons li a{padding:0px;}
    .d-block .tabs.addons li ul.dropdown-menu {padding: 0 10px;left: 0px;}
    .d-block ul.tabs.addons .dropdown-menu li {box-shadow: none;width: 100%;margin: 0;}
    ul.dropdown-menu.d-menu {margin: -40px auto 0!important;left: 0;right: 0;}
    ul.dropdown-menu.d-menu .header{padding:10px 0;}
    .domen-page .addons-tabs{margin-top: 5px;}
}
@media (max-width:767px){
	#productServicesWgsTable td{
	width: 100% !important;   
	}
}
@media (max-width:479px){
		table.device_mobile .i-list-device-tr td::before{
        width: 100px !important;
	}
   }
@media (min-width: 320px) and (max-width: 480px) {
    #tabAutorenew .renw-auto a{ padding: 7px 20px;}
    .row-wgs-mrgn ul.tabs.servicestab li{width:100% !important;}
    #cPanelPackagePanel a.btn.btn-default.btn-sm {padding: 9px 10px;width: auto;margin: 8px;}
    #cPanelPackagePanel input.btn.btn-info.btn-sm {padding: 9px 10px;width: auto;margin: 0 6px;}
    #sidebar{background-position: -24px 0px;}
	#menu .mainlogo {
    max-width: 240px!important;
	margin-top: 2px;
	}
}
@media (max-width:1199px){
    .cancelreq a{padding-left: 0 !important;}
    .cancelreq a:hover{background-color: transparent !important;color: #a94442 !important;}
    .cancelreq a:hover i{color: #a94442 !important;}
}
@media (min-width: 800px){
.header-flex {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
#menu .navbar-default .navbar-collapse{margin: 0 auto;}
.nav.navbar-nav.pull-left{width: 100%;}
.weatherbox2{margin: 0 0 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 6px!important;}
.weatherbox2 #header-rating-stars{margin-top: 0;top: 0;}
.weatherbox2-top #header-rating-stars {
    width: auto !important;
    margin-top: -1px !important;
    margin-right: 10px !important;
    padding-top: 1px;
}
.weatherbox2 .reviews-text{margin-top: 3px;}
}

@media (min-width: 1200px){
    .weatherbox2-top{
        display: none !important;
    }
}
@media (max-width: 799px){
     .weatherbox2 weatherbox2-top {
        display: none !important;
    }
	.weatherbox2-top .rating-img img {
	display: none !important;
    }
	#menu .mainlogo {
    width: 320px;
    margin-bottom: 0px;
	max-width: 270px;
	}
	.navbar-toggle {
    margin-top: 14px;
    margin-right: 20px;
    margin-bottom: 1px;
	}
}

@media (max-width: 1199px){
	.news-slider-div{display: none;}
    .weatherbox2 { display: none;}
    .weatherbox2-top {
        display: block !important;
        position: relative !important;
        width: 248px !important;
		margin: -3px auto !important;
		top: 0px !important;
        right: 0 !important;
        float: none !important;
    }
}
@media (max-width: 1199px) and (min-width: 992px){
.custom-row-flex .pull-right {
    width: auto !important; 
    text-align: center !important;
    margin-top: 0px !important;
	}
}
@media only screen and (max-width: 1199px) and (min-width: 800px){
.weatherbox2-top .rating-img {
    width: 95px !important;
}
.weatherbox2-top .rating-img img {
    width: 100% !important;
    padding-top: 3px;
}
.weatherbox2-top .reviews-text {
    margin: 0 !important;
    padding-top: 2px;
}
.weatherbox2-top .header-rating-stars{width: 42%;}
}
@media only screen and (max-width: 999px) {
	.yz-hosting-menu .continent-menu .continent-img,
	.yz-hosting-menu .continent-menu > li .service-img{
    width: 100px;
    top: 32px;
    height: auto;
    }
	.yz-hosting-menu .continent-menueurope .continent-img,
	.yz-hosting-menu .continent-menueurope > li .service-img{
    width: 100px;
    top: 32px;
    height: auto;
    }
	.yz-hosting-menu .continent-menueurope > li > a {
    padding: 15px;
    width: 100%;
	}
}

@media (max-width: 1099px){
#menu .navbar-nav>li>.dropdown-menu {
    width: 100%;
    clear: both;
}
}
@media only screen and (max-width: 1199px){
#menu .navbar-nav > li > .dropdown-menu {
    margin-left: 0 !important;
}
#menu .navbar-nav > li > .dropdown-menu.cp.hosting{right: -24px;}
}
@media only screen and (max-width: 992px){
#menu .navbar-nav > li > .dropdown-menu.cp.hosting{right: -35px;}
}

@media (min-width: 800px){
    .header-flex .navbar-toggle{
        display: none !important;
    }
    .yz-hosting-menu > li.active > a:after{
        display: block;
    }
}
@media (max-width: 799px){
.header-flex .navbar-toggle{
    display: block !important;
}
#menu .navbar-nav>li>.dropdown-menu {
    border-radius: 0px;
    margin-top: 0px!important;
}
#menu .navbar-nav>li>.dropdown-menu {
    padding-left: 0px!important;
    margin-left: 0px;
}
#menu .header-flex .navbar-header{width: 100%;}
#menu .navbar{padding-bottom: 10px;}
#menu .navbar-default .navbar-brand{max-width:250px;width:100%;} 
#menu .navbar-default .navbar-collapse{margin-top: 0 !important;}
#menu .navbar-collapse{padding-right: 0;display: none;border-top: none;box-shadow: none;-webkit-box-shadow: none;max-height: inherit;}
#menu .navbar-collapse.open{display: block;}
#menu .navbar-collapse ul.navbar-nav{width:100%;margin: 0 !important;display: block;max-height: 70vh;overflow-y: scroll;}
#menu .navbar-collapse ul.navbar-nav li{width:100%;text-align:left;}
#menu .yz-hosting-menu > li:first-child a, .yz-hosting-menu > li:first-child{border-top-left-radius: 0;}
#menu .yz-hosting-menu{position: relative;border-radius: 0;}
.yz-hosting-menu .continent-menu {position: relative;width: 100%;border-radius: 0;float: none;}
#menu .navbar-nav>li>.dropdown-menu {padding-left: 0px!important;margin-left: 0px;}
#menu .yz-hosting-menu-btn .yz-hosting-menu{position: relative;width: 100%;left: 0;}
#menu .navbar-nav > li > .dropdown-menu.cp.hosting{right: 0;border-radius: 0;position: relative;}
.weatherbox2-top{display: none !important;}
.yz-hosting-menu > li.active ul{display: none;}
.yz-hosting-menu > li:hover > ul{display: flex;}
.yz-hosting-menu > li.active > a{background:none;}
.yz-hosting-menu > li.active > a:hover, .yz-hosting-menu > li.active > a{
	/* background:#a2d81f; */
	}
.yz-hosting-menu .continent-menu > li > a {padding-top: 7px!important;padding-bottom: 7px!important;}
.yz-hosting-menu .continent-menu .continent-img, .yz-hosting-menu .continent-menu > li .service-img {top: 5px;}
}

@media (max-width: 1000px){
.config-domain-flex{-webkit-box-align: inherit !important;-ms-flex-align: inherit !important;align-items: inherit !important;}
.config-domain-flex .custpm_box{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}
}
@media (max-width: 767px){
    .config-domain-flex{flex-wrap: wrap;-ms-flex-wrap: wrap;}
    .config-domain-flex .card-info-box {width: 100%;}
}
@media (max-width: 550px){
    .term-box .term-list{margin-bottom: 0;}
    .term-box .term-list li{width: 100%;margin-bottom: 20px;} 
    .term-box .second-term-list{margin-top: 0;height: auto !important;}
}
@media (max-width: 1199px) and (min-width: 768px){
    .term-box .second-term-list{height: auto !important;}
}

@media only screen and (max-width: 768px) {
	#footer #copyright{ position:static}
	#footer #copyright a{ display:block; margin:0}

}
@media only screen and (max-width: 1199px) {
body.clientareaproducts .yz-hosting-menu .continent-menueurope {
    position: absolute !important;
width: 65%;
}
body.login .yz-hosting-menu .continent-menueurope {
    position: absolute !important;
width: 65%;
}
}