/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */
a{outline:none;}
a {
    color: #333399;
}
a:hover, a:focus {
    color: #ff00cc;
}
#footer-info a{ color: #66b203 !important;}
div.wrc_pricing_table div.package_details h2.txcolor-16 {
  color: #232323 !important;

  font-weight: 700 !important;
}
#top-menu li li a{width:220px !important;}
#top-menu li {font-size: 14px !important; padding-right: 10px !important;}
#rounded-circle{margin-top:-40px}
div.wrc_pricing_table div.package_details div.ribbon-content {
    font-weight: 700 !important;
    letter-spacing: 1px;
    padding: 1px 10px 0 0;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
    text-transform: uppercase;
    z-index: 100;
}
div.wrc_pricing_table div.package_details h2.txcolor-17 {
    color: #232323 !important;
    
    font-weight: 700 !important;
    padding: 2px;
}
div.wrc_pricing_table div.package_details h2.txcolor-18 {
    color: #232323 !important;
    
    font-weight: 700 !important;
}

div.wrc_pricing_table div.package_details h2.txcolor-21 { color: #232323 !important;
    
    font-weight: 700 !important;
}
div.wrc_pricing_table div.package_details h2.txcolor-22 { color: #232323 !important;
   
    font-weight: 700 !important;
}
div.wrc_pricing_table div.package_details h2.txcolor-23 { color: #232323 !important;
   
    font-weight: 700 !important;
}
#server-work img{width:90px;}
#server-work p{margin-top:5px;}
.about-content p{line-height:30px;}
.name-search {  font-family: "raleway",arial,sans-serif;  margin: 0 auto;width: 65%;}
.domain-search {background-color: #2a2a2a;border-radius: 5px;padding: 5px;}
.int-bx {float: left;}
.txt-input {background: #fff none repeat scroll 0 0;border: 1px solid rgba(0, 0, 0, 0.5);border-radius: 3px 0 0 3px;color: #696969;font-family: "Ubuntu",arial,sans-serif;font-size: 16px;height: 40px;line-height: 22px;margin: 0;padding-left: 3%;width: 67%;}
.com-input{background: #fff none repeat scroll 0 0;border: 1px solid rgba(0, 0, 0, 0.5);color: #696969;font-family: "Ubuntu",arial,sans-serif;font-size: 16px;
    height: 44px;margin-left: 1%;margin-right: 1%;width: 10%;}
.buy-domain {background: rgba(0, 0, 0, 0) linear-gradient(#6bb10f, #325900) repeat scroll 0 0;border-color: #878787;border-radius: 3px;border-style: solid;
  border-width: 1px;  color: #fff !important;  cursor: pointer;  display: block;  float: right;  font-family: "Ubuntu",arial,sans-serif;  font-weight: 400;
  height: 44px;  margin-left: auto;  margin-right: auto;  text-align: center;  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);  width: 17%;}

.center-block {
    float: none;
}
.domainsearch {
  background: #f3f3f3;
  border-radius: 6px;
  margin-top: 25px;
  padding-top: 25px;
}
.row.no-gutter {
  margin: 0 auto;
}
div.row {
  margin: 0 auto;
  max-width: 1280px;
  width: 100%;
}
.domainsearch input.form-control[type="text"] {
  border-radius: 5px 0 0 5px;
  font-size: 18px;
  height: 55px;
  line-height: 55px;
  padding: 5px 15px;
  width: 100%;
float:left;
}
.domainsearch select.form-control {
  border-radius: 0;
  font-size: 18px;
  height: 55px;
  padding: 5px 15px;
  width: 100%;
}
.domainsearch button[type="submit"] {
  background: #515151 none repeat scroll 0 0;
  border: 0 none;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 5px;
  color: #fff;
  cursor: pointer;
  float: left;
  font-size: 16px;
  font-weight: 900;
  height: 55px;
  padding: 8px 6px 6px;
  text-transform: uppercase;
  width: 100%;
}
.pricing-name tbody {
  text-align: center;
}
.rapid-ssl h3 {
  color: #fff;
  font-size: 50px;
  text-align: center;
}
.rapid-ssl p strong {
  color: #fff;
  display: block;
  font-size: 18px;
  text-align: center;
}
.rapid-ssl > p {
  color: #fff;
  padding: 3px !important;
  text-align: center;
}
.rapid-ssl > h2 {font-size: 15px;}
.domain table tbody {text-align:center !important;}
.custom-design h4 {  margin-top: 6px;}
.marketing-business h1 {  margin-bottom: 10px;}
.cus-digital img{min-height:388px;}
.design-custom h4 {  margin-top: 2px;}
.service img{-webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
.service img:hover{ margin-top: -75px;}

.service1 img{ -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
.service1 img:hover{ margin-top: -75px;}
.feature-section img{margin-left: 0px;
  -webkit-transition: margin 1s ease;
     -moz-transition: margin 1s ease;
       -o-transition: margin 1s ease;
      -ms-transition: margin 1s ease;
          transition: margin 1s ease;}

.feature-section img:hover{margin-left: -200px;}

#server-uptime img{-webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;}

#server-uptime img:hover{  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
     }
#server-uptime span{-webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;}

#server-uptime span:hover{  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
     }

#FilerTab{display:none;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
  color: #fff;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  background-color: #eee;
  color: #000;
}

.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
  background-color: #eee;
  color: #000;
  padding-left: 12px;
  padding-top: 10px;
}
div.wpcf7-validation-errors {
  border: 2px solid #f7e700;
  color: #fff !important;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    color: #0f0f0f;
}
.et-tabs-container .et-tabs-control li.active a{background: #1e73bd;
    color: #fff !important;
}
.et-tabs-control .tab2 a{background: #fe0000;
    color: #fff !important;}
.et-tabs-control .tab3 a{background: #ffff01;
    color: #fff !important;}
.et-tabs-container .et-tabs-control li a{text-shadow:none !important;color:#000 !important;font-weight:700;}
.et_pb_tab_5{background:#f30000 !important;}

/* Media Query Start*/

@media (min-width:320px) and (max-width:980px){
.et_pb_button_module_wrapper.et_pb_module {  text-align: center !important;}
.et_pb_section{padding:0 !important;}
.csbwfs-social-widget{display:none;}
#top-header {min-height:0px;}
.subheader-msg > p{display:none;}
}
@media (min-width:700px) and (max-width:980px){
.et_pb_image_1, .et_pb_image_2, .et_pb_image_3, .et_pb_image_4, .et_pb_image_5, .et_pb_image_6{border:none !important;}
#top-header {min-height:0px;}
.subheader-msg > p{display:none;}
}
@media (min-width:1024px){
.container{width:99% !important;}

}
 .gw-gopf-post,  .gw-gopf-post:hover{border:1px solid #ccc;}
#main-footer {
    background-color: #181a32 !important;
} 
.et_pb_blurb_container h4 {
    font-size: 14px !important;
    text-align: center !important;
}
.et-fixed-header #logo {
content: url(../png/cloudsurph-logo-fixed.png);
}
#footer-widgets .footer-widget ul {
    list-style: none;
}
#footer-widgets .footer-widget li {
    padding-left: 0px !important;
}
#footer-widgets .footer-widget li::before {
    border: none !important;
}
#footer-widgets .footer-widget li a {
    color: #fff;
    text-decoration: none;
}
#footer-widgets .footer-widget li a:hover {
    color: rgba(255, 255, 255, 0.7);
}
#top-header, #top-header a, #et-secondary-nav li li a, #top-header .et-social-icon a:before {
    font-size: 14px;
}
#top-header, #et-secondary-nav li ul {
    background-color: rgba(0,0,0,0.96);
}
#top-header, #et-secondary-nav li ul {
    background-color: rgba(0,0,0,0.96);
}
.wpcf7 input[type="email"], .wpcf7 input[type="tel"]{margin:0px !important;}
.wpcf7 textarea, .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 input[type="text"]{padding: 10px 25px; border-radius: 5px;width:100%;background-color: #fff !important;}
.wpcf7 input[type="button"], .wpcf7 input[type="reset"], .wpcf7 input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    padding: 10px 25px;
    border-radius: 5px;
    border: 0;
    font-size: 18px;
    text-align: center;
    text-transform: uppercase;
}
#main-header .nav li ul {
    background-color: rgba(102,178,3,0.81) !important;
}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before, blockquote {
    border-color: #66b203;
}

