/* GLOBAL STYLES */
body {width:100%;}
.container {max-width:1180px;width:96%;margin:0 auto;}
.clearfix {clear:both;}
.mobi-only {display:none !important;}
.mobi-show {display:none;}
.fa {display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:18px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-facebook:before {content:"\f09a";}
.fa-twitter:before {content:"\f099";}
.fa-google-plus:before {content:"\f0d5";}
.fa-scissors:before {content:"\f0c4";}
.btt-btn {position:absolute;bottom:-50px;right:0;}
.btt-btn img {margin:0 !important;width:100% !important;float:none !important;}
.main-section { padding: 5em 0; }

/* HEADER STYLES */
.header {background:url(images/desktop-header-home.jpg) no-repeat center center;background-size:cover;}
.header-top {padding-top:26px;width:100%;}
.header-top .container { position:relative; }
.header-top a {display:inline-block;}
.header-sm {text-align:right;position:absolute;right:0;top:0.57em;height:1em;}
.header-sm a {color:#ffffff;margin-left:15px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.header-sm a:hover {color:#ffc119;}
.header h1 {color:#ffffff;font-family:'GothamMedium',sans-serif;font-size:62px;line-height:72px;text-transform:uppercase;margin:90px 0 92px 0;width:600px;}
.nav ul {margin-bottom:15px;}
.nav li {float:left;border-top:3px solid transparent;margin-right:85px;font-family:'GothamMedium',sans-serif;font-size:16px;line-height:35px;text-transform:uppercase;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.nav li.active, .nav li:hover {border-top:3px solid #ffc119;}
.nav a {display:inline-block;width:100%;color:#f9fbfb;}
.subnav {width:100%;background:#ffffff;border-bottom: 1px solid #f3f3f3;}
.subnav li {display:inline-block;padding-left:4px;font-family:'GothamMedium',sans-serif;font-size:12px;line-height:14px;margin-right:98px;text-transform:uppercase;letter-spacing:.5px;}
.subnav a:before { content: "»"; display: inline-block; margin-left: -4px; margin-right: 5px; }
.subnav a {display:inline-block;/*width:100%;*/padding:22px 0 18px;color:#000000;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;}
.subnav a:hover {color:#ffc119;}
.sec-trigger {position:relative;}

/*PRESS RELEASE STYLES*/
.pressForm { height: 400px;overflow-y: scroll; }

/* GTB STYLES */
#getyourbadge {background:#ffffff;/*padding:72px 0 124px 0;*/}
#getyourbadge img {float:right;padding-left:20px;height:361px;width:auto;}
h2, h3, h4, p {color:#232323;text-align:left;}
h2, h3 {text-transform:uppercase;}
h2 {font-family:'GothamBold',sans-serif;font-size:28px;line-height:30px;}
h3 {font-family:'GothamMedium',sans-serif;font-size:22px;line-height:24px;}
p, li {font-family:'GothamBook',sans-serif;font-size:14px;line-height:22px;}
#getyourbadge h2 {padding-top:26px;margin-bottom:23px;}
#getyourbadge p {width:520px;padding:15px 0 28px 0;}
.cta {font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;padding:9px 0;width:194px;color:#fefefe;text-align:center;background:#00b8bd;display:inline-block;margin:0;border:1px solid #009ea3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}
.cta:hover {background:#009ea3;}

/* ABT STYLES */
#about {background:url(images/desktop-header-about.jpg) no-repeat center center;background-size:cover;/*padding:118px 0 136px 0;*/width:100%;}
#about > div {padding:62px 0;width:85%;max-width: 1180px; margin:0 auto;background:rgba(255,255,255,0.9);}
#about h2, #about p {color:#000000;text-align:center;}
#about h2 {margin-bottom:10px;}
#about p {width: 86%; /*width: 90%;*/ margin: 0 auto;}

/* MAP STYLES */
#distrmap {/*padding:102px 0 78px 0;*/text-align:center;}
#distrmap .container {position:relative;}
#distrmap h2 {margin-bottom:10px;}
#distrmap h2, #distrmap p {color:#000000;text-align:center;}
#distrmap img {margin:60px 0 48px 0;width:100%;height:auto;display:block;}

/* SHARE-NEWS STYLES */
#sharethenews {background:#ffffff;/*padding:72px 0 98px 0;*/}
#sharethenews .left {width:525px;margin-right:150px;}
#sharethenews .right {width:505px;text-align:center;}
#sharethenews .right, #sharethenews .left {float:left;}
#sharethenews h2 {padding-top:24px;margin-bottom:15px;}
h4 {font-family:'GothamBold',sans-serif;font-size:18px;line-height:22px;margin-top:22px;}
.share-btns {margin-top:30px;}
/*.share-btns a {display:inline-block;margin:0 24px 0 0;position:relative;top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}*/
.share-btns a:last-child {margin-right:0;}
/*.share-btns a:hover {top:-10px;}*/
.tw-subheader {font-family:'GothamBold',sans-serif;font-size:15px;line-height:26px;color:#232323;vertical-align:middle;}
.tw-subheader span {text-transform:uppercase;color:#00b8bd;}
/*#sharethenews .fa-twitter {font-size:25px;position:relative;top:4px;}*/
.twitterfeed {/*height:350px;*/text-align:center;}
.twitterfeed iframe.twitter-timeline {border-top:1px solid #d0d0d0 !important;border-bottom:1px solid #d0d0d0 !important;/*width:800px !important;*/margin:20px auto 30px auto;padding:10px 0;}
#covers-preview { display: inline-block; vertical-align: top; }

/* INSTAGRAM PAGE*/
#instagram, #instagram h2 { text-align: center; }
#instagram ol { list-style: decimal; list-style-position: inside; margin: 1em auto 0; text-align: left; width: 23em; }
#instagram img { padding-top: 3em; }

/* MKTG COLL STYLES */
#mktgcollateral {background:#f3f3f3;/*padding:120px 0 128px 0;*/}
#mktgcollateral .container {position:relative;}
.copy ul {list-style-type: dash;}
#mktgcollateral .copy, #covers-preview { display: inline-block; margin-right: -4px; vertical-align: middle; }
#mktgcollateral .copy { margin-right: 120px; width: 415px; }
#mktgcollateral p, #mktgcollateral ul { margin-top: 1.5em; }
#mktgcollateral ul { margin-bottom: 1.5em; }
#mktgcollateral .copy li:before { content: "- "; }
#covers-preview { width: 637px; }
#covers-preview .slick-dots { text-align: center; }
#covers-preview li { display: inline-block; margin-right: -4px; vertical-align: middle; }
#covers-preview li:last-child { margin-left: 30px; }
#covers-preview button { -webkit-appearance: none; -moz-apperance: none; appearance: none; background: transparent; border: 0; color: transparent; cursor: pointer; margin: 0; padding: 0; font-size: 25px; text-align: center; outline: 0; }
#covers-preview li button:before { color: #a6a6a6; font-family: FontAwesome; font-weight: 400; }
#covers-preview li:first-child button { width: 15px; }
#covers-preview li:first-child button:before { content: "\f09a"; }
#covers-preview li:first-child.slick-active button:before { color: #3b5999; }
#covers-preview li:last-child button { width: 23px; }
#covers-preview li:last-child button:before { content: "\f099"; }
#covers-preview li:last-child.slick-active button:before { color: #42bbf5; }
#covers-preview .slick-slide img { height: auto; width: 100%; }

/* SUBMIT-PR STYLES */
#submitapr {background:#ffffff;/*padding:96px 0 90px 0;*/}
#submitapr .left {width:45.75%;float:left;}
#submitapr .right {width:45.75%;float:right;text-align:center;}
#submitapr h2 {margin-bottom:14px;}
#submitapr .left strong {font-family:'GothamBold',sans-serif;display:block;margin-top:22px;}
.prlink {font-family:'GothamBold',sans-serif;font-size:14px;line-height:22px;color:#00b8bd;text-transform:uppercase;display:block;margin-top:22px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.prlink:hover {color:#009ea3;}
#submitapr .left .cta {margin-top:35px;}
#press_release_text {font-size:13px;line-height:18px;font-family:'GothamBook',sans-serif;color:#444444;height:290px;overflow:auto;padding:22px 20px;border:2px solid #ebebeb;background:#ffffff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:45px 0 38px 0;text-align:left;}
#press_release_text .title {font-size:18px;line-height:22px;}
.press_release_variable, #press_release_text a {color:#19b5bc;font-family:'GothamMedium',sans-serif;}
.press_release_variable strong, #press_release_text strong {font-size:15px;font-family:'GothamBold',sans-serif;}
#copy_text {width:162px;margin:0 auto;}

/* E-SIG STYLES */
#emailsig {background:url(images/desktop-header-announce.jpg) no-repeat center center;background-size:cover;/*padding:130px 0;*/width:100%;}
#emailsig > div {padding:50px 0 44px 0;width:100%;background:rgba(255,255,255,0.85);}
#emailsig p, #emailsig h2 {text-align:center;}
#emailsig h2 {margin-bottom:12px;}
#emailsig p {width:92%;margin:0 auto 38px auto;}
.esigs {width:800px;margin:0 auto;}
.esigs div {display:inline-block;margin:0 63px;cursor:pointer;}
.esigs div img {display:inline-block;margin:0 auto;vertical-align:middle;margin-right: 20px;}
.esigs .cta {width:124px;margin-top:24px;}
#lightbox .content {padding:30px;color:#444444;width:648px;margin-left:-324px;border:9px solid #efefef;background:#ffffff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-family:'GothamBook',sans-serif;}
#lightbox .content h4 {font-size:18px;line-height:20px;font-family:'GothamMedium',sans-serif;margin-top:0;}
#lightbox .content strong {font-family:'GothamMedium',sans-serif;font-weight:normal;}
#lightbox .content ol {font-size:13px;line-height:15px;font-family:'GothamBook',sans-serif;}
#lightbox .content a {text-decoration:underline;color:#336699;}
#lightbox .content li {margin-top:15px;}
#lightbox .content img {float:right;padding:22px 0 30px 15px;}
#lightbox > img {position:absolute;top:-15px;right:-15px;cursor:pointer;}
#lightbox {position:absolute;top:0;left:50%;z-index:4;display:none;}
#lightbox-shadow {position:fixed;top:0;left:0;width:100%;height:100%;background:#808080;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=54)";filter:alpha(opacity=54);-moz-opacity:0.54;-khtml-opacity:0.54;opacity:.54;z-index:3;display:none;cursor:pointer;}
.announce #lightbox .img-zoom {width:890px;margin-left:-445px;}
.showcase #lightbox .vertical, .showcase #lightbox .horizontal {position:relative;text-align:center;}
.showcase #lightbox .vertical .cta, .showcase #lightbox .horizontal .cta {margin-top:20px;}
.showcase #lightbox .horizontal {width:836px;margin-left:-418px;}
.showcase #lightbox .vertical {width:640px;margin-left:-320px;}
.showcase #lightbox .vertical img, .showcase #lightbox .horizontal img {max-width:100%;}
.showcase #lightbox .close {position:absolute;top:-9px;right:-9px;cursor:pointer;}

/* HI-RES STYLES */
#hiressuite {/*padding:90px 0 114px 0;*/}
#hiressuite .container {position:relative;}
#hiressuite .cta {margin-top:45px;width:230px;}
#hiressuite h2 {padding-top:24px;margin-bottom:14px}
#hiressuite p a {color:#00b8bd;font-family:'GothamMedium',sans-serif;}
#hiressuite p a:hover {color:#009ea3;}
#hiressuite img {float:right;margin-left:13%;}
#hiressuite img.mobi-hide {cursor:pointer;}
.container-slider {max-width: 1180px;margin: 0 auto;}
.hi-res-suite-info {display:inline-block;width: 605px /*590px*/;padding-right: 65px;margin-right: -4px;vertical-align: top;}
#hi-res-suite-slider {display: inline-block;width: 506px /*525px*/;}
#hi-res-suite-slider li button { background: #a6a6a6; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; outline: 1px solid transparent; width: 100%; height: 100%; }
#hi-res-suite-slider li.slick-active button { background: #222; }
#hi-res-suite-slider .slick-dots li button:before { color: transparent; }
#hi-res-suite-slider .slick-dots li { height: 15px; width: 15px; }

/* PRINT CERT STYLES */
#printyrcert {background:#ffffff;/*padding:96px 0 76px 0;*/}
#printyrcert h2 {padding-bottom:20px;}
#printyrcert p {margin-bottom:52px;}
.cert {float:left;width:41%;background:url(images/cert-zoom-icon.gif) no-repeat 20px 14px #f3f3f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-bottom:3px solid #c0c0c0;cursor:pointer;margin:0 0 42px 0;}
.cert.vert {margin-right:13%;}
.cert-inner {margin:10px;height:355px;background-repeat:no-repeat;background-position:center center;}
.cert.vert .cert-inner {background-image:url(images/vert-cert-16.jpg);background-size: 245px auto;}
.cert.hor .cert-inner {background-image:url(images/horz-cert-16.jpg);background-size: 322px auto;}
.dl-vert, .dl-hor {float:left;width:41%;text-align:center;}
.dl-vert {margin-right:13%;}
#printyrcert .cta {width:284px;}

/* TROPHY STYLES */
#orderyrtroph {background:#f3f3f3;/*padding:106px 0 130px 0;*/}
#orderyrtroph .container {position:relative;}
#orderyrtroph h2 {margin-bottom:35px;text-align:center;}
#orderyrtroph .container > p {width:78%;margin:0 auto;text-align:center;}
.troph-boxes {margin:86px auto 0 auto;width:1000px;text-align:center;}
.troph {float:left;width:29.75%;font-size:14px;font-family:'GothamMedium',sans-serif;color:#101010;position:relative;overflow:hidden;}
.troph.shape {background:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:4px solid #afafaf;margin-bottom:30px;}
.troph.shape:hover {border-bottom:4px solid #e8e8e8;}
.troph.cherry, .troph.sblack {margin-right:5.375%;}
.troph-inner {height:298px;}
.troph.cherry .troph-inner {background:url(images/troph-ch.jpg) no-repeat center center #f9f9f9; background-size: auto 90%;}
.troph.sblack .troph-inner {background:url(images/troph-sb.jpg) no-repeat center center #f9f9f9; background-size: auto 90%;}
.troph.acrylic .troph-inner {background:url(images/troph-ac.jpg) no-repeat center center #f9f9f9; background-size: auto 90%;}
.troph-inner.hidden {position:absolute;top:100%;-webkit-transition: top 0.3s;-moz-transition: top 0.3s;-ms-transition: top 0.3s;transition: top 0.3s;border-bottom-color:#779798;}
.troph.cherry .troph-inner.hidden {background:url(images/troph-ch-on.jpg) no-repeat center center #ffffff;}/*these are all the same?*/
.troph.sblack .troph-inner.hidden {background:url(images/troph-sb-on.jpg) no-repeat center center #ffffff;}
.troph.acrylic .troph-inner.hidden {background:url(images/troph-ac-on.jpg) no-repeat center center #ffffff;}
.troph:hover .troph-inner.hidden {top:0;}
.troph-info {text-align:left;margin:24px 20px;}
.troph-info h5 {font-family:'GothamMedium',sans-serif;font-size:14px;line-height:21px;color:#101010;}
.troph-info p {text-align:left;font-family:'GothamBook',sans-serif;font-size:13px;line-height:21px;color:#101010;}
.troph-info .cta {margin:12px 0 0 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;width:104px;font-size:14px;}
.troph.cherry .troph-info .cta, .troph.sblack .troph-info .cta {margin:0;}
#orderyrtroph .specthanks {margin-top:96px;text-align:center;}
#orderyrtroph .specthanks p {padding-top:30px;text-align:center;}
#orderyrtroph .container > .cta {margin-top:70px;}
.specthanks a {margin-top:38px;display:block;}

/*FAQ STYLES*/  
#video-section p { margin-top: 20px; margin-bottom: 50px; }
#video-section .cca-video { height: 341px; width: 590px; }
.video {width: 48%;display:inline-block;margin-bottom: 50px;margin-right: -4px;text-align: center;} 
.video:nth-child(even) { margin-left: 4%; }
.video h4 {text-align: center;margin-bottom: 15px;} 
#faqs {background: #f7f7f7;}
#faqs li {padding: 2em 0 0;}
/*#faqs li + li {border-top: 1px solid #dedede;}*/
#faqs h6 {display: table;line-height: 1.3;margin: 0;}
#faqs h6 span, .fa-angle-right {display: table-cell; vertical-align: baseline;}   
#faqs h6 span { font-size: 1em;padding-left: 1em;}
.fa-angle-right { color: #4d4d4d; display: inline-block;font-size: 1.1em;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: transform 0.5s;-moz-transition: transform 0.5s;-ms-transition: transform 0.5s;-o-transition: transform 0.5s;transition: transform 0.5s;vertical-align: middle;}
.fa-angle-right.is-swivelled { -webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
#faqs p { font-size: 1em;margin-bottom: 0;margin-top: 1em;padding-bottom: 0;margin-left: 1.6em; }
#faqs a { color: #19b5bc; font-family:'GothamMedium',sans-serif; }
#faqs a:hover { color: #009ea3; }
.faq__question { cursor: pointer;font-size: 1.125em;}
.faq__answer { overflow: hidden;max-height: 0;-webkit-transition: 0.5s max-height ease;-moz-transition: 0.5s max-height ease;-ms-transition: 0.5s max-height ease; -o-transition: 0.5s max-height ease;transition: 0.5s max-height ease;}
.faq__answer.is-open { max-height: 50em; -webkit-transition: 2s max-height ease;-moz-transition: 2s max-height ease;-ms-transition: 2s max-height ease; -o-transition: 2s max-height ease;transition: 2s max-height ease; }
.cca-vid--faq { height: 328px; width: 566px; }

/* CONGRATS MESSAGE */
#congrats-vid { text-align: center; }
#congrats-vid h2 { text-align: center; }
#congrats-msg { height: 543px; margin: 25px auto 0; width: 949px; }


/* RESPONSIVE MEDIA QUERIES */
@media screen and (max-width:1260px), screen and (max-device-width:1260px) { 
	/* MKTG COLL STYLES */
	#mktgcollateral .copy, #covers-preview { display: block; margin-right: 0; vertical-align: middle; }
	#mktgcollateral .copy { margin-right: 0; width: 100%; }
	#covers-preview { margin-top: 60px; width: 100%; }
}
@media screen and (max-width:1196px), screen and (max-device-width:1196px){
	.container {width:98%;}
	#sharethenews .left {width:44%;margin-right:12%;}
	#sharethenews .right {width:400px;}
	.share-btns a img {width:60px;}
	#mktgcollateral .copy {width:38%;padding-right:5%;}
	#mktgcollateral h2, #sharethenews h2 {padding-top:0;}
	.mktg-browser {width:512px;}
	.browser-contents {height:312px;}
	#hiressuite img {width:42%;margin-left:5%;}
}
@media screen and (max-width:1180px), screen and (max-device-width:1180px){
	/*#mktgcollateral .copy {width:35.25%;padding-right:9%;}
	.mktg-browser {width:55.4%;}*//*
	#mktgcollateral .copy, .mktg-browser {float:none;}*/
}
@media screen and (max-width:1030px), screen and (max-device-width:1030px){
	.troph-boxes {width:98%;}
	#lightbox .content {width:500px;margin-left:-290px;}
}
@media screen and (max-width:998px), screen and (max-device-width:998px){
/*	.subnav a {padding-right:4em;}
*/}
@media screen and (max-width:975px), screen and (max-device-width:975px){
	#sharethenews .left {margin-right:6%;}
	#sharethenews .right {float:right;}
	.share-btns a {margin:0 18px 0 0;}
	.share-btns a img {width:50px;}
	#mktgcollateral .copy {width:39%;padding-right:2%;}
}
@media screen and (max-width:930px), screen and (max-device-width:930px){
	#getyourbadge img {width:50%;padding-top:40px;}
	.share-btns a {margin:0 10px 0 0;}
	.share-btns a img {width:46px;}
	#mktgcollateral .copy {width:40%;padding-right:0;}
	.mktg-browser {width:436px;float:right;}
	.browser-contents {height:265px;}
	#hiressuite h2 {padding-top:0;}
	
	.announce {overflow-x:hidden;}
	.announce #lightbox .img-zoom {width:100%;margin-left:-50%;}
	.announce #lightbox .img-zoom img {max-width:100%;}
	#lightbox > .close {left:-15px;}
	
	.cert.vert .cert-inner {background-size:54%;}
	.cert.hor .cert-inner {background-size:70%;}
	.troph {width:31%;}
	.troph.cherry, .troph.sblack {margin-right:3%;}
	.troph-inner {background-size:70% !important;height:328px;}
	.troph-info p {line-height:18px;}
	.cert.vert, .dl-vert {margin-right:4%;}
	.cert, .dl-vert, .dl-hor {width:48%;}
}
@media screen and (max-width:872px), screen and (max-device-width:872px){
	.showcase {overflow-x:hidden;}
	.showcase #lightbox {width:100%;}
	.showcase #lightbox .horizontal, .showcase #lightbox .vertical {width:100%;margin-left:-50%;}
	.showcase #lightbox .close {top:-14px;right:10px;}
}
@media screen and (max-width:840px), screen and (max-device-width:840px){
	#sharethenews .left {width:40%;margin-right:0;}
}
@media screen and (max-width:800px), screen and (max-device-width:800px){
	.mobi-only {display:block !important;}
	.footer #copyright {text-align:center;width:100%;margin-bottom:15px;}
	.footer img {display:block;float:none;margin:0 auto;}
	#sharethenews .left {width:42%;}
	#sharethenews .right {width:350px;}
	.mktg-browser {width:392px;float:right;}
	.browser-contents {height:238px;}
}
@media screen and (max-width:730px), screen and (max-device-width:730px){
	#getyourbadge img {float:none;display:block;margin:0 auto;padding-top:0;width:70%;}
	#getyourbadge h2, #getyourbadge h3, #getyourbadge {text-align:center;}
	#getyourbadge p {text-align:center;margin:0 auto;}
	#sharethenews .left, #sharethenews .right, #mktgcollateral .copy {width:100%;float:none;}
	#sharethenews .right {margin-top:60px;}
	#sharethenews .left, #sharethenews h2, #sharethenews h4, #sharethenews p {text-align:center;}
	#sharethenews p {width:96%;margin:0 auto;}
	#mktgcollateral .copy {text-align:center;}
	#mktgcollateral h2, #mktgcollateral p {text-align:center;}
	#mktgcollateral p {width:75%;margin:0 auto;}
	.mktg-browser {width:654px;float:none;margin-top:60px;}
	.browser-contents {height:398px;}
	#submitapr .left, #submitapr .right {width:100%;float:none;text-align:center;}
	#submitapr h2, #submitapr .left strong, #submitapr p {text-align:center;}
	#hiressuite h2, #hiressuite p {text-align:center;}
	#hiressuite p {width:90%;margin:0 auto;}
	#hiressuite .mobi-show {display:block;float:none;margin:40px auto 0 auto;}
	#hiressuite .mobi-hide {display:none;}
	#hiressuite, #printyrcert h2, #printyrcert p {text-align:center;}
	.troph-info h5, .troph-info p {font-size:12px;line-height:15px;}
}
@media screen and (max-width:678px), screen and (max-device-width:678px){
	.mktg-browser {width:436px;}
	.browser-contents {height:265px;}
	.esigs {width:420px;}
	.esigs div {margin:0 40px;}
}
@media screen and (max-width:630px), screen and (max-device-width:630px){
	.header h1 {font-size:52px;line-height:62px;width:100%;}
	#getyourbadge p {width:100%;}
	#printyrcert .cta {width:234px;font-size:12px;}
	#lightbox .content {width:440px;margin-left:-260px;}
}
@media screen and (max-width:570px), screen and (max-device-width:570px){
	.troph-info h5, .troph-info p {font-size:11px;line-height:14px;}
	.troph-info .cta {font-size:13px;padding:5px 0;}
	#lightbox .content {width:350px;margin-left:-220px;}
}
@media screen and (max-width:510px), screen and (max-device-width:510px){
	#printyrcert .cta {width:164px;}
	#printyrcert span {display:none;}
}
@media screen and (max-width:490px), screen and (max-device-width:490px){
	.nav li {margin-bottom:15px;}
}
@media screen and (max-width:458px), screen and (max-device-width:458px){
	.mktg-browser {width:300px;}
	.browser-contents {height:182px;}
	.esigs {width:340px;}
	.esigs div {margin:0 20px;}
	#lightbox .content {width:280px;margin-left:-180px;}
}