
.social{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	margin-top: 5px;
	padding-left: 5px;
}
.social button{
	width: 32%;
	padding: 5px;
	margin-right: 3px;
}
.social button a{
	font-size: 12px;
	color: #fff;
}


.social_1{
	width: 25%;
	display: flex;
	flex-wrap: wrap;
	margin-top: 5px;
	padding-left: 5px;
}
.social_1 button{
	width: 32%;
	padding: 5px;
	margin-right: 3px;
}
.social_1 button a{
	font-size: 12px;
	color: #fff;
}
.content_box{
	padding-left:2px !important;
	padding-right:2px !important;
}
.top_left{
	width:100%;
	display:flex;
	flex-wrap:wrap;
	margin-top:2px;
	margin-bottom:2px;
}
.top_left .left_1{
	width:50%;
}
.top_left .left_2{
	width:50%;
}
.social_header
{
	background-color:#000;
	padding:5px 0px;
}	
.social_icon{
	text-align:right;
}
.social_icon a{
	color:#fff;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 50%;
	margin-right:5px;
}
.social_icon a:hover{
	color:#fff !important;
}
.social_icon .fb{
	background-color:#3b5998;
}
.social_icon .tw{
	background-color:#55acee;
}
.social_icon .yt{
	background-color:#d42428;
}
.left_1 p{
	color:#fff;
	margin-bottom:0px;
}
.left_1 p a{
	color:#fff;
}
.left_2 p{
	color:#fff;
	margin-bottom:0px;
	margin-top: 5px;
}
.left_2 p a{
	color:#fff;
}
.advertisment img{
	width:100%;
}
.single-product{
	box-shadow: 1px 1px 10px 1px rgba(209, 209, 209, 0.5);
}
.intro11-slider .intro11-content .title{
	font-size: 35px !important;
}
.intro11-slider .intro11-content-2 .title{
	font-size: 40px !important;
}
.logo_advertisment_set{
	padding:10px 0px;
}
.header_bg{
	background-color:#000;
	
}
.slder_se{
	top: 94px !important;
}
.main-nav > ul > li > a .menu-text{
	color:#fff;
}
.main-nav > ul > li > a .menu-text:hover{
	color:#000 !important;
}
.header-sticky.sticky{
	background-color:#000 !important;
}

.content_box{
	padding-left:2px !important;
	padding-right:2px !important;
}
.day_whishes{
	text-align:center;
}
.latest_img{
	padding-top:30px !important;
}
.day_wish{
	padding-bottom:20px !important;
}
.main-nav > ul > li{
	padding:15px 0px !important;
}
.full_details{
	box-shadow: 1px 1px 10px 1px rgba(209, 209, 209, 0.5) !important;
	padding-bottom:30px;
}
.w_bo{
	padding-left:15px !important;
	padding-right:15px !important;
}
.main-nav > ul > li > a i{
	padding-left:5px !important;
}
.header-sticky.sticky .top_header{
	display:none;
}
.top_header .logo_advertisment_set{
	background-color:#fff !important;
}
.logo_mob h1{
	text-align:left !important;
}
.footer-area .footer-widget-area{
	padding: 40px 0 !important;
}
.footer-area .footer-copyright-area {
  padding: 10px 0px !important;
}
.in_banner img{
	width: 100%;
	height: 460px;
}
.header-sticky.header-transparent{
	position:static !important;
}
.categories-content > h3{
	margin-top: 5px !important;
}

/* ########    MEDIA QUERY         ######## */
@media(max-width:320px){
	.top_left .left_1{
		width:35%;
	}
	.left_1 p{
		font-size:11px;
	}
	.top_left .left_2{
		width:65%;
	}
	.top_left .left_2 p{
		font-size:11px;
	}
	.top_left{
		margin-bottom:6px;
	}
	.social_icon{
		text-align:center !important;
	}
	.social_icon a {
	  color: #fff;
	  width: 20px;
	  height: 20px;
	  line-height: 20px;
	  text-align: center;
	  border-radius: 50%;
	  margin-right: 5px;
	}
	.social_icon a i{
		font-size:12px !important;
	}
	.social_1 {
	  width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	  margin-top: 5px;
	  padding-left: 5px;
	}
	.logo_mob h1{
		font-size: 29px;
		margin-top: 0px;
	}
	.intro11-slider .intro11-content-2 .title {
	  font-size: 25px !important;
	  color: #fff;
	}
	.in_banner img {
	  width: 100%;
	  height: 200px;
	}
	.slide-bg-1 {
	  min-height: 200px !important;
	}
	.intro11-slider .intro11-content-2 .title{
		font-size:20px !important;
	}
	.intro11-slider .intro11-content-2 h4{
		font-size:13px !important;
		line-height:20px !important;
	}
	/* .search_bar{
		display:none;
	} */
}

