
/* GENERAL STYLES 
================================================== */


body {background-color:#364f6e;}
.clear {clear: both;}


/* COLORS
================================================== */


a {color: #e8192e; text-decoration: none;}
::selection {color:#e8192e;}
#clock {color:white;}
#Trigger {position:fixed; width: 35px;height: 20px;font: 400 20px/20px 'Open Sans',sans-serif;color: #FFFFFF;background: #e8192e;text-shadow: none;cursor: pointer;text-align: center; bottom:0;}
#Border {position:fixed; width: 100%;border-top: 4px #e8192e solid;z-index: 999; bottom:0;}
ul.pattern li {display: inline;}


/* LOGO
================================================== */


.logo {text-align: center; margin-top: 200px;}
.logo p.bigger {font-family:'Lobster13Regular'; font-size:66px; text-align: center; color: #e5e5e5; margin:20px 0; padding:10px;}
.logo p.italic {font-family:'Lobster13Regular'; font-size:28px; text-align: center; color: #e5e5e5; margin:20px 0;}
.logo p.custom_text {font-family:'SegoeUINormal'; font-size:28px;color: #e5e5e5; text-transform: uppercase; padding:10px;}


/* FOOTER 
================================================== */


.footer_content h3 {color:#e5e5e5; text-transform: uppercase; font-size:18px;}
ul#social {margin: 0px;}
ul#social li {display:inline;padding-right: 8px;}
ul#social li a {transition:opacity .4s ease-in-out;
-moz-transition:opacity .4s ease-in-out, display .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out; opacity:1;}
ul#social li a:hover {display:inline;opacity:0.5;}
.footer {background-color:#364f6e; margin-top: 25px; /*border-top:1px solid #1c1c1c; border-bottom: 1px solid #1c1c1c;*/}
.footer_content {text-align: center;}
input[type="email"] {width: 415px;margin-left: 20px; margin-top:7px;}
.some_tweets {font-size: 13px; color:#3d3d3d; font-family: 'SegoeUINormal' width: 100px; margin-bottom: 15px;}
ul#twitter_update_list li {text-align: center;}
form#subscribe {}
input#inpstyle {text-align: center;border-width:1px;border-style:solid;border-color:#dedede #bababa #aaa #bababa;-moz-box-shadow:0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
box-shadow:0 3px 3px rgba(255,255,255,.2), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;-webkit-box-shadow:0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;-moz-border-radius:4px;
padding:10px 0;border-radius:4px;-webkit-border-radius:4px;background-color:#f6f6f6;background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to (#eae8e8));
background-image:-webkit-linear-gradient(top, #f6f6f6, #eae8e8);background-image:-moz-linear-gradient(top, #f6f6f6, #eae8e8);background-image:-ms-linear-gradient(top, #f6f6f6, #eae8e8);
background-image:-o-linear-gradient(top, #f6f6f6, #eae8e8);background-image:linear-gradient(top, #f6f6f6, #eae8e8);}
#notice {opacity: 0;display: none;}


/* MEDIA QUERYS
================================================== */

  
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

.logo p.custom_text {font-size: 35px; line-height: 40px;} 
input[type="email"] {width: 360px;} .main_wrapper {padding: 0 40px; margin-top: -45px;}
#Trigger, #Border {}
#clock {line-height: 60px;}
#clock ul li {font-size:14px;}
#clock ul li span {font-size:40px;}
.switch_out {display: none;}
}
 
/* Landscape phones and down */
@media (max-width: 480px) {

.main_wrapper {margin-top: -50px;}
.footer {margin-top: 0px;}
#clock {line-height: 60px;}
.switch_out {display: none;}
}

@media (max-width: 280px) {

input[type="email"] {width: 170px;}
#clock ul {margin-bottom: 40px;}
#clock ul li {display:block; padding-bottom: 20px;}
#clock ul li span {display: block; padding-bottom: 10px;}
.switch_out {display: none;}
}

/* Target Mozilla */
@-moz-document url-prefix() { 
}
