@media (min-width: 1700px) {
  .container-fluid {
    width: 1620px;
  }
}
.less-padding > [class*='col-'] {
    padding-right:5px;
    padding-left:5px;
}
body { 
    background:#c8c8c8 url('/static/img/background.jpg');
    font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
}
body#dashboard { background:#fff; }
.note-editable { background:#c8c8c8!important; }
#decocell { background-image:url('/static/img/branches.png'); position:absolute; top:0; left:0; z-index:-10; height:300px; }

/* left */
#leftcol { margin-top:10px; text-align:center; }
#logintext { margin-top:50px; text-align:center; font-family:Exo; font-weight:x; font-size:22px; color:#900; text-shadow:#900 0 0 1px, #fff 0 0 10px; }
#logintext a { font-size:18px; text-decoration:underline; color:#900; }
#intro { margin:20px 20px; text-align:center; }
#profilearea { margin-top:30px; max-width:300px; margin-left:auto; margin-right:auto; }

/* right */
#rightcol { margin-top:20px; text-align:center; }
#loginarea { position:relative; max-width:350px; }
#loginarea span { display:none }
#signuplink { display:block; width:40%; height:30%; position:absolute; left:0%; top:50%; }
#loginlink { display:block; width:40%; height:30%; position:absolute; left:60%; top:50%; }
#loginarea-mobil { margin-top:10px; text-align:center;  }
#loginarea-mobil #loginlink { display:block; }
#loginarea-mobil #signuplink { display:block; }
#titleright span { display:none; }
#latestarea { max-width:300px; margin-left:auto; margin-right:auto; }
#photolink { display:block; }
#videolink { display:block; }
#latestposts { }
.latestlist { margin:0 20px 0 20px; }
.latestlist a { background:#ddd; color:#900; border:2px solid #000; border-radius:10px; font-family:Exo; }
.latestlist a:hover { background:#eee;}

/* center */
#logodiv { margin:0 0 20px; }
#logodiv h1 { display:none; }
#tagline { margin:10px 80px -18px; }
#maincentre {
  position:relative;
  margin:20px 0 20px; background:#c8c8c8;
  padding:50px 60px 100px 60px; 
  border-style:solid; border-width:30px;
  border-image:url(/static/img/borders.jpg) 30 round;
}
.mejs-overlay-loading { display: none; }
#skullleft { position:absolute; top:-50px; left:-50px; }
#skullright { position:absolute; top:-50px; right:-50px; }
@media (max-width: 900px) {
  #maincentre { border-image:none; border:2px solid #999; border-radius:5px; padding:10px 10px 70px 10px; }
}
#contactrow { margin-top:-100px; text-align:center; }
#footertag { margin-top:-50px; z-index:-10; padding:0 20px; }
div.pagination { text-align:center; width:100%; }
.pagination .active span { background-color:#900; border-color:#000; }
.pagination li a { color:#900!important; background-color:#eee; }
.pagination .disabled span { background-color:#eee; }
.taglist { margin:10px; text-align:center; }
.taglist button { background-color:transparent!important; }
.taglist .button, .dropdown-menu { margin:0px auto; }
.dropdown-menu { width:160px; left:50%; margin-left:-80px;}

h3,h4 { font-family:Exo; }
h2:not(.normal) { font-family:Helvetica; font-size:36px; font-weight:700; color:#424242; text-shadow: #000 0 0 1px, #fff 0 0 20px; text-align:center }
h3 { font-size:32px; color:#300; text-shadow: #000 0 0 1px, #fff 0 0 10px; }
h4 { font-size:24px; color:#009; }
h5 { font-size:2em; text-align:center; font-weight:bold; }
h6 { font-size:1.5em; text-align:center; font-weight:bold; }

.row-centered { text-align:center; }
.col-centered { display:inline-block; float:none; margin-right:-4px; }
.post { margin:20px 0; }
.post h2 { margin:5px 0 20px; font-size:32px; }
.post2 h2, .post3 h2 { font-size:32px; }
.video { width:100%; }
video { width:100%; height:100%; }
.thumbcol { }
.thumbrow { }
.thumbnail { background:#ddd; padding:2px; }
.gallery-title { margin-top:2px; height:37px; }
.postcontent { margin:20px 0; }
.postfooter { color:#969; }
h3 { margin:40px 0 20px; font-size:28px; }
.comment-item { margin:20px 0; border:1px solid #ddd; border-radius:10px; padding:5px 20px; }
.comments h3 { margin-top:10px; font-family:inherit; text-shadow:initial; font-size:20px; font-weight:bold; color:#a33; }
.comments h4 { font-family:inherit; text-shadow:initial; font-size:15px; }
.comment-text {}
.form-control:focus { border-color:#c00; }
.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited, .btn-primary:focus {
    background-color: #933; border-color: #420; border-radius:10px; 
}
@media (max-width: 500px) {
  .post { padding:5px 5px; }
  .comments-item { padding:5px 5px; }
}
.pagination .btn { background-color:#eee; border-radius:10px; }


.modal-content { padding:1em 2em; text-align:center; background:#d3d3d3; }
