/**/article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;}
audio:not(controls){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
.sub{bottom:-0.25em;}
img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button, input, select, textarea{margin:0;font-size:100%;vertical-align:middle;}
button,
input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
a{color:#F8555D;}
.clearfix{clear:both;}
.clearfix:before,
.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.hide_text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
a:hover, a:active{outline:0;}
a{text-decoration:none;transition-duration:0.3s;transition-property:all;}
ul, li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{line-height:normal;margin:0;font-weight:normal;}
*{margin:0;padding:0;}
*, *:after, *:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
p{line-height:normal;margin:0;}
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size:13px;font-family:'Open Sans';color:#686868;}
.alliconimg{ background: url('../images/all-icon.png') no-repeat;}
.menuicon{ background-position: -6px 0px;
    width: 24px;
    height: 27px;float: left;}
.menuarrow{    background-position: -30px -2px;
    width: 11px;
    height: 16px;
    float: left;}
.menuarrow_single{      background-position: -45px -2px;
    width: 8px;
    height: 20px;
    float: left;}
	.plistinr_{  background-position: -52px -2px;
    width: 11px;
    height: 20px;
    float: left;}
	
	.biglistinr_{      background-position: -64px -2px;
    width: 20px;
    height: 34px;
    float: left;
    margin-top: 6px;}
    
    .dppagecallicon_{      background-position: -81px -2px;
    width: 21px;
    height: 34px;
    float: left;
    margin-top: 2px;}    

    .productarrowrt{      background-position: -20px -5px;
    width: 21px;
    height: 13px;
    float: right;
    margin-top: 2px;} 
    
    .productarrowlt{       background-position: -30px -17px;
    width: 17px;
    height: 13px;
    float: left;
    margin-top: 4px;}      

    .star_full{background-position: 0px -33px;
    width: 16px;
    height: 13px;
    float: left;
    margin-top: 4px;}    
   
   .half_star{max-width: 7px;
    margin-right: 8px;}
    
     .instockico{    background-position: -13px -31px;
    width: 16px;
    height: 13px;
    float: left;
    margin-top: 4px;}      
    
    .biginstockico{ background-position: -30px -31px;
    width: 20px;
    height: 18px;
    float: left;
    margin-top: 4px;}    
	
.paymey_img{    width: 90%;height:35px;}
.callbakimage{ background: url('../images/all-bank-card.png') no-repeat;}
.callNewbakimage{ background: url('../images/New-Bank-Logo.png') no-repeat;}
.bank1{       background-position: 3px -2px;
    width: 124px;
    height: 28px;
    float: left;}
    .bank2{ background-position: 2px -30px;
    width: 118px;
    height: 27px;
    float: left;} 
    .bank3{       background-position: 0px -62px;
    width: 53px;
    height: 28px;
    float: left;} 
	.bank4{          background-position: 0px 0px;
    width: 123px;
    height: 24px;
    float: left;}
	.bank5{        background-position:0px -31px;
    width: 81px;
    height: 29px;
    float: left;}
	.bank6{         background-position: 2px -56px;
  width: 59px;
    height: 28px;
    float: left;}
	.bank7{         background-position: 0px -88px;
    width: 116px;
    height: 19px;
 
    float: left;}
		.bank8{      background-position: -57px -58px;
    width: 68px;
    height: 28px;
    float: left;}
	.bank9{      background-position: -30px -108px;
    width: 68px;
    height: 33px;
    float: left;}

._comodo_{      width: 126px;
    height: 28px;
    font-weight: 700;
    color: #0600da;
    border: 1px solid #dedede;
    padding: .5%;
    float: left;
    text-decoration: underline;}
	._mcafeesecure_{      width: 126px;
    height: 28px;
    font-weight: 700;
    color: #0600da;
    border: 1px solid #dedede;
    padding: .5%;
    float: left;
    text-decoration: underline;}
	
	
.sqoption{    margin-top: 1.5%;width:100%;float:left;height:auto;}
.bold_qustion{  
 
       color: #6AA972;
    font-size: 18px;
    font-weight: bold;
        padding: 3%;
   }
	
	
	
.bg{margin-top: -3px; margin-right: 2px;}	
.container{margin:0px auto;width:1070px;}
.haeder_outer{width:100%;float:left;height:auto;}
.header_uppper_area_outer{width:100%;float:left;height:auto;background-color:#F8555D;color:white;}
.header_uppper_area_lower_header_min_area_logo_outer{width:100%;float:left;height:auto;background-color:white;    box-shadow: 4px 0 3px 0px #929292, 3px 0 3px 0px rgba(43, 42, 42, 0.19);        margin-bottom: .8%;
    padding-bottom: .5%;    border-bottom: 2px solid #FFC107;}
.logo_category_outer_area{width:25%;float:left;height:auto;}
.logo{width:100%;float:left;height:auto;}
.total_menue_all_area_outer{width:24%;float:left;height:auto;}
.view_all_category{cursor:pointer;width:100%;float:left;height:auto;font-size:18px;box-shadow:-3px 0 3px -2px #bd1615, 3px 0 3px -3px #bd1615;padding:5px;background-color:#981937;padding-left:0px;padding-right:0px;text-transform:capitalize;}
._combogifts{width:593px;float:left;height:auto;}
._combogifts > li{width:100%;float:left;height:auto;}
._combogifts > li >a{width:50%;float:left;height:auto;}
.all_category{width:100%;float:left;height:auto;background-color:#3C9E49;color:white;}
.top_menue_area{width:82%;float:left;height:auto;}
.home_page_content{width:74%;border:1px solid rgb(241, 241, 241);float:left;height:auto;background-color:white;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.all_category{width:100%;float:left;font-size:18px;padding:0px;padding-left:0px;padding-right:0px;text-transform:capitalize;}
.all_category_span{background:#981937;padding:2px 2px 3px 16px;width:100%;float:left;height:auto;}
.all_category_menu{z-index:1;position:absolute;margin-top:30px;background:crimson;width:99%;display:none;}
.category_pop_up_menue{z-index:1;position:absolute;margin-top:30px;background:white;width:256px;display:none;}
ul.poup{border:1px solid rgb(226, 226, 226);margin:0px;padding:0px;list-style:none;margin-top:-1px;box-shadow:-3px 0 3px -2px #DDDDDD;}
.cat_icos{padding:1px 0px 0px 0px;border-radius:0px;font-size:21px;margin-top:-4px;}
ul.poup li{float:none;border-bottom:1px solid rgb(240, 240, 240);display:block;}
ul.poup li a{padding:10px 10px 10px 7px;color:#6f6f6f;text-decoration:none;width:100%;display:block;font-family:times new romans;font-size:17px;font-weight:600;border-left:3px solid rgb(236, 234, 234);}ul.poup li a:hover{border-left:3px solid #F8555D;}
ul.poup li:hover{}
/**/.newporser{z-index:1;position:absolute;margin-top:28px;background:white;width:980px;display:none;padding-top:15px;background-color:white;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
._newpopmenueouter{width:100%;float:left;height:auto;border:1px solid #e6e6e6;-moz-box-shadow:0 0 5px #ccc;}
._singlesectionmenu{width:25%;float:left;height:auto;padding:3px 5px;min-height:246px;}
.___font_awesome_icon_css{width:5%;float:left;height:auto;}
._singlesectionmenu:nth-child(even){background:#f8f8f8;;border:1px solid #e6e6e6;border-top:0;border-bottom:0;}
._singlesectionmenuspan{width:100%;float:left;height:auto;color:#20639c;font-size:15px;font-weight:bold;padding-bottom:1px;border:1px solid rgba(245, 245, 245, 0);}
._singlesectionmenuspan:hover{border:1px solid rgb(235, 226, 11);}
._singlesectionmenuspan a{padding:0px;margin:0px;}
._singlesectionmenu_ul{width:100%;float:left;height:auto;}
._singlesectionmenu_ul li{width:100%;float:left;height:auto;}
._singlesectionmenu_ul li a{width:100%;float:left;padding-left:2px;height:auto;font-size:14px;line-height:22px;color:#666;font-family:sans-serif;border:1px solid rgba(245, 245, 245, 0);}
._singlesectionmenu_ul li a:hover{border:1px solid rgb(235, 226, 11);}
.sub_hover_menu{border-left:1px solid rgb(229, 229, 229);border-top:1px solid rgb(237, 237, 237);top:-7px;width:780px;z-index:2;position:absolute;left:251px;background:#FFF;display:none;margin-top:-28px;padding:12px;color:#000;box-shadow:3px 3px 5px #D9D9D9;min-height:399px;}
.sub_menu_main_area_category{width:100%;min-height:120px;float:left;height:auto;}
.sub_menu_main_area_price{width:23%;float:left;min-height:120px;height:auto;}
.sub_menu_main_area{width:99%;min-height:120px;height:auto;float:left;}
.sub_menu_main_head{font-weight:bold;color:#F8555D;font-size:15px;}
.menu_hori_row{border-bottom:1px solid #D3D1D1;border-top:0px;}
ul.sub_acm{margin:0px;padding:0px;}
ul.sub_acm li{float:left;border-bottom:0px solid white;display:block;width:33.3%;}
ul.sub_acm li a{color:#595959;text-decoration:none;text-transform:capitalize;display:block;font-family:initial;font-size:14px;line-height:18px;font-family:inherit;}
._icon_padding{padding-right:4px;}
ul.sub_acm li a:hover{color:red;}
ul.sub_acm_price{margin:0px;padding:0px;}
ul.sub_acm_price li{float:left;border-bottom:0px solid white;padding:6px;display:block;width:100%;}
ul.sub_acm_price li a{color:#333;text-decoration:none;width:100%;display:block;font-family:initial;font-size:14px;font-family:'Tahoma',Helvetica,sans-serif;}
ul.sub_acm_price li a:hover{color:green;}
.font_awesome_icon_css{width:10%;float:left;height:auto;}._by_category_menue{width:90%;float:left;height:auto;}
._main_menue_google_search_outer{width:100%;float:left;height:auto;}
.header_uppper_area_lower_header_min_area_area{width:60%;float:left;height:auto;}
._curr_section{width:15%;float:left;font-size:12px;height:auto;font-weight:700;padding-top:18px;}
.header_uppper_area_lower{width:100%;float:left;height:auto;padding:18px 0px;}
.header_min_area{width:100%;float:left;height:auto;}
.header_lower_area{width:100%;min-height:16px;float:left;height:auto;background:url('../images/z.png') repeat-x scroll 0px -26px #F5F5F5;margin-top:0px;margin-bottom:8px;}
.support_outer_area{width:18%;float:left;height:auto;font-weight:700;padding-top:10px;}
._cart_view{width:8%;float:left;height:auto;}
._viewcartpng{background:url('../images/1cart_image.png') no-repeat scroll -2px 0px;width:50px;height:54px;border:1px solid white;float:left;}
.cart_text{    font-size: 20px;
    font-weight: 800;
    vertical-align: middle;
    padding: 3px 8px;
    color: #C50303;
    border: 1px dashed #E2A3A3;
   }.cart_text:hover{   
    color:white;
    background-color: #C50303;
    border: 1px dashed #E2A3A3;
    }
.outer_cart_icon_track_area{width:100%;float:left;height:auto;}
.track_ul{width:100%;float:left;height:auto;margin:0;padding:0;}
.track_ul li{width:auto;float:left;height:auto;text-align:center;}
.track_ul li a{padding:0px 6px;font-size:16px;text-transform:capitalize;    color: #777676;}
.chg_cur{width:74px;color:rgb(128, 127, 127);border:1px solid rgb(223, 216, 216);font-style:italic;font-size:13px;margin:0px 9px 0px 0px;}
.head_menu_out_area_ul{margin:0;padding:0;}
.head_menu_out_area_ul li{float:left;margin:0 5px;}
.head_menu_out_area_ul li a{color:#686868;color:#686868;border-radius:5px;font-size:13px;text-decoration:none;text-transform:uppercase;padding:2px 5px;}
.head_menu_out_area_ul li a:hover{color:white;background-color:#F8555D;}
.support_outer_area_ul{}
.support_outer_area_ul li{float:left;padding-left:8px;}
.support_outer_area_ul li a{}
.head_menu_out_area{width:73%;float:left;height:auto;}
.search_out_area{width:50%;float:left;height:auto;padding:0px 20px;}
.input_box_style{width:398px;font-size:17px;border:1px solid rgb(228, 228, 228);border-radius:6px 0px 0px 6px;box-shadow:inset 0px 0px 10px rgba(201, 201, 201, 0.5);padding:9px 4px 9px 4px;}
.search_btn_style{        background-color: #FF9800;
    color: white;
    margin-left: -3px;
    border-radius: 0px 6px 6px 0px;
    padding: 10px 25px 10px 25px;
    border: 1px solid white;
    border-left: 1px solid rgba(255, 0, 0, 0);
    font-size: 13px;
   border-bottom: 4px solid #d48005;
    border-top: 1px solid #FF9800;}
	
	
.mear{padding:1px 0px;font-size:3px;}
.icon{padding-right:3px;}
.mid_baner_part_slider{width:100%;float:left;height:auto;margin-bottom:0px;}
.mid_main_part{width:100%;float:left;height:auto;}
.footer{width:100%;float:left;background:white;height:auto;margin-top:10px;border-top:1px solid rgb(226, 226, 226);}
.cat_out_out{width:100%;float:left;background-color:white;}
.category_outer_area{width:24%;    min-height: 303px;float:left;height:auto;border:1px solid rgb(233, 233, 233);margin:0px 18px 0px 0px;background-color:white;width:24%;min-height:303px;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;float:left;height:auto;border:1px solid rgb(233, 233, 233);margin:0px 18px 0px 0px;background-color:white;}
.slider_outer_area{width:74%;float:left;height:auto;}
.slider{width:100%;float:left;height:auto;}
.slider img{width:100%;float:left;height:auto;}
.quick_steo_outer{width:100%;float:left;height:auto;background-color:white;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;margin:8px 0px 0px 0px;padding:8px 0px 8px 0px;}
.quick_steo_outer_h3{width:100%;float:left;height:auto;font-size:19px;padding-left:29px;}
.quick_steo_outer_content{width:100%;float:left;height:auto;}
.single_content_quick_steps{width:25%;float:left;height:auto;}
.single_content_quick_steps_img_1{background:url('../images/all_4.png') no-repeat scroll -37px 0px rgba(255, 255, 255, 0);width:41px;height:35px;float:left;}
.single_content_quick_steps_img_2{background:url('../images/all_4.png') no-repeat scroll -1px 0px rgba(255, 255, 255, 0);width:41px;height:35px;float:left;}
.single_content_quick_steps_img_3{background:url('../images/all_4.png') no-repeat scroll -77px 0px rgba(255, 255, 255, 0);width:41px;height:35px;float:left;}.single_content_quick_steps_img_4{background:url('../images/all_4.png') no-repeat scroll -124px -4px rgba(255, 255, 255, 0);width:41px;height:35px;float:left;}
.single_content_quick_steps_content{width:136px;float:left;height:auto;text-align:center;}
.left_vategory{width:24%;background-color:white;float:left;height:auto;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;margin:0px 18px 0px 0px;}
.home_content{width:100%;border:1px solid rgb(241, 241, 241);float:left;height:auto;background-color:white;margin:0% 1%;}
.most_view_heading{width:100%;float:left;font-size:17px;height:auto;text-align:center;padding:7px 0px 7px 0px;border-bottom:1px solid rgba(242, 101, 34, 0.41);}
.bestseller_outer_area{width:100%;float:left;height:auto;}
.new_product_outer{width:100%;float:left;height:auto;}
.occasion_outter_area{width:100%;float:left;height:auto;}
.bestseller_outer_area_heading,.new_product_area_heading,.occasion_heading_area{width:100%;float:left;height:auto;color:#4d4d4d;font-size:18px;border-bottom:3px solid #E6E6E6;}
.bestseller_outer_area_disp_product_outer{width:100%;float:left;height:auto;margin:12px 2px 12px 2px;}
.new_product_outer_area_disp_product_outer{width:100%;float:left;height:auto;margin:12px 2px 12px 2px;}
.occasion_disp_product_outer{width:100%;float:left;height:auto;}
.single_product{    position: relative;
    width: 187px;
    border: 2px solid rgba(255, 255, 255, 0);
    float: left;
    min-height: 300px;
    height: auto;
    background-color: white;
    margin: 3px;
    box-shadow: 0 0 2px 0 #EDECEA;}.single_product:hover{border-color: #ffd926;  }
.product_image{width:150px;padding-top:4px;float:left;height:150px;margin:10px 10px;}
.product_heading{width:100%;float:left;height:auto;color:#4d4d4d;font-size:13px;text-align:center;padding:6px 0px;    min-height: 60px;}

.product_heading:Hover {color:#2874f0}
.price_cart_outer{width:100%;float:left;height:auto;padding:5px 10px 15px 15px;}
.price_area{width:48%;float:left;height:auto;font-size:16px;}
.cart_area{margin-top:-3px;width:52%;float:left;height:auto;color:rgb(201, 4, 4);}
.cart_area_inner{ 
    width: 63px;
    height: 25px;
    border: 1px solid white;
    float: right;
    background-color: rgb(248, 118, 57);
    color: white;
    border-radius: 5px;}
.rs{font-size:18px;color:rgb(201, 4, 4);}
.dtr{color: #6467C1;
    font-size: 15px;}
.bestseller_outer_area_heading h3,.bestseller_outer_area_heading h1,.occasion_heading_area h3,.new_product_area_heading h3{width:50%;float:left;height:auto;border-bottom:3px solid #F8555D;text-transform:capitalize;margin-bottom:-2px;padding:2px 0px 1px 9px;}
.view_all{width:50%;float:left;height:auto;font-size:13px;font-size:18px;}
.txt_rt{text-align:right;}
.seal{position:absolute;top:28px;left:0px;height:19px;width:46px;float:left;color:white;overflow:hidden;background-color:#3C9E49;display:block;text-align:center;    z-index: 2;}
.p_offer{position:absolute;top:4px;left:0px;height:20px;width:65px;border-radius:1px 8px 8px 0px;float:left;color:white;padding:1px 0px 0px 0px;overflow:hidden;background-color:#A51410;display:block;text-align:center;}
.
.total_heading_area{width:100%;float:left;height:auto;}
.main_heading{width:100%;float:left;height:auto;margin:14px 0px;font-size:18px;color:#6f6f6f;}
.sub_area_1,.sub_area_2,.sub_area_4{width:100%;float:left;height:auto;margin:7px 0px;font-size:10px;color:#6f6f6f;}
.sub_area_3{width:100%;float:left;height:auto;margin:7px 0px;font-size:12px;color:#6f6f6f;}
.h_plink_outer{width:100%;float:left;height:auto;padding:37px 0px 0px 0px;}
.single_hp_outer{width:100%;float:left;height:auto;}
.single_hp_outerul{width:100%;float:left;height:auto;}
.single_hp_outerul li{width:auto;float:left;height:auto;}
.single_hp_outerul li a{width:auto;float:left;height:auto;padding:0px 6px;}
.footer_website_info_outer{width:100%;float:left;height:auto;}
.single_website_info_outer{width:100%;float:left;height:auto;padding:30px 0px 13px 0px;}
.footer_about_us_h2{width:100%;float:left;height:auto;}
.footer_about_us_pg{width:100%;float:left;height:auto;}
.single_website_info_outer_ul{width:100%;float:left;height:auto;}
.single_website_info_outer_ul li{width:auto;float:left;height:auto;min-width:213px;}
.single_website_info_outer_ul li a{width:auto;float:left;height:auto;font-family:Times New Roman;padding:4px 18px;font-size:15px;color:rgb(139, 139, 139);}
.footer_payment_shiping_option{width:100%;float:left;height:auto;padding:10px 0px 10px 0px;font-weight:700;height:auto;box-shadow:1px 1px 10px #A2A2A2;background-color:white;}
.payment_option{width:65%;float:left;height:auto;}
.shiping_option{width:35%;float:left;height:auto;}

.shiping_info{background:url('../images/all_in_one.png') no-repeat scroll -791px 0px rgba(255, 255, 255, 0);width:307px;height:35px;}
.category_header h3{padding:13px 0px;color:#F8555D;font-weight:600;font-size:18px;text-align:center;}
.category_menue{width:100%;float:left;height:auto;margin:0px;padding:0px;position:relative;}
.category_menue_ul{width:100%;float:left;height:auto;margin:0px;padding:0px;}
.category_menue_ul li{width:100%;float:left;height:auto;border-top:1px dashed rgb(226, 226, 226);}
.category_menue_ul li a{width:100%;float:left;height:auto;padding:6px 11px;overflow:hidden;    color: #766863;font-family:initial;font-size:14px;font-weight:bold;text-transform:capitalize;}
.category_menue_ul li:hover{color:white;background-color:#F8555D;}
.category_menue_ul li a:hover{color:white;background-color:#F8555D;}
ul.category_menue_ul ul{width:810px;visibility:hidden;position:absolute;background:#ffffff url(../images/product_image.png) no-repeat fixed;background-size:40%;background-position:663px 118px;top:-7px;left:255px;background-color:white;border:1px solid #D5D5D5;z-index:2;}
ul.category_menue_ul ul li{font-weight:normal;background:rgba(241, 241, 241, 0);color:#000;float:left;width:27%;height:auto}
ul.category_menue_ul ul li a{border-right:none;width:100%;text-transform:lowercase;display:inline-block;font-size:12px;}
ul.category_menue_ul ul ul{left:100%;top:0;}
ul.category_menue_ul li:hover > ul{visibility:visible;}
.sub_menu li{border-top:0px dashed rgb(226, 226, 226);}
.left_outre_are_menue{width:70%;float:left;height:auto;min-height:294px;}
.show_outer_area{width:100%;float:left;height:auto;}
.show_outer_area_heading{width:100%;float:left;height:auto;color:#4d4d4d;font-size:18px;border-bottom:3px solid #E4DFDF;}
.show_outer_area_disp_product_outer{width:100%;float:left;height:auto;}
.show_outer_area_heading h3{width:35%;float:left;height:auto;border-bottom:3px solid #F8555D;margin-bottom:-2px;}
.content_key_area h1{}
.content_key_area h2{}
.product_full_sesification{width:100%;float:left;height:auto;padding:1%;}
.product_image_outer{width:40%;float:left;height:auto;padding:5px 16px;}
.full_speci{width:60%;float:left;height:auto;}
.product_name{width:100%;float:left;height:auto;}
.product_name h1{font-size:24px;font-weight:500;padding:3%;font-family:times new romans;text-transform:capitalize;}
.product_fulldesc{    width: 100%;
    border: 1px solid #ececec;
    background-color: #fbfbfb;
    padding: 3px 18px;
    float: left;
    height: auto;}
.image_outer_area{width:100%;border:1px solid rgb(219, 219, 219);float:left;height:auto;padding:10px 10px;box-shadow:inset 1px 3px 83px rgba(197, 197, 197, 0.38);}.image_outer_area img{max-width:60%;margin:20%;min-width:60%;}
._d_option{width:100%;float:left;height:auto;font-size:15px;padding:5px 21px;}
._d_option span{color:rgb(153, 153, 153);font-size:13px;font-style:italic;}
._d_option .left{width:25%;float:left;height:auto;}
._d_option .rt{width:25%;float:left;height:auto;}
._d_option .mid{width:25%;float:left;height:auto;}
._single_product_review_area{width:100%;float:left;height:auto;}
._single_product_price_stock_con{width:64%;float:left;height:auto;padding:7px 0px;}
.price_inner{font-size:30px;color:rgb(136, 131, 131);}
.price_inner .r{color:red;}
.price_option{width:50%;float:left;height:auto;font-size:27px;color:rgb(233, 6, 6);}
.price_option span{color:black;}
.bat_style{width:30%;text-align:center;height:48px;border-radius:3px;border:1px solid rgb(228, 228, 228);background-color:whitesmoke;}
.btn_style{font-size:18px;color:white;border:1px solid #FD6118;padding:13px 32px;background:#f75b16;border:1px solid #ec6723;background:-moz-linear-gradient(top,#f77219 1%,#fec6a7 3%,#f77219 7%,#f75b16 100%);background:-webkit-linear-gradient(top,#f77219 1%,#fec6a7 3%,#f77219 7%,#f75b16 100%);background:-o-linear-gradient(top,#f77219 1%,#fec6a7 3%,#f77219 7%,#f75b16 100%);background:-ms-linear-gradient(top,#f77219 1%,#fec6a7 3%,#f77219 7%,#f75b16 100%);background:linear-gradient(to bottom,#f77219 1%,#fec6a7 3%,#f77219 7%,#f75b16 100%);border-radius:3px;}
.instock{color:rgb(27, 143, 11);width:100%;float:left;height:auto;}
.buy_now_btn{width:36%;margin-top:5px;float:left;height:auto;}
.total_payment_buy_now_btn{width:100%;float:left;height:auto;}
.paymeny_option{margin-top:20px;width:55%;float:left;height:auto;}
.paymey_img_d_page{float:left;background:url('../images/all_in_one.png') no-repeat scroll 8px 0px rgba(255, 255, 255, 0);width:180px;height:35px;}
.other_payment{float:left;background:url('../images/all_in_one.png') no-repeat scroll -573px 0px rgba(255, 255, 255, 0);width:76px;height:37px;}
.paymeny_option_span{width:100%;float:left;height:auto;    color: #A4A3A3;padding-left:10px}
.help_line{padding:5px 18px;width:45%;float:left;height:auto;}
.help_line_1{width:100%;float:left;height:auto;color:rgb(221, 8, 8);font-weight:700;font-size:22px;}
.help_line_2{width:100%;float:left;height:auto;color:rgb(221, 8, 8);font-weight:600;font-size:14px;}
.help_line_3{font-size:11px;}
.cart_area_img img{width:20%;float:right;margin-top:-19px;}
.cart_area span{}
.gray{text-decoration:line-through;font-size:12px;color:rgb(148, 148, 148);}
.slider_arr{font-size:18px;padding:8px 4px;}
.pagination{width:100%;float:right;margin:1px -14%;}
.pagination ul{float:left;list-style:none;}
.pagination li{float:left;margin-right:10px;}
.pagination ul li a{float:left;border-radius:4px;color:#fff;font-size:17px;background:#F26522;padding:3px 8px;border:1px solid white;border-bottom:2px solid rgb(195, 63, 0);}
.review_area{padding:10px 27px;}
.page_like_delivery_h1{font-size:13px;color:rgb(121, 121, 121);font-weight:100;padding:0px;margin:5px 0px;}
.page_like_delivery_h2{font-size:13px;color:rgb(121, 121, 121);font-weight:100;margin:0px;padding:0px;}
.rating{font-size:13px;color:rgb(121, 121, 121);font-weight:100;}
.font_pp{font-weight:100;}
.lower_menue_area{list-style-image:url(images/arrow.png);width:100%;height:auto;float:left;}
.lower_menue_area li{width:32%;float:left;}
.lower_menue_area li a{text-transform:lowercase;text-decoration:none;font-size:13px;color:rgb(70, 62, 62);}
.quick_search_area{width:100%;float:left;height:auto;}
.search_btn_s{width:59px;height:28px;}
.style_input_hh{width:120px;height:28px;border:1px solid rgb(228, 228, 228);border-radius:2px 2px 2px 2px;box-shadow:inset 0px 0px 10px rgba(201, 201, 201, 0.5);padding:2px;}
.most_view_product{width:100%;float:left;height:auto;}
.singel_most_product{width:100%;float:left;height:auto;background-color:white;border-right:2px solid white;}.singel_most_product:hover{border-right:2px solid red;}
.singel_most_product_img{width:96px;float:left;}
.left_most_view_area{width:151px;padding:10px 0px 0px 5px;float:left;height:auto;}
.singel_most_product h4{width:150px;float:left;padding:0px 4px 0px 4px;margin-bottom:10px;height:auto;}
.most_view_price{width:119px;float:left;height:auto;}
.most_view_price_cart_img{width:20px;float:left;height:auto;}
.add_on_product{width:100%;float:left;height:auto;}
.add_on_home_home_content{width:100%;float:left;height:auto;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;margin:0% 1%;background-color:white;}
.add_on_home_home_content h2{color:rgb(242, 101, 34);font-family:serif;font-size:18px;border-bottom:1px solid rgba(242, 101, 34, 0.34);padding:10px 25px 8px 25px;}
.add_on_outer_area{background-color:white;width:100%;float:left;height:auto;}
.single_addon_gifts{width: 13.5%;
    margin: 0.3%;
    float: left;
    height: auto;
	    min-height: 152px;
    border: 1px solid #EBEBEB;}.single_addon_gifts:hover{border: 1px dashed #FFAD30;
    box-shadow: 0 3px 5px #E4E4E4;}
.morgifts_outer{width: 100%;float:left;height:auto;}
.morgifts_outer img{    width: 85px;
    height: 85px;
    float: left;
  margin: 2% 16%;}
.add_on_gifts_price_name{width: 100%;height:auto;float:left;}
.add_on_gifts_price_name h4{width:100%;float:left;height:auto;}
.add_on_gifts_price_name h3{         color: #4D64BF; padding: 0px 3.2px;  width: 100%;
    /* text-align: left; */
    float: left;
    font-weight: 600;
    height: auto;
    font-size: 11px;}
	._haddtoouter{width: 100%;float: left;height: auto;    padding: 4% 3%;}._haddtoouter_inr{    color: #7E1517;
    font-weight: 600;width: 50%;float: left;height: auto;}._haddtoouter_buynow{    width: 50%;
    float: left;
    height: auto;
    text-align: center;
    color: white;
    background-color: #F76C19;}
	
._haddtoouter{ width: 100%;float: left;height: auto;}
#owl-demo .item{background:#3fbf79;padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:right;margin:5px 12px 5px 2px;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.slider_arr{font-size:18px;cursor:pointer;padding:8px 4px;}
.extra_pading{margin:12px;}
.most_view_cart_area{margin-top:-3px;width:6%;float:left;height:auto;color:rgb(201, 4, 4);}
.total_area_in_min{border:1px solid rgb(229, 229, 229);padding-bottom:11px;width:100%;float:left;height:auto;}
.total_area_in_min_heading_area{width:100%;float:left;height:auto;}
.total_area_in_min_outer_area{border-bottom:1px solid rgb(229, 229, 229);width:100%;float:left;height:auto;}
._item_name{width:100%;padding:11px 0px 11px 0px;color:white;float:left;background-color:#F8555D;height:auto;color:#fff;font-size:18px;font-family:'Roboto', sans-serif;font-weight:normal;}
.pro_image_name{width:50%;padding-left:16px;float:left;height:auto;}
.pro_u_cur_heading{width:15%;float:left;height:auto;}
.quantity_heading{width:15%;float:left;height:auto;}
.cros_utotal_heading{width:20%;float:left;text-align:center;height:auto;}
.single_item_c{width:100%;float:left;height:auto;}
.pro_image{width:20%;float:left;height:auto;}
.pro_name_and_pro_code{width:30%;float:left;height:auto;}
.pro_u_cur{width:15%;float:left;height:auto;}
.quantity{padding:16px 0px 5px 0px;width:15%;float:left;height:auto;}
.cros_utotal{padding:16px 0px 5px 0px;width:20%;text-align:center;float:left;height:auto;}
.name{width:100%;float:left;font-weight:700;height:auto;font-family:times new romans;color:rgb(118, 118, 118);font-size:17px;padding:16px 0px 5px 0px;}
.pro_code{width:100%;float:left;height:auto;}
.inr_cur,.usa_cur{width:100%;float:left;height:auto;font-family:times new romans;padding:16px 0px 5px 0px;color:rgb(118, 118, 118);font-weight:700;}
.cros{margin-right: 4px;
    border: 1px solid rgb(255, 182, 182);
    background-color: rgb(255, 255, 255);
    width: 16%;
    float: left;
    color: white;
    padding: 5px;
    height: auto;
    cursor: pointer;}
.u_total{font-family:times new romans;color:rgb(118, 118, 118);font-size:18px;height:auto;width:80%;float:left;font-weight:700;}
.quantity_input{text-align:center;width:60%;float:left;padding:4px 0px 4px 0px;height:auto;}
.quantity_submit{width:40%;padding:4px 0px 4px 0px;float:left;border:1px solid red;background-color:red;height:auto;color:white;}
.low_cart_area_outer{width:100%;float:left;height:auto;}
.low_cart_area_outer_left{width:50%;float:left;height:auto;}.low_cart_area_outer_right{width:50%;float:left;height:auto;}
.single_cart_row{width:100%;font-size:20px;font-family:time new romans;color:#696763;float:left;margin:9px 0px 0px 0px;height:auto;background-color:#E6E4DF;}.single_cart_col{width:50%;float:left;height:auto;}
.text_alg_rt{text-align:right;padding:5px 32px 5px 0px;}
.text_alg_lt{text-align:left;padding:5px 0px 5px 24px;}
._cou_input{border:1px solid rgb(210, 210, 210);width:272px;font-size:16px;text-align:center;height:40px;}
._cou_submit{margin-left:-3px;color:white;background-color:#D74444;font-size:15px;padding:10px;border:1px solid #D74444;width:98px;height:39px;}
._any_coupon_code_txt{width:100%;font-style:italic;font-size:20px;font-family:time new romans;color:#696763;float:left;margin:9px 0px 9px 10px;height:auto;}
.coupon_code_area{width:100%;float:left;height:auto;}.cou_input_area{width:100%;float:left;height:auto;}.sumbit_area{width:100%;float:left;height:auto;}
._submit_btn{cursor:pointer;font-size:20px;color:#FFF;border-radius:5px;padding:9px 59px;border-bottom:4px solid #983232;background:#D74444;margin:10px 5px;float:right;}
.form_total_outer{padding:15px 5px 30px 30px;border:1px solid rgb(231, 231, 231);width:100%;float:left;background-color:white;height:auto;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
._f_single_row{width:100%;float:left;height:auto;box-shadow:0 1px 0 #f5f5f5 inset;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;-ms-transition:all 0.6s linear;transition:all 0.6s linear;}
._f_single_row:hover{background-color:#FBF9DF;}
._f_single_col{width:50%;float:left;height:auto;}
.f_single_txt_design{margin:10px 0px 10px 0px;font-size:20px;padding:8px 0px 0px 21px;font-family:Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;}
.heading_area{width:100%;color:white;padding:11px 0px 11px 29px;font-size:16px;float:left;background-color:#DB1C5D;height:auto;}
.billing_details_area_{width:100%;font-style:italic;color:rgb(219, 28, 93);padding:11px 0px 11px 29px;font-size:14px;float:left;border-bottom:3px solid rgb(215, 215, 215);background-color:#FFFFFF;height:auto;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.form_impu_btn_design{min-height:34px;webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid rgb(202, 198, 198);border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.24) inset;min-width:338px;}
.design_btn{width:249px;height:50px;border-bottom:4px solid #CC407B;background:#ED4E91;padding:9px 15px 9px 15px;text-align:center;font-weight:bold;color:#fff;border-right:#ED4E91;font-size:16px;border-radius:5px;border-top:#ED4E91;border-left:#ED4E91;cursor:pointer;}
.checkout_progress_outer{font-size:14px;border:1px solid rgb(236, 236, 236);width:100%;float:left;height:auto;background-color:rgb(234, 234, 234);}
.single_pro_bar{background-color:whitesmoke;width:25%;float:left;height:auto;padding:15px 0px 15px 0px;border-bottom:5px solid rgb(224, 216, 216);}
.done_bar_pay{border-bottom:5px solid #466C14;background-color:#7AA93C;color:white;}
.check_pay_span{padding-left:7px;font-size:20px;}
.check_header{font-weight:700;width:100%;border-bottom:1px solid rgb(236, 236, 236);height:auto;float:left;padding:5px 0px 7px 0px;text-align:center;background-color:white;}
.old_price{float:left;width:100%;height:auto;}
.old_price span{color:rgb(132, 132, 132);font-size:11px;float:left;width:100%;text-decoration:line-through;}
._login_red_outer_area{float:left;width:100%;height:auto;background-color:white;}
.login_outer{float:left;width:50%;height:auto;}
.reg_outer{float:left;border:1px solid rgb(234, 234, 234);width:50%;height:auto;}
._reg_login_input_txt{min-width:245px;}
.logo_heading_area{float:left;width:100%;height:auto;background-color:white;font-size:16px;font-size:17px;padding:0px 0px 5px 31px;color:#323232;float:left;font-family:times new romans;height:auto;line-height:27px;}
._disp_non{display:none;}
.btn_crt_acct{border:1px solid rgb(255, 153, 51);background-color:#FF9933;color:white;border-radius:5px;text-align:center;padding:9px 16px;border-bottom:4px solid #983232;cursor:pointer;font-size:16px;}
.btn_crt_acct_outer{float:left;width:45%;height:auto;}
._new_acc_ul_li_des{width:100%;float:left;height:auto;margin-bottom:23px;}
._new_acc_ul_li_des li{width:100%;font-size:16px;font-size:17px;padding:0px 0px 5px 31px;color:#323232;float:left;font-family:times new romans;height:auto;line-height:27px;}
._over_fac_col{border:1px solid rgb(67, 96, 156);background-color:#43609C;color:white;font-weight:700;border-bottom:4px solid #0D317B;margin:0px 4px 0px 14px;}
.arr_lrft{color:rgb(255, 153, 51);margin-right:10px;}
.short_part_slider{    width: 33.3%;
    height: auto;
    float: left;
    border: 1px solid #C54406;
    background: #CF1D27;
    background: -webkit-gradient(linear,left top,left bottom,from(#F8555D),to(#F8555D));
    background: -moz-linear-gradient(top,#505050,#424242);
    background: linear-gradient(to bottom,#F26522,#F26522);
    background-image: -ms-linear-gradient(top,#505050,#424242);
    text-align: center;
    color: #fff;
    cursor: pointer;
    border-bottom: 3px solid #C54406;
    min-height: 50px;}
.short_part_slider:hover{width:33.3%;height:auto;float:left;background:#fff;color:rgb(186, 3, 2);border-top:1px solid #ccc;border-bottom:3px solid #fdd922;}
.short_part_slider span{width:100%;height:auto;float:left;}
.product_type_category_outer{width:74%;height:auto;float:left;background-color:white;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.Breadcrumb_outer{}
.Breadcrumb_outer >.Breadcrumb_outer_in_div{float:left;font-size:13px;padding-left:6px;color:rgb(69, 69, 69);height:auto;}.Breadcrumb_outer >.Breadcrumb_outer_in_div a{font-family:serif;font-size:14px;color:rgb(100, 100, 100);text-decoration:underline;}
._bold{font-weight:700;}
.Breadcrumb_outer >.Breadcrumb_outer_in_div a:hover{text-decoration:underline;}
.category_page_title{width:100%;height:auto;float:left;padding:8px 8px 8px 8px;}
.category_page_title h1{width:100%;height:auto;float:left;color:rgb(242, 101, 34);font-size:22px;}
.category_page_title h2{width:100%;height:auto;float:left;font-size:20px;color:#838383;font-weight:400;}
.category_page_title p{width:100%;height:auto;float:left;}
.product_cat_outer{width:100%;height:auto;float:left;}
.single_cate_item{width:24%;height:auto;float:left;margin:2% 4.5% 2% 4.5%;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.cat_image{width:100%;height:auto;float:left;}
.cat_image img{width:100%;height:auto;float:left;}
.view_cat_tems{width:100%;height:auto;float:left;background-color:#F8555D;min-height:54px;}
.view_cat_tems span{width:100%;height:auto;float:left;color:white;text-align:center;padding:9px 0px 9px 0px;}
.shrink:hover{box-shadow:inset 0 0 0 25px #53a7ea;}
.description_tag_area{width:100%;height:auto;float:left;padding:10px 10px 10px 10px;}
.Breadcrumb_outer{width:100%;height:auto;float:left;padding:12px 12px 6px 12px;}
.new_single_cate_show{width:100%;height:auto;float:left;}
._new_single_item{width:23%;height:auto;background-color:white;float:left;border:1px solid #DCE1E1;border-top:4px solid #998CB7;padding:5px 5px 25px 5px;margin:1%;min-height: 421px;;}
._new_cat_heading{width:100%;height:auto;float:left;padding:0px 7px 0px 7px;}
._new_cat_heading_one{width:100%;height:auto;margin:0px 0px 0px 0px;float:left;font-family:Times New Rommans;text-align:center;padding:5px 0px 5px 0px;border-bottom:1px solid rgb(213, 213, 213);font-weight: bold;
    font-size: 16px;}
._new_cat_heading_two{width:100%;height:auto;float:left;min-height: 88px;padding:5px 0px 4px 0px;text-align:center;}
._new_image_outer{width:100%;height:auto;float:left;}
._new_image_outer img{width:100%;height:auto;float:left;}
._new_image_outer_inner{width:100%;height:auto;float:left;position:relative;padding:12px;}
.new_item_tag{position:absolute;right:3px;top:4px;background-repeat:no-repeat;background-position:right top;width:81px;height:92px;text-align:right;padding-top:20px;padding-right:10px;}
.new_cate_starting_price{position: absolute;
    /* right: 122px; */
  
	    bottom: -29px;
    background: url(../images/naw_tag_bg.png);
    /* background-repeat: no-repeat; */
    /* background-position: right top; */
    width: 81px;
    height: 92px;
    /* text-align: right; */
    width: 211px;
    height: 54px;
     background: rgba(175, 8, 18, 0.79);
    /* border-radius: 100px 0 0 0; */
    -moz-border-radius: 100px 0 0 0;
    /* -webkit-border-radius: 100px 0 0 0; */}
.new_item{color:#fff;transform:rotate(50deg);-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);position:absolute;right:11px;top:25px;}
.new_cate_starting_price span{   width: 86%;
    padding: 35px 25px;
    float: left;
    border: 2px solid white;
    height: auto;
    text-align: center;
    color: white;
    line-height: 18px;
    font-weight: 700;
    padding: 1px 0px 0px 0px;
    margin: 7px 7%;}
._quick_search_out_area{width:100%;height:auto;border:1px solid rgb(228, 228, 228);float:left;background-color:rgb(240, 240, 240);}
._quick_searcch_heading{width:20%;height:auto;float:left;}
._occasion_for{width:16%;height:auto;float:left;}
._product_catedory_{width:16%;height:auto;float:left;}
.delivery_location{width:16%;height:auto;float:left;}
.price_range{width:16%;height:auto;float:left;}
._search_btn_go{width:16%;height:auto;float:left;}
._quick_search_select{height:43px;width:126px;border:1px solid rgb(240, 240, 240);color:rgb(168, 168, 168);background-color:rgb(255, 255, 255);text-transform:capitalize;font-size:16px;border-radius:0px;text-align:center;padding:5px;}
._quick_search_select_btn{height:43px;width:126px;font-size:18px;border:none;margin:0 auto;text-align:center;background:#F26522;cursor:pointer;border-radius:0px;color:#fff;border-bottom:4px solid rgb(228, 73, 0);;}
._quick_searcch_heading_i{width:85%;height:auto;background-color:rgb(255, 117, 34);float:left;padding:6% 1% 6% 8%;color:white;font-weight:700;font-size:18px;max-height:43px;}
.rgrightarrow{width:15%;border-left:18px Solid #FF7522;border-top:21px solid rgba(0, 0, 0, 0);border-bottom:22px solid rgba(0, 0, 0, 0);float:right;}
._quick_search_icon_color{font-size:50px;color:rgb(255, 207, 104);}
.arrow_outer_area{width:100%;height:auto;float:left;}
.arrow_icon{text-align:center;-webkit-transform:rotate(0deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);}
.rr_ico{font-size:33px;padding:17px;border-radius:46px;color:rgb(129, 129, 129);background:white;border:1px solid rgb(255, 255, 255);}
.new_most_view_price{}
.new_most_view_price span{}
.old_price_most_view_price{float:left;width:100%;height:auto;}
.old_price_most_view_price span{color:rgb(132, 132, 132);font-size:11px;float:left;width:100%;text-decoration:line-through;}
.single_row_product{margin:5px 0px 5px 0px;position:relative;float:left;width:99%;height:auto;border:1px solid rgb(244, 244, 244);border-left:2px solid rgb(244, 244, 244);}
.single_row_product:hover{border:1px solid rgb(229, 229, 229);border-left:2px solid red;}
.p_offer_row{position:absolute;top:-8px;right:-9px;background:url(../images/naw_tag_bg.png);height:91px;width:82px;border-radius:1px 8px 8px 0px;float:right;color:white;overflow:hidden;display:block;text-align:center;z-index:1;}
.p_offer_row span{color:#fff;transform:rotate(50deg);-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);position:absolute;right:11px;top:25px;}
.product_left_row{width:78%;float:left;height:auto;}
._product_short_dec{width:100%;float:left;height:auto;line-height:19px;text-align:center;padding:10px 70px 10px 70px;}
._product_row_heading{width:100%;float:left;height:auto;color:#777777;font-size:13px;font-family:initial;font-size:19px;text-align:center;padding:6px 0px;text-transform:capitalize;font-weight:700;margin:14px 0px 10px 0px;}
.view_more a{border:2px solid #F26522;padding:3px 10px 4px 10px;}
.view_more a:hover{border:2px solid #F26522;padding:3px 10px 4px 10px;background-color:#F26522;color:white;}
.____review____offerzone_area{width:100%;float:left;height:auto;background-color:green;color:white;}
.__review{width:50%;float:left;height:auto;background-color:green;color:white;}
.__offerzone{width:50%;float:left;height:auto;background-color:red;color:white;}
._container_map_outer{float:left;height:auto;width:100%;}
.signemt_area{float:left;height:auto;width:100%;}
.active_white{float:left;height:auto;text-align:center;width:100%;text-transform:capitalize;font-size:24px;font-family:serif;}
.all-services{float:left;height:auto;width:100%;}
.all-services li{float:left;height:auto;width:24%;}
.all-services li a{font-size:20px;}
.paymey_img span{}
._boxshadow{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.__dldiv{cursor:pointer;text-decoration:underline;color:rgb(203, 67, 67);font-weight:700;}
.login{width:80px;float:left;background:#ff9000;text-align:center;padding:5px;color:#fff;font-weight:bold;text-transform:uppercase;margin:5px;border-radius:5px;border:1px solid #ff9000;border-bottom:5px solid #AB5B00;}
.login:hover{cursor:pointer;}
.login:active{border-bottom:1px solid #ff9000;border-top:5px solid #AB5B00;}
.back_black{width:100%;height:100%;background:rgba(0, 0, 0, 0.72);position:fixed;display:none;}
.content_area{width:980px;margin:0 auto;}
.log_area{width:80%;float:left;min-height:150px;background:#f4f4f4;padding:2%;margin:10% 10%;}
.__popheading{font-size:16px;font-style:italic;text-align:center;}
.allpopularcity_area{width:100%float:left;height:auto;}
.allpopularcity_area h5{width:120px;float:left;height:auto;font-size:14px;}
.allpopularcity_area >h4{width:100%;float:left;height:auto;color:rgb(155, 8, 8);font-weight:700;font-size:16px;padding:4px 1px;margin-bottom:1px solid red;}
.cls{background:#FF7502;color:#fff;padding:1px 6px;width:23px;position:relative;float:right;margin-right:-4%;margin-top:-4%;font-size:16px;font-weight:700;}
.heading{width:100%;float:left;text-align:center;font-size:28px;font-family:cambria;font-weight:bold;font-style:italic;padding:10px 0px;border-bottom:1px solid #ccc;}
.form_input{width:91%;float:left;margin:8px 2%;padding:2%;border:1px solid #ccc;}
.form_button{width:96%;float:left;background:#ff9000;text-align:center;padding:2%;color:#fff;font-weight:bold;text-transform:uppercase;margin:8px 2%;border-radius:5px;border:1px solid #ff9000;border-bottom:5px solid #AB5B00;font-family:cambria;font-size:20px;}
.form_button:hover{cursor:pointer;}
.form_button:active{border-bottom:1px solid #ff9000;border-top:5px solid #AB5B00;}
}
._singlereviewheading{width:100%;height:auto;float:left;text-transform:capitalize;}
._singlereviewheading{width:100%;height:auto;float:left;text-transform:capitalize;}
._singlereviewdescription{font-family:serif;font-size:16px;}
._singlereviewBody{font-family:serif;font-size:16px;}
._singlereviewperson{font-size:14px;font-weight:500;font-style:oblique;font-family:ttimes new romais;}
._singleitemReviewed{font-size:14px;font-weight:500;font-style:oblique;font-family:ttimes new romais;}
._singlereviewname{}
._singlereviewdatePublished{}
._singlereviewRating{}
._tag_outer{width:100%;float:left;height:auto;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;margin:1% 1%;padding:21px;background-color:white;}
._cattag{width:100%;float:left;height:auto;}
._custag_ul{width:100%;float:left;height:auto;}
._custag_ul li{width:auto;float:left;height:auto;}
._custag_ul li a{width:auto;float:left;text-transform:capitalize;height:auto;padding:1px 6px 3px 5px;border-radius:6px;background-color:rgb(242, 242, 242);margin:5px 3px;border:1px solid rgb(210, 210, 210);background:#ededed;color:#F8555D;font-size:12px;}
._custag_ul li a:hover{background:#F8555D;color:#ededed;}
._catcusrr{color:rgb(0, 0, 134);font-weight:700;padding:-5px;}
._cattag_ul{width:100%;float:left;height:auto;}
._cattag_ul > li{width:auto;float:left;height:auto;}
._cattag_ul > li > a{width:auto;float:left;text-transform:capitalize;height:auto;padding:1px 6px 3px 5px;border-radius:6px;background-color:rgb(242, 242, 242);margin:5px 3px;border:1px solid rgb(210, 210, 210);background:#ededed;color:#F8555D;font-size:12px;}
._cattag_ul li a:hover{background:#F8555D;color:#ededed;}
.custag{width:100%;float:left;height:auto;}
._singlemaincatout{width:100%;float:left;height:auto;}
._singlemaincatout a{width:auto;float:left;height:auto;padding:1px 0px 0px 0px;font-size:14px;text-transform:uppercase;}
._singlemaincatout > ._maincat{width:auto;float:left;height:auto;}
._maincat li{width:auto;float:left;height:auto;}
._maincat > li > a{width:auto;float:left;height:auto;font-size:14px;line-height:12px;padding:0px 5px;color:#9D9D9D;text-transform:capitalize;margin:4px 0px 5px 1px;border-right:1px solid #9D9D9D;}
._maincat > li > a:hover{text-decoration:underline;}
._singlemaincatout a:hover{text-decoration:underline;}
._payemtouter{width:100%;float:left;height:auto;}
.innerpaymentimageouter{width:100%;float:left;padding:10px 14px;margin:15px 0px;height:auto;border:1px solid whitesmoke;background-color:rgb(249, 249, 249);border-top:1px dotted #e4e4e4;border-bottom:1px dotted #e4e4e4;box-shadow:1px 1px 10px #ECECEC;}
.innerpaymentimageouter span{text-transform: capitalize;
    font-weight: 700;
    font-size: 12px;
    color: rgb(128, 126, 126);}
.nxtprvouter{width:100%;float:left;height:auto;}
.nxtprv{width:100%;float:left;height:auto;}
.nxtprv li{width:50%;float:left;height:auto;}
.nxtprv li a{    width: 90%;
    float: left;
    height: auto;
    text-transform: capitalize;
    padding: 7px 9px 9px 8px;
    border-radius: 4px;
    background-color: rgb(239, 216, 216);
    margin: 6px 0px 6px 20px;
    border: 1px solid rgb(231, 231, 231);
    background: #FFFFFF;
    color: #D8000B;
    font-size: 14px;
    border-bottom: 2px solid rgb(183, 183, 183);}
.gse{margin-left:-1px;}
._alignrt{text-align:right;}
._fontsiz{font-size:16px;}
.__sloactionrat{width:100%;float:left;height:auto;font-size:12px;padding:12px 18px;}
.main_heading{width:100%;float:left;height:auto;}
._slocatioparagraph{width:100%;float:left;height:auto;line-height:19px;color:rgb(115, 115, 115);padding:3px 17px;}
.sdr{color:#ff6600;font-size:25px;line-height:38px;font-weight:normal;padding:3px 17px;}
._sdrstrong{width:100%;float:left;height:auto;color:#562483;padding:3px 17px;}
.sder{color:rgb(69, 66, 66);font-family:inherit;font-weight:500;}
._underline{border-bottom:1px solid rgb(180, 180, 180);padding-bottom:1px;}
.__allcategoruouter{width:100%;float:left;height:auto;margin-bottom:5px;}
.__allcategoruouterul{width:100%;float:left;height:auto;}
.__allcategoruouterul li{width:auto;float:left;height:auto;}
.__allcategoruouterul li a{    width: auto;
    float: left;
    height: auto;
    /* text-decoration: underline; */
    padding: 3px;
    margin: 2px;
    border: 1px solid rgb(235, 235, 235);
    background-color: rgb(240, 240, 240);
    border-radius: 4px;
     font-weight: 600;
    background-color: #ffffff;
    padding: 4px 6px;
    border: 1px solid #eaeaea;
    -webkit-box-shadow: 0 0 5px #e2e2e2;
    box-shadow: 0 0 5px #e2e2e2;
    border-bottom: 1px solid #cccccc;}
.__allcategoruouterul li a:hover{background-color:#aae4f5;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #91c8dc), color-stop(8%, #b5e2f2), color-stop(95%, #b5e2f2), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-moz-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-o-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);color:#006989;}

 .__allcategoruouterul li:nth-child(1) a {color: #ff7800;}
.__allcategoruouterul li:nth-child(2) a {color: #be3b6c;}
.__allcategoruouterul li:nth-child(3) a {color: #86af49;}
.__allcategoruouterul li:nth-child(4) a {color: #66362c;}
.__allcategoruouterul li:nth-child(5) a {color: #e82800;}
.__allcategoruouterul li:nth-child(6) a {color: green;}
.__allcategoruouterul li:nth-child(7) a {color: green;}
.__allcategoruouterul li:nth-child(8) a {color: green;}


._single_card_area_mod{width:100%;float:left;height:auto;}
.ext_height_am{}
.single_pay_{width:100%;float:left;height:auto;border:1px dashed rgb(195, 195, 195);margin:4px 0px;}
.single_pay_ > span{width:50%;float:left;height:auto;}
.paymentico{width:361px;float:left;height:auto;margin:9px 0px;padding:20px 0px;text-align:center;background-color:rgb(215, 68, 68);border-bottom:3px solid rgb(127, 0, 0);font-size:26px;color:white;font-weight:bold;text-transform:capitalize;}
.home_breadcrumband_search{width:100%;float:left;height:auto;}
.outer_breadcrumband{width:50%;float:left;height:auto;}
.oute_search{width:50%;float:left;height:auto;margin:8px 0px 6px 0px;}
.productlist_search_out_area{}
._prodycsearch_form{}
.prodyct_listinput_box_style{width:258px;min-height:28px;border:1px solid rgb(219, 219, 219);margin-left:130px;padding:0px 0px 0px 8px;border-radius:4px;}
.product_search_btn_style{background-color:rgb(111, 186, 84);margin-left:-76px;border:1px solid rgb(111, 186, 84);border-bottom:1px solid rgb(43, 124, 14);padding:5px;width:71px;radius:26px 0px 0px 31xp;color:white;}
._tooltip{color:rgb(70, 70, 70);text-decoration:underline;font-weight:bold;font-size:16px;}
._olBreadcrumb{width:auto;float:left;height:auto;}
._olBreadcrumb li{width:auto;float:left;height:auto;}
._olBreadcrumb li a{width:auto;float:left;height:auto;padding:0px 10px;font-size:15px;margin:0px 0px;color:rgb(97, 94, 215);text-decoration:underline;}
.new_slocation_outer{width:100%;height:auto;float:left;background-color:white;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}
.slocationbanner{width:100%;height:auto;float:left;}
.leftaremenue{width:25%;height:auto;float:left;}
.sbannerimg{position: relative; width:75%;height:auto;float:left;border:1px solid rgb(244, 244, 244);}
.sbannerimg img{width:auto;height:auto;margin:0px;padding:0px;margin:0px 0px 0px 0px;}
._localbrand{width:100%;height:auto;float:left;text-transform:capitalize;font-size:30px;color:rgb(252, 136, 0);padding:8px 14px;}
._localbrand strong{color:rgb(81, 17, 182);}
.grow{transition:all .2s ease-in-out;}
.grow:hover{transform:scale(1.1);}
.class_success{width:100%;margin:2px 12px 2px 2px;padding-left:20px;background-color:#009900;color:#fff;font-weight:bold;font-size:18px;}
.class_error{width:98%;margin:2px 12px 2px 2px;padding-left:20px;background-color:#F00;color:#fff;font-weight:bold;font-size:18px;}
.categories{width:266px;background:#f8f3eb;padding:4px;box-shadow:0 2px 2px rgba(0,0,0,0.4);list-style:none;}
.categories li:first-child{border-top-width:1px;}
.categories li{border-width:0 1px 1px 1px;border-color:#dbd3c3;border-style:dashed;border-bottom-style:solid;}
.categories a{position:relative;display:block;padding:7.6px;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.3);font-size:12px;text-transform:capitalize;font-weight:700;}
.categories a:hover, .categories ul.site-nav .current a, ul.site-nav .current .categories a{background-color:#aae4f5;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #91c8dc), color-stop(8%, #b5e2f2), color-stop(95%, #b5e2f2), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-moz-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-o-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);color:#006989;}
._mlastolli{width:auto;float:left;height:auto;}
._mlastolli span{width:auto;float:left;height:auto;padding:0px 10px;font-size:16px;margin:0px 0px;color:rgb(83, 82, 82);}
._locationpagefourcoutrev{width:100%;float:left;height:auto;}
.single_customer{width:33%;float:left;height:auto;text-align:center;padding:20px 0px;border-bottom:1px solid rgb(232, 232, 232);}
.single_customer p{width:100%;float:left;padding:10px;font-size:14px;height:auto;font-family:cursive;font-weight:600;color:rgb(142, 141, 141);min-height:85px;}
._rate{width:100%;float:left;height:auto;color:rgb(252, 136, 1);}
._rate span{width:100%;float:left;height:auto;}
.__span{width:100%;float:left;height:auto;font-style:italic;color:rgb(181, 181, 181);}
.__pp{background-color:whitesmoke;}
.shot_info_area{font-size:15px;line-height:22px;padding:5px 10px;background-color:whitesmoke;}
.positive_review_area{width:100%;float:left;height:auto;padding:16px 6px;background-color:#f6f6f6;}
.singlepositiveouter{width:24.5%;float:left;height:auto;}
.imageareapo{width:27%;float:left;height:auto;background-color:#e74c3c;font-size:35px;color:white;padding:0px 18px;}
.positiveareatext{width:70%;float:left;height:auto;font-size:12px;padding:1px 14px;}
.positiveareatext span{width:100%;float:left;height:auto;font-size:14px;font-weight:700;}
._color_1{background-color:#7AC57A;}
._color_2{background-color:#eb778e;}
._color_3{background-color:rgb(247, 96, 23);}
._overt{font-weight:bold;font-size:22px;text-transform:capitalize;}
._customeseopagetag{width:100%;float:left;height:auto;}
._customeseopagetag li{margin:5px 3px;width:auto;float:left;height:auto;padding:5px;}
._customeseopagetag li a{width:100%;float:left;height:auto;color:#F8555D;font-weight:bold;border-radius:7px;background-color:#F8F3EB;padding:6px 9px;border:1px dashed #dbd3c3;}
._customeseopagetag li a:hover{background-color:#aae4f5;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #91c8dc), color-stop(8%, #b5e2f2), color-stop(95%, #b5e2f2), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-moz-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-o-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);color:#006989;}
.description_tag_area_span{font-size:19px;padding:0px 10px;color:rosybrown;font-weight:500;}
.local_area{width:100%;float:left;height:auto;}
.local_area span{width:13%;float:left;height:auto;}
.link_outer{font-size:12px;line-height:16px;}
.link_outer:hover{font-size:12px;line-height:16px;color:red;}
.leftmenueouter{width: 100%;
    float: left;
    height: auto;}
.leftmenueouterul{width: 100%;
    float: left;
    height: auto;}
.leftmenueouterul li {width: 100%;
    float: left;
    height: auto;}
.leftmenueouterul li  a{     width: 100%;
    float: left;
    height: auto;
    padding: 2px 2px;
    font-size: 17px;
    text-transform: capitalize;
    font-weight: 600;
    padding: 3px 4px;
	border: 1px solid white;
    border-bottom: 1px dotted #D5D5D5;
}

.leftmenueouterul li  a:hover{     border: 1px solid rgb(235, 226, 11);
}
.leftmenueouterul li >ul {    width: 96%;
    margin-left: 4%;
    float: left;
    height: auto;}
.leftmenueouterul li >ul > li {width: 100%;
    float: left;
    height: auto;}
.leftmenueouterul li >ul > li  > a{width: 100%;
    float: left;
    height: auto;
    text-transform: capitalize;
    color: #766863;
    font-size: 15px;
    padding: 5px;
    font-weight: 600;
    border-bottom: 1px dotted #D5D5D5;}
	
	
	.leftmenueouterul li >ul > li  > a:hover{background-color:#aae4f5;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #91c8dc), color-stop(8%, #b5e2f2), color-stop(95%, #b5e2f2), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-moz-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:-o-linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);background:linear-gradient(top, #91c8dc 0%,#b5e2f2 8%,#b5e2f2 95%,#ffffff 100%);color:#006989;}
	
	
	
	
	.inviceo_outer{width: 100%;
    float: left;
    height: auto; min-height: 569px;
    
	
	    border: 1px solid #c1c1c1;
    background: #FFFBFB;
    border-radius: 9px;}
.inviceo_outer_left{width: 40%;
    float: left;
    height: auto;}
	.inviceo_outer_right{    width: 60%;
    float: left;
    height: auto;
    border-right: 1px solid #F3F3F3;

    padding: 16px;
	}	
.Companyname{width: 100%;
    float: left;
    height: auto;
	    font-size: 30px;
    font-weight: bold;
    color: rgb(111, 186, 84);
	}
.paragraph1{width: 100%;
    float: left;
	 height: auto;
	}
   .paragraph1_image{width: 30%;
    float: left;
    height: auto;} 
	.paragraph1_p{width: 70%;
    float: left;
    height: auto;
	    padding: 10px;
    font-size: 13px;
    color: #888888;
	}.Bold_myword{width: 100%;
    float: left;
    height: auto;
	    font-size: 30px;
    font-weight: bold;
    color: rgb(111, 186, 84);

	}.Bold_mymail{width: 100%;
    float: left;
    height: auto;
font-size: 19px;
    font-weight: bold;
    color: rgb(111, 186, 84);

	}
	
	.Order_Tracking_img {
    background: url('../images/order-tracking.png') no-repeat;
}
	.Order_Trackingimage_1 {
      border: 2px solid #D8D8D8;
    background-position: 0px 0px;
    width: 130px;
    border-radius: 68px;
    height: 130px;
    float: left;
}	.Order_Trackingimage_1:hover {
    border: 2px solid Red;
}

	.Order_Trackingimage_2{
      border: 2px solid #D8D8D8;
    background-position: -151px 0px;
    width: 130px;
    border-radius: 68px;
    height: 130px;
    float: left;
}
.Order_Trackingimage_2:hover {
    border: 2px solid Red;
}




.lebelarea{width: 100%;
    float: left;
    height: auto;
	    color: #000;
    font-size: 20px;
	    margin: 1% 6%;
	}
	
	
	.trackinput{width: 100%;
    float: left;
    height: auto;}.inputboxwe{width: 100%;
    float: left;
    height: auto;}
	.trackinputinput{ width: 88%;
    margin: 3% 5%;
    float: left;
    height: auto;
    -moz-appearance: none;
    -webkit-appearance: none;
    display: inline-block;
    height: 40px;
    padding: 0 20px;
    /* margin: 0; */
    background: #FDFDFD;
    border: 1px solid #FFBABA;
    border-radius: 4px;
    font-size: 17px;
    color: #404040;
	}
	
	
	/* New  Track Order  */
	
.middle_textfield{  height: 35px;
  width: 300px;
  border: 1px solid rgb(203, 203, 203);}
  
  .track_note{margin: 2%;
    height: 98%;
    width: auto;
    font-style: italic;
    padding: 9px;
    color: #D67272;
  
    font-size: 15px;
    border: 1px solid rgb(234, 231, 231);}
  
  
  .ordertrach_button{width: 86%;
    margin: 1% 6%;
    border-top: 1px solid rgb(215, 68, 68);
    border-right: 1px solid rgb(215, 68, 68);
    border-left: 1px solid rgb(215, 68, 68);
    float: left;
    border-bottom: 3px solid rgb(145, 0, 0);
    font-size: 26px;
    padding: 3px 0px;
    color: white;
    /* border: 1px solid rgb(145, 0, 0); */
    background-color: rgb(215, 68, 68);}
	
	/* New  Track Order  */
		._Viewalladdon {
    height: auto;
    width: 100%;
    color: #D60505;
    float: left;
    font-weight: bold;
    font-size: 21px;
    font-family: serif;
    padding: 25.8% 7%;
       border: 1px solid #afafaf;
}

.cart_top_table_outer{width: 100%;
    Height: auto;
    float: left;
    border: 1px solid white;}.top_cart_table{width: 100%;
    Height: auto;
    float: left;
    border: 1px solid white;}.acrt_hedr{width: 100%;
    Height: auto;
    float: left;
    border: 1px solid #e0e0e0;}
	
	
	.cart_tabl_cell{width: 16.56%;
    Height: auto;
    font-size: 12px;
    /* font-weight: 100; */
    text-align: center;
    float: left;
    overflow: hidden;
    border: 1px solid #fdfdfd;
    background-color: white;
	}
  
  .justv{    width: 86%;
    text-align: center;
    /* margin: 1% 0%; */
    border-top: 1px solid rgb(215, 68, 68);
    border-right: 1px solid rgb(215, 68, 68);
    border-left: 1px solid rgb(215, 68, 68);
    float: left;
    border-bottom: 3px solid rgb(145, 0, 0);
    font-size: 14px;
    padding: 2px 0px;
    color: white;
    /* border: 1px solid rgb(145, 0, 0); */
    background-color: rgb(215, 68, 68);}   


	/* new*/
	.threelinkouter{width: 100%;
    height: auto;
   float: left;}
.flower{    width: 23%;
    margin: 1% 1%;
    padding: 1% 1%;
	color:white;
    border: 0px solid red;
    height: auto;
    float: left;
    text-align: center;    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
.flowerin{width: 100%;
    height: auto;
    float: left;
    text-align: center;
    font-weight: 700;
    font-size: 14px;
    cursor: pointer;
    color: white;}

.flowerin:hover{text-decoration: underline;}
   
       .gert{background-color: #cc0000;}       .blus{    background-color: #6c85c5;}  .cake{    background-color: #dd7e6a;} .sweets{        background-color: #e5af07;}
	   
.newpimage{background: url(../../../staticpage_images/16.jpg) no-repeat;}
.cake_a{      background-position: -9px 0px;
    width: 140px;
    margin-left: 0%;
    height: 94px;
    text-align: center;}
.cake_b{    background-position: -151px -3px;
    
    width: 140px;
    margin-left: 0%;
    height: 94px;
    text-align: center;}
.cake_c{       background-position: -2px -72px;
    width: 140px;
    margin-left: 0%;
    height: 94px;
    text-align: center;}
.cake_d{   background-position: -158px -72px;
    width: 140px;
    margin-left: 0%;
    height: 94px;
    text-align: center;}
.rdli{width: 100%;
    height: auto;
    float: left;    background: #f8f3eb;
    padding: 4px;
    box-shadow: 0 2px 2px rgba(0,0,0,0.4);
    list-style: none;}
.rdli li{width: 100%;
    height: auto;
    float: left;     border-width: 0 1px 1px 1px;
    border-color: #dbd3c3;
    border-style: dashed;
    border-bottom-style: solid;}
	
	
	
.rdli li a{    width: auto;
    height: auto;
    float: left;
     position: relative;
    display: block;
    padding: 7.6px;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(255,255,255,0.3);
    font-size: 98%;
    text-transform: capitalize;
    font-weight: 700;} 
	
	.seomenuarrow {
    background-position: -30px -2px;
    width: 11px;
    height: 16px;
    float: left;
}
.greenbr{border-top: 4px solid #86c370;}.jgreen{color:#35a40d;}

.productimage{ background: url(../../../staticpage_images/i.jpg) no-repeat;}

.blackforestcake{         background-position: -1px -205px;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}
	
.vegblackforestcake{         background-position: -1px -205px;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}
	
	.chocolatecake{         background-position: -1px 2px;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}	
	
	.vegchocolatecake{         background-position: -1px -100px;;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}	
	
	.Butterscotchcake{         background-position: -119px 6px;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}
	
	.vegButterscotchcake{         background-position: -129px -98px;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}
	.Pineapplecake{  background-position:-129px -211px;
    width: 121px;
    margin-left: 19%;
    height: 94px;
    text-align: center;}
	.hastag{color: #5413ba;
 font-weight: bold;}
 .hr{background:#fcfcfc;
    border:1px dashed #efefef;}
	.srt{rgb(81, 17, 182);}
					.single_product_LP {
    position: relative;
    width: 187px;
border: 2px solid rgba(25, 14, 14, 0.04);
    float: left;
  min-height: 559px;
    height: auto;
    background-color: white;
   margin: 12px;
	
    box-shadow: 0 0 25px 0 #EDECEA;
	    
    
   
}				.single_product_LP:hover {
       border: 2px solid #f5d701;
	   cursor: pointer;
}
.product_image_LP {
    width: 150px;
    padding-top: 4px;
    float: left;
    height: 150px;
    margin: 10px 10px;
}
.product_heading_LP {
    width: 100%;
    float: left;
    height: auto;
    color: #4d4d4d;
    font-size: 13px;
    text-align: center;
    padding: 6px 0px;
    min-height: 60px;
	
}
.price_cart_outer_LP {
    width: 100%;
    float: left;
    height: auto;
    padding: 5px 10px 15px 15px;
}
.price_area_LP {
    width: 48%;
    float: left;
    height: auto;
    font-size: 16px;
	color:#6c88db;
}
.cart_area_LP {
    margin-top: -3px;
    width: 52%;
    float: left;
    height: auto;
    color: rgb(201, 4, 4);
}
.orderbtn{width: 63px;
    height: 22px;
    text-align: CENTER;
    border: 1px solid white;
    float: inherit;
    background-color: rgb(248, 118, 57);
    color: white;
    border-radius: 5px;
    border-bottom: 1px solid rgb(215, 68, 68);}
	.option_out{width: 100%;
   height: auto;
     float: right;
	     margin: 2px 1px;
    border: 1px solid rgba(204, 204, 204, 0.52);}
   .option_tex{width: 100%;
   height: auto;
   float: right;
       color: #6467c1;}
	   
   .option_out:hover{border:1px solid #ffe000;}
   .option_tex:hover{    text-decoration: underline;}  
   .option_buy{width: 100%;
  height: auto;
   float: left;}
   
   	  .ratio{
		    padding: 43.64% 0%;
    background-color:#f5f5f5;
    height: 0;
    width: 77%;
    margin: 12%;
    overflow: hidden;
    position: relative; 
	  }
	
	  
	  .b-lazy{
		  display:inline-block;
		  position:absolute;
		  left:0;
		  top:0;
		  height:100%;
		  width:100%;
background-color: red
	  }
	
	  .b-lazy.animate{
		  opacity:0;
		  -ms-transform: scale(3);
		  -moz-transform: scale(3);
		  -webkit-transform: scale(3);
		  transform: scale(3);
		  -ms-transition: all 500ms;
		  -moz-transition: all 500ms;
		  -webkit-transition: all 500ms;
		  transition: all 500ms;
	  }
	  .b-loaded.animate {
		  opacity:1;
		  -ms-transform: scale(1);
		  -moz-transform: scale(1);
		  -webkit-transform: scale(1);
		  transform: scale(1);
	  }
	  
	  
	 
	  	  
	  .totalouter{width: 100%;
    height: auto;
    float: left;}
	  
	  
	.test_total_area{  width: 100%;
    height: auto;
    border: 1px solid red;
    float: left;
    background-color: #a5a5a5;}
	
	
	  .image_in{width:100% ;height:auto; float:left;}
	
   
   .r_r{color: #a21f1c;}
   .g_r{color: #3C9E49;}  
   .b_r{color: #6467C1;}
   .g_rr{color: #cd6e5a;} 
   .lg_rr{color: #baca4f;}
	
	
	/* address*/
	
	.total_outer{ 
background: #fcfcfc;
  height: 90px;
    width: 340px;
    float: left;
    text-align: left;
    margin: 2px;
    border: 1.5px dashed #ff7600;
    padding: 7px;
    box-shadow: rgba(6, 6, 6, 0.298039) -1px 2px 5px -1px;
    border-radius: 2px;

 }
 .__namels{     height: auto;
    width: 100%;
    float: left;
    font-weight: 500;
    font-size: 16px;
    color: black;} .__cnn{       float: left;    width: 61%; font-size: 18px;
    color: #7616a7;
 
 }
 .__user_review {
      width: 39%;
    height: auto;
    float: left;
    padding: 1% 0%;
    font-size: 12px;
    text-align: left;
    color: #3a84df;
	text-decoration: underline;
}
.op{text-decoration: underline;}



.local_page_outer{    
    position: relative;

    height: auto;
    float: left;
	    border: 1px solid #dadada;
		width: 801px;
	}
.image_outer{    width: 100%;
    height: auto;
    float: left;}
.image_outer img{    width: 100%;
    height: auto;
    float: left;}
.shopaddress{  
    position: absolute;
    position: absolute;
    top: 0px;
    right: 0px;
    height: 110px;
    width: 325px;
    float: left;
    line-height: 18px;
    overflow: hidden;
    display: block;
    text-align: center;
    background-color: white;
    margin: 2px;
    border: 1.5px dashed #ff7600;
    /* border: 1px solid red; */
    padding: 7px;
    box-shadow: rgba(6, 6, 6, 0.298039) -1px 2px 5px -1px;
    border-radius: 2px;
    /* color: red; */
	
	}

.shop_address_{color: #5B5B5B;
    font-family: Roboto,Arial;
    font-size: 12px;
	    text-align: left;
	}
	
	.user_review{ width: 100%;
    height: auto;
    float: left;
    text-align: left;color: #3a84df;}
	
	
	.pn{    font-size: 18px;
    color: #7616a7;}
	.dn{display:none}
	.shop_heading {
    width: 100%;
    height: auto;
    float: left;
    text-align: left;
    font-weight: 500;
    font-size: 16px;
    color: black;
}
.newd_list{    width: 100%;
    float: left;
    height: auto;}
.newd_list li{     width: auto;
    float: left;
    height: auto;
    padding: 6px 3px;
      margin: 5px 4px;

    font-weight: bold;
    border: 1px solid #f6f6f6;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;}
.newd_list li a{    width: auto;
    float: left;
    height: auto;
    border-bottom: 1px solid #8992ff;
  
   }
   .newd_list li a : hover{  
	    border-bottom: 2px solid red;
  
   }

 .newd_list li:nth-child(1) a {color: #ff7800;}
.newd_list li:nth-child(2) a {color: #be3b6c;}
.newd_list li:nth-child(3) a {color: #86af49;}
.newd_list li:nth-child(4) a {color: #66362c;}
.newd_list li:nth-child(5) a {color: #e82800;}
.newd_list li:nth-child(6) a {color: green;}
.newd_list li:nth-child(7) a {color: green;}
.newd_list li:nth-child(8) a {color: green;}


.leftmenueouterul li >ul > li :nth-child(1) a {color: #F17D80;}
.leftmenueouterul li >ul > li:nth-child(2) a {color: #737495;}
.leftmenueouterul li >ul > li:nth-child(3) a {color: #68A8AD;}
.leftmenueouterul li >ul > li:nth-child(4) a {color: #775BA3;}
.leftmenueouterul li >ul > li:nth-child(5) a {color: #D14D28;}
.leftmenueouterul li >ul > li:nth-child(6) a {color: #D94E67;}
.leftmenueouterul li >ul > li:nth-child(7) a {color: #009D97;}
.leftmenueouterul li >ul > li:nth-child(8) a {color: #9C0F5F;}

	.chocolate {
    background-color: #6f270f;
}
.brown {
    background-color: #b81516;
}
.yellow {
    background-color: #f7a513;
}
.orange {
    background-color: #ef8106;
}
 .red {
    background-color: #e53333;
}
.green1 {
    background-color: #8e860a;
}
.green2 {
    background-color: #38a93f;
}
.blue1 {
    background-color: #5861da;
}
.blue2 {
    background-color: #1e9383;
}
.blue3 {
    background-color: #0ea2a6;
}
.pink {
    background-color: #e03873;
}
.purple {
    background-color: #90216e;
}
._seodec h3{font-weight: 700;
    margin: .5% .5%;
    color: #844c3d;
    font-size: 18px;}
	
	
	._seodec b{color: #3a5897;
    font-size: 16px;}
	
	._seodec p {    font-size: 15px; color: #5d5451;}
	._seodec ul,li {font-size: 15px; color: #5d5451;}
	
	
	._seodec table {
    border: solid 2px #E9E9E9;
    table-layout: auto;
    width: 100%;
    border-spacing: 0;
    background: 0 0;
    margin: 0;
    margin-bottom: .8em;
}
._seodec td{    border: 1px solid #E9E9E9;}



/* slocation page address */
.iconimg {
    background: url(../images/r.png) no-repeat;
}
.shop_name {
    width: 100%;
    height: auto;
    float: left;
    font-size: 20px;
    font-weight: bold;
}
.shop_address {
    width: 100%;
    height: auto;
    float: left;
    font-size: 14px;
    color: #6f6f6f;
    font-weight: 500;
}
._reviewarea {
    width: 225px;
    height: auto;
    float: left;
}

.numrate {
    float: left;
    padding: 0px;
    margin: 9px 3px;
    color: #ffb818;
    font-size: 13px;
    font-weight: bold;
    padding-top: 4px;
}

._star {
  background-position: -254px -18px;
    width: 25px;
    height: 22px;
    margin: 12px 0px 0px -1px;
    float: left;
}


.numrev {
    width: 80px height: auto;
    float: left;
    margin-right: 0px;
    color: #1e77cf;
    margin-top: 12px;
    font-size: 13px;
}

._googleimgouter {
    width: 85px;
    height: auto;
    float: left;
    height: auto;
    float: left;
}

._goolgeico {
  background-position: 0px 0px;
    width: 99%;
    height: 30px;
    margin: 9px 0px 0px -1px;
    float: left;
}

._googleclik {
    width: 103px;
    height: auto;
    float: left;
}

.adViewReview {
    margin-top: 7px;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 3px;
    color: #1e77cf;
    text-decoration: underline;
}

ul.list-_horizontal {
    min-height: 177px;
    width: 100%;
    white-space: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 0;
    padding: 0 5px 0 0;
}

ul.list-_horizontal>li {
width: 30%;
    white-space: normal;
    word-wrap: break-word;
    display: inline-block;
    /* text-align: center; */
    padding: 5px 1px 6px 5px;
    border-left: 1px solid #DEDEDF;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.liknr_ {
    background: #2874f0;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);
    padding: 5px 9px;
    color: white;
}

.sd_querycallouterarea {
    width: 100%;
    height: auto;
    float: left;
}
._mfooterareouter a {
    float: left;
    width: auto;
    float: left;
    height: auto;
    font-size: 12px;
    padding: 0px 3px;
    color: green;
}
.sd_querycall {
    width: 100%;
    height: auto;
    float: left;
}.newhelp_line_1 {
    width: 100%;
    float: left;
    height: auto;
    color: rgb(221, 8, 8);
    font-weight: 700;
    font-size: 22px;
    box-shadow: inset 1px 3px 83px #EEEDEC;
    padding: 3% 1%;
    border: 1.5px dashed #F59B6F;
}
.newmobleno {
    width: 146px;
    padding-left: 5%;
    height: auto;
    float: left;
    font-size: 14px;
}
.newtuchtcall {
    width: 153px;
    height: auto;
    padding-left: 1%;
    margin-top: 1x;
    float: right;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
}
	
.new_Customer_Reviews{  padding: 8px;  width: 100%;
    float: left;
    background-color: #EEEEEE;
    height: auto;}
._headCustomer_Reviews{    width: 100%;
    float: left;
    
    height: auto;}
._headCustomer_Reviews_left{    width: 76%;
    float: left;
	font-size: 21px;
 
    height: auto;}
._headCustomer_Reviews_right{        width: 24%;
    float: left;
    height: auto;
   
	}
	
	._headCustomer_Reviews_right a{      
   
   font-size: 15px;
   }
	
	
	._newCustomer_Reviews_area{       width: 100%;
    float: left;
    height: auto;
    background: white;
    padding: 5px;
    width: 300px;
    width: 300px;
    /* padding: 10px; */
    padding: 10px;
    box-shadow: 3px 3px 5px #ccc;
	}
	._eachreview_{    width: 100%;
    float: left;

    height: auto;}	
	
	._eachreview_title{      width: 100%;
    float: left;
    height: auto;
    font-size: 21px;
    font-weight: 700;
    color: #464646;}	
._eachreview_no{    width: 100%;
    float: left;
height: auto;}


._eachreview_noleft{    width: 60%;
    float: left;
height: auto;}._eachreview_noright{ width: 40%;
    float: left;
    color: #c1c1c1;
    font-size: 14px;
    height: auto;}._eachreview_dec{    width: 100%;
    float: left;
    font-size: 18px;
	    margin: 5px 0px;

    color: #656565;
    height: auto;}
	
	
	
	._eachreview_rname{    width: 100%;
    float: left;
height: auto;}	
	._eachreview_rname_sy{    width: 100%;
    float: left;
height: auto;

margin: 9px 10px 0 0;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    color: #fff;
    display: inline-block;
    padding: 0;
    text-transform: capitalize;
    text-align: center;
    float: left;
    line-height: 35px;
    font-weight: bold;
    font-size: 18px;
	    background-color: rgb(235, 71, 100);

}

._mfooterareouter a {
    float: left;
    width: auto;
    float: left;
    height: auto;
    font-size: 12px;
    padding: 0px 3px;
    color: green;
}

._eachreview_rname_full{        width: 81%;
    float: left;
    height: auto;
    font-size: 20px;
    font-weight: bold;
    color: #464646;    margin-top: 13px;}

._eachreview_no{    width: 100%;
    float: left;
height: auto;     margin: 5px 0px;
}


 ._rsstar_ {
     background-position: -252px -18px;
    width: 28px;
    height: 24px;
    float: left;
    margin-top: 1px;
}
	 
		 .rating_recommends{        width: 48%;
    float: left;
padding: 5px 0px;height: auto;

}		


 ._1rating_left{       background-position: -104px -5px;
    width: 23px;
    height: 46px;
    float: left;
    margin-top: 1px;}

 ._1rating_center{    width: 100px;
    float: left;
    padding: 5px;
    height: auto;}

 ._2rating_top{width: 100%;
    float: left;
    height: auto;
    text-align: center;
    font-size: 21px;
    font-weight: bold;
    color: #777777;}

 ._2rating_btm{width: 100%;
    float: left;
height: auto;    text-align: center;}

 ._1rating_right{      background-position: -212px -5px;
    width: 23px;
    height: 46px;
    float: left;
    margin-top: 1px;}

	
	
	 .rt_recommends{ width: 39%;
    float: left;
height: auto;}


 .leftrt_recommends{        background-position: -68px -6px;
    width: 37px;
    height: 46px;
    float: left;
    margin-top: 6px;}
.rightrt_recommends{width: 85px;
    float: left;
    height: auto;}

 .rt_recommends_btm{width: 100%;
    float: left;
height: auto;}


 .rt_recommends_top{    width: 75px;
    float: left;
    text-align: center;
    height: auto;
    font-size: 23px;
    font-weight: bold;
    color: #777777;
	}
	
	 ._s23_outer{width: 100%;
    float: left;    background-color: #fefafa;
height: auto;}
 ._s23{width: 100%;
    float: left;
height: auto;}
 ._s23_1  a 
 {
 
     width: 70%;
    float: left;
    font-size: 25px;
    height: auto;
    padding: 5px 26px;
    color: #464646;
    font-weight: bold;
 
	
	}
 ._s23_2{     margin: 0px 1px 0 0;
    width: 50px;
    height: 50;
    border-radius: 50%;
    color: #fff;
    display: inline-block;
    padding: 0;
    text-transform: capitalize;
    text-align: center;
    float: left;
    line-height: 35px;
    font-weight: bold;
    font-size: 18px;
    background-color: #6FD454;
    box-shadow: 3px 3px 5px #ccc;}
	
	
	._s23_2_11{         width: 20%;
    height: auto;

    float: left;}
	
	
	
	
 ._s24{width: 100%;
    float: left;
    height: auto;
    font-size: 14px;
    color: #464646;
    padding: 5px 0px 0px 5px;}
._s23_2_2{    background-position: -140px -6px;
    width: 39px;
    height: 46px;
    float: left;
    margin-top: 9px;}
	
	
	._s23_1_2_1{      background-position: 3px -6px;
    width: 69px;
    height: 41px;
    float: left;
    margin-top: 10px;
}
	
	
	._s23_1_2  a{
    width: 70%;
    float: left;
    font-size: 16px;
    height: auto;
    padding: 5px 26px;
    color: #464646;
    font-weight: bold;
}





.gma {
    background: url(../images/googl.png) no-repeat;
}


/*   new design */
._shoparea {
    width: 100%;
    height: auto;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 0.75rem;
    margin: .5%;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}


.off-wrappring{ width: 100%;
    height: auto;
    float: left;}
	.off-single-items{ 
	    width: 48%;
    height: auto;
    float: left;
    margin: 1%;
    padding: 1%;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}
	.off-single-items img{ width: 100%;
    height: auto;
    float: left;}