@media (min-width:1400px) {
	.bx-wrapper ul.bxslider img {width: 100%;display: block;}
}
.et_pb_counters span.et_pb_counter_amount_number{display:none;}
.et-animated li span .et_pb_counter_amount{height:25px;}
.custom_toggle .et_pb_toggle_content h3{color:#fff;}
.et_pb_toggle_open .et_pb_toggle_title:after{text-shadow: 0 0;
    font-family: ETmodules!important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
	speak: none;position: absolute;
    top: 50%;
    right: 0;
    margin-top: -.5em;
    color: #ccc;
    font-size: 16px;
    content: "\e04f";right: 0;
    left: auto;color: #7cda24;}
#et-info {
    display: none !important;
}
.box_divider-cu {
    margin-left: 30px !important;
}
.et_pb_module.et_pb_divider.et_pb_divider_1.box_divider-cu.et_pb_divider_position_.et_pb_space, .et_pb_module.et_pb_divider.et_pb_divider_2.box_divider-cu.et_pb_divider_position_.et_pb_space, .et_pb_module.et_pb_divider.et_pb_divider_3.box_divider-cu.et_pb_divider_position_.et_pb_space {
    margin-left: 30px !important;
}
.et_pb_blurb_position_left .et_pb_main_blurb_image, .et_pb_blurb_position_right .et_pb_main_blurb_image {
    display: table-cell;
    width: 50px;
    line-height: 0;
}
.home .et_pb_blurb_container h4 {
    font-size: 18px !important;
    text-align: left !important;
}
.price-new-table .et_pb_pricing_table{border: 1px solid #fff;
    background-color: #fff;}
.price-new-table .et_pb_pricing_content_top {
    position: relative;
    padding-top: 17px;
    padding-bottom: 30px;
    border-style: solid;
    border-bottom:1px solid #bebebe;
	border-color: rgba(0,0,0,0.06) !important;
}
#price-new-table .et_pb_pricing_tables_0 .et_pb_pricing li span:before {
    border-color: #e09900;}
#price-new-table .et_pb_pricing_tables_1 .et_pb_pricing li span:before {
    border-color: #2970fa;}
#price-new-table .et_pb_pricing_tables_2 .et_pb_pricing li span:before {
    border-color: #29cf8d;}

/*NEW PRICE TABLE SECTION DESIGN*/
div#price-new-table {padding-top: 0px; padding-bottom: 20px;border-radius:50px;background:#fff;}
div#price-new-table ul.et_pb_tabs_controls {
    background-color: #fff;margin: 0 auto;text-align: center;}
div#price-new-table .et_pb_tabs_controls li.et_pb_tab_active, .et_pb_tabs_controls li {
    background-color: #fff;
    border: none;margin-right: 20px;margin-bottom: 12px;
	float: none;
    display: inline-block;
}
div#price-new-table ul.et_pb_tabs_controls:after{border: none;}
div#price-new-table .et_pb_tabs_controls li a {
    font-size: 22px;
    line-height: 34px;
    padding: 10px 20px;
    margin-bottom: 0px;
    font-weight: 700!important;
    color: #fff !important;
    background: rgb(255,0,204);
background: linear-gradient(90deg, rgba(255,0,204,1) 0%, rgba(51,51,153,1) 100%);
    margin-right: 20px;
	border-radius: 10px;
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);
}
div#price-new-table .et_pb_tabs_controls li a:hover, div#price-new-table .et_pb_tabs_controls li.et_pb_tab_active a{color: #ffe200 !important;  background: rgb(51,51,153);
background: linear-gradient(90deg, rgba(51,51,153,1) 0%, rgba(255,0,204,1) 100%);}
div#price-new-table .et_pb_tabs_controls li.et_pb_tab_active a:after {
    position: absolute;
    bottom: -20px;
    right: 0;
    left: 0;
    font-family: ETmodules;
    font-size: 36px;
    font-weight: 800;
    content: "3";
    text-align: center;
    margin-top: 20px;
	color: #e09900;
}
#price-new-table .et_pb_row_3.et_pb_row {
    padding-top: 0px!important;
	padding-bottom: 1vw!important;}
