a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
ol,p{border:0;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,nav.vertical ul li,section{display:block}
ol,p,ul{padding:0}
ol,ul{list-style:none;margin:0}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
table{border-collapse:collapse;border-spacing:0}
#pmLink,a{text-decoration:none}
.txt-rt{text-align:right}
.txt-lt{text-align:left}
.txt-center{text-align:center}
.float-rt{float:right}
.float-lt{float:left}
.clear{clear:both}
.pos-relative{position:relative}
.pos-absolute{position:absolute}
.vertical-base{vertical-align:baseline}
.vertical-top{vertical-align:top}
.underline{padding-bottom:5px;border-bottom:1px solid #eee;margin:0 0 20px}
nav.horizontal ul li{display:inline-block}
img{max-width:100%}
#pmLink{visibility:hidden;cursor:pointer;background:0 0;border:0}
#pmLink:hover{visibility:visible;color:gray}
body{background:url(entry/wp-content/themes/plafon/images/wallpaper-mirr.jpg)no-repeat bottom right fixed;padding-bottom:100px}
.wrap{width:85%;margin:0 auto;background:rgba(255,255,255,.9);padding:0 2.5% 50px;color:#333;max-width:1100px}
.normalFont{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:.5em;padding:25px}
.main{margin-top:10px}
.homeHeadline{background-color:#3370c9;color:#fff;padding:15px}
.logo{float:left;margin:10px 0;width:100px;overflow:hidden;text-indent:-950px;height:100px;background:url(images/3x3grid.png)center center no-repeat #135089}
.logo h1{font-size:1.5em;letter-spacing:2px;text-transform:uppercase;padding:44px 0 0 40px}
.social-icons{float:right}
.rules{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;text-align:left;max-width:890px;margin:10px auto 80px}
.content .rules ul{list-style:inherit;font-size:1.5em;margin:20px 0 20px 20px}
.rules strong,a,a:active,a:visited{font-weight:700;color:#3370c9;transition:.3s all}
.normalFont h2,.normalFont strong{font-weight:700}
.normalFont h2{font-size:4em;font-family:inherit;padding-bottom:10px;padding-top:20px;letter-spacing:-1px}
a:hover{color:#000}
.mailhere{color:#3370c9}
#submitWork{padding:50px 20px 100px;text-align:center}
#submitWork p{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
.campaignby{text-align:center;background-color:rgba(40,40,40,.9);font-size:30px;line-height:45px;position:fixed;bottom:0;left:0;right:0;color:#fff}
.campaignby a{display:inline-block;position:relative;top:5px;margin:0 10px}
.campaignby a:hover{background-color:#89b}
.campaignby a img{max-width:100px}
.social-icons ul li:first-child,ol li:first-child{margin-left:0}
.social-icons li{float:left;width:40px;height:40px;padding:0;margin-left:5px;margin-top:10px;border:1px solid #222;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#135089}
.social-icons li:hover{background:#ddd}
.social-icons a.facebook:hover{background-position:0 bottom}
.social-icons a.facebook{background-position:0 top}
.social-icons li a{height:40px;width:40px;display:block;text-indent:-9999px;background:url(images/social-icons.png)}
.social-icons a.twitter{background-position:-40px top}
.social-icons a.twitter:hover{background-position:-40px bottom}
.social-icons a.googleplus{background-position:-440px top}
.social-icons a.googleplus:hover{background-position:-440px bottom}
.social-icons a.pinterest{background-position:-480px top}
.social-icons a.pinterest:hover{background-position:-480px bottom}
.social-icons a.dribbble{background-position:-160px top}
.social-icons a.dribbble:hover,.social-iconst a.dribbble:hover{background-position:-160px bottom}
.social-icons a.vimeo{background-position:-120px top}
.social-icons a.vimeo:hover{background-position:-120px bottom}
.content{text-align:center}
p{font-size:1.4em;margin:0 0 10px}
h1{font-size:4em}
h2{font-size:3em}
h1,h2,h3{padding-bottom:10px}
h4{font-size:1.8em}
#counter{width:50%;height:150px;margin:20px auto;font-size:5em;overflow:hidden}
.countDays,.countHours,.countMinutes,.countSeconds{display:inline-block;width:15%;height:135px;padding-left:2%;background:#3370b9;border:5px solid #222;border-radius:10px}
.countHours,.countMinutes,.countSeconds{margin-left:7%}
.countDays{margin:0;background-color:#ff9844}
.countHours{background-color:#32a800}
.countSeconds{background-color:#ee0}
.position{position:relative;float:left;width:35px;height:90px;margin:0}
.digit{position:absolute;top:0;left:0}
.boxName{float:left;clear:both;margin:0 0 0 15px;font-size:30px;color:#333}
.separator{font-size:20px;text-align:center;margin:25px 0 5px}
.content p,.content ul,h3{font-size:2em}
.Hours{margin-left:5px}
.Seconds{margin-left:2px}
.sub_content p{font-size:25px;margin-bottom:20px;line-height:1.5em}
.button{margin:50px 0 40px}
.button a{font-family:Arial,Helvetica,sans-serif;background:#3370c9;padding:13px 35px;border-radius:20px;cursor:pointer;font-size:1.1em;margin:0 auto;color:#fff;border:1px solid transparent;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.button a:hover{background:#235089}
.copy_right{text-align:right;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;padding:40px 20px 20px;background-color:rgba(255,255,255,.9);border-top:1px solid #999}
.copy_right p{font-size:.8em}
#counter,.copy_right p a{color:#000}
.copy_right p a:hover{text-decoration:underline}
.button a,.cheers,.pleaseRefresh{text-align:center}
.pleaseRefresh{display:none;background-color:rgba(255,148,10,.28);padding:20px;margin-bottom:35px}
.pleaseRefresh h4{font-size:4em;color:#3370b9;margin-bottom:20px}
.pleaseRefresh p{font-size:35px;color:#222;letter-spacing:1px}
@media all and (max-width:1300px){.wrap{width:90%}
#counter{width:750px}
}
@media all and (max-width:850px){.wrap{width:95%}
#counter{width:100%}
h1{font-size:5em}
h2{font-size:3em}
h3{font-size:2em}
h4{font-size:1.5em}
h5{font-size:1.2em}
.countSeconds{display:none}
.campaignby{font-size:22px;position:relative;bottom:auto;left:auto;right:auto}
}
@media all and (max-width:650px){.countHours,.countMinutes,.countSeconds{display:none}
.countDays{margin:0;width:200px;padding:14px 0 0;height:120px}
.content p,.content ul{font-size:1.7em}
h2{font-size:2em}
p{font-size:1em}
.button a{font-size:.9em}
body{background:#fff}
.campaignby img{max-width:100px}
.position{float:none;width:100%;margin:0;vertical-align:bottom}
.digit,.position{position:relative}
.normalFont{font-size:.6em}
}