/* BIG +2 */
	body.big { font-size: 22px; line-height: 32px; }
	.big #primary {
		width: 70%;
	}
	.big nav ul li.button a, 
	.big ul.menu li.button a {
		padding: 15px;
	}
	@media all and (max-width: 1100px) {
		.big .pod-wrapper.four { flex-wrap: wrap; }
		.big .four .pod-wrap { width: 47%; border-right: 0; border-bottom: 1px solid #d4d4d4; }
		.big .testimonial-quote-wrap .ill-quotes-navigation {
	        position:relative;
	        margin: 0 auto 40px auto;
	    }
	    .big .testimonial-quote-wrap .ill-quotes-navigation .previous {
	        left: -5%;
	    }
	    .big .testimonial-quote-wrap .ill-quotes-navigation .next {
	        right: -5%;
	    }
	    .big .testimonial-quote-wrap .ill-quotes-navigation .previous:hover {
	        left: -7%;
	    }
	    .big .testimonial-quote-wrap .ill-quotes-navigation .next:hover {
	        right: -7%;
	    }
	}
	@media all and (max-width: 1000px) {
		.big .pod-wrapper {
		    flex-wrap: wrap;
		}
		.big .three .pod-wrap,
		.big .four .pod-wrap,
		.big .five .pod-wrap {
			width: 100%;
			border: 0;
			margin: 0 0 80px 0;
		}
		.big .testimonial-text {
	        padding: 10%;
	    }
	    .big .highlight-wrap {
	        padding: 5% 0;
	    }
	    .big .highlight {
	        flex-wrap: wrap;
	    }
	    .big .highlight .left,
	    .big .highlight .right {
	        width: 100%;
	        padding: 3% 0;
	    }
	}
	@media all and (max-width: 800px) {
	    .big .highlight-wrap {
	        padding: 4%;
	    }
	}
	@media all and (max-width: 700px) {
	    .big .contain-borders {
	        width: 100%!important;
	    }
	    .big .contain-borders .border {
	        display: none;
	    }
	    .big .highlight-wrap {
	        padding: 4%;
	    }
	}

/* BIGGER +4 */
	body.bigger { font-size: 24px; line-height: 34px; }
	.bigger header #logo {
		width: 30%;
	}
	.bigger #primary {
		width: 70%;
	}
	.bigger nav ul li.button a, 
	.bigger ul.menu li.button a {
		padding: 15px;
	}
	@media all and (max-width: 1200px) {
		.bigger .pod-wrapper.four { flex-wrap: wrap; }
		.bigger .four .pod-wrap { width: 47%; border-right: 0; border-bottom: 1px solid #d4d4d4; }
		.bigger .testimonial-quote-wrap .ill-quotes-navigation {
	        position:relative;
	        margin: 0 auto 40px auto;
	    }
	    .bigger .testimonial-quote-wrap .ill-quotes-navigation .previous {
	        left: -5%;
	    }
	    .bigger .testimonial-quote-wrap .ill-quotes-navigation .next {
	        right: -5%;
	    }
	    .bigger .testimonial-quote-wrap .ill-quotes-navigation .previous:hover {
	        left: -7%;
	    }
	    .bigger .testimonial-quote-wrap .ill-quotes-navigation .next:hover {
	        right: -7%;
	    }
	}
	@media all and (max-width: 1100px) {
	    .bigger header #logo {
	        width: 28%;
	        margin: 0;
	    }
		.bigger .pod-wrapper {
		    flex-wrap: wrap;
		}
		.bigger .three .pod-wrap,
		.bigger .four .pod-wrap,
		.bigger .five .pod-wrap {
			width: 100%;
			border: 0;
			margin: 0 0 80px 0;
		}
		.bigger .testimonial-text {
	        padding: 10%;
	    }
	    .bigger .highlight-wrap {
	        padding: 5% 0;
	    }
	    .bigger .highlight {
	        flex-wrap: wrap;
	    }
	    .bigger .highlight .left,
	    .bigger .highlight .right {
	        width: 100%;
	        padding: 3% 0;
	    }
	}
	@media all and (max-width: 1000px) {
		.bigger header { clear: both; position: relative; }
		.bigger header #logo { float: left; width: 50%; z-index: 2;}
		.bigger header #logo img { max-width: 100%; }
		.bigger #primary { width: 50%; position: static; margin-top: 25px; float: right; }
		.bigger header nav ul, 
		.bigger header ul.menu { width: 100%; }
		.bigger header nav .menu-primary-menu-container { display: block; position: fixed; top: 0; left: -100%; width: 80%; height: 100%; overflow-y: scroll; z-index: 1; }
		.bigger .open nav .menu-primary-menu-container { left: 0; z-index: 3;}
		.bigger header nav ul, 
		.bigger header ul.menu { padding: 0; width: 100%; display: block; }
		.bigger header nav ul li, 
		.bigger header ul.menu li { display: block; padding: 0; float: none; }
		.bigger header nav ul li a, 
		.bigger header ul.menu li a { display: block; padding: 20px 30px; font-size: 1em; line-height: 1em; border-top: 1px solid; text-align: left; }
		.bigger header nav ul li ul.sub-menu, 
		.bigger header nav ul li ul.sub-menu li ul.sub-menu, 
		.bigger header ul.menu li ul.sub-menu, 
		.bigger header ul.menu li ul.sub-menu li ul.sub-menu { width: 100%; background: none; display: block; clear: both; overflow: hidden; position: relative; left: 0; opacity: 1; }
		.bigger header nav ul li ul.sub-menu li a, 
		.bigger header ul.menu li ul.sub-menu li a { padding: 20px 30px 20px 50px; }
		.bigger header nav ul li ul.sub-menu li ul.sub-menu li a, 
		.bigger header ul.menu li ul.sub-menu li ul.sub-menu li a { padding: 20px 30px 20px 70px; }
		.bigger header nav ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a, 
		.bigger header ul.menu ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a { padding: 20px 30px 20px 90px; }
		.bigger header nav ul li:hover a, 
		.bigger header nav ul li.active a, 
		.bigger header nav ul li a:focus, 
		.bigger header nav ul li.current-menu-item a, 
		.bigger header nav ul li.current-menu-ancestor a, 
		.bigger header nav ul li.current_page_parent a,
		.bigger header ul.menu li:hover a, 
		.bigger header ul.menu li.active a, 
		.bigger header ul.menu li a:focus, 
		.bigger header ul.menu li.current-menu-item a, 
		.bigger header ul.menu li.current-menu-ancestor a, 
		.bigger header ul.menu li.current_page_parent a { border-bottom: 0px;  }
		.bigger header nav ul li:last-child a, 
		.bigger header ul.menu li:last-child a { border-bottom: 1px solid; }
		.bigger header nav ul li ul.sub-menu, 
		.bigger header ul.menu li ul.sub-menu, 
		.bigger header nav ul li ul.sub-menu li:last-child a, 
		.bigger header ul.menu li ul.sub-menu li:last-child a { border-radius: 0; }
		.bigger header nav ul li.button, 
		.bigger header ul.menu li.button, 
		.bigger header nav ul li.button a, 
		.bigger header ul.menu li.button a { border-radius: 0; }
		.bigger #navbtn { display: block; }
	}
	@media all and (max-width: 900px) {
	    .bigger .highlight-wrap {
	        padding: 4%;
	    }
	}
	@media all and (max-width: 800px) {
	    .bigger .contain-borders {
	        width: 100%!important;
	    }
	    .bigger .contain-borders .border {
	        display: none;
	    }
	    .bigger .highlight-wrap {
	        padding: 4%;
	    }
	}

