|
|
Line 66: |
Line 66: |
| /* HEADER AND NAVIGATION TOP */ | | /* HEADER AND NAVIGATION TOP */ |
| /**************************************************************************************************************************************************************************************************/ | | /**************************************************************************************************************************************************************************************************/ |
− | /*!
| |
− | * Claudio Emnet (http://www.claudioemnet.de)
| |
− | * Code licensed under the Apache License v2.0.
| |
− | * For details, see http://www.apache.org/licenses/LICENSE-2.0.
| |
− | */
| |
− |
| |
− | body {
| |
− | overflow-x: hidden;
| |
− | font-family: "Roboto Slab","Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | }
| |
− |
| |
− | html {
| |
− | overflow-x:hidden
| |
− | }
| |
− |
| |
− | .text-muted {
| |
− | color: #777;
| |
− | }
| |
− |
| |
− | .text-primary {
| |
− | color: #fed136;
| |
− | }
| |
− |
| |
− | p {
| |
− | font-size: 14px;
| |
− | line-height: 1.75;
| |
− | }
| |
− |
| |
− | p.large {
| |
− | font-size: 16px;
| |
− | }
| |
− |
| |
− | a,
| |
− | a:hover,
| |
− | a:focus,
| |
− | a:active,
| |
− | a.active {
| |
− | outline: 0;
| |
− | }
| |
− |
| |
− | a {
| |
− | color: #fed136;
| |
− | }
| |
− |
| |
− | a:hover,
| |
− | a:focus,
| |
− | a:active,
| |
− | a.active {
| |
− | color: #fec503;
| |
− | }
| |
− |
| |
− | h1,
| |
− | h2,
| |
− | h3,
| |
− | h4,
| |
− | h5,
| |
− | h6 {
| |
− | text-transform: uppercase;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-weight: 700;
| |
− | }
| |
| | | |
| .img-centered { | | .img-centered { |
Line 394: |
Line 333: |
| } | | } |
| | | |
− | section {
| |
− | padding: 100px 0;
| |
− | }
| |
− |
| |
− | section h2.section-heading {
| |
− | margin-top: 0;
| |
− | margin-bottom: 15px;
| |
− | font-size: 40px;
| |
− | }
| |
− |
| |
− | section h3.section-subheading {
| |
− | margin-bottom: 75px;
| |
− | text-transform: none;
| |
− | font-family: "Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-size: 16px;
| |
− | font-style: italic;
| |
− | font-weight: 400;
| |
− | }
| |
− |
| |
− | @media(min-width:768px) {
| |
− | section {
| |
− | padding: 150px 0;
| |
− | }
| |
− | }
| |
− |
| |
− | .service-heading {
| |
− | margin: 15px 0;
| |
− | text-transform: none;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item {
| |
− | right: 0;
| |
− | margin: 0 0 15px;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-link {
| |
− | display: block;
| |
− | position: relative;
| |
− | margin: 0 auto;
| |
− | max-width: 400px;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-link .portfolio-hover {
| |
− | position: absolute;
| |
− | width: 100%;
| |
− | height: 100%;
| |
− | opacity: 0;
| |
− | background: rgba(254,209,54,.9);
| |
− | -webkit-transition: all ease .5s;
| |
− | -moz-transition: all ease .5s;
| |
− | transition: all ease .5s;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-link .portfolio-hover:hover {
| |
− | opacity: 1;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content {
| |
− | position: absolute;
| |
− | top: 50%;
| |
− | width: 100%;
| |
− | height: 20px;
| |
− | margin-top: -12px;
| |
− | text-align: center;
| |
− | font-size: 20px;
| |
− | color: #fff;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i {
| |
− | margin-top: -12px;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,
| |
− | #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4 {
| |
− | margin: 0;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-caption {
| |
− | margin: 0 auto;
| |
− | padding: 25px;
| |
− | max-width: 400px;
| |
− | text-align: center;
| |
− | background-color: #fff;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-caption h4 {
| |
− | margin: 0;
| |
− | text-transform: none;
| |
− | }
| |
− |
| |
− | #portfolio .portfolio-item .portfolio-caption p {
| |
− | margin: 0;
| |
− | font-family: "Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-size: 16px;
| |
− | font-style: italic;
| |
− | }
| |
− |
| |
− | #portfolio * {
| |
− | z-index: 2;
| |
− | }
| |
− |
| |
− | @media(min-width:767px) {
| |
− | #portfolio .portfolio-item {
| |
− | margin: 0 0 30px;
| |
− | }
| |
− | }
| |
− |
| |
− | .timeline {
| |
− | position: relative;
| |
− | padding: 0;
| |
− | list-style: none;
| |
− | }
| |
− |
| |
− | .timeline:before {
| |
− | content: "";
| |
− | position: absolute;
| |
− | top: 0;
| |
− | bottom: 0;
| |
− | left: 40px;
| |
− | width: 2px;
| |
− | margin-left: -1.5px;
| |
− | background-color: #f1f1f1;
| |
− | }
| |
− |
| |
− | .timeline>li {
| |
− | position: relative;
| |
− | margin-bottom: 50px;
| |
− | min-height: 50px;
| |
− | }
| |
− |
| |
− | .timeline>li:before,
| |
− | .timeline>li:after {
| |
− | content: " ";
| |
− | display: table;
| |
− | }
| |
− |
| |
− | .timeline>li:after {
| |
− | clear: both;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-panel {
| |
− | float: right;
| |
− | position: relative;
| |
− | width: 100%;
| |
− | padding: 0 20px 0 100px;
| |
− | text-align: left;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-panel:before {
| |
− | right: auto;
| |
− | left: -15px;
| |
− | border-right-width: 15px;
| |
− | border-left-width: 0;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-panel:after {
| |
− | right: auto;
| |
− | left: -14px;
| |
− | border-right-width: 14px;
| |
− | border-left-width: 0;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image {
| |
− | z-index: 100;
| |
− | position: absolute;
| |
− | left: 0;
| |
− | width: 80px;
| |
− | height: 80px;
| |
− | margin-left: 0;
| |
− | border: 7px solid #f1f1f1;
| |
− | border-radius: 100%;
| |
− | text-align: center;
| |
− | color: #fff;
| |
− | background-color: #fed136;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image h4 {
| |
− | margin-top: 12px;
| |
− | font-size: 10px;
| |
− | line-height: 14px;
| |
− | }
| |
− |
| |
− | .timeline>li.timeline-inverted>.timeline-panel {
| |
− | float: right;
| |
− | padding: 0 20px 0 100px;
| |
− | text-align: left;
| |
− | }
| |
− |
| |
− | .timeline>li.timeline-inverted>.timeline-panel:before {
| |
− | right: auto;
| |
− | left: -15px;
| |
− | border-right-width: 15px;
| |
− | border-left-width: 0;
| |
− | }
| |
− |
| |
− | .timeline>li.timeline-inverted>.timeline-panel:after {
| |
− | right: auto;
| |
− | left: -14px;
| |
− | border-right-width: 14px;
| |
− | border-left-width: 0;
| |
− | }
| |
− |
| |
− | .timeline>li:last-child {
| |
− | margin-bottom: 0;
| |
− | }
| |
− |
| |
− | .timeline .timeline-heading h4 {
| |
− | margin-top: 0;
| |
− | color: inherit;
| |
− | }
| |
− |
| |
− | .timeline .timeline-heading h4.subheading {
| |
− | text-transform: none;
| |
− | }
| |
− |
| |
− | .timeline .timeline-body>p,
| |
− | .timeline .timeline-body>ul {
| |
− | margin-bottom: 0;
| |
− | }
| |
− |
| |
− | @media(min-width:768px) {
| |
− | .timeline:before {
| |
− | left: 50%;
| |
− | }
| |
− |
| |
− | .timeline>li {
| |
− | margin-bottom: 100px;
| |
− | min-height: 100px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-panel {
| |
− | float: left;
| |
− | width: 41%;
| |
− | padding: 0 20px 20px 30px;
| |
− | text-align: right;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image {
| |
− | left: 50%;
| |
− | width: 100px;
| |
− | height: 100px;
| |
− | margin-left: -50px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image h4 {
| |
− | margin-top: 16px;
| |
− | font-size: 13px;
| |
− | line-height: 18px;
| |
− | }
| |
− |
| |
− | .timeline>li.timeline-inverted>.timeline-panel {
| |
− | float: right;
| |
− | padding: 0 30px 20px 20px;
| |
− | text-align: left;
| |
− | }
| |
− | }
| |
− |
| |
− | @media(min-width:992px) {
| |
− | .timeline>li {
| |
− | min-height: 150px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-panel {
| |
− | padding: 0 20px 20px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image {
| |
− | width: 150px;
| |
− | height: 150px;
| |
− | margin-left: -75px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image h4 {
| |
− | margin-top: 30px;
| |
− | font-size: 18px;
| |
− | line-height: 26px;
| |
− | }
| |
− |
| |
− | .timeline>li.timeline-inverted>.timeline-panel {
| |
− | padding: 0 20px 20px;
| |
− | }
| |
− | }
| |
− |
| |
− | @media(min-width:1200px) {
| |
− | .timeline>li {
| |
− | min-height: 170px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-panel {
| |
− | padding: 0 20px 20px 100px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image {
| |
− | width: 170px;
| |
− | height: 170px;
| |
− | margin-left: -85px;
| |
− | }
| |
− |
| |
− | .timeline>li .timeline-image h4 {
| |
− | margin-top: 40px;
| |
− | }
| |
− |
| |
− | .timeline>li.timeline-inverted>.timeline-panel {
| |
− | padding: 0 100px 20px 20px;
| |
− | }
| |
− | }
| |
− |
| |
− | .team-member {
| |
− | margin-bottom: 50px;
| |
− | text-align: center;
| |
− | }
| |
− |
| |
− | .team-member img {
| |
− | margin: 0 auto;
| |
− | border: 7px solid #fff;
| |
− | }
| |
− |
| |
− | .team-member h4 {
| |
− | margin-top: 25px;
| |
− | margin-bottom: 0;
| |
− | text-transform: none;
| |
− | }
| |
− |
| |
− | .team-member p {
| |
− | margin-top: 0;
| |
− | }
| |
− |
| |
− | aside.clients img {
| |
− | margin: 50px auto;
| |
− | }
| |
− |
| |
− | section#contact {
| |
− | background-color: #222;
| |
− | background-position: center;
| |
− | background-repeat: no-repeat;
| |
− | }
| |
− |
| |
− | section#contact .section-heading {
| |
− | color: #fff;
| |
− | }
| |
− |
| |
− | section#contact .form-group {
| |
− | margin-bottom: 25px;
| |
− | }
| |
− |
| |
− | section#contact .form-group input,
| |
− | section#contact .form-group textarea {
| |
− | padding: 20px;
| |
− | }
| |
− |
| |
− | section#contact .form-group input.form-control {
| |
− | height: auto;
| |
− | }
| |
− |
| |
− | section#contact .form-group textarea.form-control {
| |
− | height: 236px;
| |
− | }
| |
− |
| |
− | section#contact .form-control:focus {
| |
− | border-color: #fed136;
| |
− | box-shadow: none;
| |
− | }
| |
− |
| |
− | section#contact::-webkit-input-placeholder {
| |
− | text-transform: uppercase;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-weight: 700;
| |
− | color: #bbb;
| |
− | }
| |
− |
| |
− | section#contact:-moz-placeholder {
| |
− | text-transform: uppercase;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-weight: 700;
| |
− | color: #bbb;
| |
− | }
| |
− |
| |
− | section#contact::-moz-placeholder {
| |
− | text-transform: uppercase;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-weight: 700;
| |
− | color: #bbb;
| |
− | }
| |
− |
| |
− | section#contact:-ms-input-placeholder {
| |
− | text-transform: uppercase;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-weight: 700;
| |
− | color: #bbb;
| |
− | }
| |
− |
| |
− | section#contact .text-danger {
| |
− | color: #e74c3c;
| |
− | }
| |
− |
| |
− | footer {
| |
− | padding: 25px 0;
| |
− | text-align: center;
| |
− | }
| |
− |
| |
− | footer span.copyright {
| |
− | text-transform: uppercase;
| |
− | text-transform: none;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | line-height: 40px;
| |
− | }
| |
− |
| |
− | footer ul.quicklinks {
| |
− | margin-bottom: 0;
| |
− | text-transform: uppercase;
| |
− | text-transform: none;
| |
− | font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | line-height: 40px;
| |
− | }
| |
− |
| |
− | ul.social-buttons {
| |
− | margin-bottom: 0;
| |
− | }
| |
− |
| |
− | ul.social-buttons li a {
| |
− | display: block;
| |
− | width: 40px;
| |
− | height: 40px;
| |
− | border-radius: 100%;
| |
− | font-size: 20px;
| |
− | line-height: 40px;
| |
− | outline: 0;
| |
− | color: #fff;
| |
− | background-color: #222;
| |
− | -webkit-transition: all .3s;
| |
− | -moz-transition: all .3s;
| |
− | transition: all .3s;
| |
− | }
| |
− |
| |
− | ul.social-buttons li a:hover,
| |
− | ul.social-buttons li a:focus,
| |
− | ul.social-buttons li a:active {
| |
− | background-color: #fed136;
| |
− | }
| |
− |
| |
− | .btn:focus,
| |
− | .btn:active,
| |
− | .btn.active,
| |
− | .btn:active:focus {
| |
− | outline: 0;
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-content {
| |
− | padding: 100px 0;
| |
− | min-height: 100%;
| |
− | border: 0;
| |
− | border-radius: 0;
| |
− | text-align: center;
| |
− | background-clip: border-box;
| |
− | -webkit-box-shadow: none;
| |
− | box-shadow: none;
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-content h2 {
| |
− | margin-bottom: 15px;
| |
− | font-size: 3em;
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-content p {
| |
− | margin-bottom: 30px;
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-content p.item-intro {
| |
− | margin: 20px 0 30px;
| |
− | font-family: "Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
| |
− | font-size: 16px;
| |
− | font-style: italic;
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-content ul.list-inline {
| |
− | margin-top: 0;
| |
− | margin-bottom: 30px;
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-content img {
| |
− | margin-bottom: 30px;
| |
− | }
| |
− |
| |
− | .portfolio-modal .close-modal {
| |
− | position: absolute;
| |
− | top: 25px;
| |
− | right: 25px;
| |
− | width: 75px;
| |
− | height: 75px;
| |
− | background-color: transparent;
| |
− | cursor: pointer;
| |
− | }
| |
− |
| |
− | .portfolio-modal .close-modal:hover {
| |
− | opacity: .3;
| |
− | }
| |
− |
| |
− | .portfolio-modal .close-modal .lr {
| |
− | z-index: 1051;
| |
− | width: 1px;
| |
− | height: 75px;
| |
− | margin-left: 35px;
| |
− | background-color: #222;
| |
− | -webkit-transform: rotate(45deg);
| |
− | -ms-transform: rotate(45deg);
| |
− | transform: rotate(45deg);
| |
− | }
| |
− |
| |
− | .portfolio-modal .close-modal .lr .rl {
| |
− | z-index: 1052;
| |
− | width: 1px;
| |
− | height: 75px;
| |
− | background-color: #222;
| |
− | -webkit-transform: rotate(90deg);
| |
− | -ms-transform: rotate(90deg);
| |
− | transform: rotate(90deg);
| |
− | }
| |
− |
| |
− | .portfolio-modal .modal-backdrop {
| |
− | display: none;
| |
− | opacity: 0;
| |
− | }
| |
− |
| |
− | ::-moz-selection {
| |
− | text-shadow: none;
| |
− | background: #fed136;
| |
− | }
| |
− |
| |
− | ::selection {
| |
− | text-shadow: none;
| |
− | background: #fed136;
| |
− | }
| |
− |
| |
− | img::selection {
| |
− | background: 0 0;
| |
− | }
| |
− |
| |
− | img::-moz-selection {
| |
− | background: 0 0;
| |
− | }
| |
− |
| |
− | body {
| |
− | webkit-tap-highlight-color: #fed136;
| |
− | }
| |
| /**************************************************************************************************************************************************************************************************/ | | /**************************************************************************************************************************************************************************************************/ |
| /* MENU */ | | /* MENU */ |