/*
CTC Separate Stylesheet
Updated: 2018-04-19 20:48:55
*/

.social-menu-widget a, .social-menu-widget a:hover {
    color: #68ea8f;
}
.social-menu-widget a {
    color: #68ea8f;
}
.social-menu-widget a:before {
    font-size: 30px;
    text-shadow: 0 0 0px #fff;
}
.page-header {
    margin-bottom: 2;
    padding-bottom: 3;
    margin-top: 20;
}
.page-wrap .content-wrapper {
    background-color: rgba(0, 0, 0, 0);
}
body {
    color: #484f44;
}
a {
    color: #68ea8f;
}
h1, h2, h3, h4, h5, h6 {
    color: #68ea8f;
}
th, td {
    border: 0px;
}
.site-header {
    background-color: rgba(255, 255, 255, 0.18);
}
.admin-bar .site-header, .admin-bar .site-header.float-header {
    top: 20 !important;
}
.site-header.float-header {
    padding-top: 20px;
    padding-bottom: 3px;
    background-color: rgba(255, 255, 255, 0.8);
}
.site-header.float-header #mainnav > ul > li > a {
    line-height: 40;
    height: 40;
}
.site-header.float-header .logo {
    margin-bottom: 10;
    margin-top: 20;
}
#mainnav-mobi {
    background-color: #222c47;
}
#mainnav-mobi ul li {
    border-top: 1px solid #fff;
}
.btn-menu {
    width: 35px;
    color: #152827;
}
.widget-area .widget-title {
    color: #fff;
}
.widget-area .widget ul li {
    padding-right: 10px;
    padding-left: 10px;
}
.footer-widgets {
    background-color: #222c47;
}
.footer .copyr {
    color: #fff;
}
.site-footer {
    background-color: #222c47;
    line-height: 18px;
}
.site-footer, .site-footer a {
    color: #68ea8f;
}
.site-footer .socials li a {
    color: #68ea8f;
}
.go-top {
    width: 30px;
    bottom: -50px;
    height: 30px;
    opacity: 30;
}
.go-top:hover {
    background-color: #68ea8f;
    color: #fff;
}
.panel-grid-cell .widget-title {
    margin-bottom: 20px;
    padding-bottom: 5px;
}
.panel-grid-cell .widget-title:after {
    width: 100px;
    background-color: #222c47;
    margin-left: -50px;
    height: 2px;
}
.sydney_contact_info_widget span {
    color: #68ea8f;
}
.roll-button {
    background-color: #fff;
    border: 2px solid #68ea8f;
    color: #222c47;
}
.roll-button:hover {
    color: #68ea8f;
}
.roll-button.border {
    color: #68EA8F;
}
.roll-testimonials .name {
    color: #68EA8F;
}
.roll-infomation li.time span {
    color: #68EA8F;
}
.roll-infomation li.address:before, .roll-infomation li.phone:before, .roll-infomation li.email:before {
    color: #68EA8F;
}
.archive .team-social li a {
    color: #68EA8F;
}
.roll-team .team-content .name {
    color: #68EA8F;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #68EA8F;
}
.text-color {
    color: #152827;
}
.switcher-container .switcher-icon a:focus {
    color: #68ea8f;
}
.roll-icon-box .icon i, .roll-icon-box .content h3 a:hover {
    color: #68EA8F;
}
.roll-icon-box.white .content h3 a {
    color: #68EA8F;
}
.roll-icon-list .icon i, .roll-icon-list .content h3 a:hover {
    color: #68EA8F;
}
.roll-team .team-item .team-pop .team-social li:hover a {
    color: #68EA8F;
}
optgroup {
    font-weight: 400;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: #68EA8F;
}
.bg-primary {
    background-color: #68EA8F;
}
