body {padding: 0px;margin: 0px;background: #FFF;}
table, tr, td, h1, h2, h3, h4, h5, h6, div, span, a, li, ul, ol, p, form, input 
{padding: 0px;margin: 0px;text-decoration: none;font-weight: normal;line-height: normal; font-family: 'Open Sans', sans-serif;  text-decoration:none;}
img {border: none; max-width:100%;}
 
.container{max-width:1360px; margin:auto; padding:0 20px; position:relative;} 
header {float: left;width: 100%;}
.header_main{background:#fcf0d8; width:100%;float: left;padding: 16px 0 22px 0;}
.header_main .logo{ float:left;margin: 23px 0 16px 0;}
.header_main .logo img{max-width:250px;}
.header_main .top_nav{ float:right; padding: 30px 0 0 0; }
.header_main .top_nav .fa-bars{display:none;}
.header_main .top_nav ul{ }
.header_main .top_nav ul li{display:inline-block;  }
.header_main .top_nav ul li a{color:#000; font-size:18px; font-weight:700; padding:0 10px;}
.header_main .top_nav ul li a:hover{color:#81ca9d;}

.category_bg{ background:#eeebeb; width:100%; display:inline-block;  text-align:center;height: 105px; }
.category_bg .category_main{ width:100%; display:inline-block;  padding: 25px 0;}
.category_bg .category_main .select_block{ display:inline-block; width: 180px;
margin: 0 0 0 0; text-align:left;overflow: hidden;vertical-align: top;}
.category_bg .category_main .select_block .list-unstyled{background: #ffffff;color: #1d5449;font-size: 18px;padding: 0px;
border: solid #eaca63;    height: 36px;}



.category_bg .category_main .select_block .list-unstyled:before{background: #eaca63 url(../images/bottom_aerrow.png) no-repeat center center; margin-right: 5px;content: "";display: inline-block;width: 40px;height: 36px;float: left;}


.ofpage{
	height:49px !important;
}


ul.list-unstyled li {padding: 8px 10px;
z-index: 2;white-space: nowrap;
list-style: none;position: relative;
    z-index: 9;
font-size: 14px;color: #000;}
ul.list-unstyled li:not(.init) { float: left;width: 100%; display: none; background: #ddd; }
ul.list-unstyled li:not(.init):hover, ul li.selected:not(.init) { background: #eaca63; color:#FFF;cursor:pointer; }
.list-unstyled li.init { cursor: pointer; }

a#submit { z-index: 1; }



.category_bg .category_main .select_block select option{}
.category_bg .category_main .most_popular{display:inline-block; padding: 0 10px;}
.category_bg .category_main .most_popular a{ background: #FFF;border: solid 3px #eaca63; padding:15px 40px; 
color: #000;font-size: 15px;font-weight: bold;display: inline-block;}
.category_bg .category_main .Newest{display:inline-block;}
.category_bg .category_main .Newest a{  padding:11px 17px;  background: #eaca63; display:inline-block;
color: #000;font-size: 15px;font-weight: bold;text-transform: uppercase; box-sizing: border-box;}


/* Discover unique gifts for your love one start*/

.category_bg.discover_uniq{ background: #fcf0d8; height: auto;padding:5% 0px 275px 0px;}
.category_bg.discover_uniq .category_main{ max-width:700px; margin:auto; position: relative;}
.category_bg.discover_uniq .category_main .Newest {width: 49%; float:left;}
.category_bg.discover_uniq .category_main .Newest a{width: 100%; }

.category_bg.discover_uniq .category_main .most_popular{width: 49%;float:right; padding: 0;margin: 0;}
.category_bg.discover_uniq .category_main .most_popular a{ width: 100%;display: inline-block;padding: 8px 0px;box-sizing: border-box;border-radius:7px}

.btnactive a{ background: #eaca63 !important;}

.category_bg.discover_uniq .category_main .select_block{width:100%; margin: 25px 0 0 0; position: absolute;
width: 100%;left: 0;top: 56px;}
.category_bg.discover_uniq .category_main .select_block .init{color: #000;font-size: 15px;font-weight: normal; color:#666;}
/* Discover unique gifts for your love one end*/

/* Singal product page start */
.details_page{display:table; width:100%; padding-top:80px;}
.details_page .singal_product{display:table-cell; width:50%; padding-right:30px;vertical-align: top;}
.details_page .product_details{display:table-cell; width:50%;vertical-align: top;}
.details_page .product_details h2{font-size: 25px;color: #000; font-weight:700;}
.details_page .product_details span{display: block;font-size: 14px;color: #000;margin:10px 0 0 0;}
.details_page .product_details span .fa{ color: #f49ac1;}
.details_page .product_details p{font-size: 15px;color: #000; line-height:22px; margin:10px 0 0 0;}
.details_page .product_details  .get_btn{ background: #eaca63;color: #000;font-weight: bold;font-size: 15px;display: inline-block;padding: 9px 0px;display: inline-block;width: 100%;max-width: 250px;text-align: center;margin: 17px 0 0 0; text-transform:uppercase;}
.details_page .product_details  .get_btn:hover{background: #81ca9d;}

/* Singal product page end*/

.gift_husband{}
.gift_husband h1{color: #000;padding: 37px 0;font-size: 33px;font-weight: 800;text-align: center;}
.gift_husband .category_block{/* display: inline-block; *//* width: 100%; */} 
.gift_husband .category_block .marshell{ width:33%; float:left; margin:0px 0 90px 0;border-right: solid 1px #979797;text-align:center;min-height:557px;}
.gift_husband .category_block .marshell .marshell_img{ text-align:center;/* min-height: 239px; */}
.gift_husband .category_block .marshell .marshell_img img{max-width:95%;}
.gift_husband .category_block .marshell h2{ font-size: 20px;font-weight: 700;color: #000; padding:0 20px;}
.gift_husband .category_block .marshell p{ font-size: 14px;color: #000;padding: 10px 20px 15px 20px;line-height: 1.6;}
.gift_husband .category_block .marshell .text_main{ padding:0 20px;}
.gift_husband .category_block .marshell .text_main .left{ float:left;}
.gift_husband .category_block .marshell .text_main .left .cross_price{ font-size: 13px;font-weight: 400;color: #e30613;}
.gift_husband .category_block .marshell .text_main .left .actual_price{ font-size: 21px;font-weight: 700;color: #8dc63f;
display: block;}
.gift_husband .category_block .marshell .text_main .left .amazon{ font-size: 14px;}

.gift_husband .category_block .marshell .text_main .right{width:100%; display:inline-block;    text-align: center; }
.gift_husband .category_block .marshell .text_main .right .people{display: block;font-size: 14px;color: #000;}
.gift_husband .category_block .marshell .text_main .right .people .fa{  color: #f49ac1;}
.gift_husband .category_block .marshell .text_main .right .checkuot{ margin: 14px 0 0 0;display: inline-block;width:100%; }
.gift_husband .category_block .marshell .text_main .right .checkuot  a{ background: #eaca63;color: #000;font-weight: bold;font-size: 15px;display:inline-block;    
padding: 12px 0px;display: inline-block; width:100%;border-radius:7px}
.gift_husband .category_block .marshell .text_main .right .checkuot  a:hover{background: #81ca9d;}


.gift_husband .category_block .marshell .more_detail{border-top: solid 1px #e1e1e1; margin:20px 20px -5px 20px;padding: 4px 0; }
.gift_husband .category_block .marshell .more_detail a{color: #000;font-size: 14px;}
.gift_husband .category_block .marshell .more_detail .small_price{}
.gift_husband .category_block .marshell .more_detail .small_price p{font-size: 13px;color: #000;padding: 3px 0 4px 0px;border-bottom: solid 1px #e1e1e1;}
.gift_husband .category_block .marshell .more_detail .small_price p span{ font-size: 13px;display: block;color: #000;} 

.gift_block{ width:100%; display:inline-block;border-bottom: solid 1px #e1e1e1; padding-bottom:30px;}
.gift_block .best_gift{ width:45%; float:left; text-align:center;}
.gift_block .best_gift .gift_img{ }
.gift_block .best_gift .gift_img img{max-width:100%;}
.gift_block .best_gift h2{ font-size:16px; font-weight:bold;color:#000;    margin: 10px 0 0 0; text-align:left;}
.gift_block .best_gift p{ font-size:14px; color:#000;text-align:left;}
.gift_block .best_gift a{background: #f26522;color: #FFF;font-weight: 700;    margin: 13px 0 0 0;text-transform: uppercase;font-size: 16px;width: 200px;text-align: center;padding: 9px 0px;display: inline-block;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;-o-border-radius: 7px;}

.gift_block .add_banner{ width:50%; float:right;padding: 18px 0 0 0;}
.gift_block .add_banner img{max-width:100%;}


.footer_bg{ background:#fcf0d8 url(../images/curb.png) repeat-x; width:100%; display:inline-block; padding:50px 0; margin-top:50px; position:relative;}
.footer_bg p{ font-size:15px; color:#000; }
.footer_bg:before {
content: '';
background: url(../images/curb.png) repeat-x;
width: 100%;
display: inline-block;
position: absolute;
top: -13px;
height: 25px;
}
.footer_main{}
.footer_main .qick_link{display:inline-block;  min-width: 200px;}
.footer_main .qick_link a{color:#333; font-size:14px; display:block; margin-bottom:5px;}


.footer_main .social{ display:inline-block; }
.footer_main .social a{ display:inline-block; padding:0 5px;}

.footer_main .copyright{ float:right;margin-top: 30px;}
.footer_main .copyright a{}
.footer_main .copyright p{}




/* second page css start */

.lower_price_bg{background:#ffd966; width:100%;display: inline-block;  margin: -4px 0 0 0;}
.lower_price_bg .discover{ text-align: center;padding: 56px 0 16px 0;width: 100%;display: inline-block;  min-height:300px;}
.lower_price_bg .discover h1{ font-family: 'Dosis', sans-serif;color: #1d5449;  font-size: 50px;font-weight: 800;text-align: center;}
.lower_price_bg .discover p{ color: #1d5449;font-size: 15px; }
.lower_price_bg .discover .select_btn{padding: 50px 0 0 0;}
.lower_price_bg .discover .select_btn select{ background: #FFF  url(../images/bottom_aerrow.png) no-repeat right center;border: none;color: #1d5449;font-size: 18px;padding: 11px 36px 11px 14px;    margin: 0 10px 0 0;    width: 230px;
border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;

appearance:none;
-webkit-appearance:none;
-moz-appearance:none;
-o-appearance:none;
-moz-appearance:none;}
.lower_price_bg .discover .select_btn a{background: #f5492e;    margin: 0 10px 0 0;
color: #FFF;
font-weight: 600;
font-size: 15px;
padding: 11px 20px 11px 20px;
text-transform: uppercase;border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;}


.hb_gift{ background:#eaca63; display:inline-block; width:100%;height:75px;}
.repeat_bg{height: 40px;width: 35.35%;}
.hb_gift .gift_main{ position: absolute;top: -240px;

left: 37%;}

.hb_gift .gift_main img{max-width:100%;}




ul#slideshow4_thumbs {margin: 0;}
ul.text-center li {float:left; width:25%; list-style:none;text-align: center;border: 1px solid aliceblue;padding: 1%;
margin: 1%;
height: 100px;
width: 20%;}
ul.text-center li a{display:inline-block;}
.desoslide-overlay{display:none;}
ul.text-center li a img {max-width: 93%;}


/* sanjay work start 07-12-18 */
.row_main{ width:100%; display: table;}
.row_main .fa-list-alt{display:none;cursor:pointer;}
.row_main .fa-list-alt span{ margin-left:12px;}
.left_category{ display: table-cell;vertical-align: top;width: 160px;border-right: solid 1px #979797;padding-right: 20px;}
.left_category .category_nav{ margin-bottom: 20px;}
.left_category .category_nav h3{color: #000;margin: 0px 0 6px 0;border-bottom: solid 1px #979797;padding-bottom: 10px;}
.left_category .category_nav ul{ padding: 0;list-style:none; }
.left_category .category_nav ul li{ 
list-style: none;}
.left_category .category_nav ul li a{color: #333;font-size: 14px;margin:8px 0 1px 0;display: inline-block; font-weight:bold;}
.left_category .category_nav ul li a:hover{color:#80c89e;}
.left_category .category_nav ul li ul{ 
margin: 2px 0 7px 12px;}
.left_category .category_nav ul li ul li{ }
.left_category .category_nav ul li ul li a{font-size: 14px;    color: #7b7b7b; font-weight:normal;
margin: 0 0 3px;
line-height: normal;}

.gift_husband .row_main .category_block{/* padding-left: 15px; */}




/** new **/ 

.disnone{
	display:none;
}
.r_more{
	color: #000;
text-decoration: underline;
padding-left: 5px;
}

.postblock{
	margin-top:100px;
	margin-left:auto;
	margin-right:auto;
	max-width:980px;
}

.postblock .gift_husband .category_block .marshell {
    width: 39%;
	margin-right: 5%;
	margin-left: 5%;
	border: none;
height: 580px;
overflow: hidden;
	text-align: left;
}	

.postblock .gift_husband .category_block .marshell h2{
   font-size: 26px;
   padding-left:0px;
   padding-right:0px;
   height:80px;
}

.postblock .gift_husband .category_block .marshell p{
   padding-left:0px;
   padding-right:0px;
}

.postblock .gift_husband .category_block .marshell .text_main{
   padding-left:0px;
   padding-right:0px;
}

.postblock .gift_husband .category_block .marshell .marshell_img{
   margin-top: 30px;
}

@media (max-width:736px){
	.postblock .gift_husband .category_block .marshell {
		width: 100%;
		
	}
}

/*  */
.post_page{
	display: block;
}
.post_page a{
	color: #2e9fff;
	text-decoration: underline;
}

.post_page .product_details{
	width:700px;
	margin-right:2%;
	
}
.post_page .product_details h1{
	font-size: 40px;
	margin-bottom: 40px;
	font-weight: bold;
}
.post_page .product_details h2{
	font-size:36px;
}
.post_page .product_details h3{
	font-size:26px;
}
@media (max-width:736px){
	.post_page .singal_product{
		width:100%;
		text-align: center;
		
	}
}
@media (min-width:737px){
	.post_page .singal_product{
		width:500px;
		text-align: center;
		
	}
}

.post_page .product_details p{
	line-height: 1.7em;
	font-weight: 300;
	color: #666;
	font-size: 1.1em;
	margin-bottom: 30px;
	word-wrap: break-word;
	
}

.yifram iframe{
	width: 100%;
	
}
@media (max-width:736px){
	.post_page .product_details{
		width:100%;
		display: block;
	}
	.post_page .singal_product{
		width:100%;
	}
	.post_page .product_details img, .post_page .product_details table{
		width:100%;
	}
	.mobilecontainer{
		background-color:#eeebeb;
	}
	.mobile_copyright{
		float:left;
	}
	.video_container {
		position: relative;
		width: 100%;
		height: 0;
		padding-bottom: 56.25%;
	}
	.video_container iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.yifram{
		min-height: 230px;
	}
}



.description_class{
	font-size: 18px;
	text-align: center;
	padding-bottom: 30px;
	margin-bottom: 40px;
	line-height: 1.6;
	border-bottom: solid 1px #979797;
}

.social img{
	width:50px;
	
}


.PagingTable a{
	border: 1px solid #999;

	padding: 5px 10px;

	border-radius: 50%;
	color: #000;
}
.PagingTable .prev a{
	border: none;
	color:#81ca9e;
}
.PagingTable .next a{
	border: none;
	color:#81ca9e;
}
.PagingTable .current{
	border: 1px solid #999;

	padding: 5px 10px;

	border-radius: 50%;
	background-color:#81ca9e;
	color:#fff;
}

.video_container {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
}
.video_container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ydiv{
	min-height: 209px;width: 90%;
    margin: auto;
 	background-color: #000;
 	padding-top: 30px;
}
.lefselected{
	color:#80c89e !important;
}
.newcondiv{
	padding-left:20px;
}
.newcondiv h1{
	text-align:left;
}
.newcondiv h2{
	text-align:left;
}

.category_nav ul li ul{
	display:none;
}

@media (max-width:736px){
	.category_bg.discover_uniq {
		padding-bottom: 60px;

	}
	#gift_for_him{
		margin-right: 5px !important;
	}	
}
.middle_image{
	text-align: center;

position: absolute;

float: none;

width: 100%;

top: -206px;
}

@media (max-width:736px){
	.onlydesktop{
		display:none;
	}
	.onlymobile{
		display:block;
	}
}
@media (min-width:736px){
	.onlydesktop{
		display:block;
	}
	.onlymobile{
		display:none;
	}
}
.onlymobile .hb_gift{
	position: relative;

	width: 100%;

	float: left;

	height: 60px;

	
	margin-bottom: 75px;
}
.onlymobile .middle_image img{
	width:200px;
}

.onlymobile .middle_image{
	width:100%;
	top:-100px;
}
@media (max-width:736px){
	.category_bg.discover_uniq {
		padding-bottom: 150px !important;
	}
}

.desclass a{
	color: #80c89e;
	font-weight: bold;
}	

.description_class a{
	color: #2e9fff;
}

.h2reltiv{
	padding-top: 0px;
    border-bottom: none;
    position: absolute;
    bottom: -10px;
}
@media (max-width:736px){
	.h2reltiv{
		bottom: -100px;
	}
}