/* New Home Page */

/* Container Width ***/
.container{max-width:1000px;margin:0 auto;padding:0;}

h1,h2,h5, .topsection .topsection_ab .number,.navigation ul li a.first, .bannerbg .bnhd a, .recnt-item h1, .newsearchbox .searchtext h3 a, .newedu .box .hd a, .newseller{font-family:'Canela' !important;font-weight:300;}

h2{font-size:30px; font-weight:400; line-height:110%; color:#575757; text-transform:capitalize;}
h5{font-size:16px; font-weight:400; line-height:120%; color:#575757;}

.column-cells{display:block;position:relative;}
.column-side5{ padding:10px 5%; }.column-side10{ padding:20px 10%; }.column-bgblack{background:#252525;}.column-bgwhite{background:#ffffff;}
.column-thumb{position:relative;line-height:0;}.column-content{position:relative;}.column-content-center{text-align:center;}

:root .column-content-center { margin-top:5% \0/IE9; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.column-content-center{margin-top:5%;}}

.column-content-center h2 a{ display:inline-block; color:#fff; border-bottom:1px solid #fff; padding:15px 0; margin-bottom:10px; font-size:30px; }
.column-content-center h5{ color:#fff; margin-top:10px; }
.column-content-center p{ font-size:14px; line-height:160%; color:#bababa; margin:10px 0; }

/* For Icon ***/
.icon{ display:inline-block; }
.icon .text { display:inline-block; }
.icon .fa,.icon .icn{ display:inline-block; }
.icon.notext .fa,.icon.notext .icn{ margin:0!important; }
.icon.notext .text { display:none; }
.icon.noicon .fa,.icon.noicon .icn{ display:none; }
.icon.btext { text-align:center; }
.icon.btext .text{ display:block; }


/* Block Column ***/
.newbanner{margin:0px; padding:0px; position:relative; margin-bottom:0px; text-align:center;}
.webbanner{ background:url(https://images.allurez.com/images/newhome/banner-web.jpg) no-repeat center top; min-height:499px;}
.bannerbg{ position:absolute; background:url(https://images.allurez.com/images/newhome/bannerbg.png) repeat; bottom:0px; width:100%; padding:0px; text-align:center;}
.bannerbg .bnleft{ padding-top:30px;}
.bannerbg .bnright{ padding-top:15px;}
.bannerbg .bnhd a{ font-size:30px; line-height:25px; color:#fff; text-transform:uppercase;}
.bannerbg .bnhd a span{ font-size:20px; display:block; font-weight:300;}

.offbanner{display:block;  min-height:125px/*100px*/; border-bottom: solid 1px #ececec;margin-bottom:10px;}

.newproduct{text-align:center;display:block;padding:0px 20px;position:relative;margin-bottom:32px;}
.newproduct:hover{border:0px;}
.newproduct .name{min-height:45px;display:block}
.newproduct .name a{font-weight:400; font-size:12px;}
.newproduct .name a:hover{ color:#575757;}
.newproduct .thumb{display:block;text-align:center}
.newproduct .our-save{font-size:17px;font-weight:600;}
.newproduct .our-save span{color:#090;}

.recnt-item{ margin:0px; padding:20px 0px;}
.recnt-item h1{font-size:24px; color:#575757; text-align:center; text-transform:uppercase; font-style:normal; padding-bottom:0px;}
.recnt-gallery {box-sizing: border-box; float:left; padding:10px 20px; width:100%;}
.recnt-gallery .owl-carousel {display:block; float:left; position:relative; width:100%;}
.recnt-gallery .owl-carousel .owl-wrapper-outer {overflow:hidden; position:relative; width:100%;}
.recnt-gallery .owl-carousel .owl-item {float:left; text-align:center;}

.recnt-gallery{float:left;width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.recnt-gallery .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;float:left;}
.recnt-gallery .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.recnt-gallery .owl-carousel .owl-item{float:left;text-align:center}

.rec-arrow .owl-prev, .rec-arrow .owl-next {position:absolute;top:50%;margin-top:-40px;height:25px;text-indent:-9999px;width:12px; cursor:pointer;background:url(https://images.allurez.com/images/newhome/rec-controls.png) no-repeat left top; left:-12px;}
.rec-arrow .owl-next { left:auto; right:-12px; background-position: right top;}

.newsearchbox{float:left;width:100%;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4; padding:0px;}
.newsearchbox .searchtext{float:left;padding:35px 10px 35px 5px; border-right:1px solid #d4d4d4;}
.newsearchbox .searchtext span{ color:#999; font-size:12px; text-align:right; padding-top:10px; display:block;}
.newsearchbox .searchtext h3 a{font-size:16px; text-transform:uppercase; font-style:normal; color:#575757;}
.newsearchbox .searchbutton{float:right;padding-right:10px;padding-top:50px;}
.newsearchbox .searchdia{padding:20px 100px 0px 228px;}
.newsearchbox .searchdia .shap span{display:block;text-align:center;cursor:pointer}

a.newbutton{background-image:url(https://images.allurez.com/images/newhome/newoval-left.png);background-repeat:no-repeat;background-position:left top;display:inline-block;padding-left:15px; box-shadow:0px 0px 15px #555; border-radius:5px;}
a.newbutton.nsdw{box-shadow:none;}
a.newbutton span{background-image:url(https://images.allurez.com/images/newhome/newoval-right.png);background-repeat:no-repeat;background-position:right top;display:inline-block; font-size:12px;font-weight:700;padding:7px 15px 7px 0; color:#fff; text-transform:uppercase;}

.newedu{float:left;width:100%;padding:0;border-bottom:1px solid #d4d4d4}
.newedu .box{float:left;border-right:1px solid #d4d4d4;width:33.2%; min-height:300px;}
.newedu .box .hd{padding:7% 10% 0; text-align:center;}
.newedu .box .hd a{font-size:16px;text-transform:uppercase; color:#575757;}
.newedu .box:hover .hd span.hd-icon{background-position:0 -9px;}
.newedu .box1{background-image:url(https://images.allurez.com/images/newhome/finance.png);background-position:right bottom;background-repeat:no-repeat}
.newedu .box2{background-image:url(https://images.allurez.com/images/newhome/dmeducation.png);background-position:right bottom;background-repeat:no-repeat}
.newedu .box2 span{font-size:20px;}
.newedu .box3{background-image:url(https://images.allurez.com/images/newhome/newtestm.png);background-position:right bottom;background-repeat:no-repeat;border-right:0}
.newedu .content{padding:2% 10% 3% 10%; position:relative; text-align:center; font-size:12px;}
.newedu .content span{ color:#999; display:block; padding-top:10px; font-size:12px;}
.newedu .stlink a{ font-size:12px; color:#575757; text-decoration:none;}
.newedu .stlink a:hover{ text-decoration:underline;}
.newedu a.rdmore{ font-size:12px; color:#3f3f3f; text-decoration:underline; text-transform:uppercase;}
.newedu a.rdmore:hover{ color:#575757;}

.newseller{display:block;padding:0; margin-top:0px; margin-bottom:0px; text-align:center; border-right:1px solid #d4d4d4; cursor:pointer;}
.newseller .textbox{ padding-left:270px; padding-right:20px; position:relative; margin-top:24%;}
.newseller .imgthumb{ width:270px; float:left;}
.newseller.nline{border-right:0px;}
.newseller span.big-titels{font-size:25px; line-height:30px; color:#575757; text-transform:uppercase;display:block;}
.newseller span.sub-titels{font-size:14px; color:#595959; display:block}


.newhide1000{display:inline-block;} .newshow1000{display:none;}
.newshow991{ display:none;}
.newhide767{display:inline-block;} .newshow767{display:none;}
.newhide479{display:inline-block;} .newshow479{display:none;}

/* Responsive ***/
.home-deals{ /*background:#fff;*/ }
.home-deals .deal{ display:inline-block }
.home-deals .deal .img{ float:left; }
.home-deals .deal .text{ float:left; font-size:24px; color:#575757; font-weight:600; text-transform:uppercase; margin:10px 10px 0 0; }
.home-deals .deal .text span{ color:#e31717;}
.home-deals .deal .text font{ font-size:12px; text-transform:capitalize;}
.countdown-row{ float:inherit; display:inline-block; text-align:center;}
.countdown-row font{ font-family:'Canela' !important;font-weight:300;font-size:16px; color:#575757; float:left; margin:18px 10px 0 10px; }
.countdown-section{ float:left; width:42px; margin:0 5px 0 0; text-align: center; font-style:normal; line-height:10px;background:#fff/*red/*#7e7e7e*/; border-radius:10px; padding:7px 3px 3px 3px;}
.countdown-amount{ /*background:#ececec;*/float:left; width:100%; font-size:16px; font-weight:600; /*color:#575757;*/color:#000;}
.countdown-period{ font-size:9px; color:#000;}

.offbanner .ids-m, .topdeal,.ids-ipad{display: none;}
@media (max-width: 1199px){
.topsection .offbanner{background: none!important; min-height: inherit;}
.topsection .offbanner .ids-ipad{display: block;margin: 0 auto;}
}

@media (max-width: 1099px){
.home-deals .deal .img{ float:inherit; }
}
    
@media (max-width: 991px){
	.newshow991{ display:inline-block;}
	.webbanner{ display:none;}
	.offbanner { display:block!important;  background-size:191%!important;}
	.newbanner{ margin-bottom:0px;}
	.bannerbg{ position:inherit; background:none; padding-bottom:0px; bottom:0px;}
	.bannerbg .bnhd a{ color:#3f3f3f; font-size:22px; line-height:18px;}
	.bannerbg .bnhd a span{ font-size:15px;}
	.newsearchbox .searchtext{border-right:0px; float:none; padding:15px 10px;}
	.newsearchbox .searchtext span{ text-align:left; padding-top:0px;}
	.newsearchbox .searchtext span br{ display:none;}
	.newsearchbox .searchdia{float:left; overflow:auto; padding:0 0 10px 0; width:100%;}
	.newsearchbox .searchbutton{ padding-top:20px;}
	
	.newseller .imgthumb{ width:100%; text-align:center;}
	.newseller .textbox{ padding-left:0px; padding-right:0px; margin-top:0%;}
	.newhide1000{display:none;} .newshow1000{display:block;}
}
@media (max-width: 900px){
	.offbanner { display:block!important;  background-size:191%!important; min-height:70px;	}
	.topsection .why-us ul li:first-child{width:30%;}
	.topsection .why-us ul li a{font-size:12px;}
	.bannerbg .bnleft{ padding-top:35px;}
	.bannerbg .bnright{ padding-top:22px;}
	.column-side10{padding:10px 2%;}
	.column-content-center h2 a{ font-size:18px; padding:0px 0px 10px;}
	.column-content-center h5{ margin-top:0px; font-size:13px;}
	.column-content-center p{ font-size:12px;}
	.column-content-center .pt20{ padding-top:0px;}
	.newseller span.big-titels{ font-size:18px; line-height:23px;}
	.recnt-item h1{ font-size:18px;}
}

@media (min-width: 768px){	
	.column-table{display:table; table-layout:fixed; width:100%;position:relative;}
	.column-cells{display:table-cell;position:relative;}
	.column-full{width:100%;}
	.column-half{width:50%;}
	.column-third{width:33.3333333%;}
	.column-fourth{width:25%;}
	.column-half-left{right:50%;}
	.column-half-right{left:50%;}
	.column-side5{ padding:0 5%; }
	.column-side10{ padding:0 10%; }
	.column-content-center{ padding:30px; position:absolute;left:0;right:0;top:8%;}
    
    .reward-top-banner .show-mob,.home_banner-reward .show-mob{display:none;}
}

@media (max-width: 767px){
	.topsection .offbanner .ids-ipad{display: none;}
	.topsection .offbanner .ids-m{display: block;margin:0 auto;}
	.newhide767, .chatbox, .newedu .box1 .hd br, .newedu .box2 .hd br, .reward-top-banner .hide-mob, .home_banner-reward .hide-mob{display:none;}
	.newshow767{ display:block;}

	.bannerbg .col5, .bannerbg .col5{ width:41.66%;}
	.bannerbg .col2{ width:16.66%;}
	.bannerbg .bnhd a{ font-size:16px;}
	.bannerbg .bnhd a span{ font-size:12px;}
	.column-thumb img{ width:100%;}
	.newsearchbox .pt10{ padding-top:0px;}
	.newsearchbox{ padding-bottom:15px;}
	.newedu .box{ width:100%; border-right:0px; border-bottom:1px solid #d4d4d4; min-height:235px;}
	.newedu .box1 .pt20, .newedu .box2 .pt20, .newedu .box3 .pt20{ padding-top:10px;}
	.newedu .content{ padding:0% 5% 0%;}
	.newedu .content span{ padding:0px;}
	.newedu .box .hd{padding-top:3%;}
	.newproduct{ margin-bottom:0px;}
	.newseller{padding:10px 0; border-bottom:1px solid #d4d4d4; border-right:0px; margin-bottom:-1px;}
	.newseller img{ /*max-width:45%;*/ }
	
	/*Top Deal section */
	/*.topdeal{ display:inline-block; text-align: center; width:100%;}
	.topfix .logo-mob{top:40px!important;}
	.topfix .billing.logo-mob{top:0px!important;}
	.topdeal .deal .text{ font-size:17px; margin:10px 10px 0 0; }
	.countdown-section{ float:left; width:30px; margin:0 5px 0 0; text-align: center; }
	.countdown-amount{ background:#ececec;float:inherit; width:100%; padding:2px 5px; font-size:18px; font-weight:600; color:#575757;}
	.countdown-period{ font-size:10px; }
	.home-deals{display:none;}
	.topdeal{ display:none;}*/
	/* Top Deal End*/
}

@media (max-width:479px){
	.newhide479{display:none;}
	.newshow479{display:inline-block;}
	.bannerbg .col5, .bannerbg .col5{ width:100%;}
	.bannerbg .col2{ width:100%;}
	.bannerbg .bnhd a{ font-size:18px;}
	.bannerbg .bnhd a span{ font-size:12px;}
	.bannerbg .bnleft{ padding-top:10px;}
	.newbanner{ margin-bottom:10px;}
	.bannerbg .bnright{ padding-top:0px;}
	.newedu .box .hd a{ font-size:15px;}
}
@media (min-width: 768px){	
	.toprow1 .owl-carousel{display: block;visibility: hidden;}
	.toprow1 .no-js .owl-carousel, .toprow1 .owl-carousel.owl-loaded, .toprow1 .owl-theme{visibility: visible;}
	.toprow1 #selected_currencyab{display: none;}
}
