body, html{font-size:16px;}
/*body a, body a:visited{color:#00467F;}
body a:hover, body a:focus{color:#21323F;}*/
a, a:visited, a:hover, a:focus{outline:none;}
.no-padding{padding:0px;}
.no-margin{margin:0px;}
h1, h2, h3, h4, h5{}
h1{font-size:1.8em;}
h2{font-size:1.62em;}
h3{font-size:1.5em;}
h4{font-size:1.37em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}
h1 a, h2 a, h3 a, h4 a{color:#000;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover{color:#005F8B;text-decoration:none;}
.clear-all{clear:both;height:0px;width:100%;text-indent:-100000px;}
.img-responsive{margin-left:auto;margin-right:auto;}
img.img-border{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d7d7d7;}
img.pull-left{margin-right:10px;margin-bottom:10px;}
.navigation{width:100%;}
.entry ul{margin:10px 0px 10px 20px;}
.designconsult ul li{float:right;}
.designconsult ul li a{display:block;font-size:1.25em;font-weight:bold;text-transform:none;line-height:60px;padding-right:60px;background:url(../images/consult_right_arrow.png) right 50% no-repeat;}
.designconsult ul li a:hover{color:#fff;}
.topheader{background:rgba(231, 19, 32, 1.0);}
header .clr{display:inline-block;}
header .toplinks{display:inline-block;}
#wrap{position:relative;}
#header-wrap{/*background:#fff url(../images/header_bg.png) left bottom repeat-x;*/border-bottom:0px;}
#header{padding:0px 0px;}
.menu-main-menu-container .sf-menu{float:none;text-align:center;margin:0 auto;}
#site-navigation-wrap{top:auto;margin-top:auto;bottom:0px;}/*height:65px;text-transform:uppercase;font-weight:bold;}
/*#site-navigation .dropdown-menu2 li{display:inline-block;float:none;}*/
.sf-menu ul.sub-menu{display:none;min-width:250px;}
#site-navigation .dropdown-menu2 > li{margin-left:0px;/*font-size:0.9em;*/}
#site-navigation .dropdown-menu2 a{margin:0px;padding:0px 4px;font-weight:normal;letter-spacing:0.1px;text-decoration:none;text-align:left;cursor:pointer;}
#site-navigation .dropdown-menu2 > li > a:hover,
#site-navigation .dropdown-menu2 > li.sfHover > a,
#site-navigation .dropdown-menu2 > .current-menu-item > a,
#site-navigation .dropdown-menu2 > .current-menu-item > a:hover{color:#fff;}
#site-navigation .dropdown-menu2 ul{background:#42647e;font-size:1em;font-weight:normal;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
#site-navigation .dropdown-menu2 ul li{}
#site-navigation .dropdown-menu2 span{text-transform:none;padding:8px 10px 8px 13px;border-bottom:1px solid #fff;font-weight:bold;display:block;color:#fff;}
#site-navigation .dropdown-menu2 ul li a{display:block;height:auto;font-weight:normal;line-height:1.3em;padding:8px 10px;margin:0px;border:0px;padding-left:13px;text-transform:none;transition:background 0.3s ease-in-out;-webkit-transition:padding 0.3s ease-in-out;-o-transition:padding 0.3s ease-in-out;-moz-transition:padding 0.3s ease-in-out;color:#fff;}
#site-navigation .dropdown-menu2 ul li a.sf-with-ul{padding-right:23px;}
#site-navigation .dropdown-menu2 ul li{line-height:1.2;height:auto;width:100%;}
#site-navigation .dropdown-menu2 ul li > a:hover{color:#21323F;padding-left:15px;transition:background 0.3s ease-in-out;-webkit-transition:padding 0.3s ease-in-out;-o-transition:padding 0.3s ease-in-out;-moz-transition:padding 0.3s ease-in-out;}
#site-navigation .dropdown-menu2 ul li:last-child{}
.sf-menu ul.sub-menu{display:none;}
#site-navigation .sf-menu ul.sf-mega{}
#site-navigation .sf-menu ul.sf-mega .col-2-menu{float:left;width:49.8%;}
#site-navigation .sf-menu ul.sf-mega .col-2-menu ul li{width:100%;}
#site-navigation .sf-menu ul.sf-mega .col-3-menu{float:left;width:33%;}
#site-navigation .sf-menu ul.sf-mega .col-3-menu ul li{width:100%;}
#site-navigation ul.latestupdates-menu li{float:left;width:50%;}
#site-navigation ul.latestupdates-menu li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#site-navigation ul.latestupdates-menu li.full-width{width:100%;}
#site-navigation .dropdown ul li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/* .netensity-page p{
    font-size: 20px;
} */

/*--------------*/
