header .site-name, header .site-description, header .site-tagline {
    display: none;
}

.site {
}

.entry-content a, .home-section-content a {
    color: #37cadd;
}

.fxd-header {
    background-color: rgba(255, 255, 255, 0.9);
}

.main-header {
    background-color: rgba(255, 255, 255, 1);
}

.fxd-header {
    background-color: rgba(255, 255, 255, 0.9);
}

.fxd-header .site-nav > ul > li > a {
    font-size: 13px;
}

.fxd-header img.site-logo {
    margin-right: 10px;
}

.fxd-header img.site-logo {
    margin-top: 10px;
}

.fxd-header img.site-logo {
    margin-bottom: 10px;
}

.top-bar {
    background-color: #eeeeee;
}

.top-bar-info {
    color: #555555;
}

.top-bar ul li a {
    color: #555555;
}

.site-nav > ul > li > a {
    padding-top: 0px
}

.site-nav > ul > li > a {
    padding-bottom: 0px
}

.col-main {
    background-color: #ffffff;
}

.col-aside-left, .col-aside-right {
    background-color: #ffffff;
}

footer .footer-widget-area {
    background-color: #555555;
}

footer .footer-info-area {
    background-color: #ffffff
}

footer input, footer textarea {
    color: #666666;
}

footer input, footer textarea {
    border-color: #666666;
}

.post-inner, .page-inner {
    padding-top: 55px;
}

.post-inner, .page-inner {
    padding-bottom: 40px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    margin-top: 0px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    margin-bottom: 20px;
}

.fxd-header .site-tagline, .fxd-header .site-name {
    color: #333333;
}

header.overlay .main-header .site-tagline, header.overlay .main-header .site-name {
    color: #ffffff;
}

.page-title h1 {
    color: #555555;
}

h1 {
    color: #555555;
}

h2 {
    color: #555555;
}

h3 {
    color: #555555;
}


h4 {
    color: #555555;
}

h5 {
    color: #555555;
}

h6 {
    color: #555555;
}

.entry-content, .entry-content p {
    color: #333333;
}

.breadcrumb-nav span, .breadcrumb-nav a {
    color: #555555;
}

.col-aside-left .widget-title, .col-aside-right .widget-title {
    color: #333333;
}

.footer-widget-area .widget-title {
    color: #ffffff;
}

footer, footer p, footer span, footer div {
    color: #2b2b2b;
}

footer a {
    color: #424242;
}

#menu-main > li > a {
    color: #3d3d3d;
}

header.overlay .main-header #menu-main > li > a {
    color: #ffffff;
}

#menu-main > li > a:hover {
    color: #3d3d3d;
}

.main-header .sub-menu {
    background-color: #ffffff;
}

#menu-main li li a {
    color: #333333;
}

#menu-main li li a:hover {
    color: #222222;
}

.site-nav ul li li a {
    border-color: #000000 !important;
}

@media screen and (max-width: 920px) {

    .site-nav ul {
        background-color: #ffffff;
    }

    #menu-main li a, header.overlay .main-header #menu-main > li > a {
        color: #333333;
    }

    .site-nav ul li a {
        border-color: #000000 !important;
    }

}

.footer-widget-area {

    padding-top: 60px;

    padding-bottom: 40px;

}

.footer-info-area {

    padding-top: 20px;

    padding-bottom: 20px;

}

section.home-section-1 .section-title {
    text-align: center;
}

section.home-section-1 .section-title {
    font-size: 64px;
    font-weight: normal;
    color: #ffffff;
}

section.home-section-1 .section-title {
    border-color: #ffffff;
}

section.home-section-1 .magee-heading {
    font-size: 64px;
    font-weight: normal;
    color: #ffffff;
}

section.home-section-2 .section-title {
    text-align: center;
}

section.home-section-2 .section-title {
    font-size: 48px;
    font-weight: normal;
    color: #666666;
}

section.home-section-3 .section-title {
    text-align: center;
}

section.home-section-3 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #666666;
}

section.home-section-4 .section-title {
    text-align: center;
}

section.home-section-4 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #666666;
}

