/*google translate*/
	span,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, 
	dfn, em, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, 
	dd, ol, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,
	article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, 
	output, ruby, section, summary,time, mark, audio, video,button{
		opacity: 0;
	}
	.opacity-full,.opacity-full *{
		opacity: 1;
	}
	.search-div span.search-btn-top:before{
		content: '';
	}
	.form-subscribe .v-fix {
		position: relative;
		width: 66.5%;
	}
	.form-subscribe .v-fix .email-placeholder{
		position: absolute;
		top: 11px;
		left: 11px;
	}
	.promotion-newsletter-inner .form-subscribe .v-fix .email-placeholder{
		top: 22px;
		left: 30px;
	}
	.form-subscribe button.button{
		width: 33.5%;
	}
	.footer-bottom .form-subscribe .v-fix input, .footer-bottom .form-subscribe button.button{
		height: 48px;
	}
	.men-women li{
		margin: 0 7px 0 0;
	}
	.search-div{
		margin: 0;
	}
	.col-md-4.men-women{
		padding-right: 0;
	}
	@media (min-width: 767px) and (max-width: 1024px){
        .top-my-account .top-cart{
        	padding-right:0;
        	padding-left: 6px;
        }
        .col-md-4.men-women ul{
        	margin-right: 20px;
        }
        .header-middle .top-my-account,.col-md-4.men-women{
            padding-right:0;
            max-width:35.5%;
            padding-left: 0;
        }
        .col-md-4.logo-div{
            max-width:29%;
        }        
        .header-wrapper >.container{
        	padding: 0;
        }
        .top-shipping .text-uppercase{
            padding:0;
        }
        .header-middle .search-div{
        	margin: 0;
        }
        .quicklinks a {
		    display: block;
		    vertical-align: middle;
		    padding: 25px 50px;
		    height: 95px;
		}
		.cms-privacy-policy-2018 .back-button-blk {
        	top:-105px;
        	left: 10px;
        	z-index: 999;
        }
        .cms-header h2{
        	text-align: center;
        }
    }
    @media (min-width: 767px) and (max-width: 991px){
        #top-link-blocks .icons{
        	padding: 0 1px;
        }
        .logo{
        	width: 160px;
        }
        .top-my-account .top-cart{
        	padding-left: 3px;
        }

    }
	@media (max-width: 767px){
		.footer-bottom form#newsletter-validate-detail-footer {
		    width: 100%;
		}
		.form-subscribe .v-fix {
			position: relative;
			width: 65%;
		}
		.form-subscribe button.button{
			width: 35%;
		}
		.footer-bottom form#newsletter-validate-detail-footer{
			max-width: 100%;
		}
		.promotion-newsletter-inner .form-subscribe .v-fix .email-placeholder{
			top: 10px;
			left: 17px;
		}
	}
/*google translate end*/