/*
	Theme Name: Mike Frey Art Direction Responsive Theme
	Date: March, 2015
	Version: 1.0
	Author: Zain Baloch
	Author URL: http://www.zainbaloch.com
*/
/* ===========================
 * ======= Font Style ======== 
 * =========================== */
.HelveticaNeueLTStd-Roman 	{ font-family: HelveticaNeueLTStd-Roman; }
.HelveticaNeueLT-Medium 	{ font-family: HelveticaNeueLT-Medium; }
.HelveticaNeueLTStd-BdOu 	{ font-family: HelveticaNeueLTStd-BdOu; }
.Din-Regular 				{ font-family: DIN-Regular; }
/* ==============================
 * ======= General Style ======== 
 * ============================== */
body {
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	font-family: HelveticaNeueLTStd-Roman, 'Source Sans Pro', sans-serif;
}
.wrapper nav {
	font-weight: normal;
}
h1, h2, h3, h4, h5 {
	font-style: normal;
	font-weight: normal;
	font-family: HelveticaNeueLT-Medium;
}
/* ===========================
 * ======= Body style ======== 
 * =========================== */
.wrapper {
	width: 100%;
	margin: 0 auto;
	max-width: 1081px;
}
.wrapper header {
	display: block;
	padding: 4% 5% 2.4%;
	background: url(../images/header-bg.jpg) repeat-x;
}
.wrapper header .pull-left {
	float: left;
}
.wrapper header .pull-left .logo {
	display: block;
}
.wrapper header .pull-left .logo img {
  /* width: 65%; */
/*  display: none !important;*/
}
.wrapper header .pull-right {
	float: right;
	text-align: right;
	line-height: 60px;
}
.wrapper header .pull-right .email {
	margin-right: 25px;
	display: inline-block;
}
.wrapper header .pull-right .number {
	display: inline-block;
}
.wrapper nav.campaigns-nav {
	background: url(../images/menu-campaign-bg.jpg);
}
.wrapper nav.campaigns-nav ul {
	margin:0;
	line-height:30px;
	padding:15px 25px;
	text-align: center;
	list-style-type: none;
}
.wrapper nav.campaigns-nav ul li {
	display: inline;
}
.wrapper nav.campaigns-nav ul li a {
	color: #A5A8AA;
	padding: 7px 10px;	
	text-decoration: none;
	text-transform: uppercase;
}
.wrapper nav.campaigns-nav ul li.active a,
.wrapper nav.campaigns-nav ul li a:hover {
	color: #999;
}
.wrapper nav.main-nav {
	background: url(../images/menu-main-bg.jpg);
}
.wrapper nav.main-nav ul {
	margin: 0;
	padding: 0;
	text-align: center;
	list-style-type: none;
}
.wrapper nav.main-nav ul li {
	display: inline;
	padding-top: 4px;
	line-height: 40px;
}
.wrapper nav.main-nav ul li a {
	color: #A5A8AA;
	padding: 0 10px;
	white-space: nowrap;
	text-decoration: none;
	text-transform: uppercase;
}
.wrapper nav.main-nav ul li.active a,
.wrapper nav.main-nav ul li a:hover {
 	color: #555555;
 }
