
/* Global */
body {width:100%; margin:0; padding:0; line-height: 1.4em; word-spacing:1px; letter-spacing:0.2px; font: 13px Arial, Helvetica,"Lucida Grande", serif; color: #000;background-color:#fff}
h1 { font-size:26px;}
h2 { font-size:22px;}
h3 { font-size:18px;}
h4, h5 { font-size:16px;}

header, header section.banner, .heading-customers h4 { display:none; }

/* Layout */
div, table, aside, section { width: 100%; margin: 0; float: none; height:auto; display:block; }



/* Links */
a:link, a:visited {color: #1377bf;}
a:link:after, a:visited:after { content: "";}

/* Remove */

section.banner img, section.banner.innerpage img, section.top-links, section#navbar, section.breadcrumb, section.footer, section.accord, section.social-icons-mobile, section.bottom-news, section.copyright, section.footer-logos, section.rightPane, div.video-area, section.bottom-brands a img, section.video-block { display:none; }

/* Custom */
blockquote, ul { margin: 0; }
ul {list-style: none; }

/* Home and Enterprise Banners */
div.flexslider ul.slides li, div.banner-transitions, div.banner-transitions section.transit-black, div.banner-transitions section.transit-red {margin:auto !important; padding:0 0 10px 0 !important; width:100% !important; height:auto !important; display:block !important; float:none !important; z-index:auto !important; position:relative !important; top:auto !important; left:auto !important;}
div.flexslider ul.slides li, div.banner-transitions.enterprise, div.banner-transitions.enterprise section.transit-black {margin-right:0px !important; padding:auto !important; width:100% !important; height:auto !important; display:block !important; float:none !important; z-index:auto !important; position:relative !important; top:auto !important; left:auto !important;}
section.transit-black h4.es, section.transit-black h4.us, section.transit-black h4, section.transit-black p, section.transit-black div.buttons-red, section.transit-red h4, section.transit-red p, section.transit-red div.buttons-white  { padding:0 0 2px 0 !important; margin:auto !important; height:auto !important; width:auto !important; }
section.transit-black h4, section.transit-red h4 { font-size:16px !important; }
.secureBlock .image-block { width:auto; float:none; }
.secureBlock .image-block .details { width:auto; float:none; margin-left:40px;}


/* Compare Page Styles */
.RadGrid_Default { border:none !important; float:left;  width:1000px !important; height:auto !important; margin-top:-1px; border-bottom: 1px solid #CCCCCC;}
.DivsplMain.compare-grid{width:80% !important; border:none!important;}
.compare-firehost .partner-question, .compare-firehost .securecloud-blocks,.compare-firehost span.dl-icon { display:none; }
.note1{padding-top:10px; border-top: 1px solid #CCCCCC;}
.note1, .note2, .note3{width:100% !important; clear:left; display:block;}
.compare-head {font-size:13px !important; width:180px !important; padding:5px 0px!important;}
.option1 > select, .option2 > select{width:150px !important; border:0px;text-align: center; font-weight:bold;}
.option1{width:173px !important; padding:5px 0px!important; border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; text-align:left;}
.option2{width:172px !important; padding:5px 0px!important; border-left:1px solid #CCCCCC !important; text-align:left;}
.brand-name{width:173px !important; padding:5px 0px!important;border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; text-align:center;text-align:center; }
.category-header{width:100% !important;}
tr.rgRow td:first-child, tr.rgAltRow td:first-child{width:160px !important;}
tr.rgRow td, tr.rgAltRow td{width:153px !important;}
.DivFourTwo{border-left: 1px solid red !important;color: #666666 !important;padding: 6px 10px 7px !important;border-left:1px solid #CCCCCC !important; border-right:1px solid #CCCCCC !important; width: 108px !important;}
.category-header .compare-category{width:128px !important;}
.category-header .category-attachment{width:153px !important; border-right:1px solid #CCCCCC !important; border-top:1px solid #CCCCCC !important;}
.category-header .category-border{width:153px !important; border-left:1px solid #CCCCCC !important; border-bottom:1px solid #CCCCCC !important;}
.category-header .category-border2{width:153px !important; border-left:1px solid #CCCCCC !important; border-bottom:1px solid #CCCCCC !important;}
.category-header .compare-category.wdt{width: 128px !important;}
.category-icon{width:20px !important; padding:9px 0 11px 14px !important;}

.rgRow .category-header .category-attachment{width:153px !important; border-right:1px solid #CCCCCC !important; border-top:1px solid #CCCCCC !important;}
.rgRow .category-header .category-border{width:153px !important; border-left:1px solid #CCCCCC !important; border-bottom:1px solid #CCCCCC !important;}
.rgRow .category-header .category-border2{width:153px !important; border-left:1px solid #CCCCCC !important; border-bottom:1px solid #CCCCCC !important;}

#compare.compare-nav-fixed, #compare.compare-nav {position:relative;top:1px;}
compare-firehost p.comparedesc {width:80%!important; }
#compare.compare-nav-fixed div.option1, #compare.compare-nav-fixed div.option2 {text-align:center;}
 div.product-offerings {display:none!important;} 

section.banner h3 {display:block!important;color:#000000!important;}

.DivFourOne{display:table-cell; vertical-align:top;}

select{-webkit-appearance:none;}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
