/*
Header Style 2
*/




/*
Header Style 2
*/
.HeaderStyle2 {
	margin-top:0px !important;
}

.HeaderStyle2 .header-fixed { position: fixed !important; width:100% !important; background-color:#FFFFFF !important; border-bottom:1px solid #F0F0F0 !important; height:85px !important; z-index:9999 !important; }
.header-style-2-pull-down { padding-top:85px !important; }

.HeaderStyle2 .h-logo img { max-width:100% !important; max-height:70px !important; }

.HeaderStyle2 .h-search input { background-color:#F0F0F0 !important; height:45px !important; }

.HeaderStyle2 .h-social a { width:30px !important; height:30px !important; line-height:30px !important; border-radius:50%; color:#FFF !important; }
.HeaderStyle2 .h-social a:hover , .HeaderStyle2 .social a:active { opacity:0.8; text-decoration:none !important; }

.HeaderStyle2 .h-nav-bar a:hover, .HeaderStyle2 .h-nav-bar a:active { max-width:100% !important; max-height:70px !important; text-decoration:underline !important; cursor:pointer !important; }

.HeaderStyle2 .h-cart .basket { float:left !important; display:inline-block !important; font-size:18px !important; padding:10px 17px 10px 17px; background-color:#EA222F !important; color:#FFF !important; border-radius:25px; cursor:pointer; }
.HeaderStyle2 .h-cart .basket .circle { background-color:#000000 !important; font-size:12px !important;  padding:0px !important; width:20px !important; height:20px !important; line-height:20px !important; display:inline !important; position:absolute !important; border-radius:50%; margin:-5px -10px; }



@media (max-width:991px) {
	.HeaderStyle2 .header-fixed { height:145px !important; }
	.header-style-2-pull-down { padding-top:145px !important; }
}