.covid19 {
    position: relative;
    padding: 20px 50px;
    background: #ffcc00;
    color: #333;
    font-size: 18px;
}
.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098D1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active{color:white;}
.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);}
.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098D1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active{color:white;}
.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before{-webkit-transform:scaleY(0);transform:scaleY(0);}
.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098D1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active{color:white;}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);}
*, *:before, *:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
a:hover, a:focus{text-decoration:none;}
:focus{outline:-webkit-focus-ring-color auto 0px;}
body{padding:0 !important;border:none !important;color:#6D6E71;font-size:16px;line-height:20px;font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, AppleGothic, sans-serif;text-rendering:optimizeLegibility;}
body.no-scroll{overflow-y:hidden;}
.body_overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.9);z-index:999;}
.container, .header-inner{max-width:1240px;width:100%;margin:0 auto;}
header.header{position:absolute;top:0;left:0;width:100%;padding:10px 20px;margin:0;color:#fff;z-index:1001;transition:500ms;}
img{width:100%;}
.brand{max-width:150px;width:100%;margin-left:100px;}
a.logo{width:160px;margin-left:90px;}
.body .container{background-color:transparent;padding:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.contact_top_phone_number, .contact_top_address{text-align:right;transition:500ms;}
.contact_top_icon, .contact_top_label{display:inline-block;vertical-align:middle;}
.contact_top_phone_number{font-size:24px;font-weight:bold;margin-top:10px;}
.contact_top_phone_number .contact_top_label{color:#be1e2d;}
.nav-container{position:fixed;width:auto;float:left;top:0;left:0;padding:35px 20px;cursor:pointer;transition:500ms;}
.menu_hover_trigger{position:fixed;width:1px;height:100%;z-index:1000;}
#nav-icon{width:25px;height:25px;display:inline-block;vertical-align:middle;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}
#nav-text{position:relative;display:inline-block;vertical-align:middle;height:25px;font-size:14px;}
.nav_text_menu, .nav_text_close{position:absolute;}
.nav_text_menu{top:0px;visibility:visible;opacity:1;transition:500ms;}
.nav_text_close{top:20px;color:#6D6E71;visibility:hidden;opacity:0;transition:500ms;}
.nav_text_menu.hide_menu_text{top:-20px;visibility:hidden;opacity:0;transition:500ms;}
.nav_text_close.show_menu_text{top:0;visibility:visible;opacity:1;}
.nav_text_menu.menu_text_hidden{opacity:0;}
#nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#nav-icon span:nth-child(1){top:0px;}
#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8px;}
#nav-icon span:nth-child(4){top:16px;}
#nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%;}
#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%;}
.header.menu_active #nav-icon span{background:#6D6E71;}
.header.scroll_header{background:rgba(255,255,255,1);}
.header.scroll_header .brand{max-width:90px;}
.header.scroll_header .nav-container{margin-top:13px;}
.header.scroll_header #nav-text{font-size:14px;}
.header.scroll_header .contact_top_phone_number{margin-top:0px;}
.main_navigation{position:fixed;width:220px;top:0;left:-600px;padding:0 10px;opacity:0;z-index:10;transition:500ms;}
.main_navigation.open{left:0px;opacity:1;z-index:999;}
.main_navigation .nav{margin:0;}
.main_navigation .nav li{position:relative;display:block;}
li.deeper.parent.open a:focus{color:#6D6E71;}
li.deeper.parent.open:before{content:"";position:absolute;top:0;left:-26px;width:100%;height:48px;background:rgba(225,225,225,0.1);}
li.deeper.parent.open:after{content:"";border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:26px solid rgba(225,225,225,0.1);position:absolute;top:0px;right:0px;z-index:1001;}
.main_navigation .nav a{position:relative;display:block;padding:15px 10px;font-size:16px;color:#6D6E71;text-transform:uppercase;font-weight:bold;}
.main_navigation .nav li.active > a{color:#be1e2d;}
.main_navigation .nav > li > a:hover, .main_navigation .nav > li > a:focus{text-decoration:none;background-color:transparent;color:#be1e2d;}
.main_navigation .nav > li.parent > ul.nav-child{display:none;position:fixed;opacity:0;top:0;background:rgba(255,255,255,0.1);left:150px;width:280px;padding:10px 30px;z-index:1000;}
.main_navigation .nav li.parent > ul.nav-child li{display:block;font-size:20px;}
.main_navigation .nav li.parent > ul.nav-child li:hover > a{color:#be1e2d;}
.main_navigation .nav li.parent ul.nav-child li > .nav-header{font-size:20px;padding:3px 5px;}
.main_navigation .nav li.parent > ul.nav-child > li > ul.nav-child{display:block;}
.main_navigation .nav li.parent > ul.nav-child > li > ul.nav-child > li{display:block;width:100%;padding:0 10px;}
.main_navigation .nav li.parent > ul.nav-child > li > ul.nav-child > li > a{font-size:14px;}
.main_navigation .nav li.parent > ul.nav-child > li > ul.nav-child > li > a:hover{color:#be1e2d;text-decoration:none;}
.main_navigation .mobile_menu_btn{display:none;float:left;padding:14px;color:#fff;cursor:pointer;}
.main_banner{position:relative;width:100%;height:calc(100vh - 450px);min-height:265px;background-size:cover !important;z-index:7;}
.banner_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.7);z-index:8;}
.main_banner_text{font-size:5vh;line-height:5vh;font-weight:bold;width:100%;text-align:center;position:absolute;top:50%;transform: translateY(-50%);;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.8);text-transform:uppercase;z-index:9;}
.main_banner_text h1 {font-size: 5vh; line-height: 5vh;}
.tc_main_banner_text{font-size:5vh;line-height:5vh;font-weight:bold;width:100%;text-align:center;position:absolute;top:36%;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.8);text-transform:uppercase;z-index:9;}
.main_banner_subtext{font-size:3vh;line-height:3vh;}
.heading{font-size:24px;line-height:28px;margin:10px 0 30px;font-weight:bold;text-transform:uppercase;}
.sub_heading{font-size:20px;line-height:20px;margin:0 0 30px;}
.our_services_container, .support_module_container{float:left;width:100%;text-align:center;background:#333;color:#e2e2e2;}
.support_module_container{background:#264a41;color:#fff;}
.our_service_item, .support_item{position:relative;display:inline-block;vertical-align:top;text-align:center;padding:5px;max-width:700px;width:100%;height:300px;background:#fff;transition:500ms;cursor:default;}
.our_service_item:hover, .support_item:hover{box-shadow:0 0 10px rgba(0,0,0,0.3);}
.image_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);opacity:0.4;transition:500ms;z-index:10;}
.our_service_item:hover .image_overlay, .support_item:hover .image_overlay{opacity:1;}
.our_service_image, .support_image{position:absolute;width:100%;height:300px;top:0;left:0;overflow:hidden;background-size:cover !important;z-index:9;transition:500ms;}
.our_service_label, .support_label{position:absolute;padding:10px;font-size:18px;line-height:18px;text-transform:uppercase;z-index:10;top:10px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.8);transition:500ms;}
.our_service_item:hover .our_service_label{color:#fff;top:10px;}
.our_service_desc{position:absolute;font-size:16px;text-align:left;height:120px;color:#fff;padding:10px;top:30px;opacity:0;z-index:10;transition:500ms;}
.our_service_item:hover .our_service_desc{opacity:1;top:50px;}
.owl-controls{position:relative;bottom:0;text-align:center;padding:5px;width:100%;background:#000;}
.owl-dot{width:10px;height:10px;display:inline-block;background:#fff;vertical-align:middle;border-radius:100px;margin:5px;}
.owl-dot.active{background:#be1e2d;}
a.find_out_more_btn{position:absolute;display:inline-block;background:#be1e2d;color:#fff;padding:8px 20px;width:auto;font-size:16px;border-radius:4px;margin:5px 0 20px;bottom:-20px;left:20px;transition:500ms;opacity:0;z-index:10;}
.our_service_item:hover a.find_out_more_btn, .support_item:hover a.find_out_more_btn{opacity:1;bottom:0;}
a.find_out_more_btn:hover{background:#9a1724;text-decoration:none;}
.portfolio_container{float:left;width:100%;text-align:center;padding:20px 0 0;background:#be1e2d;}
.portfolio_container .heading, .portfolio_container .sub_heading{color:#fff;}
.portfolio_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(190, 30, 45, 0.9);opacity:0;transition:500ms;}
.portfolio_text_container{position:absolute;top:50%;left:0;width:100%;margin-top:0;color:#fff;opacity:0;transition:500ms;}
.portfolio_item:hover .portfolio_overlay{opacity:1;}
.portfolio_item:hover .portfolio_text_container{margin-top:-20px;opacity:1;}
a.portfolio_view_project_btn{display:inline-block;padding:8px 20px;color:#fff;background:#fff;margin-top:10px;font-size:14px;font-weight:bold;}
a.portfolio_view_project_btn:before{background:#be1e2d;border-radius:4px;border:1px solid #fff;}
a.portfolio_view_project_btn:hover, a.portfolio_view_project_btn:focus{text-decoration:none;color:#be1e2d;}
.portfolio_label{font-size:22px;font-weight:bold;}
.grid-sizer, .grid-item{width:20%;}
.grid-item--width2{width:40%;}
@media (max-width:1120px){.grid-sizer, .grid-item{width:50%;}
}
@media (max-width:600px){.grid-sizer, .grid-item{width:100%;}
}
a.view_all_projects_btn{display:inline-block;margin:20px 0;background:#FFCC00;border-radius:4px;font-size:16px;text-transform:uppercase;font-weight:bold;color:#333;padding:12px 26px;transition:500ms;}
a.view_all_projects_btn:hover{text-decoration:none;background:#edbd00;}
.cms_container{float:left;width:100%;background:#0b192a;color:#e2e2e2;text-align:center;}
.cms_item{position:relative;float:left;width:50%;height:300px;text-align:left;padding:20px;background-size:cover !important;overflow:hidden;cursor:default;}
.cms_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);opacity:0.7;z-index:9;transition:500ms;}
.cms_item:hover .cms_overlay{opacity:1;}
.cms_label{position:relative;color:#fff;font-size:20px;text-transform:uppercase;z-index:10;transition:500ms;text-align:center;top:50%;margin-top:-20px;}
.cms_label_top{position:absolute;color:#fff;font-size:20px;text-transform:uppercase;z-index:10;transition:500ms;text-align:center;top:-20px;left:0;width:100%;opacity:0;}
.cms_item:hover .cms_label{margin-top:0px;opacity:0;}
.cms_item:hover .cms_label_top{top:20px;opacity:1;}
.cms_label img, .cms_label_top img{height:50px;width:auto;}
.cms_desc{position:relative;color:#fff;margin-top:20px;z-index:10;top:60px;opacity:0;transition:500ms;}
.cms_item:hover .cms_desc{opacity:1;top:0px;}
.cms_admin_image{position:relative;color:#fff;margin:20px auto 0;max-width:600px;width:100%;z-index:10;top:60px;opacity:0;transition:500ms;}
.cms_item:hover .cms_admin_image{opacity:1;top:0px;}
.web_design_cms_item{display:inline-block;vertical-align:top;width:49%;}
.web_design_cms_label{font-size:20px;font-weight:bold;}
.web_design_cms_label img{height:30px;width:auto;}
.web_design_cms_desc{padding:10px 0;}
a.enquire_cms_btn{display:inline-block;margin:20px;background:#be1e2d;border-radius:4px;font-size:16px;text-transform:uppercase;font-weight:bold;color:#fff;padding:12px 26px;transition:500ms;}
a.enquire_cms_btn:hover{background:#9a1724;text-decoration:none;}
.pull-left.item-image{width:50%;min-height:500px;background-size:cover !important;background-position:center center !important;margin:0;}
#content{background:#fffefe;}
div [itemprop="articleBody"]{float:right;width:50%;padding:20px;}
.terms-conditions div[itemprop="articleBody"]{width:100%;}
.packages_container{background:#be1e2d;float:left;text-align:center;width:100%;color:#fff;}
.packages_heading{text-align:left;padding:20px;font-size:20px;line-height:20px;font-weight:bold;}
.packages_subheading{font-size:12px;font-weight:normal;margin-top:10px;}
.package_item{position:relative;float:left;text-align:left;padding:20px;color:#fff;background-size:cover !important;background-position:center center !important;}
.packages_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);z-index:9;}
.package_title{position:relative;font-weight:bold;font-size:20px;margin-bottom:10px;z-index:10;}
.package_pretext{position:relative;padding:2px 0;font-size:14px;color:#fff;z-index:10;}
.package_points li{position:relative;padding:2px 0;font-size:14px;color:#ccc;z-index:10;}
.package_price{position:absolute;bottom:20px;font-size:20px;font-weight:bold;z-index:10;}
.package_price span{font-size:10px;font-weight:normal;color:#ccc;}
.order_now_btn{position:relative;display:inline-block;background:#be1e2d;color:#fff;padding:8px 20px;width:auto;font-size:14px;border-radius:4px;margin:20px 0 0px;cursor:pointer;transition:500ms;z-index:10;}
.order_now_btn:hover{background:#9a1724;}
.package_item .order_now_btn{position:absolute;bottom:20px;right:20px;}
.packages_container.package_items_4 .package_item{width:25%;}
.packages_container.package_items_3 .package_item{width:33.3333333%;}
.packages_container.package_items_2 .package_item{width:50%;}
@media (max-width:1220px){.packages_container.package_items_4 .package_item{width:50%;}
}
@media (max-width:920px){.packages_container.package_items_4 .package_item{width:100%;height:auto !important;}
.packages_container.package_items_3 .package_item{width:100%;height:auto !important;}
.packages_container.package_items_2 .package_item{width:100%;height:auto !important;}
.package_price{position:relative;bottom:0;}
.package_item .order_now_btn{position:relative;bottom:0;right:0;}
}
.domain_check_container{padding:20px;background:#be1e2d;color:#fff;}
.domain_check_container form{display:inline-block;vertical-align:top;width:49%;}
.domain_check_container label, .domain_check_container input{display:inline-block;vertical-align:middle;margin:0;font-size:16px;}
.domain_check_container input{padding:5px;height:auto;margin-left:22px;}
.tld_row.tld_checkbox{display:inline-block;vertical-align:bottom;max-width:94px;width:100%;}
.check_domain_availability{display:block !important;margin:20px 0 !important;background:#FFCC00;border-radius:4px;font-size:16px !important;text-transform:uppercase;font-weight:bold;color:#333;padding:12px 26px !important;border:none;transition:500ms;}
.check_domain_availability:focus{-webkit-transform:translateY(0px);transform:translateY(0px);}
.lookedup_domain_name{display:inline-block;vertical-align:bottom;min-width:200px;}
.domain_lookup_row.unavailable{opacity:0.4;}
.domain_lookup_row{margin-bottom:5px;}
.lookedup_domain_name_result{display:inline-block;vertical-align:bottom;}
.domain_lookup_results{display:inline-block;vertical-align:top;width:49%;}
.enquire_domain, .enquire_now_btn{display:inline-block;margin:20px 0;background:#FFCC00;border-radius:4px;font-size:16px;font-weight:bold;color:#333;padding:12px 26px;cursor:pointer;transition:500ms;}
.enquire_now_btn{margin:20px auto;text-align:center;}
.faq_container, .updates_container{clear:both;padding:20px;background:#0b192a;color:#fff;}
.faq_questions_container, .updates_list{position:relative;display:inline-block;vertical-align:top;width:49%;}
.faq_answers_container, .updates_text{position:relative;display:inline-block;vertical-align:top;width:49%;}
.faq_question, .update_item_row{font-size:18px;padding:5px 0;cursor:pointer;}
.faq_question:hover, .update_item_row:hover .update_item_title{color:#FFCC00;}
#update_items li{display:none;list-style:none;}
.load_more_updates{position:relative;display:inline-block;background:#be1e2d;color:#fff;padding:8px 20px;width:auto;font-size:14px;border-radius:4px;margin:5px 0 20px;cursor:pointer;}
.load_more_updates:hover{background:#9a1724;}
.update_item_title, .update_item_date{display:inline-block;vertical-align:top;}
.update_item_title{max-width:400px;width:100%;}
.update_item_text{display:none;position:absolute;top:0;left:0;}
.update_item_date{font-size:12px;color:#ccc;margin-right:10px;max-width:130px;width:100%;text-align:left;}
.faq_answer{display:none;position:absolute;top:0;left:0;}
.email_config_container{clear:both;position:relative;float:left;width:100%;background:#0b192a;}
.email_config_row{padding:5px 0;}
.email_config_label{display:inline-block;vertical-align:top;max-width:150px;width:100%;font-weight:bold;}
.email_config_text{display:inline-block;vertical-align:top;}
.port_config_row{padding:5px;}
.port_config_label{display:inline-block;vertical-align:top;max-width:100px;width:100%;}
.port_config_text{display:inline-block;vertical-align:top;max-width:500px;width:100%;color:#999;font-size:12px;}
.email_config_heading{display:inline-block;vertical-align:bottom;}
.email_config_sub_heading{margin:12px 0;font-size:14px;}
.email_config_step_list_container{display:inline-block;vertical-align:top;width:10%;}
.email_config_steps_container{position:relative;display:inline-block;vertical-align:top;width:100%;}
.step_list{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px;}
.email_config_item{position:relative;float:left;width:25%;height:350px;background-size:cover !important;background-position:center center !important;cursor:pointer;}
.see_guide{position:absolute;bottom:0;right:20px;color:#fff;transition:500ms;opacity:0;}
.email_config_item:hover .see_guide{opacity:1;bottom:20px;}
.email_config_item_inner{position:absolute;float:left;width:100%;height:100%;color:#fff;background-size:cover !important;background-position:center center !important;}
.email_config_image_overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.9;}
.email_config_name{position:relative;padding:20px;font-size:24px;line-height:24px;color:#fff;font-weight:bold;}
.email_config_data{position:relative;display:none;overflow-y:auto;padding:20px;}
.close_config_data{position:fixed;top:20px;right:20px;font-size:40px;cursor:pointer;z-index:10000;}
.email_config_step{position:relative;top:0;left:0;padding:20px;display:block;width:100%;background:#fff;border-bottom:1px solid #e2e2e2;color:#333;}
.email_config_step_image{display:inline-block;vertical-align:middle;width:49%;}
.email_config_step_desc{display:inline-block;vertical-align:middle;width:50%;}
.email_config_step_number{font-size:18px;text-transform:uppercase;font-weight:bold;}
.formResponsive .formDescription{font-size:14px;}
.rsform .row{margin-left:0 !important;}
.rsform-block-recaptcha{height:80px;}
.rsform textarea, .rsform input[type="text"], .rsform input[type="password"], .rsform input[type="datetime"], .rsform input[type="datetime-local"], .rsform input[type="date"], .rsform input[type="month"], .rsform input[type="time"], .rsform input[type="week"], .rsform input[type="number"], .rsform input[type="email"], .rsform input[type="url"], .rsform input[type="search"], .rsform input[type="tel"], .rsform input[type="color"], .uneditable-input{padding:5px;height:auto;width:100%;}
.rsform textarea:focus, .rsform input[type="text"]:focus, .rsform input[type="password"]:focus, .rsform input[type="datetime"]:focus, .rsform input[type="datetime-local"]:focus, .rsform input[type="date"]:focus, .rsform input[type="month"]:focus, .rsform input[type="time"]:focus, .rsform input[type="week"]:focus, .rsform input[type="number"]:focus, .rsform input[type="email"]:focus, .rsform input[type="url"]:focus, .rsform input[type="search"]:focus, .rsform input[type="tel"]:focus, .rsform input[type="color"]:focus, .uneditable-input:focus{border-color:rgba(190,30,45,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(190,30,45,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(190,30,45,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(190,30,45,.6);}
.rsform [type='checkbox'] + label, .rsform [type='radio'] + label{display:block;margin-bottom:5px;color:#6D6E71;}
.formResponsive .formHorizontal .formControlLabel{max-width:205px;width:100%;}
.tooltip{opacity:1 !important;}
.button{position:relative;display:inline-block;background:#be1e2d;margin:20px 0 0px;border:none;box-shadow:none;transition:500ms !important;z-index:10;}
.button:hover{background:#9a1724;}
input[type=checkbox]{display:none !important;}
input[type=checkbox] + label:before{font-family:FontAwesome;display:inline-block;}
.tld_checkbox input[type=checkbox] + label{opacity:0.5;}
.tld_checkbox input[type=checkbox]:checked + label{opacity:1;}
input[type=checkbox] + label:before{content:"\f096";opacity:0.5;}
input[type=checkbox] + label:before{letter-spacing:9px;}
input[type=checkbox]:checked + label:before{content:"\f14a";opacity:1;}
input[type=checkbox]:checked + label:before{letter-spacing:8px;opacity:1;}
.rsform input[type=checkbox]:checked + label:before{color:#be1e2d;}
a#back-top{display:none;position:fixed;right:20px;bottom:20px;background:#be1e2d;color:#fff;padding:10px 5px;font-size:22px;line-height:0;text-align:center;z-index:100;}
a#back-top:hover{background:#9a1724;}
a#back-top .back-top-label{font-size:8px;margin:10px 0;}
a#back-top i{position:relative;top:-3px;}
footer.footer{float:left;width:100%;background:#333;color:#ccc;}
.footer_items{float:left;width:100%;}
.footer_item{float:left;width:25%;padding:20px;}
.footer_item a{display:inline-block !important;width:auto;color:#e2e2e2;line-height:32px;}
.footer_item li a:hover, .footer_item li a:focus, .footer_item li.active a{background:transparent;color:#be1e2d;}
.footer_item a:hover, .footer_item a:focus{background:transparent !important;color:#be1e2d;}
.footer_bottom{float:left;width:100%;background:#111;padding:5px 20px;}
.footer_bottom a {color: #fff;}
.footer_bottom a:hover, .footer_bottom a:focus {color: #be1e2d;}
.servicestatus img{display:inline-block;width:auto;}
.servicestatus tr.tableheader{background:#be1e2d;color:#fff;font-weight:bold;padding:10px;font-size:16px;}
.servicestatus tr.tablecell:nth-child(even){background:#ccc;}
.servicestatus tr.tablecell:nth-child(odd){background:#f2f2f2;}
.servicestatus tr.tablecell2:nth-child(even){background:#ccc;}
.servicestatus tr.tablecell2:nth-child(odd){background:#fff;}
.servicestatus table.tablebody td{padding:2px 5px;text-align:left !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.servicestatus div[itemprop="articleBody"]{float:none;margin:0 auto;}
.tc_link{color:#ccc;}
.tc_link:hover, .tc_link:focus{color:#be1e2d;}
.tc_main_container{font-size:16px;line-height:26px;font-weight:normal;max-width:600px;width:100%;margin:20px auto;}
.tc_category_title{font-size:20px;padding:5px;font-weight:bold;}
.tc_article_title:hover{color:#be1e2d;cursor:pointer;}
.tc_item{display:none;position:fixed;top:0;left:0;width:100%;}
.tc_inner_item{background:#fff;color:#333;text-shadow:none;text-transform:initial;text-align:left;padding:20px;position:relative;z-index:1002;width:100%;overflow-y:auto;}
.tc_header{padding:10px 20px;font-size:14px;background:#fafafa;color:#333;text-shadow:none;text-transform:initial;float:left;width:100%;}
.tc_header_title{float:left;}
.close_tc{float:right;font-size:30px;cursor:pointer;}
.close_tc:hover{color:#be1e2d;}
.error_text_container{position:absolute;top:50px;left:50px;z-index:10;}
.error_big{font-size:80px;line-height:90px;font-weight:bold;}
.inactive_suspended_main_container{position:relative;padding:20px;text-align:center;width:100%;color:#fff;z-index:10;}
.inactive_suspended_title{font-size:26px;line-height:28px;font-weight:bold;margin-bottom:20px;}
.inactive_suspended_subtitle{font-size:20px;line-height:24px;font-weight:bold;}
.team_container{background:#be1e2d;float:left;width:100%;}
.team_member{width:25%;float:left;}
.team_image{padding:5px 5px 20px;}
.member_name{padding:10px;text-align:center;font-size:18px;font-weight:bold;}
.member_position{padding:10px;text-align:center;}
.member_info{padding:10px;font-size:14px;height:100px;}
.servicestatus div[itemprop="articleBody"]{width:100%;}
table.tableone td:nth-child(3), table.tableone td:nth-child(4){font-size:14px;}
.roundcube_help_container{position:relative;}
.roundcube_help_section_containter{position:relative;}
.roundcube_help_section{position:absolute;top:0;left:0;width:100%;background:#fff;color:#333;padding:20px;}
.roundcube_menu_container{position:relative;top:0;left:0;width:100%;padding:20px;background:#fff;border-bottom:1px solid #e2e2e2;z-index:20;}
.roundcube_menu_item{display:inline-block;vertical-align:middle;padding:10px 20px;text-align:center;background:#e2e2e2;color:#333;margin:2px 0;font-weight:bold;}
.roundcube_menu_item:hover{background:#ccc;}
.roundcube_menu_item.active{background:#137ab2;color:#fff;}
.roundcube_interactive_images_container{position:relative;max-width:700px;width:100%;display:inline-block;vertical-align:top;top:0;left:0;border:1px solid #ccc;background:#333;}
.roundcube_interactive_image{display:none;position:absolute;}
.roundcube_interactive_text_container{display:inline-block;vertical-align:top;max-width:950px;width:100%;}
.roundcube_interactive_text_item{padding:10px;border:2px solid transparent;transition:500ms}
.roundcube_interactive_text_item:hover{background:#e2e2e2;}
.roundcube_interactive_text_item.active{background:#137ab2;color:#fff;}
.roundcube_interactive_text_item.active .interactive_text_name span{background:#fff;color:#137ab2;}
.interactive_text_name{display:inline-block;vertical-align:middle;font-size:20px;font-weight:bold;line-height:22px;margin-bottom:5px;}
.interactive_text_name span{display:inline-block;width:25px;height:25px;text-align:center;vertical-align:middle;background:#167db5;color:#fff;}
.interactive_text{display:none;}
.alert_circle a{display: grid; justify-content: end; align-items: center;}
.alert_circle a{color:#fff;}
.alert_circle a:hover{color:#be1e2d;}
.update_count{display:inline-block;vertical-align:middle;margin-right:0px;font-size:12px;}
.alert_circle #container{display:inline-block;vertical-align:middle;margin-top:-31px;margin-left:-13px;position:relative;background:#45453f;}
.alert_circle .pulse{width:10px;height:10px;border:5px solid #f7f14c;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#716f42;z-index:10;position:absolute;}
.alert_circle .dot{border:10px solid #fff601;background:transparent;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:50px;width:50px;-webkit-animation:pulse 3s ease-out;-moz-animation:pulse 3s ease-out;animation:pulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-20px;left:-20px;z-index:1;opacity:0;}
@-moz-keyframes pulse{0%{-moz-transform:scale(0);opacity:0.0;}
25%{-moz-transform:scale(0);opacity:0.1;}
50%{-moz-transform:scale(0.1);opacity:0.3;}
75%{-moz-transform:scale(0.5);opacity:0.5;}
100%{-moz-transform:scale(1);opacity:0.0;}
}
@-webkit-keyframes "pulse"{0%{-webkit-transform:scale(0);opacity:0.0;}
25%{-webkit-transform:scale(0);opacity:0.1;}
50%{-webkit-transform:scale(0.1);opacity:0.3;}
75%{-webkit-transform:scale(0.5);opacity:0.5;}
100%{-webkit-transform:scale(1);opacity:0.0;}
}
.exchange_help_container{position:relative;}
.exchange_help_section_containter{position:relative;}
.exchange_menu_container{position:relative;top:0;left:0;width:100%;padding:20px;background:#fff;border-bottom:1px solid #e2e2e2;z-index:20;}
.exchange_menu_item{display:inline-block;vertical-align:middle;padding:10px 20px;text-align:center;background:#e2e2e2;color:#333;margin:2px 0;font-weight:bold;}
.exchange_menu_item:hover{background:#ccc;}
.exchange_menu_item.active{background:#137ab2;color:#fff;}
.exchange_help_section{display:none;position:absolute;top:0;left:0;width:100%;background:#fff;color:#333;padding:20px;}
.ptitle{display:inline-block;vertical-align:top;width:20%;font-weight:bold;}
.pdesc{display:inline-block;vertical-align:top;width:70%;}
.plink{display:inline-block;vertical-align:top;width:5%;}
.policies_headings{background:#333;padding:5px;color:#fff;font-weight:bold;}
.policies_item{padding:5px;}
.policies_item:nth-child(even){background:#eaeaea;}
.ptitle > div{font-weight:normal;font-size:12px;}
@media (max-width:1510px){.roundcube_interactive_text_container{max-width:500px;}
}
@media (max-width:1310px){.roundcube_interactive_text_container{max-width:300px;}
}
@media (max-width:1110px){.roundcube_interactive_images_container{position:relative !important;top:0 !important;left:0 !important;}
.roundcube_interactive_text_container{max-width:100% !important;margin:0 !important;}
}
@media (max-width:1060px){.web_design_cms_item{width:100%;}
.team_member{width:33.33333%;}
}
@media (max-width:960px){.cms_item{width:100%;height:400px;}
.domain_check_container form, .domain_lookup_results{width:100%;}
.faq_questions_container, .faq_answers_container{width:100%;}
.main_navigation{width:50%;}
.main_navigation .nav > li.parent > ul.nav-child{left:50%;width:50%;}
.email_config_item{width:50%;}
}
@media (max-width:870px){.header .brand{float:none;display:block;width:100%;margin:0 auto;}
.header-search{float:none;}
.contact_top_address, .contact_top_phone_number{display:none;}
.footer_item{width:50%;}
.pull-left.item-image{display:none;width:100%;height:300px !important;}
div [itemprop="articleBody"]{width:100%;}
.email_config_step_image, .email_config_step_desc{width:100%;}
.alert_circle{position:absolute;top:35px;right:10px;}
}
@media (max-width:745px){.team_member{width:50%;}
}
@media (max-width:630px){.alert_circle .update_count{display:none;}
}
@media (max-width:580px){.email_config_item{width:100%;}
.footer_item{width:100%;}
}
@media (max-width:500px){.team_member{width:100%;}
}
@media (max-width:355px){.cms_item{width:100%;height:450px;}
}
