body{margin:0;padding:0}
/*ch*/
.section_spacing {
    padding: 15px 0 10px 0;
    background-image: url(https://youthid.in/assets/images/background-ass-pritam.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
/*
.section_spacing_new {
    padding: 15px 0 10px 0;
    background-image: url(https://youthid.in/assets/images/new-background.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
*/  
.order_review{
    border: 1px solid #e6dcdc;
    border-radius: 5px;
    padding: 10px 15px;
    margin-bottom: 10px;
    width: 50%;
}
#rating_modal .modal-title {
  color: #000;
}
#form_validation1 h6{
  color: #000;
}
#file_review{
  color: #000;
}
.feedback-sm { 
  border: 1px solid #000;
}
.btn-sib-close{
     margin: 10px 0px 0px;
}
.bt-rg{
    margin-right: 10px;
}
.order_review h3{
    font-size: 19px;
    font-weight: 600;
}
.feedback-sm-2 {
    width: 90%;
    padding: 10px 15px;
}
.order_review h6{
    font-size: 18px;
    color: #000;
}
.review-h3{
    font-size: 19px;
    font-weight: bold;
}
.rv-nm-span{
    font-size: 20px;
    font-weight: 600;
}
.rating-span{
    padding: 6px 10px;
    background: #50d481;
    border-radius: 5px;
    font-weight: bold;
    color: #fff;
    margin-left: 35px;
}
.od-img-width{
    width: 7%;
    display: inline-block;
}
.review-user-img{
    border: 1px solid #d4d4d4;
    border-radius: 11px;
    padding: 3px;
}
#rating_modal .modal-header{
    font-size: 30px;
    font-weight: bold;
}
.rt-h6{
    font-size: 23px;
    font-weight: 600;
    padding: 0px 0px 9px;
}
.wt-view h6{
    font-size: 19px;
    font-weight: 600;
    padding: 10px 0px;
}
.rt-vn{
    width: 55%;
    display: block;
    margin: 0 auto;
}
.rt-vn h6{
    font-size: 25px;
    font-weight: bold;
    padding: 17px 0px 10px;
}
.fn-h4 h4{
    font-size: 19px;
    font-weight: 600;
    padding: 10px 0px;
}
.sb-div{
    margin-top: 15px;  
}
.rv-txt {
    width: 38%;
    float: left;
    font-size: 35px;
    margin-top: 10px;
    font-weight: 200;
}
.rv-txt span{
    font-weight: bold;
}
.rev-txt-2 {
    width: 62%;
    float: left;
} 
.rev-txt-2 p {
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 21px;
}
.rev-txt-2 p span {
    display: block;
    font-weight: 400;
    color: #959090;
}
.rv-div{
    width: 100%;
    border-right: 2px solid #d6d0d0;
    display: inline-block;   
}
.review-btn{
    border: 1px solid #aeaaab;
    background: transparent;
    color: #918d8e;
    font-weight: 600;
    font-size: 15px;
    padding: 4px 20px;
    margin-top: 13px;
}
.bd-btm{
    border-bottom: 1px solid #c8c3c3;
    padding-bottom: 15px;
}
.wt-img{
    border: 1px solid #c4bcbc;
    width: 100%;
    display: inline-block;
    padding: 3px;
    border-radius: 2px;
    position: relative;
}
.last-overlay {
    position: absolute;
    width: 100%;
    top: 0;
    background: rgba(0,0,0,0.5);
    left: 0;
    right: 0;
    margin: 0 auto;
    height: 100%;
}
.last-overlay p {
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    line-height: 15px;
    margin-bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
    transform: translateY(-50%);
    top: 50%;
}
.last-overlay p span{
    display: block;
}
.rv-top{
    padding: 15px 0px;
    border-bottom: 1px solid #c8c3c3; 
}
.rv-top h4{
    width: 100%;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    color: #595555;
    padding-left: 13px;
}
.mst {
    width: 100%;
    display: inline-block;
    font-size: 16px;
    font-weight: 900;
    color: #000;
}
.mst-pd{
    padding: 15px 0px;
    border-bottom: 1px solid #b8b3b3;
}
.mst-rv{
    width: 100%;
    display: inline-block;
        padding-top: 15px;
}
.rv-name{
    font-weight: 800;
    font-size: 15px;
    margin-top: -44px;
    display: block;
    margin-left: 64px;
}
.ver-span {
    display: block;
    font-size: 10px;
    margin-top: -23px;
    padding-left: 68px;
    color: #a8a1a1;
}
.rv-im-div img{
    margin-right: 17px;  
}
.ver-span i{
    color: #e31e24;
    font-size: 12px;
}
.ratting-green{
    padding: 1px 6px;  
    background: #5cd285;
    display: inline-block;
    color: #fff;
    border-radius: 4px;
    margin-bottom: 10px; 
}
.rt-g-div h4{
    font-weight: 800;
    font-size: 20px;
}
.rt-g-div p{
    text-align: left;
    font-size: 16px;
}
.rd-mr{
    display: inline-block;
    font-weight: 800;
    font-size: 16px;
}
.help-a {
    padding: 6px 26px;
    border: 1px solid red;
    background-color: transparent;
    display: inline-block;
    border-radius: 5px;
    color: red;
    font-weight: 800;
    font-size: 15px;
}
.hl-div span{
    font-size: 16px;
}
.hl-div span b{
    font-weight: 800;
}
.hl-div{
    margin-top: 15px;
}

