@font-face{font-family:Pe-icon-7-stroke;src:url(https://atlanticcrane.com/wp-content/themes/constructent/css/fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(https://atlanticcrane.com/wp-content/themes/constructent/css/fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(https://atlanticcrane.com/wp-content/themes/constructent/css/fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(https://atlanticcrane.com/wp-content/themes/constructent/css/fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(https://atlanticcrane.com/wp-content/themes/constructent/css/fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');font-weight:400;font-style:normal}[class*=" pe-7s-"],[class^=pe-7s-]{display:inline-block;font-family:Pe-icon-7-stroke;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pe-7s-album:before{content:"\e6aa"}.pe-7s-arc:before{content:"\e6ab"}.pe-7s-back-2:before{content:"\e6ac"}.pe-7s-bandaid:before{content:"\e6ad"}.pe-7s-car:before{content:"\e6ae"}.pe-7s-diamond:before{content:"\e6af"}.pe-7s-door-lock:before{content:"\e6b0"}.pe-7s-eyedropper:before{content:"\e6b1"}.pe-7s-female:before{content:"\e6b2"}.pe-7s-gym:before{content:"\e6b3"}.pe-7s-hammer:before{content:"\e6b4"}.pe-7s-headphones:before{content:"\e6b5"}.pe-7s-helm:before{content:"\e6b6"}.pe-7s-hourglass:before{content:"\e6b7"}.pe-7s-leaf:before{content:"\e6b8"}.pe-7s-magic-wand:before{content:"\e6b9"}.pe-7s-male:before{content:"\e6ba"}.pe-7s-map-2:before{content:"\e6bb"}.pe-7s-next-2:before{content:"\e6bc"}.pe-7s-paint-bucket:before{content:"\e6bd"}.pe-7s-pendrive:before{content:"\e6be"}.pe-7s-photo:before{content:"\e6bf"}.pe-7s-piggy:before{content:"\e6c0"}.pe-7s-plugin:before{content:"\e6c1"}.pe-7s-refresh-2:before{content:"\e6c2"}.pe-7s-rocket:before{content:"\e6c3"}.pe-7s-settings:before{content:"\e6c4"}.pe-7s-shield:before{content:"\e6c5"}.pe-7s-smile:before{content:"\e6c6"}.pe-7s-usb:before{content:"\e6c7"}.pe-7s-vector:before{content:"\e6c8"}.pe-7s-wine:before{content:"\e6c9"}.pe-7s-cloud-upload:before{content:"\e68a"}.pe-7s-cash:before{content:"\e68c"}.pe-7s-close:before{content:"\e680"}.pe-7s-bluetooth:before{content:"\e68d"}.pe-7s-cloud-download:before{content:"\e68b"}.pe-7s-way:before{content:"\e68e"}.pe-7s-close-circle:before{content:"\e681"}.pe-7s-id:before{content:"\e68f"}.pe-7s-angle-up:before{content:"\e682"}.pe-7s-wristwatch:before{content:"\e690"}.pe-7s-angle-up-circle:before{content:"\e683"}.pe-7s-world:before{content:"\e691"}.pe-7s-angle-right:before{content:"\e684"}.pe-7s-volume:before{content:"\e692"}.pe-7s-angle-right-circle:before{content:"\e685"}.pe-7s-users:before{content:"\e693"}.pe-7s-angle-left:before{content:"\e686"}.pe-7s-user-female:before{content:"\e694"}.pe-7s-angle-left-circle:before{content:"\e687"}.pe-7s-up-arrow:before{content:"\e695"}.pe-7s-angle-down:before{content:"\e688"}.pe-7s-switch:before{content:"\e696"}.pe-7s-angle-down-circle:before{content:"\e689"}.pe-7s-scissors:before{content:"\e697"}.pe-7s-wallet:before{content:"\e600"}.pe-7s-safe:before{content:"\e698"}.pe-7s-volume2:before{content:"\e601"}.pe-7s-volume1:before{content:"\e602"}.pe-7s-voicemail:before{content:"\e603"}.pe-7s-video:before{content:"\e604"}.pe-7s-user:before{content:"\e605"}.pe-7s-upload:before{content:"\e606"}.pe-7s-unlock:before{content:"\e607"}.pe-7s-umbrella:before{content:"\e608"}.pe-7s-trash:before{content:"\e609"}.pe-7s-tools:before{content:"\e60a"}.pe-7s-timer:before{content:"\e60b"}.pe-7s-ticket:before{content:"\e60c"}.pe-7s-target:before{content:"\e60d"}.pe-7s-sun:before{content:"\e60e"}.pe-7s-study:before{content:"\e60f"}.pe-7s-stopwatch:before{content:"\e610"}.pe-7s-star:before{content:"\e611"}.pe-7s-speaker:before{content:"\e612"}.pe-7s-signal:before{content:"\e613"}.pe-7s-shuffle:before{content:"\e614"}.pe-7s-shopbag:before{content:"\e615"}.pe-7s-share:before{content:"\e616"}.pe-7s-server:before{content:"\e617"}.pe-7s-search:before{content:"\e618"}.pe-7s-film:before{content:"\e6a5"}.pe-7s-science:before{content:"\e619"}.pe-7s-disk:before{content:"\e6a6"}.pe-7s-ribbon:before{content:"\e61a"}.pe-7s-repeat:before{content:"\e61b"}.pe-7s-refresh:before{content:"\e61c"}.pe-7s-add-user:before{content:"\e6a9"}.pe-7s-refresh-cloud:before{content:"\e61d"}.pe-7s-paperclip:before{content:"\e69c"}.pe-7s-radio:before{content:"\e61e"}.pe-7s-note2:before{content:"\e69d"}.pe-7s-print:before{content:"\e61f"}.pe-7s-network:before{content:"\e69e"}.pe-7s-prev:before{content:"\e620"}.pe-7s-mute:before{content:"\e69f"}.pe-7s-power:before{content:"\e621"}.pe-7s-medal:before{content:"\e6a0"}.pe-7s-portfolio:before{content:"\e622"}.pe-7s-like2:before{content:"\e6a1"}.pe-7s-plus:before{content:"\e623"}.pe-7s-left-arrow:before{content:"\e6a2"}.pe-7s-play:before{content:"\e624"}.pe-7s-key:before{content:"\e6a3"}.pe-7s-plane:before{content:"\e625"}.pe-7s-joy:before{content:"\e6a4"}.pe-7s-photo-gallery:before{content:"\e626"}.pe-7s-pin:before{content:"\e69b"}.pe-7s-phone:before{content:"\e627"}.pe-7s-plug:before{content:"\e69a"}.pe-7s-pen:before{content:"\e628"}.pe-7s-right-arrow:before{content:"\e699"}.pe-7s-paper-plane:before{content:"\e629"}.pe-7s-delete-user:before{content:"\e6a7"}.pe-7s-paint:before{content:"\e62a"}.pe-7s-bottom-arrow:before{content:"\e6a8"}.pe-7s-notebook:before{content:"\e62b"}.pe-7s-note:before{content:"\e62c"}.pe-7s-next:before{content:"\e62d"}.pe-7s-news-paper:before{content:"\e62e"}.pe-7s-musiclist:before{content:"\e62f"}.pe-7s-music:before{content:"\e630"}.pe-7s-mouse:before{content:"\e631"}.pe-7s-more:before{content:"\e632"}.pe-7s-moon:before{content:"\e633"}.pe-7s-monitor:before{content:"\e634"}.pe-7s-micro:before{content:"\e635"}.pe-7s-menu:before{content:"\e636"}.pe-7s-map:before{content:"\e637"}.pe-7s-map-marker:before{content:"\e638"}.pe-7s-mail:before{content:"\e639"}.pe-7s-mail-open:before{content:"\e63a"}.pe-7s-mail-open-file:before{content:"\e63b"}.pe-7s-magnet:before{content:"\e63c"}.pe-7s-loop:before{content:"\e63d"}.pe-7s-look:before{content:"\e63e"}.pe-7s-lock:before{content:"\e63f"}.pe-7s-lintern:before{content:"\e640"}.pe-7s-link:before{content:"\e641"}.pe-7s-like:before{content:"\e642"}.pe-7s-light:before{content:"\e643"}.pe-7s-less:before{content:"\e644"}.pe-7s-keypad:before{content:"\e645"}.pe-7s-junk:before{content:"\e646"}.pe-7s-info:before{content:"\e647"}.pe-7s-home:before{content:"\e648"}.pe-7s-help2:before{content:"\e649"}.pe-7s-help1:before{content:"\e64a"}.pe-7s-graph3:before{content:"\e64b"}.pe-7s-graph2:before{content:"\e64c"}.pe-7s-graph1:before{content:"\e64d"}.pe-7s-graph:before{content:"\e64e"}.pe-7s-global:before{content:"\e64f"}.pe-7s-gleam:before{content:"\e650"}.pe-7s-glasses:before{content:"\e651"}.pe-7s-gift:before{content:"\e652"}.pe-7s-folder:before{content:"\e653"}.pe-7s-flag:before{content:"\e654"}.pe-7s-filter:before{content:"\e655"}.pe-7s-file:before{content:"\e656"}.pe-7s-expand1:before{content:"\e657"}.pe-7s-exapnd2:before{content:"\e658"}.pe-7s-edit:before{content:"\e659"}.pe-7s-drop:before{content:"\e65a"}.pe-7s-drawer:before{content:"\e65b"}.pe-7s-download:before{content:"\e65c"}.pe-7s-display2:before{content:"\e65d"}.pe-7s-display1:before{content:"\e65e"}.pe-7s-diskette:before{content:"\e65f"}.pe-7s-date:before{content:"\e660"}.pe-7s-cup:before{content:"\e661"}.pe-7s-culture:before{content:"\e662"}.pe-7s-crop:before{content:"\e663"}.pe-7s-credit:before{content:"\e664"}.pe-7s-copy-file:before{content:"\e665"}.pe-7s-config:before{content:"\e666"}.pe-7s-compass:before{content:"\e667"}.pe-7s-comment:before{content:"\e668"}.pe-7s-coffee:before{content:"\e669"}.pe-7s-cloud:before{content:"\e66a"}.pe-7s-clock:before{content:"\e66b"}.pe-7s-check:before{content:"\e66c"}.pe-7s-chat:before{content:"\e66d"}.pe-7s-cart:before{content:"\e66e"}.pe-7s-camera:before{content:"\e66f"}.pe-7s-call:before{content:"\e670"}.pe-7s-calculator:before{content:"\e671"}.pe-7s-browser:before{content:"\e672"}.pe-7s-box2:before{content:"\e673"}.pe-7s-box1:before{content:"\e674"}.pe-7s-bookmarks:before{content:"\e675"}.pe-7s-bicycle:before{content:"\e676"}.pe-7s-bell:before{content:"\e677"}.pe-7s-battery:before{content:"\e678"}.pe-7s-ball:before{content:"\e679"}.pe-7s-back:before{content:"\e67a"}.pe-7s-attention:before{content:"\e67b"}.pe-7s-anchor:before{content:"\e67c"}.pe-7s-albums:before{content:"\e67d"}.pe-7s-alarm:before{content:"\e67e"}.pe-7s-airplay:before{content:"\e67f"}.button {
transition: .3s ease;
font-size: 14px;
font-weight: 500;
font-family: 'Ubuntu', Arial, sans-serif;
line-height: 1;
margin: 0 10px 10px 0;
padding: 14px 25px;
background: #261e4c;
display: inline-block;
color: #fff;
cursor: pointer;
border-radius: 4px;
border: 0;
text-align: center;
white-space: nowrap;
}
.button:hover {
background: #eeb313;
color: #fff;
} body {
color: #999;
font: 300 14px/1.6 "Ubuntu", Arial, sans-serif;
overflow-x: hidden;
background: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #261e4c;
margin: 0 0 .7em;
}
h1 {
font-size: 45px;
}
h2 {
font-size: 36px;
}
h3 {
font-size: 30px;
}
h4 {
font-size: 24px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 14px;
}
:focus,
a:focus {
outline: 0;
}
a {
color: #eeb313;
transition: .3s ease;
}
a:hover,
a:focus {
color: #eeb313;
text-decoration: none;
}
blockquote {
background: #f5f5f5;
border-left: 5px solid #eeb313;
padding: 30px;
}
blockquote cite {
font-size: 75%;
font-style: italic;
display: block;
margin-top: 1em;
}
p {
margin-bottom: 2em;
}
input,
select,
textarea {
border-radius: 4px;
border: 1px solid #cccccc;
padding: 10px;
max-width: 100%;
}
input.full-width,
select.full-width,
textarea.full-width {
width: 100%;
}
img {
max-width: 100%;
height: auto;
}
.left {
float: left;
}
.right {
float: right;
}
.label {
color: #999;
font-size: 100%;
font-weight: 400;
}
.text-light {
color: #fff !important;
}
.text-shadow {
text-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.wrapper {
position: relative;
}
.boxed .wrapper {
box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
width: 1200px;
padding: 0 15px;
margin: 50px auto;
background-color: #fff;
}
.main {
padding: 80px 0 60px;
}
.page-template-contact .main,
.page-template-homepage .main {
padding: 0;
}
.sidebar-left .main .site-content {
float: right;
}
.sidebar-left .main .sidebar {
float: left;
}
.bg-box-title {
overflow: hidden;
}
.bg-box-title .bg-title {
font-size: 20px;
font-weight: 400;
color: #261e4c;
text-transform: uppercase;
border-left: 5px solid #eeb313;
margin: 0 10px 30px 0;
padding-left: 10px;
float: left;
line-height: 15px;
}
.bg-box-title .stripe-line {
background: url(//atlanticcrane.com/wp-content/themes/constructent/img/stripe-line.png) repeat-x;
height: 15px;
overflow: hidden;
}
.contact-font-icon .contact-info {
padding-top: 10px;
color: #cccccc;
font-size: 13px;
display: block;
}
.contact-font-icon .contact-info i {
color: #cccccc;
width: 30px;
font-size: 14px;
height: 30px;
text-align: center;
border-radius: 3px;
border: 1px solid rgba(255, 255, 255, 0.05);
margin-right: 15px;
padding-top: 7px;
}
.contact-font-icon .contact-info a {
color: #cccccc;
}
.contact-font-icon .contact-info a:hover {
color: #eeb313;
} .main .mejs-container .mejs-controls {
background: #261e4c;
}
.main .mejs-container .mejs-controls .mejs-button button {
outline: none;
}
.main .mejs-container .mejs-controls .mejs-playpause-button {
width: 30px;
}
.main .mejs-container .mejs-controls .mejs-playpause-button button {
margin-left: 10px;
background-image: none;
}
.main .mejs-container .mejs-controls .mejs-playpause-button button:before {
font-family: FontAwesome;
line-height: 1;
font-size: 16px;
content: "\f04b";
color: #fff;
}
.main .mejs-container .mejs-controls .mejs-playpause-button.mejs-pause button:before {
content: "\f04c";
}
.main .mejs-container .mejs-controls .mejs-time {
padding-left: 10px;
padding-right: 10px;
}
.main .mejs-container .mejs-controls .mejs-time span {
font-size: 14px;
}
.main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
background: #cccccc;
}
.main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded {
background: #cccccc;
}
.main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
background: #eeb313;
}
.main .mejs-container .mejs-controls .mejs-volume-button button {
width: 20px;
background-image: none;
}
.main .mejs-container .mejs-controls .mejs-volume-button button:before {
font-family: FontAwesome;
line-height: 1;
font-size: 16px;
content: "\f028";
color: #fff;
}
.main .mejs-container .mejs-controls .mejs-volume-button.mejs-unmute button:before {
content: "\f026";
}
.main .mejs-container .mejs-controls .mejs-horizontal-volume-slider {
width: 80px;
}
.main .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
background: #cccccc;
}
.main .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background: #eeb313;
}
.main .mejs-container .mejs-controls .mejs-fullscreen-button {
width: 40px;
}
.main .mejs-container .mejs-controls .mejs-fullscreen-button button {
margin-left: 15px;
background-image: none;
}
.main .mejs-container .mejs-controls .mejs-fullscreen-button button:before {
font-family: FontAwesome;
line-height: 1;
font-size: 16px;
content: "\f065";
color: #fff;
}
.main .mejs-container .mejs-controls .mejs-fullscreen-button.mejs-unfullscreen button:before {
content: "\f066";
}
.main .mejs-container.mejs-audio .mejs-playpause-button {
width: 50px;
}
.main .mejs-container.mejs-audio .mejs-playpause-button button {
margin-left: 20px;
}
.main .mejs-container.mejs-audio .mejs-playpause-button button :before {
font-size: 18px;
}
.main .mejs-container.mejs-audio .mejs-volume-button {
width: 40px;
}
.main .mejs-container.mejs-audio .mejs-volume-button button:before {
font-size: 18px;
}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
position: relative;
min-height: 1px;
padding-right: 10px;
padding-left: 10px;
}
.col-xs-15 {
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-15 {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-15 {
width: 20%;
float: left;
}
}  .owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
} #colorbox,
#cboxOverlay,
#cboxWrapper {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
overflow: hidden;
}
#cboxWrapper {
max-width: none;
}
#cboxOverlay {
position: fixed;
width: 100%;
height: 100%;
}
#cboxMiddleLeft,
#cboxBottomLeft {
clear: left;
}
#cboxContent {
position: relative;
}
#cboxLoadedContent {
overflow: auto;
-webkit-overflow-scrolling: touch;
border-radius: 4px;
padding: 4px;
background-color: #ebebeb;
}
#cboxLoadedContent img {
border-radius: 3px;
}
#cboxTitle {
margin: 0;
}
#cboxLoadingOverlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
cursor: pointer;
}
.cboxPhoto {
float: left;
margin: auto;
border: 0;
display: block;
max-width: none;
-ms-interpolation-mode: bicubic;
}
.cboxIframe {
width: 100%;
height: 100%;
display: block;
border: 0;
padding: 0;
margin: 0;
}
#colorbox,
#cboxContent,
#cboxLoadedContent {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
#cboxOverlay {
background: #000;
opacity: 0.9;
}
#colorbox {
outline: 0;
}
#cboxContent {
overflow: hidden;
}
.cboxIframe {
background: #fff;
}
#cboxError {
padding: 50px;
border: 1px solid #ccc;
}
#cboxLoadedContent {
margin-bottom: 28px;
}
#cboxTitle {
position: absolute;
bottom: 4px;
left: 0;
text-align: center;
width: 100%;
color: #949494;
}
#cboxCurrent {
position: absolute;
bottom: 4px;
left: 58px;
color: #949494;
}
#cboxLoadingGraphic {
position: absolute;
top: 50%;
left: 50%;
margin: -10px 0 0 -10px;
}
#cboxLoadingGraphic:before {
content: "\f1ce";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-ms-transform: translate(0, 0);
transform: translate(0, 0);
animation: fa-spin 2s infinite linear;
} #cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose {
border: 0;
padding: 0;
margin: 0;
overflow: visible;
width: auto;
background: none;
} #cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
outline: 0;
}
#cboxSlideshow {
position: absolute;
bottom: 4px;
right: 30px;
color: #0092ef;
}
#cboxPrevious {
position: absolute;
bottom: 0;
left: 0;
}
#cboxNext {
position: absolute;
bottom: 0;
left: 27px;
}
#cboxClose {
position: absolute;
bottom: 0;
right: 0;
} .rev_slider .tparrows.custom {
width: 20px;
height: 50px;
background-color: transparent;
}
.rev_slider .tparrows.custom:before,
.rev_slider .tparrows.custom:after {
content: "";
display: block;
width: 1px;
height: 32px;
background-color: #fff;
}
.rev_slider .tparrows.custom.tp-leftarrow:before {
-ms-transform: translate(10px, -3px) rotate(38deg);
transform: translate(10px, -3px) rotate(38deg);
}
.rev_slider .tparrows.custom.tp-leftarrow:after {
-ms-transform: translate(10px, -10px) rotate(-38deg);
transform: translate(10px, -10px) rotate(-38deg);
}
.rev_slider .tparrows.custom.tp-rightarrow:before {
-ms-transform: translate(10px, -3px) rotate(-38deg);
transform: translate(10px, -3px) rotate(-38deg);
}
.rev_slider .tparrows.custom.tp-rightarrow:after {
-ms-transform: translate(10px, -10px) rotate(38deg);
transform: translate(10px, -10px) rotate(38deg);
}
.alignnone {
margin: 0;
}
.aligncenter,
div.aligncenter,
.aligncenter img {
display: block;
margin: 1em auto;
}
.alignleft,
.entry-thumbnail.thumbnail {
display: inline;
float: left;
margin-right: 30px;
}
.alignright {
display: inline;
float: right;
margin-left: 30px;
}
.aligncenter {
display: block;
clear: both;
margin: 0 auto;
}
.wp-caption,
.wp-caption-text {
font-style: italic;
text-align: left;
max-width: 100%;
}
.gallery-caption {
display: block;
}
.bypostauthor {
display: block;
}
.sticky {
display: block;
}
.wp-playlist-item .wp-playlist-caption,
.wp-playlist-item .wp-playlist-item-length {
line-height: 2.5;
}
.entry-content .wp-playlist,
.entry-summary .wp-playlist {
padding-bottom: 0;
}
.gallery {
margin: -5px;
line-height: 0em;
}
.gallery:before,
.gallery:after {
content: " ";
display: table;
}
.gallery:after {
clear: both;
}
.gallery img {
border-radius: 4px;
border: 0px;
margin: 0px;
padding: 0px;
height: auto;
}
.gallery-item {
width: 100%;
float: left;
padding: 5px;
text-align: center;
}
.gallery-icon {
border-radius: 4px;
overflow: hidden;
position: relative;
}
.gallery-icon:before,
.gallery-icon:after {
transition: 0.3s;
content: "";
position: absolute;
top: 50%;
left: 50%;
z-index: 1;
opacity: 0;
background-color: #fff;
}
.gallery-icon:before {
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 50px;
height: 1px;
}
.gallery-icon:after {
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 1px;
height: 50px;
}
.gallery-icon:hover a:before {
opacity: 0.7;
}
.gallery-icon:hover:before,
.gallery-icon:hover:after {
opacity: 1;
}
.gallery-icon a {
display: block;
position: relative;
}
.gallery-icon a:before {
transition: opacity .3s;
border-radius: 3px;
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0;
background: #eeb313;
}
.gallery-caption {
margin-left: 0px;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33.33%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.66%;
}
.gallery-columns-7 .gallery-item {
width: 14.285%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.11%;
} .topbar {
background: #261e4c;
min-height: 60px;
}
.topbar .topbar-left {
text-align: left;
float: left;
}
.topbar .topbar-right {
text-align: right;
float: right;
}
.topbar .social-links-widget {
max-height: 60px;
}
.topbar .social-links-widget a {
height: 60px;
margin-left: 20px;
margin-right: 0;
}
.topbar .social-links-widget i {
line-height: 60px;
}
.topbar .social-links-widget span {
line-height: 60px;
}
.topbar .contact-info {
padding: 15px 20px;
border-left: 1px solid rgba(255, 255, 255, 0.05);
float: left;
}
.topbar .contact-info:last-child {
border-right: 1px solid rgba(255, 255, 255, 0.05);
}
.site-header {
position: relative;
background-color: #fff;
}
.site-header > .container {
position: relative;
}
.site-header .site-nav {
position: static;
}
.site-header .site-branding {
padding-top: 40px;
padding-bottom: 40px;
}
.site-header .site-branding .site-title {
text-indent: -99999px;
margin: 0;
width: 0;
height: 0;
}
.site-header .header-right {
padding-top: 40px;
}
.boxed .topbar,
.boxed .site-header,
.boxed .featured-title {
margin-left: -15px;
margin-right: -15px;
}
.header-right {
padding-left: 0;
}
.header-right .cart-contents,
.header-right .search-icon {
transition: .3s ease;
position: relative;
font-size: 35px;
font-weight: 700;
color: #261e4c;
text-decoration: none;
padding-bottom: 40px;
}
.header-right .cart-contents:hover,
.header-right .search-icon:hover {
color: #eeb313;
}
.header-right .mini-cart-counter {
border-radius: 4px;
background: #eeb313;
color: #fff;
font-size: 12px;
font-style: normal;
line-height: 12px;
text-align: center;
padding: 4px 6px;
position: absolute;
top: -6px;
right: -6px;
width: 20px;
height: 20px;
}
.header-right .mini-cart {
position: relative;
}
.header-right .mini-cart .widget_shopping_cart_content {
position: absolute;
top: 100%;
right: 0;
width: 240px;
padding: 10px 15px;
color: #fff;
line-height: 22px;
display: none;
border-top: 3px solid #eeb313;
background-color: rgba(38, 30, 76, 0.9);
z-index: 1000;
}
.header-right .mini-cart .widget_shopping_cart_content img {
width: 40px;
height: auto;
}
.header-right .mini-cart .widget_shopping_cart_content li {
padding: 10px 0;
}
.header-right .mini-cart .widget_shopping_cart_content li a {
color: #fff;
font-weight: 500;
margin-bottom: 0;
}
.header-right .mini-cart .widget_shopping_cart_content li a img {
float: right;
margin: 0 0 0 5px;
}
.header-right .mini-cart .widget_shopping_cart_content li .remove {
display: none;
}
.header-right .mini-cart .total {
font-weight: 500;
padding: 10px 0;
margin: 0;
border-top: 1px solid rgba(255, 255, 255, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.header-right .mini-cart .total strong {
font-weight: 500;
}
.header-right .mini-cart .total span {
float: right;
}
.header-right .mini-cart .buttons {
margin: 15px 0 0;
}
.header-right .mini-cart .button {
border-radius: 4px;
color: #fff;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
text-shadow: none;
box-shadow: none;
background: transparent;
width: 45%;
padding: 7px 0;
text-align: left;
}
.header-right .mini-cart .button.checkout {
float: right;
text-align: right;
margin-right: 0;
}
.header-right .mini-cart .button:hover {
color: #eeb313;
background-color: transparent;
}
.header-right .mini-cart .button:after {
display: none;
}
.header-right .mini-cart:hover .widget_shopping_cart_content {
display: block;
}
.search-form-header {
transition: .3s;
opacity: 0;
background: #261e4c;
width: 100%;
height: 100%;
color: #fff;
position: absolute;
top: 40px;
left: 0;
z-index: 999;
overflow: hidden;
visibility: hidden;
}
.search-form-header.active {
opacity: 1;
top: 0;
visibility: visible;
border-top: 1px solid rgba(255, 255, 255, 0.05);
}
.search-form-header .container {
position: relative;
height: 100%;
}
.search-form-header form {
-ms-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
top: 50%;
width: 100%;
padding: 0 15px;
color: #261e4c;
}
.search-form-header input[type="text"] {
font-family: 'Ubuntu', Arial, sans-serif;
color: #fff;
text-transform: uppercase;
background: transparent;
width: 100%;
height: 30px;
border: 0;
font-size: 30px;
font-weight: 700;
line-height: 30px;
padding: 0 50px 0 0;
}
.search-form-header .icon-close {
transition: color 0.3s ease-in;
position: absolute;
right: 15px;
color: #eeb313;
cursor: pointer;
font-size: 30px;
}
.search-form-header .icon-close:hover {
color: #fff;
}
.header-absolute .topbar {
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background-color: #2d2d2d;
}
.header-absolute .topbar .contact-info,
.header-absolute .topbar .contact-info i {
border-color: rgba(255, 255, 255, 0.05);
}
.header-absolute .site-header {
position: absolute;
width: 100%;
z-index: 99999;
color: #fff;
background-color: rgba(38, 30, 76, 0.9);
}
.header-absolute .primary-nav .nav > li > a,
.header-absolute .header-right .cart-contents,
.header-absolute .header-right .search-icon {
color: #fff;
}
.header-absolute.header-transparent .site-header {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
background-color: transparent;
}
.header-sticky .site-header.sticky {
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
border-bottom: 1px solid #ebebeb;
}
.header-sticky.admin-bar .site-header.sticky {
top: 32px;
}
.header-sticky.boxed .site-header.sticky {
left: auto;
width: 1200px;
}
.featured-title {
font-family: 'Ubuntu', Arial, sans-serif;
color: #261e4c;
height: 300px;
position: relative;
padding: 120px 0;
text-align: center;
line-height: 1;
text-transform: uppercase;
}
.featured-title h1 {
margin-bottom: 20px;
line-height: 1;
font-size: 34px;
font-weight: 700;
}
.featured-title .subtitle {
text-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
line-height: 1;
color: #fff;
font-size: 16px;
font-weight: 400;
margin: 0;
}
.featured-title .subtitle p {
margin: 0;
}
.featured-title .strip-bg {
background-color: #eeb313;
opacity: 0.7;
position: absolute;
top: 0;
left: 0;
height: 100%;
display: block;
width: 100%;
}
.featured-title .container {
z-index: 2;
position: relative;
}
.breadcrumb-wrapper {
position: relative;
text-align: center;
height: 40px;
margin-top: -20px;
}
.breadcrumb-wrapper .breadcrumb {
background: #261e4c;
padding: 13px 25px;
line-height: 1;
display: inline-block;
color: #eeb313;
text-transform: capitalize;
}
.breadcrumb-wrapper .breadcrumb a {
color: #fff;
}
.breadcrumb-wrapper .breadcrumb a:hover {
color: #eeb313;
}
.breadcrumb-wrapper .breadcrumb li:before {
padding: 0 10px;
color: rgba(255, 255, 255, 0.05);
}
.no-title-area .site-header {
border-bottom: 1px solid #ebebeb;
}
.no-title-area .breadcrumb-wrapper {
display: none;
} .navbar {
border-radius: 0;
margin-bottom: 0;
min-height: 0;
}
.nav > li {
display: inline-block;
}
.nav > li > a {
background-color: transparent;
}
.nav > li > a:hover,
.nav > li > a:focus {
background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: transparent;
}
.nav .dropdown-menu {
border-radius: 0;
margin: 0;
padding: 30px 0;
min-width: 240px;
border-width: 0;
border-top: 3px solid #eeb313;
background-color: rgba(38, 30, 76, 0.9);
}
.nav .dropdown-menu a {
color: #fff;
font-size: 12px;
font-weight: 300;
padding: 10px 40px;
position: relative;
}
.nav .dropdown-menu a:hover {
color: #eeb313;
background-color: transparent;
}
.nav .dropdown-menu > .active > a {
background-color: transparent;
}
.nav .dropdown-menu .dropdown-menu {
top: 0;
left: 100%;
}
.nav .dropdown-menu li:first-child .dropdown-menu {
top: -33px;
}
.nav .menu-item-mega {
position: static;
}
.nav .menu-item-mega .dropdown-menu {
left: 15px;
right: 15px;
}
.nav .menu-item-mega .menu-item-content {
padding: 0 25px;
}
.nav .mega-sub-menu a {
padding-left: 25px;
padding-right: 25px;
}
.nav .mega-sub-menu > a {
display: block;
font-size: 14px;
margin-bottom: 10px;
}
.nav .mega-sub-menu .sub-menu {
list-style-type: none;
padding: 0;
margin: 0;
}
.navbar-collapse.in {
overflow-x: hidden;
}
.navbar-toggle {
cursor: pointer;
}
.navbar-toggle .icon-bar {
transition: 0.5s;
background-color: #261e4c;
}
.navbar-toggle .icon-bar:nth-child(2n) {
-ms-transform: translateY(300%) rotate(45deg);
transform: translateY(300%) rotate(45deg);
}
.navbar-toggle .icon-bar:last-child {
-ms-transform: translateY(-300%) rotate(-45deg);
transform: translateY(-300%) rotate(-45deg);
}
.navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.navbar-toggle.collapsed .icon-bar:nth-child(2n) {
-ms-transform: translateY(0) rotate(0deg);
transform: translateY(0) rotate(0deg);
}
.navbar-toggle.collapsed .icon-bar:last-child {
-ms-transform: translateY(0) rotate(0deg);
transform: translateY(0) rotate(0deg);
}
.navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #261e4c;
}
.page-template-homepage.header-absolute .navbar-toggle .icon-bar {
background-color: #fff;
}
.page-template-homepage.header-absolute .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.page-template-homepage.header-absolute .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #fff;
}
.primary-nav {
text-align: right;
padding-left: 0;
padding-right: 0;
}
.primary-nav .nav {
float: none;
}
.primary-nav .nav > li {
float: none;
}
.primary-nav .nav > li > a {
padding: 50px 5px;
}
.primary-nav .nav > li > a:hover,
.primary-nav .nav > li.active > a {
color: #eeb313;
background-color: transparent;
}
.primary-nav .nav > li > a:before,
.primary-nav .nav > li > a:after {
display: inline-block;
opacity: 0;
transition: transform 0.3s, opacity 0.2s;
}
.primary-nav .nav > li > a:before {
margin-right: 10px;
content: '[';
-ms-transform: translateX(20px);
transform: translateX(20px);
}
.primary-nav .nav > li > a:after {
margin-left: 10px;
content: ']';
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
.primary-nav .nav > li > a:hover:before,
.primary-nav .nav > li > a:focus:before,
.primary-nav .nav > li > a:hover:after,
.primary-nav .nav > li > a:focus:after {
opacity: 1;
-ms-transform: translateX(0px);
transform: translateX(0px);
}
.primary-nav .nav a {
color: #261e4c;
text-transform: uppercase;
font-size: 14px;
line-height: 1;
font-family: 'Ubuntu', Arial, sans-serif;
font-weight: 700;
}
.primary-nav .dropdown-menu a {
color: #fff;
font-size: 12px;
font-weight: 300;
}
.primary-nav .dropdown-menu a:hover {
color: #eeb313;
}
.primary-nav .mega-sub-menu a {
padding: 10px 25px;
display: block;
}
.primary-nav .mega-sub-menu > a {
font-size: 14px;
font-weight: 400;
}
.menu-hover-edge .primary-nav .nav > li > a {
position: relative;
}
.menu-hover-edge .primary-nav .nav > li > a:before,
.menu-hover-edge .primary-nav .nav > li > a:after {
width: 10px;
height: 10px;
}
.menu-hover-edge .primary-nav .nav > li > a:before {
margin-right: 2px;
border-left: 2px solid #eeb313;
border-top: 2px solid #eeb313;
content: '';
-ms-transform: translate(12px);
transform: translate(12px);
}
.menu-hover-edge .primary-nav .nav > li > a:after {
margin-left: 2px;
border-right: 2px solid #eeb313;
border-bottom: 2px solid #eeb313;
content: '';
-ms-transform: translateX(-12px);
transform: translateX(-12px);
}
.menu-hover-edge .primary-nav .nav > li > a:hover:before,
.menu-hover-edge .primary-nav .nav > li > a:focus:before,
.menu-hover-edge .primary-nav .nav > li > a:hover:after,
.menu-hover-edge .primary-nav .nav > li > a:focus:after {
opacity: 1;
}
.menu-hover-edge .primary-nav .nav > li > a:hover:before,
.menu-hover-edge .primary-nav .nav > li > a:focus:before {
-ms-transform: translate(0, -12px);
transform: translate(0, -12px);
}
.menu-hover-edge .primary-nav .nav > li > a:hover:after,
.menu-hover-edge .primary-nav .nav > li > a:focus:after {
-ms-transform: translate(0, 12px);
transform: translate(0, 12px);
} .footer-nav .sub-menu {
display: none;
}
.footer-nav ul {
margin: 0;
padding: 0;
}
.footer-nav li {
float: left;
list-style: none;
}
.footer-nav li a {
padding: 0 0 0 30px;
color: #261e4c;
}
.footer-nav li a:hover {
color: #fff;
}
.pagination {
width: 100%;
clear: both;
font-weight: 400;
}
.pagination a,
.pagination span,
.pages a,
.pages > span {
transition: all 0.3s ease-in;
background: #efefef;
display: inline-block;
width: 36px;
height: 36px;
margin-right: 5px;
color: #261e4c;
text-align: center;
border-radius: 3px;
line-height: 35px;
}
.pagination a:hover,
.pages a:hover,
.pagination .current {
background: #eeb313;
color: #fff;
border-color: transparent;
}
.post-navigation {
width: 100%;
margin-top: 50px;
overflow: hidden;
text-transform: uppercase;
}
.post-navigation .screen-reader-text {
display: none;
}
.post-navigation a {
font-size: 14px;
font-weight: 500;
color: #261e4c;
}
.post-navigation a:before,
.post-navigation a:after {
font-family: 'FontAwesome';
}
.post-navigation a:hover {
color: #eeb313;
}
.post-navigation .nav-next {
float: right;
}
.post-navigation .nav-next a:after {
padding-left: 5px;
content: "\f178";
}
.post-navigation .nav-previous {
float: left;
}
.post-navigation .nav-previous a:before {
content: "\f177";
padding-right: 5px;
} .blog .site-content .hentry,
.archive .site-content .hentry {
padding-bottom: 40px;
margin-bottom: 50px;
border-bottom: 1px solid #ebebeb;
}
.blog .site-content .hentry:last-child,
.archive .site-content .hentry:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: 0;
}
article .post-header {
text-align: center;
width: 60px;
float: left;
}
article .post-header .post-format-date {
background: #eeb313;
font-size: 13px;
font-weight: 400;
color: #fff;
padding: 10px 15px;
border-radius: 3px 3px 0 0;
text-transform: uppercase;
}
article .post-header .format-icon {
font-size: 20px;
width: 100%;
border-radius: 0 0 3px 3px;
border: 2px solid #ebebeb;
border-top-width: 0;
padding: 15px;
color: #261e4c;
}
article .post-body {
margin-left: 100px;
overflow: hidden;
}
.entry-title {
margin: 0 0 20px;
font-size: 22px;
font-weight: 700;
line-height: 22px;
text-transform: uppercase;
}
.entry-title a {
color: #261e4c;
}
.entry-title a:hover {
color: #eeb313;
}
.post-meta {
margin: 0 0 30px;
list-style: none;
padding: 0;
color: #606060;
}
.post-meta li {
font-family: 'Ubuntu', Arial, sans-serif;
float: left;
margin-right: 15px;
}
.post-meta li:before {
font-family: 'fontawesome';
padding-right: 5px;
color: #eeb313;
}
.post-meta time,
.post-meta a {
color: #606060;
}
.post-meta p {
margin: 0;
}
.entry-summary p {
margin-bottom: 0;
} .entry-format {
margin-bottom: 30px;
}
.entry-format .entry-image img,
.entry-format .carousel .item img {
width: 100%;
height: auto;
}
.entry-format img {
border-radius: 3px;
}
.entry-format img,
.entry-format iframe,
.entry-format embed {
width: 100%;
max-height: 100%;
}
.entry-format video {
width: 100%;
height: 100%;
max-width: 100%;
}
.entry-format .wp-video {
width: 100% !important;
height: auto !important;
}
.entry-format blockquote {
font-size: 16px;
}
.entry-format blockquote cite {
color: #eeb313;
font-size: 13px;
}
.format-audio .entry-format iframe {
width: 100%;
height: auto;
}
.format-audio .entry-format .audio-player {
padding: 5px 0;
background: #261e4c;
}
.format-audio .entry-format .wp-audio-shortcode {
margin: 0;
}
.format-link .entry-format {
text-align: center;
}
.format-link .entry-format a {
color: #fff;
font-size: 16px;
display: block;
padding: 15px 30px;
background: #261e4c;
}
.format-link .entry-format a:hover {
background: #eeb313;
}
.format-link .entry-format a:after {
content: "\f08e";
font-size: 20px;
font-family: FontAwesome;
padding-left: 20px;
line-height: 1;
}
.media-info {
overflow: hidden;
}
.media-meta {
background: #261e4c;
padding: 20px;
margin: 0;
position: relative;
display: none;
}
.media-meta li {
list-style: none;
margin-bottom: 10px;
padding-bottom: 10px;
color: #fff;
border-bottom: 1px solid;
display: block;
overflow: hidden;
}
.media-meta li a {
color: #fff;
}
.media-meta li a:hover {
color: #eeb313;
}
.media-meta:after {
opacity: 0;
filter: alpha(opacity=0);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
transition: opacity 0.5s ease;
color: #fff;
font-family: 'FontAwesome';
content: "\f001";
font-size: 160px;
position: absolute;
top: 30px;
left: 40%;
}
.media-meta:hover:after {
opacity: 0.2;
filter: alpha(opacity=20);
top: 30px;
}
.video-info .media-meta:after {
content: "\f03d";
top: 20px;
}
.media-info-toggle {
background: #eeb313;
float: right;
padding: 10px 30px 10px 15px;
position: relative;
text-transform: capitalize;
cursor: pointer;
line-height: 1;
color: #fff;
}
.media-info-toggle:after {
font-family: 'FontAwesome';
content: "\f107";
font-size: 18px;
position: absolute;
top: 8px;
right: 10px;
}
.media-info-toggle.active:after {
content: "\f106";
}
.media-info-toggle:hover {
background: #eeb313;
color: #fff;
}
.more-link {
text-transform: uppercase;
display: block;
font-weight: 400;
margin-top: 40px;
float: none;
color: #261e4c;
}
.more-link:hover {
color: #eeb313;
}
.more-link:after {
font-family: 'fontawesome';
content: "\f178";
padding-left: 5px;
}
.post-format-share {
text-align: center;
position: relative;
text-transform: uppercase;
color: #261e4c;
font-size: 13px;
margin-top: 40px;
padding: 0 0 10px 0;
font-weight: 500;
}
.post-format-share .construct-stroke {
display: block;
font-size: 30px;
cursor: pointer;
}
.post-format-share .construct-stroke:hover {
color: #eeb313;
}
.post-format-share .box-social-share {
background: #261e4c;
padding: 15px 24px;
position: absolute;
z-index: 2;
display: block;
visibility: hidden;
opacity: 0;
left: 0;
top: 130%;
border-radius: 3px;
transition: all 0.2s ease;
}
.post-format-share .box-social-share:before {
content: '';
display: block;
position: absolute;
top: -7px;
left: 50%;
margin-left: -8px;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
border-bottom: 7px solid #261e4c;
}
.post-format-share li {
transition: color 0.3s ease;
width: 100%;
list-style: none outside none;
padding: 5px 0;
}
.post-format-share li:last-child {
margin-right: 0;
}
.post-format-share li a {
color: #fff;
}
.post-format-share li:hover a {
color: #eeb313;
}
.post-format-share:hover .box-social-share {
visibility: visible;
opacity: 1;
top: 100%;
}
.post-format-share:hover .construct-stroke:before {
color: #fff;
}
.page-template-contact .main > .container-fluid {
width: 100%;
padding: 0;
}
.page-template-contact .ct-contact-info {
overflow: hidden;
background-color: #261e4c;
}
.page-template-contact .ct-contact-info ul {
margin: 0 auto;
list-style-type: none;
}
.page-template-contact .ct-contact-info li {
padding: 20px 60px;
}
.page-template-contact .ct-contact-info li:before {
content: "";
width: 1px;
height: 112%;
background: rgba(255, 255, 255, 0.05);
position: absolute;
top: -4px;
left: 0px;
-ms-transform: rotate(27deg);
transform: rotate(27deg);
}
.page-template-contact .ct-contact-info li:first-child:before {
left: 20px;
}
.page-template-contact .ct-contact-info li:last-child:after {
content: "";
width: 1px;
height: 112%;
background: rgba(255, 255, 255, 0.05);
position: absolute;
top: -4px;
right: 20px;
-ms-transform: rotate(27deg);
transform: rotate(27deg);
}
.page-template-contact .ct-contact-info li:last-child i {
right: 60px;
}
.page-template-contact .ct-contact-info li:hover .ct-address-1,
.page-template-contact .ct-contact-info li:hover .ct-phone,
.page-template-contact .ct-contact-info li:hover .ct-day,
.page-template-contact .ct-contact-info li:hover i {
color: #eeb313;
transition: 0.3s;
}
.page-template-contact .ct-contact-info li .ct-address-1,
.page-template-contact .ct-contact-info li .ct-phone,
.page-template-contact .ct-contact-info li .ct-day {
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
color: #fff;
}
.page-template-contact .ct-contact-info li .ct-address-2,
.page-template-contact .ct-contact-info li .ct-email,
.page-template-contact .ct-contact-info li .ct-time {
font-size: 13px;
}
.page-template-contact .ct-contact-info span {
display: block;
width: 100%;
}
.page-template-contact .ct-contact-info i {
position: absolute;
right: 40px;
top: 22px;
font-size: 36px;
color: #fff;
}
.page-template-contact .ct-map-cf {
position: relative;
}
.page-template-contact .ct-map-cf .ct-map {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.page-template-contact .ct-map-cf .fitsc-map {
margin-bottom: 0;
}
.page-template-contact .ct-map-cf .ct-cf {
width: 370px;
max-width: 100%;
padding: 30px;
margin: 40px 0;
position: relative;
background-color: #fff;
}
.page-template-contact .ct-map-cf .ct-cf form {
font-size: 12px;
color: #999;
}
.page-template-contact .ct-map-cf .ct-cf form p {
margin-bottom: 20px;
}
.page-template-contact .ct-map-cf .ct-cf form p:last-of-type {
margin-bottom: 0;
}
.page-template-contact .ct-map-cf .ct-cf input,
.page-template-contact .ct-map-cf .ct-cf textarea {
border-radius: 0;
padding: 5px 0;
border: none;
border-bottom: 2px solid #ebebeb;
width: 100%;
}
.page-template-contact .ct-map-cf .ct-cf input:hover,
.page-template-contact .ct-map-cf .ct-cf textarea:hover,
.page-template-contact .ct-map-cf .ct-cf input:active,
.page-template-contact .ct-map-cf .ct-cf textarea:active,
.page-template-contact .ct-map-cf .ct-cf input:focus,
.page-template-contact .ct-map-cf .ct-cf textarea:focus {
transition: 0.5s;
border-bottom-color: #eeb313;
}
.page-template-contact .ct-map-cf .ct-cf input:hover::-webkit-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:hover::-webkit-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:active::-webkit-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:active::-webkit-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:focus::-webkit-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:focus::-webkit-input-placeholder {
color: #261e4c;
transition: 0.5s;
}
.page-template-contact .ct-map-cf .ct-cf input:hover:-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:hover:-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:active:-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:active:-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:focus:-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:focus:-moz-placeholder { color: #261e4c;
transition: 0.5s;
}
.page-template-contact .ct-map-cf .ct-cf input:hover::-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:hover::-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:active::-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:active::-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:focus::-moz-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:focus::-moz-placeholder { color: #261e4c;
transition: 0.5s;
}
.page-template-contact .ct-map-cf .ct-cf input:hover:-ms-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:hover:-ms-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:active:-ms-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:active:-ms-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf input:focus:-ms-input-placeholder,
.page-template-contact .ct-map-cf .ct-cf textarea:focus:-ms-input-placeholder {
color: #261e4c;
transition: 0.5s;
}
.page-template-contact .ct-map-cf .ct-cf textarea {
height: 135px;
}
.page-template-contact .ct-map-cf .ct-cf input[type=submit] {
border-radius: 3px;
border: none;
color: #eeb313;
text-align: center;
font-weight: 500;
height: 45px;
background-color: #261e4c;
}
.page-template-contact .ct-map-cf .ct-cf input[type=submit]:hover {
color: #261e4c;
background-color: #eeb313;
}
.page-template-contact .ct-map-cf .wpcf7-response-output {
margin: 0;
}
.page-template-contact.boxed .site-content {
padding-left: 0;
padding-right: 0;
}
.error404 .no-results {
text-align: center;
}
.error404 .text404 {
color: #261e4c;
font-size: 80px;
font-weight: 700;
margin-bottom: 30px;
}
.error404 .search-form {
width: 370px;
max-width: 100%;
margin: 0 auto;
} .comments {
margin-left: 60px;
margin-top: 50px;
padding-top: 50px;
border-top: 1px solid #ebebeb;
}
.comments-title {
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
}
.comment-list,
.comment-meta {
margin: 0;
padding: 0;
list-style: none;
}
.comment,
.pingback,
.trackback {
border-left: 1px solid #ebebeb;
margin-left: 35px;
margin-top: 40px;
}
.comment article,
.pingback article,
.trackback article {
min-height: 60px;
padding: 0px 0 30px;
position: relative;
border-bottom: 1px solid #ebebeb;
}
.comment .children {
list-style: none;
padding: 0px;
border-bottom: 1px solid #ebebeb;
}
.children .comment {
margin-left: 65px;
} .comment-navigation {
margin-top: 60px;
padding: 30px 0;
border-bottom: 1px solid #cccccc;
}
.comment-navigation h5 {
font-size: 22px;
}
.comment-navigation a {
color: #261e4c;
}
.comment-navigation .nav-previous {
float: left;
}
.comment-navigation .nav-next {
float: right;
} .comment .avatar {
width: 70px;
height: 70px;
border: 2px solid #ebebeb;
border-radius: 50px;
margin-left: -35px;
float: left;
}
.author-img {
float: left;
} .comment-meta {
margin-bottom: 15px;
}
.comment-meta [itemprop="author"] {
color: #261e4c;
font-weight: 500;
text-transform: uppercase;
line-height: 1;
margin-bottom: 5px;
cursor: pointer;
}
.comment-meta [itemprop="author"] a {
color: #261e4c;
}
.comment-meta [itemprop="author"]:hover {
color: #eeb313;
text-decoration: none;
}
.comment-meta span {
color: #606060;
font-size: 13px;
font-style: italic;
}
.comment-author,
.comment-author a {
color: #444;
display: inline-block;
float: left;
}
.comment-author {
margin-right: 10px;
}
.comment .comment-body,
.comment .comment-meta {
margin-left: 65px;
}
.comment .comment-body p {
color: #999999;
margin-bottom: 10px;
} .comment-waiting {
padding-top: 10px;
font-style: italic;
}
.comment-reply-link {
color: #261e4c;
font-weight: 500;
float: right;
text-transform: uppercase;
}
.comment-reply-link:after {
font-family: fontawesome;
content: "\f112";
padding-left: 5px;
}
.comment-reply-link:hover {
color: #eeb313;
}
.comment-reply-title {
font-size: 20px;
margin-bottom: 45px;
text-transform: uppercase;
color: #261e4c;
}
.comment-respond {
margin-top: 85px;
}
.comment-respond .submit {
transition: .3s ease;
font-size: 14px;
font-weight: 500;
font-family: 'Ubuntu', Arial, sans-serif;
line-height: 1;
margin: 0 10px 10px 0;
padding: 14px 25px;
background: #261e4c;
display: inline-block;
color: #fff;
cursor: pointer;
border-radius: 4px;
border: 0;
text-align: center;
white-space: nowrap;
}
.comment-respond .submit:hover {
background: #eeb313;
color: #fff;
}
#respond form p {
margin-bottom: 20px;
}
#respond fieldset {
margin-bottom: 20px;
}
#respond .name-container input,
#respond .email-container input,
#respond .url-container input {
border-radius: 4px;
transition: all 0.3s ease 0s;
height: 45px;
width: 100%;
padding: 15px 20px;
border: 1px solid #ebebeb;
}
#respond .message textarea {
border-radius: 4px;
width: 100%;
line-height: 22px;
padding: 20px;
border: 1px solid #ebebeb;
}
#respond .form-submit {
overflow: hidden;
}
#respond .name-container input:focus,
#respond .email-container input:focus,
#respond .url-container input:focus,
#respond .message textarea:focus {
border-color: #eeb313;
}
.comment article,
.comment .children {
margin-bottom: -1px;
} .widget {
display: block;
margin-bottom: 50px;
}
.widget:last-child {
margin-bottom: 0;
}
.widget ul {
margin: 0;
padding: 0;
list-style: none;
}
.widget li {
transition: all 0.3s ease;
border-bottom: 1px solid #ebebeb;
padding: 0px 0 13px 20px;
margin-bottom: 13px;
position: relative;
font-size: 13px;
color: #261e4c;
text-transform: capitalize;
}
.widget li:before {
transition: all 0.3s ease;
font: 16px FontAwesome;
content: "\f096";
position: absolute;
top: 3px;
left: 0;
color: #eeb313;
}
.widget li a {
color: #261e4c;
}
.widget li:hover {
color: #eeb313;
}
.widget li:hover > a {
color: #eeb313;
}
.widget li:hover:before {
content: "\f0c8";
}
.widget li:last-child {
border-bottom: 0;
padding-bottom: 0;
margin-bottom: 0;
}
.widget li ul {
margin-top: 13px;
}
.widget-title {
font-size: 20px;
font-weight: 400;
line-height: 15px;
color: #261e4c;
text-transform: uppercase;
margin-bottom: 25px;
}
.search-form {
position: relative;
color: #ebebeb;
}
.search-form input[type="text"] {
color: #606060;
border-radius: 0;
padding: 10px 0;
display: block;
width: 100%;
border: 0;
border-bottom: 2px solid #ebebeb;
text-transform: capitalize;
}
.search-form button {
background: none;
border: 0;
position: absolute;
right: 0;
top: 13px;
font-size: 16px;
color: #999999;
padding: 0;
}
.widget_archive select,
.widget_categories select {
width: 100%;
padding: 5px;
color: #261e4c;
}
.widget_archive a,
.widget_categories a {
font-size: 15px;
}
.widget_tag_cloud a,
.post-tags a {
transition: all 0.3s ease;
display: inline-block;
padding: 13px 19px;
margin: 0 10px 10px 0;
border-radius: 3px;
border: 1px solid #e4e4e4;
background-color: transparent;
color: #261e4c;
font-size: 14px !important;
line-height: 1;
white-space: nowrap;
text-decoration: none;
vertical-align: baseline;
}
.widget_tag_cloud a:hover,
.post-tags a:hover {
color: #fff;
background: #eeb313;
border-color: transparent;
}
.widget_recent_comments .widget-title {
margin-bottom: 40px;
}
.widget_recent_comments .recentcomments:before {
content: "\f0e6";
}
.widget_recent_comments .recentcomments:hover:before {
content: "\f086";
}
.fitwp-tweets-widget .fitwp-created-time {
color: #606060;
display: block;
font-weight: 400;
font-size: 12px;
}
.fitwp-tweets-widget li {
border-bottom: 1px solid #ebebeb;
padding: 0px 0 20px 40px;
margin-bottom: 20px;
position: relative;
color: #999;
}
.fitwp-tweets-widget li:before {
font: 24px FontAwesome;
color: #261e4c;
content: "\f099";
position: absolute;
top: 0;
}
.fitwp-tweets-widget li:last-child {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: 0;
}
.fitwp-tweets-widget li a {
display: block;
padding-top: 5px;
color: #261e4c;
}
.fitwp-tweets-widget li:hover a,
.fitwp-tweets-widget li:hover:before {
color: #eeb313;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar th,
.widget_calendar td {
text-align: center;
}
.widget_calendar #prev {
text-align: left;
padding-left: 0;
}
.widget_calendar #next {
text-align: right;
padding-right: 0;
}
.fitwp-recent-posts-widget a {
color: #999;
}
.fitwp-recent-posts-widget li:before {
display: none;
}
.fitwp-recent-posts-widget .fitwp-recent-post,
.fitwp-recent-posts-widget .fitwp-popular-post {
width: 100%;
padding: 0 0 15px;
margin: 0 0 15px;
border-bottom: 0;
overflow: hidden;
border-bottom: 1px solid #ebebeb;
}
.fitwp-recent-posts-widget .fitwp-recent-post:last-child,
.fitwp-recent-posts-widget .fitwp-popular-post:last-child {
padding-bottom: 0;
border-bottom-width: 0;
}
.fitwp-recent-posts-widget .fitwp-recent-post.fitwp-list .fitwp-text,
.fitwp-recent-posts-widget .fitwp-popular-post.fitwp-list .fitwp-text {
margin-left: 0;
}
.fitwp-recent-posts-widget .fitwp-thumb {
width: 70px;
height: 70px;
}
.fitwp-recent-posts-widget .fitwp-thumb img {
width: 100%;
height: 100%;
float: left;
}
.fitwp-recent-posts-widget .fitwp-text {
margin-left: 80px;
}
.fitwp-recent-posts-widget .fitwp-title {
color: #261e4c;
font-weight: 500;
display: block;
}
.fitwp-recent-posts-widget .fitwp-title:hover {
color: #eeb313;
}
.fitwp-recent-posts-widget .fitwp-date {
display: block;
}
.fitwp-recent-posts-widget .fitwp-date,
.fitwp-recent-posts-widget .fitwp-more-link {
font-size: 13px;
color: #999;
}
.footer-widgets .fitwp-recent-posts-widget .fitwp-date,
.footer-widgets .fitwp-recent-posts-widget .fitwp-more-link {
color: #eeb313;
}
.fitwp-recent-posts-widget .fitwp-excerpt p {
margin: 0;
}
.fitwp-recent-posts-widget .fitwp-comments {
color: #606060;
font-size: 12px;
font-weight: 400;
}
.fitwp-recent-posts-widget .fitwp-comments:after {
content: "\f086";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-ms-transform: translate(0, 0);
transform: translate(0, 0);
margin-left: 5px;
}
.fitwp-tabs-widget .fitwp-tabs-nav {
overflow: hidden;
width: 100%;
margin-bottom: 30px;
background: transparent;
}
.fitwp-tabs-widget .fitwp-tabs-nav li {
transition: .3s;
background: #fff;
width: 33%;
height: 40px;
padding: 0;
float: left;
text-align: center;
border-bottom: 0;
border-top: 0;
cursor: pointer;
position: relative;
}
.fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active,
.fitwp-tabs-widget .fitwp-tabs-nav li:hover {
background: #eeb313;
}
.fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active a,
.fitwp-tabs-widget .fitwp-tabs-nav li:hover a {
color: #fff;
}
.fitwp-tabs-widget .fitwp-tabs-nav li:last-child {
border-right: 0;
}
.fitwp-tabs-widget .fitwp-tabs-nav a {
text-transform: uppercase;
font-size: 13px;
padding: 14px 0;
display: block;
color: #606060;
line-height: 1;
}
.fitwp-tabs-widget .fitwp-tabs {
border: 0;
padding: 0;
clear: both;
}
.fitwp-tabs-widget .fitwp-tabs .fitwp-recent-post:first-child,
.fitwp-tabs-widget .fitwp-tabs .fitwp-popular-post:first-child {
border-top: 0;
}
.fitwp-tabs-widget .fitwp-tab {
display: none;
}
.fitwp-tabs-widget .fitwp-tab.fitwp-active {
display: block;
animation: fadeIn 1 1s ease;
}
.fitwp-comment-tab .fitwp-comment {
margin-bottom: 15px;
border-bottom: 1px solid #ebebeb;
padding: 0 0 15px;
}
.fitwp-comment-tab .fitwp-comment-summary {
margin: 0 0 5px;
}
.fitwp-comment-tab .fitwp-author-comment {
color: #eeb313;
}
.fitwp-comment-tab a {
text-decoration: underline;
}
.fitwp-flickr-widget .fitwp-size-s img {
width: 80px;
height: 80px;
}
.fitwp-flickr-widget .flickr_badge_image {
margin: 0 7px 7px 0;
}
.widget.widget_wysija .wysija-paragraph {
margin-bottom: 10px;
position: relative;
}
.widget.widget_wysija input[type=text] {
padding: 10px 20px;
width: 100%;
}
.widget.widget_wysija .wysija-submit {
margin-top: 0;
clear: both;
display: block;
}
.widget.widget_wysija .formError {
display: none;
}
.widget.widget_wysija .widget-title {
padding-bottom: 25px;
margin-bottom: 35px;
}
.fitwp-projects .projects {
margin-left: -5px;
margin-right: -5px;
}
.fitwp-projects .project {
float: left;
width: 25%;
padding-right: 5px;
padding-left: 5px;
margin-bottom: 10px;
position: relative;
}
.fitwp-projects .project:before,
.fitwp-projects .project:after {
transition: 0.3s;
content: "";
position: absolute;
top: 50%;
left: 50%;
z-index: 1;
opacity: 0;
background-color: #fff;
}
.fitwp-projects .project:before {
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 40%;
height: 1px;
}
.fitwp-projects .project:after {
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 1px;
height: 40%;
}
.fitwp-projects .project:hover a:before {
opacity: 0.7;
}
.fitwp-projects .project:hover:before,
.fitwp-projects .project:hover:after {
opacity: 1;
}
.fitwp-projects a {
border-radius: 3px;
display: block;
position: relative;
overflow: hidden;
}
.fitwp-projects a:before {
transition: opacity .3s;
border-radius: 3px;
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0;
background: #eeb313;
}
.fitwp-projects img {
width: 100%;
height: auto;
border-radius: 3px;
}
.social-links-widget a {
transition: 0.7s;
margin-right: 20px;
font-size: 16px;
color: #cccccc;
overflow: hidden;
white-space: nowrap;
padding-left: 20px;
display: inline-block;
position: relative;
max-width: 20px;
}
.social-links-widget a:hover {
color: #eeb313;
max-width: 100%;
}
.social-links-widget a i {
position: absolute;
left: 0;
width: 20px;
top: 0;
line-height: 30px;
text-align: left;
}
.social-links-widget a span {
color: #eeb313;
font-size: 13px;
line-height: 30px;
display: inline-block;
overflow: hidden;
white-space: nowrap;
}
.footer-widgets a {
color: #fff;
}
.footer-widgets a:hover {
color: #eeb313;
}
.footer-widgets .widget-title {
color: #fff;
font-size: 14px;
padding-bottom: 20px;
margin-bottom: 20px;
position: relative;
}
.footer-widgets .widget-title:before {
content: "";
position: absolute;
bottom: 1px;
left: 0;
right: 40px;
height: 1px;
background-color: rgba(255, 255, 255, 0.05);
}
.footer-widgets .widget-title:after {
border-radius: 3px;
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 50px;
height: 3px;
background-color: #eeb313;
}
.footer-widgets .widget li a,
.footer-widgets .tagcloud a:hover {
color: #fff;
}
.footer-widgets .widget li {
color: #cccccc;
} .woocommerce { }
.woocommerce .star-rating {
display: block;
float: none;
overflow: hidden;
position: relative;
height: 12px;
width: 60.3594px;
font-size: 13px !important;
line-height: 1;
white-space: nowrap;
font-family: FontAwesome;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.woocommerce .star-rating:before {
content: "\f006 \f006 \f006 \f006 \f006";
position: absolute;
top: 0;
left: 0;
color: #eeb313;
}
.woocommerce .star-rating span {
overflow: hidden;
float: left;
position: absolute;
top: 0;
left: 0;
padding-top: 20px;
color: #eeb313;
}
.woocommerce .star-rating span:before {
content: "\f005 \f005 \f005 \f005 \f005";
position: absolute;
top: 0;
left: 0;
}
.woocommerce .onsale-ribbon {
display: block;
position: absolute;
top: -3px;
right: -3px;
z-index: 10;
width: 75px;
height: 75px;
border-style: solid;
border-width: 0 75px 75px 0;
border-color: transparent #261e4c transparent transparent;
}
.woocommerce .onsale-ribbon:before,
.woocommerce .onsale-ribbon:after {
content: "";
width: 0;
height: 0;
position: absolute;
border-style: solid;
}
.woocommerce .onsale-ribbon:before {
left: -3px;
border-width: 0 3px 3px 3px;
border-color: transparent transparent #010103 transparent;
}
.woocommerce .onsale-ribbon:after {
right: -75px;
bottom: -78px;
border-width: 3px 0 3px 3px;
border-color: transparent transparent transparent #010103;
}
.woocommerce .onsale-ribbon .onsale {
-ms-transform: rotate(45deg);
transform: rotate(45deg);
color: #eeb313;
font-size: 13px;
font-weight: 500;
text-align: center;
text-transform: uppercase;
display: block;
position: absolute;
top: 17px;
right: -93px;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
transition: .3s ease;
font-size: 14px;
font-weight: 500;
font-family: 'Ubuntu', Arial, sans-serif;
line-height: 1;
margin: 0 10px 10px 0;
padding: 14px 25px;
background: #261e4c;
display: inline-block;
color: #fff;
cursor: pointer;
border-radius: 4px;
border: 0;
text-align: center;
white-space: nowrap;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
background: #eeb313;
color: #fff;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
color: #261e4c;
border: 1px solid #261e4c;
background-color: transparent;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
color: #fff;
border-color: #261e4c;
background-color: #261e4c;
}
.woocommerce span.onsale {
box-shadow: none;
text-shadow: none;
min-height: 0;
min-width: 0;
padding: 0;
font-size: 12px;
font-weight: 500;
position: absolute;
text-align: center;
line-height: 1.5;
top: 15px;
left: 6px;
margin: 0;
background: transparent;
-ms-word-wrap: normal;
word-wrap: normal;
}
.woocommerce nav.woocommerce-pagination ul {
border-width: 0;
}
.woocommerce nav.woocommerce-pagination ul li {
margin-right: 5px;
border-width: 0;
}
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a {
color: #261e4c;
border-radius: 3px;
min-width: 34px;
height: 34px;
padding: 0;
line-height: 34px;
text-align: center;
background-color: #ebebeb;
}
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
color: #eeb313;
background-color: #261e4c;
}
.woocommerce ul.products {
margin-left: -15px;
margin-right: -15px;
}
.woocommerce ul.products li.product {
margin-bottom: 30px;
}
.woocommerce ul.products li.product .product-inner {
position: relative;
}
.woocommerce ul.products li.product .onsale {
top: 24px;
right: -61px;
}
.woocommerce ul.products li.product .star-rating {
margin: 0;
}
.woocommerce ul.products li.product a img {
width: 100%;
height: auto;
margin-bottom: 0;
border: 2px solid #ebebeb;
border-bottom-width: 0;
border-radius: 5px 5px 0 0;
}
.woocommerce ul.products li.product .product-entry-content {
transition: background 0.5s ease;
position: relative;
background: #261e4c;
padding: 20px;
}
.woocommerce ul.products li.product h3 {
color: #fff;
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
padding: 0 0 15px;
}
.woocommerce ul.products li.product .add_to_cart_button {
transition: .5s ease;
background: #eeb313;
width: 100%;
display: block;
text-transform: uppercase;
font-weight: 500;
color: #261e4c;
text-align: center;
padding: 15px 0;
margin-top: 0;
border-radius: 0 0 5px 5px;
}
.woocommerce ul.products li.product .add_to_cart_button.loading:after {
top: 15px;
}
.woocommerce ul.products li.product .added_to_cart {
display: none;
}
.woocommerce ul.products li.product .price {
position: absolute;
right: 20px;
top: 20px;
margin-bottom: 0;
font-size: 14px;
font-weight: 500;
color: #fff;
}
.woocommerce ul.products li.product .price del {
color: #eeb313;
text-align: right;
opacity: 1;
}
.woocommerce ul.products li.product .price del span {
color: #606060;
}
.woocommerce ul.products li.product .price ins {
font-weight: 500;
text-decoration: none;
display: block;
margin-top: 6px;
}
.woocommerce ul.products li.product:hover .product-entry-content {
background: #eeb313;
}
.woocommerce ul.products li.product:hover .star-rating:before,
.woocommerce ul.products li.product:hover .star-rating span {
color: #261e4c;
}
.woocommerce ul.products li.product:hover .add_to_cart_button {
background: #261e4c;
color: #fff;
}
.woocommerce ul.products li.product-category {
text-align: center;
}
.woocommerce ul.products li.product-category h3 {
color: #261e4c;
margin-top: 10px;
}
.woocommerce ul.products li.product-category mark {
font-weight: 400;
background: transparent;
}
.woocommerce ul.products li.product-category a:hover h3 {
color: #eeb313;
}
.woocommerce div.product .product-images .onsale-ribbon {
right: 12px;
}
.woocommerce div.product div.images div.thumbnails {
margin-left: -15px;
margin-right: -15px;
}
.woocommerce div.product div.images div.thumbnails a {
display: block;
float: left;
width: 33.33%;
padding: 15px;
}
.woocommerce div.product .entry-summary p {
margin-bottom: 30px;
}
.woocommerce div.product .product_title {
margin-bottom: 5px;
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: 15px;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: #261e4c;
font-weight: 500;
font-size: 18px;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
text-decoration: none;
}
.woocommerce div.product p.price {
margin-bottom: 30px;
}
.woocommerce div.product p.price del {
color: #261e4c;
font-size: 18px;
font-weight: 500;
display: block;
}
.woocommerce div.product p.price del span {
color: #606060;
}
.woocommerce div.product p.price ins {
color: #eeb313;
font-size: 24px;
text-decoration: none;
}
.woocommerce div.product p.price ins span {
color: #261e4c;
}
.woocommerce div.product .woocommerce-review-link {
color: #261e4c;
}
.woocommerce div.product .woocommerce-review-link:hover {
text-decoration: underline;
}
.woocommerce div.product form.cart .variations {
width: 100%;
}
.woocommerce div.product form.cart .variations td {
display: block;
text-align: left;
}
.woocommerce div.product form.cart .variations td.label {
padding: 0;
}
.woocommerce div.product form.cart .variations td.value {
padding-bottom: 20px;
}
.woocommerce div.product form.cart .variations label {
color: #261e4c;
font-weight: 400;
text-transform: uppercase;
margin-bottom: 10px;
}
.woocommerce div.product form.cart .variations select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
width: 100%;
background-color: #fff;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: right center;
}
.woocommerce div.product form.cart .button {
color: #fff;
background-color: #261e4c;
}
.woocommerce div.product form.cart .button:hover {
border-color: #eeb313;
background-color: #eeb313;
}
.woocommerce div.product .product_meta span {
display: block;
margin-bottom: 10px;
}
.woocommerce div.product .product_meta span span {
display: inline;
}
.woocommerce div.product .woocommerce-tabs {
margin-top: 30px;
margin-bottom: 50px;
}
.woocommerce div.product .woocommerce-tabs .fitsc-tab h2 {
font-size: 18px;
}
.woocommerce #reviews #comments ol.commentlist {
padding-left: 0;
margin-top: 30px;
}
.woocommerce #reviews #comments ol.commentlist li {
margin: 0 0 40px 0;
padding: inherit;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
width: 70px;
height: 70px;
padding: 0;
border: 2px solid #ebebeb;
background-color: transparent;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
border-radius: 0;
margin-left: 35px;
padding: 0 0 30px 65px;
border-width: 0 0 1px 1px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
color: #fff;
font-size: 100%;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
color: #261e4c;
font-weight: 500;
text-transform: uppercase;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time {
color: #606060;
font-style: italic;
font-size: 13px;
}
.woocommerce #review_form #respond h3 {
margin-bottom: 30px;
}
.woocommerce #review_form #respond form {
overflow: hidden;
}
.woocommerce #review_form #respond label {
color: #606060;
font-weight: 400;
display: block;
}
.woocommerce #review_form #respond input[type=text] {
width: 100%;
}
.woocommerce #review_form #respond .comment-form-author {
float: left;
width: 50%;
padding-right: 15px;
}
.woocommerce #review_form #respond .comment-form-email {
float: left;
width: 50%;
padding-left: 15px;
}
.woocommerce .related h2 {
font-size: 20px;
text-transform: uppercase;
margin-bottom: 30px;
}
.woocommerce table.shop_table {
border-radius: 0;
border-width: 1px 0;
}
.woocommerce table.shop_table thead th {
color: #606060;
font-weight: 500;
text-transform: uppercase;
}
.woocommerce table.shop_table th {
color: #606060;
font-weight: 500;
}
.woocommerce table.shop_table td {
padding: 15px;
}
.woocommerce table.shop_table td.product-remove {
width: 21px;
}
.woocommerce table.shop_table th:first-child,
.woocommerce table.shop_table td:first-child {
padding-left: 0;
}
.woocommerce table.shop_table th:last-child,
.woocommerce table.shop_table td:last-child {
padding-right: 0;
}
.woocommerce table.shop_table span.amount {
color: #261e4c;
font-weight: 500;
}
.woocommerce table.shop_table .product-name a {
color: #261e4c;
font-weight: 400;
}
.woocommerce table.shop_table .product-name a:hover {
color: #eeb313;
}
.woocommerce form .form-row label {
color: #606060;
font-weight: 400;
display: inline;
}
.woocommerce form .form-row-first {
width: 48%;
float: left;
}
.woocommerce form .form-row-last {
width: 48%;
float: right;
}
.woocommerce-cart table.cart img {
width: 100px;
height: auto;
}
.woocommerce-cart table.cart td.product-thumbnail {
width: 115px;
}
.woocommerce-cart table.cart .actions .button {
float: right;
}
.woocommerce-cart table.cart .coupon {
display: inline-block;
}
.woocommerce-cart table.cart .coupon label {
display: none;
}
.woocommerce-cart table.cart .coupon .input-text {
height: 42px;
}
.woocommerce-cart table.cart .coupon .button {
float: none;
}
.woocommerce-cart .cart-collaterals h2 {
font-size: 14px;
text-transform: uppercase;
padding: 13px 0;
margin-bottom: 15px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce-cart .cart-collaterals select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
line-height: 16px;
background-color: #fff;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: right center;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
width: 100%;
}
.woocommerce-cart .cart-collaterals .cart_totals table th {
color: #606060;
font-weight: 500;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
text-align: right;
}
.woocommerce-cart .cart-collaterals .cart_totals table span.amount {
color: #261e4c;
font-weight: 500;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
color: #fff;
background-color: #261e4c;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
border-color: #eeb313;
background-color: #eeb313;
}
.woocommerce-checkout form.checkout h3 {
font-size: 20px;
font-weight: 500;
text-transform: uppercase;
}
.woocommerce-checkout form.checkout label {
display: inline;
}
.woocommerce-checkout form.checkout .checkout-billing {
margin-bottom: 50px;
}
.woocommerce-checkout h3#order_review_heading {
margin-bottom: 45px;
}
.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button {
color: #fff;
background-color: #261e4c;
width: 100%;
}
.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button:hover {
border-color: #eeb313;
background-color: #eeb313;
} .col2-set {
margin-left: -15px;
margin-right: -15px;
}
.col2-set:before,
.col2-set:after {
content: " ";
display: table;
}
.col2-set:after {
clear: both;
}
.col2-set .col-1,
.col2-set .col-2 {
float: left;
width: 50%;
padding: 0 15px;
}
div.woocommerce ul.products {
margin-left: -15px;
margin-right: -15px;
}
div.woocommerce ul.products:before,
div.woocommerce ul.products:after {
content: " ";
display: table;
}
div.woocommerce ul.products:after {
clear: both;
}
div.woocommerce.columns-5 ul.products li.product {
width: 20%;
}
.first {
clear: left;
} .site-footer {
font-size: 13px;
font-weight: 400;
}
.site-footer a {
color: #fff;
}
.site-footer a:hover {
color: #eeb313;
}
.site-footer .widget {
margin-bottom: 20px;
}
.boxed .site-footer {
margin-left: -15px;
margin-right: -15px;
}
.footer-sidebars {
overflow: hidden;
position: relative;
background-color: #261e4c;
}
.footer-sidebars .footer-sidebars-bg {
position: absolute;
top: 0;
bottom: 0;
left: 0;
background-color: #222;
}
.footer-sidebars .footer-widgets {
padding: 50px 50px 30px 60px;
border-right: 1px solid rgba(255, 255, 255, 0.05);
}
.footer-sidebars .footer-widgets:first-child,
.footer-sidebars .footer-widgets:last-child {
border-width: 0;
}
.footer-sidebars .footer-widgets:first-child {
padding-left: 15px;
background-color: #222;
}
.footer-sidebars .footer-widgets:last-child {
padding-right: 15px;
}
.footer-columns-4 .footer-widgets {
padding-left: 30px;
padding-right: 30px;
}
.footer-text {
background: #eeb313;
color: #261e4c;
padding: 30px 0;
line-height: 20px;
font-size: 13px;
text-transform: uppercase;
position: relative;
z-index: 1;
font-weight: 500;
}
.footer-text a {
color: #fff;
}
.footer-text a:hover {
color: #fff;
}
.footer-nav {
float: right;
}
a.scroll-top {
position: fixed;
bottom: 20px;
right: 20px;
background: rgba(0, 0, 0, 0.7);
height: 40px;
width: 40px;
border-radius: 2px;
text-align: center;
padding-top: 7px;
color: #fff;
}
a.scroll-top:hover {
background: rgba(0, 0, 0, 0.4);
color: #fff;
}
a.scroll-top:before {
font-size: 25px;
} .red h1,
.red h2,
.red h3,
.red h4,
.red h5,
.red h6 {
color: #261e4c;
}
.red a {
color: #ff0000;
}
.red a:hover,
.red a:focus {
color: #ff0000;
}
.red blockquote {
border-left-color: #ff0000;
}
.red .bg-box-title .bg-title {
color: #261e4c;
border-left-color: #ff0000;
}
.red .contact-font-icon .contact-info a:hover {
color: #ff0000;
}
.red .main .mejs-container .mejs-controls {
background-color: #261e4c;
}
.red .main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #ff0000;
}
.red .main .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background-color: #ff0000;
}
.red .gallery-icon a:before {
background-color: #ff0000;
}
.red .overlay-enabled .overlay {
background-color: #ff0000;
}
.red .overlay-enabled.secondary-color .overlay {
background-color: #261e4c;
}
.red .button {
background-color: #261e4c;
}
.red .button:hover {
background-color: #ff0000;
}
.red .fitsc-button.ghost {
color: #261e4c;
}
.red .fitsc-button.ghost:hover {
border-color: #ff0000;
background-color: #ff0000;
}
.red .fitsc-progress-bar .fitsc-title {
color: #261e4c;
}
.red .fitsc-progress-bar .fitsc-percent.fitsc-background-default {
background-color: #ff0000;
background-image: linear-gradient(135deg, #261e4c 25%, transparent 25%, transparent 50%, #261e4c 50%, #261e4c 75%, transparent 75%, transparent);
}
.red .fitsc-promo-box.fitsc-two-buttons .fitsc-button {
color: #ff0000;
border-color: #ff0000;
}
.red .fitsc-promo-box.fitsc-two-buttons .fitsc-button:hover {
color: #261e4c;
background-color: #ff0000;
}
.red .fitsc-images-carousel .owl-buttons div {
color: #261e4c;
}
.red .fitsc-images-carousel .owl-buttons div:hover {
color: #ff0000;
background-color: #261e4c;
border-color: #261e4c;
}
.red .row-background .fitsc-images-carousel .owl-buttons div:hover {
color: #261e4c;
border-color: #ff0000;
background-color: #ff0000;
}
.red .fitsc-heading {
color: #261e4c;
border-left-color: #ff0000;
}
.red .fitsc-heading.fitsc-align-right {
border-right-color: #ff0000;
}
.red .fitsc-heading.fitsc-heading-underline span:after {
background-color: #ff0000;
}
.red .row-background .fitsc-heading {
color: #fff;
}
.red .fitsc-projects .project-info {
background-color: #261e4c;
}
.red .fitsc-projects .project-name {
background-color: #ff0000;
}
.red .fitsc-projects .project-name a {
color: #261e4c;
}
.red .fitsc-projects .more-link {
color: #ff0000;
}
.red .fitsc-projects .fitsc-progress-bar .fitsc-title {
color: #ccc;
}
.red .fitsc-projects .carousel-indicators li.active,
.red .fitsc-projects .carousel-indicators li:hover {
background-color: #261e4c;
}
.red .icon-box i {
color: #ff0000;
}
.red .icon-box h5 {
color: #261e4c;
}
.red .icon-box .read-more {
color: #261e4c;
}
.red .icon-box .read-more:hover {
color: #261e4c;
border-color: #ff0000;
background-color: #ff0000;
}
.red .icon-box.icon-left i,
.red .icon-box.icon-right i {
background-color: #261e4c;
}
.red .icon-box.icon-left.icon-box-full i,
.red .icon-box.icon-right.icon-box-full i {
background-color: transparent;
}
.red .icon-box.icon-left.icon-box-full .content:before,
.red .icon-box.icon-right.icon-box-full .content:before {
background-color: #ff0000;
}
.red .icon-box.icon-left.icon-box-full:hover i,
.red .icon-box.icon-right.icon-box-full:hover i {
border-color: #ff0000;
background-color: #ff0000;
}
.red .icon-box.icon-left.icon-box-full:hover .read-more,
.red .icon-box.icon-right.icon-box-full:hover .read-more {
color: #ff0000;
}
.red .icon-box.icon-left:hover i,
.red .icon-box.icon-right:hover i {
color: #261e4c;
background-color: #ff0000;
}
.red .icon-box.icon-left:hover h5,
.red .icon-box.icon-right:hover h5 {
color: #ff0000;
}
.red .fitsc-counter i {
color: #261e4c;
}
.red .fitsc-counter .text:after {
background-color: #261e4c;
}
.red .fitsc-testimonials .testimonial-des {
background-color: #261e4c;
}
.red .fitsc-testimonials .regency-author {
color: #ff0000;
}
.red .fitsc-bubble:hover {
color: #261e4c;
}
.red .fitsc-bubble:hover .bubble-icon {
border-right-color: #261e4c;
}
.red .fitsc-bubble.bubble-icon .bubble-text p:first-child {
color: #261e4c;
}
.red .fitsc-tabs .fitsc-nav a {
color: #261e4c;
}
.red .fitsc-tabs .fitsc-nav a:hover {
color: #ff0000;
}
.red .fitsc-tabs .fitsc-nav .fitsc-active a {
color: #ff0000;
border-color: #ff0000;
}
.red .fitsc-tabs.fitsc-vertical .fitsc-nav li.fitsc-active a {
color: #ff0000;
border-color: #ff0000;
}
.red .fitsc-tabs.fitsc-only-icon .fitsc-nav a {
color: #ff0000;
background-color: rgba(38, 30, 76, 0.7);
}
.red .fitsc-tabs.fitsc-only-icon .fitsc-nav .fitsc-active a {
color: #fff;
background-color: #ff0000;
}
.red .fitsc-team .team-member:hover .member-info {
background-color: #ff0000;
}
.red .fitsc-team .team-member:hover .member-info h5 {
color: #261e4c;
}
.red .fitsc-team .member-bio {
background-color: rgba(38, 30, 76, 0.9);
}
.red .fitsc-team .member-info {
background-color: #261e4c;
}
.red .fitsc-team .member-info span {
color: #ff0000;
}
.red .fitsc-team .social-icons {
background-color: #261e4c;
}
.red .fitsc-team .social-icons a:hover {
color: #ff0000;
}
.red .fitsc-team .owl-buttons div {
color: #261e4c;
}
.red .fitsc-team .owl-buttons div:hover {
color: #ff0000;
border-color: #261e4c;
background-color: #261e4c;
}
.red .fitsc-portfolio .portfolio-filter a {
color: #261e4c;
}
.red .fitsc-portfolio .portfolio-filter a:hover,
.red .fitsc-portfolio .portfolio-filter a.active {
color: #ff0000;
}
.red .fitsc-portfolio figcaption {
background-color: rgba(38, 30, 76, 0.8);
}
.red .fitsc-portfolio figcaption h3:after {
background-color: #ff0000;
}
.red .fitsc-portfolio figcaption a {
color: #261e4c;
background-color: #ff0000;
}
.red .fitsc-portfolio.portfolio-no-gutter figcaption a {
color: #ff0000;
background-color: transparent;
}
.red .row-background .fitsc-portfolio .portfolio-filter a {
color: #fff;
}
.red .row-background .fitsc-portfolio .portfolio-filter a:hover,
.red .row-background .fitsc-portfolio .portfolio-filter a.active {
color: #ff0000;
}
.red .fitsc-icon.fitsc-icon-type-box {
color: #261e4c;
}
.red .fitsc-icon.fitsc-icon-type-box:hover {
color: #ff0000;
background-color: #261e4c;
}
.red .dropcap {
background-color: #ff0000;
}
.red .fitsc-posts .entry-thumbnail span {
background-color: #ff0000;
}
.red .fitsc-posts .read-more {
color: #261e4c;
border-color: #261e4c;
}
.red .fitsc-posts .read-more:hover {
border-color: #ff0000;
background-color: #ff0000;
}
.red .topbar {
background-color: #261e4c;
}
.red .topbar a {
color: #ccc;
}
.red .header-right .cart-contents,
.red .header-right .search-icon {
color: #261e4c;
}
.red .header-right .cart-contents:hover,
.red .header-right .search-icon:hover {
color: #ff0000;
}
.red .header-right .mini-cart-counter {
background-color: #ff0000;
}
.red .header-right .mini-cart .widget_shopping_cart_content {
border-top-color: #ff0000;
background-color: rgba(38, 30, 76, 0.9);
}
.red .header-right .mini-cart .button {
background-color: transparent;
}
.red .header-right .mini-cart .button:hover {
color: #ff0000;
background-color: transparent;
}
.red.header-absolute .site-header {
background-color: rgba(38, 30, 76, 0.9);
}
.red.header-absolute .header-right .cart-contents,
.red.header-absolute .header-right .search-icon {
color: #fff;
}
.red .search-form-header {
background-color: #261e4c;
}
.red .search-form-header form {
color: #261e4c;
}
.red .search-form-header .icon-close {
color: #ff0000;
}
.red .featured-title {
color: #261e4c;
}
.red .featured-title .strip-bg {
background-color: #ff0000;
}
.red .breadcrumb-wrapper .breadcrumb {
color: #ff0000;
background-color: #261e4c;
}
.red .breadcrumb-wrapper .breadcrumb a:hover {
color: #ff0000;
}
.red .nav .dropdown-menu {
border-top-color: #ff0000;
background-color: rgba(38, 30, 76, 0.9);
}
.red .nav .dropdown-menu a:hover {
color: #ff0000;
}
.red .dropdown-menu {
border-top-color: #ff0000;
}
.red .dropdown-menu a:hover {
color: #ff0000;
}
.red .navbar-toggle .icon-bar {
background-color: #261e4c;
}
.red .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.red .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #261e4c;
}
.red.page-template-homepage.header-absolute .navbar-toggle .icon-bar {
background-color: #fff;
}
.red.page-template-homepage.header-absolute .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.red.page-template-homepage.header-absolute .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #fff;
}
.red .primary-nav .nav > li a:hover,
.red .primary-nav .nav > li.active > a {
color: #ff0000;
}
.red .primary-nav .nav a {
color: #261e4c;
}
.red .primary-nav .dropdown-menu a {
color: #fff;
}
.red .primary-nav .dropdown-menu a:hover {
color: #ff0000;
}
.red.menu-hover-edge .primary-nav .nav > li > a:before,
.red.menu-hover-edge .primary-nav .nav > li > a:after {
border-color: #ff0000;
}
.red .post-navigation a {
color: #261e4c;
}
.red .post-navigation a:hover {
color: #ff0000;
}
.red .pagination a,
.red .pagination span,
.red .pages a,
.red .pages > span {
color: #261e4c;
}
.red .footer-nav li a {
color: #261e4c;
}
.red article .post-header .post-format-date {
background-color: #ff0000;
}
.red article .post-header .format-icon {
color: #261e4c;
}
.red .entry-title a {
color: #261e4c;
}
.red .entry-title a:hover {
color: #ff0000;
}
.red .post-meta li:before {
color: #ff0000;
}
.red .entry-format blockquote cite {
color: #ff0000;
}
.red .format-link .entry-format a {
background-color: #261e4c;
}
.red .format-link .entry-format a:hover {
background-color: #ff0000;
}
.red .format-audio .entry-format .audio-player {
background-color: #261e4c;
}
.red .media-meta {
background-color: #261e4c;
}
.red .media-meta li a:hover {
color: #ff0000;
}
.red .media-info-toggle {
background-color: #ff0000;
}
.red .more-link {
color: #261e4c;
}
.red .more-link:hover {
color: #ff0000;
}
.red .post-format-share {
color: #261e4c;
}
.red .post-format-share .box-social-share {
background-color: #261e4c;
}
.red .post-format-share .box-social-share:before {
border-bottom-color: #261e4c;
}
.red .post-format-share .construct-stroke:hover {
color: #ff0000;
}
.red .post-format-share li:hover a {
color: #ff0000;
}
.red.page-template-contact .ct-contact-info {
background-color: #261e4c;
}
.red.page-template-contact .ct-contact-info li:hover .ct-address-1,
.red.page-template-contact .ct-contact-info li:hover .ct-phone,
.red.page-template-contact .ct-contact-info li:hover .ct-day,
.red.page-template-contact .ct-contact-info li:hover i {
color: #ff0000;
}
.red.page-template-contact .ct-map-cf .ct-cf input:hover,
.red.page-template-contact .ct-map-cf .ct-cf textarea:hover,
.red.page-template-contact .ct-map-cf .ct-cf input:active,
.red.page-template-contact .ct-map-cf .ct-cf textarea:active,
.red.page-template-contact .ct-map-cf .ct-cf input:focus,
.red.page-template-contact .ct-map-cf .ct-cf textarea:focus {
border-bottom-color: #ff0000;
}
.red.page-template-contact .ct-map-cf .ct-cf input:hover::-webkit-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:hover::-webkit-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:active::-webkit-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:active::-webkit-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:focus::-webkit-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:focus::-webkit-input-placeholder {
color: #261e4c;
}
.red.page-template-contact .ct-map-cf .ct-cf input:hover:-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:hover:-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:active:-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:active:-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:focus:-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:focus:-moz-placeholder { color: #261e4c;
}
.red.page-template-contact .ct-map-cf .ct-cf input:hover::-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:hover::-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:active::-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:active::-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:focus::-moz-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:focus::-moz-placeholder { color: #261e4c;
}
.red.page-template-contact .ct-map-cf .ct-cf input:hover:-ms-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:hover:-ms-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:active:-ms-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:active:-ms-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf input:focus:-ms-input-placeholder,
.red.page-template-contact .ct-map-cf .ct-cf textarea:focus:-ms-input-placeholder {
color: #261e4c;
}
.red.page-template-contact .ct-map-cf .ct-cf input[type=submit] {
color: #ff0000;
background-color: #261e4c;
}
.red.page-template-contact .ct-map-cf .ct-cf input[type=submit]:hover {
color: #261e4c;
background-color: #ff0000;
}
.red .error404 .text404 {
color: #261e4c;
}
.red .comment-meta [itemprop="author"] {
color: #261e4c;
}
.red .comment-meta [itemprop="author"] a {
color: #261e4c;
}
.red .comment-meta [itemprop="author"]:hover {
color: #ff0000;
}
.red .comment-reply-link {
color: #261e4c;
}
.red .comment-reply-link:hover {
color: #ff0000;
}
.red .comment-reply-title {
color: #261e4c;
}
.red .comment-navigation a {
color: #261e4c;
}
.red #respond .name-container input:focus,
.red #respond .email-container input:focus,
.red #respond .url-container input:focus,
.red #respond .message textarea:focus {
border-color: #ff0000;
}
.red .widget li {
color: #261e4c;
}
.red .widget li:before {
color: #ff0000;
}
.red .widget li:hover {
color: #ff0000;
}
.red .widget li:hover > a {
color: #ff0000;
}
.red .widget li a {
color: #261e4c;
}
.red .widget-title {
color: #261e4c;
}
.red .widget_archive select,
.red .widget_categories select {
color: #261e4c;
}
.red .widget_tag_cloud a,
.red .post-tags a {
color: #261e4c;
}
.red .widget_tag_cloud a:hover,
.red .post-tags a:hover {
background-color: #ff0000;
}
.red .fitwp-tweets-widget li:before {
color: #261e4c;
}
.red .fitwp-tweets-widget li:hover:before,
.red .fitwp-tweets-widget li:hover a {
color: #ff0000;
}
.red .fitwp-tweets-widget li a {
color: #261e4c;
}
.red .fitwp-recent-posts-widget .fitwp-title {
color: #261e4c;
}
.red .fitwp-recent-posts-widget .fitwp-title:hover {
color: #ff0000;
}
.footer-widgets .red .fitwp-recent-posts-widget .fitwp-date,
.footer-widgets .red .fitwp-recent-posts-widget .fitwp-more-link {
color: #ff0000;
}
.red .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active,
.red .fitwp-tabs-widget .fitwp-tabs-nav li:hover {
background-color: #ff0000;
}
.red .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active a,
.red .fitwp-tabs-widget .fitwp-tabs-nav li:hover a {
color: #fff;
}
.red .fitwp-comment-tab .fitwp-author-comment {
color: #ff0000;
}
.red .fitwp-projects a:before {
background-color: #ff0000;
}
.red .social-links-widget a:hover {
color: #ff0000;
}
.red .social-links-widget a span {
color: #ff0000;
}
.red .footer-widgets a:hover {
color: #ff0000;
}
.red .footer-widgets .widget-title {
color: #fff;
}
.red .footer-widgets .widget-title:after {
background-color: #ff0000;
}
.red.woocommerce .star-rating span,
.red .woocommerce .star-rating span,
.red.woocommerce .star-rating:before,
.red .woocommerce .star-rating:before {
color: #ff0000;
}
.red.woocommerce .onsale-ribbon,
.red .woocommerce .onsale-ribbon {
border-color: transparent #261e4c transparent transparent;
}
.red.woocommerce .onsale-ribbon:before,
.red .woocommerce .onsale-ribbon:before {
border-color: transparent transparent #010103 transparent;
}
.red.woocommerce .onsale-ribbon:after,
.red .woocommerce .onsale-ribbon:after {
border-color: transparent transparent transparent #010103;
}
.red.woocommerce .onsale-ribbon .onsale,
.red .woocommerce .onsale-ribbon .onsale {
color: #ff0000;
}
.red.woocommerce #respond input#submit,
.red .woocommerce #respond input#submit,
.red.woocommerce a.button,
.red .woocommerce a.button,
.red.woocommerce button.button,
.red .woocommerce button.button,
.red.woocommerce input.button,
.red .woocommerce input.button {
background-color: #261e4c;
}
.red.woocommerce #respond input#submit:hover,
.red .woocommerce #respond input#submit:hover,
.red.woocommerce a.button:hover,
.red .woocommerce a.button:hover,
.red.woocommerce button.button:hover,
.red .woocommerce button.button:hover,
.red.woocommerce input.button:hover,
.red .woocommerce input.button:hover {
background-color: #ff0000;
}
.red.woocommerce #respond input#submit.alt,
.red .woocommerce #respond input#submit.alt,
.red.woocommerce a.button.alt,
.red .woocommerce a.button.alt,
.red.woocommerce button.button.alt,
.red .woocommerce button.button.alt,
.red.woocommerce input.button.alt,
.red .woocommerce input.button.alt {
color: #261e4c;
border-color: #261e4c;
}
.red.woocommerce #respond input#submit.alt:hover,
.red .woocommerce #respond input#submit.alt:hover,
.red.woocommerce a.button.alt:hover,
.red .woocommerce a.button.alt:hover,
.red.woocommerce button.button.alt:hover,
.red .woocommerce button.button.alt:hover,
.red.woocommerce input.button.alt:hover,
.red .woocommerce input.button.alt:hover {
border-color: #261e4c;
background-color: #261e4c;
}
.red.woocommerce nav.woocommerce-pagination ul li span,
.red .woocommerce nav.woocommerce-pagination ul li span,
.red.woocommerce nav.woocommerce-pagination ul li a,
.red .woocommerce nav.woocommerce-pagination ul li a {
color: #261e4c;
}
.red.woocommerce nav.woocommerce-pagination ul li a:hover,
.red .woocommerce nav.woocommerce-pagination ul li a:hover,
.red.woocommerce nav.woocommerce-pagination ul li span.current,
.red .woocommerce nav.woocommerce-pagination ul li span.current {
color: #ff0000;
background-color: #261e4c;
}
.red.woocommerce ul.products li.product .product-entry-content,
.red .woocommerce ul.products li.product .product-entry-content {
background-color: #261e4c;
}
.red.woocommerce ul.products li.product .add_to_cart_button,
.red .woocommerce ul.products li.product .add_to_cart_button {
color: #261e4c;
background-color: #ff0000;
}
.red.woocommerce ul.products li.product .price,
.red .woocommerce ul.products li.product .price {
color: #fff;
}
.red.woocommerce ul.products li.product .price del,
.red .woocommerce ul.products li.product .price del {
color: #ff0000;
}
.red.woocommerce ul.products li.product:hover .star-rating:before,
.red .woocommerce ul.products li.product:hover .star-rating:before,
.red.woocommerce ul.products li.product:hover .star-rating span,
.red .woocommerce ul.products li.product:hover .star-rating span {
color: #261e4c;
}
.red.woocommerce ul.products li.product:hover .add_to_cart_button,
.red .woocommerce ul.products li.product:hover .add_to_cart_button {
color: #fff;
background-color: #261e4c;
}
.red.woocommerce ul.products li.product:hover .product-entry-content,
.red .woocommerce ul.products li.product:hover .product-entry-content {
background: #ff0000;
}
.red.woocommerce ul.products li.product-category h3,
.red .woocommerce ul.products li.product-category h3 {
color: #261e4c;
}
.red.woocommerce ul.products li.product-category a:hover h3,
.red .woocommerce ul.products li.product-category a:hover h3 {
color: #ff0000;
}
.red.woocommerce div.product p.price,
.red .woocommerce div.product p.price,
.red.woocommerce div.product span.price,
.red .woocommerce div.product span.price {
color: #261e4c;
}
.red.woocommerce div.product p.price del,
.red .woocommerce div.product p.price del {
color: #261e4c;
}
.red.woocommerce div.product p.price ins,
.red .woocommerce div.product p.price ins {
color: #ff0000;
}
.red.woocommerce div.product p.price ins span,
.red .woocommerce div.product p.price ins span {
color: #261e4c;
}
.red.woocommerce div.product .woocommerce-review-link,
.red .woocommerce div.product .woocommerce-review-link {
color: #261e4c;
}
.red.woocommerce div.product form.cart .variations label,
.red .woocommerce div.product form.cart .variations label {
color: #261e4c;
}
.red.woocommerce div.product form.cart .button,
.red .woocommerce div.product form.cart .button {
background-color: #261e4c;
}
.red.woocommerce div.product form.cart .button:hover,
.red .woocommerce div.product form.cart .button:hover {
border-color: #ff0000;
background-color: #ff0000;
}
.red.woocommerce table.shop_table .product-name a,
.red .woocommerce table.shop_table .product-name a {
color: #261e4c;
}
.red.woocommerce table.shop_table .product-name a:hover,
.red .woocommerce table.shop_table .product-name a:hover {
color: #ff0000;
}
.red.woocommerce table.shop_table span.amount,
.red .woocommerce table.shop_table span.amount {
color: #261e4c;
}
.red.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,
.red .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
color: #261e4c;
}
.red.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
color: #fff;
background-color: #261e4c;
}
.red.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
border-color: #ff0000;
background-color: #ff0000;
}
.red.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button {
color: #fff;
background-color: #261e4c;
}
.red.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button:hover {
border-color: #ff0000;
background-color: #ff0000;
}
.red .site-footer a {
color: #fff;
}
.red .site-footer a:hover {
color: #ff0000;
}
.red .footer-sidebars {
background-color: #261e4c;
}
.red .footer-text {
color: #261e4c;
background-color: #ff0000;
}
.red .footer-text a:hover {
color: #261e4c;
}
@media screen and (max-width: 768px) {
.red .primary-nav {
border-top-color: #ff0000;
background-color: rgba(38, 30, 76, 0.9);
}
.red .primary-nav .nav li a {
color: #fff;
}
.red .primary-nav .open > .dropdown-menu {
border-top-color: rgba(255, 255, 255, 0.05);
background-color: transparent;
}
}
@media (max-width: 767px) {
.red .page-template-homepage.header-absolute.header-transparent .site-header {
background-color: #261e4c;
}
}
.orange h1,
.orange h2,
.orange h3,
.orange h4,
.orange h5,
.orange h6 {
color: #261e4c;
}
.orange a {
color: #ff5c00;
}
.orange a:hover,
.orange a:focus {
color: #ff5c00;
}
.orange blockquote {
border-left-color: #ff5c00;
}
.orange .bg-box-title .bg-title {
color: #261e4c;
border-left-color: #ff5c00;
}
.orange .contact-font-icon .contact-info a:hover {
color: #ff5c00;
}
.orange .main .mejs-container .mejs-controls {
background-color: #261e4c;
}
.orange .main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #ff5c00;
}
.orange .main .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background-color: #ff5c00;
}
.orange .gallery-icon a:before {
background-color: #ff5c00;
}
.orange .overlay-enabled .overlay {
background-color: #ff5c00;
}
.orange .overlay-enabled.secondary-color .overlay {
background-color: #261e4c;
}
.orange .button {
background-color: #261e4c;
}
.orange .button:hover {
background-color: #ff5c00;
}
.orange .fitsc-button.ghost {
color: #261e4c;
}
.orange .fitsc-button.ghost:hover {
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange .fitsc-progress-bar .fitsc-title {
color: #261e4c;
}
.orange .fitsc-progress-bar .fitsc-percent.fitsc-background-default {
background-color: #ff5c00;
background-image: linear-gradient(135deg, #261e4c 25%, transparent 25%, transparent 50%, #261e4c 50%, #261e4c 75%, transparent 75%, transparent);
}
.orange .fitsc-promo-box.fitsc-two-buttons .fitsc-button {
color: #ff5c00;
border-color: #ff5c00;
}
.orange .fitsc-promo-box.fitsc-two-buttons .fitsc-button:hover {
color: #261e4c;
background-color: #ff5c00;
}
.orange .fitsc-images-carousel .owl-buttons div {
color: #261e4c;
}
.orange .fitsc-images-carousel .owl-buttons div:hover {
color: #ff5c00;
background-color: #261e4c;
border-color: #261e4c;
}
.orange .row-background .fitsc-images-carousel .owl-buttons div:hover {
color: #261e4c;
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange .fitsc-heading {
color: #261e4c;
border-left-color: #ff5c00;
}
.orange .fitsc-heading.fitsc-align-right {
border-right-color: #ff5c00;
}
.orange .fitsc-heading.fitsc-heading-underline span:after {
background-color: #ff5c00;
}
.orange .row-background .fitsc-heading {
color: #fff;
}
.orange .fitsc-projects .project-info {
background-color: #261e4c;
}
.orange .fitsc-projects .project-name {
background-color: #ff5c00;
}
.orange .fitsc-projects .project-name a {
color: #261e4c;
}
.orange .fitsc-projects .more-link {
color: #ff5c00;
}
.orange .fitsc-projects .fitsc-progress-bar .fitsc-title {
color: #ccc;
}
.orange .fitsc-projects .carousel-indicators li.active,
.orange .fitsc-projects .carousel-indicators li:hover {
background-color: #261e4c;
}
.orange .icon-box i {
color: #ff5c00;
}
.orange .icon-box h5 {
color: #261e4c;
}
.orange .icon-box .read-more {
color: #261e4c;
}
.orange .icon-box .read-more:hover {
color: #261e4c;
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange .icon-box.icon-left i,
.orange .icon-box.icon-right i {
background-color: #261e4c;
}
.orange .icon-box.icon-left.icon-box-full i,
.orange .icon-box.icon-right.icon-box-full i {
background-color: transparent;
}
.orange .icon-box.icon-left.icon-box-full .content:before,
.orange .icon-box.icon-right.icon-box-full .content:before {
background-color: #ff5c00;
}
.orange .icon-box.icon-left.icon-box-full:hover i,
.orange .icon-box.icon-right.icon-box-full:hover i {
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange .icon-box.icon-left.icon-box-full:hover .read-more,
.orange .icon-box.icon-right.icon-box-full:hover .read-more {
color: #ff5c00;
}
.orange .icon-box.icon-left:hover i,
.orange .icon-box.icon-right:hover i {
color: #261e4c;
background-color: #ff5c00;
}
.orange .icon-box.icon-left:hover h5,
.orange .icon-box.icon-right:hover h5 {
color: #ff5c00;
}
.orange .fitsc-counter i {
color: #261e4c;
}
.orange .fitsc-counter .text:after {
background-color: #261e4c;
}
.orange .fitsc-testimonials .testimonial-des {
background-color: #261e4c;
}
.orange .fitsc-testimonials .regency-author {
color: #ff5c00;
}
.orange .fitsc-bubble:hover {
color: #261e4c;
}
.orange .fitsc-bubble:hover .bubble-icon {
border-right-color: #261e4c;
}
.orange .fitsc-bubble.bubble-icon .bubble-text p:first-child {
color: #261e4c;
}
.orange .fitsc-tabs .fitsc-nav a {
color: #261e4c;
}
.orange .fitsc-tabs .fitsc-nav a:hover {
color: #ff5c00;
}
.orange .fitsc-tabs .fitsc-nav .fitsc-active a {
color: #ff5c00;
border-color: #ff5c00;
}
.orange .fitsc-tabs.fitsc-vertical .fitsc-nav li.fitsc-active a {
color: #ff5c00;
border-color: #ff5c00;
}
.orange .fitsc-tabs.fitsc-only-icon .fitsc-nav a {
color: #ff5c00;
background-color: rgba(38, 30, 76, 0.7);
}
.orange .fitsc-tabs.fitsc-only-icon .fitsc-nav .fitsc-active a {
color: #fff;
background-color: #ff5c00;
}
.orange .fitsc-team .team-member:hover .member-info {
background-color: #ff5c00;
}
.orange .fitsc-team .team-member:hover .member-info h5 {
color: #261e4c;
}
.orange .fitsc-team .member-bio {
background-color: rgba(38, 30, 76, 0.9);
}
.orange .fitsc-team .member-info {
background-color: #261e4c;
}
.orange .fitsc-team .member-info span {
color: #ff5c00;
}
.orange .fitsc-team .social-icons {
background-color: #261e4c;
}
.orange .fitsc-team .social-icons a:hover {
color: #ff5c00;
}
.orange .fitsc-team .owl-buttons div {
color: #261e4c;
}
.orange .fitsc-team .owl-buttons div:hover {
color: #ff5c00;
border-color: #261e4c;
background-color: #261e4c;
}
.orange .fitsc-portfolio .portfolio-filter a {
color: #261e4c;
}
.orange .fitsc-portfolio .portfolio-filter a:hover,
.orange .fitsc-portfolio .portfolio-filter a.active {
color: #ff5c00;
}
.orange .fitsc-portfolio figcaption {
background-color: rgba(38, 30, 76, 0.8);
}
.orange .fitsc-portfolio figcaption h3:after {
background-color: #ff5c00;
}
.orange .fitsc-portfolio figcaption a {
color: #261e4c;
background-color: #ff5c00;
}
.orange .fitsc-portfolio.portfolio-no-gutter figcaption a {
color: #ff5c00;
background-color: transparent;
}
.orange .row-background .fitsc-portfolio .portfolio-filter a {
color: #fff;
}
.orange .row-background .fitsc-portfolio .portfolio-filter a:hover,
.orange .row-background .fitsc-portfolio .portfolio-filter a.active {
color: #ff5c00;
}
.orange .fitsc-icon.fitsc-icon-type-box {
color: #261e4c;
}
.orange .fitsc-icon.fitsc-icon-type-box:hover {
color: #ff5c00;
background-color: #261e4c;
}
.orange .dropcap {
background-color: #ff5c00;
}
.orange .fitsc-posts .entry-thumbnail span {
background-color: #ff5c00;
}
.orange .fitsc-posts .read-more {
color: #261e4c;
border-color: #261e4c;
}
.orange .fitsc-posts .read-more:hover {
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange .topbar {
background-color: #261e4c;
}
.orange .topbar a {
color: #ccc;
}
.orange .header-right .cart-contents,
.orange .header-right .search-icon {
color: #261e4c;
}
.orange .header-right .cart-contents:hover,
.orange .header-right .search-icon:hover {
color: #ff5c00;
}
.orange .header-right .mini-cart-counter {
background-color: #ff5c00;
}
.orange .header-right .mini-cart .widget_shopping_cart_content {
border-top-color: #ff5c00;
background-color: rgba(38, 30, 76, 0.9);
}
.orange .header-right .mini-cart .button {
background-color: transparent;
}
.orange .header-right .mini-cart .button:hover {
color: #ff5c00;
background-color: transparent;
}
.orange.header-absolute .site-header {
background-color: rgba(38, 30, 76, 0.9);
}
.orange.header-absolute .header-right .cart-contents,
.orange.header-absolute .header-right .search-icon {
color: #fff;
}
.orange .search-form-header {
background-color: #261e4c;
}
.orange .search-form-header form {
color: #261e4c;
}
.orange .search-form-header .icon-close {
color: #ff5c00;
}
.orange .featured-title {
color: #261e4c;
}
.orange .featured-title .strip-bg {
background-color: #ff5c00;
}
.orange .breadcrumb-wrapper .breadcrumb {
color: #ff5c00;
background-color: #261e4c;
}
.orange .breadcrumb-wrapper .breadcrumb a:hover {
color: #ff5c00;
}
.orange .nav .dropdown-menu {
border-top-color: #ff5c00;
background-color: rgba(38, 30, 76, 0.9);
}
.orange .nav .dropdown-menu a:hover {
color: #ff5c00;
}
.orange .dropdown-menu {
border-top-color: #ff5c00;
}
.orange .dropdown-menu a:hover {
color: #ff5c00;
}
.orange .navbar-toggle .icon-bar {
background-color: #261e4c;
}
.orange .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.orange .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #261e4c;
}
.orange.page-template-homepage.header-absolute .navbar-toggle .icon-bar {
background-color: #fff;
}
.orange.page-template-homepage.header-absolute .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.orange.page-template-homepage.header-absolute .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #fff;
}
.orange .primary-nav .nav > li a:hover,
.orange .primary-nav .nav > li.active > a {
color: #ff5c00;
}
.orange .primary-nav .nav a {
color: #261e4c;
}
.orange .primary-nav .dropdown-menu a {
color: #fff;
}
.orange .primary-nav .dropdown-menu a:hover {
color: #ff5c00;
}
.orange.menu-hover-edge .primary-nav .nav > li > a:before,
.orange.menu-hover-edge .primary-nav .nav > li > a:after {
border-color: #ff5c00;
}
.orange .post-navigation a {
color: #261e4c;
}
.orange .post-navigation a:hover {
color: #ff5c00;
}
.orange .pagination a,
.orange .pagination span,
.orange .pages a,
.orange .pages > span {
color: #261e4c;
}
.orange .footer-nav li a {
color: #261e4c;
}
.orange article .post-header .post-format-date {
background-color: #ff5c00;
}
.orange article .post-header .format-icon {
color: #261e4c;
}
.orange .entry-title a {
color: #261e4c;
}
.orange .entry-title a:hover {
color: #ff5c00;
}
.orange .post-meta li:before {
color: #ff5c00;
}
.orange .entry-format blockquote cite {
color: #ff5c00;
}
.orange .format-link .entry-format a {
background-color: #261e4c;
}
.orange .format-link .entry-format a:hover {
background-color: #ff5c00;
}
.orange .format-audio .entry-format .audio-player {
background-color: #261e4c;
}
.orange .media-meta {
background-color: #261e4c;
}
.orange .media-meta li a:hover {
color: #ff5c00;
}
.orange .media-info-toggle {
background-color: #ff5c00;
}
.orange .more-link {
color: #261e4c;
}
.orange .more-link:hover {
color: #ff5c00;
}
.orange .post-format-share {
color: #261e4c;
}
.orange .post-format-share .box-social-share {
background-color: #261e4c;
}
.orange .post-format-share .box-social-share:before {
border-bottom-color: #261e4c;
}
.orange .post-format-share .construct-stroke:hover {
color: #ff5c00;
}
.orange .post-format-share li:hover a {
color: #ff5c00;
}
.orange.page-template-contact .ct-contact-info {
background-color: #261e4c;
}
.orange.page-template-contact .ct-contact-info li:hover .ct-address-1,
.orange.page-template-contact .ct-contact-info li:hover .ct-phone,
.orange.page-template-contact .ct-contact-info li:hover .ct-day,
.orange.page-template-contact .ct-contact-info li:hover i {
color: #ff5c00;
}
.orange.page-template-contact .ct-map-cf .ct-cf input:hover,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:hover,
.orange.page-template-contact .ct-map-cf .ct-cf input:active,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:active,
.orange.page-template-contact .ct-map-cf .ct-cf input:focus,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:focus {
border-bottom-color: #ff5c00;
}
.orange.page-template-contact .ct-map-cf .ct-cf input:hover::-webkit-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:hover::-webkit-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:active::-webkit-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:active::-webkit-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:focus::-webkit-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:focus::-webkit-input-placeholder {
color: #261e4c;
}
.orange.page-template-contact .ct-map-cf .ct-cf input:hover:-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:hover:-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:active:-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:active:-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:focus:-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:focus:-moz-placeholder { color: #261e4c;
}
.orange.page-template-contact .ct-map-cf .ct-cf input:hover::-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:hover::-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:active::-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:active::-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:focus::-moz-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:focus::-moz-placeholder { color: #261e4c;
}
.orange.page-template-contact .ct-map-cf .ct-cf input:hover:-ms-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:hover:-ms-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:active:-ms-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:active:-ms-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf input:focus:-ms-input-placeholder,
.orange.page-template-contact .ct-map-cf .ct-cf textarea:focus:-ms-input-placeholder {
color: #261e4c;
}
.orange.page-template-contact .ct-map-cf .ct-cf input[type=submit] {
color: #ff5c00;
background-color: #261e4c;
}
.orange.page-template-contact .ct-map-cf .ct-cf input[type=submit]:hover {
color: #261e4c;
background-color: #ff5c00;
}
.orange .error404 .text404 {
color: #261e4c;
}
.orange .comment-meta [itemprop="author"] {
color: #261e4c;
}
.orange .comment-meta [itemprop="author"] a {
color: #261e4c;
}
.orange .comment-meta [itemprop="author"]:hover {
color: #ff5c00;
}
.orange .comment-reply-link {
color: #261e4c;
}
.orange .comment-reply-link:hover {
color: #ff5c00;
}
.orange .comment-reply-title {
color: #261e4c;
}
.orange .comment-navigation a {
color: #261e4c;
}
.orange #respond .name-container input:focus,
.orange #respond .email-container input:focus,
.orange #respond .url-container input:focus,
.orange #respond .message textarea:focus {
border-color: #ff5c00;
}
.orange .widget li {
color: #261e4c;
}
.orange .widget li:before {
color: #ff5c00;
}
.orange .widget li:hover {
color: #ff5c00;
}
.orange .widget li:hover > a {
color: #ff5c00;
}
.orange .widget li a {
color: #261e4c;
}
.orange .widget-title {
color: #261e4c;
}
.orange .widget_archive select,
.orange .widget_categories select {
color: #261e4c;
}
.orange .widget_tag_cloud a,
.orange .post-tags a {
color: #261e4c;
}
.orange .widget_tag_cloud a:hover,
.orange .post-tags a:hover {
background-color: #ff5c00;
}
.orange .fitwp-tweets-widget li:before {
color: #261e4c;
}
.orange .fitwp-tweets-widget li:hover:before,
.orange .fitwp-tweets-widget li:hover a {
color: #ff5c00;
}
.orange .fitwp-tweets-widget li a {
color: #261e4c;
}
.orange .fitwp-recent-posts-widget .fitwp-title {
color: #261e4c;
}
.orange .fitwp-recent-posts-widget .fitwp-title:hover {
color: #ff5c00;
}
.footer-widgets .orange .fitwp-recent-posts-widget .fitwp-date,
.footer-widgets .orange .fitwp-recent-posts-widget .fitwp-more-link {
color: #ff5c00;
}
.orange .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active,
.orange .fitwp-tabs-widget .fitwp-tabs-nav li:hover {
background-color: #ff5c00;
}
.orange .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active a,
.orange .fitwp-tabs-widget .fitwp-tabs-nav li:hover a {
color: #fff;
}
.orange .fitwp-comment-tab .fitwp-author-comment {
color: #ff5c00;
}
.orange .fitwp-projects a:before {
background-color: #ff5c00;
}
.orange .social-links-widget a:hover {
color: #ff5c00;
}
.orange .social-links-widget a span {
color: #ff5c00;
}
.orange .footer-widgets a:hover {
color: #ff5c00;
}
.orange .footer-widgets .widget-title {
color: #fff;
}
.orange .footer-widgets .widget-title:after {
background-color: #ff5c00;
}
.orange.woocommerce .star-rating span,
.orange .woocommerce .star-rating span,
.orange.woocommerce .star-rating:before,
.orange .woocommerce .star-rating:before {
color: #ff5c00;
}
.orange.woocommerce .onsale-ribbon,
.orange .woocommerce .onsale-ribbon {
border-color: transparent #261e4c transparent transparent;
}
.orange.woocommerce .onsale-ribbon:before,
.orange .woocommerce .onsale-ribbon:before {
border-color: transparent transparent #010103 transparent;
}
.orange.woocommerce .onsale-ribbon:after,
.orange .woocommerce .onsale-ribbon:after {
border-color: transparent transparent transparent #010103;
}
.orange.woocommerce .onsale-ribbon .onsale,
.orange .woocommerce .onsale-ribbon .onsale {
color: #ff5c00;
}
.orange.woocommerce #respond input#submit,
.orange .woocommerce #respond input#submit,
.orange.woocommerce a.button,
.orange .woocommerce a.button,
.orange.woocommerce button.button,
.orange .woocommerce button.button,
.orange.woocommerce input.button,
.orange .woocommerce input.button {
background-color: #261e4c;
}
.orange.woocommerce #respond input#submit:hover,
.orange .woocommerce #respond input#submit:hover,
.orange.woocommerce a.button:hover,
.orange .woocommerce a.button:hover,
.orange.woocommerce button.button:hover,
.orange .woocommerce button.button:hover,
.orange.woocommerce input.button:hover,
.orange .woocommerce input.button:hover {
background-color: #ff5c00;
}
.orange.woocommerce #respond input#submit.alt,
.orange .woocommerce #respond input#submit.alt,
.orange.woocommerce a.button.alt,
.orange .woocommerce a.button.alt,
.orange.woocommerce button.button.alt,
.orange .woocommerce button.button.alt,
.orange.woocommerce input.button.alt,
.orange .woocommerce input.button.alt {
color: #261e4c;
border-color: #261e4c;
}
.orange.woocommerce #respond input#submit.alt:hover,
.orange .woocommerce #respond input#submit.alt:hover,
.orange.woocommerce a.button.alt:hover,
.orange .woocommerce a.button.alt:hover,
.orange.woocommerce button.button.alt:hover,
.orange .woocommerce button.button.alt:hover,
.orange.woocommerce input.button.alt:hover,
.orange .woocommerce input.button.alt:hover {
border-color: #261e4c;
background-color: #261e4c;
}
.orange.woocommerce nav.woocommerce-pagination ul li span,
.orange .woocommerce nav.woocommerce-pagination ul li span,
.orange.woocommerce nav.woocommerce-pagination ul li a,
.orange .woocommerce nav.woocommerce-pagination ul li a {
color: #261e4c;
}
.orange.woocommerce nav.woocommerce-pagination ul li a:hover,
.orange .woocommerce nav.woocommerce-pagination ul li a:hover,
.orange.woocommerce nav.woocommerce-pagination ul li span.current,
.orange .woocommerce nav.woocommerce-pagination ul li span.current {
color: #ff5c00;
background-color: #261e4c;
}
.orange.woocommerce ul.products li.product .product-entry-content,
.orange .woocommerce ul.products li.product .product-entry-content {
background-color: #261e4c;
}
.orange.woocommerce ul.products li.product .add_to_cart_button,
.orange .woocommerce ul.products li.product .add_to_cart_button {
color: #261e4c;
background-color: #ff5c00;
}
.orange.woocommerce ul.products li.product .price,
.orange .woocommerce ul.products li.product .price {
color: #fff;
}
.orange.woocommerce ul.products li.product .price del,
.orange .woocommerce ul.products li.product .price del {
color: #ff5c00;
}
.orange.woocommerce ul.products li.product:hover .star-rating:before,
.orange .woocommerce ul.products li.product:hover .star-rating:before,
.orange.woocommerce ul.products li.product:hover .star-rating span,
.orange .woocommerce ul.products li.product:hover .star-rating span {
color: #261e4c;
}
.orange.woocommerce ul.products li.product:hover .add_to_cart_button,
.orange .woocommerce ul.products li.product:hover .add_to_cart_button {
color: #fff;
background-color: #261e4c;
}
.orange.woocommerce ul.products li.product:hover .product-entry-content,
.orange .woocommerce ul.products li.product:hover .product-entry-content {
background: #ff5c00;
}
.orange.woocommerce ul.products li.product-category h3,
.orange .woocommerce ul.products li.product-category h3 {
color: #261e4c;
}
.orange.woocommerce ul.products li.product-category a:hover h3,
.orange .woocommerce ul.products li.product-category a:hover h3 {
color: #ff5c00;
}
.orange.woocommerce div.product p.price,
.orange .woocommerce div.product p.price,
.orange.woocommerce div.product span.price,
.orange .woocommerce div.product span.price {
color: #261e4c;
}
.orange.woocommerce div.product p.price del,
.orange .woocommerce div.product p.price del {
color: #261e4c;
}
.orange.woocommerce div.product p.price ins,
.orange .woocommerce div.product p.price ins {
color: #ff5c00;
}
.orange.woocommerce div.product p.price ins span,
.orange .woocommerce div.product p.price ins span {
color: #261e4c;
}
.orange.woocommerce div.product .woocommerce-review-link,
.orange .woocommerce div.product .woocommerce-review-link {
color: #261e4c;
}
.orange.woocommerce div.product form.cart .variations label,
.orange .woocommerce div.product form.cart .variations label {
color: #261e4c;
}
.orange.woocommerce div.product form.cart .button,
.orange .woocommerce div.product form.cart .button {
background-color: #261e4c;
}
.orange.woocommerce div.product form.cart .button:hover,
.orange .woocommerce div.product form.cart .button:hover {
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange.woocommerce table.shop_table .product-name a,
.orange .woocommerce table.shop_table .product-name a {
color: #261e4c;
}
.orange.woocommerce table.shop_table .product-name a:hover,
.orange .woocommerce table.shop_table .product-name a:hover {
color: #ff5c00;
}
.orange.woocommerce table.shop_table span.amount,
.orange .woocommerce table.shop_table span.amount {
color: #261e4c;
}
.orange.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,
.orange .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
color: #261e4c;
}
.orange.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
color: #fff;
background-color: #261e4c;
}
.orange.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button {
color: #fff;
background-color: #261e4c;
}
.orange.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button:hover {
border-color: #ff5c00;
background-color: #ff5c00;
}
.orange .site-footer a {
color: #fff;
}
.orange .site-footer a:hover {
color: #ff5c00;
}
.orange .footer-sidebars {
background-color: #261e4c;
}
.orange .footer-text {
color: #261e4c;
background-color: #ff5c00;
}
.orange .footer-text a:hover {
color: #261e4c;
}
@media screen and (max-width: 768px) {
.orange .primary-nav {
border-top-color: #ff5c00;
background-color: rgba(38, 30, 76, 0.9);
}
.orange .primary-nav .nav li a {
color: #fff;
}
.orange .primary-nav .open > .dropdown-menu {
border-top-color: rgba(255, 255, 255, 0.05);
background-color: transparent;
}
}
@media (max-width: 767px) {
.orange .page-template-homepage.header-absolute.header-transparent .site-header {
background-color: #261e4c;
}
}
.green h1,
.green h2,
.green h3,
.green h4,
.green h5,
.green h6 {
color: #333;
}
.green a {
color: #238f23;
}
.green a:hover,
.green a:focus {
color: #238f23;
}
.green blockquote {
border-left-color: #238f23;
}
.green .bg-box-title .bg-title {
color: #333;
border-left-color: #238f23;
}
.green .contact-font-icon .contact-info a:hover {
color: #238f23;
}
.green .main .mejs-container .mejs-controls {
background-color: #333;
}
.green .main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #238f23;
}
.green .main .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background-color: #238f23;
}
.green .gallery-icon a:before {
background-color: #238f23;
}
.green .overlay-enabled .overlay {
background-color: #238f23;
}
.green .overlay-enabled.secondary-color .overlay {
background-color: #333;
}
.green .button {
background-color: #333;
}
.green .button:hover {
background-color: #238f23;
}
.green .fitsc-button.ghost {
color: #333;
}
.green .fitsc-button.ghost:hover {
border-color: #238f23;
background-color: #238f23;
}
.green .fitsc-progress-bar .fitsc-title {
color: #333;
}
.green .fitsc-progress-bar .fitsc-percent.fitsc-background-default {
background-color: #238f23;
background-image: linear-gradient(135deg, #333 25%, transparent 25%, transparent 50%, #333 50%, #333 75%, transparent 75%, transparent);
}
.green .fitsc-promo-box.fitsc-two-buttons .fitsc-button {
color: #238f23;
border-color: #238f23;
}
.green .fitsc-promo-box.fitsc-two-buttons .fitsc-button:hover {
color: #333;
background-color: #238f23;
}
.green .fitsc-images-carousel .owl-buttons div {
color: #333;
}
.green .fitsc-images-carousel .owl-buttons div:hover {
color: #238f23;
background-color: #333;
border-color: #333;
}
.green .row-background .fitsc-images-carousel .owl-buttons div:hover {
color: #333;
border-color: #238f23;
background-color: #238f23;
}
.green .fitsc-heading {
color: #333;
border-left-color: #238f23;
}
.green .fitsc-heading.fitsc-align-right {
border-right-color: #238f23;
}
.green .fitsc-heading.fitsc-heading-underline span:after {
background-color: #238f23;
}
.green .row-background .fitsc-heading {
color: #fff;
}
.green .fitsc-projects .project-info {
background-color: #333;
}
.green .fitsc-projects .project-name {
background-color: #238f23;
}
.green .fitsc-projects .project-name a {
color: #333;
}
.green .fitsc-projects .more-link {
color: #238f23;
}
.green .fitsc-projects .fitsc-progress-bar .fitsc-title {
color: #ccc;
}
.green .fitsc-projects .carousel-indicators li.active,
.green .fitsc-projects .carousel-indicators li:hover {
background-color: #333;
}
.green .icon-box i {
color: #238f23;
}
.green .icon-box h5 {
color: #333;
}
.green .icon-box .read-more {
color: #333;
}
.green .icon-box .read-more:hover {
color: #333;
border-color: #238f23;
background-color: #238f23;
}
.green .icon-box.icon-left i,
.green .icon-box.icon-right i {
background-color: #333;
}
.green .icon-box.icon-left.icon-box-full i,
.green .icon-box.icon-right.icon-box-full i {
background-color: transparent;
}
.green .icon-box.icon-left.icon-box-full .content:before,
.green .icon-box.icon-right.icon-box-full .content:before {
background-color: #238f23;
}
.green .icon-box.icon-left.icon-box-full:hover i,
.green .icon-box.icon-right.icon-box-full:hover i {
border-color: #238f23;
background-color: #238f23;
}
.green .icon-box.icon-left.icon-box-full:hover .read-more,
.green .icon-box.icon-right.icon-box-full:hover .read-more {
color: #238f23;
}
.green .icon-box.icon-left:hover i,
.green .icon-box.icon-right:hover i {
color: #333;
background-color: #238f23;
}
.green .icon-box.icon-left:hover h5,
.green .icon-box.icon-right:hover h5 {
color: #238f23;
}
.green .fitsc-counter i {
color: #333;
}
.green .fitsc-counter .text:after {
background-color: #333;
}
.green .fitsc-testimonials .testimonial-des {
background-color: #333;
}
.green .fitsc-testimonials .regency-author {
color: #238f23;
}
.green .fitsc-bubble:hover {
color: #333;
}
.green .fitsc-bubble:hover .bubble-icon {
border-right-color: #333;
}
.green .fitsc-bubble.bubble-icon .bubble-text p:first-child {
color: #333;
}
.green .fitsc-tabs .fitsc-nav a {
color: #333;
}
.green .fitsc-tabs .fitsc-nav a:hover {
color: #238f23;
}
.green .fitsc-tabs .fitsc-nav .fitsc-active a {
color: #238f23;
border-color: #238f23;
}
.green .fitsc-tabs.fitsc-vertical .fitsc-nav li.fitsc-active a {
color: #238f23;
border-color: #238f23;
}
.green .fitsc-tabs.fitsc-only-icon .fitsc-nav a {
color: #238f23;
background-color: rgba(51, 51, 51, 0.7);
}
.green .fitsc-tabs.fitsc-only-icon .fitsc-nav .fitsc-active a {
color: #fff;
background-color: #238f23;
}
.green .fitsc-team .team-member:hover .member-info {
background-color: #238f23;
}
.green .fitsc-team .team-member:hover .member-info h5 {
color: #333;
}
.green .fitsc-team .member-bio {
background-color: rgba(51, 51, 51, 0.9);
}
.green .fitsc-team .member-info {
background-color: #333;
}
.green .fitsc-team .member-info span {
color: #238f23;
}
.green .fitsc-team .social-icons {
background-color: #333;
}
.green .fitsc-team .social-icons a:hover {
color: #238f23;
}
.green .fitsc-team .owl-buttons div {
color: #333;
}
.green .fitsc-team .owl-buttons div:hover {
color: #238f23;
border-color: #333;
background-color: #333;
}
.green .fitsc-portfolio .portfolio-filter a {
color: #333;
}
.green .fitsc-portfolio .portfolio-filter a:hover,
.green .fitsc-portfolio .portfolio-filter a.active {
color: #238f23;
}
.green .fitsc-portfolio figcaption {
background-color: rgba(51, 51, 51, 0.8);
}
.green .fitsc-portfolio figcaption h3:after {
background-color: #238f23;
}
.green .fitsc-portfolio figcaption a {
color: #333;
background-color: #238f23;
}
.green .fitsc-portfolio.portfolio-no-gutter figcaption a {
color: #238f23;
background-color: transparent;
}
.green .row-background .fitsc-portfolio .portfolio-filter a {
color: #fff;
}
.green .row-background .fitsc-portfolio .portfolio-filter a:hover,
.green .row-background .fitsc-portfolio .portfolio-filter a.active {
color: #238f23;
}
.green .fitsc-icon.fitsc-icon-type-box {
color: #333;
}
.green .fitsc-icon.fitsc-icon-type-box:hover {
color: #238f23;
background-color: #333;
}
.green .dropcap {
background-color: #238f23;
}
.green .fitsc-posts .entry-thumbnail span {
background-color: #238f23;
}
.green .fitsc-posts .read-more {
color: #333;
border-color: #333;
}
.green .fitsc-posts .read-more:hover {
border-color: #238f23;
background-color: #238f23;
}
.green .topbar {
background-color: #333;
}
.green .topbar a {
color: #ccc;
}
.green .header-right .cart-contents,
.green .header-right .search-icon {
color: #333;
}
.green .header-right .cart-contents:hover,
.green .header-right .search-icon:hover {
color: #238f23;
}
.green .header-right .mini-cart-counter {
background-color: #238f23;
}
.green .header-right .mini-cart .widget_shopping_cart_content {
border-top-color: #238f23;
background-color: rgba(51, 51, 51, 0.9);
}
.green .header-right .mini-cart .button {
background-color: transparent;
}
.green .header-right .mini-cart .button:hover {
color: #238f23;
background-color: transparent;
}
.green.header-absolute .site-header {
background-color: rgba(51, 51, 51, 0.9);
}
.green.header-absolute .header-right .cart-contents,
.green.header-absolute .header-right .search-icon {
color: #fff;
}
.green .search-form-header {
background-color: #333;
}
.green .search-form-header form {
color: #333;
}
.green .search-form-header .icon-close {
color: #238f23;
}
.green .featured-title {
color: #333;
}
.green .featured-title .strip-bg {
background-color: #238f23;
}
.green .breadcrumb-wrapper .breadcrumb {
color: #238f23;
background-color: #333;
}
.green .breadcrumb-wrapper .breadcrumb a:hover {
color: #238f23;
}
.green .nav .dropdown-menu {
border-top-color: #238f23;
background-color: rgba(51, 51, 51, 0.9);
}
.green .nav .dropdown-menu a:hover {
color: #238f23;
}
.green .dropdown-menu {
border-top-color: #238f23;
}
.green .dropdown-menu a:hover {
color: #238f23;
}
.green .navbar-toggle .icon-bar {
background-color: #333;
}
.green .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.green .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #333;
}
.green.page-template-homepage.header-absolute .navbar-toggle .icon-bar {
background-color: #fff;
}
.green.page-template-homepage.header-absolute .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.green.page-template-homepage.header-absolute .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #fff;
}
.green .primary-nav .nav > li a:hover,
.green .primary-nav .nav > li.active > a {
color: #238f23;
}
.green .primary-nav .nav a {
color: #333;
}
.green .primary-nav .dropdown-menu a {
color: #fff;
}
.green .primary-nav .dropdown-menu a:hover {
color: #238f23;
}
.green.menu-hover-edge .primary-nav .nav > li > a:before,
.green.menu-hover-edge .primary-nav .nav > li > a:after {
border-color: #238f23;
}
.green .post-navigation a {
color: #333;
}
.green .post-navigation a:hover {
color: #238f23;
}
.green .pagination a,
.green .pagination span,
.green .pages a,
.green .pages > span {
color: #333;
}
.green .footer-nav li a {
color: #333;
}
.green article .post-header .post-format-date {
background-color: #238f23;
}
.green article .post-header .format-icon {
color: #333;
}
.green .entry-title a {
color: #333;
}
.green .entry-title a:hover {
color: #238f23;
}
.green .post-meta li:before {
color: #238f23;
}
.green .entry-format blockquote cite {
color: #238f23;
}
.green .format-link .entry-format a {
background-color: #333;
}
.green .format-link .entry-format a:hover {
background-color: #238f23;
}
.green .format-audio .entry-format .audio-player {
background-color: #333;
}
.green .media-meta {
background-color: #333;
}
.green .media-meta li a:hover {
color: #238f23;
}
.green .media-info-toggle {
background-color: #238f23;
}
.green .more-link {
color: #333;
}
.green .more-link:hover {
color: #238f23;
}
.green .post-format-share {
color: #333;
}
.green .post-format-share .box-social-share {
background-color: #333;
}
.green .post-format-share .box-social-share:before {
border-bottom-color: #333;
}
.green .post-format-share .construct-stroke:hover {
color: #238f23;
}
.green .post-format-share li:hover a {
color: #238f23;
}
.green.page-template-contact .ct-contact-info {
background-color: #333;
}
.green.page-template-contact .ct-contact-info li:hover .ct-address-1,
.green.page-template-contact .ct-contact-info li:hover .ct-phone,
.green.page-template-contact .ct-contact-info li:hover .ct-day,
.green.page-template-contact .ct-contact-info li:hover i {
color: #238f23;
}
.green.page-template-contact .ct-map-cf .ct-cf input:hover,
.green.page-template-contact .ct-map-cf .ct-cf textarea:hover,
.green.page-template-contact .ct-map-cf .ct-cf input:active,
.green.page-template-contact .ct-map-cf .ct-cf textarea:active,
.green.page-template-contact .ct-map-cf .ct-cf input:focus,
.green.page-template-contact .ct-map-cf .ct-cf textarea:focus {
border-bottom-color: #238f23;
}
.green.page-template-contact .ct-map-cf .ct-cf input:hover::-webkit-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:hover::-webkit-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:active::-webkit-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:active::-webkit-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:focus::-webkit-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:focus::-webkit-input-placeholder {
color: #333;
}
.green.page-template-contact .ct-map-cf .ct-cf input:hover:-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:hover:-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:active:-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:active:-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:focus:-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:focus:-moz-placeholder { color: #333;
}
.green.page-template-contact .ct-map-cf .ct-cf input:hover::-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:hover::-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:active::-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:active::-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:focus::-moz-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:focus::-moz-placeholder { color: #333;
}
.green.page-template-contact .ct-map-cf .ct-cf input:hover:-ms-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:hover:-ms-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:active:-ms-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:active:-ms-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf input:focus:-ms-input-placeholder,
.green.page-template-contact .ct-map-cf .ct-cf textarea:focus:-ms-input-placeholder {
color: #333;
}
.green.page-template-contact .ct-map-cf .ct-cf input[type=submit] {
color: #238f23;
background-color: #333;
}
.green.page-template-contact .ct-map-cf .ct-cf input[type=submit]:hover {
color: #333;
background-color: #238f23;
}
.green .error404 .text404 {
color: #333;
}
.green .comment-meta [itemprop="author"] {
color: #333;
}
.green .comment-meta [itemprop="author"] a {
color: #333;
}
.green .comment-meta [itemprop="author"]:hover {
color: #238f23;
}
.green .comment-reply-link {
color: #333;
}
.green .comment-reply-link:hover {
color: #238f23;
}
.green .comment-reply-title {
color: #333;
}
.green .comment-navigation a {
color: #333;
}
.green #respond .name-container input:focus,
.green #respond .email-container input:focus,
.green #respond .url-container input:focus,
.green #respond .message textarea:focus {
border-color: #238f23;
}
.green .widget li {
color: #333;
}
.green .widget li:before {
color: #238f23;
}
.green .widget li:hover {
color: #238f23;
}
.green .widget li:hover > a {
color: #238f23;
}
.green .widget li a {
color: #333;
}
.green .widget-title {
color: #333;
}
.green .widget_archive select,
.green .widget_categories select {
color: #333;
}
.green .widget_tag_cloud a,
.green .post-tags a {
color: #333;
}
.green .widget_tag_cloud a:hover,
.green .post-tags a:hover {
background-color: #238f23;
}
.green .fitwp-tweets-widget li:before {
color: #333;
}
.green .fitwp-tweets-widget li:hover:before,
.green .fitwp-tweets-widget li:hover a {
color: #238f23;
}
.green .fitwp-tweets-widget li a {
color: #333;
}
.green .fitwp-recent-posts-widget .fitwp-title {
color: #333;
}
.green .fitwp-recent-posts-widget .fitwp-title:hover {
color: #238f23;
}
.footer-widgets .green .fitwp-recent-posts-widget .fitwp-date,
.footer-widgets .green .fitwp-recent-posts-widget .fitwp-more-link {
color: #238f23;
}
.green .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active,
.green .fitwp-tabs-widget .fitwp-tabs-nav li:hover {
background-color: #238f23;
}
.green .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active a,
.green .fitwp-tabs-widget .fitwp-tabs-nav li:hover a {
color: #fff;
}
.green .fitwp-comment-tab .fitwp-author-comment {
color: #238f23;
}
.green .fitwp-projects a:before {
background-color: #238f23;
}
.green .social-links-widget a:hover {
color: #238f23;
}
.green .social-links-widget a span {
color: #238f23;
}
.green .footer-widgets a:hover {
color: #238f23;
}
.green .footer-widgets .widget-title {
color: #fff;
}
.green .footer-widgets .widget-title:after {
background-color: #238f23;
}
.green.woocommerce .star-rating span,
.green .woocommerce .star-rating span,
.green.woocommerce .star-rating:before,
.green .woocommerce .star-rating:before {
color: #238f23;
}
.green.woocommerce .onsale-ribbon,
.green .woocommerce .onsale-ribbon {
border-color: transparent #333 transparent transparent;
}
.green.woocommerce .onsale-ribbon:before,
.green .woocommerce .onsale-ribbon:before {
border-color: transparent transparent #000000 transparent;
}
.green.woocommerce .onsale-ribbon:after,
.green .woocommerce .onsale-ribbon:after {
border-color: transparent transparent transparent #000000;
}
.green.woocommerce .onsale-ribbon .onsale,
.green .woocommerce .onsale-ribbon .onsale {
color: #238f23;
}
.green.woocommerce #respond input#submit,
.green .woocommerce #respond input#submit,
.green.woocommerce a.button,
.green .woocommerce a.button,
.green.woocommerce button.button,
.green .woocommerce button.button,
.green.woocommerce input.button,
.green .woocommerce input.button {
background-color: #333;
}
.green.woocommerce #respond input#submit:hover,
.green .woocommerce #respond input#submit:hover,
.green.woocommerce a.button:hover,
.green .woocommerce a.button:hover,
.green.woocommerce button.button:hover,
.green .woocommerce button.button:hover,
.green.woocommerce input.button:hover,
.green .woocommerce input.button:hover {
background-color: #238f23;
}
.green.woocommerce #respond input#submit.alt,
.green .woocommerce #respond input#submit.alt,
.green.woocommerce a.button.alt,
.green .woocommerce a.button.alt,
.green.woocommerce button.button.alt,
.green .woocommerce button.button.alt,
.green.woocommerce input.button.alt,
.green .woocommerce input.button.alt {
color: #333;
border-color: #333;
}
.green.woocommerce #respond input#submit.alt:hover,
.green .woocommerce #respond input#submit.alt:hover,
.green.woocommerce a.button.alt:hover,
.green .woocommerce a.button.alt:hover,
.green.woocommerce button.button.alt:hover,
.green .woocommerce button.button.alt:hover,
.green.woocommerce input.button.alt:hover,
.green .woocommerce input.button.alt:hover {
border-color: #333;
background-color: #333;
}
.green.woocommerce nav.woocommerce-pagination ul li span,
.green .woocommerce nav.woocommerce-pagination ul li span,
.green.woocommerce nav.woocommerce-pagination ul li a,
.green .woocommerce nav.woocommerce-pagination ul li a {
color: #333;
}
.green.woocommerce nav.woocommerce-pagination ul li a:hover,
.green .woocommerce nav.woocommerce-pagination ul li a:hover,
.green.woocommerce nav.woocommerce-pagination ul li span.current,
.green .woocommerce nav.woocommerce-pagination ul li span.current {
color: #238f23;
background-color: #333;
}
.green.woocommerce ul.products li.product .product-entry-content,
.green .woocommerce ul.products li.product .product-entry-content {
background-color: #333;
}
.green.woocommerce ul.products li.product .add_to_cart_button,
.green .woocommerce ul.products li.product .add_to_cart_button {
color: #333;
background-color: #238f23;
}
.green.woocommerce ul.products li.product .price,
.green .woocommerce ul.products li.product .price {
color: #fff;
}
.green.woocommerce ul.products li.product .price del,
.green .woocommerce ul.products li.product .price del {
color: #238f23;
}
.green.woocommerce ul.products li.product:hover .star-rating:before,
.green .woocommerce ul.products li.product:hover .star-rating:before,
.green.woocommerce ul.products li.product:hover .star-rating span,
.green .woocommerce ul.products li.product:hover .star-rating span {
color: #333;
}
.green.woocommerce ul.products li.product:hover .add_to_cart_button,
.green .woocommerce ul.products li.product:hover .add_to_cart_button {
color: #fff;
background-color: #333;
}
.green.woocommerce ul.products li.product:hover .product-entry-content,
.green .woocommerce ul.products li.product:hover .product-entry-content {
background: #238f23;
}
.green.woocommerce ul.products li.product-category h3,
.green .woocommerce ul.products li.product-category h3 {
color: #333;
}
.green.woocommerce ul.products li.product-category a:hover h3,
.green .woocommerce ul.products li.product-category a:hover h3 {
color: #238f23;
}
.green.woocommerce div.product p.price,
.green .woocommerce div.product p.price,
.green.woocommerce div.product span.price,
.green .woocommerce div.product span.price {
color: #333;
}
.green.woocommerce div.product p.price del,
.green .woocommerce div.product p.price del {
color: #333;
}
.green.woocommerce div.product p.price ins,
.green .woocommerce div.product p.price ins {
color: #238f23;
}
.green.woocommerce div.product p.price ins span,
.green .woocommerce div.product p.price ins span {
color: #333;
}
.green.woocommerce div.product .woocommerce-review-link,
.green .woocommerce div.product .woocommerce-review-link {
color: #333;
}
.green.woocommerce div.product form.cart .variations label,
.green .woocommerce div.product form.cart .variations label {
color: #333;
}
.green.woocommerce div.product form.cart .button,
.green .woocommerce div.product form.cart .button {
background-color: #333;
}
.green.woocommerce div.product form.cart .button:hover,
.green .woocommerce div.product form.cart .button:hover {
border-color: #238f23;
background-color: #238f23;
}
.green.woocommerce table.shop_table .product-name a,
.green .woocommerce table.shop_table .product-name a {
color: #333;
}
.green.woocommerce table.shop_table .product-name a:hover,
.green .woocommerce table.shop_table .product-name a:hover {
color: #238f23;
}
.green.woocommerce table.shop_table span.amount,
.green .woocommerce table.shop_table span.amount {
color: #333;
}
.green.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,
.green .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
color: #333;
}
.green.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
color: #fff;
background-color: #333;
}
.green.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
border-color: #238f23;
background-color: #238f23;
}
.green.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button {
color: #fff;
background-color: #333;
}
.green.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button:hover {
border-color: #238f23;
background-color: #238f23;
}
.green .site-footer a {
color: #fff;
}
.green .site-footer a:hover {
color: #238f23;
}
.green .footer-sidebars {
background-color: #333;
}
.green .footer-text {
color: #333;
background-color: #238f23;
}
.green .footer-text a:hover {
color: #333;
}
@media screen and (max-width: 768px) {
.green .primary-nav {
border-top-color: #238f23;
background-color: rgba(51, 51, 51, 0.9);
}
.green .primary-nav .nav li a {
color: #fff;
}
.green .primary-nav .open > .dropdown-menu {
border-top-color: rgba(255, 255, 255, 0.05);
background-color: transparent;
}
}
@media (max-width: 767px) {
.green .page-template-homepage.header-absolute.header-transparent .site-header {
background-color: #333;
}
}
.blue h1,
.blue h2,
.blue h3,
.blue h4,
.blue h5,
.blue h6 {
color: #333;
}
.blue a {
color: #00adee;
}
.blue a:hover,
.blue a:focus {
color: #00adee;
}
.blue blockquote {
border-left-color: #00adee;
}
.blue .bg-box-title .bg-title {
color: #333;
border-left-color: #00adee;
}
.blue .contact-font-icon .contact-info a:hover {
color: #00adee;
}
.blue .main .mejs-container .mejs-controls {
background-color: #333;
}
.blue .main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #00adee;
}
.blue .main .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
background-color: #00adee;
}
.blue .gallery-icon a:before {
background-color: #00adee;
}
.blue .overlay-enabled .overlay {
background-color: #00adee;
}
.blue .overlay-enabled.secondary-color .overlay {
background-color: #333;
}
.blue .button {
background-color: #333;
}
.blue .button:hover {
background-color: #00adee;
}
.blue .fitsc-button.ghost {
color: #333;
}
.blue .fitsc-button.ghost:hover {
border-color: #00adee;
background-color: #00adee;
}
.blue .fitsc-progress-bar .fitsc-title {
color: #333;
}
.blue .fitsc-progress-bar .fitsc-percent.fitsc-background-default {
background-color: #00adee;
background-image: linear-gradient(135deg, #333 25%, transparent 25%, transparent 50%, #333 50%, #333 75%, transparent 75%, transparent);
}
.blue .fitsc-promo-box.fitsc-two-buttons .fitsc-button {
color: #00adee;
border-color: #00adee;
}
.blue .fitsc-promo-box.fitsc-two-buttons .fitsc-button:hover {
color: #333;
background-color: #00adee;
}
.blue .fitsc-images-carousel .owl-buttons div {
color: #333;
}
.blue .fitsc-images-carousel .owl-buttons div:hover {
color: #00adee;
background-color: #333;
border-color: #333;
}
.blue .row-background .fitsc-images-carousel .owl-buttons div:hover {
color: #333;
border-color: #00adee;
background-color: #00adee;
}
.blue .fitsc-heading {
color: #333;
border-left-color: #00adee;
}
.blue .fitsc-heading.fitsc-align-right {
border-right-color: #00adee;
}
.blue .fitsc-heading.fitsc-heading-underline span:after {
background-color: #00adee;
}
.blue .row-background .fitsc-heading {
color: #fff;
}
.blue .fitsc-projects .project-info {
background-color: #333;
}
.blue .fitsc-projects .project-name {
background-color: #00adee;
}
.blue .fitsc-projects .project-name a {
color: #333;
}
.blue .fitsc-projects .more-link {
color: #00adee;
}
.blue .fitsc-projects .fitsc-progress-bar .fitsc-title {
color: #ccc;
}
.blue .fitsc-projects .carousel-indicators li.active,
.blue .fitsc-projects .carousel-indicators li:hover {
background-color: #333;
}
.blue .icon-box i {
color: #00adee;
}
.blue .icon-box h5 {
color: #333;
}
.blue .icon-box .read-more {
color: #333;
}
.blue .icon-box .read-more:hover {
color: #333;
border-color: #00adee;
background-color: #00adee;
}
.blue .icon-box.icon-left i,
.blue .icon-box.icon-right i {
background-color: #333;
}
.blue .icon-box.icon-left.icon-box-full i,
.blue .icon-box.icon-right.icon-box-full i {
background-color: transparent;
}
.blue .icon-box.icon-left.icon-box-full .content:before,
.blue .icon-box.icon-right.icon-box-full .content:before {
background-color: #00adee;
}
.blue .icon-box.icon-left.icon-box-full:hover i,
.blue .icon-box.icon-right.icon-box-full:hover i {
border-color: #00adee;
background-color: #00adee;
}
.blue .icon-box.icon-left.icon-box-full:hover .read-more,
.blue .icon-box.icon-right.icon-box-full:hover .read-more {
color: #00adee;
}
.blue .icon-box.icon-left:hover i,
.blue .icon-box.icon-right:hover i {
color: #333;
background-color: #00adee;
}
.blue .icon-box.icon-left:hover h5,
.blue .icon-box.icon-right:hover h5 {
color: #00adee;
}
.blue .fitsc-counter i {
color: #333;
}
.blue .fitsc-counter .text:after {
background-color: #333;
}
.blue .fitsc-testimonials .testimonial-des {
background-color: #333;
}
.blue .fitsc-testimonials .regency-author {
color: #00adee;
}
.blue .fitsc-bubble:hover {
color: #333;
}
.blue .fitsc-bubble:hover .bubble-icon {
border-right-color: #333;
}
.blue .fitsc-bubble.bubble-icon .bubble-text p:first-child {
color: #333;
}
.blue .fitsc-tabs .fitsc-nav a {
color: #333;
}
.blue .fitsc-tabs .fitsc-nav a:hover {
color: #00adee;
}
.blue .fitsc-tabs .fitsc-nav .fitsc-active a {
color: #00adee;
border-color: #00adee;
}
.blue .fitsc-tabs.fitsc-vertical .fitsc-nav li.fitsc-active a {
color: #00adee;
border-color: #00adee;
}
.blue .fitsc-tabs.fitsc-only-icon .fitsc-nav a {
color: #00adee;
background-color: rgba(51, 51, 51, 0.7);
}
.blue .fitsc-tabs.fitsc-only-icon .fitsc-nav .fitsc-active a {
color: #fff;
background-color: #00adee;
}
.blue .fitsc-team .team-member:hover .member-info {
background-color: #00adee;
}
.blue .fitsc-team .team-member:hover .member-info h5 {
color: #333;
}
.blue .fitsc-team .member-bio {
background-color: rgba(51, 51, 51, 0.9);
}
.blue .fitsc-team .member-info {
background-color: #333;
}
.blue .fitsc-team .member-info span {
color: #00adee;
}
.blue .fitsc-team .social-icons {
background-color: #333;
}
.blue .fitsc-team .social-icons a:hover {
color: #00adee;
}
.blue .fitsc-team .owl-buttons div {
color: #333;
}
.blue .fitsc-team .owl-buttons div:hover {
color: #00adee;
border-color: #333;
background-color: #333;
}
.blue .fitsc-portfolio .portfolio-filter a {
color: #333;
}
.blue .fitsc-portfolio .portfolio-filter a:hover,
.blue .fitsc-portfolio .portfolio-filter a.active {
color: #00adee;
}
.blue .fitsc-portfolio figcaption {
background-color: rgba(51, 51, 51, 0.8);
}
.blue .fitsc-portfolio figcaption h3:after {
background-color: #00adee;
}
.blue .fitsc-portfolio figcaption a {
color: #333;
background-color: #00adee;
}
.blue .fitsc-portfolio.portfolio-no-gutter figcaption a {
color: #00adee;
background-color: transparent;
}
.blue .row-background .fitsc-portfolio .portfolio-filter a {
color: #fff;
}
.blue .row-background .fitsc-portfolio .portfolio-filter a:hover,
.blue .row-background .fitsc-portfolio .portfolio-filter a.active {
color: #00adee;
}
.blue .fitsc-icon.fitsc-icon-type-box {
color: #333;
}
.blue .fitsc-icon.fitsc-icon-type-box:hover {
color: #00adee;
background-color: #333;
}
.blue .dropcap {
background-color: #00adee;
}
.blue .fitsc-posts .entry-thumbnail span {
background-color: #00adee;
}
.blue .fitsc-posts .read-more {
color: #333;
border-color: #333;
}
.blue .fitsc-posts .read-more:hover {
border-color: #00adee;
background-color: #00adee;
}
.blue .topbar {
background-color: #333;
}
.blue .topbar a {
color: #ccc;
}
.blue .header-right .cart-contents,
.blue .header-right .search-icon {
color: #333;
}
.blue .header-right .cart-contents:hover,
.blue .header-right .search-icon:hover {
color: #00adee;
}
.blue .header-right .mini-cart-counter {
background-color: #00adee;
}
.blue .header-right .mini-cart .widget_shopping_cart_content {
border-top-color: #00adee;
background-color: rgba(51, 51, 51, 0.9);
}
.blue .header-right .mini-cart .button {
background-color: transparent;
}
.blue .header-right .mini-cart .button:hover {
color: #00adee;
background-color: transparent;
}
.blue.header-absolute .site-header {
background-color: rgba(51, 51, 51, 0.9);
}
.blue.header-absolute .header-right .cart-contents,
.blue.header-absolute .header-right .search-icon {
color: #fff;
}
.blue .search-form-header {
background-color: #333;
}
.blue .search-form-header form {
color: #333;
}
.blue .search-form-header .icon-close {
color: #00adee;
}
.blue .featured-title {
color: #333;
}
.blue .featured-title .strip-bg {
background-color: #00adee;
}
.blue .breadcrumb-wrapper .breadcrumb {
color: #00adee;
background-color: #333;
}
.blue .breadcrumb-wrapper .breadcrumb a:hover {
color: #00adee;
}
.blue .nav .dropdown-menu {
border-top-color: #00adee;
background-color: rgba(51, 51, 51, 0.9);
}
.blue .nav .dropdown-menu a:hover {
color: #00adee;
}
.blue .dropdown-menu {
border-top-color: #00adee;
}
.blue .dropdown-menu a:hover {
color: #00adee;
}
.blue .navbar-toggle .icon-bar {
background-color: #333;
}
.blue .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.blue .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #333;
}
.blue.page-template-homepage.header-absolute .navbar-toggle .icon-bar {
background-color: #fff;
}
.blue.page-template-homepage.header-absolute .navbar-toggle .icon-bar:nth-child(3n) {
background-color: transparent;
}
.blue.page-template-homepage.header-absolute .navbar-toggle.collapsed .icon-bar:nth-child(3n) {
background-color: #fff;
}
.blue .primary-nav .nav > li a:hover,
.blue .primary-nav .nav > li.active > a {
color: #00adee;
}
.blue .primary-nav .nav a {
color: #333;
}
.blue .primary-nav .dropdown-menu a {
color: #fff;
}
.blue .primary-nav .dropdown-menu a:hover {
color: #00adee;
}
.blue.menu-hover-edge .primary-nav .nav > li > a:before,
.blue.menu-hover-edge .primary-nav .nav > li > a:after {
border-color: #00adee;
}
.blue .post-navigation a {
color: #333;
}
.blue .post-navigation a:hover {
color: #00adee;
}
.blue .pagination a,
.blue .pagination span,
.blue .pages a,
.blue .pages > span {
color: #333;
}
.blue .footer-nav li a {
color: #333;
}
.blue article .post-header .post-format-date {
background-color: #00adee;
}
.blue article .post-header .format-icon {
color: #333;
}
.blue .entry-title a {
color: #333;
}
.blue .entry-title a:hover {
color: #00adee;
}
.blue .post-meta li:before {
color: #00adee;
}
.blue .entry-format blockquote cite {
color: #00adee;
}
.blue .format-link .entry-format a {
background-color: #333;
}
.blue .format-link .entry-format a:hover {
background-color: #00adee;
}
.blue .format-audio .entry-format .audio-player {
background-color: #333;
}
.blue .media-meta {
background-color: #333;
}
.blue .media-meta li a:hover {
color: #00adee;
}
.blue .media-info-toggle {
background-color: #00adee;
}
.blue .more-link {
color: #333;
}
.blue .more-link:hover {
color: #00adee;
}
.blue .post-format-share {
color: #333;
}
.blue .post-format-share .box-social-share {
background-color: #333;
}
.blue .post-format-share .box-social-share:before {
border-bottom-color: #333;
}
.blue .post-format-share .construct-stroke:hover {
color: #00adee;
}
.blue .post-format-share li:hover a {
color: #00adee;
}
.blue.page-template-contact .ct-contact-info {
background-color: #333;
}
.blue.page-template-contact .ct-contact-info li:hover .ct-address-1,
.blue.page-template-contact .ct-contact-info li:hover .ct-phone,
.blue.page-template-contact .ct-contact-info li:hover .ct-day,
.blue.page-template-contact .ct-contact-info li:hover i {
color: #00adee;
}
.blue.page-template-contact .ct-map-cf .ct-cf input:hover,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:hover,
.blue.page-template-contact .ct-map-cf .ct-cf input:active,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:active,
.blue.page-template-contact .ct-map-cf .ct-cf input:focus,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:focus {
border-bottom-color: #00adee;
}
.blue.page-template-contact .ct-map-cf .ct-cf input:hover::-webkit-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:hover::-webkit-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:active::-webkit-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:active::-webkit-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:focus::-webkit-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:focus::-webkit-input-placeholder {
color: #333;
}
.blue.page-template-contact .ct-map-cf .ct-cf input:hover:-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:hover:-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:active:-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:active:-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:focus:-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:focus:-moz-placeholder { color: #333;
}
.blue.page-template-contact .ct-map-cf .ct-cf input:hover::-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:hover::-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:active::-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:active::-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:focus::-moz-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:focus::-moz-placeholder { color: #333;
}
.blue.page-template-contact .ct-map-cf .ct-cf input:hover:-ms-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:hover:-ms-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:active:-ms-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:active:-ms-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf input:focus:-ms-input-placeholder,
.blue.page-template-contact .ct-map-cf .ct-cf textarea:focus:-ms-input-placeholder {
color: #333;
}
.blue.page-template-contact .ct-map-cf .ct-cf input[type=submit] {
color: #00adee;
background-color: #333;
}
.blue.page-template-contact .ct-map-cf .ct-cf input[type=submit]:hover {
color: #333;
background-color: #00adee;
}
.blue .error404 .text404 {
color: #333;
}
.blue .comment-meta [itemprop="author"] {
color: #333;
}
.blue .comment-meta [itemprop="author"] a {
color: #333;
}
.blue .comment-meta [itemprop="author"]:hover {
color: #00adee;
}
.blue .comment-reply-link {
color: #333;
}
.blue .comment-reply-link:hover {
color: #00adee;
}
.blue .comment-reply-title {
color: #333;
}
.blue .comment-navigation a {
color: #333;
}
.blue #respond .name-container input:focus,
.blue #respond .email-container input:focus,
.blue #respond .url-container input:focus,
.blue #respond .message textarea:focus {
border-color: #00adee;
}
.blue .widget li {
color: #333;
}
.blue .widget li:before {
color: #00adee;
}
.blue .widget li:hover {
color: #00adee;
}
.blue .widget li:hover > a {
color: #00adee;
}
.blue .widget li a {
color: #333;
}
.blue .widget-title {
color: #333;
}
.blue .widget_archive select,
.blue .widget_categories select {
color: #333;
}
.blue .widget_tag_cloud a,
.blue .post-tags a {
color: #333;
}
.blue .widget_tag_cloud a:hover,
.blue .post-tags a:hover {
background-color: #00adee;
}
.blue .fitwp-tweets-widget li:before {
color: #333;
}
.blue .fitwp-tweets-widget li:hover:before,
.blue .fitwp-tweets-widget li:hover a {
color: #00adee;
}
.blue .fitwp-tweets-widget li a {
color: #333;
}
.blue .fitwp-recent-posts-widget .fitwp-title {
color: #333;
}
.blue .fitwp-recent-posts-widget .fitwp-title:hover {
color: #00adee;
}
.footer-widgets .blue .fitwp-recent-posts-widget .fitwp-date,
.footer-widgets .blue .fitwp-recent-posts-widget .fitwp-more-link {
color: #00adee;
}
.blue .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active,
.blue .fitwp-tabs-widget .fitwp-tabs-nav li:hover {
background-color: #00adee;
}
.blue .fitwp-tabs-widget .fitwp-tabs-nav li.fitwp-active a,
.blue .fitwp-tabs-widget .fitwp-tabs-nav li:hover a {
color: #fff;
}
.blue .fitwp-comment-tab .fitwp-author-comment {
color: #00adee;
}
.blue .fitwp-projects a:before {
background-color: #00adee;
}
.blue .social-links-widget a:hover {
color: #00adee;
}
.blue .social-links-widget a span {
color: #00adee;
}
.blue .footer-widgets a:hover {
color: #00adee;
}
.blue .footer-widgets .widget-title {
color: #fff;
}
.blue .footer-widgets .widget-title:after {
background-color: #00adee;
}
.blue.woocommerce .star-rating span,
.blue .woocommerce .star-rating span,
.blue.woocommerce .star-rating:before,
.blue .woocommerce .star-rating:before {
color: #00adee;
}
.blue.woocommerce .onsale-ribbon,
.blue .woocommerce .onsale-ribbon {
border-color: transparent #333 transparent transparent;
}
.blue.woocommerce .onsale-ribbon:before,
.blue .woocommerce .onsale-ribbon:before {
border-color: transparent transparent #000000 transparent;
}
.blue.woocommerce .onsale-ribbon:after,
.blue .woocommerce .onsale-ribbon:after {
border-color: transparent transparent transparent #000000;
}
.blue.woocommerce .onsale-ribbon .onsale,
.blue .woocommerce .onsale-ribbon .onsale {
color: #00adee;
}
.blue.woocommerce #respond input#submit,
.blue .woocommerce #respond input#submit,
.blue.woocommerce a.button,
.blue .woocommerce a.button,
.blue.woocommerce button.button,
.blue .woocommerce button.button,
.blue.woocommerce input.button,
.blue .woocommerce input.button {
background-color: #333;
}
.blue.woocommerce #respond input#submit:hover,
.blue .woocommerce #respond input#submit:hover,
.blue.woocommerce a.button:hover,
.blue .woocommerce a.button:hover,
.blue.woocommerce button.button:hover,
.blue .woocommerce button.button:hover,
.blue.woocommerce input.button:hover,
.blue .woocommerce input.button:hover {
background-color: #00adee;
}
.blue.woocommerce #respond input#submit.alt,
.blue .woocommerce #respond input#submit.alt,
.blue.woocommerce a.button.alt,
.blue .woocommerce a.button.alt,
.blue.woocommerce button.button.alt,
.blue .woocommerce button.button.alt,
.blue.woocommerce input.button.alt,
.blue .woocommerce input.button.alt {
color: #333;
border-color: #333;
}
.blue.woocommerce #respond input#submit.alt:hover,
.blue .woocommerce #respond input#submit.alt:hover,
.blue.woocommerce a.button.alt:hover,
.blue .woocommerce a.button.alt:hover,
.blue.woocommerce button.button.alt:hover,
.blue .woocommerce button.button.alt:hover,
.blue.woocommerce input.button.alt:hover,
.blue .woocommerce input.button.alt:hover {
border-color: #333;
background-color: #333;
}
.blue.woocommerce nav.woocommerce-pagination ul li span,
.blue .woocommerce nav.woocommerce-pagination ul li span,
.blue.woocommerce nav.woocommerce-pagination ul li a,
.blue .woocommerce nav.woocommerce-pagination ul li a {
color: #333;
}
.blue.woocommerce nav.woocommerce-pagination ul li a:hover,
.blue .woocommerce nav.woocommerce-pagination ul li a:hover,
.blue.woocommerce nav.woocommerce-pagination ul li span.current,
.blue .woocommerce nav.woocommerce-pagination ul li span.current {
color: #00adee;
background-color: #333;
}
.blue.woocommerce ul.products li.product .product-entry-content,
.blue .woocommerce ul.products li.product .product-entry-content {
background-color: #333;
}
.blue.woocommerce ul.products li.product .add_to_cart_button,
.blue .woocommerce ul.products li.product .add_to_cart_button {
color: #333;
background-color: #00adee;
}
.blue.woocommerce ul.products li.product .price,
.blue .woocommerce ul.products li.product .price {
color: #fff;
}
.blue.woocommerce ul.products li.product .price del,
.blue .woocommerce ul.products li.product .price del {
color: #00adee;
}
.blue.woocommerce ul.products li.product:hover .star-rating:before,
.blue .woocommerce ul.products li.product:hover .star-rating:before,
.blue.woocommerce ul.products li.product:hover .star-rating span,
.blue .woocommerce ul.products li.product:hover .star-rating span {
color: #333;
}
.blue.woocommerce ul.products li.product:hover .add_to_cart_button,
.blue .woocommerce ul.products li.product:hover .add_to_cart_button {
color: #fff;
background-color: #333;
}
.blue.woocommerce ul.products li.product:hover .product-entry-content,
.blue .woocommerce ul.products li.product:hover .product-entry-content {
background: #00adee;
}
.blue.woocommerce ul.products li.product-category h3,
.blue .woocommerce ul.products li.product-category h3 {
color: #333;
}
.blue.woocommerce ul.products li.product-category a:hover h3,
.blue .woocommerce ul.products li.product-category a:hover h3 {
color: #00adee;
}
.blue.woocommerce div.product p.price,
.blue .woocommerce div.product p.price,
.blue.woocommerce div.product span.price,
.blue .woocommerce div.product span.price {
color: #333;
}
.blue.woocommerce div.product p.price del,
.blue .woocommerce div.product p.price del {
color: #333;
}
.blue.woocommerce div.product p.price ins,
.blue .woocommerce div.product p.price ins {
color: #00adee;
}
.blue.woocommerce div.product p.price ins span,
.blue .woocommerce div.product p.price ins span {
color: #333;
}
.blue.woocommerce div.product .woocommerce-review-link,
.blue .woocommerce div.product .woocommerce-review-link {
color: #333;
}
.blue.woocommerce div.product form.cart .variations label,
.blue .woocommerce div.product form.cart .variations label {
color: #333;
}
.blue.woocommerce div.product form.cart .button,
.blue .woocommerce div.product form.cart .button {
background-color: #333;
}
.blue.woocommerce div.product form.cart .button:hover,
.blue .woocommerce div.product form.cart .button:hover {
border-color: #00adee;
background-color: #00adee;
}
.blue.woocommerce table.shop_table .product-name a,
.blue .woocommerce table.shop_table .product-name a {
color: #333;
}
.blue.woocommerce table.shop_table .product-name a:hover,
.blue .woocommerce table.shop_table .product-name a:hover {
color: #00adee;
}
.blue.woocommerce table.shop_table span.amount,
.blue .woocommerce table.shop_table span.amount {
color: #333;
}
.blue.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,
.blue .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
color: #333;
}
.blue.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
color: #fff;
background-color: #333;
}
.blue.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
border-color: #00adee;
background-color: #00adee;
}
.blue.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button {
color: #fff;
background-color: #333;
}
.blue.woocommerce-checkout .woocommerce-checkout-review-order .place-order .button:hover {
border-color: #00adee;
background-color: #00adee;
}
.blue .site-footer a {
color: #fff;
}
.blue .site-footer a:hover {
color: #00adee;
}
.blue .footer-sidebars {
background-color: #333;
}
.blue .footer-text {
color: #333;
background-color: #00adee;
}
.blue .footer-text a:hover {
color: #333;
}
@media screen and (max-width: 768px) {
.blue .primary-nav {
border-top-color: #00adee;
background-color: rgba(51, 51, 51, 0.9);
}
.blue .primary-nav .nav li a {
color: #fff;
}
.blue .primary-nav .open > .dropdown-menu {
border-top-color: rgba(255, 255, 255, 0.05);
background-color: transparent;
}
}
@media (max-width: 767px) {
.blue .page-template-homepage.header-absolute.header-transparent .site-header {
background-color: #333;
}
} @media (max-width: 767px) {
.col-xs-no-gutter {
padding-left: 0;
padding-right: 0;
}
.col-xs-no-gutter-left {
padding-left: 0;
}
.col-xs-no-gutter-right {
padding-right: 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.col-sm-no-gutter {
padding-left: 0;
padding-right: 0;
}
.col-sm-no-gutter-left {
padding-left: 0;
}
.col-sm-no-gutter-right {
padding-right: 0;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.col-md-no-gutter {
padding-left: 0;
padding-right: 0;
}
.col-md-no-gutter-left {
padding-left: 0;
}
.col-md-no-gutter-right {
padding-right: 0;
}
}
@media (min-width: 1200px) {
.col-lg-no-gutter {
padding-left: 0;
padding-right: 0;
}
.col-lg-no-gutter-left {
padding-left: 0;
}
.col-lg-no-gutter-right {
padding-right: 0;
}
}
@media screen and (max-width: 1199px) {
.boxed .wrapper {
box-shadow: none;
width: 100%;
padding: 0;
margin: 0;
overflow-x: hidden;
}
.boxed .topbar,
.boxed .site-header,
.boxed .featured-title,
.boxed .site-footer {
margin-left: 0;
margin-right: 0;
}
.header-right .cart-contents,
.header-right .search-icon {
font-size: 30px;
}
.fitsc-bubble .bubble-icon {
font-size: 46px;
}
.fitsc-bubble .bubble-text {
font-size: 16px;
padding-top: 33px;
}
.fitsc-bubble.bubble-icon {
padding-top: 30px;
padding-bottom: 30px;
}
.fitsc-team .member-bio {
padding-top: 30px;
}
.fitsc-piechart {
padding-left: 0;
padding-right: 0;
}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
.fitsc-projects .project-info {
height: 246px;
}
.fitsc-projects .project-name,
.fitsc-projects .project-desc {
padding-top: 20px;
padding-bottom: 20px;
}
.fitsc-projects .more-link {
margin-top: 5px;
}
.fitsc-projects .project-thumbnails {
height: 246px;
}
}
@media screen and (max-width: 991px) {
.topbar-right {
display: none;
}
.fitsc-bubble .bubble-icon {
font-size: 30px;
line-height: 50px;
width: 50px;
height: 50px;
}
.fitsc-bubble .bubble-text {
font-size: 14px;
padding-top: 9px;
padding-left: 15px;
margin-left: 50px;
}
.fitsc-bubble.bubble-icon {
padding-top: 30px;
padding-bottom: 30px;
}
.fitsc-bubble.bubble-icon .bubble-icon {
font-size: 30px;
line-height: 40px;
width: 40px;
height: 40px;
}
.fitsc-bubble.bubble-icon .bubble-text {
font-size: 12px;
margin-left: 40px;
padding-top: 6px;
}
.fitsc-bubble.bubble-icon .bubble-text p:first-child {
font-size: 12px;
}
.fitsc-projects .project {
width: 100%;
margin-bottom: 30px;
}
.fitsc-projects .project-info,
.fitsc-projects .project-thumbnails {
height: 388px;
}
.fitsc-projects .project-desc {
padding-top: 80px;
padding-bottom: 80px;
}
.fitsc-projects .project-thumbnails .carousel,
.fitsc-projects .project-thumbnails .carousel-inner,
.fitsc-projects .project-thumbnails .item,
.fitsc-projects .project-thumbnails img {
height: 100%;
}
.fitsc-portfolio .project {
width: 50%;
}
.fitsc-portfolio.columns-4 .project,
.fitsc-portfolio.columns-3 .project {
width: 50%;
}
.fitsc-piechart {
min-width: 49%;
text-align: center;
}
.fitsc-piechart .piechart {
margin-left: auto;
margin-right: auto;
}
.fitsc-posts .entry-summary p {
height: 4em;
overflow: hidden;
}
.first {
clear: none;
}
.woocommerce ul.products li.product li:nth-child(2n) {
clear: left;
}
.woocommerce-cart .cart-collaterals {
margin-top: 30px;
}
.woocommerce-cart .cart_totals {
padding-top: 2px;
border-top: 1px solid #ebebeb;
}
div.woocommerce.columns-5 ul.products li.product {
width: 50%;
}
.footer-sidebars {
padding-top: 50px;
padding-bottom: 30px;
}
.footer-sidebars .footer-widgets {
padding: 0 15px;
}
.footer-text {
text-align: center;
}
.footer-text .footer-copyright {
margin-bottom: 20px;
}
.footer-nav {
float: none;
}
.footer-nav li {
float: none;
display: inline-block;
}
.footer-nav li a {
padding: 0 15px;
display: block;
}
}
@media screen and (min-width: 767px) and (max-width: 768px) {
.navbar-collapse.collapse {
display: none !important;
z-index: 9999;
}
.navbar-collapse.collapse.in {
display: block !important;
}
.navbar-toggle {
display: block;
}
}
@media screen and (max-width: 768px) {
.navbar-toggle {
margin-right: 0;
margin-top: 35px;
}
.navbar-header {
float: right;
}
.navbar-collapse.collapse {
z-index: 9999;
}
.menu-item-mega .menu-item-content {
display: none;
}
.nav .dropdown-menu {
box-shadow: none;
position: static;
width: 100%;
float: none;
padding: 10px 0;
border-top-width: 0;
background-color: transparent;
}
.primary-nav {
position: absolute;
top: 100%;
left: 0;
right: 0;
text-align: center;
border-top: 3px solid #eeb313;
background-color: rgba(38, 30, 76, 0.9);
}
.primary-nav .nav {
padding: 15px 0;
}
.primary-nav .nav > li {
display: block;
}
.primary-nav .nav > li > a {
color: #fff;
padding: 10px;
}
.primary-nav .dropdown-menu {
text-align: center;
}
.primary-nav .open .dropdown-menu {
display: block;
}
.primary-nav .open > .dropdown-menu {
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.page-template-contact .ct-contact-info li:before,
.page-template-contact .ct-contact-info li:after {
display: none;
}
.page-template-contact .ct-contact-info li:last-child i {
right: 40px;
}
}
@media screen and (max-width: 767px) {
.page-template-homepage.header-absolute .site-header,
.page-template-homepage.header-absolute.header-transparent .site-header {
position: relative;
}
.page-template-homepage.header-absolute.header-transparent .site-header {
background-color: #261e4c;
}
.fitsc-counter:after {
display: none;
}
.sidebar {
margin-top: 50px;
}
article .post-body {
margin-left: 0;
}
.comments {
margin-left: 0;
}
}
@media (max-width: 567px) {
.fitsc-projects .project-info,
.fitsc-projects .project-thumbnails {
height: 207px;
}
.fitsc-projects .project-desc {
padding-top: 10px;
padding-bottom: 10px;
}
.fitsc-projects .project-desc p {
height: 4em;
overflow: hidden;
}
.fitsc-portfolio .project {
width: 100%;
}
.fitsc-tabs .fitsc-nav li {
display: block;
float: none;
border-bottom: 1px solid #ebebeb;
}
.fitsc-tabs.fitsc-only-icon .fitsc-nav {
padding: 10px 15px;
}
.fitsc-tabs.fitsc-only-icon .fitsc-nav li {
float: left;
margin: 8px;
}
.fitsc-promo-box {
text-align: center;
}
.fitsc-promo-box .fitsc-buttons {
float: none;
padding: 10px 0;
}
.woocommerce ul.products li.product {
width: 100%;
}
div.woocommerce.columns-5 ul.products li.product {
width: 100%;
}
.woocommerce-cart table.cart .product-name {
display: none;
}
.woocommerce-cart table.cart .actions {
text-align: center;
}
.woocommerce-cart table.cart .actions .button {
float: none;
}
.woocommerce-cart table.cart .coupon {
display: block;
margin-bottom: 15px;
}
}.boxed {background-image: url(https://atlanticcrane.com/wp-content/themes/constructent/img/patt4.png);}.logo img {  }h1, h2, h3, h4, h5, h6 {
margin: 0;
}
body {
color: #000;
}
.topbar {
background: #2d2d2d;
min-height:50px;
border-top: solid 5px #c40813;
}
.topbar .contact-info {
padding: 7px 20px;
}
.contact-font-icon .contact-info {
font-size: 11px;
}
.site-header .site-branding {
padding-top: 10px;
padding-bottom: 10px;
}
.primary-nav .nav a {
color: #000000;
}
.primary-nav .nav > li > a:hover, .primary-nav .nav > li.active > a {
color: #000000;
background-color: transparent;
}
.primary-nav .nav > li > a {
padding: 50px 4px;
}
.nav .dropdown-menu {
border-top: 3px solid #c60000;
background-color: #214e9ee0;
}
.primary-nav .dropdown-menu a {
color: #fff !important;
font-size: 14px;
line-height: 1;
font-family: 'Ubuntu', Arial, sans-serif;
font-weight: 400;
}
.nav .dropdown-menu a:hover {
color: #fff;
background-color: #c60000;
}
.menu-hover-edge .primary-nav .nav > li > a:before {
margin-right: 2px;
border-left: 2px solid #000000;
border-top: 2px solid #000000;
}
.menu-hover-edge .primary-nav .nav > li > a:after {
margin-left: 2px;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
}
.main {
padding: 0px;
}
.site-header {
position: absolute;
width: 100%;
z-index: 99999;
color: #fff;
background-color: rgba(255, 255, 255, 0.85);
}
.slide_heading{
position:relative;
}
.slide_heading:after {
content: "";
width: 15px;
height: 100%;
background: #214e9e;
position: absolute;
top: 0;
left: 0px;
}
.btn_custom_css a {
border-radius: 10px !important;
font: 400 20px/1.6 "Ubuntu",Arial,sans-serif !important;
padding: 6px 25px !important;
}
.btn_custom_css a:hover {
background:#496dae !important;
}
.po_rel{
position:relative;
}
.po_abs{ }
.heading_with_corner{
position:relative;
background-color: rgba(255, 255, 255, 0.3);
padding:20px;
}
. heading_with_corner h3 {
font-size:150% !important;
}
.heading_with_corner:before,
.heading_with_corner:after {
-webkit-transition: 0.3s;
transition: 0.3s;
content: "";
position: absolute;
width: 40px;
height: 40px;
}
.heading_with_corner:before {
top: 20px;
left: 20px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
}
.heading_with_corner:after {
bottom: 20px;
right: 20px;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.heading_css h3 {
font-size: 25px;
font-weight: 700;
line-height: 18px;
color: #000;
}
.heading_css span.text_w_bg {
display: inline-block;
padding: 0 10px;
background-color: #ffffff;
}
.heading_css {
color: #000;
line-height: 14px;
display: block;
margin-bottom: 30px;
border-left: 10px solid #214e9e;
background: url(https://atlanticcrane.com/wp-content/uploads/2019/04/stripe-line.png) repeat-x left center;
}
.attachments{
margin:0px;
padding:0px;
}
.attachments li{
list-style:none;
border:3px solid #ebebeb;
margin-bottom:10px;
}
.attachments li i {
margin: 0px;
background: #214e9e;
}
.attachments li:hover i {
margin: 0px;
background: #c40813;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.attachments li a {
display: inline-block;
padding: 9px 10px;
font-size: 18px;
font-weight: 500;
color: #000;
}
.attachments li a:hover{
text-decoration:none;
}
.text_with_icon_box {
text-align: left;
}
.text_with_icon_box i {
float: left;
}
.text_with_icon_box h5,
.text_with_icon_box p {
margin-left: 60px;
color:#000;
margin-bottom: 0;
}
.text_with_icon_box h5{
font-size:20px;
font-weight:600;
color:#000;
}
.text_with_icon_box p a{
font-size: 18px;
color: #000;
}
.box_space{
display: block;
height: 60px;
}
.form_outer{
background:#fff;
padding:15px 25px 65px 25px;
margin:0px ;
box-shadow: 0px 0px 15px #0003;
}
.form_outer input, select, textarea {
border-radius: 0px;
border: none;
padding: 14px 14px 14px 70px;
width: 100%;
background: #f6f6f6;
font-size: 13px;
font-weight: 400;
}
.form_outer input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
border-radius: 10px !important;
font: 400 20px/1.6 "Ubuntu",Arial,sans-serif !important;
padding: 6px 25px !important;
background:#c40813;
color:#fff;
width: 150px;
}
.form_outer textarea{
height: 170px;
}
.form_outer p {
margin-bottom: 10px;
}
.heading2_css h3 {
font-size: 25px;
font-weight: 700;
line-height: 25px;
color: #fff;
}
.heading2_css span.text_w_bg {
position: relative;
padding: 0 0 10px 0;
border-bottom: 1px solid #a1b0cd;
background-color: transparent;
}
.heading2_css span.text_w_bg:after {
content: "";
-webkit-border-radius: 1px;
border-radius: 1px;
display: inline-block;
width: 56px;
height: 7px;
position: absolute;
bottom: -4px;
left: 0;
right: 0px;
margin: 0 auto;
background-color: #c40813;
}
.heading2_css {
color: #fff;
line-height: 14px;
display: block;
margin-bottom: 30px;
}
.white_text p{
color:#fff;
}
.site-footer {
background-image: url(https://atlanticcrane.com/wp-content/uploads/2019/04/footer_bg.jpg);
position: relative;
background-size: cover;
}
.site-footer:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
background-color: #000709;
left: -65%;
z-index: 0;
top: 0;
opacity: 0.7;
}
.site-footer:after {
position: absolute;
content: "";
width: 100%;
height: 100%;
background-color: #c40813;
right: -35%;
z-index: 0;
top: 0;
opacity: 0.5;
}
.footer-sidebars {
overflow: hidden;
position: relative;
background-color: transparent;
}
.footer-sidebars .footer-sidebars-bg {
background-color: transparent;
}
.footer-sidebars .footer-widgets:first-child {
padding-left: 15px;
background-color: transparent;
}
.footer-sidebars .contact-font-icon .contact-info i {
border: 1px solid rgba(255, 255, 255, 0);
}
.footer-sidebars .contact-font-icon .contact-info {
font-size: 17px;
color: #fff;
}
.footer-sidebars .footer-widgets {
position: relative;
z-index: 1;
}
.footer-widgets .widget-title:before{
display:none;
}
.footer-widgets .widget-title:after {
border-radius: 0px;
content: "";
position: absolute;
bottom: 0;
top: 0;
left: 0px;
width: 10px;
height: 20px;
background-color: #fff;
}
.footer-widgets .widget-title {
font-weight: 700;
font-size:22px;
line-height: 20px;
color: #fff;
text-transform: capitalize;
margin-bottom: 0px;
padding-left: 15px;
font-family: "Ubuntu", sans-serif;
}
.footer-widgets p{
color:#fff;
font-size:17px;
}
.footer-text {
background: #214e9e;
color: #fff;
padding: 30px 0;
line-height: 20px;
font-size: 14px;
text-transform: capitalize;
position: relative;
z-index: 1;
font-weight: 500;
}
.header-right{
display:none;
}
.footer-nav li a {
padding: 0 0 0 12px;
color: #ffffff;
font-weight: 600;
}
.widget li:before{
display:none;
}
.widget li {
border-bottom: 1px solid #ebebeb00;
padding: 0px 0 5px 0px;
margin-bottom: 5px;
position: relative;
font-size: 16px;
text-transform: capitalize;
}
.entry-header{
display:none;
}
.outline_btn_css button{
font-size: 40px !important;
padding-top: 12px !important;
padding-bottom: 12px !important;
font-family: Ubuntu !important;
font-weight: 700 !important;
}
.outline_btn_css button:hover{
color:#000!important;
}
.list_text_css{
margin:0px;
padding:0px;
}
.list_text_css ul{
margin:0px;
padding:0px;
}
.list_text_css ul li {
margin: 0px;
padding: 0px 20px;
list-style: none;
background: url(https://atlanticcrane.com/wp-content/uploads/2019/04/plus_sign.png) 0px 9px no-repeat;
font-weight: 500;
}
.raw_css {
z-index: 10 !important;
position: relative !important;
}
.bg_hide_css{
background: none !important;
}
.bg_hide_css span{
background-color: transparent !important;
}
.bg_hide_css span.text_w_bg1 {
position:relative;
width: 65%;
}
.bg_hide_css span.text_w_bg1:after {
position: absolute;
background: url(https://atlanticcrane.com/wp-content/uploads/2019/04/stripe-line.png) repeat-x;
content: "";
height: 18px;
width: 100%;
top: 4px;
margin-left: 10px;
}
.box_up_css{
margin-top:-110px !important;
}
.raw_css_box{
padding-left:75px;
padding-right:75px;
}
@media only screen and (max-width: 768px) {
.box_up_css {
margin-top: -139px !important;
}
.raw_css_box{
padding-left:30px;
padding-right:30px;
}
.heading_res_css h2{
font-size:200% !important;
line-height:100% !important;
padding-left:30px !important;
padding-right:30px !important;
}
.primary-nav .nav > li > a {
color: #fff;
padding: 10px !important;
}
.primary-nav {
position: absolute;
top: 100%;
left: 0;
right: 0;
text-align: center;
border-top: 3px solid #1d4ca0;
background-color: rgb(188, 7, 18);
}
.primary-nav .nav > li > a:hover, .primary-nav .nav > li.active > a {
color: #ffffff;
background-color: transparent;
}
.menu-hover-edge .primary-nav .nav > li > a:before {
margin-right: 2px;
border-left: 2px solid #ffffff;
border-top: 2px solid #ffffff;
}
.menu-hover-edge .primary-nav .nav > li > a:after {
margin-left: 2px;
border-right: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
}
}
@media only screen and (max-width: 991px) {
.site-footer:after {
position: absolute;
content: "";
width: 100%;
height: 100%;
background-color: #000709;
right: -35%;
z-index: 0;
top: 0;
opacity: 0;
}
.site-footer:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
background-color: #000709;
left: 0%;
z-index: 0;
top: 0;
opacity: 0.7;
}
}