/* CSS Document */
 @font-face {
font-family: 'Conv_Cera Pro Regular';
src: url('../fonts/Cera Pro Regular.eot');
src: local(''), url('../fonts/Cera Pro Regular.woff') format('woff'), url('../fonts/Cera Pro Regular.ttf') format('truetype'), url('../fonts/Cera Pro Regular.svg') format('svg'); font-weight: normal; font-style: normal; }
 @font-face {
font-family: 'Conv_Cera Pro Bold';
src: url('../fonts/Cera Pro Bold.eot');
src: local(''), url('../fonts/Cera Pro Bold.woff') format('woff'), url('../fonts/Cera Pro Bold.ttf') format('truetype'), url('../fonts/Cera Pro Bold.svg') format('svg'); font-weight: normal; font-style: normal; }
.ff-regular {font-family: 'Conv_Cera Pro Regular' !important; }
 .ff-bold {font-family: 'Conv_Cera Pro Bold' !important; }
 .f-40 { font-size:40px; } .f-39 { font-size:39px; } .f-38 { font-size:38px; } .f-37 { font-size:37px; }
 .f-36 { font-size:36px; } .f-35 { font-size:35px; } .f-34 { font-size:34px; } .f-33 { font-size:33px; }
 .f-32 { font-size:32px; } .f-31 { font-size:31px; } .f-30 { font-size:30px; } .f-29 { font-size:29px; }
 .f-28 { font-size:28px; } .f-26 { font-size:26px; } .f-25 { font-size:25px; } .f-24 { font-size:24px; } 
 .f-23 { font-size:23px; } .f-22 { font-size:22px; } .f-20 { font-size:20px; } .f-18 { font-size:18px; } 
 .f-16 { font-size:16px; } .f-14 { font-size:14px; } .f-13 { font-size:13px; } .f-12 { font-size:12px; } 
 .f-11 { font-size:11px; } .f-10 { font-size:10px; }
 h1, h2, h3, h4, h5, h6 { font-weight:800; }