.notify {
    background: #e31e24 !important;
}
/*.btn-s-label {
    padding: 6px 10px;
    border: 2px solid #000;
    background-color: transparent;
    color: #000;
    margin-right: 4px;
    font-size: 14px;
    font-weight: 600;
}*/
li#getapp {
    display: none !important;
}
.copy-back {
    background: #aeaaab !important;
}
.copy-back .ft_title {
    color: #fff !important;
    font-weight: 900 !important;
}
/*bottom-header*/
.bottom-header{
    display: none;
}
.desk-agge{
    display: block;
}
.desk-agge{
    padding: 2px 0px;
    /*background: url(../images/top-header-background.jpg);*/
    background-size: cover;
    background-repeat: no-repeat;
}
.bottom-header{
    padding: 7px 0px;
    /*background: url(../images/bootom-header-background.jpg);*/
    background-size: cover;
    background-repeat: no-repeat;
}
@-webkit-keyframes fade-in {
  0%{
    opacity: 0;
    top: 50px;
  }
  30%,
  70% {
    opacity: 1;
    top: 0px;
  }
  100% {
    opacity: 0;
    top: -50px;
  }
}

.text-animated-one {
  display: inline;
  position: relative;
  top: 0px;
  -webkit-animation: fade-in 3s infinite;
  float: left;
  text-align: center;
  margin: 0 auto;
  width: 100%;
}

.text-animated-two {
  opacity: 0;
  display: inline;
  position: relative;
  margin-left: -56px;
  -webkit-animation: fade-in 3s infinite;
  -webkit-animation-delay: .5s;
  float: left;
  text-align: center;
  margin: 0 auto;
  width: 100%;
}

