.navigation,
.mobilenav,
.cartbtn {
	display: none;
}

/* Footer End*/

/* Responsive Layout*/

@media (max-width:960px) {
.header-main, #feature-product .feature-main, .main-newrapper, #followus-wrapper .followmain, #footer-wrapper .main-footer, #footer-wrapper #copyright-wrapper .copyright, #followus-wrapper .ship-wrapper {
	padding-right: 2%;
	padding-left: 2%;
	width: 96%;
}
#slider img {
	max-width: 100%;
	height: auto;
}
#feature-product .feature-main ul li img {
	max-width: 100%;
	height: auto;
}
#content-wrapper .content .item-wrapper ul li img {
	max-width: 100%;
	height: auto;
}
#content-wrapper .content .cart-wrapper .cartleft-colm .bigimg img {
	max-width: 100%;
	height: auto;
}
#content-wrapper .content .blog-wrapper .entry-content .audio-wrapper {
	float: none;
}
#content-wrapper .content .blog-wrapper .entry-content img, #content-wrapper .content .blog-wrapper .entry-content .audio-wrapper img {
	max-width: 100%;
	height: auto;
}
#content-wrapper .content .cart-wrapper .checkout-box .inner-bar .formfield p select {
	background: url("images/drop-arrow.png") no-repeat scroll 92% 55% rgba(0, 0, 0, 0);
}
#content-wrapper .content .popwrapper .popup {
	background-size: 100% 100%;
}
}
@media (max-width:900px) {
.header-left {
	width: 71%;
}
.header-social {
	display: none;
}
#followus-wrapper .followmain .socialicon ul li img {
	max-width: 100%;
	height: auto;
}
#footer-wrapper .main-footer .footer-area #widget-box h3 {
	font-size: 17px;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
 width: 29%;
}
#content-wrapper .pagination {
	width: 94%;
}
#content-wrapper .content .cart-wrapper .itemlist ul#listcart li img {
	max-width: 100%;
	height: auto;
}
.topheader-left h1 {
	font-size:35px;
}
}
@media (max-width:850px) {
.header-left {
	width: 75%;
}
.logo-headerleft {
	width: 65%;
}
#footer-wrapper .main-footer .footer-area #widget-box {
	margin-right: 0;
	width: 32%;
	margin-bottom: 5%;
}
.header-cartbox {
	width: 30%;
}
.logo-headerleft {
	width: 66%;
}
#footer-wrapper .main-footer .footer-area #widget-box:last-child {
	width: 32%;
}
#footer-wrapper .main-footer .footer-area #widget-box .widget .footersocial {
	width: 90%;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 30%;
}
#content-wrapper .pagination .pages {
	width: 72%;
}
.entry-content .comments .commentfield input[type="text"] {
	width: 45%;
}
#content-wrapper .content .cart-wrapper .cartwidget .widget-box .coupen-box input[type="text"] {
	width: 65%;
}
.topheader-left h1 {
    font-size: 34px;
}
}
@media (max-width:793px) {
.topheader-left {
	width: 86%;
}
.logo-headerleft {
	width: 100%!important;
	padding:15px 0;
}
.header-logo {
    display: inline-block;
    text-align: center;
    width: 70%;
	float:none;
}
.header-logo img {
	float: none;
	margin-right: 0;
}
.header-cartbox {
	display: none;
}
.main-nav {
	width: 100%;
	margin-left: 0;
	text-align: center;
}
.header-whitewrapper {
	padding-bottom: 0;
}
.main-nav ul li a {
	display: inline-block;
}
.main-nav ul li:hover ul {
	margin-top: 1px;
}
.main-nav ul li:hover ul li a {
	display: inline;
}
#footer-wrapper #copyright-wrapper .copyright ul {
	text-align: center;
}
#footer-wrapper #copyright-wrapper .copyright ul li {
	font-size: 13px;
	display: inline-block;
	float: none;
	margin-bottom: 12px;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 34%;
}
.header-logo {
	width:100%;
}

}
@media (max-width:768px) {
	.triangle-wrapper img {
		display:none;
	}
	#followus-wrapper .ship-wrapper {
		margin-top:0;
	}
}
@media (max-width:690px) {
#fancy_outer {width:90% !important;padding:5% !important;}
#newsletter-wrapper {display:none;}
.topheader-left {
	width: 77%;
}
.topheader-left h1 {
	font-size: 30px;
	margin-top: 6%;
}
.main-nav ul li:hover ul li {
	padding: 24px 10px;
}
#feature-product .feature-main ul li h6 {
	font-size: 16px;
}
.main-newrapper h1 {
	font-size: 30px;
}
.main-newrapper h4 {
	font-size: 20px;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 40%;
}
.entry-content .comments .commentfield textarea {
	width: 96.4%;
}
}
@media (max-width:600px) {
.flex-direction-nav, .flex-control-nav {display:none;}
.sf-sub-indicator {background:none;}
#followus-wrapper .ship-wrapper .texttwo {float:left;}
#top-header {display:none;}
iframe {max-width:100%;}
.qty {clear: both;margin-top: 15px;}
.productAttributeRow {width:70%;}
.CreateAccount, .AccountLogin{float:none; width:100%;}
.HorizontalFormContainer dt, .form dt {text-align: left;width: 120px;}
.HorizontalFormContainer dd, .form dd {margin-left: 133px;}
.HorizontalFormContainer dd input.Textbox {width: 90%;}
.HorizontalFormContainer dd .selector {width: 89.5% !important;}
.cartbtn {
	float:right;
	margin-top:10px;
	display:block;
}
	.header-logo {
    width: 70%;
	background-position:50% 0;
}
.main-nav {
	display: none;
}
.menu-responsive {
	display: inline-block;
	background: #fafafa;
	padding: 1% 2%;
	width: 96%;
	margin: 3% 0;
	border: 1px solid #eaeaea;
}
.menu-responsive a {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}
.menu-responsive .mobileimg {
	float: left;
	margin-right: 1%;
}
.topheader-left h1 {
	font-size: 25px;
}
.topheader-left h6 {
	font-size: 15px;
}
#footer-wrapper .main-footer .footer-area #widget-box .widget .footersocial {
	width: 100%;
}
.topheader-left h1 {
	font-size: 20px;
	margin-top: 7%;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 44%;
}
.entry-content .comments .commentfield input[type="text"] {
	width: 44.5%;
}
#content-wrapper .content .cart-wrapper .itemlist, #content-wrapper .content .cart-wrapper .checkout-box {
	width: 100%;
	margin-bottom: 20px;
}
#content-wrapper .content .cart-wrapper .cartwidget {
	float: none;
	margin: 0 auto;
	width: 55%;
}
.mobilenav {
    color: #000;
    display: inline-block;
    height: 39px;
    line-height: 40px;
    margin-top: 8px;
    position: relative;
    text-align: left;
	font-size:18px;
	float:left;
}
.mobilenav img {
    cursor: pointer;
    float: left;
    margin-right: 10px;
    margin-top: 9px;
}
.sf-menu a.sf-with-ul {padding-right:0px;}
.mobilenav img .navigation {
    display: none;
}
.navigation {
    display: none;
    position: absolute;
    width: 96.3%;
    z-index: 9999;
	top:68px;
}
.navigation ul {
    background:#000;
    float: left;
    width: 100%;
}
.navigation ul li {
    color: #000;
    line-height: 40px;
float:none;
}
.navigation ul li:before {
    color: #fff;
    content:url(images/arrow.png);
    padding-left: 3%;
    position: absolute;
	padding-top: 0px;
}
.navigation ul li a {
    border-bottom: 1px solid #1B1B1B;
    display: list-item;
    line-height: 40px;
    padding: 0 6%;
    text-decoration: none;
	color: #fff;
    font-family: "Futura LT Condensed";
    font-size: 18px;
    text-transform: uppercase;
}
.navigation ul li a:hover {
    background:rgba(0,0,0,0.9);
    color: #fff;
    display: block;
    transition: color 0.2s linear 0s;
}
.navigation ul li.current_page_item a {
    color: #fff;
    transition: color 0.2s linear 0s;
}
.navigation ul li:last-child {
    border-bottom: medium none;
}
.navigation ul li ul {
    display: none;
}
.navigation ul li:hover ul {
    display: block;
    margin-left: 0 !important;
    width: 100% !important;
	transition:all 0.5s ease 0s;
}
.navigation ul li:hover ul li {
    display: list-item;
    text-indent: 10px;
}
.navigation ul li:hover ul li a {
    padding-left: 8%;
}
.navigation ul li:hover a{
	color: #fff;
}

}
@media (max-width:530px) {
#ModalContainer {width:90% !important;margin-left:0 !important;top:10% !important;left:5%;}
.contact, .contact:last-child {width:95%;margin-right:0%;}
#footer-wrapper .main-footer .footer-area #widget-box, #footer-wrapper .main-footer .footer-area #widget-box:last-child {
	width: 100%;
	text-align: center;
}
#footer-wrapper .main-footer .footer-area #widget-box .widget {
	float: none;
}
#footer-wrapper .main-footer .footer-area #widget-box:last-child .widget {
	width: 38%;
	float: none;
	display: inline-block;
}
#feature-product .feature-main ul li h6 {
	font-size: 14px;
}
#followus-wrapper .followmain .socialicon {
	margin: 0 auto;
	width: 90%;
}
#followus-wrapper .followmain .socialicon ul li h6 {
	font-size: 13px;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 52%;
}
#content-wrapper .content .cart-wrapper .cartright-colm h3 {
	font-size: 22px;
}
#content-wrapper .content .blog-wrapper .blog-nav .navwrapper {
	width: 50%;
}
#content-wrapper .content .blog-wrapper .blog-nav .navwrapper ul li {
	padding: 0 2% 0 0;
	font-size: 12px;
}
#content-wrapper .pagination .pages {
	width: 55%;
}
#content-wrapper .content .blog-wrapper .entry-content .entery-title {

	font-size: 25px;
}
.entry-content .comments .commentfield input[type="text"] {
	width: 43.5%;
}
.entry-content .comments .commentfield textarea {
	width: 95.3%;
}
#content-wrapper .content .cart-wrapper .cartwidget {
	float: none;
	margin: 0 auto;
	width: 75%;
}
#content-wrapper .content .popwrapper .popup .pop-title {
	font-size: 28px;
}
#content-wrapper .content .popwrapper .popup h5 {
	font-size: 17px;
	line-height: 25px;
}
}
@media (max-width:450px) {
#feature-product .feature-main ul {
	text-align: center;
}
#feature-product .feature-main ul li {
	width: 57%;
	float: none;
	display: inline-block;
	margin-left: 0;
}
#feature-product .feature-main ul li h6 {
	font-size: 17px;
}
#feature-product .feature-main h1 {
	font-size: 30px;
}
.main-newrapper h4 {
	font-size: 17px;
}
.main-newrapper h1 {
	font-size: 25px;
}
.topheader-left {
	width: 100%;
}
.header-right {
	display: none;
}
.main-newrapper .formfield {
	width: 100%;
}
#footer-wrapper .main-footer .footer-area #widget-box:last-child .widget {
	width: 47%;
}
#followus-wrapper .ship-wrapper .textone, #followus-wrapper .ship-wrapper .texttwo {
	display: block;
	float: none;
	text-align: center;
	background-position: 8% center;
}
#followus-wrapper .followmain .socialicon {
	margin: 0 auto;
	width: 90%;
}
.topheader-left h1 {
	font-size: 19px;
}
#content-wrapper .content .cart-wrapper .cartleft-colm {
	width: 100%;
	margin-bottom: 25px;
}
#content-wrapper .content .cart-wrapper .cartright-colm {
	width: 100%;
	float: left;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 36%;
}
#content-wrapper .content .item-wrapper ul li {
	width: 48%;
	margin: 0;
	margin-bottom: 10px;
}
#content-wrapper .content .blog-wrapper .blog-nav .navwrapper {
	text-align: center;
	width: 100%;
	margin-top: 15px;
}
#content-wrapper .content .blog-wrapper .blog-nav .searchwrapper {
	float: none;
	display: inline;
}
#content-wrapper .content .blog-wrapper .blog-nav .searchwrapper input[type="text"] {
	width: 80%;
}
.entry-content .comments .commentfield textarea {
	width: 95.3%;
}
.entry-content .comments .commentfield input[type="text"] {
	width: 94.5%;
}
.entry-content .comments .commentfield input[type="text"]:nth-child(2) {
	float: none;
}
.navigation ul li a {
	  padding-left: 8%;
}
.navigation ul li:hover ul li a {
    padding-left: 10%;
}
.header-logo {
    width: 66%;
}

@media (max-width:360px) {
#followus-wrapper .ship-wrapper .textone, #followus-wrapper .ship-wrapper .texttwo {
	display: block;
	float: none;
	text-align: center;
	background-position: 4% center;
}
#footer-wrapper .main-footer .footer-area #widget-box:last-child .widget {
	width: 52%;
}
#followus-wrapper .followmain .socialicon {
	margin: 0 auto;
	width: 100%;
}
#content-wrapper .content .cart-wrapper .cartright-colm .ratelist .shareicon {
	width: 42%;
}
#content-wrapper .content .item-wrapper ul li {
	margin-right: 2%;
}
#content-wrapper .content .item-wrapper ul li:nth-child(2n) {
	margin-right: 0;
}
.entry-content .comments .commentfield textarea {
	width: 95%;
}
.header-logo {
    width:60%;
}
}
@media (max-width:320px) {
.header-logo {
    width:58%;
}
}