
/* #Media Queries
================================================== */
	@media only screen and (max-width:1199px) {
		.main-content {margin-top:63px;}
		.logo {width:160px;}
		a.header-btn {height:30px;line-height:30px;padding:0 10px;font-size:14px;}
		.mainNav li a {padding:0 5px;font-size:12px;line-height:60px}
		.module-graphic {width:660px;float:right;}
		.module-bottom-content {width:320px;}
		.footerNav li {margin-left:5px;padding-left:5px;}
		.industry-menu li a {width:94px;margin-right:0px;}
		.industry-intro {max-width:520px;}
		.industry-intro h3 {font-size:18px;}
		.industry-intro p {font-size:15px;line-height:1.5;}
		.industry-mid-content {padding-top:60px;}
		.searchform-wrap input {width:250px;}
		.sidebar-signup .mktoForm {width:300px !important;}
		.sidebar-signup input{width:220px !important;}
		.side-social a {margin-right:5px;width:30px;height:30px;font-size:18px;padding:0;line-height:30px;}
		.webinar-logo {margin:15px;}

	}
	
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width:959px) {
		.main-content {margin-top:60px;}
		header {padding-bottom:15px;}
		.mainNav {display:none;}
		nav.mobile { display: block }
		.menu li.mobile-nav-btn { float: right }
		#showLeft { display:block;width:32px;height:26px;float:right; margin:15px 0 0;padding:0;font-size: 18px; border: none; cursor: pointer; background:url(../images/nav-icon.png) no-repeat;}
		.close-nav {display:none;background-position:0 -26px !important;}
		.cbp-spmenu-vertical { font-size: 90%; width: 190px }
		.cbp-spmenu-left { left: -190px }

		.module-content {padding-bottom:100px;}
		.module-graphic {width:465px;float:right;}
		.module-bottom-content {width:250px;}

		.industry-intro {max-width:90%;}
		.industry-form {top:-100px;width:215px;padding:10px 15px 10px 10px;}
		.industry-form h3 {width:100%;font-size:16px;}
		.industry-form input[type=text],
		.industry-form input[type=email],
		.industry-form input[type=tel],
		.industry-form select {width:200px !important;height:25px !important;}
		.industry-form button {width: 200px; height: 40px !important;margin-left:10px !important;font-size:20px !important;line-height:40px !important;background:#4CD0C7 url(../images/chevR.png) 165px 10px no-repeat !important;background-size: 14px 20px !important;}
		.industry-mid-content {padding-top:80px;}

		.resource-block {padding:0 10px;}
		.first .resource-block {padding:0 20px 0 0;}
		.last .resource-block {padding:0 0 0 20px;}

		.post-image-overlay {max-width:430px}

		.post-content-holder h2 {font-size:20px;line-height:24px;}
		.sign-up-heading {font-size:14px;}
		.searchform-wrap input {width:180px;}
		.sidebar-signup .mktoForm {width:230px !important;}
		.sidebar-signup input{width:150px !important;}

		/* Industries */
		.industry-form-wrap {}
		.industry-menu {padding:10px 0 0;text-align:left;-moz-column-count: 2;-moz-column-gap: 0;-webkit-column-count: 2;-webkit-column-gap: 0;column-count: 2;column-gap: 0;}
		.industry-menu li {float:none;}
		.industry-menu li a {float:none;margin-right:0;height:45px;width:75px;padding:7px 0 0 65px;margin-bottom:0;background:url(../images/customer-nav-off-h.png) no-repeat;background-size:52px 525px}
		.industry-menu li.last-menu-item a {margin-right:0;}
		.industry-menu li a:hover {opacity:1;color:#fff;}
		.industry-menu li.current-menu-item a {color:#FFF;background:url(../images/customer-nav-off-h.png) no-repeat;opacity:1;}
		.industry-menu li.first-menu-item a {line-height:45px;height:52px;padding-top:0;}
		.industry-menu li.nav-footwear a,
		.industry-menu li.nav-footwear.current-menu-item a {background-position:0 -52px;}
		.industry-menu li.nav-sports a,
		.industry-menu li.nav-sports.current-menu-item a {background-position:0 -104px;}
		.industry-menu li.nav-home a,
		.industry-menu li.nav-home.current-menu-item a {background-position:0 -156px;}
		.industry-menu li.nav-consumer a,
		.industry-menu li.nav-consumer.current-menu-item a {background-position:0 -208px;}
		.industry-menu li.nav-toys a,
		.industry-menu li.nav-toys.current-menu-item a {background-position:0 -262px;}
		.industry-menu li.nav-beauty a,
		.industry-menu li.nav-beauty.current-menu-item a {background-position:0 -312px;}
		.industry-menu li.nav-health a,
		.industry-menu li.nav-health.current-menu-item a {background-position:0 -364px;}
		.industry-menu li.nav-food a,
		.industry-menu li.nav-food.current-menu-item a {background-position:0 -416px;}
		.industry-menu li.last-menu-item a,
		.industry-menu li.last-menu-item.current-menu-item a {background-position:0 -472px;line-height:45px;height:52px;padding-top:0;}
		.industry-logo {width:33%;}

		/* Requst Demo Page */
		.page-id-14868 .one-third,
		.page-id-14868 .two-thirds {width:100% !important;float:none !important;}
		.rqst-form-wrap {margin-top:50px !important;position:relative;}

		.footer-social,
		.copy,
		.footerNav {width:100%;float:none;margin-bottom:10px;text-align:center;}
		.footer-social li,
		.footer-social li a {display:inline-block;float:none;}
	}
	
	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width:768px) and (max-width:959px) {
	}
	
	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width:767px) {
		.logo {width:140px;}
		.main-content {margin-top:58px;}
		a.header-btn {margin-left:5px;padding:0 10px;font-size:11px;}
		#showLeft {Font-size:13px;margin-top:20px;}
		.module-content,
		.module-graphic {width:100%;float:none;}
		.module-content {padding-bottom:30px;}
		.module-graphic {padding-top:0;padding-bottom:10px;}
		.module-bottom-content {width:300px;padding-bottom:30px;}
		.footerNav li {line-height:1;margin-top:5px;}
		.footer-branding {width:100%;float:none;text-align:center;}
		a.footer-demo {float:none;margin:20px auto;}
		.slide-lrg-text {font-size:18px !important;line-height:22px !important;}
		.slide-text-credit-name,
		.slide-text-credit-title,
		.slide-med-text,
		.slide-med-text em,
		.slide-sml-text,
		a.slider-btn {font-size: 9px !important;}
		a.slider-btn {line-height:1.3 !important;width:120px !important;height:auto;padding:10px 0;}
		.tp-bullets,
		.tparrows,
		.slide-sml-text,
		.slide-text-credit-name,
		.slide-text-credit-title,
		.slide-lrg-text i {display:none !important;}
		.resource-nav {text-align:center;}
		.resource-nav li a {margin:0 5px;}
		.resource-block,
		.first .resource-block,
		.last .resource-block {padding:0;}
		.industry-intro {width:100%;}
		.industry-form {margin:0 auto !important;position:relative;top:0;}
		.industry-mid-content {padding-top:0;}
		.industry-highlights {margin-top:0;}
		.industry-logo {width:50%;}

		.post-image-overlay {max-width:350px}
		.sidebar {margin-top:50px;}
	}
	
	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width:480px) and (max-width:767px) {
		
	}
	
	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width:479px) {
		.header-btn-wrap {display:none;}
		.module-bottom-pic,
		.module-bottom-content {width:100%;float:none ;text-align:center;}
		.module-bottom-pic img {float:none;display:inline-block;}
		.module-bottom-pic:after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

		
		.slide-lockup-home,
		.slide-lockup {max-width:200px !important;text-wrap:normal !important;}
		.slide-lrg-text {font-size:14px !important;line-height:16px !important;}
		a.slider-btn {font-size: 9px !important;}
		.resource-nav {margin-top:30px;}
		.resource-nav li,
		.resource-nav li a {display:block;float:none;width:130px;margin:10px auto 0;}
		
		.post-image-overlay {max-width:240px}
		.post-content-holder h2,
		.post-thumb-wrap h1 {font-size:14px;line-height:17px;}
		
		body .SnapABug_Button,
		#SnapABug_WP, #SnapABug_WP div, #SnapABug_WP span, #SnapABug_WP iframe, #SnapABug_WP h1, #SnapABug_WP h2, #SnapABug_WP h3, #SnapABug_WP h4, #SnapABug_WP h5, #SnapABug_WP h6, #SnapABug_WP hr, #SnapABug_WP p, #SnapABug_WP a, #SnapABug_WP big, #SnapABug_WP em, #SnapABug_WP img, #SnapABug_WP q, #SnapABug_WP small, #SnapABug_WP strong, #SnapABug_WP b, #SnapABug_WP u, #SnapABug_WP i, #SnapABug_WP fieldset, #SnapABug_WP input, #SnapABug_WP input[type="submit"], #SnapABug_WP button, #SnapABug_WP textarea, #SnapABug_WP form, #SnapABug_WP label {display:none !important;}
		.rqst-form-wrap button {float:none !important;margin: 15px 0 0 25px !important;}
		
		.webinar-logo {width:120px;margin:10px;}
		
		#CoverPop-cover {display:none !important;}
		

		
	}
