@charset "utf-8";
/* Desktop CSS */

/*Generic Hide */
.nomobile { display: inline; }

/*Slider*/
.ja-ss-items .ja-ss-item img { top: 0; width: auto; }
.ja-slideshow .ja-ss-desc p { display: block; }
.ja-ss-desc a.btn { padding: 15px 30px; }

/*Header*/
p.phone { line-height: normal; text-align: center; }

/*Userbar*/
.user-bar { margin-bottom: 0; }
ul.lifloat { float: right; list-style: none; margin-right: 40px; }
ul.lifloat li { width: auto; float: left; }
ul.lifloat li > a { padding: 5px 10px; margin: 0; text-align: left; }
header ul.lifloat li > a:hover { text-decoration: none; background: #F8A600; border-radius: 8px; color: #FFFFFF; box-shadow: 3px 3px #CCCCCC; }


/*Footer*/
.social { text-align: right; }
#ja-footer ul.lifloat { height: 100%; }

/*MainNav*/
#ja-mainnav ul ul { opacity: 0; visibility: hidden; }

/*Pricing Page*/
.pricing-includes { border-top: 2px solid #98C2D4; border-bottom: 3px double #98C2D4; }
.pricing-includes li { width: 27%; }
.pricing-includes li:first-child { width: 13%; }
.pricing-includes ul:nth-child(2) { display: list-item; }
.pricing-includes ul { clear: left; }
.pricing-include li i { float: left; }
.pricing-includes .p-include-text { display: inline; }

/* Demo Page */
.demo-float { float: right; max-width: 75%; }