/* Mobile size *//* General styling for Mobile and Tablet*/
@media all
and (max-width: 1120px) {
    body {
        background: #ffffff;
    }
	.responsive-menu-button {
    	display: block;
    	padding: 5px 0;
    	color: #251b07;
    	cursor: pointer;
	}
	    .responsive-menu-button span {
            display: block;
        	background: url(images/responsive-menu-rep.png) no-repeat left center;
            margin: 0 auto;
        	padding-left: 40px;
            width: 100px;
        	line-height: 32px;
            font-size: 20px;
            text-transform: uppercase;
	    }
    .menu-primary {
        display: none;
        position: absolute;
        background: #ffffff;
        margin-top: 5px;
        z-index: 2000;
    }
    .menu-primary .menu-item {
        display: block;
        border-bottom: 1px solid #251b07;
    }
        .menu-primary .menu-item a {
            margin: 0;
            padding: 10px;
            color: #251b07;
        }
    .genesis-nav-menu a:hover,
    .genesis-nav-menu .current-menu-item > a,
    .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
    .genesis-nav-menu > .menu-item:hover > a {
        background: #71a188;
        color: #ffffff;
    }
        
    /* Replicated Site Menu */  
    #menu-item-653,
    #menu-item-1221,
    #menu-item-513,
    #menu-item-515,
    #menu-item-1021,
    #menu-item-516,
    #menu-item-1225,
    #menu-item-709,
    #menu-item-790 {
        display: block;
    }
    #menu-item-653 {
        padding-top: 0;
    }
    
	/* Footer */
	#footer {
    	background: #ffffff;
    	color: #251b07;
	}
	#footer a {
    	color: #251b07;
	}
	.footer-widget-phrase h4 {
    	color: #251b07;
	}
	.footer-menu li {
    	border-color: #251b07;
    	margin: 6px 0;
	}
	.footer-widget-socialmedia {
    	margin-left: 0;
    	float: right;
    	padding-right: 10px;
	}
	.footer-widget-socialmedia .widget-wrap img {
    	background: #251b07;
	}
}

@media all 
and (max-width: 767px) {
	
}

@media all
and (min-width: 768px)
and (max-width: 960px) {
    .home-bot-prod-rollover-wrap {
        background: #9abea9;
    }
    .home-bot-health-and-wellness-wrap {
        background: #b99f89;
    }
    .home-bot-color-cosmetics-wrap {
        background: #d6b04b;
    }
    
    .home-bot .prod-rollover .widget-title.widgettitle a,
    .home-bot .health-and-wellness .widget-title.widgettitle a,
    .home-bot .color-cosmetics .widget-title.widgettitle a{
        color: #ffffff;
    }
}

@media all
and (min-width: 961px)
and (max-width: 1024px) {
    
}