/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
* {box-sizing: border-box;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
h1,h2,h3,h4,h5,h6,strong {font-weight: bold}
em {font-style: italic;}
/* END RESET */

* {margin: 0px; padding: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
html {overflow-y: scroll; overflow-x: hidden;}
html, body, td {font-family: 'Work Sans', sans-serif; font-size: 15px;}
body {background: #2d2d2d url(https://lunarpages.com/lnd/images/noise.png);; text-align: center;}
a:active, a:focus, input {outline: 0; outline-style: none; outline-width: 0;}
h2 {font-size: 1.6em; margin: 0 0 15px 0;}
h3 {font-size: 1.4em; margin: 0 0 15px 0;}
.mobileTable h3 {
    font-size:1.3em;
    margin:3px 0 3px 0;
}
h3.compact {
    font-size:1.2em;
    margin:0 0 3px }
h4 {font-size: 1.3em;margin: 0 0 5px 0;}
h5 {font-size: 1.1em; margin:0}
h5.sitemap {padding-bottom:10px;}
h6 {font-size: 1em; margin:0}
h6.sitemap, h5.planStart {padding-bottom:5px;}
p {line-height:1.4}
ol{list-style-type:decimal}
ol.lower_alpha {list-style-type:lower-alpha;margin-top:5px}
#main ul.sitemap {margin:5px 0 0 5px;}
dl {margin:10px 0;}
dt {font-weight: bold; font-size:1.2em;margin:20px 0 5px}
dd {font-size: 1em;}
sup,sub {   height: 0; font-size: .8em;line-height: 1; vertical-align: baseline; position: relative; }
sup {   bottom: 1ex; }
sub {   top: .5ex; }
h2 sup {font-size:.4em; bottom:1.9ex}
#main ul, #main ol {margin-left: 25px; margin-bottom: 20px;}
#main .ulHeading{margin-bottom:5px}
#main .blogimgbottom{margin-bottom:0px;}
#main ul li, #main ol li{padding:3px; line-height:1.2}
#main ul li {background: url('/sites/all/themes/lunarpages/images/arrow_bullet.png') 0 6px no-repeat;padding-left: 15px; }
#main .item-list ul li {background:none;padding-left:3px}
#header_row {background: #2d2d2d url(https://lunarpages.com/lnd/images/noise.png);}
#header {margin: 0px auto; text-align: left; padding: 20px;}

#logo {width: 204px; float: left;}
#logo h1 a {display: block; width: 240px; height: 43px; background: transparent url(../images/logo_nl.png) no-repeat top left;}
#logo h1 a span {display: none;}

#hero_row {background: #C4DAE8;border-top: 1px solid #C7CDD5;margin-top:86px; text-align: center;}
#hero {margin: 0px auto;}
#hero img {margin-bottom: -5px;}


#home_icons{height:150px;text-align:justify;font-size:0;min-width:600px;background:transparent url('/sites/all/themes/lunarpages/images/shadow_home.jpg') no-repeat bottom center;margin-bottom:10px}
#home_icons a{width:176px;height:150px;display:inline-block;}
#home_icons:after{content:'';width:100%;display:inline-block;}

.topChat {
  color:#fff;
  float:right;
  margin:0px 0px 5px 0;
  width:200px;

}

.footerChat2 {width:300px;display:none; z-index: 1;}
  .footerChat span, .footerChat2 span {padding-left:10px;padding-top:8px;display:block; float:left; }
  .footerChat span strong, .footerChat2 span strong{font-weight: bold; color:#fff;}
.sideChat {top: 190px; right: 0px; position: fixed;}
.sideChat a {background: url('/sites/all/themes/lunarpages/images/liveChat_side.png')no-repeat; display: block;width:52px; height: 113px;}
 .headchat {margin-top: 35px;}




#navShadow-fade {position: fixed;top: 86px;left: 0;right: 0;background: url('/sites/all/themes/lunarpages/images/nav-shadow.png') repeat-x;height: 7px;z-index: 10;display: none;}



#main {margin: 0px auto; text-align: left; padding: 40px 0px 20px; color: #000000}
a {color:#f95f19;}
a:hover {color:  #f92f19}
#content p {margin-bottom: 20px;}
p.price {font-weight: bold;font-size: 18px;color: #0161C1;background-color:#efefef;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
padding:4px 10px 3px;
text-decoration:none;
border:1px solid #DCDCE2;
margin-top:5px;}
hr {margin-bottom:15px; color:#0E3557;background-color:#0E3557;height:1px;border:none;}
.small { font-size: .8em }



#totop {display: none;}
table th {height:28px;color:#fff;background-color: #0E3557; border-right:1px solid #fff}
table td {border-right: 1px solid #fff}
table th a {color:#fff;text-decoration: none}
table th a:hover {color:#beddf9;text-decoration: underline}
table th, table td {padding:10px 5px;min-width: 80px}
table tr.grey, table tr:nth-child(odd) {
    background-color: #EBEDF0;   
}

.btn, .mobile_btn  {
background-color:#0e3557;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
color:#ffffff;
font-family:arial;
font-size:18px;
font-weight:bold;
padding:8px 41px;
text-decoration:none;
border:1px solid #0e3557;
}
.mobile_btn {display: inline-block; vertical-align: middle;padding:8px 30px;margin-left:10px;margin-bottom: 10px
}
.buy_btn {
background-color:#f95f19;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
color:#ffffff;
font-family:arial;
font-size:18px;
font-weight:bold;
padding:10px;
text-decoration:none;
width:161px;
text-align: center

}
.btn:hover, .buy_btn:hover, .node_teaser_more a:hover,div#menu ul li div.submenu ul.sign-in-btn li.submenu_heading a.signin:hover, a.signin:hover, .inputBtnMed:hover,  .mobile_btn:hover{
color:#fff;
background-color:#f95f19;
}
.btn:active, .buy_btn:active{
position:relative;
top:1px;
}
table td a.btn, .node_teaser_more a, div#menu ul li div.submenu ul.sign-in-btn li.submenu_heading a.signin, a.signin, .inputBtnMed  {
background-color:#f95f19;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
color:#ffffff;
font-family:arial;
font-size:12px;
font-weight:bold;
padding:6px 4px;
text-decoration:none;
}
.callUs {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
font-family:arial;
font-size:13px;
font-weight:bold;
padding:8px 9px;
text-decoration:none;
color:#0e3557;
background-color:#beddf9;
border:1px solid #6b9ac2;
}

.topChatBtn{
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  font-family:arial;
  font-size:13px;
  font-weight:normal;
  padding:3px 4px;
  text-decoration:none;
  color:#0e3557;
  background-color:#beddf9;
  border:1px solid #cf7200;
  margin:4px 5px 0;
  float:right;
  /* background: #f8bb49 url('/sites/all/themes/lunarpages/images/topChat_bg.png') repeat-x;  Orange button*/
  background-color:#beddf9;
  border:1px solid #6b9ac2;
}
.topChatBtn:hover {color:#FFFFFF;background-color:#4291D1;border: 1px solid #25405b;}

#content p.callUs, #content p.sb_livechat, #content p.callUs2 {margin-bottom:10px}
#content p.btnP {margin-bottom:0}
.callUs2 {
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
font-family:arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#0e3557;
background-color:#beddf9;
border:1px solid #6b9ac2;
margin-left: 10px;
padding: 8px 29px;
margin-bottom: 10px;
}

p.sb_livechat a.signin {font-size: 13px; padding: 6px 10px;width:161px; text-align: center}
p.sb_livechat2 a.signin{font-size: 14px; padding:6px 30px;margin-left:10px}
.node_teaser_more a {padding:6px 8px;
}
ul.sign-in-btn{margin-top:15px}
div#menu ul li div.submenu ul.sign-in-btn li.submenu_heading a.signin {padding:6px 10px; font-size:15px; border:1px solid #25405b}
table td a.btn:active, .node_teaser_more a:active{
position:relative;
top:0px;
}
.dataTable {width:300px}
div.mobile_web {width:700px;border:1px solid #0e3557;border-radius:3px;
background: #beddf9;
background: -moz-linear-gradient(top,  #beddf9 0%, #e5f2fc 62%, #f2f8fc 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#beddf9), color-stop(62%,#e5f2fc), color-stop(99%,#f2f8fc));
background: -webkit-linear-gradient(top,  #beddf9 0%,#e5f2fc 62%,#f2f8fc 99%);
background: -o-linear-gradient(top,  #beddf9 0%,#e5f2fc 62%,#f2f8fc 99%);
background: -ms-linear-gradient(top,  #beddf9 0%,#e5f2fc 62%,#f2f8fc 99%);
background: linear-gradient(to bottom,  #beddf9 0%,#e5f2fc 62%,#f2f8fc 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beddf9', endColorstr='#f2f8fc',GradientType=0 );
}
table.mobile tr:nth-child(odd) {background:transparent}
table.mobile td {border:0;padding:10px}
table.mobile h2 {font-size: 36px; font-weight: 600;margin-bottom: 0px;color:#0e3557;margin-top:10px}
table.mobile h2 span {font-weight: normal}
.mobileForm {background-color: #fff; border: 2px solid #cbcbcb; font-weight: 500; font-size: 23px; width: 389px;vertical-align: middle;margin-bottom:10px}

div.wj-feature {border-radius: 5px; border:1px solid #82b0d7; padding:10px; height:375px; width:320px;
  background: rgb(237,244,250);
background: -moz-linear-gradient(top,  rgba(237,244,250,1) 0%, rgba(222,235,247,1) 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,244,250,1)), color-stop(99%,rgba(222,235,247,1)));
background: -webkit-linear-gradient(top,  rgba(237,244,250,1) 0%,rgba(222,235,247,1) 99%);
background: -o-linear-gradient(top,  rgba(237,244,250,1) 0%,rgba(222,235,247,1) 99%);
background: -ms-linear-gradient(top,  rgba(237,244,250,1) 0%,rgba(222,235,247,1) 99%);
background: linear-gradient(to bottom,  rgba(237,244,250,1) 0%,rgba(222,235,247,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf4fa', endColorstr='#deebf7',GradientType=0 );
}
div.wj-footer {margin-top:5px; text-align:center }
div.wj-feature p {line-height:18px; margin:0;padding:0;}
.wj-btn {margin: 40px 0 0;text-align: center;}

.element-invisible {display: none;}
ul.pager {list-style-type: none; margin: 0px; padding: 0px; text-align: center; font-size: 13px;}
ul.pager li {display: inline;}
ul.pager li a {display: inline-block; text-decoration: none; color: #999; padding: 5px; border: 1px solid #FFF;}
ul.pager li a:hover {color: #000; background: #EFEFEF; border: 1px solid #CCC;}
ul.pager li.pager-current {font-weight: bold;}

.stMainServices, .sharethis-wrapper span .stbutton, .stButton .stButton_gradient {display:block;height:24px !important;max-height:28px !important;}

.video { position: relative; padding-bottom: 56.25%; /* 16/9 ratio */ padding-top: 30px; /* IE6 workaround*/ height: 0; overflow: hidden; margin-bottom: 30px; } 
.video iframe, .video object, .video embed { position: absolute; top: 0; left: 0; width: 99%; height: 100%; }

.support_msg {color:#ff0000; font-weight:bold}

#main ul li.smx {background: url(images/icon_smx.png) 0 6px no-repeat;padding-left: 90px; padding-bottom: 30px}
#main ul li.hosted_support {background: url(images/icon_support.png) 0 6px no-repeat;padding-left: 90px; padding-bottom: 30px}
#main ul li.flat_fee {background: url(images/icon_flatfee.png) 0 6px no-repeat;padding-left: 90px; padding-bottom: 30px}
#main ul li.fourD_security {background: url(images/icon_security.png) 0 6px no-repeat;padding-left: 90px; padding-bottom: 30px}
#main ul li.out_sourced_it {background: url(images/icon_outsourced.png) 0 6px no-repeat;padding-left: 90px; padding-bottom: 30px}
#main ul.hosted_desktop li.fourD_security ul {margin-top: 10px; margin-bottom:0 !important; padding-bottom:0}

.highlights {padding: 0 15px;
}
table.lander td {
font: normal 1.25em Arial, Helvetica, sans-serif;
color: #000;
text-align: left;
text-shadow: none;
line-height: 1.1em;
}
table td {
border-right: 0px solid #fff;}


#footer{
	margin: 0px auto;
	background: #2d2d2d url(https://lunarpages.com/lnd/images/noise.png);
	color: #fff;
	width:100%;
	padding-bottom:30px;
	margin-bottom:0;
	position:relative; 
	bottom:0px;
	font-family: 'Work Sans', sans-serif !important;
}

#footer_row {
 	margin: 0px auto;
 	width: 1000px;
 	padding-top: 30px;
}
#footer a, #footer a:active, #footer a:visited {
	color: #fff;
	text-decoration: none;
}
#footer a:hover, #footer a:focus{
	color: #fff;
	text-decoration: none;
}

.footer-column {width: 19.4%; display: inline-block; padding: 0px 0px; margin: 0px 0px; vertical-align: top; font-size: 13px !important;}
.footer-column li:first-child a {color: #f95f19 !important; font-size: 15px !important; font-weight: bold;}
.footer-column li,
.footer-column ul{display: block; padding: 0px; margin: 0px; list-style: none; text-align: left;}
.footer-column l,
.footer-column li a {line-height: 1.5;}
#footer_bottom {width: 1000px; margin: 0px auto; padding:30px 0 5px 0px;font-size: 11px; text-align: center;}
.bizaddress {color: #CCC; font-size: 13px;padding-bottom:0px;margin:0;}
.bizaddress p {margin: 5px;}
.lpcopyright {color: #CCC; font-size: 12px;}
#footer ul li {list-style-position:inherit;list-style-type: none; height:auto;}
.footer-links {font-size: 12px; padding: 8px 0px;}

.entity-col5 h1 {font-size: 48px; margin-bottom: 20px;}
.homeListLeft,.homeListRight {width: 330px; display: inline-block;}
.homeListRight li:last-child {list-style: none;}

@media screen and (min-width: 1280px) {
  #header, #title, #main, #footer, #hero {width: 1024px;}
  #header_row {position: fixed; height:86px;top: 0;left: 0;right: 0;z-index:9999;}
  #menu {width: 764px; float: right;}  
  #main_row {margin-top:86px;background: #FFF}
  #hero img {width: 1220px;}
    #title_row {margin-top:86px}
  #content {width: 1024px;}
  #blocks {width: 512px; float: left;}
  #blocks .block {width: 236px; float: left; margin-left: 20px; margin-bottom: 20px;}
}


@media screen and (min-width: 1024px) and (max-width: 1279px) {
  #header, #title, #main, #footer, #hero {width: 1024px;}
  #header_row {position: fixed; height:86px;top: 0;left: 0;right: 0;z-index:9999;}
  #menu {width: 764px; float: right;}
  #main_row {margin-top:86px;background: #FFF url('/sites/all/themes/lunarpages/images/bg-1024.png') no-repeat top center;}
  #hero img {width: 1024px;}
    #title_row {margin-top:86px}
   #content {width: 1024px; }
  #blocks {width: 256px; float: left;}
  #blocks .block {width: 236px; float: left; margin-left: 20px; margin-bottom: 20px;}
  #footer_2 {width:22%}
  #footer_3 {width: 58%}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  #header, #title, #main, #footer {width: 768px;}
  #menu {width: 728px; float: left; margin-top: 10px;}
  #menu ul {text-align: left;}
  #menu ul li a {margin-left: 0px; margin-right: 10px; line-height: 0px;}
  #shadow,#navShadow-fade{display: none}
  #hero_row {display: none;}
  #home_icons {display:none}
  #main_row {background: #FFF url('/sites/all/themes/lunarpages/images/bg-768.png') no-repeat top center;}
.entity-col3 {width:470px;float:left; margin:0 auto;}  
.entity-col5  {width: 768px; float: none; margin-right: 0px;}
  .entity-col5 img  {width: 735px;}
  #main {width: 774px;}
  #hero img {width: 768px;}
  #content {width: 748px;}
  #blocks {width: 774px;}
  #blocks .block {width: 232px; float: left; margin-right: 16px; margin-bottom: 20px;}
  #footer {padding-bottom:25px}
  #footer_1 {width:22%;}
  #footer_3 {width:58%;}
  div.submenu_show {display: none;}
  #menu ul li {padding-bottom: 0px;}
  #menu ul li.top_menu:hover {background: none;} 
  #block-block-23, #block-block-24  {display:none}

}

@media screen and (min-width: 480px) and (max-width: 767px) {
  #header, #title, #main, #footer {width: 480px;}
  #menu_show {display: block; margin-top: 8px;}
  #menu_show a {display: block; width: 35px; height: 30px; float: right; background: transparent url('/sites/all/themes/lunarpages/images/menu-btn.png') no-repeat top left;}
  #menu_show a span {display: none;}
  #menu {display: none; width: 480px; float: left; margin-top: 10px;}
  #menu ul {text-align: left;}
  #menu ul li {display: block;}
  #menu ul li a {line-height: 30px;}
  #main_row {background: #FFF url('/sites/all/themes/lunarpages/images/bg-480.png') no-repeat top center;}
  #shadow,#navShadow-fade{display: none}
  #hero_row {display: none;}
   #home_icons {display:none}
    img.floatRdomain {display:none}
  #content {width: 440px;}

#totop {display: block; width: 100%; position: fixed; bottom: 0px; left: 0px; background: #FFF; padding: 5px; font-size: 12px; z-index: 5; text-align: right;}
  #totop a {color: #999;}
  #blocks {display: none;}
  #footer_copyright {width:80%; margin:0 auto;}
  #footer_copyright p.lpcopyright {margin-bottom: 30px;}
  #nodetabs {width: 440px; margin-bottom: 20px;}
  #nodetabs ul {border: none;}
  #nodetabs ul li {display: block;}
  #nodetabs ul li a {padding: none; border: none; background: none; color: #369;}
  #nodetabs ul li a:hover {background: none; color: #000; text-decoration: underline;}
  #nodetabs ul li a.active {background: none; padding: none; margin-bottom: none; color: #000; text-decoration: none; font-weight: bold;}
  .node_teaser_title {width: 440px;}
  div.submenu_show {display: none;}
  #menu ul li {padding-bottom: 0px;}
  #menu ul li.top_menu:hover {background: none;}  
  .hideElement, #block-block-23, #block-block-24, .topChat2  {display:none}
  .topChat {margin-top: -84px;}
  .footerChat {bottom:22px;}
  table td, table th {min-width: 0;padding: 10px 0px 10px 5px;}
     table tr td:nth-child(7n+0), table tr th:nth-child(7n+0){display:none}
     table.compare td a.btn,   table.compare td a.signin {text-align: center}
.footerChat2 {bottom:22px;display:block;left: 50%;margin: 0 -150px;}
  .topChat {margin-top: -50px;margin-right:-55px}
  #footer .plain p {width: 340px;}
  .sideChat,.footerChat, .topChat {display: none}
}

@media screen and (max-width: 479px) {
  #header, #title, #main, #footer {width: 320px;}
  #menu_show {display: block; margin-top: 8px;}
  #menu_show a {display: block; width: 35px; height: 30px; float: right; background: transparent url('/sites/all/themes/lunarpages/images/menu-btn.png') no-repeat top left;}
  #menu_show a span {display: none;}
  #menu {display: none; width: 320px; float: left; margin-top: 10px;}
  #menu ul {text-align: left;}
  #menu ul li {display: block;}
  #menu ul li a {line-height: 30px;}
  #main_row {background: #FFF url('/sites/all/themes/lunarpages/images/bg-320.png') no-repeat top center;}
  #shadow,#navShadow-fade{display: none}
  #hero_row {display: none;}
   #home_icons {display:none}
   img.floatRdomain {display:none}
  #content {width: 280px;}
  .entity-col1, .entity-col2, .entity-col3, .entity-col4 {width: 280px; float: none; margin-right: 0px;}
  #totop {display: block; width: 100%; position: fixed; bottom: 0px; left: 0px; background: #FFF; padding: 5px; font-size: 12px; z-index: 5; text-align: right;}
  #totop a {color: #999;}
  #blocks {display: none;}
  #footer{padding-bottom:20px;}
   #footer_1 {width:100%; margin-bottom:0; height:110px}
  #footer_2, #footer_3 {display:none}
  #footer_copyright {width:85%; margin:0 auto;}
  #footer_copyright p.lpcopyright {margin-bottom: 30px;}
  #nodetabs {width: 280px; margin-bottom: 20px;}
  #nodetabs ul {border: none;}
  #nodetabs ul li {display: block;}
  #nodetabs ul li a {padding: none; border: none; background: none; color: #369;}
  #nodetabs ul li a:hover {background: none; color: #000; text-decoration: underline;}
  #nodetabs ul li a.active {background: none; padding: none; margin-bottom: none; color: #000; text-decoration: none; font-weight: bold;}
  .node_teaser_title {width: 280px;}
  .node_teaser_more {text-align: left}
  div.submenu_show {display: none;}
  #menu ul li {padding-bottom: 0px;}
  #menu ul li.top_menu:hover {background: none;}
  .dataTable {width:285px}
  .hideElement, #block-block-23, #block-block-24, .topChat2  {display:none}
  .topChat {margin-top: -84px;margin-right: -12px;}
  .footerChat {bottom:22px; left:50%;margin:0 -150px;}
  table.compare {margin-left:-5px}  
table th {min-width: 0;padding: 10px 0px 10px 0px;text-align:center}
  table td {min-width: 0;padding: 10px 0px 10px 0px;}
  table.compare td, table.compare th {min-width: 0;padding: 10px 2px}
  table.compare td a.btn,   table.compare td a.signin {text-align: center}
  table.compare tr td:nth-child(7), table.compare tr th:nth-child(7), table.compare tr th:nth-child(2), table.compare tr td:nth-child(2), table.compare tr th:nth-child(4), table.compare tr td:nth-child(4){display:none}
    #main ul, #main ol {margin-left: 5px;margin-bottom: 20px;}
  #main ul li {background: url(images/arrow_bullet.png) 0 6px no-repeat;padding-left: 10px;}
div.wj-feature {width:auto;}
div.wj-footer {margin-top:15px; text-align:center }
iframe {display:none}
.entryLink {display:inline}
.highlights {margin-bottom:15px}
.entity-col3 h6.entryLink {float:left}
.footerChat2 {bottom:22px; left:50%;margin:0 -150px;display:block;}
.sideChat,.footerChat, .topChat, #footer .plain p {display: none}


}


.floatcontainer:after, div.form-item:after {content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.floatcontainer, div.form-item {display: inline-block;}
/* Hides from IE Mac \*/
* html .floatcontainer, html div.form-item {height: 1%;}
.floatcontainer, div.form-item {display: block;}

.nivoSlider {
    position:relative;
    background:url('nivo-slider/themes/default/loading.gif') no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

    /*Chrome CSS here*/
    .special a img {margin-top:0px}
}