@media(min-width:321px) and (max-width:360px){
	.top_left .left_1{
		width:35%;
	}
	.left_1 p{
		font-size:12px;
	}
	.top_left .left_2{
		width:65%;
	}
	.top_left .left_2 p{
		font-size:12px;
	}
	.top_left{
		margin-bottom:6px;
	}
	.social_icon{
		text-align:center !important;
	}
	.social_icon a {
	  color: #fff;
	  width: 20px;
	  height: 20px;
	  line-height: 20px;
	  text-align: center;
	  border-radius: 50%;
	  margin-right: 5px;
	}
	.social_icon a i{
		font-size:12px !important;
	}
	.social_1 {
	  width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	  margin-top: 5px;
	  padding-left: 5px;
	}
	.logo_mob h1{
		font-size: 33px;
		margin-top: 0px;		
	}
	.intro11-slider .intro11-content-2 .title {
	  font-size: 25px !important;
	  color: #fff;
	}
	.in_banner img {
	  width: 100%;
	  height: 200px;
	}
	.slide-bg-1 {
	  min-height: 200px !important;
	}
	.intro11-slider .intro11-content-2 .title{
		font-size:20px !important;
	}
	.intro11-slider .intro11-content-2 h4{
		font-size:13px !important;
		line-height:20px !important;
	}
	/* .search_bar{
		display:none;
	} */
}

@media(min-width:361px) and (max-width:420px){
	.top_left .left_1{
		width:35%;
	}
	.left_1 p{
		font-size:13px;
	}
	.top_left .left_2{
		width:65%;
	}
	.top_left .left_2 p{
		font-size:13px;
	}
	.top_left{
		margin-bottom:6px;
	}
	.social_icon{
		text-align:right !important;
	}
	.social_icon a {
	  color: #fff;
	  width: 20px;
	  height: 20px;
	  line-height: 20px;
	  text-align: center;
	  border-radius: 50%;
	  margin-right: 5px;
	}
	.social_icon a i{
		font-size:12px !important;
	}
	.social_1 {
	  width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	  margin-top: 5px;
	  padding-left: 5px;
	}
	.logo_mob h1{
		font-size: 33px;
		margin-top: 0px;
	}
	.intro11-slider .intro11-content-2 .title {
	  font-size: 25px !important;
	  color: #fff;
	}
	.in_banner img {
	  width: 100%;
	  height: 250px;
	}
	.slide-bg-1 {
	  min-height: 250px !important;
	}
	.intro11-slider .intro11-content-2 .title{
		font-size:20px !important;
	}
	.intro11-slider .intro11-content-2 h4{
		font-size:13px !important;
		line-height:20px !important;
	}
	/* .search_bar{
		display:none;
	} */
}

@media(min-width:421px) and (max-width:480px){
	.top_left .left_1{
		width:35%;
	}
	.left_1 p{
		font-size:13px;
	}
	.top_left .left_2{
		width:65%;
	}
	.top_left .left_2 p{
		font-size:13px;
	}
	.top_left{
		margin-bottom:6px;
	}
	.social_icon{
		text-align:right !important;
	}
	.social_icon a {
	  color: #fff;
	  width: 20px;
	  height: 20px;
	  line-height: 20px;
	  text-align: center;
	  border-radius: 50%;
	  margin-right: 5px;
	}
	.social_icon a i{
		font-size:12px !important;
	}
	.social_1 {
	  width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	  margin-top: 5px;
	  padding-left: 5px;
	}
	.logo_mob h1{
		font-size: 33px;
		margin-top: 0px;
	}
	.intro11-slider .intro11-content-2 .title {
	  font-size: 25px !important;
	  color: #fff;
	}
	.in_banner img {
	  width: 100%;
	  height: 250px;
	}
	.slide-bg-1 {
	  min-height: 250px !important;
	}
	.intro11-slider .intro11-content-2 .title{
		font-size:20px !important;
	}
	.intro11-slider .intro11-content-2 h4{
		font-size:13px !important;
		line-height:20px !important;
	}
	/* .search_bar{
		display:none;
	} */
}


@media(min-width:481px) and (max-width:520px){
	.top_left .left_1{
		width:35%;
	}
	.left_1 p{
		font-size:13px;
	}
	.top_left .left_2{
		width:65%;
	}
	.top_left .left_2 p{
		font-size:13px;
	}
	.top_left{
		margin-bottom:6px;
	}
	.social_icon{
		text-align:right !important;
	}
	.social_icon a {
	  color: #fff;
	  width: 20px;
	  height: 20px;
	  line-height: 20px;
	  text-align: center;
	  border-radius: 50%;
	  margin-right: 5px;
	}
	.social_icon a i{
		font-size:12px !important;
	}
	.social_1 {
	  width: 100%;
	  display: flex;
	  flex-wrap: wrap;
	  margin-top: 5px;
	  padding-left: 5px;
	}
	.logo_mob h1{
		font-size: 33px;
		margin-top: 0px;
	}
	.intro11-slider .intro11-content-2 .title {
	  font-size: 30px !important;
	  color: #fff;
	}
	.in_banner img {
	  width: 100%;
	  height: 280px;
	}
	.slide-bg-1 {
	  min-height: 280px !important;
	}
	.intro11-slider .intro11-content-2 .title{
		font-size:25px !important;
	}
	.intro11-slider .intro11-content-2 h4{
		font-size:13px !important;
		line-height:20px !important;
	}
	.search_bar{
		display:none;
	}
}