div#price-new-table .et_pb_tabs{border:none;margin-top: 10px;}
div#price-new-table .et_pb_tab {padding: 0;}
div#price-new-table .et-tabs-container .et-tabs-content {
    margin: 0px 0px 20px;
}
div#price-new-table .wrcpt_content {margin: 0px auto;}
.price-new-table.price-hosting-cs .et-tabs-container{padding-bottom:0px;}
.price-new-table.price-hosting-cs .et_pb_pricing_heading {padding-bottom: 0px;}
.price-new-table.price-hosting-cs h4.et_pb_pricing_title{font-size:32px;line-height:44px;padding:20px 20px 0px;margin-bottom:0px;}
.price-new-table.price-hosting-cs .wrcpt_content{margin:0 auto;}
.price-new-table.price-hosting-cs .et-tabs-container .et-tabs-content {margin: 0;}
.price-new-table.price-hosting-cs .et_pb_pricing_content {padding: 0px;}
.price-new-table.price-hosting-cs .et_pb_pricing_content_top{display:none;}
.price-new-table.price-hosting-cs ul li, .price-new-table.price-hosting-cs ul{list-style:none;margin:0px;}
.price-new-table.price-hosting-cs ul li span:before {
    content: none;
    padding: 0px;
    margin: 0px;
}
#footer-widgets .footer-widget li {
    padding-left: 0px!important;   
    width: 50%;
    float: left;
    margin-right: 0px;
}
h5.et_pb_toggle_title, .et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title{font-size:22px;}
.et_pb_toggle_content h4{font-size:18px; font-weight:700;}
div.wrc_pricing_table div.package_caption li.pricing_table_plan, div.wrc_pricing_table div.package_details li.pricing_table_plan {
	height: 180px;}