.wrapper .main-content {}
.wrapper .main-content article {
	float: left;
}
.wrapper .main-content a.image {
	display: block;
	padding: 0;
	margin: 0;
}
.wrapper .main-content a.image img {
	display: block;
	padding: 0;
	margin: 0;
	width: 100%;
}
.wrapper .main-content a.title {
	margin: 0;
	display: block;
	color: #A5A8AA;
	padding: 11px 0 9px 0;
	font-size: 16px !important;
	text-align: center;
	background: #010000;
	text-decoration: none;
	text-transform: uppercase;
}
.wrapper footer {
	padding: 25px 25px;
	background: url(../images/footer-bg.jpg) no-repeat;
}
.wrapper footer .copyrights {
	float: right;
	color: #BBB;
	padding-top: 4px;
	line-height: 32px;
	margin-right: 25px;
	font-weight: normal;
	text-transform: uppercase;
}
.wrapper footer .linkedin-icon {
	float: right;
	width: 31px;
	height: 32px;
	margin-right: 32px;
	background: url(../images/footer-button-linkedin.jpg);
}
.resume_download {
	color: #555;
	font-size: 1.1em;
	text-decoration: none;
}
.resume_download IMG {
	margin-bottom: -7px;
}
.inner-content {
	width: 90%;
	margin: 0 auto;
	padding: 10px auto;
}
.email img,
.number img {
  /* width: 100%; */
}
.wrapper .main-content article:nth-child(1),
.wrapper .main-content article:nth-child(5),
.wrapper .main-content article:nth-child(7),
.wrapper .main-content article:nth-child(11),
.wrapper .main-content article:nth-child(13) {
    width: 64.4%;
}
.wrapper .main-content article:nth-child(2),
.wrapper .main-content article:nth-child(4),
.wrapper .main-content article:nth-child(8),
.wrapper .main-content article:nth-child(10),
.wrapper .main-content article:nth-child(14) {
	width: 35.6%;
}
.thumbnails {
    margin: 50px auto 0;
    max-width: 600px;
}
/* ========================
 * ========= ROUND 2 ====== 
 * ======================== */
body {
	background: url(../images/body-background2.jpg);
}
.wrapper nav.main-nav ul li.active a {
	color: #111;
}
.wrapper nav.campaigns-nav {
	background: url(../images/menu-campaign-bg2.jpg);
}
.wrapper nav.main-nav {
	background: url(../images/menu-main-bg2.jpg);
}
.wrapper .main-content a.title:hover {
	color: #FFF;
}
.email img, .number img {
    /* width: 90%; */
}
.wrapper footer .copyrights {
	margin-right: 10px;
}
.wrapper .main-content article:nth-child(1),
.wrapper .main-content article:nth-child(5),
.wrapper .main-content article:nth-child(7),
.wrapper .main-content article:nth-child(11),
.wrapper .main-content article:nth-child(13),
.wrapper .main-content article:nth-child(15),
.wrapper .main-content article:nth-child(17),
.wrapper .main-content article:nth-child(19),
.wrapper .main-content article:nth-child(21) {
    width: 698px;
}
.wrapper .main-content article:nth-child(2),
.wrapper .main-content article:nth-child(4),
.wrapper .main-content article:nth-child(8),
.wrapper .main-content article:nth-child(10),
.wrapper .main-content article:nth-child(14),
.wrapper .main-content article:nth-child(16),
.wrapper .main-content article:nth-child(18),
.wrapper .main-content article:nth-child(20),
.wrapper .main-content article:nth-child(22) {
	width: 383px;
}
.mobile-menu {
	display: none;
}
.wrapper .main-content {
    background: #fff;
}
.wrapper nav.campaigns-nav ul li.active a {
    color: #000;
}
.wrapper .main-content .inner-content {
    padding: 3%;
}
.thumbnails .thumb {
    float: left;
    margin: 5px 10px;
    width: 100px;
    height: 110px;
    font-size:12px;
    text-align: center;
}
.thumb > a {
    display: block;
}
.responsive-container {
	position: relative; 
	padding-bottom: 56.25%; 
	padding-top: 30px; 
	height: 0; 
	overflow: hidden;
}
.responsive-container iframe { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%;
}
.text.vimeo,
.text.video,
.text.image {
    text-align: center;
}
.main-content table {
	width: 100%;
}
.inner-content {
    margin: 0 auto;
    max-width: 740px;
}
.text img {
	max-width: 100%;
}
.email > img {
    margin-bottom: -2px;
}

.wrapper header .pull-right {
	line-height: normal;
	display: flex;
	height: 58px;
	padding: 0;
	margin: 0;
	margin-top: 2px;
}

.wrapper header .pull-right .align {
	align-self: flex-end;
}

.wrapper header .pull-right.header-text {
    font-size: 0.97em;
    letter-spacing: 1.5px;
}

/* ===========================
 * ====== Media Queries ====== 
 * =========================== */