.aggettivi {
  display: inline;
  font-size: 10px;
  text-align: center;
  margin: 0 auto;
  color: #000;
    font-weight: 600;
}
/*bottom-header*/
.wp-border{
    border-right: none !important;  
}
.back_div {
    padding: 10px 20px 44px;
    display: none;
}
  .remove-pixel{
	    text-align: right;
    padding: 10px 5px;
    background: #000;
    width: 33%;
    float: left;
    color: #fff;

}
.privacy-policy{
    padding: 20px 0px;
}
.privacy-banner{
    margin-top: 42px;
}
.privacy-white{
    background: #fff;
    border: 1px solid #e0d8d8;
}
.privacy-padding {
    padding: 23px 0px 10px;
}
.privacy-text b{
    font-weight: 600;
}
.privacy-text p{
    font-size: 16px;
}
.container-padding{
        padding: 0px 92px;
}
.privacy-text h2{
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
    line-height: 34px;
    font-weight: 600;
    color: #3f414d;
    letter-spacing: 2.5px;
}
.privacy-text ul li{
    list-style: disc;
    font-size: 16px;  
}
.of_bg{
    display: none; 
}
.sf{font-size: 16px;color: #000;font-weight: 600;}.sf span{font-weight: 300;display: block}.pr_img_100 img{width: 100%}.of_bg{padding: 15px 0px 0px}#types-sm2{display: none}button.ser-button{background-color:transparent;border:none}.hc-nav-trigger.hc-nav-1{display:none}.heart-red{color:#e31e24}.ft-padding-0{padding:0}.md-black{padding:20px 0;background:#000}.footer-mobile{display:none}.img-ft-mobile{border:none;border-radius:5px}.download-hf{text-align:center;color:#fff;font-size:17px;margin:0 0 14px}.md-white{padding:20px 0}.table-grey{padding:20px 0;background:#eee}.cn-ul ul{margin:0;padding:0}.cn-ul ul li{width:25%;display:inline-block}.cn-ul ul li{font-size:10px!important;margin:15px 0 0}.cn-ul{text-align:center}.copy-div{padding:20px 0 30px}.sp-md-sm p{text-align:center;margin:10px 0}.men-women-padding{padding:22px 0}.fname_sm_1{border-bottom:1px solid #e31c22;border-top:none;border-left:none;border-right:none;width:100%}.shop-pixel a{text-align:right;padding:10px 20px;background:#000;width:30%;float:right;color:#fff}/*.remove-pixel{text-align:right;padding:10px 20px;background:#000;width:38%;float:left;color:#fff}*/.remove-pixel a{color:#fff}.pn-taxes{width:100%}.mar_left_fifty{margin-left:32%}.dk_loader{width:230px;height:300PX;object-fit:contain}.search_mobile{position:relative;color:#fff;padding:6px 10px;background:rgba(255,255,255,.12);width:100%;border:1px solid #fff;border-radius:15px}.search_mobile_icon{position:absolute;right:27px;top:20px;color:#fff;font-size:17px}.serach-1{padding:10px 10px;border-radius:6px;border:1px solid #aeaaab;width:300px}.serch-fnt-1{font-size:23px;position:absolute;right:25px;top:7px;color:#aeaaab;}li.ser_header_desktop{display:block}.cs2{position:relative}.cs2::before{color:#fff;border-radius:10px;content:'';position:absolute}.cs1::before{border:1px solid #776a6a;background-color:transparent;border-radius:10px;background-color:red}.pl-im-1 img{width:225px;height:300px;object-fit:contain}.rk_nd{width:150px!important;height:150px!important;object-fit:contain}.hc-offcanvas-nav li.nav-back:not(:first-child) a,.hc-offcanvas-nav li.nav-close:not(:first-child) a{display:none!important}.in-pm_taxes{font-weight:600;color:#18b89e;font-size:15px;margin:0 10px 0}.st-p{position:relative;left:10px}.header2{background:#fff;border-bottom:1px solid #e6dede;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.main_banner{margin-top:83px !important;}.header2 ul li.nav-item{padding:6px 22px;font-size:16px;color:rgba(3,2,26,.6)}.header2 .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.7)}a.nav-link.md{margin:0;padding:3px 0;font-weight:700;font-size:13px!important;text-transform:capitalize}a.nav-link.md-2{margin:0;padding:3px 0;font-size:13px!important;text-transform:capitalize}.red-md{font-size:16px!important;padding:3px 0!important;color:red!important;text-transform:capitalize}a.nav-link.md-2-sm{font-weight:700!important;font-size:14px!important;color:#1885ca;text-transform:capitalize}a.nav-link.md:hover{color:#0051b4}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem;top:-14px}.rd{color:red}.nav-item a .nab-link{font-size:17px!important}.dm a .nav-link{font-size:17px!important}.cm-width{width:580px!important}.dp_menu.nav-item a{font-size:15px!important}.top-bar{padding:6px 0;background:#000000;color:#fff}.top-margin{position:relative}.topbar-sm ul{margin:0;padding:0;width:100%;text-align: right;}   
.get-app-desktop {
    display: block;
}
  .get-app-mobile {
    display: none !important;
}
.topbar-sm ul li {
    width: 20% !important;
}
.tab-bar-sm ul li a:hover{
    color: #fff;
}
.topbar-sm ul li{list-style:none;/*border-right:1px solid #fff;*/display:inline-block;width:25%}.topbar-sm ul li a{color:#fff}.topbar-sm ul li i{padding:0 10px;font-size:22px}.topbar-sm ul li span{position:absolute;top:3px;font-size:13px}.topbar-sm ul li:nth-child(5){border:none}.tab-bar{padding:22px 0 0}.tab-bar-sm{background:#fff;box-shadow:2px 0 12px #bfbdbd;border:2px solid #e31e24}.tab-bar-sm ul li a{display:block;text-align:center;font-size:14px;padding:15px 0;transition:.5s;font-weight:700}.tab-bar-sm ul{padding:0;margin:0;width:100%}.tab-bar-sm ul li:hover{background:#e31e24}.tab-bar-sm ul li{list-style:none;width:19.2%;display:inline-block;margin:0 3px}.tab-bar-sm ul li a.active{border-bottom:4px solid #e31e24;color:#fff;background:#e31e24;font-weight:600}.brand{padding:29px 0}.up_ul ul{margin:0;padding:0}.up_ul ul li{display:inline-block;padding:0 0 16px}.up_ul ul li a{color:#918d8e;;font-weight:600;font-size:11px}.frre-delivery{padding:3px 0;background:#eff0f2}.f-sm-1 h6{font-size:36px;text-align:center;margin:80px 0 0}.f-sm-1 p{font-size:20px;text-align:center;margin:80px 0 0}.f-sm-1 img{margin:0 auto;width:100%}.container2 img{width:100%}.pm-taxes{text-align:center;color:#12b6d4;font-weight:700;font-size:14px;display:inline-block;margin:0 5px}.br-sm-1{padding:20px 0;background:#e1e1e1}.md-brand{margin:3px 0 0}.r-md{width:50px;height:50px;border-radius:25px;background:#e31e24;color:#fff}.r-md i{text-align:center;display:block;line-height:50px;font-size:21px}.md-brand h3{font-size:16px;font-weight:700;text-transform:uppercase}.md-brand p{font-size:14px;font-weight:600}.md-brand p a i{font-size:20px;padding:0 7px 0 0;color:#4f4b4b}.op_sm{display:none}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#eee;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s;text-align:left}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:-186px;font-size:36px;margin-left:50px}.md-nv{position:absolute;left:0;top:15px;left:9px}.op_sm{font-size:25px;cursor:pointer;color:#000}.dropdown-btn,.sidenav a{padding:6px 8px 6px 16px;text-decoration:none;font-size:20px;color:#000;display:block;border:none;background:0 0;width:100%;text-align:left;cursor:pointer;outline:0}.dropdown-btn:hover,.sidenav a:hover{color:#000}.dropdown-container{display:none;background-color:#fff;padding-left:18px}.nav-50{width:50%;display:inline-block}.nav-51{width:50%;float:right}.mobile-deivice-logo{width:55%}.row-width-mobile{padding:5px 10px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#555}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}li.dropdown.show{list-style:none}li.dropdown{list-style:none}li.md-f-padding{padding:0 0 0 16px}.hc-nav-trigger span::after{bottom:-10px!important}.hc-nav-trigger span::before{top:-10px!important}.hc-nav-trigger span,.hc-nav-trigger span::after,.hc-nav-trigger span::before{display:block!important;position:absolute!important;left:0!important;height:3px!important;background:#34495e!important;transition:all .2s ease!important}.hc-nav-trigger span{width:25px!important}.hc-nav-trigger.toggle-open span::after{-webkit-transform:rotate(-90deg) translate3d(10px,0,0)!important;transform:rotate(-90deg) translate3d(10px,0,0)!important}.nav-container{margin:70px 0}.cn-sm{display:none}.rm-dm{margin:28px 0 0}.im-footer{width:100%}.dvl_text{margin:22px 0 0}.dvl_text h5{font-weight:700;font-size:16px;line-height:7px}.margin-footer-top{margin-top:9px}.dvl_text2 h5{font-weight:700;font-size:16px;line-height:7px}.dvl_text2{margin:22px 0 0}.mb-sp h6{font-weight:700;margin:10px 0 10px;font-size:17px}.social-icon-sm ul li{display:inline-block;width:16%}.social-icon-sm ul{padding:0;margin:0}.pd-right-0{padding-right:0}.margin-footer-top-10{margin-top:10px}.cn-md p{margin-bottom:5px}.sp-md-sm ul li{display:inline-block;width:33%;border-right:1px solid #000;font-size:12px;text-align:center}.sp-md-sm ul{padding:0;margin:0}.footer{display:none}.footer-2{background:#c3c3c3;padding:28px 0}.men-p-li{font-size:14px;margin-bottom:18px}.sec_p{margin:18px 0}.or_padding{padding:0;margin:10px 0}.or_padding_im{padding:0}.hc-offcanvas-nav h2{font-size:19px!important;font-weight:400!important;text-align:left!important;padding:32px 17px 0!important;color:#1b3958!important}a.view_a_tag{width:152px;height:74px;object-fit:contain}.fixed-h3-height{width:100%;height:120px;object-fit:contain}.fixed-h3-height2{width:100%;height:132px;object-fit:contain}@media(max-width:1080px){.tab-bar-sm ul li{width:18.2%;margin:0 7px}.serach-1{padding:10px 3px;width:92%}.serch-fnt-1{font-size:17px;position:absolute;top:9px}}
@media(max-width:767px){
    .main_banner {
    margin-top: 0px !important;
}
    .container {
    width: 100%;
    padding-right: 8px !important;
    padding-left: 8px !important;
    margin-right: auto;
    margin-left: auto;
}
    header .container-fluid {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}
    .topbar-sm-2{
        text-align: center;
    }
    .topbar-sm ul li:nth-child(4) {
    display: none;
}
   
    li#getapp {
    display: inline-block !important;  
}
    .bottom-header{
    display: block;
}
    .desk-agge{
    display: none;
}
.top_fixed_header{
        position: static !important;
    }
    .topbar-sm ul li {
    width: 21% !important;
} 
       /*ch*/
    .tab-bar-sm{
	   margin-top: -70px;
    }
    .hc-nav-trigger span::after{
        bottom:-7px!important
    }
    .hc-nav-trigger span::before{
        top:-7px!important
    }
    .cn-ul ul li {
	width: 33% !important;
	display: inline-block;
}
    .cn-ul ul li:nth-child(1){
        display: none;
    }
    /*ch*/
    .topbar-sm ul{
        text-align: center;
    }
    .md-black{
        display: block;
    }
    /*.topbar-sm-2{
        text-align: right;
    }*/
    .topbar-sm ul li {
    border: none;
}
    .brand_display {
    display: block !important;
}
    .get-app-desktop {
    display: none !important;
}
    .get-app-mobile {
    display: block !important;
}
    .back_div {
    padding: 10px 20px 44px;
    display: block;
}
 
  
    
    .br-sm-1{display:none}.footer-mobile{display:block}.hc-nav-trigger.hc-nav-1{display:block!important}.tab-bar{padding:10px 0 10px}.tab-bar-sm ul li{width:19%;margin:0;padding: 0;}.tab-bar-sm ul li a{font-size:9px}.pl-im-1 img{width:100%}input::placeholder{color:#fff}.collections_slider .owl-nav .owl-next{position:absolute;right:27px}.collections_slider .owl-nav .owl-prev{position:absolute;left:27px}.pl-im-1 img{height:125px}/*.tab-bar-sm ul li{width:16.2%;margin:0 3px}*/.footer-2{padding:28px 0 0}.copy_right{padding:9px 0 20px}.three_images{text-align:center}.cn-sm{display:block}.ac-md{display:none}.op_sm{display:block}.main_banner{margin-top:82px}.r-md{display:block;margin:0 auto;width:40px;height:40px;border-radius:20px}.md-brand h3{font-size:10px;margin:5px 0 4px}.md-brand p{font-size:9px}ss .r-md i{line-height:40px;font-size:13px}.dropdown-menu.show{display:block}.topbar-sm ul li i{padding:0 2px;font-size:12px}.topbar-sm ul li span{position:absolute;top:2px;font-size:10px}.topbar-md{padding:0}}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}