
@media screen and (min-width:1680px) and (max-width:1920px){
    .hostiko-companyicon img{right:-26% !important;}
    #wellcome-hostikohome{background-size:cover}
}
@media screen and (min-width:1601px) and (max-width:1680px){
    .hostiko-companyicon img{right:-50% !important;}
}

@media only screen and (max-width:1366px){
    .hostiko-companyicon img{right:-65% !important;}
}

@media screen and (max-width:1199px){
    .horizontal_slider .price_rangetxt div.icon{
        margin:0 2%;
    }
    #faq-accor .faq-accor .vc_tta-panel-heading h4 span {
        font-size: 16px;
    }
    #price_table tr td{font-size:15px;padding-left:10px}
    .dedicated-featured{padding:42px}
    #top_bar{padding-left:15px !important;padding-right:15px !important;}
    #plan-box .plan-boxes .plan-dollarsign{left:30px}
    #shared-banner p br{display:none}
    .shared-plan2 .plan-dollarsign {
        left: 15px !important;
    }
    #full-technicspec p br{display:none}
}
@media screen and (max-width:1024px){
    #wellcome-hostikohome, #wellcome-hostikohome .plan-ordernow{text-align:center}
    .hostiko-companyicon img{display:none}
    .hostiko-companyicon{width:100%}
    #wellcome-hostikohome h2{text-align:center !important;margin-bottom:20px}
    #wellcome-hostikohome{background-image:none !important;}

}
@media screen and (max-width:991px){
    #stackable-table15 .stacktable.large-only{display:none;}
    #stackable-table15 .stacktable.small-only{display:table;}
    div#bridge ul.nav li.dropdown:hover ul.dropdown-menu.second_drop_down {
        display: block;

    }
    #price_table th{background-color:#666666}
    .guarantees-movingarrow:after{display:none}
    .dedicated-featured {padding:20px;min-height:270px;}
    .carousel-inner p br{display:none}
    .padding-tb90{padding:70px 0}
    .padding-tb160 {padding:100px 0}
    .padding-tb100{padding:70px 0}
    .padding-tb80 {padding:60px 0}
    .font-size36 {font-size:30px}
    .margin-bottom70{margin-bottom:50px}
    .padding-bottom50 {padding-bottom:30px;}
    .padding-top50    {padding-top:30px;}
    .line-height24 {line-height:20px;}
    .font-size24   {font-size:20px;}
    .margin-bottom80{margin-bottom:60px}
    .padding-bottom165{padding-bottom:100px;}
    .padding-top160{padding-top:100px;}
    .margin-bottom75{margin-bottom:50px}
    .plan-boxes h2{font-size:24px;}
    #plan-box .plan-boxes .web-hostingul ul{padding-left:45px}
    .line-height72 {line-height: 50px;}
    .padding-bottom260 {padding-bottom: 70px;}
    .font-size72 {
        font-size: 50px;
    }
    #plan-box .plan-boxes{margin-bottom:30px}
    #plan-box .plan-boxes .plan-dollarsign {
        left: 10px;
    }

    .horizontal_slider .price_rangetxt div.icon{
        width:80px;
        height:80px;
        margin:0 1%;
        padding:28px 0;
    }
    .horizontal_slider .slider-container #slider{
        top:-70px;
    }
    .horizontal_slider .priceslider_content .smalbox1{
        padding:20px 0 20px 10px;
    }
    .web-hostingul ul li{font-size:14px;line-height:30px;}
    #power-of-vps .web-hostingul ul{padding-left:0;}
    #power-of-vps img, #vps-featuredbox img{width:70%}
    #power-of-vps .primary-btn a{font-size:14px !important;padding:18px 30px !important}
    .choose-hostiko-box p br, #vps-featuredbox p br{display:none}
    .domain-boxes-outer .domain-boxes .wpb_wrapper p br, #wellcome-hostiko p br,
    #hostiko-hostingplan p br, #peoplehelp-own p br{
        display:none;}
    .font-size48{font-size:36px;}
    .line-height48{line-height:36px;}
    .domain_table_07 .tlds_table_tbody_tr th
    {text-align:left;color:#ffffff;padding:20px 30px;border:none;background-color:#666666;border-bottom:solid 1px #dddddd}
    .margin-bottom60{margin-bottom:40px;}
    .plan-ordernow a{padding:15px !important;}
    .shared-plan2 .plan-dollarsign {
        left: 80px !important;
    }
    .margin-bottom65 {
        margin-bottom: 25px;
    }
    .shared-planbox,.shared-plan2{width:50%;margin-bottom:30px}
    #our-hostikofeature p br{display:none}
    #full-technicspec .vc_col-sm-3{width:50%}
    #full-technicspec ul{padding-left:50px !important;}
    #reseller-planbox .shared-plan2 {margin-top:0 !important;}
    #reseller-planbox .shared-plan2 .wpb_wrapper{background-color:#f1f1f1;margin-bottom:15px}
    #reseller-banner p{line-height:24px}
    #reseller-planbox{padding-top:50px;background-color:#eee}
    #full-technicspec{padding:50px}
    #full-technicspec.reseller-tecnic .vc_col-sm-3{float:left;width:50%}
    #full-technicspec.reseller-tecnic{padding-bottom:0}
    #full-technicspec.reseller-tecnic .wpb_content_element{margin-bottom:0 !important;}
    .horizontal_slider .slider-container{width:100%}
    .horizontal_slider .priceslider_content{padding:0 15px}
}
@media screen and (max-width:767px) {
    .font-size36{font-size:24px;}
    .padding-tb80{padding:50px 0;}
    .margin-bottom50 {margin-bottom:40px;}
    .power-vpsul{float:left;width:50%;padding-left:25px;}
    .power-vpsul .primary-btn{margin-bottom:0 !important}
    #why-choose-hostiko.padding-tb80,
    #vps-featuredbox.padding-tb80{padding:50px 30px !important;}
    .choose-hostiko-box{width:50%;margin:0 auto 15px}
    .margin-bottom70 {margin-bottom:40px;}
    .our-feature-vps h2,
    .our-feature-vps p
    {text-align:center !important;}
    .padding-tb-120 {
        padding:50px 0;
    }
    .padding-left100{padding-left:0;}
    .our-feature-vps p{padding:0 10%}
    .padding-top70 {padding-top:50px !important;}
    .padding-bottom70 {padding-bottom:50px !important;}
    .padding-tb160{padding:70px 0}
    .font-size48{font-size:30px}
    .margin-bottom35{margin-bottom:30px}
    .font-size18 {font-size:16px}
    #wdc-style #Search {height:60px !important}
    .domain-boxes{float:left;width:50%;margin-bottom:15px}

    #banner .vc_column-inner {
        padding: 0
    }

    #banner .padding-tb100 {
        padding: 50px 0;
    }

    .vps-plans {
        padding-left: 15px;
        padding-right: 15px;
    }
    .horizontal_slider .price_rangetxt div.icon{margin:0 1%}
    .horizontal_slider .price_txt #price_val{font-size:30px}
    .padding-bottom125{padding-bottom:70px;}
    .padding-top125{padding-top:70px}
    .padding-bottom100{padding-bottom:50px}
    #banner h2{font-size:36px !important;line-height:40px !important; text-align:center !important;}
    #banner, #banner p{text-align:center !important;}
    .Guarantees-imgicon{float:left;width:50%;padding-top:0 !important;margin-bottom:20px;}
    .padding-bottom85{padding-bottom:40px;}
    #dedicated-our-feature{padding-left:15px !important;padding-right:15px !important;}
    #dedicated-our-feature img{width:70%}
    #dedicated-our-feature .wpb_single_image,
    #dedicated-our-feature h2,#dedicated-our-feature p{text-align:center !important;}
    #dedicated-our-feature p{padding:0 20%}
    .partner-img{float:left;width:33%;margin-bottom:10px}
    #partner_icons .partner-logo .vc_column-inner{padding:35px 0}
    .padding-top100{padding-top:50px;}
    .vision-box{margin-bottom:20px}
    #peoplehelp-own .vc_align_left, #peoplehelp-own, #peoplehelp-own h2, #peoplehelp-own p{text-align:center !important;}
    #plan-box .plan-boxes{float:left;width:50%}
    #plan-box{background-color:#ebebeb}
    #plan-box:after{display:none}
    #plan-box .plan-boxes .plan-dollarsign {
        left: 70px;
    }
    #wellcome-hostikohome h2,
    #wellcome-hostikohome p,
    #wellcome-hostikohome,
    #wellcome-hostikohome .vc_btn3-container.vc_btn3-left,
    #our-hostikofeature h2,
    #our-hostikofeature p
    {text-align:center !important;}
    #wellcome-hostikohome p, #our-hostikofeature p{padding:0 10%}
    #our-hostikofeature .wpb_single_image{text-align:center !important;width:50%;margin:0 auto}
    .margin-top60 {
        margin-top: 25px;
    }
    #wellcome-hostikohome img{margin-top:10px}
    #wellcome-hostikohome p{margin-bottom:10px}
    .padding-tb60 {padding: 50px 0;}
    #search-box h2, #shared-banner,#shared-banner h2, #shared-banner p{text-align:center !important;margin-bottom:20px !important;}
    #shared-banner p{padding:0 20%;}
    #shared-banner .primary-btn{margin-bottom:40px}
    #shared-banner .pricing-boxbanner{margin:0 auto}
    #shared-banner .vc_column-inner{padding:0}
    .shared-planbox, .shared-plan2 {
        float:left;
        width: 50%;
    }
    #our-hostikofeature .feature-boxes{margin-bottom:20px;}
    .padding-bottom80{padding-bottom:50px;}
    .reseller-boxes{width:100%;margin:0 auto;text-align:center}
    #reseller-banner h2, #choose-reseller h2, #choose-reseller{text-align:center !important;}
    #choose-reseller .wpb_single_image.vc_align_left{text-align:center !important;}
    #reseller-banner p{line-height:24px;padding:0 20%}
    #reseller-planbox{background-color:#ebebeb !important;padding:50px}
    #reseller-planbox .shared-plan2{marign-bottom:20px;margin-top:0 !important;}
    .padding-bottom260 {padding-bottom:50px;}
    #hostiko-map{height:300px}
    .contact_form_inner_sec .contact_form_inner_sec_divider{width:100%}
    .contact_form_inner_sec .contact_form_input{height:50px}
    .reseller-boxes p{padding:0 !important;margin-bottom:5px}
    #reseller-planbox{padding-bottom:0}
    #banner{padding-left:15px !important;padding-right:15px !important;}
    .padding-bottom200 {padding-bottom: 175px;}
    #banner {
        margin-top: 60px;
    }
    #wellcome-hostikohome p br{display:none}
    #choose-reseller .margin-bottom60{margin-bottom:20px}
    #shared-banner h2{padding-top:0}
    .reseller-boxes:before{display:none}
    #power-of-vps .vc_col-sm-1{display:none}
}
@media screen and (max-width:667px){
    .shared-plan2 .plan-dollarsign {left: 60px !important;}
    .horizontal_slider .price-button a{padding:16px 45px 17px}
}
@media screen and (max-width:480px){
    #banner{padding:50px 0}
    h2{font-size:24px}
    #vps-banner h2{font-size:26px}
    #vps-banner{padding-top:40px}
    .margin-bottom30 {margin-bottom: 20px;}
    .horizontal_slider .price_rangetxt div.icon{font-size:14px !important;width:18%;height:70px;margin:0 1%;padding:25px 0;}
    .horizontal_slider .slider-container #slider{top:-65px;width:96%}
    .horizontal_slider .slider-container #slider:before{top:-6px}
    .horizontal_slider .priceslider_content .smalbox1 {width:50%}
    .horizontal_slider .priceslider_content .smalbox1:first-child{padding-left:10px;}
    .horizontal_slider .price-button a{font-size:14px;padding:10px 15px 10px}
    .horizontal_slider .price_txt #price_val{font-size:24px;}
    .horizontal_slider .price_txt{font-size:14px;height:51px;padding:12px 20px !important;min-width:140px;}
    .font-size36{font-size:20px}
    .padding-tb80{padding:40px 0;}
    #why-choose-hostiko.padding-tb80, #vps-featuredbox.padding-tb80{padding:40px 30px !important;}
    .choose-hostiko-box{width:100%}
    .our-feature-vps p {padding:0;}
    #banner .primary-btn a{font-size:16px !important;line-height:14px !important;}
    #banner h2 {font-size: 30px !important;line-height: 36px !important;text-align: center !important;}
    .margin-bottom75{margin-bottom:45px;}
    .font-size20{font-size:18px;}
    #why-choose-hostiko{padding-left:15px !important;padding-right:15px !important;}
    .choose-hostiko-box p{padding:0 5%}
    #faq-accor img{width:50%} #faq-accor .margin-bottom35{margin-bottom:15px !important;}
    #dedicated-our-feature p {padding:0;}
    .padding-bottom80{padding-bottom:50px;}
    .font-size24{font-size:16px;}
    .line-height36{line-height:30px;}
    .padding-tb160{padding:60px 0;}
    #domain-banner{background-position:right !important;}
    #domain-banner p{text-align:center} #domain-banner p br{display:none}
    #wdc-style #Search{height:50px !important;} #wdc-style .form-control{font-size:14px;}
    #wdc-style .btn-default{height:50px !important;}
    .domain-boxes{width:100%}
    .padding-tb90 {padding: 50px 0;}
    .margin-bottom60 {margin-bottom: 40px;}
    .padding-tb100 {padding: 50px 0;}
    .top_bar_external ul li:first-child{display:none}
    .build-yourwebsite a{font-size:16px !important;padding:18px 16px !important}
    #banner p br, #call-of-action p br{display:none}
    #plan-box .plan-boxes{width:100%}
    #plan-box .plan-boxes .plan-dollarsign {
        left: 100px;
    }
    .home-comapny-feature{margin-bottom:20px;}
    .shared-planbox, .shared-plan2 {
        width:100%;
    }
    .shared-plan2 .plan-dollarsign {
        left:95px !important;
    }
    .reseller-boxes{width:100%;padding:0 30px}
    .reseller-boxes:before{left:15px}
    #full-technicspec.reseller-tecnic ul{padding-left:30px !important;}
    .font-size22 {
        font-size:16px;
    }
    .margin-bottom45 {
        margin-bottom: 20px;
    }
    #full-technicspec.reseller-tecnic .vc_col-sm-3{width:100%;margin-top:20px}

}
@media screen and (max-width:425px){
    .padding-tb40 {padding: 30px 0;}
    .padding-tb45 {padding: 25px 0;}
    .font-size18 {font-size:16px !important;}
    #banner h2 {font-size:26px !important;line-height:34px !important}
    .font-size48 {font-size: 26px;}
    #wdc-style .btn-default{font-size:14px !important;}
    #wdc-style button#Submit{padding:10px 20px !important;}
    #wdc-style .form-control{font-size:14px !important;padding-left:10px !important;}
    .domain_table_07 .tlds_table_tbody_tr th{padding:15px 30px}
    .partner-img{width:50%;min-height:40px;}
    #partner_icons .partner-logo .vc_column-inner{padding:35px 0 25px;}
    .build-yourwebsite a{margin:0 2px !important;}
    #plan-box .plan-boxes .plan-dollarsign {left: 65px;}
    .horizontal_slider .price-button{width:auto}
    .horizontal_slider .price-button a{padding:10px 8px 10px}
    .horizontal_slider .price_txt{min-width:auto}
    .horizontal_slider .price-greybox{padding:40px 0}
    #power-of-vps .primary-btn a{padding:15px !important;}
}

@media screen and (max-width:375px) {
    .padding-bottom200{padding-bottom:150px;}
    .shared-plan2 .plan-dollarsign {
        left:75px !important;
    }
    .build-yourwebsite{
        margin-bottom:10px !important;
    }
    .vps-plans {
        padding-left:0;
        padding-right:0;
    }
    .horizontal_slider .price_rangetxt{
        padding:20px 4%;
    }
    .horizontal_slider .slider-container #slider {
        top: -56px;
        width: 100%;
    }
    .horizontal_slider .priceslider_content .smalbox1,
    .horizontal_slider .priceslider_content .smalbox1:first-child {
        padding: 20px 0 20px 0;
    }
    .horizontal_slider .price-greybox{
        padding:15px 0;
    }
    #power-of-vps .primary-btn a{
        padding:18px 10px !important;
    }
}

@media screen and (max-width:320px) {
    #plan-box .plan-boxes .plan-dollarsign {
        left:40px;
    }
    .shared-plan2 .plan-dollarsign {
        left: 55px !important;
    }
}