/*
 * Start Bootstrap - Landing Page (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body,
html {
    width: 100%;
    height: 100%;
}

body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: 2px;
}

img{
    margin:0px 0px;
}
body{
    background-color: #e0e0e0;
}

h1{
    font-size: 14px;
    color:#DDDDDD;
}
h2{
    font-size: 14px;
    color:#222222;
    font-weight: bold;
}
hr{
   border-top: 2px solid #222222 !important;
}
.container {
    width: 768px;
}
.container-large{
    display: inline-block;
    width:100%;
    margin:auto auto;
}
.container-large img{
    margin: 10px !important;
}
.btn {
    background: #333333 no-repeat;
    width: 300px;
    min-height: 36px;
    padding: 10px;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: 2px;
    font-size: 14px;
    color: #ffffff;
    line-height: 24px;
    font-weight: 400;
    text-align: center;
    display: block;
    margin-top: 20px;
    text-transform: uppercase;
}
a:link {
    color: #ffffff;
    text-decoration: none;
}
a:hover {
    color: #777777 !important;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}

.header{
    width:100%;
    min-height:60px;
    background-color: #4F4F4F;
    padding:15px;
}
.logo img{
    width:368px; 
    height:50px;
}
.download{
    float: right;
}
.content{
    margin:10px 0px;
    overflow:visible;
}

.notes{
    background: #ededed;
    padding:10px 40px;
    font-size: 12px;
    letter-spacing: 1px;
}
.row.notes {
    margin: 60px 15px !important;
}

.ad-320x50,
.ad-320x480,
.ad-300x250,
.ad-300x60,
.ad-728x90,
.ad-160x600,
.ad-300x600,
.ad-970x250,
.ad-120x600,
.ad-facebook,
.ad-snapchat,
.ad-3040x1440,
.ad-1900x514,
.ad-540x575,
.ad-500x500,
.ad-600x600,
.ad-1200x900,
.ad-1080x1080,
.ad-1080x1920,
.ad-1920x1080,
.ad-1024x768,
.ad-1600x500,
.ad-1620x540,
.ad-1800x500,
.ad-1900x450,
.ad-1920x450,
.ad-2624x888,
.ad-960x1200,
.ad-1200x1200,
.ad-1200x628,
.img-1000w,
.logo-preview,
.cover-facebook,
.social-1000,
.social-1080,
.social-1200,
.social-1500,
.social-1600,
.email-preview,
.pdf-letter,
.business-card,
.letterhead,
.envelope,
.bifold-mailer-in,
.bifold-mailer-out,
.landscape-mailer-in,
.landscape-mailer-out,
.mailer-full-vertical,
.mailer-full-horizontal,
.ad-print9125,
.billboard-940x560,
.billboard-846x217,
.billboard-846x245,
.billboard-460x180,
.billboard-336x160{
    margin-top:20px;
}


.ad-320x50 img{
    width:320px;
    height:50px;
}
.ad-320x480 img{
    width:320px;
    height:480px;
}
.ad-300x250 img{
    width:300px;
    height:250px;
}
.ad-300x600 img{
    width:300px;
    height:600px;
}
.ad-300x60 img{
    width:300px;
    height:60px;
}
.ad-500x500 img{
    width:500px;
    height:500px;
}
.ad-600x600 img{
    width:300px;
    height:300px;
}
.ad-970x250 img{
    width:970px;
    height:250px;
}
.ad-1080x1080 img{
    width:540px;
    height:540px;
}
.ad-1080x1920 img{
    width:540px;
    height:960px;
}
.ad-1920x1080 img{
    width:960px;
    height:540px;
}
.ad-1024x768 img{
    width:512px;
    height:384px;
}
.ad-1200x900 img{
    width:600px;
    height:450px;
}
.ad-540x575 img{
    width:270px;
    height:287px;
}
.ad-728x90 img{
    width:728px;
    height:90px;
}
.ad-160x600 img{
    width:160px;
    height:600px;
}
.ad-120x600 img{
    width:120px;
    height:600px;
}
.ad-facebook img{
    width:600px;
    height:314px;
}
.social-1000 img{
    width:500px;
    height: 500px;
}
.social-1500 img{
    width:750px;
    height: 700px;
}
.social-1600 img{
    width:800;
}
.ad-snapchat img{
    width:270px;
    height:480px;
}
.ad-3040x1440 img{
    width:760px;
    height:360px;
}
.ad-1900x514 img{
    width:760px;
    height:206px;
}
.ad-1600x500 img{
    width:760px;
    height:238px;
}
.ad-1620x540 img{
    width:760px;
    height:253px;
}
.ad-1800x500 img{
    width:760px;
    height:211px;
}
.ad-1920x450 img{
    width:760px;
    height:178px;
}
.ad-1900x450 img{
    width:760px;
    height:180px;
}
.ad-2624x888 img{
    width:760px;
    height:257px;
}
.ad-960x1200 img{
    width:480px;
    height:600px;
}
.ad-1200x1200 img{
    width:600px;
    height:600px;
}
.ad-1200x628 img{
    width:600px;
    height:314px;
}
.ad-print9125 img{
    width:1000px;
}
.img-1000w img{
    width: 500px;
}
.billboard-940x560 img{
    width:940px;
    height: 560px;
}
.billboard-846x217 img{
    width:846px;
    height: 217px;
}
.billboard-846x245 img{
    width:846px;
    height: 245px;
}
.billboard-460x180 img{
    width:460px;
    height: 180px;
}
.billboard-336x160 img{
    width:336px;
    height: 160px;
}
.cover-facebook img{
    width:820px;
    height:360px;
}
.logo-preview img{
    width:600px;
    margin-bottom:60px;
}
.social-1000 img{
    width: 500px;
    height: 500px;
}
.social-1080 img{
    width: 540px;
    height: 540px;
}
.social-1200 img{
    width: 600px;
}
.email-preview img{
    width:300px;
}
.pdf-letter img{
    width:768px;
    height:994px;
}
.business-card img{
    width:600px;
}
.letterhead img{
    width:800px;
}
.envelope img{
    width:840px;
}
.bifold-mailer-in img{
    width:300px;
}
.bifold-mailer-out img{
    width:300px;
}
.landscape-mailer-in img{
    width:700px;
}
.landscape-mailer-out img{
    width:700px;
}
.mailer-full-vertical img{
    width:800px;
}
.mailer-full-horizontal img{
    width:1600px;
}
.notes:before{
    font-size: 14px;
    color:#222222;
    font-weight: bold;
    content: "NOTES:";
}

.ad-320x50:before{
    content: "320x50";
}
.ad-320x480:before{
    content: "320x480";
}
.ad-300x250:before{
    content: "300x250";
}
.ad-300x600:before{
    content: "300x600";
}
.ad-300x60:before{
    content: "300x60";
}
.ad-500x500:before{
    content:"500x500";
}
.ad-970x250:before{
    content:"970x250";
}
.ad-600x600:before{
    content:"Instagram 600x600";
}
.ad-1080x1080:before{
    content:"1080x1080";
}
.ad-1080x1920:before{
    content:"1080x1920";
}
.ad-1920x1080:before{
    content:"1920x1080";
}
.ad-1024x768:before{
    content:"1024x768";
}
.ad-1200x900:before{
    content:"1200x900";
}

.ad-540x575:before{
    content: "540x575";
}
.ad-728x90:before{
    content: "728x90";
}
.ad-160x600:before{
    content: "160x600";
}
.ad-120x600:before{
    content: "120x600";
}
.ad-facebook:before{
    content: "Facebook 1200x628";
}
.ad-960x1200:before{
    content:"960x1200";
}
.ad-1200x1200:before{
    content:"1200x1200";
}
.ad-1200x628:before{
    content:"1200x628";
}
.social-1080:before{
    content: "Social 1080x1080";
}
.social-1000:before{
    content: "1000x1000";
}
.ad-snapchat:before{
    content: "Snapchat Filter";
}
.ad-3040x1440:before{
    content:"3040x1440";
}
.ad-1600x500:before{
    content:"1600x500";
}
.ad-1620x540:before{
    content:"1620x540";
}
.ad-1800x500:before{
    content:"1800x500";
}
.ad-1900x514:before{
    content:"1900x514";
}
.ad-1900x450:before{
    content:"1900x450";
}
.ad-1920x450:before{
    content:"1920x450";
}
.ad-2624x888:before{
    content:"2624x888";
}
.billboard-940x560:before{
    content:"Digital Billboard 940x560";
}
.billboard-846x217:before{
    content:"Digital Billboard 846x217";
}
.billboard-846x245:before{
    content:"Digital Billboard 846x245";
}
.billboard-460x180:before{
    content:"Digital Billboard 460x180";
}
.billboard-336x160:before{
    content:"Digital Billboard 336x160";
}
.bifold-mailer-in:before{
    content:"Bi-Fold Mailer (inside)";
}
.bifold-mailer-out:before{
    content:"Bi-Fold Mailer (outside)";
}
.landscape-mailer-in:before{
    content:"Bi-Fold Mailer (inside)";
}
.landscape-mailer-out:before{
    content:"Bi-Fold Mailer (outside)";
}
.cover-facebook:before{
    content:"Facebook Cover";
}
.pdf-letter:before{
    content:"Letter Size: 8.5x11";
}
.letterhead:before{
    content:"Letterhead: 8.5x11";
}
.envelope:before{
    content:"Envelope: 9.5x4.125";
}
.row{
    margin:0 !important;
}

#ab-message{
    margin-bottom: 30px;
    padding: 20px 40px;
    background: #D30000;
    text-align: center;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
    letter-spacing: 1px;
    font-size: 16px;
}
#ab-message h5{

    font-size: 32px;
}

.menu-btn p {
        margin: 20px 0;
    }
.menu-btn a {
    background-color: #333333 !important;
    padding: 10px !important;
    border-radius: 10px !important;
}
.menu-btn a:visited {
    color: #44B8F4 !important;
}
.menu-btn a:visited:hover{
    color:#777777 !important;
}

.menu-btn.center p {
    font-size: 10px !important;
    margin: 20px auto !important;
    display: block !important;
    text-align: center !important;
}


@media(max-width:767px) {
.container {
    width: 100%;
}
img{
    max-width:100% !important;
    height:auto !important;
}
.download{
    float:none;
}

}