.wrapper{ max-width: 1600px; margin: 0 auto; }
 textarea:focus, input:focus, button:focus, a:focus{ outline: none; }
 a, a:hover { text-decoration:none; }
 ul { padding:0px; margin:0px; list-style: none; }
 body { font-family: 'Conv_Cera Pro Regular'; background: #f5f5f5; }
.c_block { background:#36454f; }
.c_blue { background:#0074d9; }
.c_n_blue { background:#3c4477; }
.c_white { background:#ffffff; }
.c_pink {background:#f1a9c4; } 
.c_green {background:#5eb160; } 
.c_red {background:#d34b56; } 
.d-inline-block {display: inline-block; } 
.mb25 {margin-bottom:25px !important; } 
.mb20 {margin-bottom:20px !important; }
.mb10 {margin-bottom:10px !important; }
.mb5 {margin-bottom:5px !important; }
.mb0 {margin-bottom:0px !important; }
.mb30 {margin-bottom:30px !important; }
.mt25 {margin-top:25px !important; }
.mt20 {margin-top:20px !important; }
.mt15 {margin-top:15px !important; }
.mt10 {margin-top:10px !important; }
.mt5 {margin-top:5px; }
.mt0 {margin-top:0px; }
.mg0 { margin:0 !important;}
.mt30 {margin-top:30px !important; }
.v-a-middle { vertical-align:middle !important; }
.d-red { color:#d32f2f; }
.d-red:hover { color:#f91717; }
.red { color:#ff0000 !important; }
.green { color:#00bd06 !important; }
.orange { color:#fbb03b !important; }
.yellow { color:#fbb03b !important; }
.block-color { color:#000; }
.block-color:hover { color:#333; }
 img {max-width:100%; }
 ::-webkit-scrollbar{ width:4px;height:4px  }
 ::-webkit-scrollbar-thumb{ background:#333; border-radius:0}
 ::-moz-scrollbar{ width:4px; height:4px }
 ::-moz-scrollbar-thumb{   background:#333; border-radius:0 }
 p { font-size:14px }
.pd-30 {padding:30px 0px; }
.pt-0 { padding-top:0px !important; }
.pt-10 { padding-top:10px !important; }
.pt-20 { padding-top:20px !important; }
.pt-30 { padding-top:30px !important; }
.pt-40 { padding-top:40px !important; }
.pt-50 { padding-top:50px !important; }
.pb-0 { padding-bottom:0px !important; }
.pb-10 { padding-bottom:10px !important; }
.pb-20 { padding-bottom:20px !important; }
.pb-30 { padding-bottom:30px !important; }
.pb-40 { padding-bottom:40px !important; }
.pb-50 { padding-bottom:50px !important; }
.p_r_0 { padding-right:0px !important; }
.p_l_0 { padding-left:0px !important; }

.no-mg { margin:0px !important; }
.no-brd { border:0px !important; }
.ds-inline { display: inline-block; }
header { padding:6px 0px;background:#fff; }
 .seaech_box {
     width:50%;
     float:right;
}
 .seaech_box button{
     padding: 0px;
     border: 0px;
     background: none;
}
 .input-group-text {
     background-color: #fbb03b;
     border: 1px solid #fbb03b;
     color:#fff;
     border-radius:5px;
     position:relative;
     left:-2px;
     padding: .375rem 2rem;
     height:42px;
     font-size:16px;
}
 .seaech_box .form-control {
     font-size:14px;
     height:42px;
     border-color:#717171;
     border-right:0px;
     color:#000;
}
 .form-control::-webkit-input-placeholder {
    /* Edge */
     color:#919191;
}
 .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
     color:#919191;
}
 .form-control::placeholder {
     color:#919191;
}
.rig_nav { float:right; width:35%; }
  .rig_nav_ul {
     width:100%;
     float:right;
}
 .rig_nav_ul>li {
     display: inline-block;
     float:right;
     padding:0px 2.5%;
     vertical-align: top;
     position:relative;
}
 .rig_nav_ul>li>a{
     display: inline-block;
     font-size:16px;
     color:#000000;
     font-weight:bold;
     padding:6px 0px;
}
 .lu_span{
     width:100px;
     display: inline-block;
     white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden;
}
 .log_use .dow_arrow{
     margin-top: -15px;
}
 .usr_dw .dropdown-toggle::after {
     margin-top: 2px;
     vertical-align: text-top;
     margin-left: 0px;
}
 .usr_dw .dropdown-menu {
     width:250px;
     top:90%;
     left:-50px;
     padding:10px;
     border: 1px solid #bbb;
}
 .cd_ul {
}
 .cd_ul li {
     display:block;
     padding:0px 5px 8px 5px;
     line-height: 18px;
}
 .cd_ul li a {
     font-size:14px;
     color:#444;
}
 .cd_ul li a:hover {
     color:#fbb03b;
     text-decoration:underline;
}
 .log_sig {
     margin-bottom:10px;
}
 .log_sig li {
     display:inline-block;
     width:45%;
     margin:0px 5px;
}
 .log_sig li .b_btn{
     box-shadow: none;
     padding: 6px 10px;
}
 .rig_nav_ul li.add_nav {
     border-left:2px solid #c3c3c3;
     padding-right:0px;
     padding-top:5px;
     white-space: nowrap;
     width:135px;
	 
}
 .rig_nav_ul li.add_nav a {
     padding:2px 0px;
     font-size:13px;
     line-height: 14px;
     position: relative;
     padding-left: 30px;
     background: url(../images/location-icon.png);
     background-size: 24px;
     background-repeat: no-repeat;
     background-position: 0px 4px;
	 width:100%;
	 white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden;
}
 .add_nav span {
     width:100%;
     display:block;
     font-size:11px;
	 white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden;
}
 .dow_arrow {
     width: 0;
     height: 0;
     border-left: 5px solid transparent;
     border-right: 5px solid transparent;
     border-top: 6px solid #000;
     margin: 0px;
     padding: 0px;
     vertical-align: middle;
     display: inline-block;
}
 .li_ord {
     position:relative;
}
 .li_ord span {
    position: absolute;
     width: 20px;
     height: 20px;
     background: #fbb03b;
     border-radius: 100%;
     top: 0px;
     right: 0px;
     text-align: center;
     line-height: 18px;
}
 .rig_nav_ul li.li_ord {
     margin-right: 3%;
}
.das_banner  { min-height:200px; background:#333; padding:40px 0px; position:relative; } 
.das_banner::before { content: ""; width: 100%; height:100%; position: absolute; z-index: 1; bottom: 0px; left: 0px; right: 0px; background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(239,239,239,0) 100%); }

.das_b_inner { float:left; width:100%; position:relative; z-index:1; }
.das_b_img { float:left; margin-right:20px; }
.das_b_img img { width:130px; height:130px; border-radius:100px; }
.das_b_con h2 { margin-bottom:14px; color: #fff; font-size:40px; }
.das_b_con h2 span { color: #fbb03b; font-size: 30px; }
.das_b_con p { margin-bottom:14px; color: #fff; font-size: 18px; }
.das_b_con p:last-child { margin-bottom:0px; }
.das-b-c-a { color:#fff; } .das-b-c-a:hover { color:#fff; text-decoration:underline; }
.das_banner .ratt_p { z-index:1; padding-top:4px; position: absolute; right: 0px; bottom: 0; width:110px; height:45px; background: #48c479; color: #fff; font-size:26px; text-align: center; font-weight: bold; }
 .das_banner .ratt_p img { width:22px; margin-right:10px; display: inline-block; vertical-align: inherit; }
.das-b-edit { position:absolute; z-index:1; right:15px; top:15px; }
.platinum-btn { position:absolute; z-index:1; right:55px; top:0px; }


.mmoc_main { padding:10px 0px 0px 0px; background:#fff; }
.mmoc_inner { padding:15px 0px; background:#f5f5f5; }
.mmoc_box { background:#fff; min-height:50px; border-radius:10px; padding:10px; box-shadow: 0 1px 18px 0 rgb(0 0 0 / 10%), 0 6px 28px 0 rgb(0 0 0 / 4%); }
.mmoc-left, .mmoc-right { display:inline-block; vertical-align: middle; }
.mmoc-left { margin-right:10px; }
.mmoc_box p { font-size:30px; margin-bottom:0px; line-height: 35px; }
.mmoc_box h3 { font-size:18px; margin-bottom:0px; }
.mmoc_box a { color:#000; }
.mmoc_box:hover { box-shadow: 0 4px 12px 0 rgb(0 0 0 / 30%), 0 6px 28px 0 rgb(0 0 0 / 4%); }

.cust-que { padding:10px 0px; background:#fff; }
.hd-con { width:100%; border-bottom:1px solid #dddd; padding-bottom:10px; margin-bottom:10px; }
.hd-con h3{ margin-bottom:0px; }
.cust-box { width:100%; }
.cust-left, .cust-right { display:inline-block; vertical-align:text-top; }
.cust-b-img img { width:60px; height:60px; border-radius:100px; }
.cust-right { padding-left:20px; }
.cust-right h3 { font-size:22px; margin-bottom:0px; color:#000; }
.cust-right h3 span { font-size:13px; color:#c3c3c3; font-weight:400; }
.cust-right p { font-size:15px; margin-bottom:0px; color:#666666; }
.cust-b-p2 a { color:#fbb03b; font-size:13px; }

.cust-c { width:100%; margin:5px 0px; }
.cust-c-left, .cust-c-right { display:inline-block; vertical-align:top; }
.cust-c-left { padding-left:50px; padding-right: 10px; }
.cust-c-img img { width:30px; height:30px; border-radius:100px; box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.1), 0 6px 28px 0 rgba(0, 0, 0, 0.04); }
.cust-c-p  { font-size:15px; margin-bottom:0px; color:#666666; background:#f5f5f5; padding:8px; border-radius: 10px; }
.cust-c-right {  width:90%; }
.cust-c-r { margin-top:5px; margin-bottom:0px; }
.cust-c-r a { color:#bababa; font-size:14px; }
.cust-c-r a img { margin-right:5px; }

.cust-q-row { width:100%; border-bottom:1px solid #ddd; padding:10px 0px; }
.cust-q-row:last-child { border-bottom:0px; }
.empty-reply .cust-c-right { padding-left:98px; }

.pra_menu { margin:20px 0px; background:#fff; padding:15px 0px; }
.pra_ul li { display:inline-block; padding:0px 18px; border-right:1px solid #e2e2e2; }
.pra_ul li:last-child { border-right:0px; }
.pra_ul li a { color:#000; font-size:18px; padding:5px 30px; font-weight: bold; }
.pra_ul li a:hover { color:#fbb03b; }

.das-ser-pto { background:#fff; margin-bottom:20px; }
.dsp-hd { border-bottom:1px solid #ddd; margin-bottom: 15px;}
.dsp-l-nav { }
.dsp-l-nav li { display: inline-block; margin-right:10px; }
.dsp-l-nav li a { display:inline-block; color:#b2b2b2; font-size:15px; padding:8px 10px; border-bottom:3px solid transparent; border-top:3px solid transparent; }
 .dsp-l-nav li a:hover, .dsp-l-nav li.active a, .dsp-l-nav li a.active { border-bottom:3px solid #fbb03b; color:#000; }
.ds-box:last-child { border:0px; }
 .my_f_sec { margin-top: 5px;
     position:relative;
}
 .my_f_sec .form-control {  border-radius: 5px;
     margin-right:0px;
     height:32px;
     font-size: 14px;
     padding-left:30px;
     min-width: 200px;
}
 .my_f_sec .form-control::-webkit-input-placeholder {
    /* Edge */
     color:#d7d7d7;
}
 .my_f_sec .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
     color:#d7d7d7;
}
 .my_f_sec .form-control::placeholder {
     color:#d7d7d7;
}
 .my_f_s_icon {
     position:absolute;
     left:8px;
     top:3px;
}
.add-serv-btn { color:#000; margin-left:20px; font-size:13px; vertical-align:middle; padding: 10px 0px; display:block; }
.add-serv-btn img { vertical-align:text-top; }
.add-serv-btn:hover { opacity:0.8; color:#000; }

.del-pub {  padding:10px 0px; }
.del-pub a{  padding:0px 20px; display:inline-block; border-left:1px solid #ddd; font-size:14px; }
.del-pub a:first-child {  border-left:1px; }
.ds-box { width:100%; border-bottom:1px solid #ddd; padding:20px 0px; }
.deactive { filter: grayscale(var(--value, 100%)); }
.ds-b-left { width:19%; position:relative; }
.ds-b-left, .ds-b-rig { display:inline-block; vertical-align: text-top; }
.ds-b-l-img { width: 140px; }
.dsb-span { display:inline-block; padding:5px 15px; margin-bottom:10px; background:#ededed; color:#5f5f5f; font-size:14px; border-radius:100px; margin-right:10px; }
.dsb-span a { color:#5f5f5f; }
.ds-b-rig  { width:80%; }
.ds-box .row { margin:0px; }
 .dss_ul2 { } 
 .dss_ul2 li {  
     vertical-align: middle;
     display:inline-block;
     padding:0px 2px;
	 font-size:14px;
}
 .p-star-box {
     display: inline-block;
     width:140px;
     height:140px;
     text-align:center;
     background:url('../images/star-r.jpg');
     background-repeat:no-repeat;
     background-size: 100%;
     font-size:28px;
     padding-top:38px;
     color: #fff;
     font-weight:800;
}
 .dss_ul2 .p-star-box {
     width:40px;
     height:40px;
     font-size:12px;
     padding-top:8px;
     vertical-align:middle;
}
.switch-box { position:relative; cursor:pointer; }
.switch-box label{ cursor:pointer; font-size:14px; margin:0px; }
.switch-span { height:22px; width:45px; border-radius: 11px; display:inline-block; vertical-align: middle; background:#dedede; }
.switch-box input { display:none; }
.switch-span:after { content: ''; position: absolute; left:4px; top:4px; border-radius: 50%; width: 15px; background:#ffffff; height: 15px; }

.switch-box input:checked ~ .switch-span { background:#00bd06; } 
.switch-box input:checked ~ .switch-span:after { background:#ffffff; left:27px; } 
.edit-btn { width:22px; height:22px; background:url('../images/edit-icon.png'); background-repeat:no-repeat; display: block; background-size: 100%; }
.edit-btn:hover { background:url('../images/edit-icon.png'); background-repeat:no-repeat; background-size: 100%; opacity: 0.5; }

.dss_ul2 li.eb-li { }

.ds-b-rig h3 { font-size:24px; margin-top:5px; margin-bottom:15px; }
.ord-rece { margin-top:10px; }
.ord-rece h4 { font-size:22px; text-align:right; }
.ds-coun p { font-size:30px; text-align:right;  }

.unp-btn { display:inline-block; margin:10px 0px; padding:8px 20px; background:#9c9c9c; color:#fff; font-size:14px; border-radius:5px; }
.unp-btn:hover { background:#03a408; color:#fff; }
.green-acv {background:#00bd06; }
.green-acv:hover { background:#9c9c9c; color:#fff; }

.si-is{ text-align:right; margin-top:10px; }
.si-is li { display:inline-block; color:#8f8f8f; border-right:1px solid #8f8f8f; padding:0px 10px; font-size:20px; }
.si-is li:last-child { border-right:0px; padding-right:0px; }

 .del_t_box { position:relative;
     width:100%;
     float: left;
}
 .del_t_box .del_t_img{ position:relative;
     width:140px;
     float: left;
     margin-right:15px;
}
 .dtb-box2 .del_t_img {
     width:130px;
}
 .del_t_con {
     float: left;
     width:72%;
}
 .dtb-box2 .del_t_con {
     width:73%;
}
 .del_t_con h3{ font-family: 'Conv_Cera Pro Bold' !important;
     margin:0px 0px 4px 0px;
}
 .del_t_con p {
     font-size:15px;
     margin:2px 0px;
}
 .del_t_con p a:hover {
     text-decoration:underline;
}
 .del_t_con p.del_rs {
     font-size:20px;
     font-weight:800;
}
 .ava_p6 {
     margin:0px;
     background: url(../images/rupee-icon.png);
     background-repeat: no-repeat;
     background-position:0px 8px;
     background-size:13px;
     padding-left:17px;
}
 .dss_ul2 li .rev {
     font-size:12px;
     color:#999999;
}
.dt_p2 {
    color: #999999;
    font-size:14px;
}






 .footer_top {
     padding:8px 5px;
     background:#fbb03b;
     cursor:pointer;
     text-align:center;
}
 .footer_top p {
     color:#fff;
     font-size:16px;
     margin:0px;
}
 footer {
     min-height:400px;
     background: linear-gradient(#030303, #434343);
     width:100%;
     padding:30px 0px 0px 0px;
}
 .footer-main-content-inner {
    padding-bottom:10px;
}
 .footer-main-content-inner h2 {
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    margin-bottom:10px;
}
 .footer-main-content-inner ul {
     list-style: none;
    margin: 0;
    padding: 0;
}
 .footer-main-content-inner ul li a {
    position: relative;
}
 .footer-main-content-inner ul li a {
     font-size:15px;
     color:#a0a0a0;
     padding:0px 0px;
     margin:5px 0px;
     font-weight: 400;
     display: block;
}
 .footer-main-content-inner ul li a:hover {
     color: #fff;
}
 footer .col-md_3 {
     -ms-flex: 0 0 20%;
     flex: 0 0 20%;
     max-width: 20%;
}
 .subs {
     padding:20px 0px 15px 0px;
}
 .subs p{
     color:#fff;
     font-size:16px;
     margin:0px;
}
 .subs span{
     color:#fbb03b;
}
 footer .seaech_box {
     width: 100%;
}
 .footer_btm {
     padding:5px 0px;
     border-top:1px solid #515151;
     margin-top:20px;
     text-align:center;
}
 .footer_btm ul li, .footer_btm ul li a{
     display:inline-block;
}
 .footer_btm ul li {
     padding:5px 0px;
}
 .footer_btm ul li a{
     padding:0px 10px;
     color:#fff;
     font-size:14px;
}
 .footer_btm ul li:last-child a{
     color:#a0a0a0;
}
 .footer_btm ul li a:hover{
     color:#fbb03b;
}
.social-md { margin:0px; padding:0px; }
.social-md li { display:inline-block; margin-right:5px; }


.sel-cat-menu { background:#000; padding:0px 0px; box-shadow: 0px 3px 4px 0px #bbbbbb; position:relative; z-index:11; }
.sc-n-div { color:#fff; float:left; padding:10px 35px; border-right:1px solid #808080; position:relative;  border-bottom:4px solid transparent; border-top: 4px solid transparent; }
.sc-n-div.caption { border-bottom:4px solid #fbb03b;  }
.sc-n-div.caption a { color:#fbb03b !important; }
.sc-n-div a { color:#fff; font-size:16px; }
.sc-nav { float:left; width:100%; position:relative; }
.sc-nav .slick-list { display:block; }

.sec-menu { border-bottom:2px solid #e5e5e5; background:#fff; }
.sec-nav { position:relative; }
.sec-ndiv { color:#797979; float:left; padding:0px 15px; }
.sec-ndiv a { color:#797979; font-size:16px; padding:13px 5px; display:block; border-bottom:2px solid #fff; border-top:2px solid #fff; }
.sec-ndiv a:hover, .sec-ndiv a.active{ color:#000; border-bottom:2px solid #000; }
.sec-ndiv a img { display:inline-block; }

.as-sp { margin:11px 0px; }
.as-sp li { display:inline-block; margin:0px 10px; }
.as-sp li:last-child { margin-right:0px; }
.as-sp li a { padding:6px 15px; background:#333; color:#fff; display:block; font-size:14px; border-radius:5px; font-weight:bold; min-width:90px; text-align:center; }
.as-sp li a img { vertical-align:text-top; }
.as-sp li a.as-btn { border-radius:100px; background:#f0090f; font-size:13px; font-weight:400; }
.as-sp li a.as-btn2 { border-radius:100px; background:#4f4f4f; font-size:13px; font-weight:400; }
.as-sp li a.sav-btn { background:#fbb03b; }
.as-sp li a.pub-btn { background:#00bd06; }
.as-sp li a.del-btn { background:#f0090f; }

.ch-y-type  { background:#fff; padding:15px 0px; }
.ch-y-fg .form-control { background-image: -webkit-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -moz-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -ms-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -o-linear-gradient(top, #fdfdfd, #eeeeee); background-image: linear-gradient(top, #fdfdfd, #eeeeee); font-size:14px; }

.ch-y-fg2 .form-control { background:#f6f6f6; }
.ch-y-type .ch-y-fg label, .ch-y-type .ch-y-fg2 label { color:#000000; font-size:18px; font-weight:600; }
.ch-y-type .ch-y-fg label span, .ch-y-type .ch-y-fg2 label span { color:#4c4c4c; font-size:14px; font-weight:400; }

.choos_box { border: 1px solid #ced4da; border-radius: 8px; width:100%; }
.choos_box .choos_up { border: 1px solid #ced4da; background: #f6f6f6; min-height:50px; padding:15px 15px 10px 15px; }

.clips_a { margin-bottom: 10px; background:#e5e5e5; padding:5px 15px; margin-right:5px; border-radius:100px; display:inline-block; font-size:13px; cursor:pointer; }

.clips_a img{ vertical-align:middle; }
.choos_down { background:#d6d6d6; padding:10px 10px 0px 10px; }
.cd_box h5 { display:inline-block; color:#000; font-size:14px; margin:0px; }
.cd_list  { display:inline-block; }
.clips_b { margin-bottom: 10px; background:#585858; padding:5px 15px; margin-right:5px; border-radius:100px; display:inline-block; font-size:13px; cursor:pointer; color:#fff; }

.cd_box .col-md-3  {-ms-flex: 0 0 18%; flex: 0 0 18%; max-width: 18%; padding-right:0px; }
.cd_box .col-md-9  {-ms-flex: 0 0 82%; flex: 0 0 82%; max-width: 82%; }
.cd_box .col-md-7  {-ms-flex: 0 0 65%; flex: 0 0 65%; max-width: 65%; padding-right:5px; padding-left:5px; }
.cd_box .col-md-2  {-ms-flex: 0 0 17%; flex: 0 0 17%; max-width: 17%; padding-left:0px; }
.cd_box .psm_select2  {
    margin-left: 10px;
    padding: 6px 6px;
    background-image: -webkit-linear-gradient(top, #efefef, #dbdbdb);
    background-image: -moz-linear-gradient(top, #efefef, #dbdbdb);
    background-image: -ms-linear-gradient(top, #efefef, #dbdbdb);
    background-image: -o-linear-gradient(top, #efefef, #dbdbdb);
    background-image: -linear-gradient(top, #efefef, #dbdbdb);
    border: 0px;
    border-radius: 8px;
    font-size: 14px;
    width: 85px;
}


.ch-y-type-inner .form-group { margin-bottom:20px; }
.offer-add { width:100%; }


.sel-list { background:#eeeeee; margin-top:20px; margin-bottom:10px; }
.sel-list h3{ background:#000000; padding:10px; border-radius:10px 10px 0px 0px; font-size:18px; font-weight:400; text-align:center; color:#fff; }
.sel-box { padding:5px; }
.sel-l-ul li  { display:block; width:100%; }
.sel-l-ul>li .slul-card a { display:block; width:100%; background:#fafafa; border:1px solid #ccc; margin-bottom: 5px; }
.sel-l-ul .sel-l-img, .sel-l-ul .sel-l-con   { display:inline-block; }
.sel-l-ul .sel-l-con p   { font-size:14px; color:#000; margin-bottom:5px; }
.sel-l-ul .sel-l-img   { padding:2px; background:#ebebeb; margin-right:6px; }
.sel-l-ul li a:hover { background:#fbb03b; }

.scm { padding:0px 0px; }
.a-pro-h3 { font-size:20px; color:#fff; margin:12px 0px 10px 0px; font-weight:bold; }
.scm .as-sp { margin:9px 0px; }

.as-c-btn { padding:6px 15px; background:#000000; color:#fff; display:block; font-size:14px; border-radius:100px; display:inline-block; }
.ch-yh { background:#000; color:#fff; border-radius:5px; }
.ch-yh a{ width: 100%; color: #fff; display: block; padding:6px 10px; text-align:center; }
.ch-yh a img{ float: right; margin-top: 6px; }
.cancel-bt { width:16px; display:block; }
.add-tbl td, .add-color-tbl td { padding:8px 8px; }

.cou-a { width:50px; }
.cou-b { width:70px; }
.cou-c { width:70px; }

.add-tbl .form-control, .add-color-tbl .form-control  { font-size:13px; }


.ad-inn-tbl { width:100%; }
.ad-inn-tbl td { padding-top:0px; padding-bottom:0px; padding-left:2px; padding-right:2px; }

.add-tbl .form-control { width:100%; min-width:75px; background-image: -webkit-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -moz-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -ms-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -o-linear-gradient(top, #fdfdfd, #eeeeee); background-image: linear-gradient(top, #fdfdfd, #eeeeee); }

.at-f-tr td { padding-top:0px; padding-bottom:0px; vertical-align:middle; }
.at-footer { background:#eeeeee; }
.at-footer td { padding-top:4px; padding-bottom:4px; vertical-align:middle; }

.choo-spe .ch-y-fg .form-control { font-size:13px; }
.choo-spe td { padding:15px 5px; border-bottom: 1px solid #dee2e6; border-top:0px; }
.choo-spe .ch-y-fg label, .choo-spe .ch-y-fg2 label { font-size:14px; }
.choo-spe .ch-y-fg, .choo-spe .ch-y-fg2 { margin-bottom: 0px; }
.choo-spe tr:last-child td { border:0px; }
.bor-btm { border-bottom:2px solid #000; margin:10px 0px; }

.ub-photo {}
.ub-photo .file-fg-span { width:80%; float:left; }

.ch-y-fg .up-file .custom-file-label { background-image: -webkit-linear-gradient(top, #fdfdfd, #eeeeee); color:#a5a5a5; font-weight: 400;
    background-image: -moz-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: -ms-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: -o-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: linear-gradient(top, #fdfdfd, #eeeeee);
    font-size: 14px;
    word-break: break-word;
    line-height: 24px;
}
.ch-y-fg .up-file .custom-file-label.selected { color:#333; }	
.up-file .custom-file-label::after { display:none; }

.ub-r { width:20%; float:left; }
.check-box { display: block; position: relative; cursor: pointer; width:20px; height: 20px; }
.check-box input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; }
.check-box .checkmark { position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; border-radius: 5px; border: 1px solid #d8d8d8; display: block; background-image: linear-gradient(#d7d7d7, #d7d7d7); }
.check-box .checkmark:before { content: ""; display: inline-block; transform: rotate(35deg); height: 13px; width: 7px; border-bottom: 4px solid transparent; border-right: 4px solid transparent; position: absolute; top: 1px; left: 5px; }
.ub-r .cancel-bt, .ub-r .check-box  { float:left; margin-left:10px; }
.check-box input:checked ~ .checkmark:before { border-color: #fff; }
.check-box input:checked ~ .checkmark { border: 1px solid #fbb03b; background-image: linear-gradient(#fbb03b, #eb9919); }
.ub-r .check-box { margin-top:5px; }

.add-color-tbl thead { }
.add-color-tbl thead th { padding:5px 10px; color:#fff; background:#333; border-radius:5px; overflow:hidden; font-size:14px; }



.rd-available { padding:20px 0px 0px 0px; margin-top:20px; background:#fff; }
.acc-mak-ul { margin-top:0px; }
.acc-mak-ul li { color:#fff; display:inline-block;  }
.acc-mak-ul li a { color: #fff;font-size: 16px; display:inline-block; padding:10px 30px; border-right:1px solid #808080; position:relative; border-bottom:4px solid transparent; border-top:4px solid transparent; }
.acc-mak-ul li:last-child a { border-right:0px; }
.amu li a::last-child { border-right:0px; }
.acc-mak-ul li a.active { border-bottom:4px solid #c07b13;  }
.acc-mak-ul li a.active  { color:#c07b13 !important; }

.sel-cat-menu .my_f_sec { margin-top:8px; }

.scm-fg { width:130px; display: inline-block; margin: 0px; float: right; margin-right: 20px; }
.scm-fg .form-control { min-width:inherit; width:100%; height: 34px; font-size:14px; padding: 4px; border-radius: 5px; background-image: -webkit-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -moz-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -ms-linear-gradient(top, #fdfdfd, #eeeeee); background-image: -o-linear-gradient(top, #fdfdfd, #eeeeee); background-image: linear-gradient(top, #fdfdfd, #eeeeee); }
.my_f_sec .form-group { position:relative; }

.sel-cat-menu2 { background:#000; padding:0px 0px;  }
.sel-cat-menu2 .navbar { width: 100%; padding: 0px; }
.sel-cat-menu2 .navbar-expand-lg .navbar-nav { width: 100%; text-align: center; }
.sel-cat-menu2 .navbar-expand-lg .navbar-nav> li { padding:8px 0px; }
.sel-cat-menu2 .navbar-expand-lg .navbar-nav> li>a { color:#fff; font-size: 16px; padding:2px 68px; border-right: 1px solid #808080; }
.sel-cat-menu2 .navbar-expand-lg .navbar-nav> li:last-child>a { border-right:0px; }
.sel-cat-menu2 .navbar-expand-lg .navbar-nav> li:hover, .sel-cat-menu2 .navbar-expand-lg .navbar-nav> li.active  { background:#fbb03b; }
.sel-cat-menu2 .navbar-expand-lg .navbar-nav> li:hover a, .sel-cat-menu2 .navbar-expand-lg .navbar-nav> li.active a { color:#000; }


.ob_header { padding:5px 0px; background:#f5f5f5; }
.yc_header h3 { color: #000; margin-bottom: 0px; padding-bottom: 0px; }
.ob_header h3 { margin-bottom: 0px; }
 .pm_btn{
     padding: 5px 14px;
     font-size:13px;
     color: #000;
     border:0px;
     border-radius: 5px;
     background-image: -webkit-linear-gradient(top, #efefef, #d6d6d6);
     background-image: -moz-linear-gradient(top, #efefef, #ff65a5);
     background-image: -ms-linear-gradient(top, #efefef, #d6d6d6);
     background-image:-o-linear-gradient(top, #efefef, #d6d6d6);
     background-image: linear-gradient(top, #efefef, #d6d6d6);
}
.ob-fil { margin-left:15px; }
.ob_section { min-height:300px; background:#fff; }
.ob_list, .ob_list>li { width:100%; }
.dtb2 .del_t_img { width:110px; }
.dtb2 h5 { margin-bottom:10px; }
.dtb2 h5 { margin-bottom:10px; }
p.dtb-p1 { font-size:16px; color:#000; margin-top:0px; margin-bottom:3px; }
p.dtb-p2 { font-size:14px; color:#7f7f7f; margin-top:0px; margin-bottom:0px; }
p.dtb-p3 { font-size:13px; color:#7f7f7f; margin-top:0px; margin-bottom:0px !important; }
.dtb-ul li { border-right:2px solid #d5d5d5; display:inline-block; padding:0px 15px; }
.dtb-ul li:first-child { padding-left:0px; }
.dtb-ul li:last-child { border:0px; }

.dtb-h-p { margin-top:20px; }
.dtb-h-p h4 { color:#000; margin-bottom:5px; font-family: 'Conv_Cera Pro Bold' !important; }
.dtb-h-p p { margin-bottom:4px; }
.dtb-l-table tr td { padding:2px; font-size:14px; color:#000; }
.dtb-t-spn-a { color:#7f7f7f; }
.dtb-t-spn-b { color:#000; font-weight:800; }
.dtb-t-h2{ margin:5px 0px 0px 0px;}
.dtb-t-h2.mt-5 { margin-top: 2.5rem!important; }

.dtb-t-h2 span{ margin:0px; background: url(../images/rupee-icon.png); background-repeat: no-repeat; background-position: 0px 8px; background-size: 13px; padding-left: 17px; }
.ob_tbl>tbody>tr { border-bottom:1px solid #e5e5e5; }
.ob_tbl>tbody>tr:last-child { border-bottom:0px; }
.ob_tbl>tbody>tr>td { padding:12px 5px; }
.dtb-pp { color:#9e9e9e; }
.dtbth3 span{ background: url(../images/rupee-icon3.png); background-repeat: no-repeat; background-position: 0px 8px; background-size: 13px; }
.dtbth4 span{ background: url(../images/rupee-icon3.png); background-repeat: no-repeat; background-position: 0px 8px; background-size: 16px; }

.mu-prc-main { padding:30px 0px; background:#fff; }
.mu-prc-box { background:#f8f8f8; padding:15px 5px; border-radius:10px; }
.mu-prc-box h1 { font-weight:200; margin-bottom:0px; }
.mu-prc-box h1 img { vertical-align:inherit; }
.mu-prc-box p  { margin-bottom:0px; }

.dtb-poa .del_t_con p { margin:0px 0px; line-height:20px; }
.ppm-table>tbody>tr>td { padding:0px; line-height:20px; }
.ppm-sname { color:#000; font-size:14px; padding-right:10px; }
.ppm-sdtl { color:#7f7f7f; font-size:14px; }
.od-dd-main{ position: absolute; right: 10px; top: 0px; }
.od-dd-box{ border:1px solid #707070; padding:5px 10px; border-radius:5px; }
.od-dd-box li{ display:inline-block; padding:0px 5px; }
.od-dd-box li p { margin:0px; }
.od-dd-p1 { color:#000000; font-size:15px; font-weight:800; }
.od-dd-p2 { color:#7f7f7f; font-size:13px; }
.od-dd-mp { color:#7f7f7f; font-size:14px; text-align:center; font-weight:bold; margin:0px 0px 4px 0px; }
.cn-btn-ol { list-style:none; padding:0px; text-align:right }
.cn-btn-ol li { display:inline-block; text-align:center; }
.cn-btn-ol li .c-order-btn, .delt_btn { display:block; font-size:13px; padding:5px; border-radius:5px; color:#f00; text-decoration: underline; }
.delt_btn:hover { color:#d50303; text-decoration: underline; }
.cn-btn-ol li .n-order-btn { display:block; font-size:13px; padding:5px 10px; border-radius:5px; background:#000; color:#fff; }
.dtb-l-table { margin-bottom:0px; }
.dtb-down .card-header  { background: #000000; color: #fff; font-size:14px; padding: 0px; border-radius:5px; }
.dtb-down .card-header a.card-link{ color: #fff; width: 100%; padding: 5px 10px; display: block; }
.dtb-down .card-header a.card-link img { float:right; }
.dtb-down .card { border-radius:5px; overflow:hidden; }
.dtb-down .card-body { padding:5px 10px; }
.dtb-top-ul { width:100%; padding:10px 0px; position:relative; padding-left:160px; }
.dtb-top-ul li { display:inline-block; padding:0px 15px; border-right:1px solid #ddd; font-size:14px; width:16.00%; }
.dtb-top-ul li:first-child { border-right:0px; font-size:16px; position:absolute; left:0px; }
.dtb-top-ul li:first-child strong { color:#000; }
.dtb-down .card-header .card-link.collapsed img{ transform: rotate(180deg); /* W3C */
-webkit-transform: rotate(180deg); /* Safari & Chrome */
-moz-transform: rotate(180deg); /* Firefox */
-ms-transform: rotate(180deg); /* Internet Explorer */
-o-transform: rotate(180deg); /* Opera */ }

.dtb-top-ul li:last-child { border-right:0px; }
.dtb-top-ul .border-bottom { border-color:#d9d9d9; }

.dtb-ci { padding:15px 15px; }
.dtb-ci-left { padding:8px 10px; background:#f5f5f5; border-radius:5px; }
.dtb-ci-left p { color:#000; margin:0px; font-size:15px; }
.dtb-ci-right { font-size:14px; padding:8px 20px; background:#f0090f; color:#fff; border-radius:8px; text-align:center; display:block; border:0px; }
.dtb-ci-right:hover { background:#d40207; color:#fff; }
.dtb-ci-right2 { font-size:14px; padding:8px 20px; background:#9c9c9c; color:#fff; border-radius:8px; text-align:center; display:block; border:0px; }
.dtb-ci-right2:hover { background:#6d6d6d; color:#fff; }
.dtb-ci-right3 { font-size:14px; padding:8px 20px; background:#00bd06; color:#fff; border-radius:8px; text-align:center; display:block; border:0px; }
.dtb-ci-right3:hover { background:#03a808; color:#fff; }
.dtb-ci-right4 { font-size:14px; padding:8px 20px; background:#fbb03b; color:#fff; border-radius:8px; text-align:center; display:block; border:0px; }
.dtb-ci-right4:hover { background:#f4a01d; color:#fff; }
.dtb-ci-right4 img { vertical-align:text-bottom; }
.dtb-ci-right5 { font-size:14px; padding:8px 20px; background:#000000; color:#fff; border-radius:8px; text-align:center; display:block; border:0px; }
.dtb-ci-right5:hover { background:#333333; color:#fff; }

.ob_tbl { position:relative; }
.oac { position: absolute; right: 5px; bottom: -4px; }
.notif_main .ob_tbl { margin:10px 0px; }
.notif_main .ob_tbl>tbody>tr { border-bottom:0px; }
.notif_main .ob_list>li { border-bottom: 1px solid #e5e5e5; }
 .del_s_ul {
     width:90%;
     margin:20px auto 20px auto;
}
 .del_s_ul li{
     display: inline-block;
     background:#f0f0f0;
     margin-right:-4px;
     font-size:14px;
     color:#000;
     text-align:center;
     padding:8px 2px;
     position:relative;
     border-radius: 100px;
	 width:20%;
}
 
 .ds_spn {
    position: absolute;
    width: 60px;
    height: 60px;
    background: #f0f0f0;
    left: -30px;
    top: -12px;
    border-radius: 100px;
}
 .del_s_ul li .ds_spn:before  {
    content: "";
    width: 40px;
    height: 40px;
    background: #fff;
    position: absolute;
    left: 10px;
    top: 10px;
    border-radius: 50px;
}
 .del_s_ul li .ds_spn:after {
    content: "";
     width: 28px;
     height: 28px;
     position: absolute;
     left:16px;
     top:16px;
     z-index: 1;
}
 .del_s_ul li.oreceived .ds_spn:after {
     background: url(../images/order-received-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 .del_s_ul li.sstirching .ds_spn:after {
     background: url(../images/started-stitching-enable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 .del_s_ul li.porder .ds_spn:after {
     background: url(../images/packed-orde-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.dorder .ds_spn:after {
     background: url(../images/dispatch-order-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.odelivered .ds_spn:after {
     background: url(../images/order-delivered-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 .del_s_ul li.oreceived.active .ds_spn:after {
     background: url(../images/order-received-disable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 .del_s_ul li.sstirching.active .ds_spn:after {
     background: url(../images/started-stitching-enable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 .del_s_ul li.porder.active .ds_spn:after {
     background: url(../images/packed-orde-disable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.dorder.active .ds_spn:after {
     background: url(../images/dispatch-order-disable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.odelivered.active .ds_spn:after {
     background: url(../images/order-delivered-disable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}



 .del_s_ul li.corder .ds_spn:after {
     background: url(../images/confirm-order-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.slocation .ds_spn:after {
     background: url(../images/packed-orde-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.rlocation .ds_spn:after {
     background: url(../images/dispatch-order-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.scompleted .ds_spn:after {
     background: url(../images/order-delivered-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 .del_s_ul li.corder.active .ds_spn:after {
     background: url(../images/confirm-order-disable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.slocation.active .ds_spn:after {
     background: url(../images/packed-orde-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.rlocation.active .ds_spn:after {
     background: url(../images/dispatch-order-disable.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
.del_s_ul li.scompleted.active .ds_spn:after {
     background: url(../images/order-delivered-disable-a.png);
     background-repeat: no-repeat;
     background-size: 100%;
}

 .del_s_ul li.active, .del_s_ul li.active .ds_spn {
     background:#fbb03b;
     color:#fff;
}
.poa_main { padding:20px 0px; margin-bottom:20px; }
.del_s_ul2 { width:100%; margin:-10px auto 20px auto; width: 90%; }
.del_s_ul2 li { vertical-align:top; padding:0px 20px; position:relative; width:20%; display:inline-block; text-align:center; font-size:14px; color:#7f7f7f; margin-right: -4px; }

.poa-btn { display:block; color:#000; font-size:14px; text-decoration:underline; }
.home-s-banner { position:relative; width:100%; }
.h-s-banner img { width:100%; }
.h-s-b-inner { position:absolute; width:100%; top:0px; left:0px; padding-top:80px; }
.h-s-b-h1, .h-s-b-h2 { font-size:32px; width:100%; margin:10px 0px; }
.h-s-b-h1 { color:#fff; }
.h-s-b-h2 { color:#fbb03b; }
.rg-btn { display:block; padding:10px 20px; color:#fff; font-size:16px; border:2px solid #fff; border-radius: 100px; }
.rg-btn:hover { color:#fff; border-color:#fbb03b; background:#fbb03b; }
.rg-btn img { margin-left:10px; }
.h-s-btn { margin-top:20px; }
.hs-nav { display:inline-block; }
.hs-nav li { display:inline-block; }
.hs-nav li a { display:block; padding:10px 15px; color:#000; font-size:15px; }
.hs-nav li a:hover { color:#fbb03b; }
.hs-log-ul { margin-top:2px; }
.hs-log-ul li { display:inline-block; }
.hs-log-ul li a { display:block;  padding:8px 15px; color:#fff; border-radius:5px; font-size:15px; font-weight:bold; }
.hs-log-ul li:first-child { margin-right:10px; }

a.hs-log-btn { background:#fbb03b; }
a.hs-log-btn:hover { background:#f8a21b; }
a.hs-reg-btn { background:#000; }
a.hs-reg-btn:hover { background:#333; }
.home-hd { padding:10px 0px; }
.home-hd h3 { margin:0px; }
.hs-box { padding:20px 0px; background:#fff; min-height:300px; }
.hs-stw-ul   { width:100%; }
.hs-stw-ul li  { display: inline-block; width:100%; padding:10px 0px 0px 0px; border-bottom:1px solid #ddd;  }
.hs-stw-ul li:last-child  { border-bottom:0px;  }
.hs-stw-h2  { width:60px; float:left;  }
.hs-stw-h2 h2  { font-size:80px; color:#fddfb0; font-weight:400; line-height:80px; }
.hs-stw-con { float:left; width:90%; padding-top:10px; }
.hs-stw-con h3 { font-size:24px; color:#fbb03b; }
.hs-stw-con p { font-size:16px; color:#000; margin-bottom:10px; }

.wso-main { background:#fff; padding:30px 0px; width:100%; }
.wso-box {}
.wso-b-img { text-align:center; margin-bottom:10px; }
.wso-b-con h3 { color:#000; font-size:20px; text-align:center; }
.wso-b-con p { color:#333; font-size:14px; }
.wso-b-con li  { display:block; width:100%; padding:0px 0px 0px 25px; background:url('../images/li-tik.png'); background-repeat:no-repeat; background-size: 18px; font-size: 14px; margin:12px 0px; }

.how-t-reg { padding:30px 0px; background:#000; min-height:100px; }
.how-h { width:100%; margin-bottom:20px; }
.how-h h3 { color:#fff; font-size:26px; text-transform:uppercase; }
.how-tr-box { padding:5px 25px; }
.how-tr-img { margin-bottom:20px; }
.how-tr-con h3 { font-size:24px; color:#fff; }
.how-tr-con p { font-size:16px; color:#999999; margin-bottom:10px; }
.how-white-bg { background:#fff; height:30px; }

.ast-main { padding:30px 0px; background:#fff; }
.ast-ul li { display:block; width:100%; padding-left:65px; margin:0px 0px 30px 0px; }
.ast-ul li h3 { color:#000; font-size:22px; margin-bottom:5px; }
.ast-ul li p { color:#000; font-size:15px; }
.ast-li1 { background:url(../images/ast-arrow-y.png) no-repeat; background-position: 0px 5px; background-size: 50px; }
.ast-li2 { background:url(../images/ast-arrow-b.png) no-repeat; background-position: 0px 5px; background-size: 50px; }
.reg-now  { display:inline-block; padding:10px 20px; color:#fff; background:#000; font-size:16px; border:2px solid #000; border-radius: 100px; }
.reg-now:hover { color:#fff; border-color:#fbb03b; background:#fbb03b; }
.reg-now img { margin-left:10px; }

.seller-ty-main { padding:20px 0px; width:100%; background:#fff; margin-bottom:20px; }
.sel-hd   { width:100%; }
.sel-hd h3  { font-size:22px; margin-right:10px; display:inline-block; }
.sel-hd span a  { font-size:14px; text-decoration:underline; }
.sel-ul-box { width:100%; margin-top:10px; }
.sel-ul-box ul li { width:25%; display:inline-block; margin-right:-4px; padding:0px 10px; }
.sel-ul-box ul li:first-child { padding-left:0px; }
.sel-ul-box ul li a{ width:100%; display:block; padding:5px 5px; border:1px solid #000; color:#000; border-radius:5px; text-align:center; }

.sel-ul-box ul li a.bronze-s, .sel-ul-box ul li .bronze-s label{ border-color:#6a3724; color:#6a3724; }
.sel-ul-box ul li .bronze-s input[type="radio"]:checked+label { background-color: #6a3724; }
.sel-ul-box ul li a.bronze-s:hover, .sel-ul-box ul li a.bronze-s.active{ background-color:#6a3724; color:#fff; }

.sel-ul-box ul li a.silver-s, .sel-ul-box ul li .silver-s label{ border-color:#c3c4c8; color:#767d85; }
.sel-ul-box ul li .silver-s input[type="radio"]:checked+label { background-color: #767d85; }
.sel-ul-box ul li a.silver-s:hover, .sel-ul-box ul li a.silver-s.active{ background-color:#767d85; color:#fff; }


.sel-ul-box ul li a.gold-s, .sel-ul-box ul li .gold-s label{ border-color:#ffdd00; color:#ffdd00; }
.sel-ul-box ul li .gold-s input[type="radio"]:checked+label { background-color: #ffdd00; }
.sel-ul-box ul li a.gold-s:hover, .sel-ul-box ul li a.gold-s.active{ background-color:#ffdd00; color:#fff; }


.sel-ul-box ul li a.platinum-s, .sel-ul-box ul li .platinum-s label { border-color:#c3c4c8; color:#767d85; }
.sel-ul-box ul li .platinum-s input[type="radio"]:checked+label { background-color: #767d85; }
.sel-ul-box ul li a.platinum-s:hover, .sel-ul-box ul li a.platinum-s.active { background-color:#767d85; color:#fff; }


.sel-left { border-right:1px solid #ddd; }

.sel-ul-box-r { width:100%; margin-top:10px; }
.sel-ul-box-r ul li { width:50%; display:inline-block; margin-right:-4px; padding:0px 10px; }
.sel-ul-box-r ul li a{ width:100%; display:block; padding:5px 5px; border:1px solid #000; color:#000; border-radius:5px; text-align:center; }
.sel-ul-box-r ul li a.t-ful { border-color:#cccccc; color:#000; }
.sel-ul-box-r ul li a.s-ful { background:#000000; color:#fff; }
.sel-ul-box-r ul li a:hover{ background:#333; color:#fff;  }

.pc-sp-main { width:100%; background:#fff; min-height:300px; padding:30px 0px; }
.pc-sp-left { border-right:1px solid #ddd; }
.pc-sp-left .pc-sp-form { padding-top:15px; }
.prc-cal-tbl>tbody>tr>td { padding:0px; }
.prc-cal-tbl { margin:0px; }
.pc-input { width:90px; color: #000; }
.pc-input2 { width: 120px; background: url(../images/rupee-icon.png); background-repeat: no-repeat; background-position:100px 12px; background-size:8px; padding-right:25px;  color: #000; }
.prc-cal-tbl>tbody>tr>td table td { padding:10px 5px; vertical-align:text-top; font-size:14px; color:#000000; }
.lzs-btn { padding:8px 15px; margin-top: 4px; border-radius:5px; border:1px solid #000000; color:#000000; font-size:14px; min-width:90px; display:inline-block; text-align:center; }
.lzs-btn:hover, .lzs-btn.active { border-color:#fbb03b; color:#fff; background:#fbb03b; }
.cm-color{ color:#7f7f7f; }
.ship-ty-h { font-size:16px; color:#000; }
.pc-frm .btn-warning { background:#000; border-color:#000; }
.pc-frm { margin-bottom:15px; }
.pcat-p { margin-bottom:5px; color:#000; }
.pc-frm .form-control { border-color:#000; }
.sp-table tr td { padding:0px 15px; color:#000; }

.pc-sp-rig { padding:20px 30px; }
.pc-sp-rig .table .bor-btm { border-bottom-style:dashed; border-color:#ddd; }
.pc-sp-rig .table td { padding:7px 10px; }
.pc-sp-rig .table { margin-bottom:0px; }
.price-fg-span, .file-fg-span { position:relative; display:block; }
.price-fg-span:after { content:""; background:url('../images/rupee-icon-g.png'); background-repeat:no-repeat; position:absolute; right: 10px; top: 10px; width:10px; height:18px; background-size: 100%; }
.file-fg-span:after { content:""; background:url('../images/attachment.png'); background-repeat:no-repeat; position:absolute; right: 10px; top: 10px; width:16px; height:16px; background-size: 100%; z-index:11; }
.price-fg-span .form-control { padding-right:30px; }
.r-icon2  { position:relative; top:-2px; }
.r-icon3  { position:relative; top:-2px; }
.inch-box { position:relative; padding-right:130px; }
.inch-box { position:relative; }
.inch-b-inner { position:absolute; top:0px; right:8px; }
.color-select option { position:relative; }
.rf-color-select .bootstrap-select>.dropdown-toggle { background-image: -webkit-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: -moz-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: -ms-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: -o-linear-gradient(top, #fdfdfd, #eeeeee);
    background-image: linear-gradient(top, #fdfdfd, #eeeeee); border:1px solid #ced4da; height:33px; line-height:18px; }

.rf-color-select  .rf-cs{ position:relative; font-size:13px; }
.rf-cs::before { content:""; width:18px; height:18px; background:#333; border-radius:100px; vertical-align:text-top; margin-right: 10px; display:inline-block;  }
.rf-red::before { background:#ff0000; }
.rf-yellow::before { background:#ffdd00; }
.rf-green::before { background:#00ce29; }
.rf-blue::before { background:#00b9ff; }

.add-tbl .ad-pr-select { width: 60px; padding-right: 0px; padding-left:5px; }

.price-fg-span2, .file-fg-span { position:relative; display:block; }
.price-fg-span2:after { content:""; background:url('../images/rupee-icon-g.png'); background-repeat:no-repeat; position:absolute; right: 10px; top: 10px; width:8px; height:15px; background-size: 100%; }
.price-fg-span2 .form-control { padding-right:20px; }

.opacity-h{ opacity: 0.4; }


 .rig_nav_ul li.li_ord {
     margin-right: 3%;
}
 .main_nav {
     width:100%;
     background:#0f0f0f;
}
 .main_nav .navbar{
     width:100%;
     padding:0px;
}
 .main_nav .navbar-expand-lg .navbar-nav {
     width:100%;
     text-align:center;
}
 .main_nav .navbar-expand-lg .navbar-nav> li>a {
     color:#fff;
     font-size:14px;
     border-bottom: 2px solid #0f0f0f;
     border-top: 2px solid #0f0f0f 
}
 .main_nav.mn_2 .navbar-expand-lg .navbar-nav> li>a.nav-link:focus, .main_nav.mn_2 .navbar-expand-lg .navbar-nav> li>a.nav-link:hover, .main_nav.mn_2 .navbar-expand-lg .navbar-nav> li.active>a.nav-link {
     color:#fbb03b;
     border-bottom: 2px solid #fbb03b;
}
 .main_nav .navbar-expand-lg .navbar-nav> li.show>a {
     color:#fbb03b;
}
 .main_nav .navbar-expand-lg .navbar-nav> li>a span {
     position: absolute;
     width: 0;
     height: 0;
     border-left:9px solid transparent;
     border-right: 9px solid transparent;
     border-bottom:12px solid #fff;
     left:47%;
     bottom:-3px;
     opacity: 0;
     z-index:1;
}
 .usr_dw:before{
     content: "";
     position: absolute;
     width: 0;
     height: 0;
     border-left: 9px solid transparent;
     border-right: 9px solid transparent;
     border-bottom: 12px solid #909090;
     right:10px;
     bottom: 2px;
     opacity: 0;
     z-index: 1111;
}
 .usr_dw:after {
     content: "";
     position: absolute;
     width: 0;
     height: 0;
     border-left: 8px solid transparent;
     border-right: 8px solid transparent;
     border-bottom: 10px solid #fff;
     right: 11px;
     bottom: 2px;
     z-index: 1111;
     opacity: 0;
}
 .dropdown.usr_dw:hover>.dropdown-menu {
     display: block;
}
 .dropdown.usr_dw:hover:before, .usr_dw:hover:after {
     opacity:1;
}
 .main_nav .navbar-expand-lg .navbar-nav> li.show>a span{
     opacity:11;
}
 .main_nav .dropdown-menu {
     border-radius: 0px;
     top: 98%;
     border: 0px;
}
 .main_nav .dropdown-toggle::after {
     display:none;
}
 .mani_slide {
     width:100%;
}
 .mani_slide .carousel-indicators li {
     width:10px;
     height:10px;
     border:0px;
     border-radius: 100px;
     background:#000;
     opacity:0.3;
}
 .mani_slide .carousel-indicators li.active {
     opacity:1;
}
 .pro_s_main {
     width:100%;
     padding:20px 0px;
     background:#f5f5f5;
     position:relative;
}
 .pro_s_main .slick-dots {
     display:none !important;
}
 .pro_s_main .pro_box, .sp_products .pro_box{
     padding:15px 15px;
     position: relative;
}
.plan_slider, .hi_slider {
    width: 100%;
}


/*.tagsly {
}
.choos_box { border: 1px solid #ced4da; border-radius: 8px; overflow:hidden; width:100%; }
.choos_box .choos_up { border: 1px solid #ced4da; background: #f6f6f6; min-height:50px; padding:15px 15px 10px 15px; }
*/
.tagsly span.tag { position: relative; margin-bottom: 10px; background:#e5e5e5; padding:5px 15px; margin-right:5px; border-radius:100px; display:inline-block; font-size:13px; cursor:pointer; }
.tagsly span.tag img { margin-left:5px; width:10px;
    vertical-align: middle;
}
.choos_down {
    background: #d6d6d6;
    padding: 10px 10px 0px 10px;
}
.tagsly span.tag a {
  position: absolute;
  top: 0;
  right: 5px;
  text-decoration: none;
  font-size: 0.8rem;
  color: white;
}

.tagsly input[type=text].tag-textbox { 
  display: inline-block;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 7px 5px;
  border: none;
  outline: none;
  font-family: inherit;
  font-size:14px;
  font-weight: inherit;
}

.tagsly input[type=text].tag-textbox:disabled { display: none; }

.tagsly ul.suggest {
  /*position: absolute;*/
  margin: 0;
  /*padding: 0;*/
  list-style: none;
}

.tagsly ul.suggest li {
    margin-bottom: 10px;
    background: #585858;
    padding: 5px 15px;
    margin-right: 5px;
    border-radius: 100px;
    display: inline-block;
    font-size: 13px;
    cursor: pointer;
    color: #fff;
}
.tag-textbox { background:none; }
.tagsly ul.suggest li.active,
.tagsly ul.suggest li:hover { background: #a9a9a9; }


 .checkbox_f {
    display: block;
     position: relative;
     padding-left: 27px;
     margin-bottom:0px;
     cursor: pointer;
     font-size: 14px;
     -webkit-user-select: none;
     -moz-user-select: none;
    -ms-user-select: none;
     user-select: none;
}
 .checkbox_f input {
     position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
 .checkmark {
     position: absolute;
     top: 0px;
     left: 0px;
     width:20px;
     height:20px;
     border-radius:5px;
     background: #fff;
     border: 1px solid #d8d8d8;
}
 .checkbox_f .checkmark:after {
     content: "";
    position: absolute;
    top:3px;
    left:3px;
    height:12px;
    width:12px;
     background-color: #fff;
    border-radius: 4px;
}
 .checkbox_f input:checked ~ .checkmark:after {
     background-color: #fbb03b;
}
 .checkbox_f input:checked ~ .checkmark {
     border: 1px solid #fbb03b;
}


 .del_table .checkmark {
    /*position:relative;
     */
    display:block;
     background-image: linear-gradient(#d7d7d7, #d7d7d7);
}
 .del_table .checkbox_f .checkmark:after {
     display:none;
}
 .del_table .checkbox_f .checkmark:before {
     content: "";
     display: inline-block;
     transform: rotate(35deg);
     height:13px;
     width:7px;
     border-bottom: 4px solid transparent;
     border-right: 4px solid transparent;
     position: absolute;
     top:1px;
     left:5px;
}
 .del_table .checkbox_f input:checked ~ .checkmark:before {
     border-color: #fff;
}
 .del_table .checkbox_f input:checked ~ .checkmark {
     border: 1px solid #fbb03b;
     background-image: linear-gradient(#fbb03b, #eb9919);
}

.sp_check, .sp_check2 { position:absolute; left:5px; top:5px; }

.opacity-1 {
  opacity:0.2!important;
}
.opacity-2 {
  opacity:0.4!important;
}
.opacity-3 {
  opacity:0.6!important;
}
.opacity-4 {
  opacity:.8!important;
}
.clr-all { font-size:14px;  font-weight:400; font-family: 'Conv_Cera Pro Regular'; text-decoration:underline; }
.gray-color { color:#7f7f7f; } a.gray-color:hover { color:#333; }

 .tail_slider {
     position:relative;
}
 .tail_slider .carousel .carousel-item img {
     width:100%;
}
 .tail_slider .carousel-indicators li {
     width:10px;
     height:10px;
     border:0px;
     border-radius: 100px;
     background:#fff;
     opacity:0.3;
}
 .tail_slider .carousel-indicators li.active {
     opacity:1;
}
 .tail_slider .breadcrumb {
     background:none;
     margin-bottom:0px;
     padding-left:0px;
     padding-bottom:5px;
}
 .ts_content {
     position:absolute;
     z-index:11;
     bottom:0px;
     left:0px;
     width:100%;
     padding:20px 2% 10px 2%;
}
 .tail_slider .carousel-inner::before {
     content:"";
     width:100%;
     height:50%;
     position:absolute;
     z-index:1;
     bottom:0px;
     left:0px;
     right:0px;
     background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(239,239,239,0) 100%);
}
 .tsc_img img {
     width:150px;
     border-radius: 100%;
     padding: 5px;
     background:#fff;
}
 .tail_slider .breadcrumb a{
     color:#fff;
}
 .tail_slider h2{
     color:#fff;
     font-size:45px;
}
 .tail_slider h2 span{
     color:#fbb03b;
     font-size:30px;
}
 .tail_slider .tsc_p p{
     color:#fff;
     font-size:18px;
}
 .tail_slider .tsc_p p img{
     vertical-align: top;
}
.remove-width { width: auto;
    -ms-flex:inherit;
    flex:inherit;
    max-width:inherit;  }
.sd-btn { color:#fff; }	
.sd-btn:hover { color:#eee; }	


 .pro_s_main {
     width:100%;
     padding:20px 0px;
     background:#f5f5f5;
     position:relative;
}
 .pro_s_main .slick-dots {
     display:none !important;
}
 .pro_s_main .pro_box, .sp_products .pro_box{
     padding:15px 15px;
     position: relative;
}
/*.psm .pro_box {
     padding:15px 15px;
}
*/
 .pro_s_main .pro_box .pbox_inner{
     display: inline-block;
     background:#fff;
     display: block;
     box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1), 0 6px 28px 0 rgba(0, 0, 0, 0.04);
}
 .pro_b_img {
     position:relative;
     overflow:hidden;
}
 .pro_b_img a {
     padding: 20px 20px 0px 20px;
}
 .pro_s_main .pro_box .pbox_inner:hover {
     box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.3), 0 6px 28px 0 rgba(0, 0, 0, 0.04);
}
 .tnr_main .pro_box .pbox_inner:hover{
     box-shadow:none;
}
 .fbt-mp {
     text-align:center;
     width:100%;
     position:absolute;
     bottom:30px;
     left:0px;
}
 .fbt-mp span {
     background: #fff;
     padding: 8px 20px;
     display: inline-block;
     border-radius: 100px;
     font-size: 16px;
     color: #8b8c94;
}
/*.pro_box {
     transition: all .3s ease-out;
     -moz-transition: all .3s ease-out;
     -webkit-transition: all .3s ease-out;
     -ms-transition: all .3s ease-out;
     -o-transition: all .3s ease-out;
}
*/
 .pro_box a {
     display:block;
}
 .pro_box .pro_b_img img{
     width:100%;
     transform: scale(1);
     transition: all .3s ease-out;
     -moz-transition: all .3s ease-out;
     -webkit-transition: all .3s ease-out;
     -ms-transition: all .3s ease-out;
     -o-transition: all .3s ease-out;
}
 .pro_box .pro_b_con {
     position:relative;
}
 .pro_box .pro_b_con a {
     padding:5px 20px 10px 20px;
}
 .pro_box .pro_b_con h3 {
     font-size:18px;
     color:#181a29;
     margin:2px 0px;
     white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden;
}
 .pro_box .pro_b_con h4 {
     font-size:16px;
     color:#181a29;
     margin:2px 0px;
}
 .pro_box .pro_b_con h3:hover{
     color:#fbb03b;
}
 .pro_box .pro_b_con p{
     font-size:14px;
     color:#a9a9af;
     margin:2px 0px;
     padding:4px 0px;
}
 .pbc_border{
     border-bottom: 1px solid #ddd;
}
 .pbc_border2 {
     position:relative;
     border-bottom: 1px solid #ddd;
}
 .pb_p2 {
     position: absolute;
     top:-2px;
     text-align: center;
     width: 100%;
     opacity: 0;
     background:#fff;
     height:100% 
}
 .off_p1 {
     color:#181a29;
     font-size:15px;
     font-weight:bold;
}
 .pb_p2 {
     color:#666 !important;
}
 .pb_p2 span{
     color:#a9a9af;
}
 .pb_p1 {
     white-space: nowrap;
     text-overflow: ellipsis;
     overflow: hidden;
}
 .r_price {
     text-decoration:line-through;
}
 .off_p2 {
     color:#fbb03b;
}
 .pro_box .pro_b_con p span{
     margin:0px 1px;
}
 .pro_b_img .ratt_p {
     position:absolute;
     left:20px;
     bottom:0px;
     width:50px;
     height:20px;
     background:#48c479;
     color:#fff;
     font-size:14px;
     text-align: center;
}
 .tt_b_img .ratt_p {
     position:absolute;
     right:0px;
     top:0px;
     width:50px;
     height:20px;
     background:#48c479;
     color:#fff;
     font-size:14px;
     display: inline-block;
     text-align: center;
}
 .s_sbox_inner .ratt_p {
     position:absolute;
     right:0px;
     top:0px;
     width:70px;
     height:28px;
     background:#48c479;
     color:#fff;
     font-size:18px;
     display: inline-block;
     text-align: center;
}
 .pro_box .pro_b_img .ratt_p img, .tt_b_img .ratt_p img {
     width:12px;
    margin-right:2px;
    display: inline-block;
    vertical-align: inherit;
}
 .s_sbox_inner .ratt_p img {
     width:15px;
     margin-right:2px;
    display: inline-block;
    vertical-align: inherit;
}
 .pro_box .pro_b_img .ratt_p2 img{
     width:20px;
}
 .pro_box .pro_b_img .ratt_p2 {
     cursor:pointer;
    position: absolute;
    right:30px;
     top:auto;
     bottom: 10px;
    width: 35px;
    height: 35px;
    background: rgba(255, 255, 255, 0.6);
    padding: 10px 8px;
    text-align: center;
    border-radius: 100%;
}
 .pro_box .pro_b_img .ratt_p2:hover {
     background:#fbb03b;
}
.pbox_inner {
     position:relative;
}
 .pro_s_main .tnr_main2 .pro_box {
     padding:15px 15px 15px 15px;
}
.tnr_main .pro_box .pbox_inner, .tnr_main2 .pro_box .pbox_inner {
     box-shadow: none;
     margin-bottom:0px;
}




 .tnr_radio {
}
 .tnr_radio input {
     display:none;
}
 .tnr_radio label {
     margin-bottom:0px;
     position:relative;
     cursor:pointer;
     display:block;
}
 .tnr_radio .checkm {
     width:26px;
     height:26px;
     display:block;
     background:#fff;
     border-radius:5px;
     position:absolute;
     top:30px;
     right:30px;
     z-index:1;
}
 .tnr_radio .checkm:after{
    content: "";
     display:inline-block;
     transform: rotate(35deg);
     height:15px;
     width:8px;
     border-bottom: 4px solid transparent;
     border-right: 4px solid transparent;
     position: absolute;
     top:4px;
     left:9px;
}
 .tnr_radio label input:checked ~ .checkm:after {
     border-color:#fff;
}
 .tnr_radio label input:checked ~ .checkm {
     background:#fbb03b;
}
.ts-main{
    background:url('../images/tailor-slider-image.jpg'); background-repeat:no-repeat;
    padding: 40px 0px;
	background-size: cover;
}
.whaty-get { padding:30px 0px; background:#fff; }
.border-right { border-right:2px solid #ccc !important; }
.bg-white { background:#fff !important; }
.tac-main { border-top:2px solid #ddd; }
.tac-inner { background:#fff;  margin-top:30px; margin-bottom:30px;}
.tac-scroll { padding:20px; overflow:scroll; max-height:500px;  }

.shop-details {}
.sd-l14 { font-size:14px; padding-top:5px; }
.va-tx-top { vertical-align:text-top; }
.cust-c-rply .btn-primary { background:#000; border-color:#000; width: 100%; }
.cust-c-rply .btn-primary:hover { background:#333; border-color:#333; }
.cust-c-rply textarea.form-control { width:100%; }
.sel-l-ul .card { background:none; }
.slul-ul { background: #fff;}
.slul-ul li { display:block; }
.slul-ul li a {
    display: block;
    padding: 5px 5px;
    color: #333;
    font-size: 14px;
    border-bottom: 1px solid #ddd;
}

.c-loaction a{ color:#000; text-decoration:underline; font-weight:800; }
.c-loaction a img { color:#000; text-decoration:underline; font-weight:800; vertical-align: text-top; }

.del_s_ul li input .checkb-label .ds_spn { }

.del_s_ul li input:checked~.checkb-label .ds_spn { background:#fbb03b; }

.del_s_ul li.oreceived input:checked~.checkb-label .ds_spn:after {
    background: url(../images/order-received-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.sstirching input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/started-stitching-enable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.porder input:checked~.checkb-label .ds_spn:after  {
	background: url(../images/packed-orde-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.dorder input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/dispatch-order-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.odelivered input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/order-delivered-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}

.del_s_ul li.confirmo-rder .ds_spn:after {
    background: url(../images/confirm-order-disable.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.confirmo-rder input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/confirm-order-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.started-f-locaton .ds_spn:after {
    background: url(../images/update-status-disable.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.started-f-locaton input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/update-status-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.reached-location .ds_spn:after {
    background: url(../images/reached-location-disable.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.reached-location input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/reached-location-disable-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.success-completed .ds_spn:after {
    background: url(../images/success-completed.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.del_s_ul li.success-completed input:checked~.checkb-label .ds_spn:after  {
    background: url(../images/success-completed-a.png);
    background-repeat: no-repeat;
    background-size: 100%;
}


.del_s_ul li .checkb-label { cursor:pointer; }
.del_s_ul li .checkb-label:before { content:''; position:absolute; width:100%; height:100%; background:#f0f0f0; top:0px; left:0px; border-radius: 100px; }
.del_s_ul li input:checked~.checkb-label:before { content:''; position:absolute; width:100%; height:100%; background:#fbb03b; top:0px; left:0px; }
.del_s_ul li input:checked~.checkb-label{ color: #fff; }
.zi-2 { position:relative; z-index:11; }
.my-orders-main { min-height:inherit; }

.not-ud-btn { padding:5px 0px; }
.not-ud-btn.collapsed {
transform: rotate(180deg); /* W3C */
-webkit-transform: rotate(180deg); /* Safari & Chrome */
-moz-transform: rotate(180deg); /* Firefox */
-ms-transform: rotate(180deg); /* Internet Explorer */
-o-transform: rotate(180deg); /* Opera */
}
.pro_s_main .tnr_radio .checkm { background: #eee; }
.tail_slider .tnr_radio { position:absolute; right:20px; bottom:50px; }
.tail_slider .tnr_radio .checkm { top:0px; right:0px; background: #eee; width: 30px; height: 30px; }
.tail_slider .tnr_radio .checkm:after { height: 18px; width: 10px; top: 4px; left: 10px; }

.cus-serv-d .form-group { margin-bottom:0px; }
.cus-serv-d  { margin-bottom:20px; }
.cus-serv-d .card { border:0px; }
.cus-serv-d .form-group label { margin:20px 0px;}

.radio-toolbar input[type="radio"] {
    display: none;
  }
  
  .radio-toolbar label { margin:0px; width:100%; border-radius: 5px; text-align:center; cursor:pointer; background:none;
    display: inline-block;
    padding:5px 6px;
    font-family: Arial;
    font-size: 16px;
    cursor: pointer;
   color: #343a40;
  border: 1px solid #343a40;
  }
  
  .radio-toolbar input[type="radio"]:checked+label { color:#fff;
    background-color: #000;
  }
.vertical-align { vertical-align:text-top; }
.cs-select { background: #000; color: #fff; } 
.cs-select.form-control:focus { background: #000; color: #fff; } 
.cs-select option { background:#fff; color:#000; }

.radio-toolbar.lzs-bn label {
    padding: 6px 15px;
    margin-top: 4px;
    min-width: 90px;
    display: inline-block;   
    width: auto;
}
.radio-toolbar input[type="radio"]:checked+label {
    border-color: #fbb03b;
    color: #fff;
    background: #fbb03b;
} 
  
.down-sr-icon { z-index:11;
    position: absolute;
    right: 54px;
    top: 12px;
}
.pc-fm .form-control { padding-right:40px; }

.tol-re { position: relative; z-index: 11111;}
.tol-t-popup {
    position: absolute;
    bottom:40px;
    left: 0px;
    width:230px;
    background: #fff;
    padding: 10px;
    border: 1px solid #ddd;
    display:none;
}
.tol-t-popup:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-top: 12px solid #ddd;
    left: 0px;
    bottom: -12px;
    opacity: 1;
    z-index: 111;
}
.tol-t-popup:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 11px solid transparent;
    border-top: 12px solid #fff;
   left: 1px;
    bottom: -9px;
    z-index: 111;
    opacity: 1;
}
.tol-re:hover .tol-t-popup {
    display: block;
}
.mul-pic { width: 300px; display: block; }
.mul-pic li { display: inline-block; width:45px; height:50px; position: relative; margin-right:1px; 
    margin-bottom: 10px;  }
.mul-pic li>span { display: block; height: 100%; }    
.mul-pic li img { display: block; width: 100%; height: 100%; }

.mul-clo{ display: none; border-radius:100px;
    width:20px;
    height: 20px;
    background: #fff url(../images/close-icon.png) no-repeat;
    background-size:70%;
    background-position: center;
    position: absolute;
    right:2px;
    top: 2px;
    z-index: 1;
    padding: 8px;
    cursor: pointer;
}
.mul-pic li:hover .mul-clo { display: block; }
.add-im { position: relative; width: 100%; height: 100%; }
.add-im input{ min-width: auto; position: absolute; left: 0px; top: 0px; width: 100%; 
    height: 100%; z-index: 1; cursor: pointer; opacity: 0; }
.span-ad { position: absolute;  left: 0px; top: 0px; 
    width: 100%; height: 100%; background: #ddd; color: #333; text-align: center; line-height: 50px; font-size: 13px; }

@media all and (min-width:1280px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1280px; }
}













