diff --git a/css/style.css b/css/style.css index faf6fb2..3da3369 100644 --- a/css/style.css +++ b/css/style.css @@ -5,6 +5,18 @@ font-weight: normal; font-style: normal; } +/* ======================================================= +* +* Colors +* +* ======================================================= */ +:root { + --mainColor: #3e9fd7; + --mainColorLess: #3e9fd7CC; + --mainColorHighlight: #8ac9ed; + --white: #ffffff; +} + /* ======================================================= * * Template Style @@ -47,13 +59,13 @@ body { } a { - color: #F14E95; + color: var(--mainColor); -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } a:hover, a:active, a:focus { - color: #F14E95; + color: var(--mainColor); outline: none; text-decoration: none; } @@ -71,17 +83,17 @@ h1, h2, h3, h4, h5, h6, figure { ::-webkit-selection { color: #fff; - background: #F14E95; + background: var(--mainColor); } ::-moz-selection { color: #fff; - background: #F14E95; + background: var(--mainColor); } ::selection { color: #fff; - background: #F14E95; + background: var(--mainColor); } .fh5co-nav { @@ -196,7 +208,7 @@ h1, h2, h3, h4, h5, h6, figure { color: #fff; } .fh5co-nav ul li.btn-cta a { - color: #F14E95; + color: var(--mainColor); } .fh5co-nav ul li.btn-cta a span { background: #fff; @@ -768,7 +780,7 @@ h1, h2, h3, h4, h5, h6, figure { display: inline-block; zoom: 1; *display: inline; - color: #F14E95; + color: var(--mainColor); padding-left: 10px; padding-right: 10px; } @@ -787,7 +799,7 @@ h1, h2, h3, h4, h5, h6, figure { position: relative; } .fh5co-contact-info ul li:before { - color: #F14E95; + color: var(--mainColor); position: absolute; left: 0; top: .05em; @@ -879,7 +891,7 @@ form label { .fh5co-cover .display-tc .btn { padding: 15px 20px; background: #fff !important; - color: #F14E95; + color: var(--mainColor); border: none !important; font-size: 14px; text-transform: uppercase; @@ -942,7 +954,7 @@ form label { display: inline-block; width: 100px; height: 100px; - background: rgba(241, 78, 149, 0.8); + background: var(--mainColorLess); margin: 0 4px; -webkit-border-radius: 50%; -moz-border-radius: 50%; @@ -1043,7 +1055,7 @@ form label { font-size: 20px; background: #fff; padding: 20px; - color: #F14E95; + color: var(--mainColor); -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; @@ -1066,7 +1078,7 @@ form label { } .couple-half h3 { font-family: "Sacramento", Arial, serif; - color: #F14E95; + color: var(--mainColor); font-size: 30px; } .couple-half .groom, .couple-half .bride { @@ -1137,7 +1149,7 @@ form label { { width: 50px; height: 50px; - background:#F14E95; + background:var(--mainColor); display: table; text-align: center; margin: 0 auto 30px auto; @@ -1198,7 +1210,7 @@ form label { height: 90px; font-size: 40px; line-height: 40px; - color: #F14E95; + color: var(--mainColor); } .feature-center p, .feature-center h3 { margin-bottom: 30px; @@ -1220,7 +1232,7 @@ form label { margin-bottom: 10px; line-height: 1.5; font-weight: bold; - color: #F14E95; + color: var(--mainColor); font-family: "Sacramento", Arial, serif; } @media screen and (max-width: 768px) { @@ -1255,7 +1267,7 @@ form label { display: block; } #fh5co-testimonial .wrap-testimony .testimony-slide span a.twitter { - color: #F14E95; + color: var(--mainColor); font-weight: 300; } #fh5co-testimonial .wrap-testimony .testimony-slide figure { @@ -1347,7 +1359,7 @@ form label { display: table-cell; vertical-align: middle; font-size: 30px; - color: #F14E95; + color: var(--mainColor); } .feature-left .feature-copy { float: left; @@ -1410,7 +1422,7 @@ form label { #fh5co-started .btn { height: 54px; border: none !important; - background: #F14E95; + background: var(--mainColor); color: #fff; font-size: 16px; text-transform: uppercase; @@ -1454,7 +1466,7 @@ form label { } .owl-carousel .owl-controls .owl-dot.active span { background: transparent; - border: 2px solid #F14E95; + border: 2px solid var(--mainColor); } #fh5co-offcanvas { @@ -1707,21 +1719,21 @@ form label { } .btn-primary { - background: #F14E95; + background: var(--mainColor); color: #fff; - border: 2px solid #F14E95; + border: 2px solid var(--mainColor); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active { - background: #f366a3 !important; - border-color: #f366a3 !important; + background: var(--mainColorHighlight) !important; + border-color: var(--mainColorHighlight) !important; } .btn-primary.btn-outline { background: transparent; - color: #F14E95; - border: 2px solid #F14E95; + color: var(--mainColor); + border: 2px solid var(--mainColor); } .btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active { - background: #F14E95; + background: var(--mainColor); color: #fff; } @@ -1851,7 +1863,7 @@ form label { .form-control:active, .form-control:focus { outline: none; box-shadow: none; - border-color: #F14E95; + border-color: var(--mainColor); } .row-pb-md { @@ -1904,7 +1916,7 @@ form label { .undertwelve > input:checked { border: 2px solid #34495E; - background-color: #F14E95; + background-color: var(--mainColor); } .undertwelve > input:active { @@ -1946,7 +1958,7 @@ form label { .overnight > input:checked { border: 2px solid #34495E; - background-color: #F14E95; + background-color: var(--mainColor); } .overnight > input:active {