@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400);

body{background: url() no-repeat center center fixed;

-webkit-background-size: cover;
-moz-background-size: cover;

-o-background-size: cover;
background-size: cover;

}body>.navbar{min-height:40px;
margin-bottom:18px;
}body>.container{max-width: 1280px;
margin:0 auto;
}.navbar{min-height:40px;
margin-bottom:18px;
}.navbar-toggle{margin-top:7px;
}.navbar-brand,.navbar-nav>li>a{line-height:40px;
height:40px;
padding-top:0;
}.navbar-default{background-color:#337ab7;
border-color:#2c3e50;
color:#ecf0f1;
}.navbar-default .navbar-nav>li>a{color:#d2d2d2;
}.navbar-default .navbar-brand{color:#efefef;
font-weight:bold;
}.container .jumbotron{padding:4px 0;
background:transparent;
}.pace{z-index:2000;
-webkit-pointer-events:none;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
user-select:none;
}.pace-inactive{display:none;
}.pace .pace-progress{background:#dd4b39;
position:fixed;
z-index:2000;
top:0;
left:0;
height:3px;
-webkit-transition:width 1s;
-moz-transition:width 1s;
-o-transition:width 1s;
transition:width 1s;
}.pace .pace-progress-inner{display:block;
position:absolute;
right:0px;
width:100px;
height:100%;
opacity:1.0;
-webkit-transform:rotate(3deg) translate(0px,-4px);
-moz-transform:rotate(3deg) translate(0px,-4px);
-ms-transform:rotate(3deg) translate(0px,-4px);
-o-transform:rotate(3deg) translate(0px,-4px);
transform:rotate(3deg) translate(0px,-4px);
}.pace .pace-activity{display:block;
position:fixed;
z-index:2000;
top:15px;
right:15px;
width:14px;
height:14px;
border:solid 2px transparent;
border-top-color:#dd4b39;
border-left-color:#dd4b39;
border-radius:10px;
-webkit-animation:pace-spinner 400ms linear infinite;
-moz-animation:pace-spinner 400ms linear infinite;
-ms-animation:pace-spinner 400ms linear infinite;
-o-animation:pace-spinner 400ms linear infinite;
animation:pace-spinner 400ms linear infinite;
}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}100%{-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);
transform:rotate(0deg);
}100%{-moz-transform:rotate(360deg);
transform:rotate(360deg);
}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);
transform:rotate(0deg);
}100%{-o-transform:rotate(360deg);
transform:rotate(360deg);
}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);
transform:rotate(0deg);
}100%{-ms-transform:rotate(360deg);
transform:rotate(360deg);
}}@keyframes pace-spinner{0%{transform:rotate(0deg);
transform:rotate(0deg);
}100%{transform:rotate(360deg);
transform:rotate(360deg);
}}.callout{padding:20px;
margin:20px 0;
border:1px solid #e1e1e1;
border-left-width:3px;
border-radius:2px;
background:#fff;
}.callout h4{margin-top:0;
margin-bottom:10px;
font-size:16px;
}.callout h4 a{font-size:0.9em;
font-weight:bold;
}.callout h4 .timeago{font-size:0.7em;
color:#888888;
}.callout p:last-child{margin-bottom:0;
}.callout+.callout{margin-top:-5px;
}.callout-primary{border-color:#428bca;
}.callout-warning{border-color:#f0ad4e;
}.list-log .fa-thumbs-up{color:#e83349}.list-log .timeago{color:#9b9b9b;
font-style:italic;
font-size:smaller;
}.icheckbox_minimal,.iradio_minimal{margin-left:-20px;
}.feed-img{margin-bottom:10px;
}.picture img{border:1px solid #0a6ebd;
border-radius:2px;
padding:2px;
margin:5px 10px;
}#premium-countdown{padding:2px;
display:block;
text-align:center;
background:#6C7A89;
color:#E4F1FE;
border-radius:2px;
margin:5px 0 15px;
}.countdown ul{font:normal 12px 'Open Sans',sans-serif;
list-style:none;
padding:2px;
}.countdown ul li{display:inline-block;
}.countdown ul li span{font-size:24px;
font-weight:300;
line-height:40px;
}.countdown ul li.seperator{font-size:24px;
line-height:35px;
vertical-align:top;
}.countdown ul li p{font-size:14px;
}#next #countdown{font-weight:bold;
}.tooltip{position:fixed;
}.modal-content{border-color:#d2d2d2;
}.btn{cursor:pointer;
}.btn-xs,.btn-group-xs>.btn{border-radius:2px;
}.btn-primary,.btn-primary:hover{border:1px solid #4d90fe;
}.btn-success,.btn-success:hover{border:1px solid #35aa47;
}.btn-danger,.btn-danger:hover{border:1px solid #dd4b39;
}.btn-info,.btn-info:hover{border:1px solid #5bc0de;
}.btn-primary:focus,.btn-success:focus,.btn-danger:focus,.btn-info:focus{-webkit-box-shadow:none;
box-shadow:none;
}.form-control{background-color:#fff;
border:1px solid #d9d9d9;
border-radius:2px;
}.input-group-addon{border:1px solid #d9d9d9;
border-radius:2px;
}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:2px 0 0 2px;
}.input-group .form-control{margin:0;
border-radius:2px;
}.has-error .form-control,.has-error .form-control:focus,.has-error .form-control:hover,.has-error .form-control:focus{border-color:#F64747;
}.has-error .input-group-addon{color:#fff;
background-color:#F64747;
border-color:#F64747;
}.has-success .form-control,.has-success .form-control:focus,.has-success .form-control:hover,.has-success .form-control:focus{border-color:#2ECC71;
}.has-success .input-group-addon{color:#fff;
background-color:#2ECC71;
border-color:#2ECC71;
}.alert{border:none;
padding:10px 15px;
border-radius:2px;
color:#fff;
text-shadow:0 1px 0 rgba(231,231,231,0.50);
}.alert-success{background-color:#2ecc71;
}.alert-info{background-color:#3498db;
}.alert-warning{background-color:#e67e22;
}.alert-danger{background-color:#e74c3c;
}.nav-tabs>li>a{border-radius:2px 2px 0 0;
}.panel{border:none;
border-radius:2px;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);
box-shadow:0 1px 4px rgba(0,0,0,0.3);
}.panel-heading{padding:10px 15px;
border-top-left-radius:2px;
border-top-right-radius:2px;
}.panel-success .panel-heading{background-color:#4caf50;
}.panel-success .panel-title{color:#fff;
}.panel-pink .panel-heading{background-color:#F28DB4;
}.panel-pink .panel-title{color:#fff;
}.panel-red .panel-heading{background-color:#F01919;
}.panel-red .panel-title{color:#fff;
}.panel-info .panel-heading{background-color:#5bc0de;
}.panel-info .panel-title{color:#fff;
}.panel-warning .panel-heading{background-color:#ff9800;
}.panel-warning .panel-title{color:#fff;
}.panel-danger .panel-heading{background-color:#e51c23;
}.panel-danger .panel-title{color:#fff;
}.list-group{}.list-group .list-group-item{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);
box-shadow:0 1px 2px rgba(0,0,0,0.3);
}.list-group .list-group-item:first-child{border-top-left-radius:3px;
border-top-right-radius:3px;
}.list-group .list-group-item:last-child{border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
}.erb-image-wrapper{max-width:90%;
height:auto;
position:relative;
display:block;
margin:0 auto;
}.erb-image-wrapper img{width:100%!important;
height:100%!important;
display:block;
}