*::-webkit-input-placeholder {
	color: #666;
	opacity: 1;
}
*:-moz-placeholder {
	color: #666;
	opacity: 1;
}
*::-moz-placeholder {
	color: #666;
	opacity: 1;
}
*:-ms-input-placeholder {
	color: #666;
	opacity: 1;
}

body input:focus:required:invalid,
body textarea:focus:required:invalid {
	
}
body input:required:valid,
body textarea:required:valid {
	
}
body {
	font-family: "RobotoLight", sans-serif;
	font-size: 16px;
	text-align:center;
}
/*header*/
header{
	background: #ec027d;
	}
.logo h1{
	font-family: "BradleyHand";
	color:#fff;}
.logo h1>span{
	color:#000;
	}
.cart,.top-number{
	font-size:1.1em;
	color:#fff;
	margin:5px;}

.cart a{
	color:#fff;
	margin-right:58px;}
header .col-md-6:nth-child(1){
	text-align:left;}
header .col-md-6:nth-child(2){
	text-align:right;
	padding-right:100px;
	padding-top:10px;}
/*menu*/
.top-nav{
	background: #141a29;}
.tabs{
	width:100%;
}
.tabs ul:after{
    content:"";
    display:block;
    clear:both;
	margin:0;
}
.tabs ul{
	
	}
.tabs ul li{
    cursor:pointer;
	float:left;
	width:20%;
	display:inline-block;
	list-style:none;
    padding:20px 15px;
	text-align:center;
	font-size:1.5em;
	color:#ec027d;
	min-width:120px;
	background:url(../img/menu-circle.png) center no-repeat;
}
.dropdown-menu>div{
	min-width:300px;
	height:100%;
	min-height:400px;
	max-height:700px;
	background: rgba(255,255,255,0.8);
	text-align:center;	overflow:auto;
	margin:30px 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius:10px;
	}
.dropdown-menu p{
	font-size:1.4em;
	color:#000;
	}
.dropdown-menu a{
	color:#000;
	}
.catalog{
	float:left;
	width:25%;
	height:100%;
        max-height:600px;
	overflow-y:auto;
	color:#000;
        text-align:left;
        padding-left:20px;
	border-right:1px solid #fa1395; }
.catalog p{
	color:#fa1395;}
.product{
	float:right;
	width:75%;
	height:100%;
	color:#000;
	max-height:600px;
        overflow-y:auto;
	overflow-x:hidden;
	}	
.dropdown{
	background:url(../img/menu-bg.jpg) center no-repeat;
	}
.itemlist{
	display:inline-block;
	width:200px;
	vertical-align:top;}
.selected a,.selected{	
	color:#ec027d;
	font-weight:bold;}
.price{	
	color:#f00;}
/*owl-slider*/
.new{
	background: #f1e5f0;
	text-align:center;
	color:#ec027d;}

.slider{	
	position:relative;
	}

.new-product{
	margin:30px;}
.new-product img{
	width:100%;
	height:280px;
	border:1px solid #ec027d;}
/*end-slider*/
footer{
	background:#141a29 url(../img/ftr-bg.jpg) right no-repeat;
	}
footer h3{
	font-size:2.5em;
	font-family: "BradleyHand";
	color:#ec027d;}
.footer-number{
	color:#fff;
	margin-top:50px;}
footer .col-md-8{
	height:100%;
	text-align:left;
	}