@import url(https://fonts.googleapis.com/css?family=Muli:400,300italic,300,400italic);@font-face{font-family:'Conv_LAINE';src:url('../fonts/LAINE.eot');src:local('☺'), url('../fonts/LAINE.woff') format('woff'), url('../fonts/LAINE.ttf') format('truetype'), url('../fonts/LAINE.svg') format('svg');font-weight:normal;font-style:normal;}


@font-face{font-family:'texgyreadventorregular';src:url('../fonts/texgyreadventor-regular-webfont.woff2') format('woff2'),

url('../fonts/texgyreadventor-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}

@font-face {
    font-family: 'Barkentina';
    src: url('../fonts/Barkentina.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

*:focus { outline: none;}


.marginbtn0{margin-bottom:0 !important;}


.GScroll > .GScroll-bar{display:block !important;}


.product-subheading{font-family:'Conv_LAINE';font-size:40px;}


/*.li_hlo{background:#fff;color:#ff0000;position:absolute;right:2px;top:2px;z-index:9999999999;padding:1px 2px;border-radius:50%;display:block !important;}*/
.li_hlo{background: #fff;color: #ff0000;position: absolute;right: 2px;top: 2px;z-index: 9999999999;border-radius: 50%;width: 20px;height: 20px;text-align: center;line-height: 20px;}





.li_hlo:hover{color:#F57173;display:block !important;}





*{margin:0;padding:0;}





body{font-family:Georgia, "Times New Roman", Times, serif;background-color:#6c5d62 !important;margin:0;padding:0;font-size:14px;}





.msgDetails{padding:0 1%;}





.paymentit{display:none;outline:0 none;overflow:hidden;z-index:1;position:relative;padding:0 1%;}





.paymentit .loader_cart{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;height:100%;margin:0;padding:0;position:fixed;width:100%;z-index:999999;}





.paymentit .loader_cart img{position:absolute;left:50%;top:10%;}





.ui-datepicker-calendar{display:none;}





#ui-datepicker-div{font-size:88.5%;font-family:"Muli", sans-serif;}





.lft_storimg2 img{width:100%;}





.maincart_img{height:115px;overflow:hidden;width:80px;}





.cart_page #cart tr td .form-control{height:26px !important;}





.cart_page #cart tr td .update_to_cart{display:inline-block;}





.rgt_margin_zero{margin-right:0 !important;}





.left_padd_cart{padding-left:25px !important;}





.p_store{border-bottom:1px solid #66594b;border-top:1px solid #66594b;clear:both;color:#fff;display:block;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;margin:10px 0 20px;padding:8px 0 8px 50px;}





#payment-form .form-row .form-group span.validate{color:red;width:0px !important;}





.validate_form{color:red;display:none;font-family:"Muli", sans-serif;font-size:18px;}





.top_btnpadd{padding:20px 0;}





.use_cart .hideIt{display:none;}





#payment-form .form-row .form-group .control-label{font-weight:normal;float:left;width:30%;text-align:right;line-height:30px;color:#fff;font-family:"Muli", sans-serif;}





#payment-form .form-row .form-group .form-control{height:30px;padding-top:0; padding-bottom: 0; line-height: 30px;}





#payment-form .checkbox{margin-bottom:15px;}





#payment-form .checkbox label{font-weight:normal;float:left;line-height:22px;color:#fff;font-family:"Muli", sans-serif;}





.payment_border{border-top:1px solid #fff;clear:both;display:block;float:left;padding-top:10px;width:100%;}





.checktitle{color:#fff;font-family:"Muli", sans-serif;font-size:24px;margin:10px 0;width:100%;display:block;clear:both;}


#payment-form .form-row .form-group .form-control2{border-radius:0 !important;width:56% !important;}


#payment-form .form-row .form-group .form-control{width:56% !important;margin-left:2% !important;float:left;margin-bottom:5px;border-radius:0;font-family:"Muli", sans-serif;}


#payment-form .form-row .form-group textarea.form-control{width:56% !important;height:100px!important;margin-left:2% !important;float:left;margin-bottom:5px;border-radius:0;font-family:"Muli", sans-serif;}





#payment-form .form-row .form-group span{width:68% !important;margin-left:2% !important;float:left;margin-bottom:5px;padding:6px 0;height:34px;line-height:24px;}





#payment-form .form-row .form-group .form-controlselect{width:68% !important;margin-left:2% !important;float:left;margin-bottom:5px;border-radius:0;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}





#payment-form .form-row .form-group .form-controlselect option{padding:6px 12px;}





#payment-form .form-row .form-group .form-controlselect:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)}





.dropdown-submenu{position:relative;}





.dropdown-submenu>.dropdown-menu{top:50px;left:1px;margin-top:-6px;margin-left:-1px;}





.dropdown-submenu:hover>.dropdown-menu{display:block;}





.dropdown-submenu.pull-left{float:none;}





.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;}





.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu{top:6px;left:100%;margin-top:-6px;margin-left:0px;border-left:1px solid #ccc;}





.dropdown-menu li{width:100%;}





.cont{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:1000px;}





.main-cont{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}





.main-navbar{float:none !important;text-align:center;}





.main-navbar li{float:none !important;display:inline-block !important;}





.sign{position:relative;}





.sign ul li a p{background:rgba(0, 0, 0, 0) url("../img/cart.png") no-repeat scroll left bottom;float:right;height:20px;margin-left:5px;padding:0 0 0 5px;width:25px;}





.sign ul li a p span{clear:both;color:#fff;display:block;float:left;font-size:11px;line-height:1;margin:-5px 0 0;padding:0;}





.catdiv{font-size:22px;margin:10px 0;font-family:"Muli", sans-serif;}





.about_img_p p{color:#fff;font-size:14px;}





.twenty_marg_btn{margin-bottom:20px !important;display:block;}





.padding_twenty{padding-bottom:20px;}





.margin_twenty{margin-bottom:20px;}





.margin_toptwenty{margin-top:20px !important;}





.main_bg{background:#000 url(../img/main_bg.png) no-repeat left top;}





.logo{margin:10px 0 10px 0;}





.sign{background-color:#383431;padding:10px 30px 5px 20px;float:right;border-radius:0 0 10px 10px;clear:both;display:block;margin-bottom:10px;}





.sign ul{list-style:none;width:100%;margin:0;padding:0;}





.sign ul li{float:left;}





.sign ul li span{text-align:right;padding-left:5px;padding-right:5px;color:rgb(255, 255, 255);}





.sign ul li:last-child span{border:none;padding-right:0;}





.sign ul li a{color:#fff;text-decoration:none;font-size:16px;font-family:'Muli', sans-serif;line-height:14px;}





.sign ul li a:hover{color:#f5c491;}





.hed_1{display:block;clear:both;color:#f5c491;font-size:34px;text-align:right;font-family:Georgia, "Times New Roman", Times, serif;margin:0 0px 5px 0;padding:0;}





.hed_1 p{margin-bottom:2px;}





.sign_2{background-color:#aaa9a9;border-radius:30px 0 0;float:left;padding:15px 20px 6px 30px;}





.sign_2 a{font-size:20px;color:#fff;text-decoration:none;font-family:'Muli', sans-serif;font-weight:700;}





.sign_2 a:hover{color:#000;text-decoration:none;}





.parent{background-color:#6f525e;border-radius:0 30px 0 0;float:left;padding:15px 20px 6px 30px;}





.parent a{font-size:20px;color:#fff;text-decoration:none;font-family:'Muli', sans-serif;font-weight:700;}





.parent a:hover{color:#000;text-decoration:none;}





.nine-box-black-bg-rt{background:url(../img/dragdrop/remove_text/nine_box_black.png) no-repeat;height:313px;width:315px;position:relative;}





.nine-box-white-bg-rt{background:url(../img/dragdrop/remove_text/nine_box_white.png) no-repeat;height:313px;width:315px;position:relative;}





.three-box-hr-black-bg-rt{background:url(../img/dragdrop/remove_text/three_horizontal_black.png) no-repeat;height:462px;width:265px;position:relative;}





.three-box-hr-white-bg-rt{background:url(../img/dragdrop/remove_text/three_horizontal_white.png) no-repeat;height:462px;width:265px;position:relative;}





.three-box-vt-black-bg-rt{background:url(../img/dragdrop/remove_text/three_vertical_black.png) no-repeat;height:177px;width:315px;position:relative;}





.three-box-vt-white-bg-rt{background:url(../img/dragdrop/remove_text/three_vertical_white.png) no-repeat;height:177px;width:315px;position:relative;}





.click-here{font-size:18px !important; text-align:right;}



/* Birthday Expressions 13/08/2021 by Saikat*/
.option_design.birth-expressions-container{
	border-bottom: none;
	margin-bottom: 0;
}
.birthday-exp-text p{
	line-height: 1.2;
}
.adon-text01{
	color: #f7d1a5;
	font-weight: 600;
}
.adon-heading01{
	font-size: 16px;
	display: block;
}
.addon-img{
	margin-bottom: 22px;
}

.addon-btn-container{
	margin: 40px 20px 30px;
	text-align: center;
}
.view-protrait-btn{
	border: 1px solid #bfa060;
	font-family: 'Muli', sans-serif;
    transition: all 0.5s ease;
	font-size: 18px;
	padding: 8px 5px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 40px;
	color: #fff;
}
.view-protrait-btn img{
	margin-left: 10px;
    width: 30px;
    position: relative;
    top: 1px;
}
.design-box-sec.birth-expressions-thumb-container{
	margin-top: 0;
	padding-top: 0;
}
.birth-expressions-thumb-container .view_storelar{
	line-height: 28px;
    height: 30px;
	border-radius: 15px;
}

/ Lightbox /
.lg-outer .lg-img-wrap{
	top: 40px;
    bottom: 40px;
	height: calc(100% - 40px);
}
.lg-backdrop{
	background-color: rgba(0,0,0,0.9);
}

@media (min-width:768px) and (max-width:979px){.container{width:724px}





.sign_2{background-color:#aaa9a9;border-radius:20px 0 0;padding:17px 18px 8px;}





.sign_2 a{font-size:16px;}





.parent{background-color:#6f525e;border-radius:20px 0 0;padding:17px 18px 8px;}





.parent a{font-size:16px;}





}





.nav_part{background:url(../img/menu_bg.jpg) repeat-x 0 0;}





.nav_part .main-cont .row nav{margin-bottom:0;border:none !important;background:none !important;}





.nav_part .main-cont .row nav ul li a{font-size:25px;font-family:'Muli', sans-serif;color:#957f66;padding-left:12px !important;padding-right:12px !important;}





.nav_part .main-cont .row nav ul li a:hover{background-color:#fff;}





.nav_part .main-cont .row nav ul li.active a{background-color:#fff;}





.sidebar-nav{padding:9px 0;}





.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}





.dropdown-menu li:hover .sub-menu{visibility:visible;}





.dropdown:hover .dropdown-menu{display:block;}





.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu{margin-top:0;}





.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0, 0, 0, 0.2);border-top:7px solid transparent;left:-7px;top:10px;}





.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px;}





.dropdown-menu > li > a{font-size:20px !important;}





.nav > li > a{padding-left:25px;padding-right:25px;}





.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity;}





.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{opacity:0;}





.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right{opacity:1;}





.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}





.carousel-fade .carousel-control{z-index:2;}





.carousel, .carousel-inner, .carousel-inner .item{/*max-height:460px;*/background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}





#carousel .carousel-inner .item img{width:100%;}





.dropdown-menu{min-width:300px !important;}





.navbar-nav{margin:0 auto !important;float:none !important;}





.nav_part .main-cont .row nav ul li ul li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#7c6e5c;white-space:nowrap}





.body_img img{width:100%;}





.bg{background-color:#383431;float:left;width:100%;}





.body_h1{background-color:#957f66;border-radius:0 0 30px;color:#fff;float:left;font-family:"Muli", sans-serif;font-size:28px;height:55px;line-height:55px;margin:0;text-align:center;width:95%;}





.body_lft_text{color:#957f66;font-size:18px;font-family:'Muli', sans-serif;margin-top:0;margin-bottom:10px;}





.body_lft_p{padding:0 20px;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:18px;margin-bottom:30px;text-align:left;}





.body_ul{width:100%;list-style:none;padding:0 20px;}





.body_ul li{float:left;height:40px;line-height:40px;text-align:center;margin-bottom:10px;}





.body_ul li.lft{width:48%;float:left;margin-right:1%;background-color:#958089;border-radius:30px 0 0 30px;}





.body_ul li.rgt{width:48%;float:left;background-color:#958089;margin-left:1%;border-radius:0 30px 30px 0;}





.body_ul li a{color:#fff;text-decoration:none;font-size:16px;font-family:'Muli', sans-serif;}





.body_ul li a:hover, .body_ul li a i:hover{color:#000;}





.body_ul li a i{font-size:18px;margin-left:5px;line-height:40px;}





.body_ul li.full{width:100%;float:left;background-color:#957f66;border-radius:30px;margin-bottom:60px;}





.body_ul li.full a{color:#fff;text-decoration:none;font-size:16px;font-family:'Muli', sans-serif;line-height:44px;}





.body_ul li.full a:hover{color:#000;}





.body_ul li.full_2{width:100%;float:left;background-color:#957f66;border-radius:30px;margin-bottom:10px;}





.body_ul li.full_2 a{color:#fff;text-decoration:none;font-size:16px;font-family:'Muli', sans-serif;line-height:44px;}





.body_ul li.full_2 a:hover{color:#000;}





.body_lft_text i{font-size:6px;color:#aaa9a9;overflow:hidden;margin-bottom:1px;}





footer{background:#383431 url(../img/footer.jpg) repeat-x 0 0;padding:10px 0 18px 0;color:#fff;margin:0;float:left;width:100%;display:block;clear:both;}





.foot_fst a{margin-top:20px;display:block;}





.foot_fst a img{width:100%;}





.foot_fst a.click{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;}





.foot_fst a.click:hover{color:#be9973;}





.foot_snd h2{color:#fff;font-size:16px;font-family:'Muli', sans-serif;font-weight:bold;margin-top:5px;}





.foot_snd p{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.42857;}





.foot_div{background:url(../img/foot_dev.jpg) repeat-y right;display:table-cell;float:none !important;vertical-align:top;}





.foot_div:last-chield{background:none;}





.foot_pho a{clear:both;color:#fff;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.42857;text-decoration:none;width:100%;}





.foot_pho a:hover{color:#be9973;}





.foot_menumain{margin-top:5px;}





.foot_menumain a{clear:both;color:#fff;display:block;font-family:"Muli", sans-serif;font-size:14px;font-weight:bold;line-height:30px;text-decoration:none;width:100%;}





.foot_last h2 p, .foot_last a p{margin-bottom:0;}





.foot_menumain a:hover{color:#be9973;}





.price a{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;width:100%;display:block;clear:both;}





.price a:hover{color:#be9973;}





.mai_div{display:table;}





.foot_last p, .foot_last h2{color:#e8ba8a;font-size:15px;font-family:'Muli', sans-serif;font-weight:bold;margin-top:5px;margin-bottom:5px;}





.foot_last h2 i{font-size:6px;color:#6f525e;overflow:hidden;margin-bottom:1px;}





.foot_last a{color:#8b8a89;font-size:11px;text-decoration:none;margin-bottom:5px;float:left;display:block;clear:both;}





.foot_last a:hover{color:#be9973;}





.foot_topimg img{width:100%;}





.copy{text-align:center;color:#a19479;font-size:10px;font-family:Arial, Helvetica, sans-serif;height:60px;background-color:#262321;width:100%;float:left;line-height:60px;}





.copy p{margin-bottom:0;}





.login{width:1000px;padding:8px 0;margin:0 auto;}





.login_page{background:#383431 url(../img/login.png) no-repeat bottom;padding:40px;}





.inner-page2 ul li{background:rgba(0, 0, 0, 0) url("../img/li-dot.png") no-repeat scroll 0 6px;padding-left:18px;}





.login_page .hone{color:#fff;font-family:'Muli', sans-serif;font-size:30px;margin:0;padding:0;}





.login_page .teamh1{color:#fff;font-family:'Muli', sans-serif;font-size:30px;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:2px solid #fff;}





.login_page.team-members .row .col-sm-4 h2{color:#958089;margin-top:8px;font-family:'Muli', sans-serif;font-size:22px;padding:0;margin-bottom:0;}





.login_page.team-members .row .col-sm-4 p{color:#fff;margin-top:8px;margin-bottom:35px;font-family:'Muli', sans-serif;font-size:16px;padding:0;margin-right:0;margin-left:0;}





.login_page .htwo{color:#fff;font-family:'Muli', sans-serif;font-size:20px;margin:0;padding:0;}





.login_page p{padding:0;margin:20px 0 0 30px;color:#fff;font-family:"Muli", sans-serif;font-size:14px;line-height:24px;}





/*.login_sec{background:url(../img/login_sec.png) no-repeat;width:492px;height:198px;margin:45px auto 0 auto;}*/





.login_sec{


	position: relative;


	z-index: 1;


	margin:45px auto 0 auto;


	width:492px;


	overflow: hidden;


	padding-bottom: 40px;


	background: rgba(255,255,254,1);


	background: -moz-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,254,1)), color-stop(100%, rgba(204,203,201,1)));


	background: -webkit-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: -o-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: -ms-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: linear-gradient(to bottom, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#cccbc9', GradientType=0 );


	border-radius: 30px;


}


.login_sec:after{


	content: '';


	position: absolute;


	z-index: 1;


	top: 0;


	right: 0;


	bottom: 0;


	left: 0;


	background-image:url(../img/login_sec.png);


	background-repeat:no-repeat;


}


.login_sec form{position:relative; z-index: 2;overflow: hidden;}





.logi_sub{position:relative; z-index: 2;}





.login_sec .inp_box{height:50px;border:1px solid #b3a392;line-height:50px;color:#958089;text-align:center;margin-top:85px;margin-left:50px;width:388px;font-size:25px;font-family: "Muli",sans-serif;}


.login_sec p{margin-left:50px;margin-top:5px;}


.logi_sub{float:right;background-color:#958089 !important;color:#fff !important;font-family:'Muli', sans-serif !important;font-size:16px !important;padding-left:25px !important;padding-right:25px !important;border-radius:30px !important;height:30px !important;line-height:25px !important;margin-right:50px;margin-top:10px;padding-top:0 !important;padding-bottom:0 !important;border:none !important;}





.logi_sub:hover{color:#f5c491 !important;}





.certificate_logi_sub{float:right;background-color:#958089 !important;color:#fff !important;font-family:'Muli', sans-serif !important;font-size:16px !important;padding-left:25px !important;padding-right:25px !important;border-radius:30px !important;height:30px !important;line-height:30px !important;margin-right:50px;margin-top:10px;padding-top:0 !important;padding-bottom:0 !important;border:none !important;}





.certificate_logi_sub:hover{color:#f5c491 !important;}





.login_sms{background-color:#957f66;margin:50% auto 0;width:100%;padding:15px;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:16px;border-radius:10px;}





.email_sec{	position: relative;z-index: 1;margin:45px auto 0 auto;width:492px;overflow: hidden;padding-bottom: 40px;background: rgba(255,255,254,1);background: -moz-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,254,1)), color-stop(100%, rgba(204,203,201,1)));background: -webkit-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);	background: -o-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);background: linear-gradient(to bottom, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#cccbc9', GradientType=0 );	border-radius: 30px;}





.email_sec:after{content: '';position: absolute;z-index: 1;	top: 0;	right: 0;	bottom: 0;	left: 0;background-image:url(../images/email.png);	background-repeat:no-repeat;	}





.email_sec form{position:relative; z-index: 2;}











/*.email_sec{background:url(../images/email.png) no-repeat;width:492px;height:198px;margin:15px auto 0 auto;}*/





/*.email_sec_admn{background:url(../images/log_sp.png) no-repeat !important;width:492px;height:358px !important;margin:15px auto 0 auto;}*/





.email_sec_admn{


	position: relative;


	z-index: 1;


	margin:45px auto 0 auto;


	width:492px;


	overflow: hidden;


	padding-bottom: 40px;


	background: rgba(255,255,254,1);


	background: -moz-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,254,1)), color-stop(100%, rgba(204,203,201,1)));


	background: -webkit-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: -o-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: -ms-linear-gradient(top, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	background: linear-gradient(to bottom, rgba(255,255,254,1) 0%, rgba(204,203,201,1) 100%);


	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#cccbc9', GradientType=0 );


	border-radius: 30px;


}


.email_sec_admn:after{


	content: '';


	position: absolute;


	z-index: 1;


	top: 0;


	right: 0;


	bottom: 0;


	left: 0;


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


	background-repeat:no-repeat;


}





.email_sec .inp_box{height:50px;border:1px solid #b3a392;line-height:50px;color:#958089;text-align:center;margin-top:76px;margin-left:50px;width:388px;font-size:25px;font-family: "Muli",sans-serif;}





.or{width:100%;padding:20px 0 0 0;text-align:center;color:#fff;font-family:"Muli", sans-serif;font-size:30px;}





.timeline_head{border-bottom:1px solid #66594b;border-top:1px solid #66594b;color:#958089 !important;padding-top:10px;padding-bottom:10px;width:100%;text-align:center;font-size:40px;font-family:'Muli', sans-serif !important;margin:20px 0 0 0;overflow:hidden;display:block;line-height:38px;}





.timeline_slider{overflow:hidden;}





#slides{display:none}





.container{margin:0 auto}





@media (max-width:767px){body{padding-left:20px;padding-right:20px;}





.container{width:auto}

.addon-img {
    margin: 22px 0 0 0;
}
.addon-btn-container{
	margin: 30px 0;
}
.view-protrait-btn{
	font-size: 15px;
}



}





@media (max-width:480px){.container{width:auto}





}





@media (min-width:1200px){.container{width:1170px}





}





#slides, #slides2, #slides3{display:none;margin-bottom:50px;}





.slidesjs-navigation{margin-top:3px;}





.slidesjs-previous{margin-top:10px;margin-bottom:20px;float:left;background-color:#958089 !important;color:#fff !important;font-family:'Muli', sans-serif !important;font-size:16px !important;padding-left:25px !important;padding-right:25px !important;border-radius:30px !important;height:30px !important;line-height:30px !important;padding-top:0 !important;padding-bottom:0 !important;border:none !important;}





.slidesjs-previous:hover{color:#f5c491 !important;text-decoration:none;}





.slidesjs-next{float:right;background-color:#958089 !important;color:#fff !important;font-family:'Muli', sans-serif !important;font-size:16px !important;padding-left:25px !important;padding-right:25px !important;border-radius:30px !important;height:30px !important;line-height:30px !important;margin-top:10px;margin-bottom:20px;padding-top:0 !important;padding-bottom:0 !important;border:none !important;}





.slidesjs-next:hover{color:#f5c491 !important;text-decoration:none;}





.slidesjs-pagination{margin:6px 0 0;float:right;list-style:none;}





.slidesjs-pagination li{float:left;margin:0 1px;}





.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden;}





.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active{background-position:0 -13px}





.slidesjs-pagination li a:hover{background-position:0 -26px}





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





.first_tim{width:100%;display:block;clear:both;}





.first_tim ul{list-style:none;width:100%;}





.first_tim ul li{width:93px;float:left;text-align:center;margin-right:70px;}





.first_tim ul li:last-child{margin-right:0;}





.first_tim ul li a{display:block;clear:both;margin-bottom:5px;}





.first_tim ul li a img{border:1px solid #fff;}





.first_tim ul li p{display:block;text-align:center;clear:both;color:#fff;font-size:12px;line-height:15px;border-radius:100%;height:44px;width:44px;padding:6px;font-family:'Muli', sans-serif !important;margin:5px auto;}





.first_tim ul li p.one{background-color:#958089;}





.first_tim ul li p.two{background-color:#aaa9a9;}





.first_tim ul li p.three{background-color:#957f66;}





.first_tim ul li p.four{background-color:#c2c1c1;}





.first_tim ul li p span{display:block;clear:both;text-align:center;}





.slidesjs-pagination{display:none;}





.slid{position:relative;}





.slid .second{position:absolute;top:145px;left:80px;}





.foot_pho ul, .foot_menumain ul, .price ul{list-style:none;}





.gallery{position:relative;width:100%;display:block;clear:both;float:left;margin-top:10px;}





.guest{margin-top:170px;width:100%;display:block;clear:both;}





.linearBg2{background-color:#201f20;background:url(images/linear_bg_2.png);background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555454), to(#201f20));background:-webkit-linear-gradient(top, #555454, #201f20);background:-moz-linear-gradient(top, #555454, #201f20);background:-ms-linear-gradient(top, #555454, #201f20);background:-o-linear-gradient(top, #555454, #201f20);border:2px solid #957f66;padding:15px 20px;}





.linearBg2 .form-horizontal{margin-top:20px;}





.come_text{font-family:'Muli', sans-serif !important;font-size:14px;color:#fff;font-weight:normal;padding-top:0 !important;}





.come_input{height:22px !important;line-height:22px !important;border:none !important;border-radius:0 !important;font-family:'Muli', sans-serif !important;font-size:12px !important;color:#666 !important;}





.come_textare{line-height:20px !important;border:none !important;border-radius:0 !important;font-family:'Muli', sans-serif !important;font-size:12px !important;color:#666 !important;}





.comments{font-family:'Muli', sans-serif !important;font-size:22px;text-align:left;width:100%;clear:both;display:block;margin:30px 0 20px 0;color:#fff;}





.name_com{font-family:'Muli', sans-serif !important;font-size:14px;font-weight:bold;text-align:left;width:100%;clear:both;display:block;margin-top:0;color:#957f66 !important;}





.ans_comm{font-family:'Muli', sans-serif !important;font-size:12px;font-weight:normal;text-align:left;width:100%;clear:both;display:block;margin-top:0;color:#fff;margin-bottom:10px;}





header{overflow:hidden;}





.loader{background:rgba(255,255,255,0.5);height:500px;width:100%;position:relative;}





.loader img{position:absolute;top:40%;left:40%;}





.albumlist{position:absolute;top:40%;left:40%;display:none;}





.shop_page{background:#383431 url(../img/login.png) no-repeat bottom;padding:25px 0;display:table;}





.shop_lft{display:table-cell;float:none;vertical-align:top;width:186px;overflow:hidden;}





.shop_lfth2{color:#fff;font-family:'Muli', sans-serif;font-size:30px;margin:0 020px 0 0;padding:0 0 0 20px;background-color:#957f66;line-height:42px;height:42px;border-radius:0 20px 20px 0;}





.shop_lft ul{list-style:outside none none;margin-right:20px;padding-left:6%;}





.shop_lft ul li{border-bottom:1px solid #565351;clear:both;display:block;float:left;margin:0;padding:0 0 0 10px;width:100%;}





.shop_lft ul li a{color:#f6f6f6;font-family:'Muli', sans-serif;font-size:15px;line-height:42px;height:42px;}





.shop_lft ul li a:hover{color:#957f66;}





.shop_lftimg{clear:both;display:block;float:left;margin-left:12px;margin-top:15px;}





.shop_rgt{float:none;vertical-align:top;width:814px;border-left:1px solid #736452;padding-left:17px;display:table-cell;overflow:hidden;}





.shop_rgt h1{color:#fff;font-family:'Muli', sans-serif;font-size:30px;margin:0;padding:0;}





.lft_shop{float:left;color:#957f66;font-family:'Muli', sans-serif;font-size:25px;margin-top:10px;padding-left:30px;}





/*.rgt_shop{background:url(../img/shop_l.png) repeat-x;float:right;border-radius:20px 0 0 20px;color:#fff;font-family:Arial, sans-serif;line-height:42px;height:42px;padding-left:20px;padding-right:50px;font-size:16px;font-weight:normal;}*/





.rgt_shop{


	background-color: #2d282b;


	-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#958089, EndColorStr=#2d282b )"; /* IE8-9, ColorZilla Ultimate CSS Gradient Generator uses SVG bg image for IE9 */


	background-image: -webkit-linear-gradient(       top, #958089, #2d282b ); /* Chrome10-25, Saf5.1-Saf6, iOS -6.1, Android -4.3 */


	background-image:    -moz-linear-gradient(       top, #958089, #2d282b ); /* Fx3.6-15 */


	background-image:      -o-linear-gradient(       top, #958089, #2d282b ); /* Op11.10-12.02 */


	background-image:         linear-gradient( to bottom, #958089, #2d282b );


	/*background:url(../img/shop_l.png) repeat-x;*/margin-bottom:15px;float:right;border-radius:20px 0 0 20px;color:#fff;font-family:Arial, sans-serif;line-height:42px;height:42px;padding-left:20px;padding-right:50px;font-size:16px;font-weight:normal;


}





.rgt_shop-position{position: absolute; right:-25px; margin-top:30px;}





.rgt_shop-position p{


	background-color: #2d282b;


	-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#958089, EndColorStr=#2d282b )"; /* IE8-9, ColorZilla Ultimate CSS Gradient Generator uses SVG bg image for IE9 */


	background-image: -webkit-linear-gradient(       top, #958089, #2d282b ); /* Chrome10-25, Saf5.1-Saf6, iOS -6.1, Android -4.3 */


	background-image:    -moz-linear-gradient(       top, #958089, #2d282b ); /* Fx3.6-15 */


	background-image:      -o-linear-gradient(       top, #958089, #2d282b ); /* Op11.10-12.02 */


	background-image:         linear-gradient( to bottom, #958089, #2d282b );


	/*background:url(../img/shop_l.png) repeat-x;*/margin-bottom:15px;float:right;border-radius:20px 0 0 20px;color:#fff;font-family:Arial, sans-serif;line-height:42px;height:42px;padding-left:20px;padding-right:50px;font-size:16px;font-weight:normal;











	/*background:url(../img/shop_l.png) repeat-x;


	float:right;


	border-radius:20px 0 0 20px;


	color:#fff;


	font-family:Arial, sans-serif !important;


	line-height:42px;


	height:42px;


	padding-left:20px;


	padding-right:40px !important;


	font-size:12px !important;


	font-weight:normal !important;*/


}





.rgt_shop-position p:before{display:none;}


.rgt_shop-position p a{color:#fff;}


.rgt_shop-position p a:hover{color:#fff; text-decoration: underline;}





.rgt_shop p{float:right;}





.shop_main.one{border-top:1px solid #fff;margin-top:10px;}





.shop_main{margin:0 70px 10px 10px;border-bottom:1px solid #fff;float:left;display:block;clear:both;padding:10px 0;overflow:hidden;width:88%;}





.shop_main_lft{float:left;width:55%;}





.shop_main_lft h2{color:#958089;font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;font-size:20px;margin:2px 0;padding:0;display:block;clear:both;}





.shop_main_lft h3{color:#f6f6f6;font-family:'Muli', sans-serif;font-size:18px;margin:0;padding:0;display:block;clear:both;}





.shop_main_lft p{color:#7c7a79;font-family:'Muli', sans-serif;font-size:12px;margin:10px 0 20px 0;padding:0;line-height:16px;display:block;clear:both;}





.shop_main_lft a{background-color:#957f66;padding:0 20px;line-height:21px;height:22px;color:#fff;font-size:14px;border-radius:10px;display:inline-block;clear:both;font-family:'Muli', sans-serif;transition:all 0.5s ease;outline:none;}





.shop_main_lft a:hover{background-color:#fff;color:#957f66;outline:none;}





.shop_main_rgt{float:right;width:40%;}





.lft_sub{margin-left:-15px;}





.in{padding-bottom:10px;padding-top:10px;}





.in a img{width:100%;}





.intop{margin-top:20px;}





.intop-thirty{margin-top:30px;}





.album_one{text-align:center;margin-bottom:30px;margin-top:10px;}





.sarah{font-size:30px;color:#fff;font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;text-align:center;}





.album_table{width:100%;float:left;margin-top:10px;}





.album_table .table{width:100%;margin-bottom:10px;}





.album_table .table tr{border-bottom:1px solid #7c6c5c;}





.album_table .table tr td{color:#fff;font-size:16px;border:none;font-family:'Muli', sans-serif;}





.bornat{margin:0;padding:0;color:#c2c1c1;font-size:18px;font-family:'Muli', sans-serif;text-align:center;}





.border_btn{border-bottom:2px solid #8f7a62;padding-bottom:5px;}





.page_left{padding:0 0 0 30px;display:inline-block;}





.page_left h3{color:#958089;font-family:'Muli', sans-serif;font-size:18px;font-weight:bold;margin:0 0 20px 0;}





.page_left p{padding:0;margin:0;font-size:12px;color:#fff;line-height:22px;font-family:'Muli', sans-serif;}





.page_rgt{padding:0 30px;}





.page_ul{width:100%;list-style:none;padding:0;margin:0 0 20px 0;display:inline-block;}





.page_ul li{float:left;height:40px;line-height:40px;text-align:center;margin-bottom:10px;}





.page_ul li.lft{width:100%;float:left;margin-bottom:10px;background-color:#958089;border-radius:30px 0 0 30px;}





.page_ul li a{color:#fff;text-decoration:none;font-size:16px;font-family:'Muli', sans-serif;}





.page_ul li a:hover, .page_ul li a i:hover{color:#000;}





.page_ul li a i{font-size:18px;margin-left:5px;line-height:40px;}





.banner_space{text-align:center;}





.lft_storimg{text-align:center;display:block;}





.lft_storimg img{display:block;text-align:left;}





.view_storelar{background-color:#957f66;padding:0 20px;line-height:21px;height:22px;color:#fff;font-size:14px;border-radius:10px;display:inline-block;clear:both;font-family:'Muli', sans-serif;transition:all 0.5s ease;outline:none;margin-top:15px;}





.view_storelar:hover{background-color:#fff;color:#957f66;outline:none;}





.view_storelar i{font-size:14px;margin-left:5px;}





.nothanks{background-color:#958089;padding:3px 20px;line-height:25px;height:26px;color:#fff;font-size:14px;border-radius:10px;font-family:'Muli', sans-serif;transition:all 0.5s ease;outline:none;}





.nothanks:hover{background-color:#fff;color:#958089;outline:none;}





.nothanks i{font-size:14px;margin-left:5px;}





.rgt_store{padding-left:30px;}





.lft_store{float:left;color:#8d7981;font-family:'Muli', sans-serif;font-weight:bold;font-size:20px;margin-top:0;margin-bottom:10px;padding-left:40px;display:block;clear:both;}





.product_store{float:left;color:#957f66;font-family:'Muli', sans-serif;font-weight:bold;font-size:16px;margin-bottom:10px;padding-left:0;display:block;clear:both;}





.one_store{margin-top:10px;display:block;clear:both;padding-left:20px;padding-bottom:15px;border-bottom:2px solid #54514f;width:100%;}





.one_store .lft_ourstore{float:left;width:25%;}





.one_store .rgt_ourstore{float:right;width:65%;}





.one_store .rgt_ourstore p{padding:0;margin:0 0 20px 0;font-family:'Muli', sans-serif;font-size:13px;line-height:14px;font-weight:normal;color:#fff;display:block;clear:both;}





.one_store .rgt_ourstore h4{color:#958089;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:16px;margin-top:20px;margin-bottom:5px;display:block;clear:both;}





.add_to_cart{background-color:#957f66;padding:0 10px;line-height:21px;height:22px;color:#fff;font-size:14px;border-radius:10px;display:inline-block;clear:both;font-family:'Muli', sans-serif;transition:all 0.5s ease;outline:none;margin-top:5px;}





.add_to_cart:hover{background-color:#fff;color:#957f66;outline:none;}





.add_to_cart i{font-size:14px;margin-left:5px;}





.btn_store{display:block;clear:both;width:100%;text-align:center;margin-top:10px;margin-bottom:30px;}





.no_borderbtn{border:none !important;}





.add_to_btn{background-color:#958089;padding:0 20px;line-height:21px;height:22px;color:#fff;font-size:14px;border-radius:10px;display:inline-block;clear:both;font-family:'Muli', sans-serif;transition:all 0.5s ease;outline:none;margin-top:0;margin-left:5px;margin-right:5px;}





.add_to_btn:hover{background-color:#fff;color:#957f66;outline:none;}





.add_to_btn i{font-size:14px;margin-left:5px;}





.add_to_btn i.fa-angle-double-right{margin:0 0 0 5px;}





.add_to_btn i.fa-angle-double-left{margin:0 5px 0 0;}





dl{width:100%;display:block;clear:both;float:left;margin-bottom:30px;}





dl dt{color:#fff;float:left;font-family:"Muli", sans-serif;font-size:14px;margin-bottom:5px;margin-right:7px;text-align:right;width:30%;}





dl dd{color:#fff;float:left;font-family:"Muli", sans-serif;font-size:14px;margin-bottom:5px;margin-left:7px;text-align:left;width:60%;}





.cho_img{display:block;clear:both;overflow:hidden;margin-bottom:10px;}





.cho_img img{float:left;margin-right:15px;height:60px;width:80px;}





.quanty .nolft_padd{padding-left:0 !important;}





.quanty{float:left;margin-bottom:30px;}





.quanty p{clear:both;color:#fff;display:block;font-family:"Muli", sans-serif;font-size:13px;font-weight:normal;line-height:14px;margin:0 0 40px;padding:0;}





.color_option{padding-left:30px;display:block;clear:both;margin-bottom:10px;}





.color_option p:before{content:"\f05b";font-family:FontAwesome;color:#fff;position:absolute;left:0;}





.top-noborder{border-top:none !important;font-size:16px !important;font-weight:700;padding:10px 0 !important;}





.color_option p{padding-left:20px;display:block;clear:both;margin:0;font-family:"Muli", sans-serif;font-size:14px;position:relative;}





.color_option p i{display:none;}





.logi_sub i{font-size:12px;margin-left:5px;}





.option_main{clear:both;display:block;float:none;margin:0 40px 10px 10px;padding:10px 0;/*overflow:hidden;*/font-family:"Muli", sans-serif;color:#fff;}





.option_main_tw{clear:both;display:block;float:none;margin:0 0px 10px 10px;overflow:hidden;padding:10px 0;overflow:hidden;font-family:"Muli", sans-serif;color:#fff;position:relative;}





.round-btn{background-color:#957f66;border-radius:10px;clear:both;color:#fff;display:inline-block;font-family:"Muli", sans-serif;font-size:14px;height:22px;line-height:21px;margin:20px auto;outline:medium none;padding:0 20px;transition:all 0.5s ease 0s;}





.option_main h3{color:#958089;font-size:25px;font-family:"Muli", sans-serif;font-weight:bold;margin:0;}





.option_main h4{color:#957f66;font-family:"Muli", sans-serif;font-size:20px;margin:0;padding:20px 0 5px;}





.option_main .col-md-6:first-child{padding-top:20px;}





.option_main .centre{text-align:center;}





.form-sec .radio{border-bottom:1px solid #464241;clear:both;margin:0;overflow:hidden;padding:2px 0;}





.form-sec .radio span{color:#958089;float:right;font-weight:bold;font-size:15px;}





.form-sec .radio label{display:inline-block !important;overflow:hidden;width:100%;}





.option_main .rt-box .radio{border-bottom:1px solid #464241;clear:both;margin:0;overflow:hidden;padding:2px 0;}





.option_main .rt-box .radio span{color:#958089;font-weight:bold;font-size:15px;display:table-cell;vertical-align:top;}





.option_main .rt-box .radio label{display:table;vertical-align:top;}





.optiom-rt-bt-sec{width:270px;margin-left:25px;}





.option_main .form-control, .option_box .form-control{background-color:#fff;background-image:none;border:1px solid #767676;border-radius:0;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:13px;height:23px;line-height:1.42857;padding:2px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}





.option_main .form-control{width:200px;}





.option_box{border:1px solid #464241;clear:both;color:#fff;display:block;float:none;font-family:"Muli", sans-serif;margin:20px 40px 20px 10px;overflow:hidden;padding:15px;}





.option_box > h4{font-size:25px;margin:0;}





.option_box h5{border-bottom:1px solid #66594b;border-top:1px solid #66594b;font-size:13px;line-height:1.3;margin:10px 0;padding:10px 20px;}





.round-btn.vlt{background-color:#958089;font-size:15px;height:25px;line-height:25px;}





.option_box label{color:#8f7a62;font-size:10px;font-weight:normal;margin-bottom:0;padding-top:7px;text-align:right;}





.option_box .form-control{background-color:#fff;background-image:none;border:1px solid #767676;border-radius:0;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:black;display:inline-block;font-size:12px;height:23px;line-height:1.42857;max-width:100%;padding:2px 1px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:auto;}





.option_box .from-block{padding:4px 0;}





.option_box .clearfix .from-block{display:inline-block;vertical-align:middle;}





form.form-horizontal{margin-left:30px;width:660px;}





.option_box .clearfix.middle .from-block:first-child > .form-control{width:93px;}





.option_box .clearfix .from-block > label{min-width:50px;}





.option_box .clearfix .from-block:first-child > label{min-width:90px;}





.option_box .clearfix.first .form-control{width:471px;}





.option_box .clearfix.middle input.form-control{width:40px;}





.option_box .clearfix.last .form-control{width:45px;}





.clearfix.last .from-block:nth-child(3) .form-control{width:218px;}





.option_design{clear:both;display:block;float:none;margin:0 40px 10px 10px;overflow:hidden;padding:10px 0;overflow:hidden;font-family:"Muli", sans-serif;color:#fff;border-bottom:1px solid #615e5c;}





.design-box-sec{clear:both;display:block;float:none;margin:10px 30px 10px 10px;overflow:hidden;padding:10px 0;overflow:hidden;font-family:"Muli", sans-serif;color:#fff;}





.design-box-sec .box-sec .pic-sec{height:250px;}





.design-box-sec .box-sec h3{color:#957f66;float:none;font-family:"Muli", sans-serif;font-size:21px;line-height:1.2;margin:0;padding-bottom:20px;}





.design-box-sec .box-sec{border:1px solid #484443;display:inline-block;margin:10px 12px;padding:15px;text-align:center;vertical-align:top;width:220px;float:left;}





.design-box-sec .round-btn{background-color:#957f66;border-radius:10px;clear:both;color:#fff;display:inline-block;font-family:"Muli", sans-serif;font-size:14px;height:22px;line-height:21px;margin:15px auto 5px;outline:medium none;padding:0 20px;transition:all 0.5s ease 0s;}





.img-select-box{background:#fff none repeat scroll 0 0;display:table;padding:14px;width:690px;}





.img-select-box > ul{overflow:hidden;margin:0;}





.img-select-box li{border-collapse:collapse;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;float:left;height:76px;width:110px;padding:4px 2px;overflow:hidden;}





.img-select-box li input[type="checkbox"]{line-height:normal;margin:0;}





.img-select-box li span{width:20px;float:left;margin-right:2px;}





.img-select-box li .main_photo{width:80px;float:left;height:68px;overflow:hidden;}





.img-select-box li .main_photo .photo{height:68px;width:90px;display:inline-block;vertical-align:top;position:relative;}





.img-select-box li .main_photo .photo img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}





.img-select-box li:nth-child(6n-5){border-left:medium none;}





.img-select-box li:nth-child(1), .img-select-box li:nth-child(2), .img-select-box li:nth-child(3), .img-select-box li:nth-child(4), .img-select-box li:nth-child(5), .img-select-box li:nth-child(6){border-top:none;}





.shop_cart{width:100%;}





.update_to_cart{padding:6px 12px;background:#fff;color:#957f66;margin-right:10px;}





.update_to_cart:hover{background:#957f66;color:#fff;}





.cart_page{padding-left:2%;padding-right:2%;}





.cart_page #cart thead tr th, .cart_page #cart tr td{color:#fff;font-family:"Muli", sans-serif;}





.cart_page #cart tr td .catdiv{font-size:22px !important;}





.no_radaus{border-radius:0 !important;}





.white_bg{background-color:#fff !important;}





.gray_text{color:#483620 !important;}





.rgt_cart{float:right;}





@media screen and (max-width:600px){table#cart tbody td .form-control{width:20%;display:inline !important;}





.actions .btn{width:36%;margin:1.5em 0;}





.actions .btn-info{float:left;}





.actions .btn-danger{float:right;}





table#cart thead{display:none;}





table#cart tbody td{display:block;padding:.6rem;min-width:320px;}





table#cart tbody tr td:first-child{background:#333;color:#fff;}





table#cart tbody td:before{content:attr(data-th);font-weight:bold;display:inline-block;width:8rem;}





}





#cart tbody tr td .btn-sm{font-size:14px;padding:8px 10px;}





#myModal .loader_cart{position:fixed;z-index:999999;background:rgba(0, 0, 0, 0.8);width:100%;height:100%;padding:0;margin:0;}





#myModal .loader_cart img{position:fixed;top:50%;left:50%;}





.l_imgpopup{width:70px;height:80px !important;margin-right:4px;}





.l_imgpopup img{width:100%;}





#exTab1 ul li a{font-family:"Muli", sans-serif;}





#exTab1 .tab-content{color:#000;padding:5px;}





.pack_div{margin:0 !important;}





#exTab1 .tab-content .tab-pane{font-family:"Muli", sans-serif;}





.tab-content .tab-pane div .box-sec{border:1px solid #484443;display:inline-block;float:left;margin:10px 0;padding:15px;text-align:center;vertical-align:top;width:206px;}





.tab-content .tab-pane div .box-sec h3{color:#957f66;float:none;font-family:"Muli", sans-serif;font-size:20px;line-height:1.2;margin:0;padding-bottom:20px;}





.tab-content .tab-pane div .box-sec .pic-sec{height:250px;}





.lft_storimg .drag_img div div, .lft_storimg .drag_img2 div div{position:relative;}





.lft_storimg .drag_img div div a.li_close, .lft_storimg .drag_img2 div div a.li_close2{background: #fff;color: #ff0000;position: absolute;right: 2px;top: 2px;z-index: 9999999999;border-radius: 50%;width: 20px;height: 20px;text-align: center;line-height: 20px;}





.lft_storimg .drag_img div div a.li_close:hover, .lft_storimg .drag_img2 div div a.li_close2:hover{color:#F57173;}





.lft_storimg .drag_img .dragprsnt .ui-widget-header, .lft_storimg .drag_img2 .dragprsnt .ui-widget-header{background-color:none;}





.img-select-box3{background:#fff none repeat scroll 0 0;display:table;padding:5px 0 5px 5px;width:100%;}





.img-select-box3 > ul{list-style:none;margin:0;}





.img-select-box3 li{border-collapse:collapse;border:1px solid #e5e5e5;float:left;height:75px;width:74px;padding:4px 2px;text-align:center;margin:1px;position:relative;}


.img-select-box3 li.addonImage{height:88px;}
.img_text_01 {
    font-size: 10px;
    color: #000000;
    font-weight: 600;
    text-align: center;
    display: block;
}

.img-select-box3 li .li_checkbox{position:absolute;left:2px;top:2px;z-index:99999;}





.img-select-box3 li input[type="checkbox"]{line-height:normal;margin:0;}





.img-select-box3 li .main_photo{width:70px;float:left;height:68px;}





.img-select-box3 li .main_photo .photo{height:68px;width:70px;display:inline-block;vertical-align:top;position:relative;}





.img-select-box3 li .main_photo .photo img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:none !important;}





.blue_bg{background:url(../img/dragdrop/large/blue_bg.png) no-repeat;height:364px;width:260px;}





.full_bg_nine{background:url(../img/dragdrop/remove_text/full_bg_nine.png) no-repeat;height:320px;width:309px;margin:0 auto;}





.two_six_bg{background:url(../img/dragdrop/remove_text/two_six.png) no-repeat;height:216px;width:309px;margin:0 auto;}





.full_bg_two{background:url(../img/dragdrop/remove_text/full_bg_two.png) no-repeat;height:364px;width:260px;margin:0 auto;}





.blue_bg_rt{background:url(../img/dragdrop/remove_text/blue_bg.png) no-repeat;height:364px;width:260px;}





.pink_bg{background:url(../img/dragdrop/large/pink_bg.png) no-repeat;height:364px;width:260px;}





.pink_bg_rt{background:url(../img/dragdrop/remove_text/pink_bg.png) no-repeat;height:364px;width:260px;}





.green_bg{background:url(../img/dragdrop/large/green.png) no-repeat;height:364px;width:260px;}





.green_bg_rt{background:url(../img/dragdrop/remove_text/green.png) no-repeat;height:364px;width:260px;}





.boy_bg_rt{background:url(../img/dragdrop/remove_text/boy1.png) no-repeat;height:220px;width:309px;}





.boy_bg{background:url(../img/dragdrop/large/tex_rem_bg/boy1.png) no-repeat;height:260px;width:315px;}





.boypink_bg_rt{background:url(../img/dragdrop/remove_text/boy2.png) no-repeat;height:220px;width:309px;}





.boypink_bg{background:url(../img/dragdrop/large/boy2.png) no-repeat;height:260px;width:315px;}





.e_bg_rt{background:url(../img/dragdrop/remove_text/e.png) no-repeat;height:220px;width:309px;}





.e_bg{background:url(../img/dragdrop/large/e.png) no-repeat;height:260px;width:315px;}





.gray1_bg_rt{background:url(../img/dragdrop/remove_text/gray1.png) no-repeat;height:364px;width:260px;}





.gray1_bg{background:url(../img/dragdrop/large/gray1.png) no-repeat;height:364px;width:260px;}





.gray2_bg_rt{background:url(../img/dragdrop/remove_text/gray2.png) no-repeat;height:364px;width:260px;}





.gray2_bg{background:url(../img/dragdrop/large/gray2.png) no-repeat;height:364px;width:260px;}





.gray3_bg_rt{background:url(../img/dragdrop/remove_text/gray3.png) no-repeat;height:364px;width:260px;}





.gray3_bg{background:url(../img/dragdrop/large/gray3.png) no-repeat;height:364px;width:260px;}





.madison_bg_rt{background:url(../img/dragdrop/remove_text/madison.png) no-repeat;height:364px;width:260px;position:relative;}





.madison_bg{background:url(../img/dragdrop/large/madison.png) no-repeat;height:364px;width:260px;position:relative;}





.don_bg_rt{background:url(../img/dragdrop/remove_text/don.png) no-repeat;height:220px;width:309px;position:relative;}





.don_bg{background:url(../img/dragdrop/large/don.png) no-repeat;height:220px;width:309px;position:relative;}





.don2_bg_rt{background:url(../img/dragdrop/remove_text/don2.png) no-repeat;height:220px;width:309px;position:relative;}





.don2_bg{background:url(../img/dragdrop/large/don2.png) no-repeat;height:220px;width:309px;position:relative;}





.dylan_bg{background:url(../img/dragdrop/large/dylan.png) no-repeat;height:220px;width:309px;position:relative;}





.dylan_bg_rt{background:url(../img/dragdrop/remove_text/dylan.png) no-repeat;height:220px;width:309px;position:relative;}





.august_bg_rt{background:url(../img/dragdrop/remove_text/august.png) no-repeat;height:220px;width:309px;position:relative;}





.august_bg{background:url(../img/dragdrop/large/august.png) no-repeat;height:220px;width:309px;position:relative;}





.april_bg{background:url(../img/dragdrop/large/april.png) no-repeat;height:220px;width:309px;position:relative;}





.april_bg_rt{background:url(../img/dragdrop/remove_text/april.png) no-repeat;height:220px;width:309px;position:relative;}





.g_bg_rt{background:url(../img/dragdrop/remove_text/g.png) no-repeat;height:364px;width:260px;position:relative;}





.g_bg{background:url(../img/dragdrop/large/g.png) no-repeat;height:364px;width:260px;position:relative;}





.e_pink_bg{background:url(../img/dragdrop/large/e_pink.png) no-repeat;height:364px;width:260px;position:relative;}





.e_pink_bg_rt{background:url(../img/dragdrop/remove_text/e_pink.png) no-repeat;height:364px;width:260px;position:relative;}





.pound_black_bg{background:url(../img/dragdrop/large/pound_black.png) no-repeat;height:309px;width:309px;position:relative;}





.pound_white_bg{background:url(../img/dragdrop/large/pound_white.png) no-repeat;height:309px;width:309px;position:relative;}





.jams3_bg_rt{background:url(../img/dragdrop/remove_text/jams3.png) no-repeat;height:220px;width:309px;position:relative;}





.jams3_bg{background:url(../img/dragdrop/large/jams3.png) no-repeat;height:220px;width:309px;position:relative;}





.james_bg_rt{background:url(../img/dragdrop/remove_text/james.png) no-repeat;height:364px;width:260px;}





.james_bg{background:url(../img/dragdrop/large/james.png) no-repeat;height:364px;width:260px;}





.nd_bg{background:url(../img/dragdrop/large/2nd.png) no-repeat;height:220px;width:309px;position:relative;}





.cn_a_bg{background:url(../img/dragdrop/large/st_a2.png) no-repeat;height:220px;width:309px;}





.st_a_V2_bg{background:url(../img/dragdrop/large/st_a_V2.png) no-repeat;height:309px;width:220px;margin:0 auto;}





.st_a_bg{background:url(../img/dragdrop/large/st_a.png) no-repeat;height:220px;width:309px;position:relative;}





.forth_bg{background:url(../img/dragdrop/large/forth.png) no-repeat;height:143px;width:309px;position:relative;}





.forth_white_bg{background:url(../img/dragdrop/large/forth_white.png) no-repeat;height:143px;width:309px;position:relative;}





.forth_s_b_bg{background:url(../img/dragdrop/large/forth_s_b.png) no-repeat;height:220px;width:309px;position:relative;}





.forth_s_b2_bg{background:url(../img/dragdrop/large/imgpsh_fullsize2.png) no-repeat;height:220px;width:309px;position:relative;}





.forth_s_w_bg{background:url(../img/dragdrop/large/forth_s_w.png) no-repeat;height:220px;width:309px;position:relative;}





.three_six_bg{background:url(../img/dragdrop/large/three_six.png) no-repeat;height:220px;width:309px;position:relative;}





.one_twelve_bg{background:url(../img/dragdrop/large/one_twelve.png) no-repeat;height:220px;width:309px;position:relative;}





.four_forty_bg{background:url(../img/dragdrop/large/four_forty.png) no-repeat;height:682px;width:309px;position:relative;}





.four_sixty_bg{background:url(../img/dragdrop/large/four_sixty.png) no-repeat;height:1012px;width:309px;position:relative;}
.one_six_bg{background:url(../img/dragdrop/large/one_six.png) no-repeat;height:1012px;width:309px;position:relative;}





.four_eighty_bg{background:url(../img/dragdrop/large/four_eighty.png) no-repeat;height:1342px;width:309px;position:relative;}





.one_twenty_bg{position:relative;width:298px;border:1px solid #656363;background-color:#383431;padding:0;margin:0;}





.one_twenty_bg2{background:url(../img/dragdrop/large/one_twenty.png) no-repeat;height:284px;width:311px;position:relative;border:1px solid #656363;background-color:#383431;padding:0;margin:0;}





.one_twenty_bg ul{list-style:none;width:100%;display:inline-block;padding:0;margin:0;}





.one_twenty_bg ul li{border:1px solid #aaaea0;width:59px;height:56.5px;float:left;overflow:hidden;}





.one_twenty_bg ul li img{width:59px;height:56.5px;}





.white-Smaller{height:277px;width:311px;position:relative;padding:0;margin:0;}





.white-Smaller-img{background:url(../img/dragdrop/large/5x7_white-Smaller.png) no-repeat;height:277px;width:311px;position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;}





.white-Smaller-img a:hover{display:block;}





/*.white-Smaller .bodytext{height:43px;width:216px;position:absolute !important;z-index:15;left:47px;top:216px;}*/
.white-Smaller .bodytext{height:43px;width:216px;position:absolute !important;z-index:15;left:47px;top:212px;}





.white-Smaller .bodytext h5{font-family:'Conv_LAINE';text-align:center;width:100%;font-size:12px;color:#000;padding:0;margin:0;border:0;}





.white-Smaller .bodytext p{font-family:"Muli", sans-serif;color:#000;font-size:9px;padding:0;margin:0;width:100%;text-align:center;}





.white-Smaller .helloworld{position:absolute !important;font-family:'Conv_LAINE';text-align:left;width:100%;font-size:48px;color:#fff;left:15px;top:20px;z-index:20;text-shadow:3px 3px 2px rgba(150, 150, 150, 1);}





.blue-Smaller{height:277px;width:311px;position:relative;padding:0;margin:0;}





.blue-Smaller-img{background:url(../img/dragdrop/large/5x7_Blue.png) no-repeat;height:277px;width:311px;position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;}





/*.blue-Smaller .bodytext{height:43px;width:216px;position:absolute !important;z-index:15;left:47px;top:216px;}*/
.blue-Smaller .bodytext{height:43px;width:216px;position:absolute !important;z-index:15;left:47px;top:212px;}





.blue-Smaller .bodytext h5{font-family:'Conv_LAINE';text-align:center;width:100%;font-size:12px;color:#000;padding:0;margin:0;border:0;}





.blue-Smaller .bodytext p{font-family:"Muli", sans-serif;color:#000;font-size:9px;padding:0;margin:0;width:100%;text-align:center;}





.blue-Smaller .helloworld{position:absolute !important;font-family:'Conv_LAINE';text-align:left;width:100%;font-size:48px;color:#9dbccf;left:15px;top:20px;z-index:20;text-shadow:3px 3px 2px rgba(150, 150, 150, 1);}





.pink-Smaller{height:269px;width:311px;position:relative;padding:0;margin:0;}





.pink-Smaller-img{background:url(../img/dragdrop/large/5x7pink.png) no-repeat;height:269px;width:311px;position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;}





/*.pink-Smaller .bodytext{height:43px;width:216px;position:absolute !important;z-index:15;left:47px;top:216px;}*/
.pink-Smaller .bodytext{height:43px;width:216px;position:absolute !important;z-index:15;left:47px;top:212px;}





.pink-Smaller .bodytext h5{font-family:'Conv_LAINE';text-align:center;width:100%;font-size:12px;color:#000;padding:0;margin:0;border:0;}





.pink-Smaller .bodytext p{font-family:"Muli", sans-serif;color:#000;font-size:9px;padding:0;margin:0;width:100%;text-align:center;}





.pink-Smaller .helloworld{position:absolute !important;font-family:'Conv_LAINE';text-align:left;width:100%;font-size:48px;color:#ebced5;left:15px;top:20px;z-index:20;text-shadow:3px 3px 2px rgba(150, 150, 150, 1);}





.ExpOf{background:url(../img/dragdrop/large/ExpOfMeAnn_B.png) no-repeat;height:311px;width:311px;position:relative;padding:0;margin:0;}





.ExpOf .helloworld{position:absolute !important;font-family:'Conv_LAINE';text-align:left;width:100%;font-size:16px;color:#fff;left:20px;top:2px;z-index:20;}





.ExpOf .helloptxt{position:absolute !important;font-family:"Muli", sans-serif;text-align:left;font-size:10px;color:#fff;right:20px;top:7px;z-index:20;}





.ExpOf .btn-footer{position:absolute !important;font-family:"Muli", sans-serif;text-align:center;font-size:10px;color:#fff;right:0;left:0;top:293px;z-index:20;width:100%;}





.ExpofMe{background:url(../img/dragdrop/large/ExpofMeAnn-W.png) no-repeat;height:311px;width:311px;position:relative;padding:0;margin:0;}





.ExpofMe .helloworld{position:absolute !important;font-family:'Conv_LAINE';text-align:left;width:100%;font-size:16px;color:#000;left:20px;top:2px;z-index:20;}





.ExpofMe .helloptxt{position:absolute !important;font-family:"Muli", sans-serif;text-align:left;font-size:10px;color:#000;right:20px;top:7px;z-index:20;}





.ExpofMe .btn-footer{position:absolute !important;font-family:"Muli", sans-serif;text-align:center;font-size:10px;color:#000;right:0;left:0;top:293px;z-index:20;width:100%;}





.option_main_tw .optiom-rt-bt-sec .rt-box h4{color:#957f66;font-family:"Muli", sans-serif;font-size:20px;margin:0;padding:20px 0 5px;}





.option_main_tw .optiom-rt-bt-sec .rt-box .form-control{width:200px !important;}





.option_main_tw .optiom-rt-bt-sec .rt-box .form-sec .radio{border-bottom:1px solid #464241;clear:both;margin:0;overflow:hidden;padding:2px 0;}





.option_main_tw .optiom-rt-bt-sec .rt-box .form-sec .radio label{display:inline-block !important;overflow:hidden;width:100%;color:#fff;font-family:"Muli", sans-serif;font-size:14px;text-align:left;}





.option_main_tw .optiom-rt-bt-sec .rt-box .form-sec .radio label span{color:#958089;display:table-cell;font-size:15px;font-weight:bold;vertical-align:top;}





#exTab1{position:relative;}





#exTab1 ul li.active a, #exTab1 ul li a:hover, #exTab1 ul li a:focus{background:#383431!important;border-left:1px solid #464241;border-radius:4px 4px 0 0;border-right:1px solid #464241;border-top:1px solid #464241;top:1px;}





#exTab1 ul li a{top:1px;}





#exTab1 .tab-content{padding-top:0 !important;border:1px solid #464241;}





#exTab1 .tab-content .tab-pane .option_box{border-top:0 !important;}





#exTab1 .tab-content h3, #exTab1 .tab-content h4{color:#fff;}





.loader_fl, .loader_fl_next{background:rgba(0, 0, 0, 0.8);display:block;height:100%;position:absolute;text-align:center;top:0;width:100%;z-index:9999;left:-50px;}





.loader_fl img, .loader_fl_next img{position:absolute;top:30%;left:50%;}





.loader_body{background:rgba(255, 255, 255, 0.9);display:block;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:9999;left:0;}





.loader_body img{margin-top:20%;text-align:center;}





td.use_cart .temp_cart_show{display:none;}





.thmb_topimg{clear:both;display:block;margin:0 auto 10px;width:88px;}





.droppable{position:relative;}





iframe.dynamic_tempo .li_close2{display:none;position:absolute;}





.inner-page p{margin-left:10px;font-family:"Muli", sans-serif;color:#fff;font-size:14px;}





.before-section p{color:#fff;font-family:"Muli", sans-serif;font-size:11px;line-height:18px;margin-top:20px;}





.before-section p i{margin-right:2px;}





.left-psection p{min-height:143px;}





.option_boxh5{border-bottom:1px solid #66594b;border-top:1px solid #66594b;color:#fff;font-family:"Muli", sans-serif;font-size:13px;line-height:1.3;margin:10px 40px 10px 0;padding:10px 20px;}





#contact-form .controls .form-group label{color:#fff;font-family:"Muli", sans-serif;font-size:13px;font-weight:600;}





#contact-form .controls h4{color:#fff;font-family:"Muli", sans-serif;font-size:18px;font-weight:600;}





#faqAccordion{margin-top:50px;}





#faqAccordion .panel{background:transparent;border:0;color:#fff;font-family:"Muli", sans-serif;font-size:15px;font-weight:600;}





#faqAccordion .panel-default .panel-heading{color:#fff;font-family:"Muli", sans-serif;font-size:15px;font-weight:700;background:transparent;border-bottom:1px dashed #595755;cursor:pointer;}





#faqAccordion .panel-default .panel-heading h4{color:#fff;font-family:"Muli", sans-serif;font-size:15px;font-weight:700;background:transparent;cursor:pointer;}





#faqAccordion .panel-default .panel-collapse .panel-body{border:none;}





#faqAccordion .panel-default .panel-heading .panel-body p{color:#fff;font-family:"Muli", sans-serif;font-size:13px;line-height:1.42857;font-weight:400;}





.inner-page #contact-form .controls .radio-inline{color:#fff;font-family:"Muli", sans-serif;font-size:14px;margin-bottom:10px;}





.margin-forty{margin-top:40px;}





.dot-point{list-style:circle;color:#fff;font-family:"Muli", sans-serif;margin-left:25px;}





.dot-point li{margin-bottom:10px;}





.inner-page h5{color:#fff;font-size:15px;line-height:24px;font-family:"Muli", sans-serif;margin-bottom:15px;}





.carousel-indicators li{background-color:rgba(0, 0, 0, 0);border:1px solid #fff !important;border-radius:10px;cursor:pointer;display:inline-block;height:12px !important;margin:1px;text-indent:-999px;width:12px !important;}





.carousel-indicators .active{background-color:#000 !important;height:12px !important;margin:0;width:12px !important;}





.gallery-border{border:1px solid #4d4c4c !important;padding:4px !important;background:none !important;margin-bottom:0 !important;border-radius:0 !important;}





.gallery-border img{width:100%;}





.gallery-btn{text-align:center;display:inline-block;width:100%;}





.gallery-btn p{margin-bottom:0;}





.gallery-btn .gall-default{height:28px;width:152px;text-align:center;line-height:28px;color:#fff;font-size:16px;font-family:"Muli", sans-serif;border-radius:20px;display:inline-block;background:#958089;border:none;border:0;margin-top:10px;}





.gallery-btn .gall-default:hover{color:#000;}





.gallery-content{color:#957f66;font-size:14px;font-family:"Muli", sans-serif;}





.gall-col .col-xs-18, .gall-col .col-sm-6, .gall-col .col-md-4{margin:8px 12px !important;padding:0 !important;width:220px !important;}





.guest_one, .cust_one{background-color:#957f66;margin:15% auto 0;width:100%;padding:15px;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:16px;border-radius:10px;}





.cart_page #cart tbody tr{position:relative;}





.cart_page #cart tbody #demo{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;}





.image-top-text{display:block;font-size:13px;line-height:1.3;margin:-14px 0 15px;}





.birth-exp-text{margin:15px 0;}





.main_package.package-bottom-button{bottom:2px;display:block !important;margin-right:130px;margin-top:0;position:absolute;right:0;text-align:right !important;width:auto !important;}





.btn_store.orcanvas{margin-bottom:10px;}





.list-01{margin:0 0 20px;padding:0 0 0 16px;}





.list-01 li{font-size:13px;margin:0 0 8px;}





ul.baby_selc_ul, #exTab1 ul.baby_selc_ul{padding:0;list-style:none;background:#f2f2f2;float:left;width:150px;}





ul.baby_selc_ul li, #exTab1 ul.baby_selc_ul li{display:inline-block;position:relative;line-height:21px;text-align:left;width:100%;}





ul.baby_selc_ul li a, #exTab1 ul.baby_selc_ul li a{display:block;padding:8px 20px;color:#000;text-decoration:none;width:100%;float:left;}





ul.baby_selc_ul li a:hover, #exTab1 ul.baby_selc_ul li a:hover{color:#000 !important;background:#cccccc !important;width:100%;border-radius:0 !important;border:0 !important;}





ul.baby_selc_ul li ul.dropdown, #exTab1 ul.baby_selc_ul li ul.dropdown{min-width:100%;background:#f2f2f2;display:none;position:absolute;z-index:999;left:0;width:100%;border-radius:0 !important;top:37px;}





ul.baby_selc_ul li:hover ul.dropdown, #exTab1 ul.baby_selc_ul li:hover ul.dropdown{display:block;width:100%;border-radius:0;}





ul.baby_selc_ul li ul.dropdown li, #exTab1 ul.baby_selc_ul li ul.dropdown li{display:block;width:100%;border-radius:0;}





.rates-page h2{text-align:left;color:#fff;font-size:26px;font-family:'texgyreadventorregular';margin-bottom:0;}




.rates-page .botton-border{width:200px;text-align:center;height:1px;border-bottom:1px solid #fff;margin:0 auto 40px auto;}





.lft-border{border-left:1px solid #fff;}





.rates-page .portraits-p{text-align:left;color:#fff;font-size:16px;font-family:'texgyreadventorregular';margin-top:30px;margin-bottom:40px;}





.rates-page .center-p{color:#fff;font-size:16px;font-family:'texgyreadventorregular';margin-top:30px;/*margin-bottom:40px;*/}





.rates-page .expressians-p{text-align:left;color:#fff;font-size:16px;font-family:'texgyreadventorregular';margin-top:30px;margin-bottom:40px;}





.rates-block{position:relative;min-height:250px;width:100%;}





.rates-block .col-sm-3, .rates-block .col-sm-9{min-height:250px;}





.rates-block .col-sm-9 img{position:absolute;bottom:0;}





.rates-block .col-sm-3 a{position:absolute;left:0;bottom:6px;background-color:#958089;padding:6px 10px;color:#fff;border-radius:15px;font-size:16px;font-family:'texgyreadventorregular';}





.rates-block .col-sm-3 a:hover{background-color:#aa9da3;}





.retouching h2{text-align:center;color:#fff;font-size:22px;font-family:'texgyreadventorregular';}





.retouching h3{text-align:left;color:#fff;font-size:22px;font-family:'texgyreadventorregular';margin-bottom:25px;text-decoration:underline;padding-left:25px;}





.retouching .botton-border{width:200px;text-align:center;height:1px;border-bottom:1px solid #fff;margin:0 auto 40px auto;}





.lft-border{border-left:1px solid #fff;}





.retouching ul{margin:0 0 30px 25px;padding:0;}





.retouching ul li{text-align:left;color:#fff;font-size:16px;font-family:'texgyreadventorregular';line-height:25px;margin-left:20px;}





.retouching-btn{margin-top:15px;text-align:center;color:#fff;font-size:16px;font-family:'texgyreadventorregular' !important;display:block;clear:both;width:100%;line-height:25px;}





.member-thumb{min-height:500px;}





.careers{width:95%;margin:20px 0 0px 0;border-bottom:2px solid #c3b7a9;}





.careers p{margin-bottom:20px;color:#fff;font-size:1.2em;font-family:'Muli', sans-serif;}





.qualifying{width:95%;margin:20px 0 40px 0;}





.qualifying h3{color:#957f66;font-family:'Muli', sans-serif;font-size:20px;}





.qualifying ul{list-item:none;margin:15px 0;padding:0;}





.qualifying ul li{position:relative;padding-left:30px;color:#fff;list-style:none;font-size:1.2em;font-family:'Muli', sans-serif;}





.qualifying ul li:before{position:absolute;left:0px;top:8px;content:'';height:8px;width:8px;background:#fff;margin-right:8px;display:inline-block;border-radius:50%;}





.qualifying p{margin-bottom:20px;color:#fff;font-size:1.2em;font-family:'Muli', sans-serif;}





.download{background:#957f66 !important;color:#fff !important;font-family:'Muli', sans-serif !important;font-size:16px !important;padding-left:25px !important;padding-right:25px !important;border-radius:30px !important;height:30px !important;line-height:26px !important;padding-top:0 !important;padding-bottom:0 !important;border:none !important;}





.download:hover{background:#827464 !important;}





.foot_snd h2 a{color:#fff;}





.order-now{width:95%;margin:20px 0 0px 0;}











.cart-box {


/*	background-color:#383431;*/


	color:#fff;


	width:100%;


	padding:20px;


	margin:0 auto;


}


.top-title-pan {


	border-bottom:1px solid #fff;


	color:#fff;


	margin-bottom:15px;


	padding-bottom:10px;


}


.top-title-pan h2 {font-size:20px;font-weight:normal;float:left;margin: 0;font-family: "Muli",sans-serif;}





.top-title-pan img {


	float:right;


	padding:0;


	margin:7px 0 0 0;


	display:block;


}


.cart-table {


	border:1px solid #625e5b;


}


.cart-table td {


	border-right:1px solid #625e5b;


	border-bottom:1px solid #625e5b;


	padding:10px;


	font-size:12px;


	color:#fff;


	font-family: "Muli",sans-serif;


}


.cart-table th {


	border-right:1px solid #625e5b;


	border-bottom:1px solid #625e5b;


	padding:10px;


	color:#fff;


	font-size:14px;


	text-align:center;


	font-family: "Muli",sans-serif;


}


.spacer {


	font-size:0;


	line-height:0;


	clear:both;


	height:0;


}


.grand-total {width:392px;float:right;color:#fff;padding:20px 0 0 0;margin-bottom:35px;}





.grand-total ul{margin-bottom: 0;}





.grand-total ul li {


	float:left;


	list-style:none; /*padding-bottom:13px;*/


	line-height:30px;


}


.grand-total ul li:first-child {


	float:left;


	list-style:none;


	padding-left:20px;


}


 .grand-total ul li:nth-child(2) {


float:right;


list-style:none;


padding-right:20px;


}


.grand-total ul {


	clear:both;


}


.grand-total-bg {


	background-color:#625e5b;


	overflow:hidden;


}


.billing-address{ width:45%; float:left; padding-bottom:25px; overflow:hidden; margin-right:5%; color:#fff; }


.billing-address:last-child{margin-right:0;}


.shiping-address{ width:45%;}





.billing-address p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px;}


p.txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.text-center{ text-align:center;}


.paynow{ background-color:#958089; color:#fff; display:inline-block; padding:0 80px; margin-top:30px; line-height:38px; border-radius: 19px; text-decoration:none;}


.price-table{ margin: 30px auto 0 auto; width:400px;}


.price-table table{ margin: 0 auto; width:100%;}


.price-table table{ border-top:2px solid #fbfbfb; border-left: 2px solid #fbfbfb; border-right:2px solid #fbfbfb;}


.price-table table thead tr th{border-right: 2px solid #fbfbfb; border-bottom:2px solid #fbfbfb;}


.price-table table thead tr th:last-child{border-right:0;}


.price-table table tbody tr td{border-right: 2px solid #fbfbfb; border-bottom:2px solid #fbfbfb;}


.price-table table tbody tr td:last-child{border-right:0;}


.price-table table thead tr th{


	padding: 10px;


	font-size:18px;


	font-weight: normal;


	font-family:'texgyreadventorregular';


	color: #fff;


	text-align: center;


	background: rgba(93,91,92,1);


	background: -moz-linear-gradient(left, rgba(93,91,92,1) 0%, rgba(67,65,66,1) 100%);


	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(93,91,92,1)), color-stop(100%, rgba(67,65,66,1)));


	background: -webkit-linear-gradient(left, rgba(93,91,92,1) 0%, rgba(67,65,66,1) 100%);


	background: -o-linear-gradient(left, rgba(93,91,92,1) 0%, rgba(67,65,66,1) 100%);


	background: -ms-linear-gradient(left, rgba(93,91,92,1) 0%, rgba(67,65,66,1) 100%);


	background: linear-gradient(to right, rgba(93,91,92,1) 0%, rgba(67,65,66,1) 100%);


	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5b5c', endColorstr='#434142', GradientType=1 );


}


.price-table table tbody tr td{


	padding: 3px;


	text-align: center;


	font-size:18px;


	font-weight: normal;


	font-family:'texgyreadventorregular';


	color: #fff;


	background:#a5a099;


}


.border-shipping{position:relative;text-align: center; margin-top:25px;}


.border-shipping:after{


	background-color: #fff;


    content: "";


    height: 1px;


    left: 0;


    margin: 0 auto;


    position: absolute;


    right: 0;


    top: 40px;


    width: 200px;


}





ul.shipping-rates{ margin-left: 25px; margin-top: 10px;}


ul.shipping-rates li{


	margin-bottom: 8px;


	font-size:14px;


	font-weight: normal;


	font-family:'texgyreadventorregular';


	color: #fff;


}


ul.shipping-rates li:last-child{margin-bottom: 0;}


ul.shipping-rates{}


.marginTop120{margin-top:120px;}


.grand-total-left {


    color: #fff;


    float: left;


    margin-bottom: 35px;


    padding: 30px 0 0;


    width: 350px;


}


.grand-total-left a.add_redeem, .grand-total-left a.add_redeem2, a.add_redeem3{font-size:16px;font-family: "Muli",sans-serif;font-weight:600;margin-bottom:15px;}





.grand-total-left a.add_redeem:hover, .grand-total-left a.add_redeem2:hover, a.add_redeem3:hover{color:#fff;}





.img-select-box3 > ul{overflow-y:scroll; height:500px;}





.lbl_redeem4 {background-color: #5daf08; color: #fff; display: block; float: right; margin-left: 203px; margin-right: 125px;  margin-top: -25px; padding: 1px;}





.entry p{color:#383431 !important;}





p.comment-notes, p.comment-notes span{color:#383431 !important;}





.required{color:#c30 !important;}





.required-p{color:#c30 !important; font-size:12px!important; margin-top:10px !important; line-height:16px !important;}





.required-p a{text-decoration:underline; color:#c30 !important;}





.required-p a:hover{text-decoration:none; color:#c30 !important;}





p span.er_lg{float: left;font-size: 11px; margin-top: 5px; padding-left: 0; padding-right:0; text-align: center; width: 90%;}





 .cust_one p{ color: #fff;font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 15px;}





.main-navbar li.dropdown-submenu .dropdown-menu{z-index: 999999;}





.superdv .checkbox label input:first-child{margin-left:0;}





.superdv .checkbox label input{margin-left: 10px;margin-right: 4px;}





.msgDetails h4{font-family: "Muli",sans-serif;}





.msgDetails input[type="checkbox"], .msgDetails input[type="radio"]{margin-left:10px; margin-right: 3px;}





#myModal3 .modal-dialog{top:10% !important;width:50% !important; margin-left: auto;margin-right: auto;}





#myModal4 .modal-dialog {top: 30% !important; width: 35% !important; margin-left: auto;margin-right: auto;}





#myModal5 .modal-dialog {top: 30% !important; width: 35% !important; margin-left: auto;margin-right: auto;}





.shop-popup .close{position: absolute; right: 3px; top: 0;color: #ff0000; opacity: inherit; }





.shop-popup .shop-popup-text{font-size:14px;font-family: "Muli",sans-serif; line-height: 22px;}





#cart.table tbody tr td table tr td span{width: 120px; text-align: right; display: inline-block;padding:2px 5px;}





#cart.table tbody tr td table tr td strong{width: 100px; text-align: right; display: inline-block;padding:2px 5px;}





#cart.table tbody tr td span{width: 120px; text-align: right; display: inline-block;padding:0 5px;}





#cart.table tbody tr td strong{width: 100px; text-align: right; display: inline-block;padding:0 5px;}





#cart.table tbody tr td div span{width:inherit;}





.shp_ads{margin-right: 0 !important;}





.loader_cart{position:fixed; left: 0; top:0; right:0; bottom: 0; width:100%; height: 100%;}





.crdDetails h4{font-family: "Muli",sans-serif; }





.crdDetails input[type="checkbox"], .crdDetails input[type="radio"]{margin-left: 10px; margin-right: 3px;}





#myModal2 .login_sec #ses_id{position:relative; z-index:9;}





#myModal2 .login_sec #ses_id .logi_sub{position:relative; z-index:9;}





.login_sec input, .login_sec .btn, .login_sec .close{position:relative; z-index:9;}





.home-scroll .GScroll{ position:relative;overflow:hidden;width:100% !important; height: 260px !important;margin-bottom:30px;}





.home-scroll .GScroll > .GScroll-scrollable{position:absolute; width:100%; top:0px; left:0px;}





.home-scroll .GScroll > .GScroll-bar{position:absolute; width:10px; min-height:10px; top:0px; right:0px; display:none; background-color: rgba(0,0,0,0.6); cursor: move; z-index:2}





#owl-demo .item img{  display: block;  width: 100%; height: auto; }





#corporate.inner-page ul{	list-style-type:circle !important;	}





#corporate.inner-page ul li p{margin:0;list-style-type:circle !important;	}





.rates-table{border:0;border-collapse:0;border-spacing:0; width:100%;}





#slider .slides > li img{ max-height: calc(100% - 90px)!important;}





.detail-slider-id{background-color: #221f1d!important; min-height: 40px!important;}





/*Gellary loader css */


.loader-content{ width: 240px; height: 240px; margin: 0 auto; text-align: center; position: relative; margin-top:14%;}





.loading-txt{position: absolute; width: 130px;font-size: 13px;font-weight:bold;left: 0;right: 0;margin: auto;top: 136px;bottom: 0;}





/*Gellary loader Css*/


.shop_rgt{position:relative;}


.shop_rgt #myModal3.modal{position: absolute; top:0;right: 0; bottom: 0; left: 0;}


#myModal3 .modal-header{position: relative; }


#myModal3 .modal-header .close{position: absolute; top:20px;right:15px; }


.store_item{display:block;}
.downloadfd th, .downloadfd td{	color:#fff;	vertical-align: middle;	border-color:#7c7068 !important;}.downloadfd td .logi_sub{line-height:29px !important;float:inherit !important;}.downloadfd th:last-child{padding-right:5%;}.download-images .logi_sub{margin-top:0;margin-right:10px!important;}