/* BIGGEST +6 */
	body.biggest { font-size: 26px; line-height: 36px; }
	.biggest header #logo {
		width: 30%;
	}
	.biggest #primary {
		width: 70%;
	}
	.biggest nav ul li.button a, 
	.biggest ul.menu li.button a {
		padding: 15px;
	}
	@media all and (max-width: 1300px) {
		.biggest .pod-wrapper.four { flex-wrap: wrap; }
		.biggest .four .pod-wrap { width: 47%; border-right: 0; border-bottom: 1px solid #d4d4d4; }
		.biggest .testimonial-quote-wrap .ill-quotes-navigation {
	        position:relative;
	        margin: 0 auto 40px auto;
	    }
	    .biggest .testimonial-quote-wrap .ill-quotes-navigation .previous {
	        left: -5%;
	    }
	    .biggest .testimonial-quote-wrap .ill-quotes-navigation .next {
	        right: -5%;
	    }
	    .biggest .testimonial-quote-wrap .ill-quotes-navigation .previous:hover {
	        left: -7%;
	    }
	    .biggest .testimonial-quote-wrap .ill-quotes-navigation .next:hover {
	        right: -7%;
	    }
	}
	@media all and (max-width: 1200px) {
	    .biggest header #logo {
	        width: 28%;
	        margin: 0;
	    }
		.biggest .pod-wrapper {
		    flex-wrap: wrap;
		}
		.biggest .three .pod-wrap,
		.biggest .four .pod-wrap,
		.biggest .five .pod-wrap {
			width: 100%;
			border: 0;
			margin: 0 0 80px 0;
		}
		.biggest .testimonial-text {
	        padding: 10%;
	    }
	    .biggest .highlight-wrap {
	        padding: 5% 0;
	    }
	    .biggest .highlight {
	        flex-wrap: wrap;
	    }
	    .biggest .highlight .left,
	    .biggest .highlight .right {
	        width: 100%;
	        padding: 3% 0;
	    }
	}
	@media all and (max-width: 1100px) {
		.biggest header { clear: both; position: relative; }
		.biggest header #logo { float: left; width: 50%; z-index: 2;}
		.biggest header #logo img { max-width: 100%; }
		.biggest #primary { width: 50%; position: static; margin-top: 25px; float: right; }
		.biggest header nav ul, 
		.biggest header ul.menu { width: 100%; }
		.biggest header nav .menu-primary-menu-container { display: block; position: fixed; top: 0; left: -100%; width: 80%; height: 100%; overflow-y: scroll; z-index: 1; }
		.biggest .open nav .menu-primary-menu-container { left: 0; z-index: 3;}
		.biggest header nav ul, 
		.biggest header ul.menu { padding: 0; width: 100%; display: block; }
		.biggest header nav ul li, 
		.biggest header ul.menu li { display: block; padding: 0; float: none; }
		.biggest header nav ul li a, 
		.biggest header ul.menu li a { display: block; padding: 20px 30px; font-size: 1em; line-height: 1em; border-top: 1px solid; text-align: left; }
		.biggest header nav ul li ul.sub-menu, 
		.biggest header nav ul li ul.sub-menu li ul.sub-menu, 
		.biggest header ul.menu li ul.sub-menu, 
		.biggest header ul.menu li ul.sub-menu li ul.sub-menu { width: 100%; background: none; display: block; clear: both; overflow: hidden; position: relative; left: 0; opacity: 1; }
		.biggest header nav ul li ul.sub-menu li a, 
		.biggest header ul.menu li ul.sub-menu li a { padding: 20px 30px 20px 50px; }
		.biggest header nav ul li ul.sub-menu li ul.sub-menu li a, 
		.biggest header ul.menu li ul.sub-menu li ul.sub-menu li a { padding: 20px 30px 20px 70px; }
		.biggest header nav ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a, 
		.biggest header ul.menu ul li ul.sub-menu li ul.sub-menu li ul.sub-menu li a { padding: 20px 30px 20px 90px; }
		.biggest header nav ul li:hover a, 
		.biggest header nav ul li.active a, 
		.biggest header nav ul li a:focus, 
		.biggest header nav ul li.current-menu-item a, 
		.biggest header nav ul li.current-menu-ancestor a, 
		.biggest header nav ul li.current_page_parent a,
		.biggest header ul.menu li:hover a, 
		.biggest header ul.menu li.active a, 
		.biggest header ul.menu li a:focus, 
		.biggest header ul.menu li.current-menu-item a, 
		.biggest header ul.menu li.current-menu-ancestor a, 
		.biggest header ul.menu li.current_page_parent a { border-bottom: 0px;  }
		.biggest header nav ul li:last-child a, 
		.biggest header ul.menu li:last-child a { border-bottom: 1px solid; }
		.biggest header nav ul li ul.sub-menu, 
		.biggest header ul.menu li ul.sub-menu, 
		.biggest header nav ul li ul.sub-menu li:last-child a, 
		.biggest header ul.menu li ul.sub-menu li:last-child a { border-radius: 0; }
		.biggest header nav ul li.button, 
		.biggest header ul.menu li.button, 
		.biggest header nav ul li.button a, 
		.biggest header ul.menu li.button a { border-radius: 0; }
		.biggest #navbtn { display: block; }
	}
	@media all and (max-width: 1000px) {
	    .biggest .highlight-wrap {
	        padding: 4%;
	    }
	}
	@media all and (max-width: 900px) {
	    .biggest .contain-borders {
	        width: 100%!important;
	    }
	    .biggest .contain-borders .border {
	        display: none;
	    }
	    .biggest .highlight-wrap {
	        padding: 4%;
	    }
	}