@import url(http://fonts.googleapis.com/css?family=Lato:400,700,900,400italic);

*{margin:0}

div{-webkit-text-size-adjust:100%;word-wrap:break-word}

html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%;}

body{background-color:#fff;color:#70757e;font-family:'Lato',Helvetica,Arial,sans-serif;font-size:13px;line-height:21px;margin:0;padding:0}

h1,h2,h3,h4,h5,h6{color:#373a3f;line-height:normal;text-rendering:optimizelegibility}

a{color:#e16120;cursor:pointer;text-decoration:none}

a:hover{outline:0;text-decoration:underline}

img{-ms-interpolation-mode:bicubic;border:0;height:auto;vertical-align:middle;width:auto\9}

a img{border:0;text-decoration:none}

p{margin:0 0 10px}

ul{list-style:none;margin:0;padding:0;text-align:left}

ul.lista, ol.lista{list-style:auto;margin:0 0 10px;padding:0 0 0 30px; text-align:left}

.tleft{text-align:left}

.tright{text-align:right}

.tcenter{text-align:center}

.clear{clear:both}

.hidden{display:none;}

.rounded5{-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

.rounded3{-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

.v-middle{display:table-cell;vertical-align: middle;}

.border-box{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; -o-box-sizing: border-box;  box-sizing: border-box;}

.btn{cursor:pointer}

.btn-red{background:#e73131;color:#fff;}

.btn-red:hover{background:#d22d2d;text-decoration:none}

.btn-blue{background:#21b6e1;color:#fff;}

.btn-blue:hover{background:#3fc2e8;text-decoration:none}

.btn-grey{background:#373a3f;color:#fff;}

.btn-grey:hover{background:#44484e;text-decoration:none}

.btn-grey.icon{color:#373a3f; background:none;}

.btn-grey.icon:hover{color:#44484e;text-decoration:none}

.btn-green{background:#61b027;color:#fff;}

.btn-green:hover{background:#6cbf2e;text-decoration:none}

.btn-transparant{color:#27282a;border:1px solid #a7a7a7;}

.btn-transparant:hover{text-decoration:none;border:1px solid #888;}

.btn-light-transparant{color:#858990;border:1px solid #e6e6e6;}

.btn-light-transparant:hover{text-decoration:none;border:1px solid #c6c6c6;color:#74777d;}

.tlight{font-weight:300 !important}

.tnormal{font-weight:400 !important}

.tbold{font-weight:700 !important}

.txbold{font-weight:900 !important}

.titalic{font-style:italic !important}

.c-red{color:#e73131 !important}

.c-green{color: #6FC034 !important}

.c-white{color:#fff !important}

.c-blue{color:#14add9 !important}

.c-lightgrey{color:#ccc !important}

.c-dark{color:#373a3f !important}

a.c-white, a:hover.c-white{color:#fff;text-decoration: none;}

.uppercase{text-transform:uppercase; !important}

.fa.icon-left, .fa.icon-left.pull-right, .fa.icon-left.pull-left, .icon-left{margin-right:10px;}

.fa.icon-right, .fa.icon-right.pull-right, .fa.icon-right.pull-left, .icon-right{margin-left:10px;}

.inline-block{display:inline-block}

.block{display:block;}

.valign{display:table-cell;vertical-align:middle;width:inherit;height:inherit;}

.stuff-pic{background-image:url(/media/images/stuff.png);background-repeat:no-repeat;background-size:250px 250px;}

textarea,input{color:#373a3f;font-family:'Lato',Helvetica,Arial,sans-serif}

input[type=checkbox]+span,

input[type=radio]+span{

	background:url(/media/images/checkbox.png) 0px 3px no-repeat;

	cursor:pointer;

	height:20px;

	margin-left:-4px;

	padding:0px 0 0 20px;

	display:inline-block;

}

input[type=checkbox]:checked+span,

input[type=radio]:checked+span{

	background-position:0px -20px;

}

input[type=checkbox],

input[type=radio]{

	height:1px;

	opacity:0;

	width:0

}

.inner{

	margin:0 auto;

	width:1065px;

	padding:0px 20px;

	box-sizing: border-box;

}

li.list-item.btn.sub {
  margin-left: 20px;
}

.buzz{

	background:rgba(55, 58, 63, 0.8);

	width:100%;

	height:100%;

	position:absolute;

	display:none;

	z-index:99;

}

.popup{

	background:#fff;

	width:580px;

	position:absolute;

	left:50%;

	margin-left:-290px;

	z-index:999;

	display:none;

	overflow:hidden;

}

.popup .pop_header{

	padding:30px;

	background:#eff1f2;

	font-size:30px;

	border-bottom:1px solid #d6d9df;

	-webkit-border-radius:5px 5px 0 0;

	-moz-border-radius:5px 5px 0 0;

	-o-border-radius:5px 5px 0 0;

	border-radius:5px 5px 0 0;

	color:#373a3f;

}

.popup .pop_header .icon{

	margin-top:-20px;

	margin-right:-20px;

}

.popup .pop_content{

	width:530px;

	padding:10px 30px 30px;

}

.popup .pop_content .textfields {

	margin-top:10px;

}

.popup .pop_content .textfield{

	border:1px solid #d3d7dc;

	padding:15px 15px;

	background:#fff;

	width:100%;

	margin-bottom:10px;

}

.popup .pop_content .readonly{

	border:1px solid #d3d7dc;

	padding:15px 15px;

	background:#fff;

	width:100%;

	margin-bottom:10px;

}

.popup .pop_content textarea.textfield{

	height:80px;

	max-width:100%;

}

.popup .pop_content .textfield:hover, .popup .pop_content .textfield:focus{

	background:#f6f7f8;

	border-color:#f6f7f8;

	outline:none;

}

.popup .pop_content .buttons{

	margin-top:5px;

}

.popup .pop_content .buttons .btn{

	width:250px;

	padding:10px 0;

	position: relative;

}

.popup .pop_content .buttons .facebook{

	background:#3b5997;

	color:#fff;

	margin-right:15px;

}

.popup .pop_content .buttons .facebook:hover{

	background:#4565a7;

}

.popup .pop_content .buttons .facebook .icon{

	position: absolute;

	left: 10px;

	top: 10px;

	font-size: 21px;

}

.popup .pop_content .buttons .left-one{

	margin-right:15px;

}

.popup .pop_content .produkter{

	margin-top:20px;

}

.popup .pop_content .produkter .border-title{

	padding:15px 0;

}

.popup .pop_content .produkter .title{

	font-size:16px;

}

.popup .pop_content .produkter ul{

	max-height:220px;

	overflow-y:auto;

	overflow-x:hidden;

	padding-right:10px;

	margin-bottom:10px;

}

.popup .pop_content .produkter .list-item{

	border:1px solid #d6d6d6;

	margin-bottom:10px;

}

.popup .pop_content .produkter .list-item .image{

	width:60px;

	height:60px;

	border-right:1px solid #d6d6d6;

}

.popup .pop_content .produkter .list-item .image .pic{

	max-width:60px;

	max-height:60px;

}

.popup .pop_content .produkter .list-item .name{

	height:60px;

	padding-left:15px;

}

.popup .pop_content .produkter .list-item .name h2{

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 260px;

	font-size:13px;

}

.popup .pop_content .produkter .list-item .action{

	height:60px;

	padding-right:10px;

}

.popup .pop_content .produkter .list-item .action .btn{

	padding:8px 15px 9px;

}

.popup .pop_content .produkter .list-item .action .sure{

	display:none;

}

.popup .pop_content .produkter .list-item .action .btn.ja, .popup .pop_content .produkter .list-item .action .btn.nej{

	padding:3px 10px 4px;

}

.popup .pop_content .produkter .list-item .action .text{

	margin-right:7px;

}

.popup.add-favorit .pop_content .plagg .image{

	height:90px;

}

.popup.add-favorit .pop_content .plagg .image .pic{

	max-width: 70px;

	max-height: 90px;

}

.popup.add-favorit .pop_content .plagg .name{

	height:90px;

}

.popup.add-favorit .pop_content .plagg .name h3{

	padding-left:15px;

}

.popup.add-favorit .pop_content .skapa{

	border-top:1px solid #e6e6e6;

	margin-top:30px;

	padding-bottom:15px;

	padding-top:15px;

	padding-left:15px;

	font-size:16px;

	background:#f7f7f7;

}

.popup.add-favorit .pop_content .skapa:hover{

	background:#e6e6e6;

	color:#373a3f;

}

.popup.add-favorit .pop_content .skapa .icon{

	font-size:18px

}

.popup .pop_content .border-title{

	padding:20px 15px 5px;

	font-size:16px;

	border-top:1px solid #e6e6e6;

}

.popup.add-favorit .pop_content .outfits-list{

	border-top:1px solid #e6e6e6;

	max-height:220px;

	overflow-x:hidden;

	overflow-y:auto;

}

.popup.add-favorit .pop_content .outfits-list .list-item.selected{

	opacity:0.5;

	background:#fafafa;

	cursor:not-allowed;

}

.popup.add-favorit .pop_content .outfits-list .list-item{

	border-bottom:1px solid #e6e6e6;

}

.popup.add-favorit .pop_content .outfits-list .list-item:hover{

	background:#f7f7f7;

}

.popup.add-favorit .pop_content .outfits-list .list-item .name{

	padding-left:15px;

	height:70px;

}

.popup.add-favorit .pop_content .outfits-list .list-item .name h3{

	font-size:14px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 200px;

}

.popup.add-favorit .pop_content .outfits-list .list-item .products .sub-list-item{

	margin-left:1px;

	width: 50px;

	height: 70px;

}

.popup.add-favorit .pop_content .outfits-list .list-item .products .sub-list-item img{

	max-width: 50px;

	max-height: 70px;

}

.popup .inledning{

	padding:10px 0;

	font-size:14px;

	border-bottom:1px solid #e6e6e6;

	margin-bottom:30px;

}

.popup .step-window-two{

	width:1180px;

}

.header .top{

	background:#27282a;

	color:#9a9a9a;

	font-size:11px;

}

.header .top a, .header .top a:hover{

	text-decoration:none;

	color:#9a9a9a;

}

.header .top .top-menu .list-item a, .header .top .account-menu .list-item a{

	padding:10px 10px 9px;

	line-height:16px;

	display:inline-block;

}

.header .top .top-menu .list-item a:hover, .header .top .account-menu .list-item:hover{

	background:#37383b;

}

.header .top .account-menu .myaccount:hover .dropdown{

	display:block;

}

.header .top .account-menu .list-item{

	position:relative;

}

.header .top .account-menu .user.icon{

	background-position:0px 0px;

	width:13px;

	height:14px;

	margin-bottom: -2px;

}

.header .top .account-menu .events{

	margin-right:5px;

}

.header .top .account-menu .events .nr{

	background:#129d8b;

	color:#fff;

	-webkit-border-radius:40px;

	-moz-border-radius:40px;

	border-radius:40px;

	padding:0 2px;

	font-size:7px;

	min-width:12px;

	position:absolute;

	top: 4px;

	right: -6px;

}

.header .top .account-menu .dropdown{

	position:absolute;

	background:#27282a;

	width: 126px;

	left: 0px;

	top:35px;

	display:none;

}

.header .top .account-menu .dropdown .sub-list-item{

	padding:10px 15px;

}

.header .top .account-menu .dropdown .sub-list-item:hover{

	background:#37383b;

}

.header .top .account-menu .dropdown .sub-list-item:first-child{

	padding-top:10px;

}

.header .top .account-menu .dropdown .sub-list-item:last-child{

	padding-bottom:15px;

}

.header .bottom{

	background:#fff;

	border-bottom:1px solid #e5e7eb;

	padding:15px 0 12px;
	position: relative;

}

.header .bottom .logo h1, .header .bottom .logo h2{

	text-indent:-9999px;

	font-size:1px;

}



.header .bottom .menu{

	margin-top:2px;

	margin-left:30px;

}

.header .bottom .menu .list-item a{

	padding:5px 10px;

	color:#70757e;

	text-decoration:none;

}

.header .bottom .menu .list-item a:hover{

	color:#373a3f;

}

.header .bottom .menu .list-item.curr a{

	font-weight:700;

	color:#373a3f;

}

.header .bottom .menu .list-item.divider{

	background-position:-20px 0px;

	width:1px;

	height:20px;

	margin-bottom: -6px

}

.header .bottom .search{

	background:#eee;

	padding:7px 13px;

}

.header .bottom .search .searchfield, .header .bottom .search .searchfield:focus{

	background:#eee;

	border:0px;

	outline:0px;

}

.header .bottom .search .icon{

	margin-left:10px;

}

.middle .home-banner{

	background:url(/media/images/home_banner.png) 0px 0px repeat-x;

	border-bottom:1px solid #e4e7ec;

	height:400px;

}

#category-info-box{
	max-height: 500px;
	height: auto;
	max-width: 765px;
	border: 1px solid #dedede;
	margin-top: 10px;
	padding: 15px 20px 15px 20px;
	border-radius: 3px;
	position: relative;
	
}

#category-info-box:after {
    content:"";
    display: table;
    clear: both;
}

#category-info-box h2{
	font-size: 20px;
	text-transform: capitalize;
}
.left-column{
	float: left;
	max-width: 65%;
}

.right-column{
	float: right;
	max-width: 35%;
}

.right-column ul{
	column-count: 2;
	-moz-column-count: 2;
	-webkit-column-count: 2;
}

.middle .home-banner.faq{

	background:url(/media/images/banner-faq.png) center top no-repeat;

	border-bottom:1px solid #e4e7ec;

	height:400px;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

}

.middle .home-banner.information{

	background:url(/media/images/banner-info.png) center top no-repeat;

	border-bottom:1px solid #e4e7ec;

	height:400px;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

}

.middle .home-banner.kontakt{

	background:url(/media/images/banner-kontakt.png) center top no-repeat;

	border-bottom:1px solid #e4e7ec;

	height:400px;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

}

.middle .home-banner .left{

	width:440px;

	margin-top:50px;

}

.middle .home-banner .left .text{

	margin-top:10px;

}



.middle .home-banner .left .btn{

	padding:10px 20px 9px;

	margin-top:10px;

}

.middle .home-banner .left .signup{

	margin-right:10px;

}









.middle .home-slider{

	background:url(/media/images/home_slider.png) 0px 0px repeat-x;

	border-bottom:1px solid #e4e7ec;

	height:400px;

	border-bottom: 1px solid #e4e7ec;

}

.middle .home-slider .inner{

	padding:0;

	position:relative;

}

.middle .home-slider .heading{

	padding-top:50px;

}

.middle .home-slider .heading .big{

	font-size:40px;

}

.middle .home-slider .heading .divider{

	height:1px;

	width:40%;

	background:#e2e3e4;

	margin:15px auto 10px;

}

.middle .home-slider .heading .small{

	font-size:20px;

}

.middle .home-slider .list{

	margin:30px 0;

}

.middle .home-slider .list .list-item{

	width:140px;

	height:140px;

	position:relative;

	margin:0 8px;

}

.middle .home-slider .list .list-item:nth-child(1){

	margin-left:0px;

}

.middle .home-slider .list .list-item:nth-child(9){

	margin-right:0px;

}

.middle .home-slider .list .list-item:nth-child(1), .middle .home-slider .list .list-item:nth-child(1) .pic, .middle .home-slider .list .list-item:nth-child(9), .middle .home-slider .list .list-item:nth-child(9) .pic{

	width:77px;

	height:77px;

}

.middle .home-slider .list .list-item:nth-child(1), .middle .home-slider .list .list-item:nth-child(9){

	margin-top:32px;

}

.middle .home-slider .list .list-item:nth-child(2), .middle .home-slider .list .list-item:nth-child(2) .pic, .middle .home-slider .list .list-item:nth-child(8), .middle .home-slider .list .list-item:nth-child(8) .pic{

	width:90px;

	height:90px;

}

.middle .home-slider .list .list-item:nth-child(2), .middle .home-slider .list .list-item:nth-child(8){

	margin-top:26px;

}

.middle .home-slider .list .list-item:nth-child(3), .middle .home-slider .list .list-item:nth-child(3) .pic, .middle .home-slider .list .list-item:nth-child(7), .middle .home-slider .list .list-item:nth-child(7) .pic{

	width:105px;

	height:105px;

}

.middle .home-slider .list .list-item:nth-child(3), .middle .home-slider .list .list-item:nth-child(7){

	margin-top:18px;

}

.middle .home-slider .list .list-item:nth-child(4), .middle .home-slider .list .list-item:nth-child(4) .pic, .middle .home-slider .list .list-item:nth-child(6), .middle .home-slider .list .list-item:nth-child(6) .pic{

	width:125px;

	height:125px;

}

.middle .home-slider .list .list-item:nth-child(4), .middle .home-slider .list .list-item:nth-child(6){

	margin-top:8px;

}

.middle .home-slider .list .list-item .pic{

	width:140px;

	height:140px;

}

.middle .home-slider .list .list-item:hover .pic{

	opacity:0.8;

}

.middle .home-slider .list .list-item .likes{

	background:rgba(255, 255, 255, 0.9);

	position:absolute;

	bottom:0px;

	width:100%;

	padding:3px 0;

}

.middle .home-slider .list .list-item a .likes{

	color:#70757e;

}

.middle .home-slider .list .list-item:hover .likes{

	background:rgba(255, 255, 255, 0.97);

}

.middle .home-slider .user-search .textfield{

	background:#eee;

	border:1px solid #dee0e3;

	outline:0px;

	padding:10px 15px;

	width:300px;

}

.middle .home-slider .user-search .btn{

	padding:11px 15px;

	margin-left:15px;

}

/*

.middle .home-slider .prev, .middle .home-slider .next{

	width:70px;

	height:292px;

	font-size: 40px;

	color: #bbb;

	left:-70px;

	position:absolute;

}

.middle .home-slider .next{

	left:1065px;

}

.middle .home-slider .prev.active, .middle .home-slider .next.active{

	color:#70757e;

}

.middle .home-slider .prev.active:hover, .middle .home-slider .next.active:hover{

	color:#373a3f;

}

.middle .home-slider .list{

	width: 1065px;

	height:292px;

	overflow:hidden;

}

.middle .home-slider .big_title{

	font-size:20px;

	border-bottom:1px solid #e6e6e6;

	padding-bottom:15px;

	margin-bottom:10px;

}

.middle .home-slider .list .list-of-products{

	width:1065px;

}

.middle .home-slider .list .list-of-products .list-item{

	margin-right:15px;

}

.middle .home-slider .list .list-of-products .list-item:last-child{

	margin-right:0px;

}

.middle .home-slider .list .list-of-products .list-item .likes{

	background:rgba(255, 255, 255,0.9);

	position:absolute;

	bottom:0px;

	width:100%;

	padding:5px 0;

	border-top:1px solid #e4e7ec;

}

.middle .home-slider .list .list-of-products .list-item .likes .icon{

	margin-right:7px;

}

.middle .home-slider .list .list-of-products .list-item .by{

	margin-top:5px;

}

.middle .home-slider .list .list-of-products .list-item .by .thumbnail{

	max-width:20px;

	max-height:20px;

	margin-bottom:5px;

	-webkit-border-radius:50px;

	-moz-border-radius:50px;

	-o-border-radius:50px;

	border-radius:50px;

}

.middle .home-slider .list .list-of-products .list-item .info {

	margin-top:10px;

}

.middle .home-slider .list .list-of-products .list-item .info  a{

	color:#373a3f;

}

.middle .home-slider .list .list-of-products .list-item .info  h2{

	font-size:16px;

}

.middle .home-slider .list .list-of-products .list-item .info  h2, .middle .home-slider .list .list-of-products .list-item .info  .brand{

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .home-slider .list .list-of-products .list-item .info  .price{

	color:#373a3f;

}

.middle .home-slider .list .list-of-products .list-item .by a{

	color:#373a3f;

	border:0px;

}

.middle .home-slider .list .list-of-products .list-item .by a:hover{

	color:#e73131;

}

.middle .home-slider .list .list-of-products .list-item .image:hover .hover-section{

	display:block;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section{

	width:200px;

	height:260px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0px;

	color:#e4e7ec;

	display:none;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .name{

	margin-top:20px;

	margin-bottom:30px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .name a{

	text-decoration:underline;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .price{

	color:#83e0d4;

	font-size:16px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .share .title{

	margin-top:15px;

	margin-bottom:5px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .share .dela{

	font-size:35px;

	margin-bottom:15px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .share .dela .list-item:hover{

	color:#fff;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .share .dela .list-item{

	margin:0px 3px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .buy .buy-now{

	padding: 10px 60px 9px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .fav{

	font-size:12px;

	text-decoration:underline;

	margin-top:10px;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .fav .icon{

	margin-right:7px;

	text-decoration:none;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section .fav:hover{

	color:#fff;

}

.middle .home-slider .list .list-of-products .list-item .image .hover-section a{

	color:#e4e7ec;

	text-decoration:none;

}

.middle .home-slider .list .list-of-products .list-item.product .image .hover-section{

	height:205px;

}

.middle .home-slider .list .list-of-products .list-item.product .image .hover-section .price{

	margin-top:25px;

	margin-bottom:30px;

}

.middle .home-slider .list .list-of-products .list-item.product .by{

	background:rgba(255, 255, 255,0.9);

	position:absolute;

	bottom:0px;

	width:100%;

	padding:5px 0;

	border-top:1px solid #e4e7ec;

}

.middle .home-slider .list .list-of-products .list-item.product .by .icon{

	margin-right:7px;

}

.middle .home-slider .list .list-of-products .list-item.product .by{

	margin-top:5px;

}

.middle .home-slider .list .list-of-products .list-item.product .by .thumbnail{

	max-width:20px;

	max-height:20px;

	margin-bottom:5px;

	-webkit-border-radius:50px;

	-moz-border-radius:50px;

	-o-border-radius:50px;

	border-radius:50px;

}

.middle .home-slider .list .list-of-products .list-item.product .image{

	border:1px solid #e6e6e6;

	width:200px;

	height:242px;

	overflow:hidden;

	position:relative;

}

.middle .home-slider .list .list-of-products .list-item.product .image .pic{

	max-width:200px;

	max-height:240px;

}



.middle .home-slider .list .list-of-products .list-item.liked .image{

	border:1px solid #e6e6e6;

	width:200px;

	height:260px;

	overflow:hidden;

	position:relative;

}

.middle .home-slider .list .list-of-products .list-item.liked .image .pic{

	max-width:200px;

	max-height:260px;

}

.middle .home-slider .list .list-of-products .list-item.outfit {

	width:200px;

	height:292px;

	overflow:hidden;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame{

	border:1px solid #e6e6e6;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame .name{

	border-bottom:1px solid #e6e6e6;

	padding:5px;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame .name h3 {

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame .name a{

	color:#14add9;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame .products .sub-list-item{

	width:90px;

	height:104px;

	border:1px solid #e6e6e6;

	margin:5px;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame .products .sub-list-item:nth-child(even){

	margin-left:0px;

	margin-right:0px;

}

.middle .home-slider .list .list-of-products .list-item.outfit .frame .products .sub-list-item .pic{

	max-width:90px;

	max-height:104px;

}

.middle .home-slider .list .list-of-products .list-item.empty{

	height:292px;

	width:1065px;

}

.middle .home-slider .list .list-of-products .list-item.empty .big{

	font-size:25px;

}

.middle .home-slider .list .list-of-products .list-item.empty .small{

	margin-top:15px;

}

*/

.middle .content .right-block{

	width:810px;

	margin-bottom:50px;

}

.middle .content .right-block .product-list{

	margin-top:30px;

}

.middle .content .right-block .product-list .sort .list-item{

	background:#f8f8f8;

	padding:6px 15px;

	

}

.middle .content .right-block .product-list .sort .list-item a {

	color: #70757E;

}

.middle .content .right-block .product-list .sort .list-item a:hover {

	text-decoration: none;

}

.middle .content .right-block .product-list .sort .list-item.first{

	border:1px solid #e6e6e6;

	border-radius:3px 0px 0px 3px;

	-webkit-border-radius:3px 0px 0px 3px;

	-moz-border-radius:3px 0px 0px 3px;

	-o-border-radius:3px 0px 0px 3px;

}

.middle .content .right-block .product-list .sort .list-item.mid{

	border-right:1px solid #e6e6e6;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

}

.middle .content .right-block .product-list .sort .list-item.last{

	border-right:1px solid #e6e6e6;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

	border-radius:0px 3px 3px 0;

	-webkit-border-radius:0px 3px 3px 0;

	-moz-border-radius:0px 3px 3px 0;

	-o-border-radius:0px 3px 3px 0;

}

.middle .content .right-block .product-list .sort .list-item.curr{

	background:#e73131;

	color:#fff;

	border-color:#e73131;

}

.middle .content .right-block .product-list .sort .list-item.curr a{

	color:#fff;

}

.middle .content .right-block .product-list .list-of-products{

	margin-top:15px;

	margin-left:-13px;

}

.middle .content .right-block .product-list .list-of-products .list-item{

	margin-left:13px;

	margin-bottom:30px;

}

.middle .content .right-block .product-list .list-of-products .list-item.tom{

	margin-top:100px;

}

.middle .content .right-block .product-list .list-of-products .list-item.tom .big{

	font-size:30px;

	margin-bottom:20px;

}

.middle .content .right-block .product-list .list-of-products .list-item.tom .small{

	font-size:18px;

}

.middle .content .right-block .product-list .list-of-products .list-item:hover .image .hover-section{

	display:block;

}

.middle .content .right-block .product-list .list-of-products .list-item .image{

	border:1px solid #e6e6e6;

	width:190px;

	height:222px;

	overflow:hidden;

	position:relative;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .pic{

	max-width:190px;

	max-height:220px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section{

	width:190px;

	height:220px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0px;

	color:#e4e7ec;

	display:none;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .share .title{

	margin-top:15px;

	margin-bottom:5px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .share .dela{

	font-size:25px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .share .dela .list-item:hover{

	color:#fff;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .share .dela .list-item{

	margin:0px 3px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .zoom a{

	display:block;

	padding:25px 0;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .zoom a:hover{

	color:#fff;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .zoom .icon{

	margin-right:7px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .buy .buy-now{

	padding:6px 30px 5px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .fav{

	font-size:12px;

	text-decoration:underline;

	margin-top:10px;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .fav .icon{

	margin-right:7px;

	text-decoration:none;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section .fav:hover{

	color:#fff;

}

.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section a{

	color:#e4e7ec;

	text-decoration:none;

}

.middle .content .right-block .product-list .list-of-products .list-item .info{

	margin-top:10px;

}

.middle .content .right-block .product-list .list-of-products .list-item .info a{

	color:#373a3f;

}

.middle .content .right-block .product-list .list-of-products .list-item .info h2{

	font-size:16px;

}

.middle .content .right-block .product-list .list-of-products .list-item .info h2, .middle .content .right-block .product-list .list-of-products .list-item .info .brand{

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .content .right-block .product-list .list-of-products .list-item .info .price{

	color:#373a3f;

}

.load-more-products{

	margin-top:20px;

}

.load-more-products .loadmore{

	padding:10px 25px 9px;

}

.load-more-products .loadmore a{

	color: #FFFFFF;

}

.load-more-products .loadmore a:hover{

	text-decoration: none;

}

.middle .content .right-block .product-list .list-of-products .list-item.empty{

	height:150px;

	width:823px;

}

.middle .content .right-block .product-list .list-of-products .list-item.empty .big{

	font-size: 25px;

}

.middle .content .right-block .product-list .list-of-products .list-item.empty .small{

	margin-top: 15px;

}

.middle .content .left-block{

	width:185px;

	margin-bottom:50px;

	margin-top:33px;

}



.middle .content .left-block .big-title{

	font-size:18px;

	margin-bottom:15px;

	margin-top:10px;

	color:#373a3f;

}

.middle .content .left-block .section{

	

	border-top:1px solid #e6e6e6;

	padding:15px 0;

}

.middle .content .left-block .section.gender{

	padding:20px 0;

	font-size:12px;

}

.middle .content .left-block .section .title{

	color:#373a3f;

	font-size:14px;

	margin-bottom:10px;

}

.middle .content .left-block .gender .list-item{

	padding:5px 10px;

	margin-right: 5px;

	color:#373a3f;

}

.middle .content .left-block .gender .list-item a{

	color:#373a3f;

}

.middle .content .left-block .gender .list-item a:hover{

	text-decoration: none;

}

.middle .content .left-block .gender .list-item:last-child{

	margin-right:0px;

}

.middle .content .left-block .gender .list-item.curr{

	background:#373a3f;

	color:#fff;

}

.middle .content .left-block .gender .list-item.curr a{

	color:#fff;

}

.middle .content .left-block .price .amount{

	margin-top:5px;

	font-size:12px;

}

.middle .content .left-block .list-item  .sub{

	padding-left:15px;

	color:#70757e;

}

.middle .content .left-block .list-item  .sub a{

	color:#70757e;

}

.middle .content .left-block .list .lista .list-item a {

	color:#70757E;

}

.middle .content .left-block .list .lista .list-item  .sub .list-item .icon{

	color:#e6e6e6;

}

.middle .content .left-block .list .lista .list-item  .sub .list-item.curr .icon{

	color:#e73131;

}

.middle .content .left-block .list .lista .list-item .sub .list-item:last-child {

	padding-bottom:0px;

}

.middle .content .left-block .list .textfield{

	border:1px solid #e6e6e6;

	background:#f7f7f7;

	padding:7px 10px;

	width:100%;

}

/*.middle .content .left-block .list .lista {

	margin-top:10px;

	height:232px;

	overflow-y:auto;

	overflow-x:hidden;

}*/

.middle .content .left-block .list .lista .kategori-list{

	margin-top:10px;

	height:232px;

	overflow-y:auto;

	overflow-x:hidden;

}

.middle .content .left-block .list .lista .list-item{

	padding:4px 0;

}

.middle .content .left-block .list .lista .list-item:hover{

	color:#373a3f;

}

.middle .content .left-block .list .lista .list-item a:hover{

	color:#373a3f;

	text-decoration: none;

}

.middle .content .left-block .list .lista .list-item.curr, .middle .content .left-block .list .lista .list-item.curr .icon{

	color:#e73131;

}

.middle .content .left-block .list .lista .list-item.curr a, .middle .content .left-block .list .lista .list-item.curr a .icon{

	color:#e73131;

}

.middle .content .left-block .list .lista .list-item.sub a, .middle .content .left-block .list .lista .list-item.sub a .icon{

	color:#70757E;

}

.middle .content .left-block .list .lista .list-item.sub.curr a, .middle .content .left-block .list .lista .list-item.sub.curr a .icon{

	color:#e73131;

}

.middle .content .left-block .list .lista .list-item.sub a:hover{

	color:#373a3f;

}

.middle .content .left-block .list .lista .list-item.sub.curr a:hover{

	color:#e73131;

}

.middle .content .left-block .list .lista .list-item .icon{

	color:#e6e6e6;

}

.middle .content .left-block .liked{

	margin-left: -5px;

}

.middle .content .left-block .liked .list-item{

	font-size:10px;

	width: 90px;

	position: relative;

	margin-left: 2px;

	margin-bottom:10px;

}

.middle .content .left-block .liked .list-item .image{

	width:90px;

	height:110px;

	overflow:hidden;

}

.middle .content .left-block .liked .list-item .image .pic{

	max-width:90px;

	max-height:110px;

}

.middle .content .left-block .liked .list-item .info{

	border-top:1px solid #e6e6e6;

	background:rgba(255, 255, 255, 0.9);

	height:22px;

	overflow:hidden;

	position: absolute;

	width: 100%;

	bottom: 0px;

}

.middle .outfit_section{

	background:#f9fafa;

	border-top:1px solid #eaecf0;

	padding-bottom:40px;

	margin-top:50px;

}

.middle .outfit_section .left-block{

	margin-top:40px;

}

.middle .outfit_section .left-block .button{

	margin-top:10px;

}

.middle .outfit_section .left-block .button .signup{

	padding:10px 40px;

}

.middle .outfit_section .right-block .outfit{

	background:#fff;

	border:1px solid #eaecf0;

	padding:10px;

	margin-top:-50px;

	width:700px;

	min-height:290px;

}

.middle .outfit_section .right-block .outfit .userinfo{

	width:190px;

}

.middle .outfit_section .right-block .outfit .userinfo .img img{

	max-width:190px;

	max-height:190px;

}

.middle .outfit_section .right-block .outfit .userinfo .name{

	border-bottom:1px solid #e6e6e6;

	padding:10px 0px;

}

.middle .outfit_section .right-block .outfit .userinfo .name h3{

	font-size:16px;

}

.middle .outfit_section .right-block .outfit .userinfo .info{

	padding:10px 0;

}

.middle .outfit_section .right-block .outfit .userinfo .info .list-item{

	border-right:1px solid #aaa;

	width:60px;

	line-height:16px;

}

.middle .outfit_section .right-block .outfit .userinfo .list-item:last-child{

	border-right:0px;

	padding-right:0px;

}

.middle .outfit_section .right-block .outfit .userinfo .list-item:first-child{

	padding-left:0px;

}

.middle .outfit_section .right-block .outfit .userinfo .info .list-item .typ{

	font-size:12px;

}

.middle .outfit_section .right-block .outfit .userinfo .buttons .btn{

	padding:6px 0px 5px;

	font-size:12px;

	margin-right:5px;

	width:90px;

}

.middle .outfit_section .right-block .outfit .userinfo .buttons .btn.follow{

	margin-right:0px;

}

.middle .outfit_section .right-block .outfit .userinfo .buttons .btn.btn-outfit{

	width:190px;

	margin-top:10px;

}

.middle .outfit_section .right-block .outfit .userinfo .buttons .btn a{

	color:#fff;

	text-decoration:none;

}

.middle .outfit_section .right-block .outfit .outfitinfo{

	margin-left: 210px;

	margin-top:10px;

	padding-right:10px;

}

.middle .outfit_section .right-block .outfit .outfitinfo .title h2{

	font-size:18px;

}

.middle .outfit_section .right-block .outfit .outfitinfo .title h2 a{

	color:#14add9;

}

.middle .outfit_section .right-block .outfit .outfitinfo .title h2 a:hover{

	text-decoration:none;

}

.middle .outfit_section .right-block .outfit .outfitinfo .title{

	padding-bottom:10px;

	border-bottom:1px solid #e6e6e6;

}

.middle .outfit_section .right-block .outfit .outfitinfo .plagg{

	margin-top:10px;

}

.middle .outfit_section .right-block .outfit .outfitinfo .plagg .list-item{

	width:90px;

	height:120px;

	margin:0px 3px 10px;

}

.middle .outfit_section .right-block .outfit .outfitinfo .plagg .list-item .pic{

	max-width:90px;

	max-height:120px;

}

.middle .outfit_section .right-block .outfit .outfitinfo .plagg .nr{

	background:#e6e6e6;

}

.middle .breadcrumbs{

	font-size:12px;

	padding:15px 0;

}

.middle .breadcrumbs .title{

	margin-right:7px;

}

.middle .breadcrumbs .lista{}

.middle .breadcrumbs .lista .list-item{

	margin-right:5px;

}

.middle .breadcrumbs .lista .list-item h2{

	font-size:12px;

	line-height:22px;

	color:#70757e;

	font-weight:400;

}

.middle .breadcrumbs .lista .list-item a{

	color:#373a3f;

}

.middle .breadcrumbs .lista .list-item .icon{

	margin-top:5px;

}

.middle .product-photo .image{

	min-width:420px;

	max-width:420px;

}

.middle .product-photo .more-photos .more{

	z-index:9;

	background:rgba(255, 255, 255, 0.9);

	padding:12px 0;

	width:100%;

	display:inline-block;

	margin-top:-45px;

	border-top:1px solid #e6e6e6;

	color:#70757e;

	font-size:12px;

	text-decoration:none;

}

.middle .product-photo .more-photos .more:hover{

	color:#373a3f;

}

.middle .product-info{

	width:545px;

}

.middle .product-info .info{

	width:355px;

}

.middle .product-info .info .top{

	margin-bottom:10px;

}

.middle .product-info .info .top .brand{

	font-size:34px;

}

.middle .product-info .info .top .brand h2{

	font-size:28px;

	line-height:28px;

	color:#373a3f;

	font-weight:inherit;

	margin-right:10px;

}

.middle .product-info .info .top .brand .btn{

	padding: 1px 8px;

	font-size: 12px;

	margin-top: 3px;

}

.middle .product-info .info .top .name{

	margin-top:5px;

}

.middle .product-info .info .top .name h1{

	font-size:14px;

	color:#70757e;

}

.middle .product-info .info .middle{

	border-top:1px solid #e6e6e6;

	padding-top:10px;

	margin-bottom:10px;

}

.middle .product-info .info .middle .share{

	padding-top:5px;

}

.middle .product-info .info .middle .share .btn{

	margin-left:10px;

	margin-right:0px;

	margin-top:-5px;

}

.middle .product-info .info .middle .share .icon{

	font-size:30px;

}

.middle .product-info .info .middle .share .facebook{

	color:#3c5b9b;

}

.middle .product-info .info .middle .share .twitter{

	color:#2daae1;

}

.middle .product-info .info .middle .share .google{

	color:#f63e28;

}

.middle .product-info .info .middle .share .blogga{

	padding:3px 7px;

	font-size:12px;

}

.middle .product-info .info .bottom{

	border-top:1px solid #e6e6e6;

	padding-top:10px;

}

.middle .product-info .similar{

	width:170px;

}

.middle .facebook-comments{

	min-height:160px;

	margin-top:30px;

}

.middle .profile{

	background:#f9fafa;

	padding-bottom:30px;

}

.middle .profile .cover-image{

	overflow:hidden;

}

.middle .profile .cover-image img{

	min-width:100%;

}

.middle .profile .top{

	position: relative;

}

.middle .profile .top .profile-photo{

	width: 270px;

	height: 190px;

	position: absolute;

	margin-top: -40px;

	margin-left:20px;

}

.middle .profile .top .profile-photo .image{

	padding:10px;

	background:#fff;

	border:1px solid #e4e7ec;

}

.middle .profile .top .profile-photo .image .pic{

	max-width: 250px;

	max-height: 190px;

}

.middle .profile .top .profile-photo:hover .upload{

	display:block;

}

.middle .profile .top .profile-photo .buttons{

	margin-top:10px;

	font-size:11px;

}

.middle .profile .top .profile-photo .buttons .follow{

	padding:3px 0;

	width:100%;

}

.middle .profile .top .profile-photo .buttons .follow .icon{

	margin-right:5px;

}

.middle .profile .top .profile-photo .upload{

	background:rgba(255,255,255,0.9);

	position: absolute;

	bottom: 12px;

	width: 250px;

	padding:5px 0;

	border:1px solid rgba(255,255,255,0.9);

	display:none;

}

.middle .profile .top .profile-photo .upload .icon{

	margin-right:5px;

}

.middle .profile .top .profile-photo .upload:hover{

	background:rgba(255,255,255,0.95);

	border-color:#f0f0f0;

	color:#373a3f;

}

.middle .profile .top .user-info{

	width: 730px;

	margin-top: 30px;

	margin-bottom: 20px;

}

.middle .profile .top .user-info .box{

	padding:5px 30px;

	border-right:1px solid #e4e7ec;

}

.middle .profile .top .user-info .box .nr{

	font-size:25px;

}

.middle .profile .top .user-info .followers .nr{

	color:#0d80c8;

}

.middle .profile .top .user-info .follows .nr{

	color:#0ebea7;

}

.middle .profile .top .user-info .likes .nr{

	color:#e96868;

}

.middle .profile .top .user-info .products .nr{

	color:#27282a;

}

.middle .profile .content{

	padding:20px;

	background:#fff;

	border:1px solid #e4e7ec;

}

.middle .profile .content .left-side{

	width:270px;

	margin-top:42px;

}

.middle .profile .content .left-side .bio a{

	color:#2ba8ee;

}

.middle .profile .content .left-side .bio .text{

	margin-top:10px;

}

.middle .profile .content .left-side .navi{

	border-top:1px solid #e4e7ec;

	margin-top:30px;

}

.middle .profile .content .left-side .navi .list-item{

	border-bottom:1px solid #e4e7ec;

}

.middle .profile .content .left-side .navi .list-item:hover{

	background:#f7f7f7;

}

.middle .profile .content .left-side .navi .list-item a{

	color:#373a3f;

	padding:10px 5px;

}

.middle .profile .content .left-side .navi .list-item a:hover{

	text-decoration:none;

}

.middle .profile .content .left-side .navi .list-item .icon{

	font-size:18px;

}

.middle .profile .content .left-side .navi .list-item .nr{

	background:#2ba8ee;

	padding:2px 3px;

	line-height:14px;

	-webkit-border-radius:20px;

	-moz-border-radius:20px;

	border-radius:20px;

	color:#fff;

	font-size:10px;

	min-width:18px;

}

.middle .profile .content .left-side .followers{

	margin-top:40px;

}

.middle .profile .content .left-side .followers .title{

	border-bottom:1px solid #e4e7ec;

	padding-bottom:15px;

	margin-bottom:10px;

}

.middle .profile .content .left-side .followers .title .big-title{

	font-size:20px;

}

.middle .profile .content .left-side .followers .title a{

	color:#2ba8ee;

}

.middle .profile .content .left-side .followers .list{

	margin-left:-10px;

}

.middle .profile .content .left-side .followers .list .list-item{

	width:83px;

	position:relative;

	margin:0 0 10px 10px;

}

.middle .profile .content .left-side .followers .list .list-item .pic{

	width:83px;

	height:83px;

}

.middle .profile .content .left-side .followers .list .list-item .followers{

	position:absolute;

	margin-top:0px;

	bottom:0px;

	font-size:10px;

	background:rgba(255,255,255,0.9);

	height:20px;

	width:100%;

	overflow:hidden;

}

.middle .profile .content .left-side .followers .list .list-item:hover .followers{

	background:#fff;

}

.middle .profile .content .left-side .followers .list .list-item a{

	color:#70757e;

}

.middle .profile .content .left-side .followers .list .list-item a:hover{

	color:#373a3f;

}

.middle .profile .content .right-side{

	margin-left:30px;

	width: 683px;

}

.middle .profile .content .right-side .sort {

	

}

.middle .profile .content .right-side .sort .list-item{

	background:#f8f8f8;

	padding:6px 15px;

	width: 227px;

	text-align: center;

}

.middle .profile .content .right-side .sort .list-item.first{

	border:1px solid #e6e6e6;

	border-radius:3px 0px 0px 3px;

	-webkit-border-radius:3px 0px 0px 3px;

	-moz-border-radius:3px 0px 0px 3px;

	-o-border-radius:3px 0px 0px 3px;

}

.middle .profile .content .right-side .sort .list-item.mid{

	border-right:1px solid #e6e6e6;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

}

.middle .profile .content .right-side .sort .list-item.last{

	border-right:1px solid #e6e6e6;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

	border-radius:0px 3px 3px 0;

	-webkit-border-radius:0px 3px 3px 0;

	-moz-border-radius:0px 3px 3px 0;

	-o-border-radius:0px 3px 3px 0;

}

.middle .profile .content .right-side .sort .list-item.curr{

	background:#e73131;

	color:#fff;

	border-color:#e73131;

}

.middle .profile .content .right-side-top{

	margin-left:300px;

}

.middle .profile .content .right-side-top .bio{

	min-height:63px;

}

.middle .profile .content .right-side-top .bio .title{

	width:35px;

}

.middle .profile .content .right-side-top .bio .text{

	margin-left:35px;

}

.middle .profile .content .likes{

	margin-top:40px;

}

.middle .profile .content .likes .big_title{

	border-bottom:1px solid #e4e7ec;

	padding-bottom:15px;

	font-size:20px;

}

.middle .profile .content .likes .slider{

	margin-top:15px;

}

.middle .profile .content .likes .slider .prev, .middle .profile .content .likes .slider .next{

	width:60px;

	height:293px;

	font-size:40px;

	color:#bbb;

}

.middle .profile .content .likes .slider .prev.active, .middle .profile .content .likes .slider .next.active{

	color:#70757e;

}

.middle .profile .content .likes .slider .prev.active:hover, .middle .profile .content .likes .slider .next.active:hover{

	color:#373a3f;

}

.middle .profile .content .likes .slider .list{

	width:863px;

	overflow:hidden;

	height:293px;

}

.middle .profile .content .likes .slider .list .list-of-products{

	width:2000px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item{

	margin-right:34px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item:hover .image .hover-section{

	display:block;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image{

	border:1px solid #e6e6e6;

	width:190px;

	height:222px;

	overflow:hidden;

	position:relative;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .pic{

	max-width:190px;

	max-height:220px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section{

	width:190px;

	height:220px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0px;

	color:#e4e7ec;

	display:none;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .share .title{

	margin-top:15px;

	margin-bottom:5px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .share .dela{

	font-size:25px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .share .dela .list-item:hover{

	color:#fff;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .share .dela .list-item{

	margin:0px 3px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .zoom a{

	display:block;

	padding:25px 0;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .zoom a:hover{

	color:#fff;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .zoom .icon{

	margin-right:7px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .buy .buy-now{

	padding:6px 30px 5px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .fav{

	font-size:12px;

	text-decoration:underline;

	margin-top:10px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .fav .icon{

	margin-right:7px;

	text-decoration:none;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section .fav:hover{

	color:#fff;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section a{

	color:#e4e7ec;

	text-decoration:none;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .info{

	margin-top:10px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .info a{

	color:#373a3f;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .info h2{

	font-size:16px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .info h2, .middle .profile .content .likes .slider .list .list-of-products .list-item .info .brand{

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .profile .content .likes .slider .list .list-of-products .list-item .info .price{

	color:#373a3f;

}

.middle .profile .content .recent{

	margin-top:40px;

}

.middle .profile .content .recent .big_title{

	border-bottom:1px solid #e4e7ec;

	padding-bottom:15px;

	font-size:20px;

}

.middle .profile .content .recent .my_outfit_list .list-item{

	padding:10px 15px;

	border-bottom:1px solid #e4e7ec;

	position:relative;

}

.middle .profile .content .recent .my_outfit_list .list-item .nr {

	width:58px;

	height:55px;

}

.middle .profile .content .recent .my_outfit_list .list-item .nr span{

	background:#e4e7ec;

	border-radius:40px;

	padding:3px;

	min-width:22px;

}

.middle .profile .content .recent .my_outfit_list .list-item .name{

	height:55px;

	margin-right:30px;

}

.middle .profile .content .recent .my_outfit_list .list-item .name h3{

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 210px;

}

.middle .profile .content .recent .my_outfit_list .list-item .name a{

	color:#14add9;

	font-size:18px;

}

.middle .profile .content .recent .my_outfit_list .list-item .products{

	border-left:1px solid #e4e7ec;

	padding:0 10px;

}

.middle .profile .content .recent .my_outfit_list .list-item .products .sub-list-item{

	width:45px;

	height:45px;

	padding:5px 5px;

}

.middle .profile .content .recent .my_outfit_list .list-item .products .sub-list-item img{

	max-height:45px;

	max-width:45px;

}

.middle .profile .content .recent .my_outfit_list .list-item .products .sub-list-item.plus{

	background:#e4e7ec;

}

.middle .profile .content .recent .my_outfit_list .list-item .likes{

	margin-top:0px;

	height:55px;

	padding:0 20px;

	border-left:1px solid #e4e7ec;

}

.middle .profile .content .recent .my_outfit_list .list-item .actions{

	height:55px;

}

.middle .profile .content .recent .my_outfit_list .list-item .actions .btn{

	font-size:12px;

	padding:5px 10px;

}

.middle .profile .content .f-comments{

	margin-top:40px;

}

.middle .profile .content .product-list{

	margin-left:-10px;

	margin-top:5px;

}

.middle .profile .content .product-list .list-item{

	width:161px;

	margin-left:10px;

	margin-top:15px;

}

.middle .profile .content .product-list .list-item a{

	width:161px;

	height:233px;

	border:1px solid #e4e7ec;

	position:relative;

}

.middle .profile .content .product-list .list-item .pic{

	max-width:161px;

	max-height:233px;

}

.middle .profile .content .product-list .list-item .likes{

	margin-top:0px;

	bottom:1px;

	position:absolute;

	background:rgba(255,255,255,0.9);

	width:100%;

	padding:5px 0;

	border-top:1px solid #e4e7ec;

}

.middle .profile .content .product-list .list-item:hover .likes{

	background:#fff;

}

.middle .profile .content .product-list .list-item:hover a{

	color:#373a3f;

}

.middle .profile .content .product-list .list-item a .likes{

	color:#70757e;

}

.middle .profile .content .product-list .list-item .likes .icon{

	margin-right:7px;

}

.middle .profile .content .product-list .list-item .by{

	margin-top:5px;

}

.middle .profile .content .product-list .list-item .by .thumbnail{

	max-width:20px;

	max-height:20px;

	margin-bottom:5px;

}

.middle .profile .content .product-list .list-item .by a{

	color:#373a3f;

	border:0px;

}

.middle .profile .content .big-title{

	font-size:20px;

	border-bottom:1px solid #e6e6e6;

	padding-bottom:10px;

	padding-top:5px;

}

.middle .profile .content .follow-list{

	margin-top:20px;

}

.middle .profile .content .follow-list .list-item{

	margin-left: 38px;

	margin-bottom: 20px;

}

.middle .profile .content .follow-list .list-item:first-child, .middle .profile .content .follow-list .list-item:nth-child(4n+1){

	margin-left:0px;

}

.middle .profile .content .follow-list .list-item .image{

	border: 1px solid #e6e6e6;

	width: 140px;

	height: 142px;

	overflow: hidden;

	position: relative;

}

.middle .profile .content .follow-list .list-item .image .pic {

	max-width: 140px;

	max-height: 140px;

}

.middle .profile .content .follow-list .list-item .image:hover .hover-section{

	display:block;

}



.middle .profile .content .follow-list .list-item .image .hover-section{

	width: 140px;

	height: 142px;

	background: rgba(0,0,0,0.7);

	position: absolute;

	top: 0px;

	color: #e4e7ec;

	display: none;

}

.middle .profile .content .follow-list .list-item .image .hover-section .zoom a{

	padding:55px 0;

	font-size: 12px;

	display: block;

	color:#fff;

	text-decoration:none;

}

.middle .profile .content .follow-list .list-item .image .hover-section .zoom .icon{

	margin-right:7px;

}

.middle .profile .content .follow-list .list-item .info{

	margin-top: 10px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 140px;

}

.footer .top{

	background:#333;

	padding:30px 0;

}

.footer .top .about{

	width:670px;

	color:#8b8d92;

	padding:30px 0 0;

}

.footer .top .about h2{

	color:#bbb;

	margin-bottom:10px;

	font-size:16px;

}

.footer .top .newsletter{

	width:320px;

	background:#383b3e;

	padding:30px 0;

}

.footer .top .newsletter .title{

	font-size:20px;

	margin-bottom:10px;

	color:#bbb;

}

.footer .top .newsletter .filed{

	background:#969696;

	color:#535559;

	/*width:240px;*/
	width: 80%;

	margin:0 auto;

	padding:10px 13px;

}

.footer .top .newsletter .filed .icon{

	font-size:18px;

}

.footer .top .newsletter .filed .textfield, .footer .top .newsletter .filed .textfield:focus{

	/*width:209px;*/
	width: 80%;

	background:#969696;

	border:0px;

	outline:none;

}

.footer .top .newsletter .filed .textfield::-webkit-input-placeholder{

	color:#535559;

}

.footer .top .newsletter .filed .textfield:-moz-input-placeholder{

	color:#535559;

}

.footer .top .newsletter .filed .textfield::-moz-placeholder{

	color:#535559;

}

.footer .top .newsletter .filed .textfield:-ms-input-placeholder{

	color:#535559;

}

.footer .top .newsletter .prenum{

	padding:6px 10px;

	color:#bbb;

	margin-top:15px;

}



.footer .bottom{

	background:#27282a;

	color:#888;

	padding:15px 0;

}

.footer .bottom ul{

	margin-right:5px;

}

.footer .bottom a{

	color:#888;

}

.footer .bottom .list-item{

	padding:0px 5px;

}

.footer .bottom .list-item.facebook{

	margin-bottom:-3px;

}

.middle .product-info .info .price {

	margin-top:30px;

}

.middle .product-info .info .price_top p {

	color: #373A3F;

	font-size: 24px;

	font-weight: 300;

	line-height: 30px;

	margin: 10px 0;

}

.middle .product-info .info .price_top .status {

	font-size: 14px;

	line-height: 20px;

	margin: 5px 0 0 10px;

	position: absolute;

}

.middle .product-info .info .price_bottom .btn-red,.middle .product-info .info .price_bottom .btn-transparant{

	padding: 8px 0px;

	width:170px;

}

.middle .product-info .similar h3 {

	border-bottom: 1px solid #E6E6E6;

	margin: 10px 0;

	padding: 6px 0;

	font-size:14px;

}

.middle .product-info .similar .similar_products {

	margin-left: -5px;

}

.middle .product-info .similar .similar_products .single_sp {

	float: left;

	margin-left: 5px;

	margin-top: 5px;

	width:80px;

	height:120px;

	border:1px solid #e6e6e6;

}

.middle .product-info .similar .similar_products .single_sp img{

	max-width: 80px;

	max-height: 120px;

}

.middle .product-info .similar {

	margin-top: 19px;

	width: 170px;

}

.middle .interested h3 {

	color: #373A3F;

	border-bottom: 1px solid #E6E6E6;

	margin: 20px 0;

	padding: 15px 0;

	font-size: 20px;

	font-weight: 700;

}

.middle .interested .int_products .single_ip {

	float: left;

	margin: 0 0 65px 18px;

	width: 190px;

}

.middle .interested .int_products {

	margin-left:-18px

}

.middle .interested .int_products .single_ip h4{

	color: #373A3F;

	font-size: 16px;

	margin: 5px 0 0;

	text-align: center;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .interested .int_products .single_ip h4 a{

	color:#373A3F;

}

.middle .interested .int_products .single_ip p {

	color: #373A3F;

	font-size: 14px;

	font-weight: 600;

	margin: 0;

	text-align: center;

}

.middle .interested .int_products .single_ip .image{

	width:190px;

	height:220px;

	overflow:hidden;

	border:1px solid #e6e6e6;

	position:relative;

}

.middle .interested .int_products .single_ip img{

	max-width:190px;

	max-height:220px;

}

.middle .interested .int_products .single_ip .image:hover .hover-section{

	display:block;

}

.middle .interested .int_products .single_ip .image .hover-section{

	width:190px;

	height:220px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0px;

	color:#e4e7ec;

	display:none;

}

.middle .interested .int_products .single_ip .image .hover-section .share .title{

	margin-top:15px;

	margin-bottom:5px;

}

.middle .interested .int_products .single_ip .image .hover-section .share .dela{

	font-size:25px;

}

.middle .interested .int_products .single_ip .image .hover-section .share .dela .list-item:hover{

	color:#fff;

}

.middle .interested .int_products .single_ip .hover-section .share .dela .list-item{

	margin:0px 3px;

}

.middle .interested .int_products .single_ip .image .hover-section .zoom a{

	display:block;

	padding:25px 0;

}

.middle .interested .int_products .single_ip .image .hover-section .zoom a:hover{

	color:#fff;

}

.middle .interested .int_products .single_ip .image .hover-section .zoom .icon{

	margin-right:7px;

}

.middle .interested .int_products .single_ip .image .hover-section .buy .buy-now{

	padding:6px 30px 5px;

}

.middle .interested .int_products .single_ip .image .hover-section .fav{

	font-size:12px;

	text-decoration:underline;

	margin-top:10px;

}

.middle .interested .int_products .single_ip .image .hover-section .fav .icon{

	margin-right:7px;

	text-decoration:none;

}

.middle .interested .int_products .single_ip .image .hover-section .fav:hover{

	color:#fff;

}



.middle .interested .int_products .single_ip .image .hover-section a{

	color:#e4e7ec;

	text-decoration:none;

}

.middle .interested .int_products .single_ip .brand {

	color: #70757E;

	font-weight: 400;

	font-style: italic;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .product-info .buttons{

	border-top: 1px solid #E6E6E6;

	margin-top: 25px;

	padding-top:17px;

}

.middle .product-info .buttons .knapp{

	margin-right:20px;

}

.middle .product-info .buttons .p-add{}

.middle .product-info .buttons .btn,.middle .product-info .buttons .btn.btn-icon{

	padding: 5px 10px 5px 28px;

	font-size: 12px;

	color:#70757e;

}

.middle .product-info .buttons .btn{

	padding:5px 10px;

}

.middle .product-info .buttons .btn:hover{

	color:#373a3f;

}

.middle .product-info .buttons .btn .icon{

	margin-top: 3px;

	position: absolute;

	margin-left: -18px;

	font-size: 14px;

}

.middle .product-info .buttons .counter{

	border:1px solid #d6d6d6;

	padding:5px 10px;

	margin-left:10px;

	position:relative;

}

.middle .product-info .buttons .counter .arrow{

	width:7px;

	height:15px;

	position:absolute;

	background-position: -31px 0px;

	top: 8px;

	left: -7px;

}

/*.favourite {

	border-top: 1px solid #E6E6E6;

	margin-top: 25px;

	padding: 17px 0 0;

}

.fav_top a {

	color: #373A3F;

	text-decoration: underline;

}

.fav_top .icon{

	color:#373A3F;

}

.fv_total {

	background-color:#e6e6e6;

	color: #373A3F;

	padding: 10px 0px 0;

	width:50px;

}

.fav_bottom {

	margin-top: 10px;

	position:relative;

}

.fav_bottom .arrow{

	background-position:-45px -4px;

	width:16px;

	height:9px;

	left: 5px;

	top: -9px;

	position:absolute;

}

.single_fav {

	float: left;

}

.fv_images{

	margin-left: 50px;

}

.single_fav a{

	display:inline-block;

	width:30px;

	height:41px;

	position:relative;

	display:block;

	background:#f7f7f7

}

.single_fav img{

	max-width:30px;

	max-height:31px;

}

.single_fav .window{

	position:absolute;

	width:30px;

	height:41px;

	background:url(/media/images/fav_window.png) -10px -4px no-repeat;

	top:0px;

}

*/

.middle .profile .content .product-list.following{

	margin-top:0px;

}

.middle .profile .content .product-list.following .list-item{

	margin-right:46px;

	margin-top:20px;

	border:0px;

	width:190px;

	position:static;

}

.middle .profile .content .product-list.following .list-item:nth-child(3n+3){

	margin-right:0px;

}

.middle .profile .content .product-list.following .list-item:hover .image .hover-section{

	display:block;

}

.middle .profile .content .product-list.following .list-item .image{

	border:1px solid #e6e6e6;

	width:190px;

	height:222px;

	overflow:hidden;

	position:relative;

}

.middle .profile .content .product-list.following .list-item .image .pic{

	max-width:190px;

	max-height:220px;

}

.middle .profile .content .product-list.following .list-item .image .hover-section{

	width:190px;

	height:220px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0px;

	color:#e4e7ec;

	display:none;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .share .title{

	margin-top:15px;

	margin-bottom:5px;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .share .dela{

	font-size:25px;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .share .dela .list-item:hover{

	color:#fff;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .share .dela .list-item{

	margin:0px 3px;

	width:auto;

	height:auto;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .zoom a{

	display:block;

	padding:25px 0;

	border:0px;

	width:auto;

	height:auto;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .zoom a:hover{

	color:#fff;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .zoom .icon{

	margin-right:7px;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .buy .buy-now{

	padding:6px 30px 5px;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .fav{

	font-size:12px;

	text-decoration:underline;

	margin-top:10px;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .fav .icon{

	margin-right:7px;

	text-decoration:none;

}

.middle .profile .content .product-list.following .list-item .image .hover-section .fav:hover{

	color:#fff;

}



.middle .profile .content .product-list.following .list-item .image .hover-section a{

	color:#e4e7ec;

	text-decoration:none;

}

.middle .profile .content .product-list.following .list-item .info{

	margin-top:10px;

}

.middle .profile .content .product-list.following .list-item .info a{

	color:#373a3f;

}

.middle .profile .content .product-list.following .list-item .info h2{

	font-size:16px;

}

.middle .profile .content .product-list.following .list-item .info h2, .middle .profile .content .product-list .following .list-item .info .brand{

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 190px;

}

.middle .profile .content .product-list.following .list-item .info .price{

	color:#373a3f;

}



.middle .profile .content .settings-list{

	margin-top:40px;

}

.middle .profile .content .settings-list .label{

	margin-top:10px;

}

.middle .profile .content .settings-list .label .text{

	width:200px;

	padding-top:10px;

}

.middle .profile .content .settings-list .label .field .small-textfield{

	border:1px solid #d3d7dc;

	padding:10px 13px;

	width:80px;

}

.middle .profile .content .settings-list .label .field .divider{

	padding:0 8px;

	font-size:20px;

}

.middle .profile .content .settings-list .label .field .textfield, .middle .profile .content .settings-list .textarea{

	border:1px solid #d3d7dc;

	padding:10px 13px;

	width:300px;

	max-width:300px;

}

.middle .profile .content .settings-list .textarea{

	line-height:20px;

}

.middle .profile .content .settings-list .label .small-text, .middle .profile .content .settings-list .savesettings .small-text{

	font-size:11px;

	margin-top:3px;

	color:#70757E;

}

.middle .profile .content .settings-list .label.text .field{

	padding-top:10px;

}

.middle .profile .content .settings-list .label.text .field .btn:hover{

	text-decoration:underline;

}



.middle .profile .content .settings-list .savesettings{

	margin-top:20px;

	padding-top:20px;

	border-top:1px solid #d3d7dc;

	width:500px;

}

.middle .profile .content .settings-list .savesettings .text{

	width:250px;

}

.middle .profile .content .settings-list .savesettings .textfield{

	border:1px solid #d3d7dc;

	padding:10px 13px;

	width:200px;

}

.middle .profile .content .settings-list .savesettings .field .btn{

	padding:10px 20px;

}



.middle .profile .content .settings-list .switcher.on, .middle .profile .content .settings-list .switcher.off{

	width:106px;

	height:16px;

	background-position:0px -44px;

	background-image: url(/media/images/stuff.png);

	background-repeat: no-repeat;

	background-size: 250px 250px;

	margin-top: 10px;

}

.middle .profile .content .settings-list .switcher.off{

	background-position:0px -86px;

}

.middle .profile .content .outfits-list {

	

}

.middle .profile .content .outfits-list .list-item{

	border:1px solid #e6e6e6;

	margin-top:20px;

	padding:15px;

}

.middle .profile .content .outfits-list .list-item .name{

	border-bottom:1px solid #e6e6e6;

	padding-bottom:10px;

}

.middle .profile .content .outfits-list .list-item .name h3{

	font-size:22px;

}

.middle .profile .content .outfits-list .list-item .name .likes{

	margin-top:3px;

	font-size:13px;

}

.middle .profile .content .outfits-list .list-item .list{

	margin-top:15px;

	margin-left:-6px;

}

.middle .profile .content .outfits-list .list-item .list .sub-list-item{

	width:65px;

	height:85px;

	border:1px solid #e6e6e6;

	margin-left:6px;

}

.middle .profile .content .outfits-list .list-item .list .sub-list-item .pic{

	max-width:65px;

	max-height:85px;

}



.middle .profile .content .note-list{

	margin-top:20px;

	margin-left:-38px

}

.middle .profile .content .note-list .list-item{

	margin-left:38px;

	margin-bottom:20px;

}

.middle .profile .content .note-list .list-item .image:hover .hover-section{

	display:block;

}

.middle .profile .content .note-list .list-item .image{

	border:1px solid #e6e6e6;

	width:140px;

	height:142px;

	overflow:hidden;

	position:relative;

}

.middle .profile .content .note-list .list-item .image .pic{

	max-width:140px;

	max-height:140px;

}

.middle .profile .content .note-list .list-item .image .hover-section{

	width:140px;

	height:142px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	top:0px;

	color:#e4e7ec;

	display:none;

}

.middle .profile .content .note-list .list-item .image .hover-section .share .title{

	margin-top:5px;

	margin-bottom:-3px;

	font-size:12px;

}

.middle .profile .content .note-list .list-item .image .hover-section .share .dela{

	font-size:20px;

}

.middle .profile .content .note-list .list-item .image .hover-section .share .dela .list-item:hover{

	color:#fff;

}

.middle .profile .content .note-list .list-item .image .hover-section .share .dela .list-item{

	margin:0px 3px;

}

.middle .profile .content .note-list .list-item .image .hover-section .zoom a{

	display:block;

	padding:15px 0;

	font-size:12px;

}

.middle .profile .content .note-list .list-item.profil .image .hover-section .zoom a{

	padding:55px 0;

}

.middle .profile .content .note-list .list-item .image .hover-section .zoom a:hover{

	color:#fff;

}

.middle .profile .content .note-list .list-item .image .hover-section .zoom .icon{

	margin-right:7px;

}

.middle .profile .content .note-list .list-item .image .hover-section .buy .buy-now{

	padding:3px 20px 2px;

	font-size:12px;

}

.middle .profile .content .note-list .list-item .image .hover-section a{

	color:#e4e7ec;

	text-decoration:none;

}

.middle .profile .content .note-list .list-item .info{

	margin-top:10px;

	width:140px;

	height:62px;

}

.middle .search-section{

	border-bottom:1px solid #e4e7ec;

	padding:45px 0;

	background: -webkit-linear-gradient(#fdfdfd, #ffffff); /* For Safari 5.1 to 6.0 */

	background: -o-linear-gradient(#fdfdfd, #ffffff); /* For Opera 11.1 to 12.0 */

	background: -moz-linear-gradient(#fdfdfd, #ffffff); /* For Firefox 3.6 to 15 */

	background: linear-gradient(#fdfdfd, #ffffff); /* Standard syntax */

}

.middle .search-section .fras{

	font-size:30px;

}

.middle .search-section .search{

	background:#eee;

	padding:8px 15px;

	width:540px;

	margin:15px auto 10px;

}

.middle .search-section .search .textfield{

	border:0px;

	background:#eee;

	padding:2px 0px;

	width: 510px;

}

.middle .search-section .search .icon{

	font-size: 19px;

}

.middle .search-section .search .textfield:hover, .middle .search-section .search .textfield:focus{

	outline:none;

}

.middle .search-section .type .item{

	margin:0 10px;

}

.middle .search .left-block{

	margin-top:30px;

}

.middle .search .right-block{

	margin-top:45px;

}





.middle .search .users .user-list{

	margin-left:-70px;

	margin-top:40px;

}

.middle .search .users .user-list .list-item{

	margin-left:70px;

	margin-bottom:40px;

}

.middle .search .users .user-list .list-item .image{

	width:200px;

	height:200px;

	overflow:hidden;

	position:relative;

}

.middle .search .users .user-list .list-item .image .pic{

	width:200px;

	height:200px;

}

.middle .search .users .user-list .list-item .image .hover{

	width:200px;

	height:200px;

	background:rgba(0,0,0,0.7);

	position:absolute;

	bottom:0px;

}

.middle .search .users .user-list .list-item .image .hover .btn-follow{

	width:90px;

	padding:5px 0;

	margin-left:5px;

}

.middle .search .users .user-list .list-item .image .hover .btn-follow .icon{

	margin-right:5px;

}

.middle .search .users .user-list .list-item .image .hover .btn-profile{

	width:90px;

	padding:5px 0;

	margin-right:5px;

}

.middle .search .users .user-list .list-item .image:hover .hover{

	display:block;

}

.middle .search .users .user-list .list-item .image .hover{

	display:none;

}

.middle .search .users .user-list .list-item .info .name{

	border-bottom:1px solid #e6e6e6;

	font-size:15px;

	padding:7px 0px 7px 2px;

	margin-bottom:10px;

}

.middle .search .users .user-list .list-item .info .name a{

	color:#373a3f;

}

.middle .search .users .user-list .list-item .info .status{

	line-height:16px;

	font-size:11px;

}

.middle .search .users .user-list .list-item .info .likes{

	width:66px;

	border-right:1px solid #e6e6e6;

	

}

.middle .search .users .user-list .list-item .info .likes .nr{

	color: #e96868 !important;

}

.middle .search .users .user-list .list-item .info .nr{

	font-size:13px;

}

.middle .search .users .user-list .list-item .info .products{

	width:66px;

	border-right:1px solid #e6e6e6;

}

.middle .search .users .user-list .list-item .info .products .nr{

	color:#373a3f !important;

}

.middle .search .users .user-list .list-item .info .outfits{

	width:66px;

	margin-top:0px;

}

.middle .search .users .user-list .list-item .info .outfits .nr{

	color: #0d80c8 !important;

}

.middle .search .users .user-list .list-item .info{}









.middle .search .outfits{

	margin-top:40px;

}

.middle .search .outfits .outfits-list {

	margin-left:-25px;

}

.middle .search .outfits .list-item{

	border:1px solid #e8e8e8;

	padding:15px;

	width:500px;

	margin-left:25px;

	margin-bottom:25px;

}

.middle .search .outfits .list-item .left-block{

	margin-top:0px;

	width:160px;

	margin-bottom:0px;

	margin-right:15px;

}

.middle .search .outfits .list-item .left-block .image, .middle .search .outfits .list-item .left-block .image .pic{

	width:160px;

	height:160px;

}

.middle .search .outfits .list-item .left-block .info{}

.middle .search .outfits .list-item .left-block .info .name{

	font-size:16px;

	border-bottom:1px solid #e8e8e8;

	padding:10px 0px 5px;

}

.middle .search .outfits .list-item .left-block .info .status{

	padding:7px 0;

}

.middle .search .outfits .list-item .left-block .info .status .likes{

	border-right:1px solid #e8e8e8;

	width:50%;

}

.middle .search .outfits .list-item .left-block .info .status .likes .icon{

	

}

.middle .search .outfits .list-item .left-block .info .status .outfits{

	margin-top:0px;

	width:50%;

}

.middle .search .outfits .list-item .left-block .info .buttons{

	

}

.middle .search .outfits .list-item .left-block .info .buttons a{

	width:95%;

	padding:3px 0;

}









.middle .search .outfits .list-item .right-block{

	margin-top:0px;

	width:290px;

	margin-bottom:0px;

}

.middle .search .outfits .list-item .right-block .top{

	border-bottom:1px solid #e6e6e6;

	padding-bottom:10px;

	margin-bottom:10px;

}

.middle .search .outfits .list-item .right-block .top .likes{

	color:#ccc;

}

.middle .search .outfits .list-item .right-block .top .likes .icon{

	margin-left:5px;

}

.middle .search .outfits .list-item .right-block .top a{

	font-size:18px;

}

.middle .search .outfits .list-item .right-block .products{

	margin-left:-10px;

}

.middle .search .outfits .list-item .right-block .products .sub-list-item{

	width:90px;

	height:130px;

	margin-left:10px;

}

.middle .search .outfits .list-item .right-block .products .sub-list-item .pic{

	max-width:90px;

	max-height:130px:

}









.buttons .btn.facebook{ background:#3b5997; color:#fff; margin-right:15px; }

.buttons .btn.facebook:hover{ background:#4565a7; }

.buttons .btn.facebook .icon{ position: absolute; left: 10px; top: 10px; font-size: 21px; }

.facebook a { color: #fff; text-decoration: none; }



.middle .profile .top .profile-photo .image { width: 173px; height: 173px; }

.middle .profile .top .profile-photo .image .pic { width: 173px; height:173px; max-height: 173px; }

.middle .profile .top .profile-photo { width: inherit; margin-left: 58px; }

.middle .profile .top .profile-photo:hover .upload.hidden { display: none; }

.middle .profile .top .profile-photo .upload { bottom: 5px; width: 173px; }



.love { color: #ffd700 !important; }

.fav-num { font-size: 20px; }



.fa-thumbs-up.love { color: green !important; }



.latestlist {

	margin-left: 65px;

	margin-top: 20px;

	border: 0px;

	width: 650px;

	position: static;

}

.latestlist li { 

	border-top: 1px solid #e6e6e6;

	padding-top: 10px;

	margin-bottom: 10px;

	padding-left: 3%;

	font-size: 16px;

}

.latestlist li a { color: inherit; text-decoration: underline; }

.latestlist li a.name { color: #e16120; text-decoration: none; }

.latestlist li .fa { width: 15px; padding-right: 8px; }



.middle .search .right-block { width: 1030px; padding-top: 0px; margin-top: 0px; }



.noresult { padding-top: 60px; padding-left: 52px; }

.noresult h2 { font-size: 30px; color: #888; }

.content.search .inner { min-height: 400px; }

.users .noresult { padding-right: 5px; }






/* Pagination */

div.pagination {
    	padding: 3px;
    	margin: 3px;
	}

div.pagination a {
    	padding: 2px 5px 2px 5px;
    	margin: 2px;
    	border: 1px solid #AAAADD;
    	text-decoration: none; /* no underline */
    	color: #E73131;
	}
div.pagination a:hover, div.pagination a:active {
    	border: 1px solid #E73131;
    	color: #000;
	}
div.pagination span.current {
    	padding: 2px 5px 2px 5px;
    	margin: 2px;
        border: 1px solid #E73131;
        font-weight: bold;
        background-color: #E73131;
        color: #FFF;
    }
div.pagination span.disabled {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        border: 1px solid #EEE;
        color: #DDD;
    }









/*

.middle .outfits-page .outfits{

	margin-top:40px;

}

.middle .outfits-page .outfits .outfits-list {

	margin-left:-25px;

}

.middle .outfits-page .outfits .list-item{

	border:1px solid #e8e8e8;

	padding:15px;

	width:500px;

	margin-left:25px;

	margin-bottom:25px;

}

.middle .outfits-page .outfits .list-item .left-block{

	margin-top:0px;

	width:160px;

	margin-bottom:0px;

	margin-right:15px;

}

.middle .outfits-page .outfits .list-item .left-block .image, .middle .outfits-page .outfits .list-item .left-block .image .pic{

	width:160px;

	height:160px;

}

.middle .outfits-page .outfits .list-item .left-block .info{}

.middle .outfits-page .outfits .list-item .left-block .info .name{

	font-size:16px;

	border-bottom:1px solid #e8e8e8;

	padding:10px 0px 5px;

}

.middle .outfits-page .outfits .list-item .left-block .info .status{

	padding:7px 0;

}

.middle .outfits-page .outfits .list-item .left-block .info .status .likes{

	border-right:1px solid #e8e8e8;

	width:50%;

}

.middle .outfits-page .outfits .list-item .left-block .info .status .likes .icon{

	

}

.middle .outfits-page .outfits .list-item .left-block .info .status .outfits{

	margin-top:0px;

	width:50%;

}

.middle .outfits-page .outfits .list-item .left-block .info .buttons{

	

}

.middle .outfits-page .outfits .list-item .left-block .info .buttons a{

	width:95%;

	padding:3px 0;

}









.middle .outfits-page .outfits .list-item .right-block{

	margin-top:0px;

	width:290px;

	margin-bottom:0px;

}

.middle .outfits-page .outfits .list-item .right-block .top{

	border-bottom:1px solid #e6e6e6;

	padding-bottom:10px;

	margin-bottom:10px;

}

.middle .outfits-page .outfits .list-item .right-block .top .likes{

	color:#ccc;

}

.middle .outfits-page .outfits .list-item .right-block .top .likes .icon{

	margin-left:5px;

}

.middle .outfits-page .outfits .list-item .right-block .top a{

	font-size:18px;

}

.middle .outfits-page .outfits .list-item .right-block .products{

	margin-left:-10px;

}

.middle .outfits-page .outfits .list-item .right-block .products .sub-list-item{

	width:90px;

	height:130px;

	margin-left:10px;

}

.middle .outfits-page .outfits .list-item .right-block .products .sub-list-item .pic{

	max-width:90px;

	max-height:130px:

}

.middle .outfits-page .outfits .list-item .right-block .products .sub-list-item.nr{

	max-width:90px;

	max-height:130px;

	font-size:20px;

}

*/

.middle .content.outfits .left-block .antal{

	

}

.middle .content.outfits .left-block .antal .select{

	border:1px solid #e6e6e6;

	color:#70757e;

	padding:7px;

}

.middle .content.outfits .left-block .antal .select{

	position:relative;

}

.middle .content.outfits .left-block .antal .select .selected{

	

	margin-left:4px;

}

.middle .content.outfits .left-block .antal .select .icon{

	margin-top:4px;

	margin-right:4px;

}

.middle .content.outfits .left-block .antal .select .dropdown{

	display:none;

	position:absolute;

	background:#fff;

	width:183px;

	left:-1px;

	top:34px;

	border:1px solid #e6e6e6;

	border-bottom:0px;

}

.middle .content.outfits .left-block .antal .select .dropdown .list-item{

	padding:5px 11px;

	border-bottom:1px solid #e6e6e6;

}

.middle .content.outfits .left-block .antal .select .dropdown .list-item:hover{

	background:#f7f7f7;

}

.middle .content.outfits .outfits-list{

	margin-top:15px;

}







.middle .content.outfits .titel{

	margin-left:15px;

	padding-top:12px;

}

.middle .content.outfits .outfits-list .list-item{

	border:1px solid #e8e8e8;

	padding:15px 15px 12px 15px;

	width:390px;

	min-height:304px;

	margin-left:15px;

	margin-bottom:25px;

}

.middle .content.outfits .outfits-list .list-item.tom{

	width:100%;

	border:0px;

	margin-top: 100px;

}

.middle .content.outfits .outfits-list .list-item.tom .big{

	font-size: 30px;

	margin-bottom: 20px;

}

.middle .content.outfits .outfits-list .list-item.tom .small{

	font-size: 18px;

}

.middle .content.outfits .outfits-list .list-item .left-block{

	margin-top:0px;

	width:100px;

	margin-bottom:0px;

	margin-right:15px;

}

.middle .content.outfits .outfits-list .list-item .left-block .image, .middle .content.outfits .outfits-list .list-item .left-block .image .pic{

	width:100px;

	height:100px;

}

.middle .content.outfits .outfits-list .list-item .left-block .info .name{

	font-size:13px;

	border-bottom:1px solid #e8e8e8;

	padding:10px 0px 5px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	width: 100px;

}

.middle .content.outfits .outfits-list .list-item .left-block .info .status{

	padding:7px 0;

}

.middle .content.outfits .outfits-list .list-item .left-block .info .status .likes{

	border-right:1px solid #e8e8e8;

	width:45px;

	font-size:11px;

}

.middle .content.outfits .outfits-list .list-item .left-block .info .status .likes .icon{

	font-size:9px;

}

.middle .content.outfits .outfits-list .list-item .left-block .info .status .outfits{

	margin-top:0px;

	width:55px;

	font-size:11px;

}

.middle .content.outfits .outfits-list .list-item .left-block .info .buttons{

	

}

.middle .content.outfits .outfits-list .list-item .left-block .info .buttons a{

	width:95%;

	padding:3px 0;

}

.middle .content.outfits .outfits-list .list-item .right-block{

	margin-top:0px;

	width:240px;

	margin-bottom:0px;

}

.middle .content.outfits .outfits-list .list-item .right-block .top{

	border-bottom:1px solid #e6e6e6;

	padding-bottom:10px;

	margin-bottom:10px;

	min-height:42px;

}

.middle .content.outfits .outfits-list .list-item .right-block .top .likes{

	color:#ccc;

}

.middle .content.outfits .outfits-list .list-item .right-block .top .likes .icon{

	margin-left:5px;

}

.middle .content.outfits .outfits-list .list-item .right-block .top a{

	font-size:16px;

}

.middle .content.outfits .outfits-list .list-item .right-block .products .sub-list-item{

	width:75px;

	height:100px;

	margin-left:4px;

	margin-bottom:4px;

	border:1px solid #e6e6e6;

}

.middle .content.outfits .outfits-list .list-item .right-block .products .sub-list-item:nth-child(4n+0), .middle .content.outfits .outfits-list .list-item .right-block .products .sub-list-item:first-child{

	margin-left:0px;

}

.middle .content.outfits .outfits-list .list-item .right-block .products .sub-list-item .pic{

	max-width:75px;

	max-height:100px;

}

.middle .content.outfits .outfits-list .list-item .right-block .products .sub-list-item.nr{

	max-width:75px;

	max-height:100px;

	font-size:20px;

}



















































.middle .profile.outfit .redigera-knapp{

	margin-top:10px;

	padding-bottom:30px;

}

.middle .profile.outfit .redigera-knapp .redigera-btn{

	padding:7px 0px 10px;

	color:#70757e;

	font-size:16px;

}

.middle .profile.outfit .section-title{

	margin-top:30px;

	margin-bottom:5px;

}

.middle .profile.outfit .social{

	margin-top:-30px;

}

.middle .profile.outfit .social .btn{

	margin-right:10px;

}

.middle .profile.outfit .social .icon{

	font-size:44px;

}

.middle .profile.outfit .social .facebook{

	color:#3c5b9b;

}

.middle .profile.outfit .social .facebook:hover{

	color:#5476bc;

}

.middle .profile.outfit .social .twitter{

	color:#2daae1;

}

.middle .profile.outfit .social .twitter:hover{

	color:#51c3f5;

}

.middle .profile.outfit .social .google{

	color:#f63e28;

}

.middle .profile.outfit .social .google:hover{

	color:#f75e4c;

}

.middle .profile.outfit .social .blogga{

	padding:9px 17px;

	font-size:14px;

	margin-right:0px;

}

.middle .profile.outfit .totalt .value{

	font-size:30px;

}

.middle .profile.outfit .o-name{

	border-bottom: 1px solid #E6E6E6;

	padding-top:20px;

	padding-bottom:10px;

}

.middle .profile.outfit .o-name .title{

	font-size:28px;

}

.middle .profile.outfit .o-name .likes{

	margin-top:-7px;

}

.middle .profile.outfit .o-name .likes .btn,.middle .profile.outfit .name .likes .btn.btn-icon{

	padding: 2px 10px 3px 27px;

	font-size: 12px;

	color:#70757e;

}

.middle .profile.outfit .o-name .likes .btn:hover{

	color:#373a3f;

}

.middle .profile.outfit .o-name .likes .btn .icon{

	margin-top: 3px;

	position: absolute;

	margin-left: -18px;

	font-size: 14px;

}

.middle .profile.outfit .o-name .likes .counter{

	border:1px solid #d6d6d6;

	padding: 2px 10px 3px;

	margin-left:10px;

	position:relative;

}

.middle .profile.outfit .o-name .likes .counter .arrow{

	width:7px;

	height:15px;

	position:absolute;

	background-position: -31px 0px;

	top: 6px;

	left: -7px;

}



.middle .faq{

	background:#fbfbfb;

}

.middle .faq .left-side{

	margin-bottom:50px;

	width:250px;

}

.middle .faq .left-side .title{

	font-size:18px;

	padding-bottom:15px;

	margin-top:30px;

}

.middle .faq .left-side .questions{

	border-bottom:1px solid #e6e6e6;

}

.middle .faq .left-side .questions .sub-title{

	padding-top:20px;

	border-top:1px solid #e6e6e6;

}

.middle .faq .left-side .questions .list-item{

	border-top:1px solid #e6e6e6;

	padding:7px 0 7px 7px;

}



.middle .faq .left-side .questions .list-item:hover{

	background:#f7f7f7;

}



.middle .faq .right-side{

	width:735px;

}

.middle .faq .right-side .qa{

	margin-bottom:50px;

}

.middle .faq .right-side .title{

	font-size:18px;

	padding-bottom:15px;

	border-bottom:1px solid #e6e6e6;

	margin-top:30px;

	

}

.middle .faq .right-side .list-item{

	margin-bottom:10px;

	padding-top:20px;

}

.middle .faq .right-side .list-item .question{

	font-size:14px;

	padding:0px 0px 10px 0px;

}

.middle .faq .right-side .list-item .question .nr{

	margin-right:7px;

	background:#14add9;

	border-radius: 40px;

	padding: 3px;

	min-width: 20px;

	color:#fff;

}

.middle .faq .right-side .list-item .answere{

	background:#fff;

	padding:10px 15px 0;

	border:1px solid #e6e6e6;

}

.middle .home-banner.information .banner-text,

.middle .home-banner.kontakt .banner-text{

	padding-top:120px;

	color:#333;

	font-size:30px;

	line-height:40px;

}

.middle .home-banner.information .banner-text h2,

.middle .home-banner.kontakt .banner-text h2{

	color:#222;

	font-size:48px;

	margin-bottom:20px;

}

.middle .information ,

.middle .kontakt{

	padding:40px 0;

	background:#f7f7f7;

}

.middle .information .white-box,

.middle .kontakt .white-box {

	background:#fff;

	border:1px solid #e6e6e6;

	padding:0 20px 20px;

}

.middle .information .big-title,

.middle .kontakt .big-title{

	font-size:25px;

	margin-top:20px;

	margin-bottom:10px;

}

.middle .information .title, 

.middle .kontakt .title{

	font-size:18px;

	margin-bottom:20px;

	margin-top:20px;

}





.middle .kontakt .textfield{

	border: 1px solid #d3d7dc;

	padding: 15px 15px;

	background: #fff;

	width: 50%;

	margin-bottom: 10px;

}

.middle .kontakt .btn{

	padding:15px 30px;

}
.sidebar, #slide, #nav-mobile-link { display: none;}
.tleft:after,
.mobile-nav ul li a:after {
	display: table;
	clear: both;
	content: "";
}

.mobile-nav { display: none;}

/*MEDIA SCREEN*/
@media only screen and (min-width : 320px) and (max-width : 1064px) {
	#category-info-box{ display: none; }
	.inner { width: 90%;}
	.middle .home-banner .left,
	.middle .home-banner .right { width: 50%;}
	.middle .home-banner .left img { width: 100%;}
	.sidebar #slideleft { display: block;}
	.middle .content .left-block { display: none;}
	.middle .content .right-block { width: 100%;}
	.sidebar {
		display: block;
		width:200px;
		padding: 0 30px;
	    z-index:2;
	    position:fixed;
	    left:-1000px;
	    background:#fff;
	    -webkit-box-shadow: 3px 0px 8px -5px #000;
	    -moz-box-shadow: 3px 0px 8px -5px #000;
	    -o-box-shadow: 3px 0px 8px -5px #000;
	    box-shadow: 3px 0px 8px -5px #000;
	    top: 10;
	    height: 600px;
	    overflow:scroll;
    }
	#slide {
	  background: #000;
	  width: 16px;
	  display: inline-block;
	  padding: 10px;
	  color: #fff;
	  font-size: 40px;
	  
	}
	.child{
		position: fixed;
	  	top: 50% !important;
	  	z-index: 100;
	}
	
	#slide:hover { text-decoration: none;} 
	.middle .outfit_section .left-block { width: 30%;}
	.middle .outfit_section .right-block { width: 60%;}
	.middle .outfit_section .right-block .outfit { width: auto;}
	.footer .top .about,
	.footer .top .newsletter { width: 100%;}
	.middle .content.outfits .outfits-list .list-item { width: 48%;}
	.sort{ margin-left: -19px; }
	.middle .content .right-block .product-list .sort .list-item {
 			background: #f8f8f8;
  			padding: 6px 7px;
	}
	
/*Pagination*/
	.pagination-responsive {
        width: 100%;
        margin-top: 10px;
       	
    }
    .pagination-responsive > li > a,
    .pagination-responsive > li > span {
        width: 100%;
        margin: 0;
        line-height: 40px;
        padding: 0;
        border-radius: 0px!important;
    }
    .pagination-responsive > li {
        float: left;
        width: 20%;
        margin-top: -1px;
        text-align: center;
    }
	
}

@media only screen and (min-width : 320px) and (max-width : 870px) {
	#category-info-box{ display: none; }
	/*.menu,*/ .search { display: none;}
	.header .bottom .menu{
		margin-left: -10px;
	}
	
	
	.mobile-nav, #search-mobile, #nav-mobile-link { display: block;}
	#nav-mobile-link i {
		font-size: 30px;
		color: #000;
	}
	.mobile-nav {
		background: #000;
		padding: 20px;
		position: absolute;
		right: 58px;
		top: -1000px;
	}
	.mobile-nav ul li { display: block;}
	.mobile-nav ul li a {
		font-weight: 700;
  		color: #fff;
	}
	.middle .content.outfits .outfits-list .list-item {
		margin-left: 0;
		width: 100%;
		min-height: 0;
		height: auto;
	}
	.middle .content.outfits .outfits-list .list-item .right-block {width: 100%;}
	.middle .kontakt .textfield { width: 100%;}
	.middle .content .right-block .product-list .sort .list-item {
 			background: #f8f8f8;
  			padding: 6px 7px;
	}
	
	.login .popup{
		width: 307px;
		margin-left: -152px;
	}
	.popup {
	  width: 100%;
	  margin-left: -185px;
	}
	
	.login .popup .pop_content{
		width: 0px;
	}
	
	.popup .pop_content{
		width: 0px;
	}
	.popup .pop_content {
	  	width: 100%;
	  	padding: 10px 30px 30px;
	}
	.valign {
	  display: table-cell;
	  vertical-align: middle;
	  width: inherit;
	  height: inherit;
	}
	.popup.add-favorit .pop_content .skapa {
	  border-top: 1px solid #e6e6e6;
	  margin-top: 20px;
	  padding-bottom: 10px;
	  padding-top: 10px;
	  padding-left: 10px;
	  font-size: 12px;
	  background: #f7f7f7;
	  width:300px;	
	}
	.popup .pop_content .border-title {
	  padding: 20px 15px 5px;
	  font-size: 12px;
	  border-top: 1px solid #e6e6e6;
	}
	.popup.add-favorit .pop_content .plagg{
	  margin-left: -32px;
	}
	
	.popup .pop_content .textfields {
	  margin-top: 10px;
	  width: 320px;
	}
	
	.popup .pop_content .buttons .btn {
	  width: 320px;
	  padding: 10px 0;
	  position: relative;
	  margin-bottom: 12px;
	}
	
	.popup .pop_content .buttons {
	  margin-top: 5px;
	  width: 30px;
	}
	.popup .inledning {
	  padding: 10px 0;
	  font-size: 14px;
	  border-bottom: 1px solid #e6e6e6;
	  margin-bottom: 30px;
	  width:300px;
	}
	
}
@media only screen and (min-width : 320px) and (max-width : 640px) {
	.middle .home-slider .heading .big {
  			font-size: 35px;
  			line-height: 30px;
	}
	
	.middle .home-slider .list {
	  		margin: -19px 0;
	}
	
	.middle .home-slider .list .list-item:nth-child(1), .middle .home-slider .list .list-item:nth-child(1) .pic, .middle .home-slider .list .list-item:nth-child(9), .middle .home-slider .list .list-item:nth-child(9) .pic{
		width: 67px;
		height: 67px;
	}
	
	.middle .home-slider .list .list-item:nth-child(2), .middle .home-slider .list .list-item:nth-child(2) .pic, .middle .home-slider .list .list-item:nth-child(8), .middle .home-slider .list .list-item:nth-child(8) .pic {
	  width: 70px;
	  height: 70px;
	}
	
	.middle .home-slider .list .list-item:nth-child(3), .middle .home-slider .list .list-item:nth-child(3) .pic, .middle .home-slider .list .list-item:nth-child(7), .middle .home-slider .list .list-item:nth-child(7) .pic {
	  width: 77px;
	  height: 77px;
	}
	
	.middle .home-slider .list .list-item:nth-child(4), .middle .home-slider .list .list-item:nth-child(4) .pic, .middle .home-slider .list .list-item:nth-child(6), .middle .home-slider .list .list-item:nth-child(6) .pic {
	  width: 90px;
	  height: 80px;
	}
	
	.middle .home-slider .user-search .textfield {
		  background: #eee;
		  border: 1px solid #dee0e3;
		  outline: 0px;
		  padding: 10px 15px;
		  width: 60%;
	}
	
	.middle .home-slider .heading {
	  padding-top: 20px;
	}
	
	/* Profile Page */
		.middle .profile .cover-image img {
		  min-width: 100%;
		}
		
		.middle .profile .top .user-info {
		  width: 250px;
		  margin-top: 85px;
		  margin-bottom: 20px;
		}
		
		.name .box .pull-left h1{
			font-size: 18px;
		}
			
		.middle .profile .top .profile-photo .image {
		  width: 100px;
		  height: 100px;
		}
		
		.middle .profile .top .profile-photo .image .pic {
		  width: 100px;
		  height: 100px;
		  max-height: 100px;
		}
		
		.middle .profile .content .left-side .bio a {
		  color: #2ba8ee;
		  margin-right: 55px;
		}
		
		.middle .profile .content .left-side .bio .text {
		  margin-top: 10px;
		  font-size: 12px;
		  width: 85%;
		}
		
		.middle .profile .content .left-side .followers .title {
		  border-bottom: 1px solid #e4e7ec;
		  padding-bottom: 15px;
		  margin-bottom: 10px;
		  width: 80%;
		}
		
		.middle .profile .content .right-side {
		  margin-left: 10px;
		  width: 261px;
		}
		
		.middle .profile .top .profile-photo .buttons {
		  margin-top: -16px;
		}
		
		.middle .profile .content .right-side-top {
		  margin-left: 0px;
		}
		
		.middle .profile .content .likes .slider {
		  margin-top: -30px;
		}
		
		.middle .profile .content .likes .slider .prev, .middle .profile .content .likes .slider .next {
		  width: 1px;
		  height: 100px;
		  font-size: 20px;
		  color: #bbb;
		}
		
		.middle .profile .content .likes .slider .list .list-of-products .list-item .image .hover-section {
		  width: 260px;
		  height: 260px;
		}
		
		.middle .profile .content .likes .slider .list .list-of-products .list-item .image {
		  border: 1px solid #e6e6e6;
		  width: 260px;
		  height: 260px;
		  overflow: hidden;
		  position: relative;
		}
		
		.middle .content .right-block .product-list .list-of-products .list-item .image .pic {
			  max-width: 90px;
			  max-height: 120px;
			}
		.middle .content .right-block .product-list .list-of-products .list-item .image, .middle .content .right-block .product-list .list-of-products .list-item .image .hover-section{
			height:120px
		}	
		
		.middle .content .right-block .product-list .list-of-products .list-item .info h2, .middle .content .right-block .product-list .list-of-products .list-item .info .brand {
		  white-space: nowrap;
		  overflow: hidden;
		  text-overflow: ellipsis;
		  width: auto;	
		}
		
		.middle .content .right-block .product-list .list-of-products .list-item .info h2, .middle .content .right-block .product-list .list-of-products .list-item .info .brand {
  			margin: auto;
  		}
		/*2 column li*/
		ul#list-of-products{
			 	columns: 2;
			    -webkit-columns: 2;
			    -moz-columns: 2;
		}
	/*--------------*/
	
	/* Product Page */
		.middle .product-photo .image {
		  min-width: 300px;
		  max-width: 300px;
		}
		
		.pull-right .similar, .info{
			float: none !important;
		}
		
		.middle .product-info {
		  width: 100%;
		}
		
		.price_bottom .actions{
			width: 310px !important;
		}
		
		.middle .product-info .info .price_bottom .btn-red, .middle .product-info .info .price_bottom .btn-transparant {
		  padding: 8px 0px;
		  width: 150px;
		}
	
		.bottom p{
			width:300px;
		}
	/*--------------*/
	
	#category-info-box{ display: none; }
	.tright { text-align: center;}
	.tright.pull-right { float: none;}
	div.sort ul:after {
		display: table;
		content: "";
		clear: both;
	}
	.header .top { font-size: 9px;}
	.header .top .inner {
		width: 100%;
		padding: 0;
	}
	.header .top .top-menu .list-item a, 
	.header .top .account-menu .list-item a { padding: 10px 5px 9px;}
	.footer .bottom .inner { width: 100%; padding: 0 8px;}
	.footer .bottom div.pull-right,
	.footer .bottom div.pull-left { float: none; text-align: center;}
	.footer .bottom .list-item { padding: 0;}
	.middle .outfit_section .right-block .outfit {
		margin-top: 30px;
	}
	.middle .outfit_section .left-block,
	.middle .outfit_section .right-block {
		float: none;
		width: 100%;
	}
	.middle .outfit_section .left-block:after {
		display: table;
		content: "";
		clear: both;
	}
	.middle .outfit_section .left-block img { float: left;}
	.middle .outfit_section .left-block .button { float: right;}
	.middle .outfit_section .right-block .outfit .userinfo {
		float: none;
		width: 100%;
	}
	.middle .outfit_section .right-block .outfit .outfitinfo {
		margin: 20px 0 0;
		padding: 0;
	}
	.middle .outfit_section .right-block .outfit .outfitinfo .plagg .list-item {
		width: 30%;
		float: left;
	}
	.middle .home-banner .left, .middle .home-banner .right {width: 100%; float: none; margin-top:5px; }
	.middle .home-banner .right { display: none;}
	.middle .content .right-block .product-list .list-of-products .list-item {
		float: none;
	}
	.middle .content .right-block .product-list .list-of-products .list-item .image,
	.middle .content .right-block .product-list .list-of-products .list-item .image .hover-section { width: 100%;}
	.middle .content .right-block .product-list .list-of-products .list-item .valign { display: block;}
	.middle .content .right-block .product-list .list-of-products .list-item .info h2, 
	.middle .content .right-block .product-list .list-of-products .list-item .info .brand { margin: auto;}

	.middle .content.outfits .titel.pull-left {
		display: block;
		float: none;
	}
	.middle .home-banner.information .banner-text {
		padding: 0 30px;
	}
	.middle .faq .right-side { width: 65%;}
	.middle .faq .left-side { width: 30%;}
	
}
@media only screen and (min-width : 320px) and (max-width : 510px) {
	#category-info-box{ display: none; }
	.middle .faq .right-side,
	.middle .faq .left-side 
	{ width: 100%;} 
	.middle .home-banner.information .banner-text{
		font-size: 24px;
	}
	.middle .home-banner.information .banner-text h2{
		font-size: 43px;
	}
}

textarea#description {
	width: 100%;
	height: 120px;
	border: 2px solid #cccccc;
	padding: 5px;
}

.gender2, .cat{
	width: 20%;
	border: 2px solid #cccccc;
	padding: 5px;
}

.gend{
	width: 100%;
	display: inline-block;
	padding: 5px;
}

 
 .list-brand {
    width:760px;
  	margin-bottom:20px;
  	overflow:hidden;
  	border-top:1px solid #ccc;
}
.list-brand li {
	width: 25%;
    line-height:1.5em;
  	
  	float:left;
  	display:inline;
}
.list-brand h3{
	width: 100%;
	white-space: pre-line;
	display: inline-block;
	margin-top: 15px;
	margin-bottom: 10px;
}

ul.brand-link {
    display: inline-block;
    padding: 5px;
    padding-top: 15px;
}

ul.brand-link h3{
	color: #e16120;
}
/*
.list-brand {
    height: auto; 
    -webkit-column-count: 4;
       -moz-column-count: 4;
            column-count: 4; 
}
.list-brand li {
    display: block; 
}*/
[data-id="632"],[data-id="640"],
[data-id="701"], [data-id="156"],
[data-id="672"], [data-id="695"],
[data-id="668"], [data-id="128"], 
[data-id="986"], [data-id="141"]{
	font-weight: bold;
	background-color: #D8D8D8;
	margin-top: 10px;
}