* { font-family: "Times New Roman", sans-serif; font-weight: 400; font-size: 18px; color: #6A4310; } body, html { height: 100%; background-color: #CDB573; min-width: 970px; } strong { font-weight: 600; color: inherit; font-size: inherit; } a { color: #9f115e; font-size: inherit; font-style: italic; } h1 { color: #6a4310; font-size: 35px; font-style: italic; margin-bottom: 30px; text-align: center; font-weight: 700; } h2 { color: #6a4310; font-size: 24px; } h3 { color: #6a4310; font-size: 20px; } .nop { padding: 0 !important; } .nom { margin: 0 !important; } #menu a:hover, #menu a:focus { background-color: transparent; background-image: none; color: #9f115e !important; } p { &.caption { text-align: center; font-size: 34px; font-weight: 700; text-transform: uppercase; color: #6A4310; } &.title { font-size: 22px; color: #6A4310; a { font-size: inherit; color: inherit; } strong { font-weight: 700; } } &.description { font-size: 18px; padding: 20px 0 10px; a { font-size: inherit; color: inherit; } } } hr { margin: 0 auto; border-top: solid 1px #BCA462; } section { padding: 25px 0; } .btn-default { background-color: #6A4310; color: #ffffff; background-image: none; border: none; } .navbar-nav > li > a { line-height: 50px; color: #e3e5da !important; font-size: 14px; text-transform: uppercase; font-weight: 500; padding: 10px; } nav.navbar { margin-bottom: 0; background-color: #36382A !important; border: medium none; border-radius: 0; #menu { .navbar-right { margin-left: 10px; } > ul:first-child { a { display: inline-block; } } } > div { background-color: #333527; } } .article-list { .article { img { margin: 0 auto; } > div:last-child { > div { display: table-cell; vertical-align: middle; height: 285px; padding-top: 15px; padding-bottom: 15px; } } } div:last-child { .row { /* background-color: #ffffff;*/ margin-bottom: 20px; } } } .intro { /* background: url("../images/content_bg.jpg") 50% top no-repeat; padding-top: 90px; padding-bottom: 90px;*/ } .articles { background-color: #CDB573; section { .article { img { margin: 0 auto; } > div:last-child { > div { display: table-cell; vertical-align: middle; height: 285px; padding-top: 15px; padding-bottom: 15px; } } } div:last-child { .row { background-color: #CDB573; margin-bottom: 20px; > div:last-child { } } } } } .jumbotron { padding-top: 0; padding-bottom: 0; &.slogen { .nop; background-color: #CDB573; margin-bottom: 0; position: relative; #logo { position: absolute; top: 0; left: 50%; margin-left: -264px; } #langs { position: absolute; top: 30px; right: 200px; img { width: 25px; } } #contact { position: absolute; top: 70px; right: 200px; } #menu { position: absolute; top: 170px; left: 215px; width: 200px; ul { list-style: none outside none; padding: 0; text-transform: capitalize; margin-top: 25px; li { display: block; float: left; position: relative; padding: 3px 0; width: 200px; ul { /*display: none;*/ left: 90%; position: absolute; top: 0; margin-top: -1px; width: 255px; background-color: #4D3125; background-image: url('../img/menu_bg.jpg'); li { width: 100%; } } a { color: #e1d7ae; font-size: 18px !important; font-style: normal !important; display: block; text-decoration: none; white-space: nowrap; font-family: "Sonsie One"; } } } } } &.footer { background-color: #CDB573 !important; margin-bottom: 0 !important; padding-top: 0; padding-bottom: 0; footer { height: 294px; ul { display: block; height: 40px; margin: 117px 0 10px 100px; li { float: left; font-size: 25px; height: 40px; list-style: none outside none; padding: 0 0 0 48px; ul { /* display: none;*/ } a { color: #6a4310; font-size: 18px !important; font-style: normal !important; line-height: 42px; } } } p { text-align: center; display: block; font-size: 12px; } } } } .developer a { font-size: 12px; } .posts-header { margin-top: 20px; margin-bottom: 20px; } @media(min-width: 1280px) { .jumbotron.slogen #menu { /*left: 550px !important;*/ } } @media(max-width: 1280px) { .jumbotron.slogen #menu { /*left: 250px !important;*/ } } .container { width: 1250px !important; max-width: none !important; > div, > section { width: 1170px !important; margin: 0 auto; } } .jumbotron { width: 1250px !important; max-width: none !important; margin: 0 auto !important; } form.form-horizontal { input, textarea { width: 100% !important; } }