/* Small Devices, Tablets */
@media only screen and (max-width : 1024px) {
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 661px;
	    (;width: 660px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 363px;
		(;width: 362px;); 
	}
	.text {
	    text-align: center;
	}
	.text img {
		max-width: 80%;
	    margin: 0 auto;
	    text-align: center;
	    vertical-align: middle;
	}
}

@media only screen and (max-width : 980px) {
	.wrapper .main-content article:nth-child(1), 
	.wrapper .main-content article:nth-child(5), 
	.wrapper .main-content article:nth-child(7), 
	.wrapper .main-content article:nth-child(11), 
	.wrapper .main-content article:nth-child(13), 
	.wrapper .main-content article:nth-child(15), 
	.wrapper .main-content article:nth-child(17), 
	.wrapper .main-content article:nth-child(19), 
	.wrapper .main-content article:nth-child(21) {
		width: 633px;
	}
	.wrapper .main-content article:nth-child(2), 
	.wrapper .main-content article:nth-child(4), 
	.wrapper .main-content article:nth-child(8), 
	.wrapper .main-content article:nth-child(10), 
	.wrapper .main-content article:nth-child(14), 
	.wrapper .main-content article:nth-child(16), 
	.wrapper .main-content article:nth-child(18), 
	.wrapper .main-content article:nth-child(20), 
	.wrapper .main-content article:nth-child(22) {
		width: 347px;
	}
}

@media only screen and (max-width : 800px) {
	.wrapper .main-content article:nth-child(1), 
	.wrapper .main-content article:nth-child(5), 
	.wrapper .main-content article:nth-child(7), 
	.wrapper .main-content article:nth-child(11), 
	.wrapper .main-content article:nth-child(13), 
	.wrapper .main-content article:nth-child(15), 
	.wrapper .main-content article:nth-child(17), 
	.wrapper .main-content article:nth-child(19), 
	.wrapper .main-content article:nth-child(21) {
		width: 516.5px;
	}
	.wrapper .main-content article:nth-child(2), 
	.wrapper .main-content article:nth-child(4), 
	.wrapper .main-content article:nth-child(8), 
	.wrapper .main-content article:nth-child(10), 
	.wrapper .main-content article:nth-child(14), 
	.wrapper .main-content article:nth-child(16), 
	.wrapper .main-content article:nth-child(18), 
	.wrapper .main-content article:nth-child(20), 
	.wrapper .main-content article:nth-child(22) {
		width: 283.5px;
	}
	.wrapper header .pull-right {
		text-align: left;
		line-height: auto;
	}

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	body {
		font-size: 0.80em;
	}
	.wrapper header {
    	background: url("../images/header-bg.jpg") repeat #000;
	}
	.wrapper header .pull-left {
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}
	.wrapper header .pull-left .logo img {
	    width: auto;
	}
	.wrapper header .pull-right {
		float: none;
		width: 100%;
		text-align: left;
		line-height: auto;
	}
	.wrapper header .pull-right .email, .wrapper header .pull-right .number {
	    display: block;
	    float: none;
	    margin: 0;
	    text-align: left;
	}
	.email img, .number img {
	    width: auto;
	}
	.wrapper .main-content a.title {
		font-size: 0.0001em;
	}
	.wrapper footer {
		padding: 15px;
	}
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 496px;
	    (;width: 495px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 272px;
		(;width: 271px;); 
	}
	.mobile-menu {
		display: block;
	    float: right;
	    margin-top: -42px;
	}
	.mobile-menu .tap-button img {
	    width: 48px;
	}
	.wrapper nav.main-nav ul.open {
		background: url(../images/Ipad_DropDown_Image.jpg);
	    border-bottom: 25px solid #000;
	    display: block;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    right: 0;
	    top: 25px;
	    width: 100%;
	    z-index: 999;
	}
	.wrapper nav.main-nav ul.open li {
		display: block;
		list-style: none;
		text-align: left;
	}
	.wrapper nav.main-nav ul.open li a {
		display: block;
	    border-bottom: none;
	    padding: 0 0 0 50px;
	    text-decoration: none;
	}
	.wrapper nav.campaigns-nav {
		display: none;
	}
	.wrapper nav.main-nav {
		height: 25px;
	}
	.wrapper nav.main-nav ul {
		display: none;
	}
	.text {
	    text-align: center;
	}
	.text img {
	    margin: 0 auto;
	    text-align: center;
	    vertical-align: middle;
	    max-width: 80%;
	}
}

