@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&amp;display=swap');
.mr-2{ margin-right:15px}
.pb0{padding-bottom:0}
.txt-right{ text-align:right}
.fs-24{font-size: 24px;}
.d-none{display:none}
.width55{ width:55%}
.wd-49{width: 49%;}
.d-flex { display: flex  }
.pnl-ttl{font-size: 40px;    margin-bottom: 20px; margin-top: 10px; color:#003549;   font-weight: 700;	text-transform: capitalize;}
.breadcrumb{clear: both;    text-align: right;}
.breadcrumb>li {  display: inline-block; font-size: 14px; text-transform: capitalize;}
.breadcrumb>li h1{font-size: inherit; margin: 0; display: inherit; font-weight: 400;}
.breadcrumb>li+li:before { color: #ccc; font-size: 11px; content: "/\00a0";}
.breadcrumb>li a,.sitemap-wrap a:hover,.sitemap-wrap a:focus {  color: #0097f0;}
.breadcrumb>li a{border-bottom: 2px solid; font-weight: 600;}
.breadcrumb>.active {  color: #777;}
.sitemap-wrap{display: flex; justify-content: space-between; margin-top: 20px;}
.sitemap-wrap a{text-transform: capitalize; font-size: 15px;}
.wht-bx{background: #fff;}
.sitemap-wrap a:after {  content: "/";  padding-left: 4px; font-size: 12px; cursor: default;  display: inline-block;}
.sitemap-wrap a:last-child:after{content: none;}
.legal-policy-wrap .hd-wrap-stmp .ttl-hd{margin: 0 0 10px;}
.sidebar-usr .icoLink2{ float:none; width:auto; margin:40px 15px 0}
.sidebar-usr .icoLink2 a{text-transform: capitalize; margin-left:0}
.sidebar-usr .icoLink2 a:last-child{ border-bottom:none}
.pg-links{    display:-webkit-box;    display:flex;    flex-direction:row;     justify-content: space-between;}
.pg-links li{width: 33.33%; text-align: center;}
.pg-links li{background-image: none; padding: 0;}
.pg-links li a{color:#eee; display: block; line-height: 1;  padding:10px 0;}
.pg-links li a svg,.pg-links li a img{vertical-align: middle; height: 30px; margin-right: 5px;}
.pg-links li a svg path{fill: #eee;}
select.category2, select.category3 { padding: 10px; color: #003549; line-height: 1.4; font-size:17px; width: 100%; border:1px solid #bebaae}
.pg-links li a.active svg,.pg-links li a:hover svg{opacity: 1;}
.pg-links li a.active svg path,.pg-links li a:hover svg path{fill: #fff;}
.pg-links li a.active img,.pg-links li a:hover img,.pg-links li a img{filter: invert(100%) sepia(94%) saturate(0%) hue-rotate(248deg) brightness(106%) contrast(106%);}
.form-wrap .inp1,.full-width .inp1{ width:100%}
.contact-form a.category:hover,.contact-form a.category:focus{    background: #000;    color: #fff;}
.ads-step-pnl input.category.btn, .contact-form input.category.btn-danger{color:#fff; margin-bottom:10px}
.updtprofile-btn, .contact-form input.category, .contact-form a.category{width:100%; max-width:150px; min-width: 200px}
.user-wrap input.category.mrkcstmr-btn{ height:42px; text-align: center;  font-size: 13px;  padding: 12px !important; max-width: fit-content; text-transform: none;  margin-left: 10px; min-width: inherit;}
.agncy-mark{align-items: center;}
.tnc-link,.loginForgot a.forgotPass{text-decoration: underline;}
.loginForgot a, .profilelink a, .grossAmount h3{ text-transform:capitalize}
.rightInner .form-group label{ display:block; margin-bottom:5px}
.dates .form-field,.ad-bxc,form{width: 100%;}
.form-error>strong,#step4-adprvw, #step5-adpay,#dataTables-example_length,  #dataTables-example_filter,  #dataTables-example_info,  #dataTables-example_paginate,iframe::-webkit-scrollbar,.ad-compose.upload-clr-temp-upgrd .disclaimer{display: none;}
/*Step 4 css here */
.ads-step-pnl .rightInner{ width:100%; float:none; background-image:none}
.step-ttl{ text-align:center; margin-bottom:15px; clear:both}
.ad-compose{ background-color:transparent; border:none; margin-bottom:20px; margin-top:0; width:65%}
.unf-ad-box{width: 67%;}
.ad-compose .selectHolder label	{color:#003549; padding-bottom: 0; font-weight:700; font-size:18px;}
.grossAmount{ padding:10px 0; color:#003549}
#totalAmount{ font-weight:700; font-size:28px; line-height:1}
.grossAmount h3, .preview h3{ color:rgba(0, 0, 0, 1); font-weight:700; line-height:1.4}
.grossAmount h4{font-size:24px; font-weight:700; line-height:1}
.grossAmount h4.upgrd-ttl{font-size:20px; line-height:inherit}
.ad-compose .selectHolder .adArea{background: none; width: auto;}
.ad-compose .selectHolder input[type="radio"] { position: absolute; opacity: 0; z-index: -1;}
.cst-field select.category3{-webkit-appearance: button; cursor: pointer; height: 49px; border: none; color: #000; border-radius: 6px; padding: 14px 18px; font-size: 15px;
  -moz-appearance:none !important;    -webkit-appearance:none !important;
  background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 10px top 55%;;
  opacity: 1 !important;
  background-color: #fff;
  font-family: Poppins,Sans-Serif;
 }
  .cst-field select.category3:disabled  {
  -moz-appearance:none !important;    -webkit-appearance:none !important; opacity: .7 !important;
  }  
.textAreaHolder textarea::placeholder {  color: #9a9a9a;  font-size: 14px;  }
.unf-nm-dt-bx .data-range-box input.inp1::placeholder, .unf-nm-dt-bx .obt-inpx::placeholder{ color: #000;}
.unf-nm-dt-bx  input ~ span.help-block.form-error, .unf-nm-dt-bx input ~ .help-block.form-error{position: absolute;}
.clk-to-prvw{ text-align:center; clear:both;}
.preview label{font-size:13px; color:#003549; line-height:1}
.cpn-code-wrap .inp1{ background:#fff;width:100%;height:48px; border:1px solid #b7b7b7; border-right:none;vertical-align: top;    margin-right: -5px;}
.cpn-code-wrap .cpn-sbmt{ background-color:#00a651; background-image: url('../png/cpn-arrow.png'); background-position:  center center; background-repeat: no-repeat; width:61px; height:48px; padding:10px; background-size: 50%;cursor:pointer; -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;}
.cpn-code-wrap .cpn-sbmt:hover{ opacity:0.8}
.cpn-code-apply .inp1{width: 67%; font-weight: 700;   height: 35px;    border-radius: 17.5px;    background-color: #f2f9fc;    border: none;}
.cpn-code-apply i{border: none;  background-color: red;  color: #fff;  text-align: center;  font-size: 38px;  padding: 0 5px;  border-radius: 50%;  width: 35px;  height: 35px;  font-style: normal;  line-height: 1;  margin-left: -26%;  cursor: pointer;}
.pdf-txt-nm { margin-bottom: 10px; text-align: left;    padding: 0 10px;}
.pdf-txt-nm b,.live-preview h3,.cncl-row{font-size: 16px; }
.file-ath-add b{cursor: pointer;}
.ad-pic-box{border: 1px solid #ddd; font-size:0; margin-bottom:10px}
.preview img{max-width:100%; }
.clk-to-prvw .category[value="Click To Preview Booking Details"] {min-width: 404px; }
.clk-to-prvw .category.continue {min-width: 285px;}
/* Ad preview popup css start */
.ad-preview-wrap {position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 99;  display: none;	overflow-y:auto;
  outline: 0;padding-top: 50px; /* Location of the box */
  width: 100%; /* Full width */
  height: 100%; /* Full height */
    background-color: rgba(145, 149, 151, 0.4);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
}
.close {  padding: 0;  background-color: transparent;  border: 0;  -webkit-appearance: none;  appearance: none;  position: absolute;  right: -12px;  top: -12px;  border: 1px solid #e85784;  width: 25px;  height: 25px;  border-radius: 50%;  background: #fff;  color: #e85784;  opacity: 1;  cursor: pointer;  font-size: 22px;  text-align: center;  line-height: 1.2;}
.close:hover,.close:focus {  color: #000;}
.ad-preview-wrap .modal-content {  background-color: #fff;  margin: auto;  position:relative;  padding: 25px 35px 32px;  width: 1125px;  color:#030303; border: 1px solid rgba(236, 236, 236, 1); border-radius: 10px; line-height:1;  max-width:90%}
.ad-header{    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: center;	margin-bottom:34px	}
.ad-ttl{ font-size:28px; font-weight:700; margin:0; line-height: 1.3; }
.ad-preview-wrap .ad-ttl{ text-transform: uppercase;}
.ad-preview-wrap .mdl-wd{box-shadow: -2.6px 1.5px 46px 0 rgba(0, 0, 0, 0.17); width: 710px; padding: 50px 50px 30px;}
.prc-mdl-btn{text-align: center; margin:30px 0 -66px;}
.skip-ct {    text-decoration: underline;    color: #003549;    position: absolute;    right: 50px;    bottom: 11px;}
.file-ath img{vertical-align: middle;}
.file-upload-wrapper-pdf{padding: 25px 0; font-size: 22px; height: auto;}
#pdf-name .file-ath{display: inline-block;  margin-bottom: 15px;}
.file-ath-add{position: relative; cursor: pointer;}
.ad-amount .ad-ttl{ display:flex; align-items:center}
.ad-ttl small{ font-size:17px; font-weight:400}
.unf-ad-prvw-info{flex-direction: column;}
.ad-prvw-info { display: flex; }
.edit-info i{ border:none; cursor:pointer}
.ad-prvw-info  h4{ font-size:16px; margin-bottom: 10px; color: #000;}
.ad-prvw-info  h4 img{ height: 16px; vertical-align: middle; margin-left: 7px; cursor: pointer;}
.ad-prvw-info h5{ font-size:14px; font-weight:400; line-height:1.3}
.ad-prvw-info .ad-ctg h5,.ad-prvw-info .ad-ctg .d-flex{display: flex; flex-flow: wrap;}
.ad-prvw-info .ad-ctg h5 b{font-weight:600;}
.ad-prvw-info h5.info-pkg{ font-weight:700}
.ad-prvw-info h5 strong{ display:block; font-weight: 600;}
.ad-ctg{ padding:0 11px 26px;}
.num-box {  font-size: 16px; line-height: 1.3;}
.ad-insert-info{ line-height:1.3; font-size: 15px; word-break: break-word;}
.ad-insert-info p strong{ font-weight: 600;}
.ad-poster{position:relative; margin-left: 26px; display: flex; gap: 30px;}
.ad-prvw-pay { display: flex; justify-content: center;  position: relative;  top: -28px;}
.unf-nm-dt-bx {gap: 18px; align-items: baseline;} 
/* Ad preview popup css end */
/* Step 4 cd preview */
.edit-template{ color:#003549; font-weight:700; width:74%}
.amt-dtl h4{font-weight:400; font-size: 14px;}
.wd-auto{width: auto; float: left; margin-right: 30px;}
.bookingPage .live-preview .alignC, .bookingPage .edit-template .alignC{padding-bottom:0}
.live-preview{width:24%; color: #003549;}
.live-preview #template{margin:0 auto}
.temp-box-vw{background: #FEFCCE; border: 1px solid #ddd; padding: 10px;}
/* Thanks page */
.thank-wrap{ background: rgba(1,146,201,0.05); padding:45px 0; text-align: center; color:#003549}
.thank-wrap h2{ font-size:31px; font-weight:700; margin:20px 0 0; color: #003549; text-align: center;}
.thank-wrap h2.ttl-tnk-upr{text-transform: uppercase;}
.thank-wrap h4{font-size: 16px; font-weight: 300; color: #090909; max-width: 1000px;  margin: 0 auto;  padding: 0 30px;}
.thank-wrap h4 u{text-decoration: underline;}
.enquiry-pnl .btn1{ min-width: 215px;}
/* Legal policy page */
.theme-bg{background-color:rgba(1,146,201,0.05); color:#003549; padding-bottom:40px; padding-top:20px}
.hd-wrap{display:flex; align-items:center; flex-direction:row}
.ttl-hd,.legal-policy-wrap h2.ttl-hd{font-size:38px; font-weight:700; margin-left:30px; color: #003549;}
.legal-policy-wrap h2{font-size:24px; font-weight:700; margin:20px 0}
.legal-policy-wrap .content p{font-size:16px; color:#003549; line-height:22px}
.legal-policy-wrap .content p:last-child{margin-bottom:0}
.category.btn-danger{background:#d23d15; color:#fff}
.contact-form{ width:63%; position:relative}
.contact-form .alert{width:93%;}
.contact-form .ct-thanks-msg {/* position: absolute; */left: 0;    bottom: 15px;    padding: 5px;    min-height: inherit;}
.ct-thnx-msg{width: 85%; margin:auto;}
.ct-thnx-msg .hd-wrap{flex-direction: column;}
.ct-thnx-msg .ttl-hd{margin: 33px 0;}
.ct-thnx-msg p{color: #003549; font-size: 17px; line-height: 22px; margin-bottom: 30px;}
.contact-form a.category{background: #fbb900; height: 69px;  text-align: center;  font-size: 22px;  font-weight: 700;  color: #003549;  transition: all ease .3s; max-width: 276px;
  display: inline-block;  line-height: 69px;}
.contact-form .inp1, .contact-form .inp2{border-color:#b7b7b7; background:transparent; color:#003549;font-family:Poppins,Sans-Serif; }
.contact-form  .inp2{width:92.8%; height:146px}
.legal-policy-wrap .address{ border:none; color:#003549; box-sizing:border-box; width:37%; padding:32px 40px 52px; background:#fff; margin-top: 13%;}
.legal-policy-wrap .address a, .legal-policy-wrap .address h3{color:#003549;}
.legal-policy-wrap .address a:hover,.legal-policy-wrap .address a:focus{color:#0088c1}
.legal-policy-wrap .address h3{  font-size:19px; font-weight:700}
.legal-policy-wrap .address p{font-size:16px;}
.divider{ height:3px; background:#003549; opacity:.4;}
.legal-policy-wrap .address p span{padding-left:0; background-image:none; line-height:1.5; margin-bottom:5px}
.legal-policy-wrap .address p span i{ border:none; width:30px; padding:0; color:#fbba00; vertical-align:middle; padding-bottom:3px; font-size:20px; float: left;    clear: both;}
.legal-policy-wrap .address p span i.fa-phone{font-size:22px}
.contact-btn-wrap{ margin-top:30px; margin-bottom: -60px;    position: relative; text-align: center; width: 92%;}
.contact-wrap{padding-bottom:0; margin-bottom:30px}
.colorPicker{font-size: 0 !important;}
.chng-pwd .row, .profile-us .row{ display:-webkit-box;    display:flex;    flex-direction:row;     justify-content: space-between;}
.profile-us .row,.chng-pwd .row{flex-flow: wrap;}
.row.alignC{justify-content: center;}
.user-wrap .inp1.intField, .user-wrap .theme-bg .inp1{border-color:#b7b7b7; color: rgba(0, 53, 73, 0.7); background-color: transparent;}
.user-wrap .theme-bg .form-group{margin-bottom: 10px;}
.user-wrap .profile-us .form-group{margin-bottom: 30px;}
.user-wrap .profile-us .row{margin-bottom: 0;}
.user-wrap .profile-us .form-group .inp1,.user-wrap .profile-us .payFinalRow .select-data{width: 100%;}
.usr-lbl{color: #003549; font-size: 14px; margin-bottom: 5px;}
.pg-ttl{font-size: 32px; color: #003549; font-weight: 700;}
.datalist{margin: 0 0 15px;}
.datalist li{list-style-type: disc; margin-bottom: 5px; margin-left: 30px;}
.cpn-code-wrap{position: relative;}
.err-msg {font-size: 10px; color:#f00;position: absolute;    left: 0;    bottom: -18px; line-height: 1;   width: 100%;}
/* Order history page css */
.ad-ttlrj {     font-size: 30px;    color: #003549;    font-weight: 700;    margin: 0 0 5px}
.form-control {     border-radius: 0  }
.sbmt-query {    margin-bottom: -65px;    padding-top: 20px;     text-align: center}
.textArea {    padding: 10px 15px;     color: #030303;     font-size: 15px;  font-family: Poppins,Sans-Serif;    border: solid 0.5px #b7b7b7;  }
.bk-next {     border: solid 0.5px #c2c2c2; font-size: 14px;    padding: 10px 15px;     font-weight: 600;     margin: 0 0 10px 0;     color: #003549}
.upld-pdf-pnl .ad-header {    margin-bottom: 0  }
.uploadDoc {    position: relative;  }
.pointer,   .daterangepicker .drp-buttons .btn { cursor: pointer;  }
.order-srch-wrap,.data-search-pnl {     align-items: center  }
.data-range-box {     margin-right: 30px  }
.data-range-box input.inp1 {     position: relative;     background-image: url("../svg/calendar-ico.svg");     background-repeat: no-repeat;     background-position: 95% center;     background-size: 20px 20px;     background-color: transparent;     padding: 6px 32px 6px 12px;}
.input-data-box input {     border-right: none;    border-left: none  }
.input-data-box button {    border: 1px solid #b7b7b7;     border-left: none;     outline: none;     padding: 0 10px;     height: 48px;     background: none;     color: #4f4f4f;     font-size: 26px;     cursor: pointer}
.orderHistory-dtl tr:last-child td{border-bottom:0;}
.select-data { position: relative  }
.select-data .search-data {     -moz-appearance: none;     appearance: none;     -webkit-appearance: none; line-height: 1.5;     background-color: rgba(0, 0, 0, 0);
  background-image: none;     padding: 0 35px 0 12px;     width: auto;     cursor: pointer;     height: 48px;     position: relative;     z-index: 1;}
.select-data:after {    content: "";     position: absolute;     top: 50%;     margin: -3px 0 0 0;     right: 10px;     width: 0;     height: 0;     border-left: 6.5px solid transparent;     border-right: 6.5px solid transparent;     border-top: 6px solid #555;}
/* DataTables Overrides */
#dataTables-example thead .sorting:after {    content: "\f175";     color: #fff;   }
#dataTables-example thead .sorting_asc:after {    content: "\f176";  }
#dataTables-example thead .sorting,#dataTables-example thead .sorting_desc,#dataTables-example thead .sorting_asc {     cursor: pointer; padding-right: 15px; }
.orderHistory tr td:last-child {  min-width: 150px;}
.orderHistory-dtl tr td:last-child,.table-cart tr td:last-child {  min-width: inherit;}
.err-msg {     font-size: 12px;    bottom: -15px;   }
.cpn-code-wrap .err-msg{font-size: 10px; bottom: -10px;}
.fa-file-pdf-o:before {    content: "\f1c1";}
.orderHistory td.ordr-cl a{text-decoration:underline; color:#003549}
/* Order details page css */
.dwlnd-ico {    color: #515151;    line-height: 3.4  }
.modal #template {     margin: 0;  }
.pdf-show {     position: relative  }
#doc-upload-pdf .file-upload-wrapper {    padding: 40px 0  }
.form-control {    border-radius: 0  }
.fa-file-pdf-o:before {    content: "\f1c1";  }
.pg-ttl a {    color: #003549  }
.pdf-edt img {    vertical-align: middle  }
.odrdr-dtl-wrap {    color: #003549;    line-height: 2  }
.btn-ordr {    font-size: 9px;    color: #000  }
.btn-ordr span {    margin-left: 25px;    margin-right: 0  }
.usr-dts-dtl {    font-size: 16px;    line-height: 1.3;  }
.usr-dts-dtl h4 {    margin-bottom: 15px;    font-size: 18px  }
.usr-dts-dtl p {    padding-bottom: 10px  }
.usr-dts-dtl p:last-child {    padding-bottom: 0  }
.btn-ordr .btnLink{text-align:center}
.btn-ordr .btnLink i {    font-size: 22px; margin-bottom:5px;  }
.btn-ordr .btnLink img{margin-bottom:3px; display: block;}
.rpbls-sign{width: 27px;}
.btn-ordr .btnLink img.upload-sign{margin-bottom: -4px;  width: 30px;  margin-left: 8px;}
.ordr-prvw h2 a,#Timer{color:#003549}
.ad-img{width: 192px;     margin: 0 auto;}
.ad-img img { max-width: 100%;    height: 140px;    margin: 0 0 -8px 0;}
.otp-timer{margin-bottom: 0; width: 100%;}
.otp-timer a{text-decoration: underline; color: #0097f0; cursor: pointer;}
.otp-timer a[disabled]{   opacity: 0.5; color: #777; cursor: none; pointer-events: none;}
.order-up-btn {  display: flex;  justify-content: space-evenly;}
.order-up-btn .btn {  width: 72px;  font-size: 18px;  color: #1a1a1a;  cursor: pointer;}
.order-up-btn .btn:hover,.order-up-btn .btn:focus {  box-shadow: none;  outline: none}
.order-up-btn .btn-no,.order-up-btn .btn-ys{ background: none;  padding: 0; }
.order-up-btn .btn i {  font-size: 40px;  color: #ea5609;  line-height: 72px;  font-weight: 400;  border-radius: 50%;  border: 1px solid;  text-align: center;  margin-bottom: 10px;  width: 72px;  height: 72px;}
.order-up-btn .btn-ys i {  color: #1abb2d;}
#cnfrmsuppmodal .modal-content button:hover{color:inherit}
.disclaimer-pkg{margin-left: 40px;}
.dt-bookingPage:before { height: 100px;  }
.ad-compose.upload-clr-temp-upgrd .selectHolder,.ad-compose.upload-clr-temp-upgrd .cst-field.ml-20,.disabled-bx{opacity: .2;  pointer-events: none;}
.amt-dtl .wd-auto {  margin-right: 5px;  width: 19%;  float: left;  margin-top: 5px;  min-height: 64px;}
.orderHistory.orderHistory-dtl tr td .ctg-ttl {font-size: inherit;}
.agency-mark-row{justify-content: space-between; align-items: center;}
.ml-25{margin-left: 25px;}
.mr-auto{margin-right:auto;}
.ml-20{margin-left: 20px;}
table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:before{
  content: none !important;
}
table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after{
  opacity: 1 !important; display: inline !important;
}
.orderHistory tr th,.orderHistory tr td{white-space: nowrap;}
.pagination > li.previous > a i,.pagination > li.next > a i{line-height: 20px;}
.pkg-upgrade-btn{flex: 0 0 60%;  justify-content: flex-end;  display: flex;}
.pkg-upgrade-btn .closePopup{margin-right: 0;}
.selectedpackagemdl .prc-mdl-btn{margin-top: 0; padding-top: 20px;}
.usr-edtn-nm-dt-bx{display: flex;}
.usr-edtn-nm-dt-bx > p:first-child, #modal-edition-hdr h4:first-child{width: 64%; float: left; margin-right: 5px;}
.invc-hdr{ background-color: #E6E6E6; padding: 10px 25px; margin: 15px 0; width: 100%;}
.invc-hdr div{border-right: 2px solid #BEBEBE; padding: 0 16px; font-size: 13px;}
.invc-hdr .pkg-nm{width: 33%;}
.invc-hdr .usr-adrs{width: 25%;}
.invc-hdr div:first-child{padding-left: 0;}
.invc-hdr div:last-child{border-right: none; padding-right: 0;}
.invc-hdr h4{margin-bottom: 5px; font-size: 16px; text-transform: uppercase;}
.invc-ftr{margin-bottom: 0;}
.grossAmount h4.upgrd-ttl,.grossAmount h4.upgrd-ttl ~ .txt-right { font-size: 28px;}
.ad-compose .fs20.rfnd-add-ttl-amt h4, .rfnd-add-ttl-amt #totalAmount,.fileInfoTop .rfnd-add-ttl-amt h3.ttl-cost,.fileInfoTop .rfnd-add-ttl-amt h3.ttl-cost strong,.ad-compose div h4{ font-weight: normal;}
.ad-compose .fs20 h4,#totalAmount,.grossAmount h4.upgrd-ttl,.grossAmount h4.upgrd-ttl ~ .txt-right,.fileInfoTop .rfnd-add-ttl-amt h3.ttl-cost { font-size: 16px;}
.grossAmount h4.upgrd-ttl,.ad-compose div h4.ttlamt{font-weight: 700;}
@media (min-width: 1024px) and (max-width: 1499px){
  .preview .gdln-prvw label,.grossAmount,.ad-compose div h4,.ad-compose .fs20 h4,#totalAmount,.grossAmount h4.upgrd-ttl,.grossAmount h4.upgrd-ttl ~ .txt-right,.fileInfoTop .rfnd-add-ttl-amt h3.ttl-cost,.rfnd-add-ttl-amt{ font-size: 14px;}
}
/* Small Devices, Tablets */
@media (min-width: 768px){
.ml-6{ margin-left:6%}
.rightInner{ width:70.3%; padding-left:0; float:right; min-height:inherit}
.user-wrap .rightInner{ min-height:450px}
.sidebar-usr{width:29.7%; float:left}
.icoLink2 a{ width:100%}	
.form-wrap .form-group{ width:44%;float:left}
.orderHistory.orderHistory-dtl tr th,.orderHistory.orderHistory-dtl tr td {  text-align: left; }
.orderHistory.orderHistory-dtl tr td {  font-size: 14px;}
}
@media (max-width: 1100px){
.live-preview{width:18%}
.edit-template{  width:80%}
.legal-policy-wrap .address p { font-size: 13px;}
.amt-dtl .wd-auto{  width:24%;}	
.ad-ctgrs-wrap{background-size: auto;}
.unf-ad-box {  width: 58%;}
.ad-compose{width: 71%;}
    }
/* Large Devices, Monitors */
@media (min-width:768px) and (max-width: 1023px){
.sidebar-usr .icoLink2 a span {    font-size: 12px;}
.user-wrap .category.p100 {    width: auto !important;}
.grossAmount,.orderHistory.orderHistory-dtl tr th {    font-size: 14px;}
.cpn-code-wrap .cpn-sbmt{ height:49px}
.contact-form, .legal-policy-wrap .address{float:none; width:100%}
.contact-form .inp2 {    width: 94.5%;	}
.contact-btn-wrap {    margin-bottom: 45px;    text-align: center;}
.contact-form .ct-thanks-msg {    bottom: 75px;	}
.contact-form .alert{ 	width:95%;}
.user-wrap .passwordCheck{top: 52px;    left: 0; right:auto}
.ad-compose{width: 100%;}
.edit-template .width33 { width: 47.5% !important; margin-top: 10px;}
.chng-pwd .form-group{width: 90%;} 
.preview,.ad-compose{float: none; width: 100%; clear: both; overflow: hidden;}  
}
/* medium Devices, Monitors */
@media (min-width:768px) and (max-width: 992px){
.live-preview, .edit-template{width:100%; float:none}
.ctg-info-pnl .width50 p+p{width: 50%;}
.ctg-info-pnl{padding-bottom: 150px;}
}
/* large Devices */
@media (max-width: 1199px){
.ad-compose .width75 {    margin-bottom: 5px;}
.legal-policy-wrap .address{padding:27px 27px 52px}
.legal-policy-wrap .address p {  font-size: 15px;}
.btnLink { padding: 10px 20px;  }
.data-search-pnl .btnLink {  padding: 0;}
.pkg-upgrade-btn {  flex: 0 0 30%;}
select.category2{font-size: 15px; }
}
/* monitor Devices Potrait */
@media (max-width: 1023px){
.user-wrap .theme-bg .form-group.ml-20,.user-wrap .theme-bg .form-group.ml-25{margin-left: 0; margin-right: 0;}
.user-wrap .theme-bg.width45{width:100%; background-color: rgba(1,146,201,0.05);}
.user-wrap .theme-bg .form-group { width: 50% !important; margin-bottom: 20px; margin-right: 0;   }
.user-wrap .chng-pwd.theme-bg .form-group.wd-100{width: 100% !important;}
.user-wrap .theme-bg .form-group.agncy-mark{width: 97% !important;}
.preview.obt-preview h3{text-align: center;}
.sitemap-wrap{flex-direction: column; margin-top: 0;}
.sitemap-wrap .wd-49{width: 100%; margin-bottom: 20px;}
.orderHistory tr td .d-flex button{height: 18px;}
.user-wrap .theme-bg .orderHistory-dtl .inp1{height: 30px;}
.edit-ico img.close-btn{margin:0;  }
.orderHistory tr td .d-flex .cntntedit .btnLink{padding: 0;}
.orderHistory tr td .d-flex .cntntedit form{width:112px}
.data-search-pnl .closePopup {  font-size: 15px;  padding: 8px 10px;  margin: 0;}
.disclaimer-pkg{margin-left: 30px;}
.dt-bookingPage:before {    height: 70px;  }
.orderHistory tr.reject-row td button.rjct-msg{ top:0 !important; right:0 !important; position: relative !important;}
.user-wrap .form-group .inp1, .user-wrap .payFinalRow .select-data,.user-wrap .profile-us .form-group .inp1, .user-wrap .profile-us .payFinalRow .select-data {  width: 95%;}
.user-wrap .payFinalRow .select-data .inp1,.user-wrap .form-group.eyeParent .inp1{width: 100%;}
.orderHistory td:nth-child(2){ text-align: left;}
.order-srch-wrap .pg-ttl {min-width: 200px; font-size: 24px;}
.legal-policy-wrap .address{margin-top: 0;}
.breadcrumb>li{font-size: 12px;}
.invc-hdr {padding: 10px 10px;  margin: 10px 0;  flex-wrap: wrap;}
.invc-hdr h4,.invc-hdr div,.pdf-txt-nm b{font-size: 10px;}
.invc-hdr div{padding: 0 10px;}
.invc-hdr .pkg-nm,.prforma-mode-dtl .width30 {width: 28%;  padding-left: 0 !important;}
.tbl-invoice {margin-left: 0;}
.invc-hdr .usr-adrs {width: 100%;  border-right: none; padding-right: 0;  border-bottom: 2px solid #BEBEBE;  padding: 0 0 7px;  margin-bottom: 7px;}
}
@media (max-width: 1003px){
  #dataTables-example_wrapper table.dataTable.dtr-column>tbody>tr>td.control:before,table.table-cart.dataTable.dtr-column>tbody>tr>td.control:before,table.orderHistory-dtl-mb>tbody>tr>td.control::before{
    content: "\f107"; background-color: #0090C4 !important;  color: #fff;  font-size: 20px; margin-top: -0.7em;
    font-family: fontawesome;  width: 24px;  height: 24px;  line-height: 1.2; margin-left: 0; top:50%; left: 15px;
    border: 0; box-shadow: none; cursor: pointer; z-index: 9;
  }
  table.table-cart.dataTable.dtr-column>tbody>tr>td.control:before{left: 20px;}
  table.dataTable>tbody>tr.parent{background-color: #DADADA;}
  table.dataTable>tbody>tr.parent.reject-row,table.dataTable>tbody>tr.parent.reject-row ~ tr.child{background-color:#F1B6BB}
  table.dataTable>tbody>tr.parent td{border-bottom: 0; background-color: #DADADA;}
  table.dataTable>tbody>tr.child td{padding-left: 0; padding-right: 0; text-align: left; width: 100%; background: #f3f3f3;}
  #dataTables-example_wrapper table.dataTable>tbody>tr.child ul.dtr-details>li, table.table-cart.dataTable>tbody>tr.child ul.dtr-details>li{ position: relative; border-bottom: 0; margin-left: 15px;}
  .orderHistory td.ordr-cl,.orderHistory tr.label th:nth-child(2),.orderHistory-dtl tr.label th,.orderHistory-dtl tr td{text-align: left;}
  #dataTables-example_wrapper table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.table-cart.dataTable.dtr-column>tbody>tr.parent td.control:before,table.orderHistory-dtl-mb>tbody>tr>td.control.active::before{
    content: "\f106";   line-height: 1.1;
  }
  #dataTables-example_wrapper table.dataTable>tbody>tr.child span.dtr-title{ min-width: 130px}
  table.table-cart.dataTable>tbody>tr.child span.dtr-title{ min-width: 110px}  
  table.dataTable>tbody>tr.child span.dtr-data{display: inline-block;}
  table.dataTable>tbody>tr.child ul.dtr-details{width: 100%;}
  .orderHistory td.ordr-cl a{margin-left: 20px;}
  table.dataTable.table-hover>tbody>tr:hover>*{box-shadow: none !important;}
  table.dataTable.dtr-column tr td:last-child{width: 100%;}
  .orderHistory tr.label th,.orderHistory-dtl-mb tr.label th,.orderHistory-dtl-mb tr th{font-size: 13px !important; font-weight: 500 !important; padding: 15px;}
  .orderHistory.orderHistory-dtl-mb tr.reject-row td{background-color: #F1B6BB;}
  .orderHistory.table-cart tr th:nth-child(2),.orderHistory.table-cart tr td:nth-child(2){padding-left: 15px;}
  .orderHistory.dataTable tr th:nth-child(2),.orderHistory.dataTable tr td:nth-child(2){padding-left: 0;}
  .orderHistory.dataTable tr th:first-child{padding: 15px;}
  table.orderHistory-dtl-mb>thead>tr>th:nth-child(2){padding-left: 15px;} 
  .orderHistory tr td{padding: 15px;} 
  .orderHistory.orderHistory-dtl tr th:nth-child(2) span{margin-left: -15px;}
  .orderHistory.orderHistory-dtl-mb tr th:nth-child(2) span,.orderHistory.table-cart tr th:nth-child(2) span,.orderHistory.dataTable tr th:nth-child(2) span{margin-left: -10px;}
  .orderHistory-dtl-mb tr.label th,.orderHistory-dtl-mb tr th,.orderHistory-dtl-mb tr td{padding: 15px 5px;}
  .orderHistory.orderHistory-dtl-mb tr th, .orderHistory.orderHistory-dtl-mb tr td{white-space: inherit;}
}

@media (max-width:992px) {
.order-srch-wrap{flex-wrap: wrap; position: relative;}
.data-search-pnl .data-range-box,.data-search-pnl .data-search-box{width: 100%; margin: 0 0 10px;}
.data-search-pnl .input-data-box{width: 70%;}
.data-range-box input.inp1,.clndr-bx .calendarinput{background-size: 20px 20px; padding: 6px 12px 6px 12px; background-position: 98% center;}
.form-control-bx .clndr-bx .calendarinput{height: 43px;}
.input-data-box button,#totalAmount,.grossAmount h4,.thank-wrap h2{font-size: 20px;}
.modal-content h2,.grossAmount h4, #totalAmount, .legal-policy-wrap .address h3{font-size: 16px;}
.pkg-upgrade-btn ~ .data-search-pnl{width: auto;}
.order-srch-wrap .pg-ttl{margin-bottom: 10px;}
.live-preview, .edit-template{width:100%; float:none; margin-right: 0;}
.edit-template .width45{width:100%; margin-right:0; margin-bottom:15px}
.live-preview{margin-top:30px}
.pg-links{flex-direction: column;}
.pg-links li{width: 100%; border-right: none; border-top: 2px solid #fff; font-size: 15px;}
.data-search-pnl .select-data{width: 30%; min-width: 120px;}
.data-search-pnl {  justify-content: flex-end;  width: 100%;}
.data-search-pnl.btn-ordr{flex: 0 0 100%; margin-top: 5px; flex-direction: column-reverse; align-items: center !important; margin-bottom: 20px;}
.cncl-rp-bx-btn{position: absolute; right: 0; top: 0;}
.ads-step-pnl input.category.btn.add_to_carts{ margin-bottom: 0; margin-top: 10px;}
.unf-ad-prvw-info{flex-direction: column; position: relative;}
.ad-preview-wrap{ background-color: #000; backdrop-filter: blur(7px);}
.ad-preview-wrap .modal-content{ padding:17px 13px 10px 20px; border-radius: 0; overflow-y: scroll; overflow-x: clip;  max-height: 90%;}
.ad-preview-wrap .ad-content {  margin-top: 5px;}
.ad-prvw-info h5 strong{margin-bottom: 0;}
.ad-amount .ad-ttl{ font-size: 14px;}
.unf-ad-prvw-info .ad-ctg{border-bottom: none; padding-bottom: 15px;}
.edit-info .num-box{position:absolute; right:0; top:0}
.ads-step-pnl .clk-to-prvw input.category {  font-size: 13px;  min-width: 162px; width: auto; padding: 0;}
.ads-step-pnl .clk-to-prvw input.category.btn{min-width: 275px; margin-top: 10px; }
.ad-prvw-info h4,.thank-wrap h4 { font-size: 13px;}
.ad-prvw-info h5, .ad-insert-info { font-size: 11px;}
.ad-header{ margin-bottom:15px; flex-direction: column;}
.ad-preview-wrap .ad-header,.upld-pdf-pnl .ad-header{ flex-direction: row;}
.ad-preview-wrap .ad-header{align-items: self-start; margin-top: 20px;}
#ad-preview-modal.ad-preview-wrap .ad-header{ margin-top: 0; margin-bottom: 0;}
.num-box { font-weight:700; font-size: 11px;}
.ad-prvw-info h4 img{height: 12px;}
.ad-prvw-info{margin-top: 15px;}
.ad-ctg{ padding: 0 5px 5px;}
.ad-poster #previewadcontent{margin-right: 0; width: 250px !important}
.unf-ad-prvw-info .edit-info{border-bottom: none;}
.pdf-txt-nm{padding: 0 10px;}
.pdf-txt-nm .file-ath img {  height: 30px;}

.ad-poster{margin-left: 0;}
  }
@media (max-width: 830px){  
table.dataTable.table-cart td.ordr-cl span{margin-left: 25px;}
  }
/* Small Devices Potrait */
@media (max-width: 767px){  
.clk-to-prvw{display: flex;  flex-flow: column-reverse; align-items: center; margin-bottom: 0; padding-top: 0;} 
.select-data .search-data,.data-search-pnl .data-range-box .inp1.intField,.upload-ad-wrap h4,.usr-lbl,.passwordCheck p,.modal-content,.user-wrap .form-group .inp1, .user-wrap .payFinalRow .select-data,.user-wrap .profile-us .form-group .inp1,.user-wrap .profile-us .payFinalRow .select-data,.bk-next,.cncl-row,.err-txt{font-size: 10px;}
.upgrdmdl .fs16,.modal-content label,.modal-content .fs14,.ad-amount .ad-ttl small,.ad-content h3 {    font-size: 11px;}
.grossAmount h4.upgrd-ttl,.grossAmount .fs20,.closePopup {    font-size: 13px;}
.user-wrap .inp1.intField, .user-wrap .theme-bg .inp1{color: #000;}
.legal-policy-wrap .address p > span{font-size: 13px !important;}
.closeBtn3,.closePopup{padding: 11px 20px;}  
.orderHistory td .btnLink{padding: 0px 11px 0 0;}
.pagination { display: flex;  justify-content: center;}
.popupamnt{width: 90%; max-width: 310px; right: 0;}
.orderHistory td.ordr-cl a{font-weight: 600;} 
.pagination > li > a, .pagination > li > span { padding: 4px 10px; font-size: 12px;  } 
#uploadDoc-text .file-ath img{height: 30px; float: none; margin: 0;}
.user-wrap .theme-bg{background-color: #fff; padding-top: 0;}
.odrdr-dtl-wrap, .odrdr-dtl-wrap .theme-bg p b{font-size: 12px !important; vertical-align: top;}
.usr-dts-dtl h4, .usr-dts-dtl { font-size: 13px !important; margin-bottom: 10px;}
.pd25 { padding: 15px !important;}
.user-wrap .pg-ttl,.user-wrap .order-srch-wrap .pg-ttl.cart-ttl {  font-size: 16px; text-align: center; margin-top: 20px; } 
.user-wrap .order-srch-wrap .pg-ttl { flex: 0 0 52%;  text-align: left;  margin-top: 0; } 
.user-wrap .order-srch-wrap .pg-ttl.cart-ttl,.user-wrap.dt-bookingPage .order-srch-wrap .pg-ttl{flex: 0 0 100%; margin-bottom: 0;} 
.order-srch-wrap h2,.user-wrap.dt-bookingPage .order-srch-wrap .pg-ttl{margin-bottom: 10px;}
.grossAmount h4,#totalAmount,.legal-policy-wrap .address h3 {  font-size: 16px;}
.clearfix.fs20.mt20{margin-top: 5px;}
.grossAmount .clearfix.fs20.mt20{margin-top: 10px;}
.chng-pwd.theme-bg,.user-wrap .order-srch-wrap .pg-ttl.cart-ttl{margin-top: 0;}
.grossAmount .width50,.amt-dtl .width25{width:50%}
.user-wrap .rightInner{ min-height:inherit}
.change .bar3 {    -webkit-transform: rotate(45deg) translate(-5px, -4px);  transform: rotate(45deg) translate(-6px, -4px);}
.user-wrap .rightInner{ padding-left:0; padding-right:0; overflow:hidden}
.sidebar-usr{ overflow:hidden; margin-top:20px}
.rightInner{ padding:20px 15px; background-color:#fff; background-image:none !important;    min-height: inherit;}
.form-group{margin-bottom:20px;}
.form-wrap .row,#previewadcontent .form-group,.user-wrap .row{ margin-bottom:0}
.sidebar-usr .icoLink2 {    margin: 30px 0 0;	}
.sidebar-usr .icoLink2 a{ margin-left:15px; display:block}
.sidebar-usr .icoLink2 a:nth-last-child(2){ border-bottom:none}
.ad-prvw-pay input.category { padding: 10px 15px; font-size: 16px;}
.ad-prvw-pay{ top:-20px}
.ad-compose,.legal-policy-wrap .address p.width50.divider,.ad-insert,.odrdr-dtl-wrap .width50 {    width: 100%;}
.user-wrap .category.btn, .user-wrap input.category,.valueButton.category.p100 { min-width: 150px; }
.ttl-hd,.legal-policy-wrap h2.ttl-hd {    font-size: 16px; margin-left: 10px;}
.hd-wrap img{width:70px}
.valueButton.category.p100{margin-top: 20px;}
.ct-thnx-msg .hd-wrap img{width: auto;}
.contact-form, .legal-policy-wrap .address{float:none; width:100%}
.contact-form .inp2 { width: 94.5%;	}
.contact-btn-wrap { margin-bottom: 45px;    text-align: center;}
.contact-form input.category{width:auto; max-width:inherit; min-width: 120px}
.hd-wrap { margin-bottom: 15px;}
.contact-form .ct-thanks-msg { bottom: 75px; 	}
.contact-form .alert{width:95%}
.user-wrap .passwordCheck{top: 42px; left: 0; right:auto; width: 100%;}
.user-wrap input.category, .prcd-pymnt-btn,.valueButton.category.p100{    font-size: 13px; height: auto; border-radius: 0px !important;}
.edit-template .wd-49 { width: 48.5%;}
.ad-compose .selectHolder .adArea { overflow: hidden;    margin-bottom: 0;}
.disclaimer-pkg{margin-left: 22px;}
.dt-bookingPage:before,.inp1.intField,.select-data .search-data,.input-data-box button {    height: 40px;  } 
.inp1.intField{border-color: #EAEAEA;}
.orderHistory tr td .d-flex .edt-bx-ordr span{margin-left: 0;}
.file-upload-wrapper,.upload-clr-temp ~ .file-upload-wrapper,#upload-ad-wrap-pdf .file-upload-wrapper,#obt-ro-doc-upload-moxcsadal .file-upload-wrapper {border-radius: 0;  font-size: 10px; height: 80px;  padding: 0; background: #fff; display: flex; align-items: center; justify-content: center;}
#obt-ro-doc-upload-moxcsadal .file-upload-wrapper{border-radius: 0 !important; font-size: 10px !important; height: 80px !important; padding: 0 !important;}
.pic-upload-wrapper{display: inherit;}
.modal-content h2,.legal-policy-wrap .address p span i,.legal-policy-wrap .address p span i.fa-phone{font-size: 16px;}
.user-wrap input.category.mrkcstmr-btn{margin: 15px 0 0;}
.user-wrap .form-group .inp1, .user-wrap .payFinalRow .select-data,.user-wrap .profile-us .form-group .inp1,.user-wrap .profile-us .payFinalRow .select-data {  width: 90%;}
.agency-mark-row,.agncy-mark{justify-content: center;  flex-direction: column-reverse;}
.agncy-mark,.pg-links{ flex-direction: column; }
.orderHistory-ad tr th {  font-weight: 400 !important;}
.order-up-btn .btn,.legal-policy-wrap .address p,.textArea{font-size: 13px;}
.user-wrap .profile-us .payFinalRow .select-data .inp1,.select-data .search-data{width: 100%;}
.order-srch-wrap .select-data .search-data{background: #E5E5E5; border-color: #DBDBDB; color: #000;}
.prc-mdl-btn {  padding-top: 0;  margin: 10px 0 -40px;}
.usr-adrs-dtl h2,.prforma-mode-dtl .width25.txt-right p b{font-size: 13px !important;}
.modal.fade .mdl-wd,.modal-content {  padding: 20px 15px;}
.ad-header .logo{margin-bottom: 10px;}
.ad-ttlrj i {  font-size: 12px;  width: 20px;  margin-top: 0;  height: 20px;  line-height: 10px;}
.sbmt-query {  margin-bottom: -40px;  padding-top: 0;}
.cartmdl .sbmt-query {  margin-bottom: -40px; padding-top: 10px;}
.cartmdl .sbmt-query .closePopup,.bk-next,.agncy-mark{margin-bottom: 0;}
#cnclModal .form-group{margin-bottom: 5px;}
.pkg-upgrade-btn{flex: 0 0 100%; justify-content: center; margin: 20px 0;}
.pkg-upgrade-btn .closePopup {  font-size: 13px;  padding: 11px 20px; margin-bottom: 0;}
.upgrdmdl .sbmt-query {  margin-bottom: -60px;  padding-top: 10px;}
.packageCol-pop label span{line-height: 2;}
.packageCol-pop [type="radio"]:checked + label:after, .packageCol-pop [type="radio"]:not(:checked) + label:after{top: 6px;}
.odrdr-dtl-wrap .width50 .width70{padding-left: 15px;}
.odrdr-dtl-wrap.row,.odrdr-dtl-wrap .width50.mt20{margin-top: 0;}
.selectedpackagemdl  .modal-content{padding: 20px 30px;}
.pg-ttl {  font-size: 16px;}
.cpn-code-wrap .inp1,.cpn-code-wrap .cpn-sbmt{ height:36px}
.contact-form .inp2{height: 80px;}
.alert{min-height: 28px;  padding: 10px 15px;}
.loginOr {  margin: 0 0 10px;}
.orderHistory tr td .d-flex .cntntedit form {  width: auto;}
.pnl-ttl {  font-size: 24px;}
.ct-thnx-msg p{font-size: 13px; line-height: 1.2; margin-bottom: 0;}
.contact-form a.category {  height: 43px;  font-size: 16px;  max-width: 200px; line-height: 43px;}
.bookingPage.choose-tmp:before { height: 50px !important;}
.usr-adrs-dtl{font-size: 12px;}
.err-txt { bottom: -15px;}
.ml-20,.icouser {
    margin-left: 10px;
}
}
/* Small Devices, Phones */ 
@media (max-width: 576px){
.table-cart-pp td+td+td,.table-cart-pp th+th+th{display: none;}
.cartmdl-tbl .modal-content{ max-width: 330px; margin: 0 auto;}
.cartmdl-tbl .modal-content p.fs14{text-align: center;}
.unf-ad-box .width49 {    width: 100% !important;    float: none;}
.data-search-pnl {  align-items: flex-start !important;}
.data-range-box {  margin-right: 0;  }
.pg-links{flex-direction: column;}
.sidebar-usr .icoLink2 a:nth-last-child(2){ border-bottom:1px solid #bebaae}
.sidebar-usr .icoLink2 a{ width:auto; margin-right: 15px; height:auto; padding-bottom:25px}
.icoPhone{ margin-right:3px}
.grossAmount,#modal-edition-dates p,#modal-edition-name p, #colwidthModal .usr-dts-dtl p,.breadcrumb>li  { font-size: 10px;}
.preview label{font-size: 11px; cursor: pointer;}
.preview label input{vertical-align: text-top;}
.contact-form .width33{ margin:0 0 15px 0}
.ad-compose .textAreaHolder{ margin-bottom:0; margin-top: 0;}
.bookingPage .bookingTitle { font-size: 16px; margin-top: 15px;}
.pick-self .width33, .amt-dtl .width25, .contact-form .width33,.whyClassified.homeWhy ul li:last-child,.whyClassified.homeWhy ul li,#sidebar .whyClassified ul li,#sidebar .whyClassified ul li:last-child {width:100%}
#sidebar .whyClassified ul li, #sidebar .whyClassified ul li:last-child,.loginPageRegister #sidebar .whyClassified ul li, .loginPageRegister #sidebar .whyClassified ul li:last-child{text-align: center; width: 100%;}
.contact-form .row,.sbmt-query .closePopup,.contact-wrap {margin-bottom:0}
.contact-form .contact-btn-wrap { margin-bottom: 25px;}
.legal-policy-wrap .address { padding: 15px;}
.contact-form .ct-thanks-msg {    bottom: 54px;}
.date ul li,.contact-form .ct-thanks-msg,.sidebar-usr .icoLink2 a span {   font-size: 14px;}
.edit-template .wd-49 { width: 100%; margin-top: 10px; margin-right: 0;}
#dateedtModal .modal-dialog-centered {  min-width: inherit;  width: max-content;  max-width: 100%;}
.closePopup {  min-width: 120px; font-size: 13px; height: 42px;}
.dt-bookingPage .pg-ttl {   font-size:18px  }
.amt-dtl .wd-auto{  width:48%;}
.dtedtmdl  .modal-content {  padding: 20px 10px;}
.dtedtmdl  .modal-content .usr-dts-dtl .width68,.icoHome{ margin-right: 5px;}
.usr-dts-dtl p {  padding-bottom: 5px;}
.menuSec {  padding: 20px 0 10px;}
.menuSec .breadcrumb{margin-bottom: -10px;}
.breadcrumb>li { vertical-align: text-top;}
.breadcrumb>li a {  border-bottom: none;}
.prc-mdl-btn {  padding-top: 0;  margin: 10px 0 -40px;}
.popupamnt .amt-row {  font-size: 11px;}
.orderHistory tr td .popupamnt span.close-pp{height: 23px;}
.orderHistory tr td .width33{width: auto !important;}
.upload-clr-temp ~ .file-upload-wrapper,.upload-clr-temp,.upload-ad-wrap .note-txt{width: 100% !important;}
.odrdr-dtl-wrap .width50 .width70,.odrdr-dtl-wrap .width45 .width70{width: 60%;}
.odrdr-dtl-wrap .width50 .width30,.odrdr-dtl-wrap .width45 .width30{width: 40%;}
.lngmdl .sbmt-query {  margin-bottom: -40px;}
.upload-clr-temp{margin-bottom: 0;}
.orderHistory.orderHistory-dtl tr.tbl-row td>.d-flex{justify-content: space-evenly;}
.clndr-bx .calendarinput {  background-size: 16px 16px;}
.usr-edtn-nm-dt-bx .pbls-date-ins{padding: 0px 15px 0 5px; background-size: 14px 14px;}
}
/* Extra Small Devices, Phones */ 
@media (max-width: 479px){
.usr-edtn-nm-dt-bx > p:first-child, #modal-edition-hdr h4:first-child{  width: 54%;}
.amt-dtl .wd-auto{  width:98%; margin-right: 0;}
.skip-ct{right: 20px;}
.legal-policy-wrap .address p > span {  font-size: 11px !important;}
.pbls-date-ins{background-size: 12px 12px;}
.orderHistory.table-cart tr td .d-flex span:last-child {  margin-left: 10px;}
.orderHistory tr td .d-flex .cntntedit .upload-ad-ctg-bx {  text-align: center;}
.orderHistory.orderHistory-dtl-mb tr.label th:nth-child(2),.orderHistory.orderHistory-dtl-mb tr td:nth-child(3){white-space: nowrap;}
}
/* Extra Small Devices, Phones */ 
@media (max-width: 400px){
table.orderHistory-dtl-mb>thead>tr>th:nth-child(2) { padding-left: 8px;}
table.orderHistory-dtl-mb>tbody>tr>td .cntntedit{white-space: nowrap;}
table.orderHistory-dtl-mb>tbody>tr>td:nth-child(2){padding-left: 23px;}
.orderHistory tr td .d-flex button, .orderHistory tr td .d-flex span{margin-left: 0px !important; font-size: 7px !important;}
.table-cart.orderHistory tr td .d-flex button, .table-cart.orderHistory tr td .d-flex span{margin-left: 10px !important; font-size: 9px !important;}
table.orderHistory-dtl-mb>tbody>tr>td.control::before {  left: 7px; width: 20px;  height: 20px; font-size: 18px;}
}
