/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Oct 20 2017 | 01:51:19 (pm)
/*
/******* Do not edit this file *******/

.site{max-width:100%;}
.site-header{max-width:100%;}
.hentry {max-width: 100%;}
.header-main {padding:0;}
.site-title {display:inline-block;clear:none;}
.site-content .entry-header,.site-content .entry-content,.site-content .entry-summary,.site-content .entry-meta,.page-content {max-width: 100%;}
.iconRow {padding-bottom: 3em;border-bottom: 1px solid #EEEEEE;}
.iconRow .widget {margin-bottom:0!important;}
.iconRow .widget-title, .iconRow .p, .textCenter .widget-title, .textCenter .p {color:#2b2b2b;text-align:center;}
.iconRow img {height: 130px!important;width: auto!important;margin: 0 auto 1em auto;filter: url("data:image/svg+xml;utf8,#grayscale");filter: gray;-webkit-filter: grayscale(100%);}
body.logged-in .iconRow img {filter:none; -webkit-filter:none;}
.secondary-navigation h3 {font-size: 1.2em; padding-left: 1em; font-size: 1.4em;background: #374862; margin: 0; padding: 1em; color: #FFFFFF;}
.iconRow img:hover {filter:none;filter:none;-webkit-filter:none;}
.page-restrict-output {width: 400px;}
.page-restrict-output input[type="text"], .page-restrict-output input[type="password"] {float:right;}
.page-restrict-output label {display:block;line-height:2.2em;}
.page-restrict-output .button {margin-bottom:1em;display:block;}
#agreementDownload {padding: 1em; display: block; font-size: 1.3em; background-color: #FAFAFA; border-radius: 5px;text-transform:uppercase;text-decoration:none}
#agreementDownload:hover {background-color:#1e73be;color:#FFF;}
#agreementDownload .fa {margin-right:0.5em;}
.iconRow .widget-title {margin-bottom:0.5em}
.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;margin-left: 20px;margin-right: 20px;margin-top: 1.5em;margin-bottom: 0em;}
.videoWrapper iframe,.videoWrapper object,.videoWrapper embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }
.videoWrapper {margin-left: 0px;margin-right: 0px;}
.entry-content .widget a {color:#368bd6}
.menu-why-join-slimline-menu-container{border-bottom:1px solid rgba(255,255,255,.2);font-size:12px;margin:48px 0}
.menu-why-join-slimline-menu-container a{padding:9px 0}
.menu-why-join-slimline-menu-container ul li:last-child a {background-color:#1E73BE!important;color:#FFF;}
.ie8 .menu-why-join-slimline-menu-container ul ul a:hover,.ie8 .menu-why-join-slimline-menu-container ul ul li.focus > a {	background-color: #3b90db;}
body.home .pp_pic_holder {width: 820px!important; background-color: #FFFFFF; border-radius: 5px; padding: 2em;}
body.home #popupLink > ul > li > a {display:none;}
body.logged-in .menu-why-join-slimline-menu-container {display:none!important;}
body.logged-in #mobileNavHeader2 {display:none!important;}
#sideLogo img {width:222px;margin:0 2em 0 0;float:left;display:inline-block;}
#page > header h1, #page > header #log_forms, #page > header .form-group {color:#FFF;float:left;display:inline-block;}
#page > header #log_forms, #page > header .form-group {height: 48px;line-height: 48px;}
#page > header #log_forms {margin-left: 2em;float:right;}
#page > header #log_forms input {padding: 5px 10px 7px;margin-left: 0.75em;margin-right:1em;}
#page > header #log_forms input[type="submit"] {vertical-align:middle;margin-left:0.2em;  padding: 9px 20px;}
#page > header .search-toggle {display:none;}
body.logged-in #page > header .header-main > ul {line-height: 48px;padding: 0;margin: 0;color: #FFF;margin-right: 2em;list-style-type: none;float:right;}
#popupList li, #popupList2 li {opacity:0;list-style-type: decimal;margin-left: 3em;font-size: 1.3em;color: #555;}
#popupList li.active, #popupList2 li.active {opacity: 1;transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-webkit-transition: opacity .5s ease-in-out;}
#popupList li.active:nth-of-type(1) {-webkit-transition-delay: 1s;transition-delay: 1s;}
#popupList li.active:nth-of-type(2) {-webkit-transition-delay: 2s;transition-delay: 2s;}
#popupList li.active:nth-of-type(3) {-webkit-transition-delay: 3s;transition-delay: 3s;}
#popupList li.active:nth-of-type(4) {-webkit-transition-delay: 4s;transition-delay: 4s;}
#popupList li.active:nth-of-type(5) {-webkit-transition-delay: 5s;transition-delay: 5s;}
#popupList li.active:nth-of-type(6) {-webkit-transition-delay: 6s;transition-delay: 6s;}
#popupList li.active:nth-of-type(7) {-webkit-transition-delay: 7s;transition-delay: 7s;}
#popupList li.active:nth-of-type(8) {-webkit-transition-delay: 8s;transition-delay: 8s;}
#popupList li.active:nth-of-type(9) {-webkit-transition-delay: 9s;transition-delay: 9s;}
#popupList li.active:nth-of-type(10) {-webkit-transition-delay: 10s;transition-delay: 10s;}
#popupList li.active:nth-of-type(11) {-webkit-transition-delay: 11s;transition-delay: 11s;}
#popupList li.active:nth-of-type(12) {-webkit-transition-delay: 12s;transition-delay: 12s;}
#popupList li.active:nth-of-type(13) {-webkit-transition-delay: 13s;transition-delay: 13s;}
#popupList2 li.active:nth-of-type(1) {-webkit-transition-delay: 14s;transition-delay: 14s;}
#popupList2 li.active:nth-of-type(2) {-webkit-transition-delay: 15s;transition-delay: 15s;}
#popupList2 li.active:nth-of-type(3) {-webkit-transition-delay: 16s;transition-delay: 16s;}
#popupList2 li.active:nth-of-type(4) {-webkit-transition-delay: 17s;transition-delay: 17s;}
#popupList2 li.active:nth-of-type(5) {-webkit-transition-delay: 18s;transition-delay: 18s;}
#popupList2 li.active:nth-of-type(6) {-webkit-transition-delay: 19s;transition-delay: 19s;}
#popupList2 li.active:nth-of-type(7) {-webkit-transition-delay: 20s;transition-delay: 20s;}
#popupList2 li.active:nth-of-type(8) {-webkit-transition-delay: 21s;transition-delay: 21s;}
#popupList2 li.active:nth-of-type(9) {-webkit-transition-delay: 22s;transition-delay: 22s;}
#popupList2 li.active:nth-of-type(10) {-webkit-transition-delay: 23s;transition-delay: 23s;}
#popupList2 li.active:nth-of-type(11) {-webkit-transition-delay: 24s;transition-delay: 24s;}
#popupList2 li.active:nth-of-type(12) {-webkit-transition-delay: 25s;transition-delay: 25s;}

.header-main .site-navigation ul ul {margin:0;}
.header-main .site-navigation ul li ul {display:none;}
.header-main .site-navigation ul li.focus ul {display:block;}
.site-navigation li a {padding-left:1em;}
.site-navigation #primary-menu > li > a, .site-navigation #menu-why-join-slimline-menu > li > a {background-color:#454F5F;}
.site-navigation #primary-menu > li.menu-item-has-children > a:after {content: "\f067";font-family: FontAwesome;display: block;float: right;padding-right: 1em;font-weight:400;}
.site-navigation #primary-menu > li.menu-item-has-children.focus > a:after {content: "\f068"}
#menu-why-join-slimline-menu > li > a {font-size: 1.1em;padding-left: 1.1em;}
#menu-why-join-slimline-menu > li:first-child {display:none;}
.site-navigation li li a {padding-left:2em;}
.site-navigation #mobileNavHeader, .site-navigation #mobileNavHeader2 {display:none;}
.primary-navigation.toggled-on {padding-bottom:0;}
.site-navigation.toggled-on #mobileNavHeader, .site-navigation.toggled-on #mobileNavHeader2 {display:block;margin: 0;padding: 0.5em 1em;background-color: #EEE;font-size: 1.1em;font-weight: 600;clear: left;}

body.home .pp_inline > div, body.home .pp_content {width:100%!important;}
body.home .pp_content {height:auto!important;}
body.home h2 {margin-top:0;margin-bottom:0;}
body.home .pp_details {padding-bottom:2em;width:100%!important;}
body.home .entry-header {display:none;}
body.home .content-area {padding-top:0;} 
.primary-navigation .menu-why-join-slimline-menu-container {display: none;}
.entry-content .textwidget {font-size:1.1em;}
.sixcol {width:49%;margin-right:2%;padding:0;float:left;}
.sixcol.last {margin-right:0;}
.sixcol input {width: 100%;}
.sixcol select {width: 100%;height: 38px;border: 1px solid #DDD;}
@media screen and (max-width:870px){
  body.logged-in #page > header .header-main > ul {float: left;padding-left: 1em;width: 97%;padding-left: 3%;}
  .site-main #secondary {display:none;}
  .primary-navigation .menu-why-join-slimline-menu-container {display: none;}
  .primary-navigation.toggled-on .menu-why-join-slimline-menu-container {display: block;margin:0;}
   #log_forms {display:none!important;}
}
@media screen and (max-width:1008px){
body.home .pp_pic_holder {padding: 0;margin: 0 2%;width: 96%!important;left:0!important;margin-top:2em;}
.header-main #log_forms {margin:0 1em;font-size:0.9em;}
}

@media screen and (min-width:1008px){
	.menu-why-join-slimline-menu-container{font-size:11px;margin:0 -30px 48px;width:182px}
	.menu-why-join-slimline-menu-container li{border-top:1px solid rgba(255,255,255,.2);position:relative}
	.menu-why-join-slimline-menu-container a{padding:10px 30px}
	.menu-why-join-slimline-menu-container ul ul{background-color:#3b90db;position:absolute;top:0;left:-999em;width:182px;z-index:99999}
	.menu-why-join-slimline-menu-container li li{border-top:0}
	.menu-why-join-slimline-menu-container li.focus>a,.menu-why-join-slimline-menu-container li:hover>a{background-color:#3b90db;color:#fff}
	.menu-why-join-slimline-menu-container ul ul a:hover,.menu-why-join-slimline-menu-container ul ul li.focus>a{background-color:#368bd6}
	.menu-why-join-slimline-menu-container ul li.focus>ul,.menu-why-join-slimline-menu-container ul li:hover>ul{left:162px}
	.menu-why-join-slimline-menu-container .menu-item-has-children>a{padding-right:38px}
	.menu-why-join-slimline-menu-container .menu-item-has-children>a:after{-webkit-font-smoothing:antialiased;content:"\f501";display:inline-block;font:400 8px/1 Genericons;position:absolute;right:26px;top:14px;vertical-align:text-bottom}
	.menu-why-join-slimline-menu-container ul ul a:hover,.menu-why-join-slimline-menu-container ul ul li.focus > a {background-color: #3b90db;}
	.menu-why-join-slimline-menu-container ul ul a,.menu-why-join-slimline-menu-container li:hover > a,
	.menu-why-join-slimline-menu-container li.focus > a,.menu-why-join-slimline-menu-container ul ul {color: #fff;}
}
@media screen and (min-width:1080px){
	.menu-why-join-slimline-menu-container,.menu-why-join-slimline-menu-container ul ul{width:222px}
	.menu-why-join-slimline-menu-container ul li.focus>ul,.menu-why-join-slimline-menu-container ul li:hover>ul{left:202px}}
	.menu-why-join-slimline-menu-container ul{list-style:none;margin:0}
	.menu-why-join-slimline-menu-container li{border-top:1px solid rgba(255,255,255,.2)}
	.menu-why-join-slimline-menu-container ul ul{margin-left:20px}
	.menu-why-join-slimline-menu-container a{color:#fff;display:block;text-transform:uppercase}
	.menu-why-join-slimline-menu-container a:hover{color:#368bd6}
	.menu-why-join-slimline-menu-container .current-menu-ancestor>a,.menu-why-join-slimline-menu-container .current-menu-item>a,.menu-why-join-slimline-menu-container .current_page_ancestor>a,.menu-why-join-slimline-menu-container .current_page_item>a{color:#3b90db;font-weight:900}
@media screen and (min-width:783px){
	.header-main #primary-navigation .menu-sidebar-container, .header-main #mobileNavHeader {display:none!important;}.menu-why-join-slimline-menu-container li .current-menu-ancestor>a,.menu-why-join-slimline-menu-container li .current-menu-item>a,.menu-why-join-slimline-menu-container li .current_page_ancestor>a,.menu-why-join-slimline-menu-container li .current_page_item>a{color:#fff}
}

@media screen and (max-width:920px){
  #log_forms {display:none;}
}


@media print{
	.menu-why-join-slimline-menu-container {display:none}
}