section.home-section-5 .section-title {
    text-align: center;
}

section.home-section-5 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #666666;
}

section.home-section-6 .section-title {
    text-align: center;
}

section.home-section-6 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #666666;
}

section.home-section-7 .section-title {
    text-align: center;
}

section.home-section-7 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #ffffff;
}

section.home-section-8 .section-title {
    text-align: center;
}

section.home-section-8 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #666666;
}

section.home-section-9 .section-title {
    text-align: center;
}

section.home-section-9 .section-title {
    font-size: 36px;
    font-weight: bold;
    color: #666666;
}

section.home-section-10 .section-title {
    text-align: center;
}

section.home-section-10 .section-title {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-11 .section-title {
    text-align: center;
}

section.home-section-11 .section-title {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-12 .section-title {
    text-align: center;
}

section.home-section-12 .section-title {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-13 .section-title {
    text-align: center;
}

section.home-section-13 .section-title {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-14 .section-title {
    text-align: center;
}

section.home-section-14 .section-title {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-15 .section-title {
    text-align: center;
}

section.home-section-15 .section-title {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-1 .home-section-content,
section.home-section-1 p {
    font-size: 18px;
    font-weight: normal;
    color: #ffffff;
}

section.home-section-1 .magee-btn-normal.btn-line.btn-light {
    color: #ffffff !important;
    border-color: #ffffff !important;
}

section.home-section-1 .banner-sns li a i {
    color: #ffffff;
}

section.home-section-1 .home-section-content {
    text-align: center
}

section.home-section-1 {
    background: url() repeat top left scroll;
    background-color: #333333;
}

section.home-section-2 .home-section-content,
section.home-section-2 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-2 .home-section-content {
    text-align: left
}

section.home-section-2 {
    padding: 30px 0;
    background-color: #eeeeee;
}

section.home-section-3 .home-section-content,
section.home-section-3 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-3 .home-section-content {
    text-align: center
}

section.home-section-3 {
    padding: 50px 0;
    background-color: #ffffff;
}

section.home-section-4 .home-section-content,
section.home-section-4 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-4 .home-section-content {
    text-align: center
}

section.home-section-4 {
    padding: 50px 0;
    background-color: #eeeeee;
}

section.home-section-5 .home-section-content,
section.home-section-5 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-5 .home-section-content {
    text-align: center
}

section.home-section-5 {
    padding: 50px 0;
    background-color: #ffffff;
}

section.home-section-6 .home-section-content,
section.home-section-6 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-6 .home-section-content {
    text-align: left
}

section.home-section-6 {
    padding: 50px 0;
    background: url(../images/Image_02.png) repeat center center fixed;
}

section.home-section-7 .home-section-content,
section.home-section-7 p {
    font-size: 14px;
    font-weight: normal;
    color: #ffffff;
}

section.home-section-7 .home-section-content {
    text-align: center
}

section.home-section-7 {
    padding: 50px 0 30px;
    background-color: #37cadd;
}

section.home-section-8 .home-section-content,
section.home-section-8 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-8 .home-section-content {
    text-align: left
}

section.home-section-8 {
    padding: 50px 0;
    background-color: #ffffff;
}

section.home-section-9 .home-section-content,
section.home-section-9 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-9 .home-section-content {
    text-align: center
}

section.home-section-9 {
    padding: 50px 0;
    background: url(../images/contactBG.jpg) repeat top left scroll;
}

section.home-section-10 .home-section-content,
section.home-section-10 p {
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

section.home-section-10 {
}

section.home-section-11 .home-section-content,
section.home-section-11 p {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-11 {
}

section.home-section-12 .home-section-content,
section.home-section-12 p {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-12 {
}

section.home-section-13 .home-section-content,
section.home-section-13 p {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-13 {
}

section.home-section-14 .home-section-content,
section.home-section-14 p {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-14 {
}

section.home-section-15 .home-section-content,
section.home-section-15 p {
    font-size: 36px;
    font-weight: normal;
    color: #666666;
}

section.home-section-15 {
}

body {
    margin: 0px;
}