@media only screen and (max-width : 667px) {
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 431px;
	    (;width: 430px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 236px;
		(;width: 235px;); 
	}
	.wrapper header .pull-right {
		text-align: left;
		line-height: auto;
	}
}

@media only screen and (max-width : 640px) {
	.wrapper .main-content article:nth-child(1), 
	.wrapper .main-content article:nth-child(5), 
	.wrapper .main-content article:nth-child(7), 
	.wrapper .main-content article:nth-child(11), 
	.wrapper .main-content article:nth-child(13), 
	.wrapper .main-content article:nth-child(15), 
	.wrapper .main-content article:nth-child(17), 
	.wrapper .main-content article:nth-child(19), 
	.wrapper .main-content article:nth-child(21) {
		width: 413.5px;
	}
	.wrapper .main-content article:nth-child(2), 
	.wrapper .main-content article:nth-child(4), 
	.wrapper .main-content article:nth-child(8), 
	.wrapper .main-content article:nth-child(10), 
	.wrapper .main-content article:nth-child(14), 
	.wrapper .main-content article:nth-child(16), 
	.wrapper .main-content article:nth-child(18), 
	.wrapper .main-content article:nth-child(20), 
	.wrapper .main-content article:nth-child(22) {
		width: 226.5px;
	}
	.wrapper header .pull-right {
		text-align: left;
		line-height: auto;
	}
}

@media only screen and (max-width : 568px) {
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 366px;
	    (;width: 365px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 201px;
		(;width: 200px;); 
	}
	.text {
	    text-align: center;
	}
	.text img {
		max-width: 80%;
	    margin: 0 auto;
	    text-align: center;
	    vertical-align: middle;
	}
	.wrapper header .pull-right {
		text-align: left;
		line-height: auto;
	}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	body {
		font-size: 0.90em;
	}
	.wrapper header .pull-left {
		float: none;
		width: 100%;
		margin-bottom: 5px;
	}
	.wrapper header .pull-right {
		float: none;
		width: 100%;
		text-align: left;
		line-height: auto;
		height: auto;
	}
	.wrapper header .pull-right .email, .wrapper header .pull-right .number {
	    display: block;
	    float: none;
	    margin: 0;
	    text-align: left;
	}
	.email img, .number img {
	    /* width: 110%; */
	}
	.wrapper .main-content a.title {
		font-size: 13px !important;
	}
	.wrapper footer {
		padding: 15px;
	}
	.wrapper footer .copyrights {
		font-size: 0.85em;
	}
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 100% !important;
	    (;width: 308px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 100% !important;
		(;width: 169px;); 
	}
	.mobile-menu {
		float: right;
		display: block;
	    margin-top: -29px;
	}
	.mobile-menu .tap-button img {
	    width: 32px;
	}
	.wrapper nav.main-nav ul.open {
		background: url(../images/Ipad_DropDown_Image.jpg);
	    border-bottom: 25px solid #000;
	    display: block;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    right: 0;
	    top: 25px;
	    width: 100%;
	    z-index: 999;
	}
	.wrapper nav.main-nav ul.open li {
		display: block;
		list-style: none;
		text-align: left;
	}
	.wrapper nav.main-nav ul.open li a {
		display: block;
	    border-bottom: none;
	    padding: 0 0 0 50px;
	    text-decoration: none;
	}
	.wrapper nav.campaigns-nav {
		display: none;
	}
	.wrapper nav.main-nav {
		height: 25px;
	}
	.wrapper nav.main-nav ul {
		display: none;
	}
	.thumbnails .thumb {
		width: 85px;
	}
	.text {
	    width: 100%;
	    text-align: center;
	}
	.text img {
		max-width: 90%;
	    margin: 0 auto;
	    text-align: center;
	    vertical-align: middle;
	}
}

