
        html{
		overflow-x:hidden!important;
		}
		@media(max-width:767px){
		    html{
		overflow-x:hidden!important;
		}
		}
		body {
            background-color: #ffffff;
            color: #ffffff;
        }

        a,
        a:visited {
            color: #485563;
            text-decoration: none;
        }

        a:visited {
            color: #29323c;
        }

        a:hover,
        a:focus,
        a:active {
            color: #4f4f4f;
            text-decoration: none;
        }

        body .grid-container {
            max-width: 1140px;
        }

        .page .entry-content {
            margin-top: 0px;
        }

        body,
        button,
        input,
        select,
        textarea {
            font-family: Helvetica;
        }

        .main-navigation .main-nav ul ul li a {
            font-size: 14px;
        }

        @media (max-width:768px) {
            .main-title {
                font-size: 30px;
            }

            h1 {
                font-size: 30px;
            }

            h2 {
                font-size: 25px;
            }
            ;
        }

        .site-header {
            background-color: #ffffff;
            color: #3a3a3a;
        }

        .site-header a,
        .site-header a:visited {
            color: #3a3a3a;
        }

        .main-title a,
        .main-title a:hover,
        .main-title a:visited {
            color: #222222;
        }

        .site-description {
            color: #999999;
        }

        .main-navigation,
        .main-navigation ul ul {
            background-color: #222222;
        }

        .main-navigation .main-nav ul li a,
        .menu-toggle {
            color: #ffffff;
        }

        .main-navigation .main-nav ul li>a:hover,
        .main-navigation .main-nav ul li>a:focus,
        .main-navigation .main-nav ul li.sfHover>a {
            color: #ffffff;
            background-color: #3f3f3f;
        }

        button.menu-toggle:hover,
        button.menu-toggle:focus,
        .main-navigation .mobile-bar-items a,
        .main-navigation .mobile-bar-items a:hover,
        .main-navigation .mobile-bar-items a:focus {
            color: #ffffff;
        }

        .main-navigation .main-nav ul li[class*="current-menu-"]>a {
            color: #ffffff;
            background-color: #3f3f3f;
        }

        .main-navigation .main-nav ul li[class*="current-menu-"]>a:hover,
        .main-navigation .main-nav ul li[class*="current-menu-"].sfHover>a {
            color: #ffffff;
            background-color: #3f3f3f;
        }

        .navigation-search input[type="search"],
        .navigation-search input[type="search"]:active {
            color: #3f3f3f;
            background-color: #3f3f3f;
        }

        .navigation-search input[type="search"]:focus {
            color: #ffffff;
            background-color: #3f3f3f;
        }

        .main-navigation ul ul {
            background-color: #3f3f3f;
        }

        .main-navigation .main-nav ul ul li a {
            color: #ffffff;
        }

        .main-navigation .main-nav ul ul li>a:hover,
        .main-navigation .main-nav ul ul li>a:focus,
        .main-navigation .main-nav ul ul li.sfHover>a {
            color: #ffffff;
            background-color: #4f4f4f;
        }

        .main-navigation .main-nav ul ul li[class*="current-menu-"]>a {
            color: #ffffff;
            background-color: #4f4f4f;
        }

        .main-navigation .main-nav ul ul li[class*="current-menu-"]>a:hover,
        .main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover>a {
            color: #ffffff;
            background-color: #4f4f4f;
        }

        .separate-containers .inside-article,
        .separate-containers .comments-area,
        .separate-containers .page-header,
        .one-container .container,
        .separate-containers .paging-navigation,
        .inside-page-header {
            background-color: #ffffff00;
        }

        .entry-meta {
            color: #888888;
        }

        .entry-meta a,
        .entry-meta a:visited {
            color: #666666;
        }

        .entry-meta a:hover {
            color: #1e73be;
        }

        .footer-widgets {
            background-color: #ffffff;
        }

        .footer-widgets .widget-title {
            color: #000000;
        }

        .site-info {
            color: #ffffff;
            background-color: #222222;
        }

        .site-info a,
        .site-info a:visited {
            color: #ffffff;
        }

        .site-info a:hover {
            color: #606060;
        }

        .footer-bar .widget_nav_menu .current-menu-item a {
            color: #606060;
        }

        input[type="text"],
        input[type="email"],
        input[type="url"],
        input[type="password"],
        input[type="search"],
        input[type="tel"],
        input[type="number"],
        textarea {
            color: #666666;
            background-color: #fafafa;
            border-color: #cccccc;
        }

        input[type="text"]:focus,
        input[type="email"]:focus,
        input[type="url"]:focus,
        input[type="password"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="number"]:focus,
        textarea:focus {
            color: #666666;
            background-color: #ffffff;
            border-color: #bfbfbf;
        }

        button,
        html input[type="button"],
        input[type="reset"],
        input[type="submit"],
        .button,
        .button:visited {
            color: #ffffff;
            background-color: #666666;
        }

        button:hover,
        html input[type="button"]:hover,
        input[type="reset"]:hover,
        input[type="submit"]:hover,
        .button:hover,
        button:focus,
        html input[type="button"]:focus,
        input[type="reset"]:focus,
        input[type="submit"]:focus,
        .button:focus {
            color: #ffffff;
            background-color: #3f3f3f;
        }

        @media (max-width:768px) {
            .separate-containers .inside-article,
            .separate-containers .comments-area,
            .separate-containers .page-header,
            .separate-containers .paging-navigation,
            .one-container .site-content,
            .inside-page-header {
                padding: 30px;
            }
            ;
        }

        .main-navigation ul ul {
            top: auto;
        }

        .navigation-search,
        .navigation-search input {
            height: 100%;
        }

        .one-container .sidebar .widget {
            padding: 0px;
        }

        .entry-header {
            background-color: #fff;
        }

        .entry-header .grid-container {
            padding: 10px 10px;
        }
    