#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: #e25e26 }
									.expanded ul#nav li a, .compact #menu-drop-button {color: #ffffff }
									.expanded ul#nav li a:hover, .compact #menu-drop-button:hover {color: #ffcb9e }
									.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 }
												.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: #b56c00 }
									#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: #ef6e23 }
									.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: #e74c3c }
									.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: #e25e26 }
									.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: #f2f2f2 }
									.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: #ea8f27 }
									.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: #d16100 }
									.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: #ffffff }
									.pagination .next a, .pagination .previous a {background-color: #333 }
									.pagination .next a:hover, .pagination .previous a:hover {background-color: #e25e26 }
									.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: #e56525 }
									.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: #e55812 }
									.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: #e25e26 }
									.site-wide-cta span {color: #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 }
			@import url(//fonts.googleapis.com/css?family=Lato:300,400,700);

ul.products li.product .wc-new-badge {
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 2;
}
#back-top a {
	background: url("wp-content/themes/department/images/layout/up-arrow.png") no-repeat scroll center center #E56525;
}
#header-contact-container {
	overflow: hidden;
}
.testimonials-content-widget {
	background: #fff;
}
.testimonial-item blockquote {
	color: #000;
}
.testimonial-item .testimonial-name {
	color: #000;
}
input[type=number], input[type=number] {
	-webkit-appearance: none;
	-moz-appearance: textfield;
	margin: 0;
}
td .coupon {
	width: 54%;
}
.mga_aff_footer {
	display: none;
}
.slider-copy .action-link:hover {
	border-color: #eeb88b !important;
}
.logo {
	margin-bottom: -47px;
}
.title-block {
	padding: 40px 20px 20px;
}
#home_page_downs .widget_text {
	background: #DD8500;
}
.newsletter-form {
	max-width: 400px;
	margin: 20px auto 0;
	overflow: hidden;
}
.newsletter-input {
	float: left;
	width: 60%;
	height: 40px;
	border: none;
	border-radius: 100px 0 0 100px;
}
.newsletter-submit {
	float: left;
	width: 40%;
	height: 40px;
	border: none;
	border-radius: 0 100px 100px 0;
}
.shop-block {
	padding: 7px 0px 0px;
	margin-bottom: 30px;
	border-top: 0px solid rgb(232, 232, 232);
	overflow: hidden;
	font-weight: 700;
	color: rgb(51, 51, 51);
}
#right-column .widget:hover .widgettitle {
	border-color: #ff861d;
}
#right-column .widgettitle {
	padding-top: 7px;
	margin-bottom: 10px;
	border-top: 3px solid #e76e05;
	color: rgb(51, 51, 51);
	font-weight: 700;
	font-size: 14px;
	transition: all 0.15s ease-in-out 0s;
}
.footer-newsletter-signup .footer-newsletter-message{
	font-size: 14px;
	margin-bottom: 10px;
	color: #333;
}
.footer-newsletter-signup input[type=text], .footer-newsletter-signup input[type=email] {
	border: 1px solid #ccc;
	background: #fff;
	padding: 4px;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.footer-newsletter-signup button {
	padding: 8px;
	margin-top: 12px;
	width: 100%;
}
/* PRICING TABLE
================================*/
.pricing-table {
	width: 280px;
	margin: 2px;
	padding: 0;
	list-style: none;
	float: left;
	position: relative;
	background: #fff;
 -o-transition: box-shadow .3s linear;
 -moz-transition: box-shadow .3s linear;
 -webkit-transition: box-shadow .3s linear;
 transition: box-shadow .3s linear;
}
.pricing-table li {
	width: 100%;
	float: left;
	color: #999;
	font-family: 'Lato', Calibri, Arial, sans-serif;
	text-align: center;
	box-sizing:border-box;
	list-style-type: none;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
/* PLAN
================================*/
.pricing-table .plan {
	padding: 10px 0;
	float: left;
	color: #ffffff;
	font-size: 36px;
	line-height: 46px;
	font-weight: 900;
	background: #e57a08;
}
.pricing-table .plan1 {
	padding: 10px 0;
	float: left;
	color: #ffffff;
	font-size: 36px;
	line-height: 46px;
	font-weight: 900;
	background: #f49331;
}
/* PRICE
================================*/
.pricing-table .table-price {
	padding: 10px 0;
	float: left;
	font-size: 50px;
	line-height: 60px;
	font-weight: 900;
	color: #999;
	text-transform: uppercase;
}
.pricing-table .table-price .month {
	font-size: 10px;
	line-height: 20px;
}
/* DETAILS
================================*/
.pricing-table .detail {
	padding: 13px 26px;
	float: left;
	font-size: 20px;
	font-weight: 300;
	position: relative;
	background: #f9f9f9;
}

/* STRIPED ITEMS (finally, works on IE8, o/ )
================================*/
li.detail:nth-child(odd) {
 background: #fdfdfd;
}
li.detail:nth-child(even) {
 background: #f9f9f9;
}
/* FEATURED PRICING TABLE
================================*/
.pricing-table.featured {
	box-shadow: 0 1px 5px #999;
	z-index: 98;
}
.pricing-table.featured .table-price {
	background: #999;
	color: #fff;
}
/* SIGN UP BUTTON
================================*/
.pricing-table .sign-up {
	width: 100%;
	float: left;
	font-size: 25px;
	text-decoration: none;
}
.pricing-table .sign-up a {
	padding: 14px 0;
	margin: 5px;
	border-radius: 6px;
	display: block;
	font-size: 25px;
	font-weight: 700;
	text-decoration: none;
	color: #fff;
	background: #999;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
 -o-transition: background .3s linear;
 -moz-transition: background .3s linear;
 -webkit-transition: background .3s linear;
 transition: background .3s linear;
}
.pricing-table .sign-up a:hover {
	background: #E66424;
}
.pricing-table .sign-up1 {
	width: 100%;
	float: left;
	font-size: 20px;
	text-decoration: none;
}
.pricing-table .sign-up1 a {
	width: 100%;
	padding: 14px 0;
	display: block;
	font-size: 20px;
	font-weight: 600;
	text-decoration: none;
	color: #e19e0e;
	background: #ffe8b7;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
 -o-transition: background .3s linear;
 -moz-transition: background .3s linear;
 -webkit-transition: background .3s linear;
 transition: background .3s linear;
}
.pricing-table:hover .sign-up1 a {
	background: #ffe8b7;
}
/* STYLES
================================*/

/* blue */
.blue .table-price {
	color: #5d9cec;
}
.blue:hover .table-price, .blue.featured .table-price, .blue .sign-up a {
	background: #5d9cec;
	color: #fff;
}
.blue:hover .sign-up a {
	background: #4a89dc;
}
/* green */
.green .table-price {
	color: #48cfad;
}
.green:hover .table-price, .green.featured .table-price, .green .sign-up a {
	background: #48cfad;
	color: #fff;
}
.green:hover .sign-up a {
	background: #37bc9b;
}
/* red */
.red .table-price {
	color: #ed5565;
}
.red:hover .table-price, .red.featured .table-price, .red .sign-up a {
	background: #ed5565;
	color: #fff;
}
.red:hover .sign-up a {
	background: #da4453;
}
/* orange */
.orange .table-price {
	color: #e57a08;
}
.orange:hover .table-price, .orange.featured .table-price, .orange .sign-up a {
	background: #e57a08;
	color: #fff;
}
/* yellow */
.yellow .table-price {
	color: #f49331;
}
.yellow:hover .table-price, .yellow.featured .table-price, .yellow .sign-up a {
	background: #f49331;
	color: #fff;
}
/* purple */
.purple .table-price {
	color: #ac92ec;
}
.purple:hover .table-price, .purple.featured .table-price, .purple .sign-up a {
	background: #ac92ec;
	color: #fff;
}
.purple:hover .sign-up a {
	background: #967adc;
}
/* black */
.black .table-price {
	color: #333;
}
.black:hover .table-price, .black.featured .table-price, .black .sign-up a {
	background: #333;
	color: #fff;
}
.black:hover .sign-up a {
	background: #222;
}
.woocommerce-cart .woocommerce form {
	float: right;
	width: 74.5%;
}
.cart-collaterals {
	float: left;
}
.shop_table.cart {
	float: none;
	width: auto;
}
.sfn-cart-addons {
	clear: left;
}

/* RESPONSIVE DESIGN
================================*/
@media (max-width: 768px) {
 .pricing-table {
 width: 48.9%;
}
}
@media (max-width: 480px) {
 .pricing-table {
 width: 100%;
 margin: 0 0 10px;
}
.woocommerce-cart .woocommerce form {
float: none;
width: 100%;
}
}