@media only screen and (max-width : 375px) {
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 242px;
	    (;width: 241px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 133px;
		(;width: 132px;); 
	}
	.text {
	    text-align: center;
	}
	.text img {
		max-width: 100%;
	    margin: 0 auto;
	    text-align: center;
	    vertical-align: middle;
	}
	.thumbnails {
		max-width: 320px;
	}
	.wrapper footer .copyrights {
		float: left;
		margin-left: 15px;
		margin-right: 0;
	}
	.wrapper footer .linkedin-icon {
		margin-right: 15px;
	}
	.wrapper header .pull-right {
		text-align: left;
		line-height: auto;
	}
}

@media only screen and (max-width : 360px) {
	.wrapper .main-content article:nth-child(1), 
	.wrapper .main-content article:nth-child(5), 
	.wrapper .main-content article:nth-child(7), 
	.wrapper .main-content article:nth-child(11), 
	.wrapper .main-content article:nth-child(13), 
	.wrapper .main-content article:nth-child(15), 
	.wrapper .main-content article:nth-child(17), 
	.wrapper .main-content article:nth-child(19), 
	.wrapper .main-content article:nth-child(21) {
		width: 232px;
	}
	.wrapper .main-content article:nth-child(2), 
	.wrapper .main-content article:nth-child(4), 
	.wrapper .main-content article:nth-child(8), 
	.wrapper .main-content article:nth-child(10), 
	.wrapper .main-content article:nth-child(14), 
	.wrapper .main-content article:nth-child(16), 
	.wrapper .main-content article:nth-child(18), 
	.wrapper .main-content article:nth-child(20), 
	.wrapper .main-content article:nth-child(22) {
		width: 128px;
	}
	.wrapper header .pull-right {
		text-align: left;
		line-height: auto;
	}
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
	body {
		font-size: 0.80em;
	}
	.wrapper header .pull-left {
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}
	.wrapper header .pull-right {
		float: none;
		width: 100%;
		text-align: left;
		line-height: auto;
	}
	.wrapper header .pull-right .email, .wrapper header .pull-right .number {
	    display: block;
	    float: none;
	    margin: 0;
	    text-align: left;
	}
	.email img, .number img {
	    /* width: 110%; */
	}
	.wrapper .main-content a.title {
		font-size: 0.0001em;
	}
	.wrapper footer {
		padding: 15px;
	}
	.wrapper footer .copyrights {
		float: left;
		margin-right: 0;
		font-size: 0.75em;
	}
	.wrapper .main-content article:nth-child(1),
	.wrapper .main-content article:nth-child(5),
	.wrapper .main-content article:nth-child(7),
	.wrapper .main-content article:nth-child(11),
	.wrapper .main-content article:nth-child(13),
	.wrapper .main-content article:nth-child(15),
	.wrapper .main-content article:nth-child(17),
	.wrapper .main-content article:nth-child(19),
	.wrapper .main-content article:nth-child(21) {
	    width: 207px;
	    (;width: 205px;); 
	}
	.wrapper .main-content article:nth-child(2),
	.wrapper .main-content article:nth-child(4),
	.wrapper .main-content article:nth-child(8),
	.wrapper .main-content article:nth-child(10),
	.wrapper .main-content article:nth-child(14),
	.wrapper .main-content article:nth-child(16),
	.wrapper .main-content article:nth-child(18),
	.wrapper .main-content article:nth-child(20),
	.wrapper .main-content article:nth-child(22) {
		width: 113px;
		(;width: 112px;); 
	}
	.mobile-menu {
		float: right;
		display: block;
	    margin-top: -29px;
	}
	.mobile-menu .tap-button img {
	    width: 32px;
	}
	.wrapper nav.main-nav ul.open {
		background: url(../images/Ipad_DropDown_Image.jpg);
	    border-bottom: 25px solid #000;
	    display: block;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    right: 0;
	    top: 25px;
	    width: 100%;
	    z-index: 999;
	}
	.wrapper nav.main-nav ul.open li {
		display: block;
		list-style: none;
		text-align: left;
	}
	.wrapper nav.main-nav ul.open li a {
		display: block;
	    border-bottom: none;
	    padding: 0 0 0 50px;
	    text-decoration: none;
	}
	.wrapper nav.campaigns-nav {
		display: none;
	}
	.wrapper nav.main-nav {
		height: 25px;
	}
	.wrapper nav.main-nav ul {
		display: none;
	}
	.thumbnails .thumb {
	    width: 75px;
	}
	.text {
	    text-align: center;
	}
	.text img {
		max-width: 90%;
	    margin: 0 auto;
	    text-align: center;
	    vertical-align: middle;
	}
}

