							#header-contact-container, .header-search .search_button, .icon-search {background-color: #222 }
									#header-contacts, #header-contacts a, #top-nav li a {color: #999 }
									#header-contact-container, .header-search .search_button, .icon-search, #header-contacts, .header-cart-button {border-color: #444 }
									#header-container, .header-shrink #header-container {background-color: #010068 }
									.expanded ul#nav li a, .compact #menu-drop-button {color: #fff }
									.expanded ul#nav li a:hover, .compact #menu-drop-button:hover {color: #10516B }
									.compact ul#nav, .compact ul#nav ul.sub-menu, .compact ul#nav .children, .expanded ul#nav ul.sub-menu, .expanded ul#nav .children {background-color: #333 }
									.compact ul#nav, .compact ul#nav li, .compact ul#nav ul.sub-menu, .compact ul#nav .children, .expanded ul#nav ul.sub-menu, .expanded ul#nav .children, .expanded ul#nav ul.sub-menu li, .expanded ul#nav .children li {border-color: #444 }
									.compact ul#nav li a, .expanded ul#nav ul.sub-menu li a, .expanded ul#nav .children li a {color: #999 }
									.expanded ul#nav ul.sub-menu li a:hover, .expanded ul#nav .children li a:hover, .compact ul#nav li a:hover {color: #fff }
									.expanded ul#nav ul.sub-menu li a:hover, .expanded ul#nav .children li:hover, .compact ul#nav li a:hover {background-color: #000 }
									#title-container {background-color: #fff }
									.title-block h2 {color: #333 }
									.title-block p {color: #999 }
									#crumbs-container {background-color: #fff }
									#crumbs li, #crumbs .current, #crumbs .current a {color: #999 }
									#crumbs li a {color: #999 }
									#crumbs li a:hover {color: #333 }
									#wrapper.boxed #widget-block, #widget-block, #content-container, #title-container, #crumbs-container {background-color: #fff }
									.testimonials-content-widget, #home_page_downs .widget_text {background-color: #010068 }
									.content-widget .post-title a, post-title a, .post-title, .post-title-block .post-title a, .post-title a, .product_title, .products .product a h3 {color: #333 }
									.content-widget .post-title a:hover, post-title a:hover, .post-title-block .post-title a:hover, .post-title a:hover {color: #10516B }
									#home_page_downs .widgettitle, #comments .comments-title, #respond #reply-title, #home_page_downs .hero-content-widget .widgettitle, .related h2, .upsells h2, .woocommerce-result-count {color: #333 }
									.copy, label, .comment, .product_meta span, .label, .price del {color: #595959 }
									.copy a, .comment .fn, .comment .date, #respond .logged-in-as a, .hero-content-widget .left-col a, .hero-content-widget .right-col a, .reset_variations, .product_meta a, .post-date a, .comment .comment-edit-link, .comment .reply {color: #10516B }
									.comment .fn:hover, .comment .date:hover, #respond .logged-in-as a:hover, .hero-content-widget .left-col a:hover, .hero-content-widget .right-col a:hover, .reset_variations:hover, .product_meta a:hover, .post-date a:hover, .comment .comment-edit-link:hover, .comment .reply:hover {color: #333 }
									.post-date, .content-widget .post-date, #respond .comment-notes, #respond .logged-in-as {color: #999 }
									.next-prev-post-nav {background-color: #f0f0f0 }
									.next-prev-post-nav, .next-prev-post-nav a {color: #333 }
									.comment, .comment .children, .commentlist .avatar, .archives_list li, .portfolio-meta, .testimonial-item .testimonial-image img, .testimonial-item .testimonial-image .tip, #crumbs-container, .testimonials .post-image, #right-column .widgettitle:first-child {border-color: #ebebeb }
									.price, .products .product .price, .product-content-widget .price, .hero-content-widget .middle-col .price {color: #E66F57 }
									.onsale {background-color: #010068 }
									.product-content-widget .column, #home_page_downs .hero-content-widget .widgettitle, .hero-content-widget .middle-col li, .products .product, .tabs li a, .product_meta, .shop-block, .related h2, .upsells h2, .woocommerce table th, .cart_totals  {border-color: #e8e8e8 }
									.tabs li.active a, .tabs li a:hover, .tabs li.active a:hover {border-color: #010068 }
									.tabs li a, .tabs li.active a, .woocommerce_message, .woocommerce-message, .cart table th, .cart_totals, .cart_totals table th, .copy .cart_totals h2 {color: #999 }
									table.shop_attributes, .woocommerce_message, .woocommerce-message, .cart_totals table {background: #F0F0F0 }
									.content-widget .read-more, .post-content .read-more, #respond #submit, input[type=submit], #searchform input[type=submit], .comment .reply a, #back-top a, .slider-arrows a {background-color: #010068 }
									.content-widget .read-more, .post-content .read-more, #respond #submit, input[type=submit], #searchform input[type=submit], .comment .reply a {color: #fff }
									.content-widget .read-more:hover, .post-content .read-more:hover, #respond #submit:hover, input[type=submit]:hover, #searchform input[type=submit]:hover, .comment .reply a:hover, #back-top a:hover, .slider-arrows a:hover {background-color: #000 }
									.content-widget .read-more:hover, .post-content .read-more:hover, #respond #submit:hover, input[type=submit]:hover, #searchform input[type=submit]:hover, .comment .reply a:hover {color: #000 }
									.pagination .next a, .pagination .previous a {background-color: #333 }
									.pagination .next a:hover, .pagination .previous a:hover {background-color: #010068 }
									.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, button, .button, input[type=submit], .widget_shopping_cart .button, .woocommerce-message .button, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, #payment .place-order input[type="submit"] {background-color: #010068 }
									.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, button, .button, input[type=submit], .widget_shopping_cart .button, .woocommerce-message .button, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, #payment .place-order input[type="submit"] {color: #fff }
									.add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, button:hover, .button:hover, input[type=submit]:hover, .widget_shopping_cart .button:hover, .woocommerce-message .button:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, #payment .place-order input[type="submit"]:hover {background-color: #333 }
									.add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, button:hover, .button:hover, input[type=submit]:hover, .widget_shopping_cart .button:hover, .woocommerce-message .button:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, #payment .place-order input[type="submit"]:hover {color: #fff }
									.quantity .plus, .quantity .minus {background-color: #ccc }
									.quantity .plus:hover, .quantity .minus:hover {background-color: #333 }
									td .coupon .button {background-color: #ddd }
									td .coupon .button {color: #fff }
									td .coupon .button:hover {background-color: #333 }
									td .coupon .button:hover {color: #fff }
									#right-column .widgettitle {color: #333 }
									.sidebar a {color: #777 }
									.sidebar a:hover {color: #333 }
									#right-column .widgettitle, #right-column .widget li, .hero-content-widget .left-col a, .hero-content-widget .right-col a, #right-column .widget:hover .widgettitle {border-color: #e8e8e8 }
									#site-wide-container {background-color: #010068 }
									.site-wide-cta span {color: #fff }
									#footer-container {background: #FFF }
									.footer-widgets .widgettitle, .footer-widgets a.widgettitle, .footer-widgets .widgettitle a {color: #333 }
									.footer-widgets, .dater {color: #333 }
									.footer-widgets a {color: #333 }
									.footer-widgets a:hover {color: #000 }
									.footer-widgets .widget li, .product_list_widget li {border-color: #e4e4e4 }
									#footer-base-container {background-color: #000 }
									.footer-text {color: #595959 }
									.footer-text a, ul#footer-nav li a {color: #999 }
									.footer-text a:hover, ul#footer-nav li a:hover {color: #fff }
			section#intro li.column a .content {
min-height: 0 !important;
}
#footer-container {background: #FCFCFC !IMPORTANT;}
.slider {
position: relative;
height: 500px;
}
.slider li {
height: 500px !important;
}

.slider li.column {
margin-top: 180px;
}
div#slider-widget p {
color: #FFF;
text-shadow: 0px 1px 3px #000;
}
div#slider-widget h4 {
color: #FFF;
text-shadow: 0px 1px 3px #000;
font-size: 32px;
margin-bottom: 30px;
}

#widget-block {
margin-top: 0px !important;}
}
#header-container {
    background: #010068;
}

.logo {
max-width: 180px;
}
#navigation-container.expanded {
top: 28px;
}
ul.products .img-wrap img {
width: 100% !important;
}
.content-widget .post-image img {
width: 100% !important;
}
.content-widget .post-image {
max-height: 200px !important;
border: 5px solid #E8E8E8;
}
#home_page_downs .widget_text .textwidget {
max-width: 100% !important;
}
#searchform input[type=submit] {
padding: 6px 10px !important;
}
.content-widget .read-more:hover, .post-content .read-more:hover, #respond #submit:hover, input[type=submit]:hover, #searchform input[type=submit]:hover, .comment .reply a:hover {
color: #FFF !important;
}
#searchform input[type=text] {
height: auto !important; }
.expanded ul#nav ul.sub-menu ul, .expanded ul#nav .children ul {
left: -220px;
}
.expanded ul#nav ul.sub-menu li, .expanded ul#nav .children li {
width: 200px;
}
.category-header-image {
max-height: 300px;
overflow: hidden;
margin-top: 2em;
border: 5px solid #E4E4E4;
}
.title-block p {
max-width: 100%; }
.title-block p {
color: #353535;
font-size: 16px;
line-height: 1.5em;
}
.intro-logo {
max-width: 200px;
}

#design-a-kit p {
    color: #1c1c1c !important;
    font-size: 18px !important;
}

#design-a-kit {
    background-color: #E9E9E9 !important;
}

#design-a-kit .widget_text {
    color: #000000 !important;
    padding-bottom: 2em !important;
    padding-top: 1em !important;
    background-color: #e8e8e8 !important;
    border-top-width: 1px !important;
    border-bottom-width: 1px !important;
    border-style: solid !important;
    border-color: #d9d9d9 !important;
}

#design-a-kit h4.widgettitle {
    border: none !important;
    text-align: center !important;
    font-size: 20px !important;
    line-height: 50px !important;
    font-weight: 900 !important;
    color: #262626 !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    text-transform: uppercase !important;
    margin-bottom: 0 !important;
}



#news-section h5.post-date {
    display: none;
}


#footer-icons span {
color: #FFF;
background-color: #010068;
padding: 5px;
border-radius: 2px;
}

#home_page_downs .widget_text .textwidget {
max-width: 100% !important;
}
@media only screen and (min-width: 768px) {

#widget-block {
margin-top: 0px !important;}
}
@media only screen and (max-width: 768px) {
.products-single #right-column:hover {
opacity: 1;
width: 100%;
}
#design-a-kit {
padding: 0 20px 20px 20px !important;
text-align: center !important;
}
#design-a-kit .textwidget {
text-align: center !important;
}
.expanded #menu-drop-button {
margin: 13px 0px !important;}
#navigation-container.expanded {
top: 0px !important;
}
}
@media only screen and (max-width: 600px) {
.expanded #menu-drop-button {
margin: -50px 0 0 !important;
}
#footer-container {
display: block !imporant;
}
.footer-widgets .column {
margin-bottom: 30px !important;
}
}
@media only screen and (max-width: 480px) {
.expanded #menu-drop-button {
margin: -65px 0 0 !important;
}
#navigation-container.expanded {
top: 12px !important;
}
.four-column .products .product {
width: 100% !important;
}
#footer-container {
display: block !imporant;
}
.footer-widgets .column {
margin-bottom: 30px !important;
}
.expanded ul#nav ul.sub-menu li, .expanded ul#nav .children li {
width: auto !important;
}
}