div.package_details h2 span.ron{clear: both;display: block;color:#fff;}
div.wrc_pricing_table h2 span.plan{color:#fff;}
div.package_details h2 span.price_old{font-size: 20px;margin-top:30px;}
div.package_details h2 span.price_save{font-size: 18px;}
div.package_details h2 span.price_renew{font-size: 18px;margin-top: 10px;}
div.package_details h2 span.price_save span.ppsave{color: #c0392b;background: #fff; padding: 2px 5px;border-radius: 5px;}
@media (max-width:599px){
 div.package_details h2 span.price_old {margin-top: 22px;font-size: 16px;}
}
#promo_img_sec img {
    max-width: 180px;
    height: auto;
}

.et_pb_pricing_heading {
    padding: 30px 0;
}
.et_pb_pricing_content_top {
    border-bottom: 1px solid #f1f1f1;
}
.main_title_h1 h1{font-size:42px;line-height:58px;color:#fff;}

@media only screen and (min-width: 981px){
.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul {
    background-color: #333399;}
}
.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a {
    color: #333399 !important;
}
#top-menu li.one-dollar-vps a, .et-fixed-header #top-menu li.one-dollar-vps a {
    font-size: 22px;
    line-height: 22px;
    background: #ff00cc;
    color: #fff !important;
    padding: 10px 20px !important;
    height: auto;
    border-radius: 5px;
}
#top-menu li.one-dollar-vps a:hover, .et-fixed-header #top-menu li.one-dollar-vps a:hover{background:#333399;}
.et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit .et_pb_button, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .et_pb_contact p input[type="checkbox"]:checked+label i:before, .et_pb_bg_layout_light.et_pb_module.et_pb_button{color: #333399;}
#footer-info a,.et_overlay:before, .et_pb_widget a:hover {
    color: #ff00cc !important;
}
.et_pb_toggle_open .et_pb_toggle_title:after{color: #ff00cc !important;}
#main-header .nav li ul {
    background-color: rgba(0,0,0,0.81) !important;
}
.nav li ul{border-color: #000;}
.et-fixed-header #top-menu ul.sub-menu li a{color: rgba(255,155,255,0.96)!important;}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before, blockquote {border-color: #333399 !important;}
#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et_toggle_slide_menu:after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .posted_in a{
    color: #333399;}

.vps_tab {
    padding-top: 50px;
}
.vps_tab .et_pb_pricing_table_0 .et_pb_pricing_heading {
    background: #333399;
    background-color: #333399;
}
.vps_tab .et_pb_pricing_table_0.et_pb_pricing_table {
    background-color: #333399;
}
.vps_tab .et_pb_pricing_tables_0 .et_pb_pricing_table {
    border-color: #ffffff;
}
.vps_tab .et_pb_pricing_table_1 .et_pb_pricing_heading {
    background: #f7972a;
    background-color: #f7972a;
}
.vps_tab .et_pb_pricing_table_1.et_pb_pricing_table {
    background-color: #f7972a;
}
.vps_tab .et_pb_pricing_tables_0 .et_pb_pricing_table {
    border-color: #ffffff;
}
.vps_tab .et_pb_pricing_table_2 .et_pb_pricing_heading {
    background: #f72a59;
    background-color: #f72a59;
}
.vps_tab .et_pb_pricing_table_2.et_pb_pricing_table {
    background-color: #f72a59;
}
.vps_tab .et_pb_pricing_tables_0 .et_pb_pricing_table {
    border-color: transparent;
}
.vps_tab .et_pb_sum,.vps_tab .et_pb_pricing li span,.vps_tab .et_pb_et_price,.vps_tab .et_pb_pricing_table_button{color:#fff;}
#price-new-table .vps_tab .et_pb_pricing_tables_0 .et_pb_pricing li span:before{display:none;}

/*one dollar vps*/
        .temp-box-item{width:33%;float:left;text-align: center;border:1px solid #fff;color:#fff;box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);padding-top: 40px;}
        .first-box.temp-box-item{background:#333399; margin: 0 auto;}
        .second-box.temp-box-item{background:#f7972a; margin: 0 auto;border-left:none;border-right:none;}
        .third-box.temp-box-item{background:#f72a59; margin: 0 auto;}
.et_pb_module.et_pb_text.et_pb_text_1 .box-item-head h2, .box-item-head h2{padding-bottom:0px;color:#fff !important;font-size:26px; line-height: 32px;margin-bottom:20px; height: 40px;}
        .et_pb_module.et_pb_text.et_pb_text_1 .box-item-head h3,.box-item-head h3 {padding-top:10px;color:#fff !important;font-size:16px; line-height: 22px;margin-top:0px;}
        .box-item-price h1{color:#fff;font-size:60px; line-height: 72px;}
        .box-item-price h1 sup{font-size:24px; line-height: 30px;margin-left:-10px;top: -30px;}
.box-item-price h4, .et_pb_module.et_pb_text.et_pb_text_1 .box-item-price h4{color:#fff !important;font-size:16px; line-height: 22px;margin-bottom:20px;}
        .et_pb_module.et_pb_text.et_pb_text_1 .box-item-price h1 sub,.box-item-price h1 sub{font-size:24px; line-height: 30px;}
        .price-content {border-top: 1px solid #fff;padding-top: 30px;}
        .et_pb_module.et_pb_text.et_pb_text_1 .price-list,.price-list  {list-style: none;margin: 0;padding: 0;}
       .et_pb_module.et_pb_text.et_pb_text_1 .price-list li, .price-list li {padding: 10px 0px;font-size:18px;line-height: 20px;color:#fff; list-style: none;}
        .cartoption-button {cursor: pointer;margin: 30px auto 30px;display: inline-block;background: #000;border:2px solid #fff;padding:10px 20px;text-decoration: none;font-size:20px;line-height: 26px;color:#fff;transition: all .2s;position:relative;}
        .first-box.temp-box-item .cartoption-button:hover {border-color:#f72a59;background:#f72a59;}
        .second-box.temp-box-item .cartoption-button:hover{border-color:#333399;background:#333399;}
        .third-box.temp-box-item .cartoption-button:hover{border-color:#f7972a;background:#f7972a;}
        .order-btn-options{position: relative;}
        .order-btn-options {display: inline-block;width:100%;height:100%;}
        .order-btn-options .order-options{display: none;}
        .order-btn-options:hover .order-options{display: block;width:100%;height:100%;z-index: 999;cursor: pointer;position:relative;}
        .order-options{background:#fff;border:1px solid #ccc;margin-top:-20px;}
        .order-options-item{display:inline-block;background:linear-gradient(90deg,rgba(255,0,204,1) 0%,rgba(51,51,153,1) 100%);padding:10px 28px;}
.new_tabs_prices .order-options-item{padding:10px 23px;}
.order-options-item br {display: none;}
        .order-options-item a{text-decoration: none;}
        .order-options-item a span{display:block;text-decoration: none;color:#fff;}
        .order-options-item a span.items-length{margin-bottom:0px;font-size:16px;line-height: 22px;}
        .order-options-item a span.items-price{margin-bottom:0px;font-size:18px;line-height: 24px;}
        .order-options-item a{background:linear-gradient(90deg,rgba(255,0,204,1) 0%,rgba(51,51,153,1) 100%);}
        .order-options-item.active{background:linear-gradient(90deg,rgba(51,51,153,1) 0%,rgba(255,0,204,1) 100%);}
        .order-options-item:hover{background:linear-gradient(90deg,rgba(51,51,153,1) 0%,rgba(255,0,204,1) 100%);}
        .order-options-item.active a span.items-length, .order-options-item.active a span.items-price{color:#fff;}

.cartoption-button span::after {
    font-family: ETmodules;
    font-size: 28px;
    font-weight: 800;
    content: "3";
    text-align: center;   
    color: #fff;    
    vertical-align: middle;
}
@media only screen and (max-width: 1299px){
.order-options-item {padding: 5px 10px;}
}
@media only screen and (max-width: 1199px){
.order-options-item {padding: 5px;}
}
@media only screen and (max-width: 1080px){
.temp-box-item {width: 100%;}
}


#ArpTemplate_main.arp_front_main_container .arptemplate_106 .arp_allcolumnsdiv .ArpPricingTableColumnWrapper .arp_template_rocket div, .arptemplate_106 .arp_allcolumnsdiv .ArpPricingTableColumnWrapper .arp_template_rocket div, #ArpTemplate_main.arp_front_main_container .arptemplate_109 .arp_allcolumnsdiv .ArpPricingTableColumnWrapper .arp_template_rocket div, .arptemplate_109 .arp_allcolumnsdiv .ArpPricingTableColumnWrapper .arp_template_rocket div{background-image: url(../png/rocket-cs.png) !important;}
#ArpTemplate_main.arp_front_main_container .arp_rounded_shortcode_wrapper, .arp_rounded_shortcode_wrapper { float: none !important;}


#price-new-table #tab_container_3231 .wpsm_nav-tabs > li, #price-new-table #tab_container_3233 .wpsm_nav-tabs > li, #price-new-table #tab_container_3650 .wpsm_nav-tabs > li { float: none !important;
    display: inline-block;}
#price-new-table #tab_container_3231 .wpsm_nav-tabs, #price-new-table #tab_container_3233 .wpsm_nav-tabs, #price-new-table #tab_container_3650 .wpsm_nav-tabs{text-align:center;}
#price-new-table #tab_container_3231 .tab-content, #price-new-table #tab_container_3233 .tab-content, #price-new-table #tab_container_3650 .tab-content{padding: 0;  border: none !important;}
#price-new-table ul.wpsm_nav.wpsm_nav-tabs{margin-top:10px;margin-bottom:0px;margin-left:auto;margin-right:auto;}

#price-new-table #tab_container_3231 .wpsm_nav-tabs>li a, #price-new-table #tab_container_3233 .wpsm_nav-tabs>li a , #price-new-table #tab_container_3650 .wpsm_nav-tabs>li a {
    font-size: 18px !important;
    line-height: 24px !important;
    padding: 10px 20px !important;
    margin-bottom: 0px;
    font-weight: 700!important;
    color: #fff!important;
    background: rgb(255,0,204);
    background: linear-gradient(90deg,rgba(255,0,204,1) 0%,rgba(51,51,153,1) 100%);
    margin-right: 20px;
    border-radius: 10px !important;
    box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);
}
#tab_container_3231 .wpsm_nav-tabs > li a::after, #tab_container_3233 .wpsm_nav-tabs > li.active a::after, #tab_container_3650 .wpsm_nav-tabs > li.active a::after {
    position: absolute;
    bottom: -20px;
    right: 0;
    left: 0;
    font-family: ETmodules;
    font-size: 36px;
    font-weight: 800;
    content: "3";
    text-align: center;
    margin-top: 20px;
    color: #e09900;
}
#price-new-table #tab_container_3231 .wpsm_nav-tabs > li.active > a,
#price-new-table #tab_container_3233 .wpsm_nav-tabs > li.active > a,
#price-new-table #tab_container_3650 .wpsm_nav-tabs > li.active > a,
#price-new-table  #tab_container_3231 .wpsm_nav-tabs > li.active > a:hover, #price-new-table #tab_container_3231 .wpsm_nav-tabs > li.active > a:focus, 
#price-new-table #tab_container_3233 .wpsm_nav-tabs > li.active > a:hover, #price-new-table #tab_container_3233 .wpsm_nav-tabs > li.active > a:focus,
#price-new-table #tab_container_3650 .wpsm_nav-tabs > li.active > a:hover, #price-new-table #tab_container_3650 .wpsm_nav-tabs > li.active > a:focus
{
    color: #ffe200!important;
    background: rgb(51,51,153);
    background: linear-gradient(90deg,rgba(51,51,153,1) 0%,rgba(255,0,204,1) 100%);}
.arpricemaincolumn .bestPlanButton, .arpricemaincolumn .bestPlanRowButton{text-align:center !important;}

#ArpTemplate_main.arp_front_main_container .arp_price_table_113 #ArpPricingTableColumns .ArpPricingTableColumnWrapper .arp_column_content_wrapper, .arp_price_table_113 #ArpPricingTableColumns .ArpPricingTableColumnWrapper .arp_column_content_wrapper{background: #000 !important;}
#ArpTemplate_main.arp_front_main_container .arp_price_table_113 #ArpPricingTableColumns .ArpPricingTableColumnWrapper .arp_column_content_wrapper:hover, .arp_price_table_113 #ArpPricingTableColumns .ArpPricingTableColumnWrapper .arp_column_content_wrapper:hover{background: #fff !important;}
.cpanel_page h3.et_pb_module_header{font-size:18px !important;font-weight:600 !important;}
@media only screen and (max-width: 767px){
	div.et_pb_section.et_pb_section_6{padding-bottom: 120px !important;}
	.et_pb_column_23 .et_pb_text_8 {padding-top: 150px!important;}
	h5.et_pb_toggle_title, .et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title { font-size: 14px;}
	.et_pb_column .et_pb_module { margin-bottom: 10px;}
	.et_pb_text_6 { padding-top: 90px!important;}
	.et_pb_text_1 h3 { font-size: 28px !important;}
	.arp_column_content_wrapper  {background-color: #6C62D3; margin-bottom: 20px;}
	#post-2336 .et_pb_section_0.et_pb_section, article#post-2973 {  margin-top: 50px;}
}
.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular {
    margin-top: -50px !important;
}
@media only screen and (max-width: 980px){
	#et-secondary-menu{
    display: block !important;}
	#et-secondary-nav {
    display: none !important;}
	.et_secondary_nav_two_panels #et-secondary-menu {
    margin-top: 2px !important;}
	.payment-icon {
    padding: 5px !important;
    margin: 0 auto;
    text-align: center;
    float: none !important;
    display: inherit !important;
}
#et-secondary-menu .et_duplicate_social_icons {
    display: inline-block;
    display: none !important;
}	
	.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {padding-top: 14px !important;}
	img.vpsimg{margin-top:0px !important;}
}
strong.disk-big {
    font-size: 15px;
    background: #fff;
    color: #333;
    padding: 10px 10px 5px;
    border-radius: 5px;
    display: inline-block;
}
.trustpilot-widget{background:#fff; margin-bottom: 0px;text-align: center;padding: 5px 10px;}
.trustpilot-widget a{color:#000 !important;font-size:18px;}
a#profile-link{color:#ffffff !important;}
#translations-main strong, iframe strong {
    display: none;
}
.et_fixed_nav #page-container .et-fixed-header#top-header{background-color: rgba(0,0,0,0.96) !important;}
ul#myTab_3231 {
    padding-bottom: 0px;
}
.ron_list_icon .et_pb_main_blurb_image{width:12px;}
div#vps_plans {
    margin-top: 0px !important;
}
h5.et_pb_toggle_title, .et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title {
    font-size: 18px !important;
}
/*
.ti-widget.ti-trus .ti-reviews-container-wrapper, .ti-rating-text{display:none !important;}
.ti-widget .source-Trustpilot .ti-large-logo img {width: 100%!important;height: auto;}
.ti-widget.ti-trus .ti-widget-container {background: #fff;}
.ti-widget.ti-trus .ti-large-logo {height: 70px !important;}
.ti-widget.ti-trus .ti-large-logo {padding: 10px;}*/
#et-info {
  display: block !important;
}
#et-info #et-info-phone::before, #et-info #et-info-email{display: none !important;}
@media only screen and (min-width: 981px) {
  .et_fixed_nav #page-container .et-fixed-header#top-header {
    background-color: rgba(0,0,0,0.96) !important;
  }
}