.header a {
    color: #EEEEEE;
    font-weight: 500;
    letter-spacing: 1px;
    text-decoration: none;
}
.wrapper header {
	font-size: 1.1em;
	color: #CCCCCC;
	padding: 2.5% 5%;
}
.wrapper header .pull-right .align a {
	margin:0 5px;
}
.wrapper header .pull-right .align a.number {
	margin-right: 0;
}
.showOnLarge {
	display: none;
}
.wrapper header .pull-left .logo {
	padding: 0;
	margin: 0;
	margin-bottom: -2px;
}
.wrapper header .pull-left .logo img {
	padding: 0;
	margin: 0;
}

@media only screen and (min-width : 981px) {
	.showOnLarge {
		display: inline;
	}
}

@media only screen and (min-width : 1100px) {
	.wrapper header {
	    font-size: 1.1em;
	    color: #DDDDDD;
	    padding: 35px 80px;
	}
}

@media only screen and (max-width: 768px) {
	.wrapper header .pull-left {
	    margin-bottom: 5px;
	}
	.wrapper header .pull-right {
	    height: auto;
	}
	
}

/* iPhone X */
@media only screen and (device-width : 812px) and (device-height : 375px) and (-webkit-device-pixel-ratio : 3) {
	.wrapper header {
	    padding: 2.5% 4%;
	}
	.wrapper header .pull-right {
	    height: 57px;
	}
}

@media screen and (max-width: 992px){
	.clear{
		display: none !important;
	}
	.wrapper .main-content article:nth-child(1), .wrapper .main-content article:nth-child(5), .wrapper .main-content article:nth-child(7), .wrapper .main-content article:nth-child(11), .wrapper .main-content article:nth-child(13), .wrapper .main-content article:nth-child(15), .wrapper .main-content article:nth-child(17), .wrapper .main-content article:nth-child(19), .wrapper .main-content article:nth-child(21){
		width: 100% !important;
	}
	.wrapper .main-content article:nth-child(2), .wrapper .main-content article:nth-child(4), .wrapper .main-content article:nth-child(8), .wrapper .main-content article:nth-child(10), .wrapper .main-content article:nth-child(14), .wrapper .main-content article:nth-child(16), .wrapper .main-content article:nth-child(18), .wrapper .main-content article:nth-child(20), .wrapper .main-content article:nth-child(22){
		width: 100% !important;
	}
}
@media screen and (max-width: 1080px){
	.wrapper .main-content article:nth-child(1), .wrapper .main-content article:nth-child(5), .wrapper .main-content article:nth-child(7), .wrapper .main-content article:nth-child(11), .wrapper .main-content article:nth-child(13), .wrapper .main-content article:nth-child(15), .wrapper .main-content article:nth-child(17), .wrapper .main-content article:nth-child(19), .wrapper .main-content article:nth-child(21){
		width: 100% !important;
	}
	.wrapper .main-content article:nth-child(2), .wrapper .main-content article:nth-child(4), .wrapper .main-content article:nth-child(8), .wrapper .main-content article:nth-child(10), .wrapper .main-content article:nth-child(14), .wrapper .main-content article:nth-child(16), .wrapper .main-content article:nth-child(18), .wrapper .main-content article:nth-child(20), .wrapper .main-content article:nth-child(22){
		width: 100% !important;
	}
}
@media screen and (max-width: 390px){
     article{
         width:100% !important;
     }
}



@media screen and (max-width: 768px){
.about-page-content br{
	content: " " !important;
	display: none !important;
    }
}












