@font-face {
    font-family: 'khodijah_freeregular';
    src: url('../../../assets/home/fonts/khodijah_free-webfont.woff2') format('woff2'),
         url('../../../assets/home/fonts/khodijah_free-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'interregular';
    src: url('../../../assets/home/fonts/inter-regular-webfont.woff2') format('woff2'),
         url('../../../assets/home/fonts/inter-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'intermedium';
    src: url('../../../assets/home/fonts/inter-medium-webfont.woff2') format('woff2'),
         url('../../../assets/home/fonts/inter-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'intersemi_bold';
    src: url('../../../assets/home/fonts/inter-semibold-webfont.woff2') format('woff2'),
         url('../../../assets/home/fonts/inter-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'playfair_displayitalic';
    src: url('../../../assets/home/fonts/playfairdisplay-italic-webfont.woff2') format('woff2'),
         url('../../../assets/home/fonts/playfairdisplay-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'playfair_display_scBdIt';
    src: url('../../../assets/home/fonts/playfairdisplaysc-bolditalic-webfont.woff2') format('woff2'),
         url('../../../assets/home/fonts/playfairdisplaysc-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body{margin:0px;padding:0px;font-size:16px;font-family: "interregular" !important;line-height:1.6em !important; letter-spacing:-1px; color:#555555;}
a, a:hover, a:focus, a:active{outline:none!important;text-decoration:none!important;color:#dcaf27;}
.padd0, .pad-0{padding:0px!important;}
.form-control-feedback, .help-block{display:none !important;}
.pad-l-0{padding-left:0px !important;}
.pad-t-0{padding-top:0px !important;}
.pad-r-0{padding-right:0px !important;}
.pad-b-0{padding-bottom:0px !important;}
.pad-l-10{padding-left:10px !important;}
.pad-t-10{padding-top:10px !important;}
.pad-r-10{padding-right:10px !important;}
.pad-b-10{padding-bottom:10px !important;}
.marg-t-0{margin-top:0 !important;}
.marg-b-0{margin-bottom:0 !important;}
.marg-t-0{margin-top:0px !important;}
.marg-r-0{margin-right:0px !important;}
.marg-b-0{margin-bottom:0px !important;}
.marg-l-0{margin-left:0px !important;}
.marg-t-10{margin-top:10px !important;}
.marg-r-10{margin-right:10px !important;}
.marg-b-10{margin-bottom:10px !important;}
.marg-l-10{margin-left:10px !important;}
.marg-t-15{margin-top:15px !important;}
.marg-r-15{margin-right:15px !important;}
.marg-b-15{margin-bottom:15px !important;}
.marg-l-15{margin-left:15px !important;}
.marg-t-20{margin-top:20px !important;}
.marg-r-20{margin-right:20px !important;}
.marg-b-20{margin-bottom:20px !important;}
.marg-l-20{margin-left:20px !important;}
.marg-l-30{margin-left:30px !important;}
.marg-t-30{margin-top:30px !important;}
.f-s-16{font-size:16px;}
.table-responsive{border:none !important;}
.has-error input[type="checkbox"]{outline:1px solid #a94442;}
.breadcrumb{line-height:24px;border:none !important;border-radius:0px;padding:0px !important;margin:0px 0px 15px !important;background:transparent;position:relative;}
.breadcrumb>li, .breadcrumb>li a{font-size:12px;}
.breadcrumb>li a{color:#a5800e;}
.lang-select{position:relative; margin:10px 0px 0px 0px}
.lang-select .form-control{box-shadow: none; height: 27px; border-radius: 15px; font-size: 12px;background: #d9af39;color: #000;border: 0;padding: 6px 8px;}
.lang-select:before {
    content: '';
    position: absolute;
    top: 1px;
    right: 1px;
    bottom: 1px;
    width: 20px;
    background: #d9af39;
    border-radius: 0 15px 15px 0;
    z-index: 1;
    pointer-events: none;
}
.lang-select:after {
    content: '\f107';
    font-family: fontawesome;
    position: absolute;
    right: 8px;
    top: 2px;
    color: #000;
    font-size: 18px;
    z-index: 2;
	line-height: 27px;
    pointer-events: none;
}
.form-control-feedback{display:none !important;}
.tdb-pagination>li>a, .tdb-pagination>li>span{color: #666 !important;padding: 8px 14px !important;}
.tdb-pagination>.active>a, .tdb-pagination>.active>a:focus, .tdb-pagination>.active>a:hover, .tdb-pagination>.active>span, .tdb-pagination>.active>span:focus, .tdb-pagination>.active>span:hover{background-color: #dcaf26 !important;color:#fff !important;border-color: #be961c !important;}
.tdb-btn{color:#fff;background: #dcaf26 !important;border: 1px solid #c29819 !important;box-shadow: inset 1px 1px 1px 0px #f9ce49;}
.tdb-btn:hover, .tdb-btn:focus, .tdb-btn:active, .tdb-btn:active:hover{color:#fff !important;outline:none !important;}
.tdb-form-search{margin: 15px 0px;}
.tdb-form-search .form-group {position: relative;}
.tdb-form-search .form-control{box-shadow:none; background:#E9E9E9; height: 45px;border-color: #E9E9E9; border-radius:50px;}
.tdb-form-search .has-error .form-control{border-color: #a94442 !important;}
.tdb-form-search .form-control:focus{box-shadow:none;border-color: #dac995;}
.tdb-form-search .select-input::before {content: ''; position: absolute;top: 2px;right: 2px; bottom: 1px; width: 45px;  background-color: #E9E9E9;z-index: 9; pointer-events: none; border-radius: 0px 40px 40px 0px;}
.tdb-form-search .select-input::after {content: '\f107';font-family: 'fontAwesome';position: absolute;line-height: 44px;top: 0px;right: 20px;font-size: 24px;color: #555555;z-index: 9;pointer-events: none;}
.tdb-form-search .btn {height: 45px;font-size: 16px;padding: 6px 20px;color: #463605;transition: all 0.3s;}
.tdb-btn{color:#fff;background:#dcaf26 !important;border:1px solid #c29819 !important;box-shadow:inset 1px 1px 1px 0px #f9ce49 !important;}
.tdb-form-search .btn:focus, .tdb-form-search .btn:active, .tdb-form-search .btn:active:hover{outline:none;color:#fff;}
.tdb-form-search .select2-container--default .select2-selection--single{height:45px;background:#fff;border: 1px solid #dac995;}
.tdb-form-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px;font-size:14px;color:#555;padding-right:15px;}
.select2-container--default .select2-search--dropdown .select2-search__field{font-size:14px !important;}
.tdb-form-search .select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}
.tdb-table .table{border: 1px solid #c49a1c;}
.tdb-table .table thead tr{background:#dcaf26;}
.tdb-table .table thead tr th, .tdb-table .table thead tr td{border: 1px solid #c09517 !important;font-weight:bold;font-size:14px;}
.tdb-table .table thead tr td{color:#fff;border: 1px solid #c49a1c;}
.tdb-table .table tr td{border: 1px solid #e9d9a6;color: #444;font-size:12px;}
.tdb-table .table tr td a{color: #b38b13;}
.tdb-table .table > tbody > tr:nth-of-type(2n+1) {background-color: #fffcf2 !important;}
.tdb-table table thead tr th{vertical-align:top;}
.tdb-table table thead tr th h3{margin:5px 0px;font-size:20px;line-height:26px;}
.dataTables_wrapper .dataTables_paginate .paginate_button, .dataTables_wrapper .dataTables_paginate .paginate_button:focus, .dataTables_wrapper .dataTables_paginate .paginate_button:active{background: #dcaf26 !important;border-color: #dcaf26 !important;padding: 6px 10px !important;line-height: 1.4em;font-size:13px !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{background:#e1e1e1 !important;border-color: #e1e1e1 !important;}
.tdb-table .dataTables_wrapper .dataTables_filter input{border: 1px solid #ddd !important;background: #fbfbfb !important;height: 35px !important;padding: 0px 10px !important;font-weight:normal !important;}
.btn-ash{background: #a3a3a3;color: #fff;border: 1px solid #8c8c8c;box-shadow: inset 1px 1px 1px 0px #ccc;}
.btn-ash:hover{color:#fff;}
.db-title.normal {display:inline-block;}
.db-title.mobile {display:none;}
.affix {background: #fff;-webkit-transition: all .0s ease-in-out;}
.db-title.normal {display:inline-block;}
.db-title.mobile {display:none;}
.affix {background: #fff;-webkit-transition: all .0s ease-in-out;}
.affix .home-logo{background:none !important;border:none  !important;width:111px;}
.request-demo {position: fixed;top: 200px; right: 0;width: 152px;height:48px; background: #dcaf26; color: #fff;    font-size: 16px; line-height: 5rem; cursor: pointer; border-radius: 30px 0px 0px 30px; display: inline-block; z-index: 99; text-align: center; transition: all 0.5s; box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.14);text-transform:capitalize; border:1px solid #bba04f; border-right:none;}
.request-demo:active{box-shadow:none;}
.request-demo-modal .modal-header h2{color: #9a7609 !important;margin: 0px;}
.demo-bg{position:fixed;width:100%;top:0;bottom:0;right:0;left:0;background:rgba(0, 0, 0, 0.67);z-index: 999;transition:all 0.8s ease;}
.demo-bg.overlay{opacity:0.5;}
.r-demo-wrap {height: 100%;width: 475px; height: 734px; max-width: 100%; position: fixed; z-index: 1; bottom: 0; right: -100%;padding: 10px; padding-top: 35px;background-color: #000000; transition: all 0.8s ease; z-index: 999999;}
.inner-scroll{height:100%; overflow-x:hidden; overflow-y:auto;}

/* width */
.inner-scroll::-webkit-scrollbar{
    width: 10px;
  }
  
  /* Track */
  .inner-scroll::-webkit-scrollbar-track {
    background:#eee; 
    border-radius: 10px;
  }
   
  /* Handle */
  .inner-scroll::-webkit-scrollbar-thumb {
    background: #9e9e9eed; 
    border-radius: 10px;
  }
  
  /* Handle on hover */
  .inner-scroll::-webkit-scrollbar-thumb:hover {
    background: #7b7b7b; 
  }


.r-demo-wrap:before{content: ''; position: absolute; top: 0px; left: -17px; width: 9px; bottom: 0px; background: #262626;
z-index: 1;}
.r-demo-wrap.demo-show{right:0px;}
.demo-video {position: relative; float: left;width: 100%; border-radius: 15px;}
.inner-scroll {height: 100%; overflow-x: hidden; overflow-y: auto;}
.d-f-wrap{padding: 8px; border-radius: 10px; border: 1px solid #262626; padding: 26px 30px 11px;}

.request-bee-gif{position: relative;text-align: center;}
.request-bee-gif img{width:370px;margin:0 auto;}
.r-demo-wrap video {width: 100% !important; float: left;height: auto !important; border-radius: 10px;}
.request-bee-gif video{width: 300px !important;margin: 0 auto;float: none;}
.r-demo-wrap .demo-form{position:relative;float:left;width:100%;margin-top:10px;}
.demo-form .demo-heading {position: relative; float: left; width: 100%; margin-bottom: 8px;}
.demo-form .demo-heading h1{position: relative; text-transform: capitalize; font-size: 24px; display: block; margin-bottom: 5px;margin-top: 0px; color: #ffffff;}
.demo-form .demo-heading h1:before {content: ''; position: absolute; left: -20px; background:url(../../../assets/home/img/ae-sprite.png) no-repeat; background-position: 0px 0px; top: 0px; width: 14px; height: 23px;}
.demo-form .demo-heading p {font-size: 20px; color: #555555;}
.r-demo-wrap .demo-heading h1 span{display: inline-block;margin-top: -7px;color: #dcaf26;}
.r-demo-wrap .demo-heading img{position:absolute;right:0;top:-20px;}

.r-demo-wrap .closebtn {position: absolute;font-size: 28px;right: 15px;top: 0px;color: #666;line-height: 36px;}

.demo-form .pls-contact{margin-bottom:15px !important;}
.demo-form .pls-contact .checkbox-inline img {margin-top: -4px;}
.demo-form .pls-contact .checkbox-inline {width: 48%;margin-left: 0px !important;font-size:14px;}
.demo-form .form-control{height: 41px; border-radius: 64px; box-shadow: none; background: transparent !important;  border-color: #262626;font-size: 12px;color: #7B7B7B;padding-left: 28px; padding-right: 15px !important;}
.demo-form .form-control:focus{border: solid #f3c63e 1px !important;box-shadow:none;}

.d-f-country .form-group:first-child {width: 100%; margin-right: 10px;}

.demo-form .select-arrow:before{background-color: #262626; border-radius: 0px 50px 50px 0px;}
.demo-form .select-arrow:after{line-height:42px;}
.demo-form .input-group {width: 100%;}
.demo-form .input-group-addon{position: absolute; left: 1px; z-index: 9; bottom: 1px; top: 1px; background-color: transparent;border: 1px solid #262626 !important; border-radius: 50px !important; width: 120px; color: #7B7B7B; line-height: 28px;width:74px;}
.demo-form .input-group .form-control{border-radius: 50px !important; padding-left: 86px;}
.demo-form .demo_form, .demo-form .confirm-otp{height: 48px;line-height: 32px; color: #ffffff; font-size: 16px; background: transparent;border: 1px solid #555555; border-radius: 50px; margin-left: 0;}
.demo-form .demo_form {margin-top: 10px;}
.demo-form .demo_form:focus, .demo-form .confirm-otp:focus{outline:none !important;}
.demo-form .btn-small{height: 35px;padding: 5px 15px;font-size: 12px;line-height:24px;}
.demo-form .otp-btn{color: #fff; line-height: 24px;background: transparent; border: 1px solid #555555; border-radius: 50px; width: 117px;}
.demo-form .text-success, .demo-form .text-danger{font-size: 13px;margin-bottom: 5px;display: block;}
.demo-form .text-success{color:#169218;}
.demo-form .text-danger{color:#d41713;}
.demo-form #req_form_msg{margin-top:30px;}
.demo-form .has-success .form-control, .demo-form .has-error .form-control{box-shadow:none !important;}
.demo-form .has-success .form-control:focus{box-shadow:none !important;}
.demo-form .has-success .form-control{border-color: #3c763d !important;}
.demo-form .has-error .form-control{border-color: #a94442 !important;}
.plans-price-form{top:0px !important;}
.plans-price-form .modal-content img{width:auto !important;}
.plans-price-form .modal-dialog {margin-top: 5%;}
.plans-price-form .modal-dialog .modal-content{margin:0px !important;background: #ececec;padding: 15px;border: 2px solid #fff;padding-top: 30px;}
.plans-price-form button.close{position: absolute;right: 10px;top: 10px;z-index: 2;}
.plans-price-form .form-control{padding: 0 15px;background-color: #f9f9f9;border: 1px solid #cecece;border-radius: 3px;box-shadow: none;height: 50px;}
.plans-price-form .form-control:focus{border: solid #f3c63e 1px !important;-webkit-box-shadow: 0px 0px 10px #f1d274;-moz--webkit-box-shadow: 0px 0px 10px #f1d274;box-shadow: 0px 0px 10px #f1d274;}
.plans-price-form .form-group:last-child{margin-bottom: 0px;}
.suc_msg {text-align: center;color: #666;margin-bottom:10px;}
.suc_msg .payment-success{display: inline-block;background: #69b31d;border-radius: 50%;padding: 15px;}
.suc_msg i {color: #fff;font-size: 42px;}
.suc_msg h3 {margin-top: 5px;font-size: 20px;color: #ad8710 !important;}
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px);}
.expiry-popup .form-control, .expiry-popup .btn-warning {height: 35px !important;line-height: 32px !important;margin: 0 auto;}
.expiry-popup .btn-warning{padding:0px 15px;background-color: #dcaf26;border-color: #d2a314;}
.renew-popup .rf_coupon_block {margin-top: 10px;}
.hav-voucher {margin: 20px 0px;font-size: 14px;}
.hav-voucher a{margin-top: -3px;display: inline-block;color: #bf9514;}
.hav-voucher a:hover{color:#bf9514;}
#rf_redeem_status{font-size: 12px;text-align: left;margin-top: 5px;}
.tdb-popup-modal{width:90%;max-width:900px;margin:30px auto;}
.tdb-popup-modal .modal-content{background:#ececec;border:2px solid #fff;}
.tdb-popup-modal .modal-header{border-bottom:0px;padding-bottom:0px;}
.tdb-popup-modal .modal-title{font-size: 26px;padding-left: 15px;color: #444;}
.tdb-popup-modal .close{position: absolute;right: 10px;top: 10px;z-index:2;}
.tdb-popup-modal .close i{font-size:14px;opacity:0.5;display:block;}
.tdb-popup-modal .form-control{border-radius:4px;box-shadow:none;height:45px;padding:0px 15px;}
.tdb-popup-modal .form-control:focus{border-color: #fdce3f;}
.tdb-popup-modal textarea{height: 120px !important;resize: none;padding: 10px 15px !important;max-width: 100% !important;}
.tdb-popup-modal .help-block{display:none !important;}
.tdb-popup-modal .form-control-feedback{height:50px;line-height:47px;}
.tdb-popup-modal .select-field{position:relative;}
.tdb-popup-modal .select-field:before{content:'';position: absolute;top: 0px;bottom: 0px;right: 0px;width: 45px;background: #b9b9b9;border-radius: 0px 3px 3px 0px;height: auto !important;pointer-events:none;}
.tdb-popup-modal .select-field:after{position:absolute;content:'\f107';font-family:'fontAwesome';color:#fff;top:10px;right:13px;font-size:24px;pointer-events:none;}
.tdb-popup-modal .select-field i{right:47px;}
.tdb-popup-modal .btn-warning{border-color:#c69c1c !important;border-radius:4px;box-shadow:none;}
.tdb-popup-modal .btn-warning:hover, .tdb-popup-modal .btn-warning:focus, .tdb-popup-modal .btn-warning:active, .tdb-popup-modal .btn-warning:active:hover{background-color:#dcaf27 !important;}
.text-overflow{position:relative;padding-left:25px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom:8px;}
.text-overflow input{position:absolute;top:0px;left:0px;}
.add-group-modal fieldset{padding: .35em .625em .75em !important;margin: 10px 0px !important;border: 1px solid #e9e9e9!important;}
.add-group-modal legend {width: auto !important;border: none;font-size: 16px;padding: 5px 10px;margin-bottom: 10px !important;background: #dcaf27;border-radius: 4px;color: #fff;}
.add-group-modal .form-control{height: 45px;border-radius: 0px;box-shadow: none;background: #fbfbfb;border-color: #ddd;}
.add-group-modal .form-control:focus{border: solid #f3c63e 1px !important;box-shadow:none;}
.add-group-btns .btn{margin:0px 5px;}
.status-popup-modal{width:90%;max-width:1470px;}
.content{width:100%;margin:0 auto;min-height: 300px;height:auto;background-color:#fff;border-radius:8px;}
.content1 {padding:20px 15px;text-align:center;}
.content1 h2{margin:0;}
.content2{background:#efda9a;padding:10px 15px;color:#826407;border-radius:4px;}
.content3{margin-left:10%;}
.shipment {width:100%;margin-top:60px;}
span.line {height: 5px;width: 135px;background-color:#F5998E;display: block;position: absolute;top: 30%;left: 50px;}
.s-circle{text-align:center;position:relative;float:left;width:14%;cursor:pointer;}
.s-circle .details{display:none;}
.process .details, .verified .details, .failed .details{display:none;position:absolute;top:89px;left:-38%;background: #efdb9a;color:#80681a;padding: 10px;border: 1px solid #e2cb80;z-index: 2;border-radius: 4px;width: 200px;box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.09);}
.process .details:before, .verified .details:before, .failed .details:before, .process .details:after, .verified .details:after, .failed .details:after{content: '';display: inline-block;width: 0;height: 0;vertical-align: middle;position: absolute;}
.process .details:before, .verified .details:before, .failed .details:before {left: 43%;top: -18px;border: 9px solid transparent;border-bottom-color: #efdb9a;z-index: 2;}
.process .details:after, .verified .details:after, .failed .details:after {left: 42%;top: -22px;border: 11px solid transparent;border-bottom-color: #e2cb80;z-index: 1;}
.s-circle .details span{display: block;font-size:12px;}
.process:hover .details, .verified:hover .details, .failed:hover .details{display: block;}
.s-circle .imgcircle {background-color:#e7e7e7;}
.s-circle .imgcircle .status-sprite{background: url('../../../assets/home/img/status-ash.png') no-repeat left 0 top 0;width:34px;height: 43px;margin-top:5px;display: inline-block;}
.s-circle span.line {background-color:#e7e7e7;}
.s-circle .imgcircle .request{background-position: 1px 3px !important;width:36px !important;}
.s-circle .imgcircle .t-team{background-position: -38px 4px !important;}
.s-circle .imgcircle .dm-team{background-position: -81px 4px !important;}
.s-circle .imgcircle .verified{background-position: -123px 3px !important;}
.process .imgcircle .status-sprite, .verified .imgcircle .status-sprite, .failed .imgcircle .status-sprite{background: url('../../../assets/home/img/status-white.png');}
.process .imgcircle{background-color:#e9a745;}
.verified .imgcircle{background-color:#97dc8e;}
.failed .imgcircle{background-color:#df6060;}
.s-circle .error-icon{display: block !important;position: absolute;top: 3px;left: 60px;font-size: 22px;color: #df605f;}
.s-circle .success-icon{display: block !important;position: absolute;top: 3px;left: 60px;font-size: 22px;color: #97dc8e;}
.process span.line {background-color:#e9a745;}
.verified span.line {background-color:#97dc8e;}
.not-intiate span.line{background-color:#e7e7e7 !important;}
.content3 p {margin-left:-69%;font-size:13px;font-weight:600;}
.imgcircle {height:60px;width:60px;border-radius:50%;background-color:#F5998E;position:relative;z-index:1;}
.status-popup-modal .panel-title>a, .panel-title>a:active{display:block;padding-right:0px !important;font-weight:bold;text-decoration:none;}
.status-popup-modal .panel-heading a:before {font-family: 'Glyphicons Halflings';content: "\e114";float: right !important;transition: all 0.5s !important;font-size:26px !important;}
.status-popup-modal .panel-heading.active a:before {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.status-popup-modal .modal-header{border-bottom:0px;padding-bottom:0px;}
.status-popup-modal .modal-body{padding:30px;padding-top:15px;}
.status-details{margin-top:50px;}
.status-details .panel-group{margin-bottom:0px;}
.status-details .table{margin-bottom:0px;}
.status-details .table tr:first-child td{border-top:0px;}
.status-details .table tr td{color:#666 !important;}
.status-popup-modal .form-group.his_cls{padding:12px 0px !important;}
.status-popup-modal .his_cls_inner{padding-bottom:7px !important;}
.status-popup-modal .his_cls_inner:nth-last-child(2){padding-bottom:0px !important;}
.status-popup-modal .form-group:last-child{margin-bottom:0px !important;}
.status-popup-modal .panel-body{padding:15px !important;}
.still-confused{margin-top:5px;}
.still-confused a{color:#bf961e;display: inline-block;margin-top: -4px;}
.upgrade-plans-modal .modal-dialog{transform: translate(0, 0) !important;font-size:14px;}
.upgrade-plans-modal .woman-img{border-bottom:1px solid #ddd;margin-bottom:29px;}
.upgrade-plans-modal img{margin:0 auto;}
.upgrade-plans-modal h1{color:#333;font-size:32px;margin:20px 0px;}
.upgrade-plans-modal .btn{white-space:initial;background-color: #dcaf27 !important;border-color: #dcaf27 !important;max-width:400px;margin:0 auto;}
.upgrade-plans-modal .btn strong{font-size:28px;}
.upgrade-plans-modal .benfits-header{text-align: center;background: #dfaf10;padding: 10px;border-radius: 5px 5px 0px 0px;font-size: 32px;color: #fff;}
.upgrade-plans-modal .up_coupon_block {max-width:400px;margin:0 auto;margin-top: 10px;}
.upgrade-plans-modal .form-control{background-color:#f9f9f9;border:1px solid #cecece;border-radius:3px;box-shadow:none;}
.upgrade-plans-modal .hav-voucher {margin-bottom: 15px;}
.upgrade-plans-modal #upgrade_form_loader{max-width:100% !important;}
.upgrade-plans-modal #upgrade_img{max-width:220px;}
.upgrade-plans-modal .upgrade_pack_price{font-size:40px;font-weight:bold;}
.upgrade-plans-modal .upgrade_pack_price small{font-size: 16px;display: inherit;}
.benfits-bg{background: #f3f3f3;padding:10px;border: 1px solid #e1e1e1;border-radius: 0px 0px 5px 5px;float:left;border-top:0px;}
.benfits-bg .table{margin-bottom:0px;}
.benfits-bg .table th{color: #333;font-size: 16px;position:relative;}
.benfits-bg .table th .c-plan{background: #d84848;padding: 5px;color: #fff;text-align: center;font-size: 10px;position: absolute;top: -18px;left: -67px;border-radius: 5px 5px 0px 5px;}
.benfits-bg .table .fa-check{color: #7db316;font-size:18px;}
.benfits-bg .table .fa-times{color: #e21616;font-size:18px;}
.benfits-bg .table .b-price{font-size:20px;display:block;color:#333;}
.upgrade-icon{position: absolute;right: 130px;top: 32px;line-height: 16px;cursor: pointer;border-radius: 5px;text-align: center;z-index: 1;color: #bf9515;padding: 8px 10px;display: inline-block;transition:all 0.5s;}
.upgrade-icon:hover{color:#dcaf26;}
.upgrade-icon i{margin-top: -3px;display: inline-block;font-size: 26px;}
.upgrade-icon .cnt{position: absolute;top: -6px;right: 3px;font-size: 10px;color: #000;background: #d7d7d7;width: 18px;height: 18px;border-radius: 25px;}
.expiry-popup h3 {color: #d22222;margin-top: 10px;margin-bottom:10px;}
.expiry-popup p{margin-bottom:25px;}
.our-data-wrap {margin-top:20px;position: relative;background: url(../img/our-data-bg-1.jpg) no-repeat top 0 left 0;background-size: cover;height:4000px;}
.our-data-wrap .o-d-content{padding:670px 460px 750px 15px;}
.o-d-content h1{font-weight: bold;font-size: 75px;line-height: 66px;letter-spacing: 3px;color: #dcaf27;font-family: arial;}
.o-d-content h1 span {font-size: 110px;color: #444;margin-top: 13px;display: inline-block;}
.o-d-content h2 {font-size: 26px;font-weight: bold;line-height: 36px;}
.o-d-content h3{margin-top:60px;color:#666766;font-weight:bold;}
.o-d-content h4{color: #dcaf26;font-weight: bold;font-size: 22px;}
.o-d-content p{font-size:16px;}
.o-d-m-text{margin-top: 110px;font-size: 30px;line-height:34px;font-style: italic;}
.o-d-count{margin-top: 790px;}
.o-d-count .o-d-m-box{display: inline-block;background: #ddaf26;padding: 10px;font-size: 28px;color: #fff;border: 5px solid #f4d9a4;width: 327px;text-align: center;border-radius:10px;font-weight:bold;}
.o-d-count .o-d-m-box small{font-size:16px;line-height:18px;}
.right-side-box{position:absolute;top:0;right:0;top:1116px;width:460px;}
.right-side-box .o-d-box{background: #ddaf26;padding: 15px;font-size: 19px;line-height:26px;width: 300px;text-align: center;border-radius: 10px;border: 5px solid #f4d9a4;margin-left: calc(50% - 129px);color: #fff;font-weight: bold;letter-spacing: 1px;}
.right-side-box .o-d-box-1{margin-top:31px;}
.right-side-box .o-d-box-2{margin-top:239px;}
.right-side-box .o-d-box-3{margin-top:165px;}
.right-side-box .o-d-box-4{margin-top:172px;}
.right-side-box .o-d-box-5{margin-top:165px;}
.right-side-box .o-d-box small{font-size:14px;}
.tdb-table .table{border: 1px solid #e9d9a6;border-collapse:collapse;box-sizing: border-box;}
.tdb-table .table thead tr{background:#dcaf26;}
.tdb-table .table thead tr th{color:#333;vertical-align:middle;}
.tdb-table .table thead tr th .fa-search{color:#333 !important;}
.tdb-table .table thead tr th, .tdb-table .table thead tr td{border: 1px solid #c09517 !important;font-weight:bold;font-size:14px;}
.tdb-table .table thead tr td{color:#fff;border: 1px solid #c49a1c;}
.tdb-table .table tr td{border: 1px solid #e9d9a6;color: #444;font-size:12px;}
.tdb-table .table tr td a{color: #b38b13;}
.tdb-table .table tr td .btn{color:#fff !important;}
.tdb-table .table > tbody > tr:nth-of-type(2n+1) {background-color: #fffcf2 !important;}
.tdb-table table thead tr th{vertical-align:top;}
.tdb-table table thead tr th h3{margin:5px 0px;font-size:20px;line-height:26px;}
.tdb-table .pagination{margin:0px;}
.pagination > .active > a{background: #e4b62c !important;color: #fff !important;border-color: #d1a216 !important;}
.connection_grouping a.btn{color:#fff !important;}
#data_analysis_form .select2-container--default .select2-selection--multiple{border-color:#dac995;min-height:45px;border-left:1px solid #dac995;}
#data_analysis_form .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0px 15px;line-height: 33px;}
#data_analysis_form .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color: #f5f5f5;border: 1px solid #e9e9e9;padding: 5px;font-size: 12px;line-height: 18px;text-align: left;position: relative;padding-right: 20px;}
#data_analysis_form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {position:absolute;right:7px;color: #8c6c0c;margin-left: 5px;float: right;margin-right: 0px;}
#data_analysis_form .select2-container .select2-search--inline .select2-search__field{font-size:14px;width:100%;color:#666;}
.c-new-tag{position:absolute;top:0px;right:0;font-size:10px;color:#fff;background:#e54141;padding:0px 8px;height:20px;line-height:20px;border-radius:0px 4px 4px 0px;box-shadow:0px 0px 5px #fff;text-transform:uppercase;font-weight:normal;z-index:3;}
.c-new-tag:before {content: '';position: absolute;top: 0;left: -10px;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #e54141;}
.c-new-tag:after {content:'';position:absolute;background:#fff;top:7px;left:-2px;width:5px;height:5px;border-radius:50%;}
#data_analysis_form .c-new-tag{right:-12px !important;}
.a-t-analysis-wrap{position:relative;border:1px solid #ddd;padding:15px;}
.p_chart_box {position: relative;background: #fff;border: 1px solid #ddd;padding: 15px;min-height: 300px;text-align: center;border-radius: 15px;}
.p_chart_box #month_hscode_pie, .p_chart_box #month_country_pie{width:100%;max-width:550px;height:500px;margin:0 auto;}
.p_chart_box .heading {position: relative;margin: 0px;text-align: left;padding: 8px 0px;font-size: 22px;text-transform: uppercase;color: #dcaf26;margin-bottom: 30px;}
.p_chart_box .heading small{text-transform:capitalize;}
.p_chart_box .show-parent {position: absolute;top: 15px;right: 15px;}
.p_chart_box.left:before {position: absolute;content: '\f178';font-family: 'fontAwesome';font-size: 42px;right: -28px;top: 45%;z-index: -1;color: #dcaf26;}
.p_chart_box.right:after {position: absolute;content: '\f177';font-family: 'fontAwesome';font-size: 42px;left: -28px;bottom: 45%;z-index: -1;}
.pie-chart-sec{position:relative;}
.pie-chart-sec h3 {float:left;margin-top:0px;text-transform:uppercase;margin-bottom:15px;margin-top:10px;font-weight:bold;}
.pie-chart-sec .form-control{float:right;max-width:200px;background:#f5f5f5;border-radius:0px;box-shadow:none;}
.a-t-analysis-table{position:relative;margin-top:50px;}
.a-t-analysis-table h4{margin-bottom:-26px;font-weight:bold;}
.a-t-analysis-table .dataTables_filter input{margin-right:0px !important;border:1px solid #ddd !important;}
.a-t-analysis-table .dataTables_filter input:focus{border:1px solid #ddd !important;}
.under-maintenance {position: relative;width: 100%;background: #f3f3f3;padding: 50px 0px;border: 10px solid #fff;max-width: 500px;margin: 0 auto;margin-bottom: 40px;border-radius: 10px;box-shadow: 0px 0px 100px rgba(0, 0, 0, 0.1803921568627451);}
.under-maintenance i{font-size: 60px;color: #e4b62c;}
.under-maintenance h1{margin: 15px 0px 0px 0px;color: #000000;font-size: 42px;}
.under-maintenance h2{margin-bottom: 20px;color: #000;margin-top: 0px;font-size: 30px;}
.under-maintenance .c-soon{position: relative;background: #fff;padding: 5px 0px;color: #c49a1a;font-size: 14px;}
.tdb-panel{background: #f2f2f2;padding: 15px;border: 1px solid #ddd;}
.tdb-panel .form-control{height: 45px;box-shadow: none;border-radius: 0px;background: #fff;}
.tdb-panel .btn{height: 45px;line-height: 41px;padding: 0px 15px;}
div.google-visualization-tooltip{font-size:11px !important;font-weight:normal !important;padding:8px;border-radius:4px !important;line-height:16px !important;z-index:1;}
.google-maps{width: 100%;min-height: 650px;}
.google-maps>div{float:left;}
.google-piechart{width:100%;min-height:500px;}
#world_map{width: 100%;max-width: 900px;min-height: 570px;height:auto !important;margin: 0 auto;}
.fixed {display: block !important;position: fixed;background: #fff;}

.fixed-header {box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.18)!important;background:#fff; position:fixed; height: 110px; top: 0;left: 0;right: 0;z-index: 999!important;padding-left:0px;padding-right:0px; transition: all 0.8s;}

.w-bg{background: #ffffff;}
.sginin ul {
    margin: 0px;
    padding: 0px;
    /*float: right;*/
    float: left;
    margin-top: 32px; 
}
.sginin ul li {
    list-style: none;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    line-height: 16px;
}
.sginin ul li a {
    color: #999999 !important;
    font-size: 15px;
    width: 100%;
    display: block;
    border-radius: 25px;
    padding: 0px 22px;
    border: 1px solid #999999;
    text-transform: capitalize;
	font-family: 'intermedium';
    height: 48px;
    line-height: 4.8rem;
}

.social-micon ul{display: flex;}
.social-micon ul li a{
    display: block;
    background: #fff;
    width: 28px;
    height: 28px;
    border-radius: 50px;
    text-align: center;
    padding: 0 8px 0 7px;
    line-height: 30px;
    font-size: 16px;
    margin-right: 15px;
    transition: all 0.4s ease-in-out;
}
.social-micon ul li a i{color: #262626;}
.social-micon ul li a:hover{
    background-color:#dcaf26;
}


.abt_usimg img{border-radius: 30px;width:100%;}

.sginin ul li:first-child a:hover{color:#000000 !important; border-color:#000000 !important}
.sginin ul li:last-child a{background:#000000; border-color:#000000; color:#FBFAE6 !important; display:flex; align-items:center;}
.sginin ul li:last-child a .b-r-arrow{background-position: -35px -96px;width: 36px; height: 34px; margin-left: 6px; margin-right: -18px;left: auto;display: none; position: relative;}
.sginin ul li:last-child a:hover .b-r-arrow{display:block !important}

/*new design-css*/
.send_msgbtn {margin-bottom:25px;}
.btn-black {background: #000000 !important; color: #ffffff!important; border-radius: 30px!important; padding: 0px 25px!important; display: inline-block!important; font-size: 16px!important; height: 48px!important; line-height: 1.6em!important;}

.banner-r-demo,  .ex-edge-login {
    position:  relative;
    margin-top:  26px;
    cursor:  pointer;
    transition:  all 0.5s;
    display:  inline-flex !important;
    align-items:  center;
}
.banner-r-demo .b-r-arrow,  .ex-edge-login .b-r-arrow {
    background-position:  -35px -96px;
    width:  36px;
    height:  34px;
    margin-left:  6px;
    margin-right: -18px;
    left:  auto;
    display:  none;
    position:  relative;
}
.ex-edge-login {
    margin-top: 0px;
    margin-left: 20px;
}
.ex-edge-login:hover {
    color: #ffffff;
}
.banner-r-demo:hover .b-r-arrow,  .ex-edge-login:hover .b-r-arrow {
    display: block !important;
}


.home-logo{position: absolute;left:15px; top:0px;display: inline-block;background: #000000; padding: 0px 12px 12px;border:1px solid #262626; border-top:0px;}
.footer-wrap{position:relative; background:#000000; padding-bottom: 24px; border-top: 1px solid #262626;}
.footer-banner{position: relative; background: url(../../../assets/home/img/footer-banner.jpg) no-repeat; margin: 0px auto;width: 100%; max-width: 100%;background-size: cover; background-position: center center;}
.f-logo{border:1px solid #434343; border-top:0px;position: relative !important; left: 0px !important;}
.footer-left h4{font-size:24px; color:#ffffff; margin-bottom:5px; margin-top:50px;}
.footer-left p{font-size:20px; color:#555555;}
.footer-left .alert{border-radius: 50px; margin-top: 30px; max-width: 450px;}
.footer-mail{display: inline-flex;margin-top:16px; margin-bottom: 12px; position: relative;}
.footer-mail .search-icon{position: absolute;left:auto; right: 0px;background-position: -2px -102px; top: 17px; width: 26px; height: 20px;cursor:pointer; box-shadow:none; border:none;}
.footer-mail input{border: 0px;border-bottom: 1px solid #828282; font-size: 20px;color: #888888; background: transparent;box-shadow: none; padding: 0px 40px 0px 0px; max-width: 471px; width: 100%; height: 50px; border-radius: 0px; max-width: 100%; width: 471px;}
.footer-mail input::placeholder{color: #343434; opacity: 1; /* Firefox */}
.footer-mail input:focus{outline:none;box-shadow:none; border:none;border-bottom: 1px solid #dcaf26;}
.footer-mail .has-error .form-control{box-shadow:none; border:none;  border-bottom: 1px solid #a94442;}
.footer-mail .has-success .form-control{box-shadow:none; border:none;  border-bottom: 1px solid #3c763d;}
.footer-left .by-click{font-size:12px; color:#555555; max-width:415px; line-height:2.2rem;}

.footer-right{position:relative; display:flex; flex-direction:row;margin-top:50px;}
.footer-right .f-menu{width:230px;}
.fr-visit{width: 165px;}
.fr-glance{width: 172px;}
.fr-email{width: 120px;}
.footer-right .f-menu .f-r-head{font-size:12px; position:relative; display:block; margin-bottom:36px; color: #7B7B7B;}
.footer-right .f-menu .f-r-head:before{content:''; position:absolute; right:0px; width:84px; top:8px; height:4px; border-top:1px solid #262626; border-bottom:1px solid #262626;}
.footer-right .f-menu ul{padding:0px; margin:0px; list-style:none;}
.footer-right .f-menu ul li{display:block; margin-bottom:30px; font-size:20px;}
.footer-right .f-menu ul li a{color:#fff;}
.f-info p{color:#ffffff; font-size:15px;}
.f-info p a{color:#ffffff;}
.copyright{font-size:12px; color:#555555}
.copyright a, .copyright a:hover{color:#555555}
.f-b-links{padding:0px; margin:0px; list-style:none;}
.f-b-links li{display:inline; font-size:12px; padding-right:40px;}
.f-b-links li a{color:#555555;}
.fotter-bottom{margin-top:170px;}

.pricing-banner{background: url('../../../assets/home/img/pricing-banner.jpg') ;}

.common-banner{position: relative; margin: 107px auto 0; overflow: hidden; height:430px;  background-size: cover !important; background-position: center center !important;}
.about-banner{background: url('../../../assets/home/img/aboutus-banner.jpg') ;}
.ourdata-content p{text-align: justify;}
.feature_para{text-align:justify;}
.abt-content p{text-align: justify;}

.common-wrap h4{position:relative; padding-left:24px; color:#000000; font-family:'playfair_displayitalic'; font-size:20px; font-weight:600; margin-bottom:20px;}
.common-wrap h4:before{content: ''; position: absolute; left: 0px; top: -1px; width: 16px; height: 20px; background: url(../../../assets/home/img/ae-sprite.png) no-repeat; background-position: 0px 0px;}
.common-wrap p{padding-left:24px; font-size:20px; margin-bottom:26px; line-height:1.4em;}
.common-wrap p:last-child{margin-bottom:0px;}
.common-wrap p span{color:#262626; font-weight:600;}
.c-w-section{background-color:#F5F5F5; padding:110px 0px;}

.common-wrap h2{position:relative; color:#000000; font-size:48px; margin-bottom:20px;}
.common-wrap h3{position:relative; padding-left:24px; font-size:32px; font-family:'intersemi_bold'; color:#262626; margin-bottom:20px; margin-top:0px;}
.common-wrap h3:before{content: ''; position: absolute; left: 0px; top:1px; width:16px; height:32px; background: url(../../../assets/home/img/ae-sprite.png) no-repeat; background-position: 0px -24px;}
.bg-white{background-color:#ffffff;}

.ae-sprite{position: absolute;top: 0px; left: 0px; display:inline-block;background:url('../../../assets/home/img/ae-sprite.png') no-repeat}
.f-s-icon {width: 24px; height: 24px; background-position: -11px -2px; top: 7px; left: 7px;}
.feature-banner{background: url('../../../assets/home/img/feature-banner.jpg') ;}
.feature-box{position: relative;display: flex;flex-direction: column; min-height: 270px; margin-bottom: 80px;}
.feature-box span{position:relative; background:url('../../../assets/home/img/ae-sprite.png') no-repeat; width:62px; height:62px;}
.feature-box span.f-1{background-position:-146px -3px;}
.feature-box span.f-2{background-position:-212px -3px;}
.feature-box span.f-3{background-position:-281px -3px;}
.feature-box span.f-4{background-position:-348px -3px;}
.feature-box span.f-5{background-position:-417px -3px;}
.feature-box span.f-6{background-position:-487px -3px;}
.feature-box span.f-7{background-position:-553px -3px;}
.feature-box span.f-8{background-position:-146px -71px;}
.feature-box span.f-9{background-position:-212px -71px;}
.feature-box span.f-10{background-position:-281px -71px;}
.feature-box span.f-11{background-position:-348px -71px;}
.feature-box span.f-12{background-position:-417px -71px;}
.feature-box span.f-13{background-position:-487px -71px;}
.feature-box span.f-14{background-position:-553px -71px;}
.feature-box span.f-15{background-position:-146px -135px;}
.feature-box span.f-16{background-position:-212px -135px;}
.feature-box span.f-17{background-position:-281px -135px;}
.feature-box span.f-18{background-position:-348px -135px;}
.feature-box span.f-19{background-position:-417px -135px;}
.feature-box span.f-20{background-position:-487px -135px;}
.feature-box h2{color:#000000; font-size:32px; margin-bottom:10px; font-family:'intersemi_bold';}
.feature-box p{padding-left:0px;}


.ourdata-banner{background: url('../../../assets/home/img/ourdata-banner.jpg'); background-position:center top !important;}

.ourdata-content p{text-align: justify;}

.ourdata-content h3:before{display:none;}
.our-data-count{position: relative;display: inline-flex;flex-direction: column; min-height: 305px; border-right:1px solid #C2C2C2; padding:50px; transition:0.5s;}
.our-data-count:first-child{padding-left:24px;}
.our-data-count:hover{padding-right:80px;}
.our-data-count span{position:relative; background:url('../../../assets/home/img/ae-sprite.png') no-repeat; width:62px; height:62px; margin-bottom:20px; transition:all 0.5 sec;}
.our-data-count span.od-1{background-position:-146px -3px; transition:all 0.5 sec;}
.our-data-count span.od-2{background-position:-79px -68px;transition:all 0.5 sec;}
.our-data-count span.od-3{background-position:-79px -137px;transition:all 0.5 sec;}
.our-data-count:hover span.od-1{background-position:-79px -208px;}
.our-data-count:hover span.od-2{background-position:-148px -207px;}
.our-data-count:hover span.od-3{background-position:-215px -208px;}
.our-data-count h2{color:#000000; font-size:32px; margin-bottom:10px; font-family:'intersemi_bold';}
.our-data-count p{padding-left:0px; line-height:2.8rem}


.contact-content{background: url('../../../assets/home/img/dots-bg.jpg') repeat left top; padding-top:100px;}
.contact-content .c-w-section{background:transparent;}
.tdb-text:before{display:none !important;}
.c-form{position: relative; max-width: 670px; padding-left:20px;}
.c-form .two-col{display:flex; flex-direction:row;}
.c-form .two-col .form-group{margin-right:15px; width:50%;}
.c-form .two-col .form-group:last-child{margin-right:0px;}
.c-form .cntry .form-group:first-child{width:212px !important;}
.c-form .cntry .form-group:last-child{width:422px !important;}
.cntry .select-arrow:before{background: #E9E9E9;border-radius: 0px 50px 50px 0px;}
.cntry .select-arrow:after{color:#555555; right:15px; line-height:43px;}
.c-form .m-no{position:relative;}
.c-form .m-no .form-control{padding-left:80px;}
.c-form .m-no span{background: #D9D9D9; position: absolute; top: 0px; left: 0px; bottom: 0px; width: 70px; z-index: 1;   border-radius: 50px;text-align: center;line-height: 4.2rem;font-size: 14px;}
.c-form .form-group{margin-bottom:22px;}
.c-form .form-control{border-radius:50px; height:41px; box-shadow:none; background:#E9E9E9; border-color:#E9E9E9; padding:0px 20px; font-size:14px;}
.c-form .has-error .form-control{border-color: #a94442 !important;}
.c-form textarea.form-control{background: #fff; resize: none; padding: 15px 20px; height: auto; border-radius: 20px;}
.c-form .alternative{font-size:14px; display:flex; align-items: center; padding-left:0px;}
.c-form .alternative a{color:#555555;}
.c-form .alternative span{padding: 7px 20px;border: 1px solid #E9E9E9; color: #000000; border-radius: 50px; margin-left: 15px;height: 41px; line-height:1.8em;}

.faq-content, .disc-content, .terms-content, .privacy-content{padding-top:80px;}
.carrer-content p, .faq-content p, .faq-content h3, .terms-content p, .terms-content h3, .terms-content h4, .privacy-content p, .disc-content p{text-align: justify;}
.terms-content h5{font-size:24px; color:#262626; font-weight:bold; margin-bottom:20px;}
.terms-content ul li{font-size: 20px; margin-bottom: 26px; margin-bottom:16px; text-align: justify;}
.terms-content ul li:last-child{margin-bottom:26px;}

.faq-content h3:before{top:13px; left:15px;}
.faq-content .panel{margin-bottom:20px; border-radius: 30px;}
.faq-content .panel-heading {padding: 0;border:0; background:#ffffff; border-radius: 36px;}
.faq-content .panel-title{max-width:100% !important; margin:0px !important;}


.faq-content .panel-title>a, .faq-content .panel-title>a:active{font-size:26px; display:block;	padding:15px; color:#262626;word-spacing:0px; letter-spacing:-1px; text-transform:capitalize;text-decoration:none; padding-right: 50px; font-weight:normal;}
.faq-content .panel-heading  a:before {font-family: 'fontAwesome'; content: '\f107'; float: right;  transition: all 0.5s; position: absolute; top: 15px;right: 24px;}
.faq-content .panel-heading.active a:before {-webkit-transform: rotate(180deg);	-moz-transform: rotate(180deg);	transform: rotate(180deg);} 
.faq-content .panel-body{padding:30px; font-size:20px; line-height:1.4em;}

.contact-content h3:before{top:13px; left:15px;}
.contact-content .panel{margin-bottom:20px; border-radius: 30px;}
.contact-content .panel-heading {padding: 0;border:0; background:#ffffff; border-radius: 36px;}
.contact-content .panel-title{max-width:100% !important; margin:0px !important;}
.contact-content .c-w-section{padding-bottom: 0px}

.contact-content .panel-title>a, .contact-content .panel-title>a:active{font-size:26px; display:block;	padding:15px; color:#262626;word-spacing:0px; letter-spacing:-1px; text-transform:capitalize;text-decoration:none; padding-right: 50px; font-weight:normal;}
.contact-content .panel-heading  a:before {font-family: 'fontAwesome'; content: '\f107'; float: right;  transition: all 0.5s; position: absolute; top: 15px;right: 24px;}
.contact-content .panel-heading.active a:before {-webkit-transform: rotate(180deg);	-moz-transform: rotate(180deg);	transform: rotate(180deg);} 
.contact-content .panel-body{padding:30px; font-size:20px; line-height:1.4em;}

.plans-wrap{float:left; width:100%;}
.pricing-plans{position:relative; display:block; margin:30px 0px;}
.pricing-plans .plans-box{position:relative; float:left; width:100%; background:#fff; border-radius: 20px; border:1px solid #dbe5ee; -webkit-box-shadow:0px 11px 29px rgba(0, 0, 0, 0.07); -moz-box-shadow:0px 11px 29px rgba(0, 0, 0, 0.07); box-shadow:0px 11px 29px rgba(0, 0, 0, 0.07); transition: transform .5s;}
.pricing-plans .plans-box:hover{box-shadow: 0px 11px 29px rgb(0 0 0 / 13%); border-color: #bdccf7; transform: scale(1.03);}
.pricing-plans .plans-box h3{margin:0px; padding:15px; text-align:center; font-size:24px; border-radius: 20px 20px 0px 0px; font-weight:bold; color:#21409a; background: #f3f6ff; text-transform:uppercase}
.pricing-plans .plans-box h3 .fa-angle-right{display:none;}
.pricing-plans .plans-box .devide{float:left; width:100%; padding:10px 20px; color:#444444; font-size:13px;}
.pricing-plans .plans-box .devide span:last-child{float:right; font-weight:bold; color:#272727; font-size:16px; line-height:20px;}
.pricing-plans .fa-check-circle {font-size: 24px !important; line-height: 16px; color: #7db316;}
.pricing-plans .fa-times-circle {color: #e21616; font-size: 24px !important; line-height: 16px;}
.pricing-plans .price{background:#f3f6ff; padding: 22px 15px !important}
.pricing-plans .plans-box .price span {font-size: 36px !important; line-height: 40px; display: block; font-weight: bold; color: #21409a !important; font-family:'codan-bold'; text-align: center; float: none !important;}
.pricing-plans .plans-box .price small{font-size: 12px; color: #666; display: block; text-align: center;}
.pricing-plans .free-trail{text-align:center;}
.pricing-plans .free-trail span{display:block; font-size:16px; line-height:16px; color:#272727; font-weight:bold;}
.pricing-plans .free-trail small{font-weight:normal; font-size:12px;}
.pricing-plans .btns{display:block; text-align:center; position:relative;}
.pricing-plans .btns .btn{font-size:18px; padding: 10px 40px; text-transform:uppercase}
.pricing-plans .btns .current_plan{position: absolute;top: -15px; font-size: 11px !important; float:none; background: #404040; padding: 3px 10px; color: #fff !important; font-weight: normal !important;   left: 50%;    margin-left: -45px;    border-radius: 4px;}
.pricing-plans .btns .try{background: #d2d2d2;color: #21409a;border-color: #d7d7d7;}
.pricing-plans .conquer-box{border: 1px solid #bdccf7; margin-top:-30px; box-shadow: 0px 0px 10px rgb(178, 194, 238);}
.pricing-plans .conquer-box h3{color:#ffffff; background: #21409a;}
.pricing-plans .conquer-box h3:before, .pricing-plans .conquer-box h3:after {font-family: 'fontawesome'; content: '\f006'; position: absolute; z-index: 1;  color: #ffffff;left: 50%; margin-left: -106px;}
.pricing-plans .conquer-box h3:after{margin-right: -106px; margin-left: auto; right: 50%;left: auto;}
.plans-in{display:block !important;}
.pricing-plans .plans-box .devide span:first-child {position: relative}
.pricing-plans .plans-box .devide span:first-child::before {font-family: fontAwesome; font-size: 10px;color: #c1c1c1; position: absolute; top: -6px; right: -13px;}
.pricing-plans .plans-wrap {height: auto !important;}
#conquerplus .devide span:first-child::before{display:none}
.price span:before, .buy-wrap span:before, .pricing-plans .plans-box .devide:first-child span:before, .pricing-plans .plans-box .devide:nth-last-child(4) span:before, .no-star:before{display:none}

.plans-width{margin-top:180px !important; margin-bottom: 120px !important;}
.plans-wrap{position:relative; border-radius:15px;}
.columns {float: left; width: 15%}
.columns ul li{list-style:none; background-color:rgb(38 38 38 / 5%); position:relative; border-left: 1px solid rgb(38 38 38 / 15%); border-right: 1px solid rgb(38 38 38 / 15%);}
.columns ul li.fs-14{font-size:13px !important}
.columns ul li .f-name{display:none}
.columns ul li .fa-star{color:#7B7B7B; margin-right:3px;}
.columns ul li:nth-last-child(2){height:70px; line-height:30px;}
.columns ul li span{width:30px; height:30px; margin-top: 2px; display:inline-block; background:url(../../../assets/home/img/ae-sprite.png) no-repeat top left;}
.columns ul li span.check{background-position:0px -68px;}
.columns ul li span.check-mustard{background-position:0px -126px;}
.columns ul li span.uncheck{background-position: -25px -66px;}
.f-colum{width:25%; padding:0px;}
.f-colum li .star{display:inline-block; position:relative;}
.f-colum .fa-star{font-size:10px; margin-left:5px; position:absolute;right:-13px; top:4px;}
.f-colum li{text-align:left !important; background:transparent !important; border-left: 0px !important;  border-right: 0px !important;}
.f-colum li:last-child{border-bottom:0px !important}
.f-colum .header{position:relative; border-radius: 15px 0px 0px 0px; border-top:1px solid  transparent !important}
.f-colum .header:before{content:''; position:absolute; bottom:9px; left:5px; width:20px; height:4px; border-top:1px solid #262626; border-bottom:1px solid #262626;}
.f-colum li:last-child{border-radius: 0px 0px 0px 15px;height: 152px !important;}
.columns .btn-info, .columns .btn-info:active, .columns .btn-info:active:focus{width: 100% !important;display: block; padding: 10px 25px;}
.columns .btn-info a{color:#ffffff;}
.columns ul li:last-child{height:auto; border-bottom: 0px; padding: 20px 0px;  border-radius: 0px 0px 25px 25px; border-bottom: 1px solid rgb(38 38 38 / 15%);}


.columns:last-child ul li{border-right:0px;} 
.h-info-tooltip{position: absolute;top:3px; left: 125px;font-size: 11px !important; background: #5b75fb; width: 18px;height: 18px; line-height: 14px !important; text-align: center; border-radius: 50%; padding-top: 3px; color: #ffffff;cursor: pointer;z-index: 999;}
.tooltip-inner {width: 350px; max-width: 100% !important; text-align: left !important; background-color: #3d3d3d !important;}
.tooltip.top .tooltip-arrow{border-top-color: #3d3d3d !important;}
.plans-info small {font-size: 13px;position: absolute; left: 3px; top: 32px;}
.plans-info small i{position: absolute;right: -15px;left: auto; top: 0px; z-index:0 !important;}

.price {list-style-type: none; margin: 0; padding: 0 !important; -webkit-transition: 0.3s; transition: 0.3s;}
.price .header {font-size: 20px; font-family:'intermedium'; color:#7B7B7B; border-bottom:0px; padding-top: 36px;   height: auto; padding-bottom: 15px; border-radius: 25px 25px 0px 0px; border-top: 1px solid rgb(38 38 38 / 15%);}
.price li {border-bottom: 1px solid #262626;color:#D9D9D9;padding: 6px 4px;text-align: center;margin-bottom: 0px !important; font-size: 18px;height: 50px;line-height: 36px;}
.price li.cost{font-weight:bold;font-size:32px;height:auto; background:#fff;border-bottom:0px;}
.platinum .header{color:#DCAF27}
.platinum li{background-color:rgb(38 38 38 / 35%) !important;}
.plans-info{display:inline-block; position:relative;}
.plans-info i{left: auto;right: 6px;top: 7px;z-index: 9;background: #DCAF27 !important;}



/*--Plan-pricing updated-new styles--*/
.font-w-600{font-weight: 600;}
.mr-tb-inli{margin-bottom: 2px;margin-top: 5px;}
.mr-tb-0{margin-top: 0;margin-bottom: 0;}
.pad-l-10{padding-left: 10px !important;}
.search-icd li{border-bottom: 0;background: transparent !important;}
.search-icd li:last-child{padding: 6px 4px !important;}
.height-search{height: 175px !important;}
.height-bysearch{height: 220px !important;}
.height-uoffer{height: 160px !important;}

.height-search .search-icd li{height: 46px !important;border: 0;}
.height-search .search-icd li:last-child{height: 46px !important;}

.height-bysearch .search-icd li{height: 46px !important;border: 0;}
.height-bysearch .search-icd li:last-child{height: 46px !important;}

.height-uoffer .search-icd li{height: 58px !important;border: 0;}
.height-uoffer .search-icd li:last-child{height:58px !important;}

.height-uoffer ul h4{margin:0 0 0; font-size: 10px;color: #daae33;letter-spacing: 0.1px;}

.ind-entities{height: 60px !important;}
.ind-entities h4{font-size: 11px;margin: -5px 0 0;letter-spacing: 0.1px;}

.bycas_small{
    float: right;
    margin-left: 5px;
    font-size: 11px;
    letter-spacing: 0;
    line-height: 15px;
}

/*--End Plan-pricing updated-new styles--*/




/*--TDB global-video styles--*/
.playvideo_btn{
   color: #DCAF27;
    font-size: 28px;
    position: relative;
    left:35px;
    top: 2px;
    z-index: 1;
}
.playvideo_btn:focus, .playvideo_btn:hover{color: #DCAF27;}
.playvideo_btn i{background: transparent !important;}

.global-vmodal{padding-right:0 !important;}
.global-vmodal .modal-body{padding: 5px 7px 0px;}
.global-vmodal .modal-content{background: #dcae27;}
.global-vmodal .modal-header {padding: 5px 8px 0;border-bottom: none;}
.global-vmodal iframe{border: 0;width: 100%; min-height:500px;}
.modal-open{padding-right: 0 !important;}
/*--End TDB global-video styles--*/

.fs-14{font-size:14px !important;}
.columns ul li.ae-price span{background: none;width: auto; height: auto;margin: 2px; font-size: 28px;margin-top: 14px;}
.columns ul li.buy-wrap span{background:none; width:auto; height:auto; margin-top:10px;}
.free-trail span {
    display: block !important;
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
    font-weight: 700;
}
.free-trail small {
    font-weight: 400;
    font-size: 12px;
}

.buy-wrap .btn{height: 46px;line-height: 4.7rem; border-radius: 50px;padding: 0 16px; font-size: 15px;  background: #DCAF27; border: none; color: #fff; margin: 0 2px;}
.buy-wrap .btn:hover, .buy-wrap .btn:active, .buy-wrap .btn:active:hover, .btn:active:focus, .buy-wrap .btn:focus, .buy-wrap .btn:focus:hover{color: #000;border: none !important;background: #daae33;}
.buy-wrap .btn.active.focus, .buy-wrap .btn.active:focus, .buy-wrap .btn.focus, .buy-wrap .btn:active.focus, .buy-wrap .btn:active:focus, .btn:focus{color:#ffffff; border:none !important;}
.buy-wrap .try {background: #262626;}

.star-info{color: #f5f5f5;display: inline-block;}
.check-mustard sup{top: -.4em;left: 12px;font-size: 12px;}

.star sup{color: #dcaf26;font-size: 16px;}
.f-name sup{color: #dcaf26;font-size: 16px;}
.star-supcolor{color: #dcaf26;font-size: 14px;}

/*---plan-pricing modal form style---*/
.planp-modelc .modal-body{padding: 25px;}

.pro-pcard{
    background: #f9f9f9;
    border-radius: 8px;
    padding: 20px;
    min-height: 408px;
}

.pro-pcard .profile-details{margin-top: 30px;}

.pro-pcard .profile-details p {
    padding: 8px 0 5px;
    font-size: 1.52rem;
    margin: 0;
    border-bottom: 1px solid #eee;
}
.pro-pcard .profile-details p:last-child{border-bottom: 0;}
.pro-pcard .profile-details a{color: #c39304;}
.pro-pcard .profile-details i {margin-right: 5px;}
.pro-pcard .qr-scanner img {
    width: 200px;
    display: block;
    margin: auto;
}
.pricing_frm label{font-weight: 500;}
.pricing_frm .form-control{box-shadow: none !important;}

.planp-modelc h4{font-weight: 600;letter-spacing: 0.1px;color: #111;}
.input-checkb input{margin-right: 5px !important;}
.btn-planp{
    background: #000;
    color: #fff;
    border-radius: 100px;
    padding: 10px 20px;
    outline: none;
    border: 0;
    font-size: 16px;
}
.btn-planp:hover{color: #fff;}
.btn-planpback{margin-top: 8px;display: inline-block;letter-spacing: 0.01px;}
.btn-planpback span{
    background: #efd482;
    padding: 6px 7px;
    border-radius: 100px;
    width: 25px;
    height: 25px;
    color: #a37c04;
    font-size: 13px;
}

.con-forprice .book_demo{
    background: #222;
    color: #fff;
    padding: 8px 15px;
    border-radius: 100px;
    font-size: 14px;
    letter-spacing: 0.01px;
    margin: 10px 0 0px;
    display: inline-block;
}

.planp-modelc .s-message{
    border-radius: 8px;
    min-height: 408px;
    padding: 95px 20px;
    border: 1px solid #eee;
    background: transparent;
}

#buyModal{padding-right: 0;}

/*---End plan-pricing modal form style---*/


/*--Click-to-call styles--*/
    .clickto-call i{font-size: 24px;line-height: 40px;color: #fff;}
    .clickto-call {
        position: fixed;
        right: 18px;
        overflow: hidden;
        width: 55px;
        height: 55px;
        border-radius: 100px;
        padding: 0px 10px;
        z-index: 9;
        transition: all 5s;
        border: 8px solid rgb(123 93 3 / 90%);

    }

    .clickto-call:hover {
        width: auto;
        padding: 0 10px;
        cursor: pointer;
        transition: all 5s;
    }

    .clickto-call span {
        font-size: 15px;
        margin-left: 8px;
        line-height: 42px;
        display: none;
        color: #000;
        font-weight: 700;
        float: right;
        letter-spacing: 0px;
    }

    .clickto-call:hover span{display: inline-block;}
    .clickto-call.phnumber {bottom: 85px;background-color: #dcaf26;}
    .clickto-call.phnumber:hover {background-color: #dcaf26;}

    .wa-chat-bubble{display: none !important;}

/*--End Click-to-call styles--*/

/*--vietnam-language styles--*/
    .vietnam_body .home-nav li{padding: 10px 9px;}
    .vietnam_body .home-nav li a{font-size: 14px;;}
/*--End vietnam-language styles--*/


.plans-padding{margin-top:180px !important;margin-bottom: 55px !important;}
.pad-b-10 {padding-bottom: 10px !important;}
.wrapper {max-width: 1465px;width: 100%;margin: 0 auto;padding-left: 15px;padding-right: 15px;}
.fixed-header .fix-header-logo {margin: 0px !important;}
.menubtn {float: right;}
.menubtn img {margin-top: 15px;cursor: pointer;}
.mobile-dropdown .dropdown-menu {position: fixed !important;background: transparent !important;border: none !important;padding: 0px !important;box-shadow: none !important;right: 0 !important;left: auto !important;top: 0px !important;height: 100%;padding-top: 100px !important;width: 100% !important;z-index: 9999999 !important;}
.menudropdown .wrapper {position: relative;height: 100%;}
.menudropdown .main-menu {position:relative;height:100%;max-height:380px;overflow-y:auto;float:right;width:360px !important;background:#fff;padding:10px !important;border:5px solid #dcaf26 !important;}
.menuicons a {margin-bottom: 40px;padding: 0px !important;line-height: 16px;}
.icon{margin-bottom: 15px;color: #000;font-size: 12px;text-align: center;padding: 5px !important;height: 82px;padding-top: 11px !important;}
.icon i {font-size: 40px;color: #dcaf26!important;}
.icon:hover {background: rgba(204, 204, 204, 0.66);}
.icon img {width: 40px !important;}
#custom-search-input {margin: 0;margin-top: 10px;padding: 0;margin-bottom: 20px;}
#custom-search-input .input-group-btn{display:table-cell;}
#custom-search-input input {height: 35px !important;padding: 5px 10px !important;border-right: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;}
#custom-search-input button {border: 1px solid #ccc;background: #dcaf26;padding: 0px 10px;position: relative;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #fff;z-index: 99;height: 35px;box-shadow: none;border-left: 0px;line-height: 11px;}
.contact {width: 100%;padding: 10px!important;background: #ccc;text-align: center;margin-top: 0px;cursor: pointer;}
.contact h3 {padding: 0px;font-size: 22px;margin: 0px;color: #fff;}
.contact h3 i{color:#fff!important;}
.b2b-login-txt {cursor: pointer;display: inline-block;position: absolute;right: 75px;top: 30px;}
.b2b-login-txt a {color: #dcaf27;}
.b2b-mar-login {width:60px;height:60px;position:absolute;right:60px;top:17px;cursor:pointer;border:1px solid #ddd;display:inline-block;z-index:9;}
.b2b-mar-login .badge{padding: 3px 7px !important;z-index:9 !important;}
.b2b-mar-login>a>img {width:100%;height:auto;}
.b2b-mar-login ul {position:absolute;top:100%;right:0;min-width:150px;max-width:240px;background:#ddd;list-style:none;padding: 10px 10px;background: #dcaf27;font-size:14px;word-break:break-word;display:none;text-align:left;}
.b2b-mar-login:hover ul {display:block;}
.b2b-mar-login ul li {padding: 8px 8px;margin: 0;border-bottom: solid 1px #F2F2F2;float:left;width:100%;}
.b2b-mar-login ul li:first-child{margin:0px !important;}
.b2b-mar-login ul li:first-child span{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;float: left;}
.b2b-mar-login ul li:last-child {border:none;}
.b2b-mar-login ul li a{color:#fff!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.b2b-mar-login ul li a:hover{padding-left:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.b2b-mar-login ul li a:active{color:#fff;}
.b2b-mar-login ul:before{content:'';position:absolute;top:-18px;right:15px;border-color:transparent transparent #dcaf27;border-style:solid;border-width:10px}
.newloginbtn {background: #b39005;color: #fff;padding: 7px !important;border-radius: 3px;width: auto;text-transform: uppercase;font-size: 11px;text-align: center;text-decoration: none !important;font-weight: bold;position: fixed;right: 63px;top: 34px;z-index: 4;width: 121px;}
.new-date-pic{float:left;position:relative;}
.new-date-pic .hidden-input {visibility: hidden;position: absolute;right: 0px;top: 33px;height: 0px;padding: 0px;border: 0px;left: 37px;width: 253px;}
.new-date-pic .form-control{width:auto !important;padding-right:12px;position:relative;border-radius:4px !important;font-size:13px;}
.new-date-pic .tdb-btn {line-height:26px;}
.daterangepicker{border: 1px solid #e4b62c !important;}
.daterangepicker:before{border-bottom:7px solid #e4b62c !important;}
.new-date-pic #from_label, .new-date-pic #to_label{position:relative;display:inline-block;cursor:pointer;line-height:29px;}
.new-date-pic #from_label:before, .new-date-pic #to_label:before{position: absolute;top: -14px;font-size: 10px;color: #fff;background: #6f6f6f;padding: 7px 5px;border-radius: 2px;line-height: 0;}
.new-date-pic #from_label:before{content: 'From';left: 24px;}
.new-date-pic #to_label:before{content: 'To';left:33px;}
.new-date-pic #date_filter-dropdown{padding:5px;}
.new-date-pic #date_filter-dropdown .date-filter_item{padding:3px 8px;font-size:12px;cursor:pointer;}
.new-date-pic #date_filter-dropdown .date-filter_item:hover{background-color:#ddd;}
.new-date-pic #date_filter-dropdown .active{background-color:#E4B62C;}
.divTable{border: 1px solid #ddd;background-color: #fff;width: 100%;text-align: left;border-collapse: collapse;position:relative;}
.divTable .divTableCell, .divTable .divTableHead {border:1px solid #ddd;padding:5px 7px;line-height:1.4em;}
.divTable .divTableBody .divTableCell {font-size: 11px;text-transform:uppercase;}
.divTable .divTableBody .divTableCell a{cursor:pointer;}
.divTable .divTableRow:nth-child(even) {background: #f9f9f9;}
.divTable .divTableRow:last-child{border-bottom:1px solid #ddd;}
.divTable .divTableRow:last-child .divTableCell{height: 60px;border-left: 0px;border-right:0px;}
.divTable .divTableHeading{background: #666666;}
.divTable .divTableHeading .divTableRow{height:70px;}
.divTable .divTableHeading .divTableHead {font-size: 11px;font-weight: bold;color: #FFFFFF;border: 1px solid #484848;vertical-align:middle;text-transform:uppercase;}
.divTable .divTableHeading .divTableHead:first-child {border-left:none;}
.synopsis-div-table .divTableHeading{background: #ddaf27 !important;}
.synopsis-div-table .divTableHeading .divTableRow{height:35px !important;}
.synopsis-div-table .divTableHeading .divTableHead{border: 1px solid #bd941b !important;font-weight:normal !important;font-size:14px !important;}
.synopsis-div-table .divTableCell{border: 1px solid #e9d9a6 !important;}
.synopsis-div-table .divTableRow:nth-child(even){background-color: #fffcf2 !important;}
.synopsis-div-table .divTableRow:last-child .divTableCell{height:auto !important;}
.div-table-main{padding-bottom:50px;position:relative;}
.div-table-main .div_pagination{position:absolute;bottom:-51px;right:0px;}
.div-table-main .div_pagination .pagination{margin:0px;}
.yellow-divtable .divTableHeading{background: #ddaf27 !important;}
.yellow-divtable .divTableHeading .divTableHead{border: 1px solid #bd941b;font-size:12px !important;color:#333;text-transform: capitalize;}
.yellow-divtable .divTableCell{border: 1px solid #e9d9a6;}
.yellow-divtable .divTableRow:nth-child(even){background-color: #fffcf2 !important;}
.yellow-divtable .divTableRow:last-child .divTableCell{border-left: 0px;border-right:0px;}
.yellow-divtable .divTableRow:last-child .divTableCell:last-child{border-right:1px solid #e9d9a6;}
.yellow-divtable .row-span{font-size:14px !important;color:#333;top:3px;margin-right:5%;}
.table-no-data{margin-top: -1px;background: #f9f9f9;border: 1px solid #ddd !important;position: absolute;left: 0px;right: 0px;text-align: center;padding-top: 20px !important;height: 50px;}
.div-table-pagenation {position: absolute;right: 15px;bottom: 0px;left: 15px;}
.col-span-div{position: absolute;right: 0;left: 0;width: 100%;height: 50px;text-align: center;padding-top: 12px;border: 1px solid #ddd;border-top: 0px;}
.v-bottom{vertical-align:bottom !important;}
.b-r-0{border-right:0px !important;}
.b-l-0{border-left:0px !important;}
.row-span{position:absolute;top:0px;right:0px;text-align:center;font-size:12px;font-weight:bold;color:#fff;}
.divTable{display: table;}
.divTableRow {display: table-row;}
.divTableHeading {display: table-header-group;}
.divTableCell, .divTableHead {display: table-cell;}
.divTableHeading {display: table-header-group;}
.divTableBody {display: table-row-group;}
.div-pagenation{position:absolute;left:0px;right:0px;bottom:-80px;text-align:center;}
.div-pagenation .div-table-pagenation{position:relative;width:100%;text-align:center;}
.raw-data-table{padding-bottom:90px;}
#decl_popup_modal .divTable .divTableRow:last-child .divTableCell{height: auto;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
#u-p-Modal i{font-size:36px;}
#u-p-Modal h5{margin-top:0px;}
.tdb-text-color{color:#dcaf27;}
.home-nav{position:relative;padding:0px;margin:50px auto 0px; display:inline-block;}
.home-nav li {position: relative; float: left;list-style: none;padding: 10px 16px;}
.home-nav li a {position: relative;float: left; padding: 0px; color: #555555 !important; font-size: 16px;  text-decoration: none;}
.home-nav li a:before, .home-nav li.active a:before{content:''; position:absolute; left:0px; right:0px; bottom:-24px; height:6px; background:transparent; border-top:2px solid #ddb03d; border-bottom:2px solid #ddb03d; display:none;}
.home-nav li a:hover{font-weight:bold;color:#000000 !important;}
.home-nav li a:hover:before{display:block;}
.home-nav li.active a{color:#000000 !important;}
.home-nav li.active a:before{display:block;}
.fixed-header.affix .home-nav li a{color:#555555;} 

.cp-search-wrap{padding-top:110px;}
.cp-search{position:relative;}
#added_com_block .btn{height:35px;font-size:13px;padding:6px 15px;}
.radio-wrap{display: inline-block;position: relative;padding-left: 35px;cursor: pointer;font-size: 16px;font-weight:bold;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;float:left;margin:10px 0px;text-align:left;margin-right:10px;}
.radio-wrap input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.checkmark {position: absolute;top: 1px;left: 0;height: 24px;width: 24px;background-color: #ffffff;border-radius: 50%;border: 1px solid #cfcfcf;box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.09);transition: all 0.3s;}
.checkmark:after {content: "";position: absolute;display: none;}
.radio-wrap input:checked ~ .checkmark {background-color: #dcaf26;border: 1px solid #a88b35;}
.radio-wrap input:checked ~ .checkmark:after {display: block;}
.radio-wrap .checkmark:after {top: 7px;left: 7px;width: 8px;height: 8px;border-radius: 50%;background: white;}
.search-by-banner{background: #fff9eb;padding: 10% 15px;text-align: center;margin-bottom:15px;}
.search-by-banner img{margin:0 auto;}
#search_result_wrapper .control, .control{position: relative;text-align: left;font-size: 20px;cursor: pointer;float: left;display: inline-block;height: 21px;}
#search_result_wrapper .control_indicator, .control_indicator {position: absolute;top: 1px;left: 0px;height: 24px;width: 24px;background: #f9f9f9;border: 1px solid #cfcfcf;border-radius:3px;}
#search_result_wrapper .control-radio .control_indicator, .control-radio .control_indicator{border-radius: undefined%;}
#search_result_wrapper .control input, .control input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
#search_result_wrapper .control:hover input ~ .control_indicator, .control input:focus ~ .control_indicator, .control:hover input ~ .control_indicator, .control input:focus ~ .control_indicator {background: #f2f2f2;border-color: #cfcfcf;}
#search_result_wrapper .control input:checked ~ .control_indicator, .control input:checked ~ .control_indicator {background: #dcaf27;border-color: #be961d;}
#search_result_wrapper .control:hover input:not([disabled]):checked ~ .control_indicator, .control input:checked:focus ~ .control_indicator, .control:hover input:not([disabled]):checked ~ .control_indicator, .control input:checked:focus ~ .control_indicator {background: #0e6647d;}
#search_result_wrapper .control input:disabled ~ .control_indicator, .control input:disabled ~ .control_indicator {background: #e6e6e6;opacity: 0.6;pointer-events: none;}
#search_result_wrapper .control_indicator:after, .control_indicator:after {box-sizing: unset;content: '';position: absolute;display: none;}
#search_result_wrapper .control input:checked ~ .control_indicator:after, .control input:checked ~ .control_indicator:after {display: block;}
#search_result_wrapper .control-checkbox .control_indicator:after, .control-checkbox .control_indicator:after {left: 7px;top: 2px;width: 5px;height: 10px;border: solid #ffffff;border-width: 0 3px 3px 0;transform: rotate(45deg);}
#search_result_wrapper .control-checkbox input:disabled ~ .control_indicator:after, .control-checkbox input:disabled ~ .control_indicator:after {border-color: #7b7b7b;}
.adv-s-trade .control{padding-left:30px;font-size:14px;margin-left:30px;}
.adv-s-trade .control_indicator{background:#ffffff;border-color:#dac995;}
.idle-bee{position:fixed;top:260px;right:0px;z-index:999;}
.idle-bee img{width:320px;max-width:100%;}
.user-s-banner{position:relative;background:url('../../../assets/home/img/user-stories.jpg') center center no-repeat;padding:15px 0px;min-height:450px;display:flex;justify-content:center;align-items:center;background-size:cover;}
.user-s-banner h1{margin-top:0px;color:#dcaf26;font-size:50px;font-weight:bold;}
.user-s-banner h3{font-weight:bold;color:#ffffff;line-height:1.4em;font-weight:normal;}
.user_stories_client_logos{position:relative;margin:0px 0px 30px;background: #fff7dd;padding:40px 0px;}
.user_stories_client_logos .user_clients{float:left;width:100%;}
.user_stories_client_logos .item{float:left;width:16.66%;padding: 5px;}
.user_stories_client_logos .item img{max-width:100%;padding:15px;background:#fff;border-radius:10px;border: 1px solid #d3c189;}
.user-s-form{background-color:#f0f0f0;padding:30px 0px;margin:50px 0px 0px;}
.user-s-form .checkbox{margin-right:15px;}
.user-video h2{margin-bottom:30px;color:#000;}
.user-s-video{background:#ececec;padding:15px;border:1px solid #ddd;}
.demo-form .demo-heading h2{color:#000;}
.show-more-height {height:426px;overflow:hidden;}
.contact-no small{font-size:10px;color:#666;}
.has-error input[type="checkbox"]:focus{outline: 1px solid #a94442;outline-offset: 0px;}
.thank-you-message{position: relative;text-align: center;}
.thank-you-message .t-check i{color: #29b53b;font-size: 60px;}
.thank-you-message h3{color:#147320;margin-top:5px;font-weight:bold;}
.cookie-alert{position:fixed;bottom:0px;right:0px;left:0px;color:#dddddd;background-color:#363636;padding:15px 0px;font-size:12px;z-index:2}
.cookie-alert .msg-wrap{padding-right:48px;}
.cookie-alert strong{color:#dcaf26;}
.cookie-alert .btn, .cookie-alert .btn:hover{color:#000000;float:right}
.cookie-alert a, .cookie-alert a:hover{color:#d1bf8a}
.buy-modal a, .buy-modal a:hover, .buy-modal a:focus{color:#DCAF27;}
.s-message {text-align: center; position: relative;background: #ededed; padding: 20px;}
.s-message .s-icon {width: 60px;height: 60px;display: inline-block;text-align: center;background: #dcaf26; border-radius: 50%; padding-top: 13px;}
.s-message p {color: #333333;font-size: 18px;text-align: center; margin-top: 10px;}
.s-message .s-icon i {font-size: 32px;line-height: 32px; color: #fff;}



@media (max-width: 419px){
    .instant-height{height: 200px !important;}
    .instant_mob{word-break: break-word;width: 70%;text-align: left;}
}

@media (max-width: 479px){.menudropdown .main-menu {min-width: 273px !important;width: 100% !important;}
.icon{margin-bottom: 15px;height: 74px;}
.fixed-header .sginin ul li{line-height:10px;}
}
.register{float:left; background:url(../img/footer-bg.jpg) center;background-repeat:no-repeat;background-size:cover;width:100%;height:auto;}

.footer-cover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.84);}
.registertitle h2{font-size: 26px;color: #fff;font-weight: bolder;margin-top: 50px;}
.search{padding: 0px;margin: 0px;width: 100%;}
.registersearch .input-group-btn:first-child>.btn, .registersearch .form-control, .registersearch .input-group-btn:last-child>.btn{height: 50px;border-color: #999;outline: none !important;font-size:16px;border-radius:0px;}
.registersearch input{background: none !important;border: 2px solid #dcaf26;color: #fff;}
.registersearch .input-group-btn{display:table-cell !important;}
.registersearch .input-group-btn:last-child>.btn{border-top-right-radius: 0px;border-bottom-right-radius: 0px;width: auto;border:none;color: #000;padding:0px 30px;background: #dcaf26 !important;}
.registersearch .search-btn:hover, .registersearch .search-btn:focus, .registersearch .search-btn:active {background: #dcaf26 !important;color: #000;}
.rserach{margin-top: 30px;}
.customer{margin-top: 40px !important;}
.marg-auto{margin: 0 auto;}
.aboutus{margin-top: 40px;}
.trade{margin-top: 40px;}
.buy{margin: 0 auto;}
.rotation-box .text h3{color: #dcaf27;font-size: 16px;font-weight: 600;margin-top: 0px;text-transform:uppercase;position: relative;margin-bottom: 20px;}
.rotation-box .text h3:before{content: '';position: absolute;bottom: -9px;height: 2px;background: #dcaf27;width: 40px;}
.text ul{margin: 0px;padding: 0px; display:inline-flex;}
.text ul li{margin-top: 5px;list-style: none;line-height:20px;margin-right: 24px;}
.text ul li a{color: #d6d6d6;font-size: 13px;font-weight:normal;}
.text ul li a:focus, .text ul li a:active{outline:none;text-decoration:none;}
.certified-footer{float:left;width:100%;text-align:center;}
.certified-footer img{max-width:150px;height:auto;}
.footer{margin-top:17px;}
.socialmedia{text-align:center;margin-top: -8px;}
.socialmedia h3{color: #dcaf27;position: relative;font-size: 16px;text-transform: uppercase;font-weight: 600;margin-top: 0px;margin-bottom: 30px;}
.socialmedia h3:before{content: '';position: absolute;bottom: -9px;height: 2px;background: #dcaf27;width: 40px;}
.socialmedia ul{margin: 0px auto;padding: 0px;display:inline-block;}
.socialmedia ul li{list-style: none;float: left;margin-right: 10px;}
.socialmedia ul li a{color: #d6d6d6;font-size:20px;float:left;line-height:32px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.socialmedia ul li a:hover{color: #dcaf26;}
.socialmedia ul li a i{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.socialmedia ul li a:hover i{color:#dcaf26!important;}
.footerline{height: 10px;background: #acacac;display: inline-block;}
.copy p{font-size:12px;margin-top:0px;color:#a0a0a0;text-align:center;}
.copy p a{color:#dcaf27}
.news-menu-fixed{position:fixed;top:0px;right:20px;z-index:9;width:160px;}
.news-menu-fixed .wrapper{max-width:100%;padding-right:20px;}
.main-title-h{text-align: center;color: #dcaf27;font-size: 36px;line-height: 45px;font-weight: bold;margin-top: 30px;}
.ex-map-profile-heading{margin-top:0px;margin-bottom:0px;}
.ex-map-profile-heading .main-title-h{margin-top:28px;font-size: 20px;line-height:22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sginin{width:100%;}
.menu-icon{background:url('../../../assets/home/img/sprite-img.png') no-repeat left 0 top 0;width:40px;height: 40px;display: inline-block;}
.exim-menu-icon{background-position: 6px -4px;}
.recover-menu-icon{background-position: -83px -7px;}
.procure-menu-icon{background-position: -35px -6px;}
.vista-menu-icon{background-position: -126px -4px;}
.insta-menu-icon{background-position: -176px -4px;}
.rfq-menu-icon{background-position: -9px -115px;}
.menu-dropdown-img {display: inline-block;background: url('../../../assets/home/img/sprite-img.png') no-repeat left 0 top 0; width: 38px;height: 37px;background-position: -41px -86px; cursor: pointer;margin-top: 10px;  background-size: 280px;}
.learn-more-icon-black{background: url('../../../assets/home/img/sprite-img.png') no-repeat left 0 top 0;width:62px;height: 34px;background-position: -279px -9px;margin-left:-6px;display: inline-block;}
.yellow-mouse{background-position: -9px -64px;}
.btn-warning {color: #fff;background-color: #dcaf26;border-color: #d2a314;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active,.btn-warning:active:hover{background-color: #dcaf26;color:#fff;border-color:#d2a314;outline:none;}
.faq-wrapper h3{margin-top:30px;}

.faq-wrapper ul{padding-left:60px;margin:-20px 0px 50px 0px;list-style:disc;}
.faq-wrapper ul li{font-size:20px; margin-bottom:8px;}
.faq-wrapper a{color:#dcaf27;}
.faq-steps-box{background: #000000; border-radius:16px; font-size:22px;padding: 20px;color: #fff;margin-bottom:20px;position:relative; padding-left: 86px;}
.faq-steps-box .circle {background: #fff;width: 50px;height: 50px;border: 1px solid #ddd; position: absolute; border-radius: 50%;color: #333; font-size: 30px;line-height: 49px; font-weight: bold; text-align: center;    top: 8px;left: 20px;}
/*.faq-steps-box.step-1{background: #66b5d6;}
.faq-steps-box.step-2{background: #e87352;}
.faq-steps-box.step-3{background: #eeca5a;}*/
.terms-conditions h3{margin-top:30px;font-size:22px;font-weight:bold;color:#333;}
.terms-conditions h4{font-weight:bold;margin-top:25px;color:#444;}
.terms-conditions p{margin-bottom:15px;color:#444;}
.exim-maps-process .process-img{margin:0 auto;}
.p-section-1, .p-section-2{background:#f4e3b9;}
.tdb-logo{margin:0 auto;width:150px;}
.p-section-2{margin-bottom:40px;}
.p-section-2 .part-logo{padding:30px 15px 0px 30px;}
.p-section-2 p, .p-section-2 li{line-height:28px;}
.p-section-2 .logo-below-p{margin:20px 15px 30px 30px;}
.map-below{background:#231f20;padding-bottom:50px;}
.map-below h1{font-size:72px;color:#dcaf26;font-weight:bold;line-height:66px;}
.map-below h2{color:#efd69a}
.who-can-section{background:#fff !important;}
.who-can-section h3{color:#c2981b;}
.who-can-section .left-side{padding-right:0px;}
.who-can-section .right-side{padding-top:25px;padding-left:30px;}
.we-want-section{background:#fff !important;}
.we-want-section .left-side{padding-top:25px;padding-left:15px;}
.we-want-section .left-side h1{font-size:84px;font-weight:bold;line-height:64px;margin-bottom:20px;color:#4c4d4f;}
.we-want-section .left-side h1 span{color:#9d9fa2;}
.we-want-section .right-side{padding-left:0px;}
.we-want-below{background:#231f20;color:#fff;}
.we-want-below .right-side ul{position:relative;padding-left:0px;list-style:none;margin:40px 15px;}
.we-want-below .right-side ul li{position:relative;display:block;padding-left:70px;margin-bottom:30px;font-size:18px;}
.we-want-below .right-side ul li strong{color:#dcaf27;}
.we-want-below .right-side ul li span{position:absolute;left:0px;top:0px;text-align:center;padding-top: 10px;font-size:24px;font-weight: bold;width:50px;height:50px;background:#fff;color:#dcaf27;border-radius:50%;}
.we-want-below .left-side{padding-left: 30px;padding-top: 25px;text-align:right;}
.we-want-below .left-side h3{font-size:38px;}
.we-want-below .left-side h2{font-size: 84px;font-weight: bold;line-height: 64px;margin-bottom: 20px;color: #e4c05e;}
.we-want-below .left-side h2 span{color:#f1daa4;}
.referral-popup .modal-dialog{margin-top:10%;}
.referral-popup .modal-dialog .modal-header h4{font-size:28px;color:#af8505;}
.referral-popup .modal-dialog .modal-content{background: #ececec;padding: 15px;padding-top:0px;border: 2px solid #fff;}
.referral-popup .form-control{padding:0 15px;background-color: #f9f9f9;border: 1px solid #cecece;border-radius: 5px;box-shadow: none;height: 50px;}
.referral-popup .has-error .form-control{border-color:#a94442;}
.referral-popup .has-success .form-control {border-color: #3c763d;}
.referral-popup .form-control:focus{border: solid #f3c63e 1px !important;-webkit-box-shadow: 0px 0px 10px #f1d274;-moz--webkit-box-shadow: 0px 0px 10px #f1d274;box-shadow: 0px 0px 10px #f1d274;}
.referral-popup .form-control-feedback{height:50px;line-height:47px;}
.referral-popup .btn-warning{border-radius: 4px;color: #fff;background-color: #dcaf26;border-color: #d2a314;height: 50px;padding: 0px 15px !important;}
.referral-popup .btn-warning:hover, .referral-popup .btn-warning:focus, .referral-popup .btn-warning:active, .referral-popup .btn-warning:active:focus, .referral-popup .btn-warning:active:hover{background-color: #dcaf26;border-color: #d2a314;box-shadow:none;outline:none;}
.referral-popup .term-conditions a{font-size:13px;color:#af8505;float:left;}
.referral-popup .term-conditions input{float:left;margin:3px 10px 0px 0px;}
.referral-popup .help-block{display:none !important;}
.referral-popup .has-feedback label ~ .form-control-feedback{top:0px !important;}
.referral-popup .alert{margin-bottom: 0px;}
.hvr-bounce-to-bottom{margin-top:20px;border: 2px solid #dcaf26;color: #fff;padding:10px 30px;border-radius: 0px;display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
.hvr-bounce-to-bottom:before{content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #dcaf26;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active{color: white;}
.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.tdb-well{background-color: #fffcf2;border-color: #e9d9a6;box-shadow:none;padding:15px;color: #8a6d3b;}
.tdb-new-tag{font-size: 10px;color: #fff;background: #e54141;padding: 0px 8px;height: 18px;line-height: 18px;display: inline-block;border-radius: 3px;margin-top: -11px;font-weight: normal;margin-left: 5px;}

@media screen and (min-width:992px) and (max-width:1366px){.main-title-h{font-size:20px;line-height:24px;}
.search_wrap{top:105px;}
.b2b-main-wrapper{padding-top:180px;}
.socialmedia ul li a.blog-icon {width: 29px;height: 29px;background-size: 29px 29px !important;margin-top: 2px;}
.google-maps{min-height:600px;}
/*.home-nav li a{font-size:13px;}*/
}
@media screen and (min-width:992px) and (max-width:1199px){.square-box {width: 250px !important;height: 250px !important;left: 20px !important;}
}

@media screen and (max-width:1600px) {
	.r-demo-wrap{height:600px;}
}

@media screen and (max-width:1366px){
	
	.feature-box h2, .common-wrap h3{font-size:28px;}
	.common-wrap p, .terms-content ul li{font-size:18px;}
	.feature-box{min-height:210px;}
	.feature-box br{display:none;}
	.our-data-count{margin-bottom:30px}
	.faq-content .panel-body{font-size:18px; padding:15px;}
}

@media screen and (max-width:992px) and (max-width:1366px){
    .faq-content, .disc-content, .terms-content, .privacy-content{padding-top:68px}
}


/*arabic css*/
.arabic .home-nav{float:left;}
.arabic .lang-select:before{right:auto; left:1px; border-radius: 15px 0px 0px 15px;}
.arabic .lang-select:after{right:auto; left:10px;}
.arabic .select-arrow:before{right: auto; left: 1px;}
.arabic .select-arrow:after{right: auto; left: 10px;}
.arabic .fixed-header .home-search{padding-right:0px; padding-left:40px;}
.arabic .fixed-header .home-search .search-btn{left:0px; right:auto;}
.arabic .recent-search{float:right;}
.arabic .pricing-plans .plans-box .devide span:last-child{float:left;}
.arabic .pricing-plans .plans-box .devide span:first-child:before{right:auto; left:-13px;}
.arabic .request-demo{left:0px; right:auto; border-radius:0px 5px 5px 0px}
.arabic .r-demo-wrap{left:-100%; right:auto;}
.arabic .r-demo-wrap.demo-show{left:0px; right:auto;}
.arabic .r-demo-wrap .closebtn{right:auto;left:15px;}
.arabic .demo-form .pls-contact .checkbox-inline{padding-right:15px; padding-left:0px;}
.arabic .pls-contact .checkbox-inline input{margin-left:0px; margin-right:-20px;}
.arabic .arabic-p-col{float:right;}
.arabic .arabic-pull-right{float:right !important;}
.arabic .arabic-pull-left{float:left !important;}
.arabic .ex-feature p{text-align:right; padding-left:15px; padding-right: 58px;}
.arabic .ex-feature p:before{left:auto; right:15px;}
.arabic #features-section .read-more{float:left !important;}
.arabic .iam-lloking{float:right;}
.arabic .filter-by, .arabic .filter-by .filter-label{float:right !important;}
.arabic .filter-dropdown .fa{float:left; margin-right:6px;}
.arabic #companies_count h6{text-align:right;}
.arabic .search-wrap2 .home-search{padding-right:0px; padding-left:40px;}
.arabic .search-wrap2 .home-search .form-input{float:right;}
.arabic .search-wrap2 .home-search .search-btn{left:0px; right:auto;}
.arabic .search-wrap2 .tdb-multi-select{padding-left:10px;}
.arabic .home-search .search-btn i{transform:rotate(180deg)}
.arabic .search-wrap2 .example-search span{float:right;}
.arabic .modal-header .close{float:left; }
.arabic .ex-list-view{float:left}
.arabic .go-top{right:auto; left:15px}
.arabic .dashboard-lead-tabs{right:auto; left:15px;}
.arabic .back-map, .arabic .back-map-search{left:auto; right:-36px;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.18);}
.arabic .bordered-tab-contents > .nav-tabs{padding-right:0px;}
.arabic .nav-tabs>li{float:right;}
.arabic #unionLIst{text-align:right;}
.arabic .companies_list_wrap .yellow-divtable .divTableCell{text-align:right;}
.arabic .faq-steps-box{padding-left:15px; padding-right:86px; }
.arabic .faq-steps-box .circle{left:auto; right:20px;}
.arabic .s-r-box-main{float:right}
.arabic .tdb-form-search .select-input::before{right:auto;left:0px;border-radius:4px 0px 0px 4px;}
.arabic .tdb-form-search .select-input::after{right:auto; left:13px;}
.arabic .text ul li{margin-right:0px; margin-left:24px;}
.arabic .input-group-addon:first-child{border-radius:0px 5px 5px 0px;border-right: 1px solid #ddd;
border-left: 0px;}
.arabic .input-group .form-control:last-child{border-radius: 4px 0px 0px 4px}
.arabic .floating-label{left:auto; right:26px;}
.arabic .analytics-form-bg .select2-container--default .select2-selection--multiple .select2-selection__choice, .arabic .tdb-multi-select .select2-container--default .select2-selection--multiple .select2-selection__choice{padding-right:5px; padding-left:20px;}
.arabic .analytics-form-bg .select2-container--default .select2-selection--multiple .select2-selection__choice__remove, .arabic .tdb-multi-select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{right:auto; left:7px;}




@media screen and (min-width:992px){
  .hsearch-dnone{visibility: hidden;}
}


@media screen and (max-width:991px){
.f-colum {display: none;}
.columns {width: 100% !important;margin-bottom: 30px;border: 1px solid #262626;}
.columns ul li .f-name {float: left;display: block !important;font-size: 18px !important;}
.price .header, .price li.cost {text-align: center !important;font-size: 24px !important;padding-top: 15px;}
.columns ul li {padding-left: 15px;padding-right: 15px;font-size: 20px !important;}
.columns ul li .f-name {float: left;display: block !important;font-size: 18px !important;}
.price li {text-align: right !important;}
.columns ul li:last-child, .columns ul li:nth-last-child(2) {text-align: center !important;}
.check-mustard sup {left: 0;}


.c-w-section{padding:50px 0px}
.carrer-content p, .faq-content p, .faq-content h3, .terms-content p, .terms-content h3, .terms-content h4, .privacy-content p, .disc-content p{
    text-align: left;
}
.abt-content p {text-align: left;}
.feature_para {text-align: left;}
.ourdata-content p {text-align: left;}
.terms-content ul li{text-align: left;}

.fixed-header .fix-header-logo{width:70px !important;}
.buy, .sell {margin-top: 100px !important;}
.socialmedia ul{display:inline-block;}
.socialmedia ul li a {font-size: 25px !important;}
.b2b-mar-login{top:24px!important;width:45px !important;height:45px!important;}
.new-menu {position: absolute !important;top: 0;right: 0px;}
.main-title-h{font-size: 20px;line-height:24px;}
.search_wrap{top:105px;}
.b2b-main-wrapper{padding-top:180px;}
.socialmedia ul li a.blog-icon{background-size: 22px 22px !important;width: 22px !important;height: 22px !important;margin-top: 7px !important;}
.divTable .divTableHeading{display:none;}
.divTable .divTableBody .divTableCell{display:block;text-align:right;border:0px;border-bottom:1px solid #ddd;}
.divTable .divTableBody .divTableCell:before{content: attr(data-label);float: left;font-weight: 700;width:120px;text-align:left}
.synopsis-div-table .divTableRow:last-child .divTableCell{display:block !important;}
.s-circle{width:100% !important;}
span.line {width: 6px;left: 26px;top: 0;height: 40px;position: relative;}
.content3{margin-left:0px;}
.content3 p{position: absolute;margin-left: 0;top:20px;left: 75px;}
.process .details, .verified .details, .failed .details{left:57px;top:47px;}
.process .details::before, .verified .details::before, .failed .details::before{left:20px;}
.process .details::after, .verified .details::after, .failed .details::after{left:18px;}
.upgrade-plans-modal .modal-dialog{width:auto;margin:10px;padding:0px !important}
.a-t-analysis-wrap{padding:0px;border:0px;}
.pie-chart-sec h3{float:none;font-size:18px;}
.pie-chart-sec .form-control{float:none;margin:0px auto 10px;}
.p_chart_box.left{margin-bottom:40px;}
.p_chart_box.left:before {top:auto;right:40%;bottom:-26px;transform: rotate(90deg);}
.p_chart_box.right:after{bottom:auto;left:40%;top:-26px;transform:rotate(90deg)}
.a-t-analysis-table{margin-top:20px;}
.a-t-analysis-table h4{margin-bottom:10px;}
.p_chart_box #month_hscode_pie, .p_chart_box #month_country_pie{height:auto;}
.google-maps{min-height:450px;}
.certified-footer{margin-top:15px;text-align:left;}
.socialmedia{margin-top:10px;}
.copy p{margin-top:5px;}
.user-s-banner{min-height:320px;}
.user-s-banner h1{font-size:36px;}
.user-s-banner h3{font-size:18px;}
.user_stories_client_logos .item{width:20%;}
.show-more-height{height:303px;}
.user-video h2{margin-bottom:18px;margin-top:0px;}
.user-s-form{margin-top:15px;}
.demo-form .demo-heading h2{margin-top:0px;}
.footer-left .by-click{margin-bottom:40px;}
.feature-box{min-height:237px;}
.feature-box h2{font-size:24px !important;}
.feature-box p{font-size:18px;}
.columns ul li.ae-price span{font-weight:bold; font-size:18px !important;}
.columns ul li.buy-wrap span{font-size:14px;}
.buy-wrap .btn{margin-bottom:10px !important;}
.price li{font-size:16px !important;}
.home-nav li {padding: 10px!important;}
.home-nav li a {font-size: 14px !important;}
.r-demo-wrap{height:500px;}
.sginin ul li:last-child a:hover .b-r-arrow{display:none !important}

/*--plan-pricing-newupdate styles--*/
.height-search h4{text-align: left;}
.height-bysearch h4{text-align: left;}
.height-uoffer h4{text-align: left;}
.search-icd li{padding: 0 !important;}
.search-icd li:last-child {padding: 0 !important;}
.ind-entities h4{text-align: left;}
.height-search .search-icd li:last-child, .height-search .search-icd li:nth-last-child(2) {text-align: right !important;}
.height-bysearch .search-icd li:last-child, .height-bysearch .search-icd li:nth-last-child(2) {text-align: right !important;}
.height-uoffer .search-icd li:last-child, .height-uoffer .search-icd li:nth-last-child(2) {text-align: right !important;}
.height-uoffer .pad-l-10{padding-left: 0 !important;}
.height-uoffer .f-name{text-align: left;}
/*--End plan-pricing-newupdate styles--*/

}

@media(max-width:767px){
.check-mustard sup{left: 0px;}
.planp-mb{margin-bottom:30px !important;}
.planp-modelc .s-message {min-height: initial;padding: 20px 20px;}
.plans-padding{margin-top: 110px !important;margin-bottom:20px !important;}

.playvideo_btn{font-size: 26px;left: 8px;}
.global-vmodal iframe{min-height: 190px;}
.footer-right {display: block;}
.db-title.normal {display:none;}

 .text ul{flex-direction: column;}
.db-title.mobile {display:inline-block;}
.b2b-mar-login {width: 45px !important;height: 45px !important;top: 24px !important;}
/*.request-demo {top: 184px;right: -47px;font-size: 11px;padding: 3px 10px;width: auto;transform: rotate(-90deg);border-radius: 5px 5px 0px 0px; background-color: #000; color: #fcc621;}
.request-demo:hover, .request-demo:active, .request-demo:active:hover{color: #fcc621;}*/
.r-demo-wrap{padding:10px;padding-top:50px; height: 100%;}
.r-demo-wrap .closebtn{right:15px; display:block;}
.r-demo-wrap .demo-heading img {position: relative;top: 5px;width: 120px;}
.plans-price-form .modal-dialog .modal-content{padding:0px;}
.status-popup-modal{width:auto;}
.status-popup-modal .modal-body{padding:15px;}
.shipment{margin-top:30px;}
.upgrade-plans-modal .modal-dialog{width:auto;padding:0px !important}
.upgrade-plans-modal .woman-img img{float:none !important;}
.upgrade-plans-modal h1{font-size:24px;}
.upgrade-plans-modal .benfits-header{font-size:20px;}
.registersearch .input-group-btn:last-child > .btn{padding:0px 15px;}
.still-confused{margin-top:10px;}
.demo-video{margin-bottom:0px;}
.cp-search-wrap{padding-top:93px;min-height:auto}
.main{min-height:auto;}
.cp-search .form-group label:first-child {display: block;width: 100%;margin: 0px;}
.cp-search .form-control, .cp-search .select2-container--default .select2-selection--single{margin-bottom:10px;height:40px;font-size:13px;}
.cp-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px;}
.cp-search .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:13px;}
.cp-search .btn{height:40px;}
.idle-bee{display:none;}
.breadcrumb > li, .breadcrumb > li a{font-size:11px}
.tdb-popup-modal .modal-title{font-size:16px}
.about-us-c h3{font-size:18px}
.main-article-content h2{font-size:20px}
#compare_click{float:right;margin-top:10px;}
.certified-img img{max-width:88px;}
.upgrade-plans-modal .upgrade_pack_price{font-size:32px;}
.upgrade-plans-modal h3{font-size: 18px;}
.upgrade-plans-modal h1{font-size: 24px;}
.upgrade-plans-modal .upgrade_pack_price small {font-size: 12px;}
.user-s-banner{min-height:370px;}
.user-s-banner h1{font-size:26px;}
.user-s-banner h3{font-size:16px;}
.user_stories_client_logos{padding:15px 0px;}
.user_stories_client_logos .item{width:33.33%;}
.user-video h2, .demo-form .demo-heading h2{font-size:22px;}
.certified-footer img{max-width:100px}
.cookie-alert .msg-wrap{padding-right:35px;}
/*new design css*/

.feature-box{min-height:auto; margin-bottom:50px;text-align: center;}
.feature-box span{margin:0 auto;}
 .home-logo img {width: 46px; height: auto;}
 .footer-left h4 {
    margin-top: 24px;
  }
  .footer-mail {
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .footer-left .by-click {
    margin-bottom: 40px;
  }

  .common-wrap h2{font-size:34px;}
  .common-wrap h3{font-size:26px;}
  /* .common-wrap h3:before{top:-1px;} */
  .footer-right .f-menu ul li{font-size:16px;}
  .common-banner{height:258px;margin: 60px auto 0;}
  .our-data-count{width:100%; padding:0px; border:none; min-height:auto; margin-bottom:50px;}
  .our-data-count:first-child{padding:0px;}
  .our-data-count span{margin-bottom:0px;}
  .r-demo-wrap:before{display:none;}
  .c-form .two-col{flex-direction: column;}
  .c-form .two-col .form-group, .c-form .cntry .form-group:first-child, .c-form .cntry .form-group:last-child{width:100% !important;}
  .plans-wrap{border:none !important;}
.plans-width{width:100%!important; margin-top:110px !important; margin-bottom: 20px !important;}
.columns{width:100%!important;margin-bottom: 30px; border: 1px solid #262626;}
.columns ul li{padding-left:15px; padding-right:15px; font-size: 20px !important;}
.price .header, .price li.cost{text-align:center !important;font-size: 24px !important;  padding-top: 15px;}
.f-colum{display:none}
.price li{text-align:right !important; border-right:0px; font-size:16px;}
.columns ul li .f-name{float:left; display:block !important; font-size: 17px !important;}
.columns ul li:last-child, .columns ul li:nth-last-child(2){text-align:center !important;}
.columns ul li.ae-price span{font-size: 28px !important}
.faq-content .panel{margin-bottom:15px;}
.faq-content .panel-title > a, .faq-content .panel-title > a:active{font-size:18px; padding-right: 50px !important;}
.faq-content h3:before{top:9px;}
.faq-content .panel-body{padding:15px;font-size:16px; }
.fotter-bottom{margin-top:20px;}
.footer-right .f-menu ul li{margin-bottom:15px;}
.request-demo{width: 154px; height: 36px; line-height: 2.1em;}
.footer-mail input{width:100%;}
.faq-content, .disc-content, .terms-content, .privacy-content{padding-top:68px;}
}

@media screen and (max-width:768px){
.socialmedia{margin-top: 30px;width: 100%;}
.socialmedia ul li {float: left;display: inline;}
.copy p{margin-right:0px;}
.sginin ul{margin-top: 7px;}
.fixed-header .b2b-mar-login ul li{padding:8px 0px!important;margin-top:0px!important;float:left;width:100%;}
.fixed-header .b2b-mar-login ul li:first-child{padding:5px 10px !important}
.main-menu .dropdown-menu{padding-top: 61px !important;}
.mt26{margin: 0px !important;}
.partners-wrapper{padding:0px;}
.map-below h1{font-size:30px;line-height:30px;}
.map-below h2{font-size:20px;}
.p-section-2 .part-logo{padding-left:15px;}
.p-section-2 .logo-below-p{margin-left:15px;}
.we-want-section .left-side, .we-want-below .left-side{padding-top:10px;padding-left:15px;text-align:left;}
.we-want-section .left-side h1, .we-want-below .left-side h2{font-size:50px;line-height:40px;}
.we-want-below .left-side h3{font-size:30px;}
.we-want-below .right-side ul{margin:30px 0px;}
.who-can-section .left-side{padding-right:15px;}
.we-want-section .right-side{padding-left:15px;}
.go-top {right: 20px !important;width: 30px !important;height: 30px !important;line-height: 25px !important;}
.go-top i{font-size: 12px !important;line-height:30px !important;}
.go-top:hover i{font-size:12px !important;margn-top:-2px !important;}
.faq-wrapper h3{font-size:20px;}
.faq-wrapper p{font-size:14px;}
.faq-wrapper ul li{font-size:14px;}
.faq-steps-box{text-align:left;}
.google-maps{min-height:280px;}
.google-piechart{min-height:350px;}
.c-w-section{padding:30px 0px;}
.common-wrap p, .terms-content ul li{font-size: 16px !important;margin-bottom: 20px !important;}

}
@media screen and (max-width:479px){
	.aboutus, .trade, .buy, .sell {margin-top: 30px !important;}
.b2b-mar-login ul li a{font-size:12px;}
.main-title-h {font-size: 14px!important;line-height: 16px;}
.menudropdown .main-menu{padding: 10px 0px !important;max-height:353px}
#visit .nav-tabs li > a, #exim-map .nav-tabs li > a {padding: 10px 18px;font-size: 14px;}
.tab-content h1{font-size: 23px !important;line-height: 32px !important;}
.tab-content h2{font-size: 16px !important;line-height: 28px;}
.rotation-box .text h3{font-size:14px;}
.p_chart_box #month_hscode_pie, .p_chart_box #month_country_pie{height:300px;}
.google-piechart{min-height:300px;}
}
.footer{padding:0px;border:none;}
.fa-volume-control-phone:before{content:"\f2a0"}
.potential-test-wrap{z-index:99!important;}
#siteseal{left:0px!important;}
.clearfix:after{height:0px !important;}
.clearfix{clear:both;}
#siteseal{right:auto !important;}
#topcontrol{display:none;}
.go-top{position: fixed;bottom: 155px;right: 20px;background: #dcaf26;width: 50px;height: 50px;line-height: 45px;text-align: center;border-radius: 50%;cursor: pointer;z-index:9;transition:all 0.5s;}
.go-top:hover{box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);}
.go-top i{line-height:45px;transition:all 0.3s;color:#000;font-size:16px;}
.go-top:hover i{margin-top:-5px;color:#fff;font-size:20px;}
.home-search{position: relative;width: 100%;padding-right: 50px;}
.home-search .form-input {float: left;width: 50%;position: relative;margin: 0px !important;}
.home-search .form-control{border-color: #ccc;height: 50px;border-radius: 0px;box-shadow: none;font-size:14px;}
.home-search .search-btn{position: absolute;right: 0px;top: 0px;width: 50px;height: 50px;border-radius: 0px;line-height: 16px;padding: 0px;border-left: 0px;border-left-color: currentcolor;background: #dcaf26;border-color: #dcaf26;}
.home-search .search-btn i{font-size: 20px;transition: all 0.5s;color: #fff !important;padding-left: 4px;}
.select-arrow{position: relative;float: left;width: 100%;}
.select-arrow::before{content: '';position: absolute;top: 1px;right: 1px;bottom: 1px;width: 30px;background-color: #fff;z-index: 9;pointer-events: none;}
.select-arrow::after{content: '\f107';font-family: 'fontAwesome';position: absolute;line-height: 48px;top: 0px;right: 11px;font-size: 20px;color: #666666;z-index: 9;pointer-events: none;}
.about-us-list{position:relative;}
.about-us-list li{margin-bottom:10px;}
.load-text{font-style:normal !important;font-size:13px !important;}
.cssload-container{position: relative;z-index: 4;margin: 0 auto;width: 166px;height: 78px;list-style: none;border: 2px solid rgba(255,255,255,0.4);border-radius: 39px;}
.cssload-loader{position: absolute;z-index: 3;margin: 0 auto;left: 0;right: 0;top: 0;height: 58px;list-style: none;}
ul.cssload-loader li{background-color: rgb(220,174,38);width: 10px;height: 10px;float: left;margin-right: 5px !important;box-shadow: 0px 19px 10px rgba(0,0,0,0.2);-o-box-shadow: 0px 19px 10px rgba(0,0,0,0.2);-ms-box-shadow: 0px 19px 10px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 19px 10px rgba(0,0,0,0.2);-moz-box-shadow: 0px 19px 10px rgba(0,0,0,0.2);}
.cssload-loader li:first-child{animation: cssload-loadbars 1.15s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;-o-animation: cssload-loadbars 1.15s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;-ms-animation: cssload-loadbars 1.15s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;-webkit-animation: cssload-loadbars 1.15s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;-moz-animation: cssload-loadbars 1.15s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;}
.cssload-loader li:nth-child(2){animation: cssload-loadbars 1.15s ease-in-out infinite -0.23s;-o-animation: cssload-loadbars 1.15s ease-in-out infinite -0.23s;-ms-animation: cssload-loadbars 1.15s ease-in-out infinite -0.23s;-webkit-animation: cssload-loadbars 1.15s ease-in-out infinite -0.23s;-moz-animation: cssload-loadbars 1.15s ease-in-out infinite -0.23s;}
.cssload-loader li:nth-child(3){animation: cssload-loadbars 1.15s ease-in-out infinite -0.46s;-o-animation: cssload-loadbars 1.15s ease-in-out infinite -0.46s;-ms-animation: cssload-loadbars 1.15s ease-in-out infinite -0.46s;-webkit-animation: cssload-loadbars 1.15s ease-in-out infinite -0.46s;-moz-animation: cssload-loadbars 1.15s ease-in-out infinite -0.46s;}
.cssload-loader li:nth-child(4){animation: cssload-loadbars 1.15s ease-in-out infinite -0.69s;-o-animation: cssload-loadbars 1.15s ease-in-out infinite -0.69s;-ms-animation: cssload-loadbars 1.15s ease-in-out infinite -0.69s;-webkit-animation: cssload-loadbars 1.15s ease-in-out infinite -0.69s;-moz-animation: cssload-loadbars 1.15s ease-in-out infinite -0.69s;}
.cssload-loader li:nth-child(5){animation: cssload-loadbars 1.15s ease-in-out infinite -0.92s;-o-animation: cssload-loadbars 1.15s ease-in-out infinite -0.92s;-ms-animation: cssload-loadbars 1.15s ease-in-out infinite -0.92s;-webkit-animation: cssload-loadbars 1.15s ease-in-out infinite -0.92s;-moz-animation: cssload-loadbars 1.15s ease-in-out infinite -0.92s;}
.cssload-loader li:nth-child(6){animation: cssload-loadbars 1.15s ease-in-out infinite -1.15s;-o-animation: cssload-loadbars 1.15s ease-in-out infinite -1.15s;-ms-animation: cssload-loadbars 1.15s ease-in-out infinite -1.15s;-webkit-animation: cssload-loadbars 1.15s ease-in-out infinite -1.15s;-moz-animation: cssload-loadbars 1.15s ease-in-out infinite -1.15s;}
@keyframes cssload-loadbars {0%{height: 10px;margin-top: 24px;}
50%{height:49px;margin-top: 0px;}
100%{height: 10px;margin-top: 24px;}
}
@-o-keyframes cssload-loadbars {0%{height: 10px;margin-top: 24px;}
50%{height:49px;margin-top: 0px;}
100%{height: 10px;margin-top: 24px;}
}
@-ms-keyframes cssload-loadbars {0%{height: 10px;margin-top: 24px;}
50%{height:49px;margin-top: 0px;}
100%{height: 10px;margin-top: 24px;}
}
@-webkit-keyframes cssload-loadbars {0%{height: 10px;margin-top: 24px;}
50%{height:49px;margin-top: 0px;}
100%{height: 10px;margin-top: 24px;}
}
@-moz-keyframes cssload-loadbars {0%{height: 10px;margin-top: 24px;}
50%{height:49px;margin-top: 0px;}
100%{height: 10px;margin-top: 24px;}
}
@media screen and (min-width:1366px) and (max-width:1500px){.wrapper{max-width:1250px;}
.our-data-wrap{background-size:100%;height:3648px;}
.our-data-wrap .o-d-content{padding-top:590px;}
.o-d-content h1{font-weight: bold;font-size: 50px;line-height: 46px;}
.o-d-content h1 span{font-size: 75px;margin-top:9px;}
.o-d-content h2{font-size:20px;line-height:28px;}
.right-side-box{top:1008px;}
.right-side-box .o-d-box{margin-left: calc(50% - 115px);}
.right-side-box .o-d-box-2{margin-top:203px;}
.right-side-box .o-d-box-3{margin-top: 149px;}
.right-side-box .o-d-box-4{margin-top: 132px;}
.right-side-box .o-d-box-5{margin-top: 141px;}
.o-d-m-text{margin-top:40px;}
.o-d-count {margin-top: 630px;}
.o-d-count .o-d-m-box{width:280px;font-size:22px;}
.o-d-count .o-d-m-box small{font-size:14px;line-height:16px;}
}
@media screen and (max-width:1500px){
	.youtube-container iframe {margin-top:0px;}
}
@media screen and (min-width:1280px) and (max-width:1365px){.wrapper{max-width:1280px;}
.our-data-wrap{background-size:100%;height:3412px;}
.our-data-wrap .o-d-content{padding-top:490px;padding-right:370px;}
.o-d-content h1{font-weight:bold;font-size:42px;line-height:36px;letter-spacing:2px;}
.o-d-content h1 span{font-size: 62px;margin-top:9px;}
.o-d-content h2{font-size:20px;line-height:28px;}
.o-d-content h3{margin-top:35px;}
.o-d-m-text{margin-top:70px;}
.right-side-box{top:1008px;}
.right-side-box .o-d-box{margin-left:calc(50% - 98px);font-size:18px;line-height:22px;}
.right-side-box .o-d-box-1{margin-top:-35px;}
.right-side-box .o-d-box-2{margin-top:194px;}
.right-side-box .o-d-box-3{margin-top:146px;}
.right-side-box .o-d-box-4{margin-top:144px;}
.right-side-box .o-d-box-5{margin-top:152px;}
.o-d-count {margin-top: 615px;}
.o-d-count .o-d-m-box{width:270px;font-size:22px;line-height:22px;}
.o-d-count .o-d-m-box small{font-size:14px;line-height:16px;}
}
@media screen and (min-width:1024px) and (max-width:1279px){
/*.wrapper{max-width:1140px;}*/

.our-data-wrap{background-size:100%;height:2714px;}
.our-data-wrap .o-d-content{padding-top:426px;padding-right:310px;}
.o-d-content h1{font-size:32px;line-height:28px;letter-spacing:2px;}
.o-d-content h1 span{font-size: 48px;margin-top:7px;}
.o-d-content h2{font-size:16px;line-height:24px;}
.o-d-content h3{margin-top:25px;font-size:20px;}
.o-d-content p{font-size: 14px;line-height: 20px;}
.o-d-m-text{margin-top:222px;font-size:20px;line-height:24px;padding:10px;}
.right-side-box{top:834px;}
.right-side-box .o-d-box{margin-left:calc(50% - 62px);font-size:16px;line-height:20px;}
.right-side-box .o-d-box-1{margin-top:-68px;}
.right-side-box .o-d-box-2{margin-top:150px;}
.right-side-box .o-d-box-3{margin-top:118px;}
.right-side-box .o-d-box-4{margin-top:114px;}
.right-side-box .o-d-box-5{margin-top:112px;}
.o-d-count {margin-top:180px;}
.o-d-count .o-d-m-box{width:218px;font-size:18px;line-height:16px;}
.o-d-count .o-d-m-box small{font-size:12px;line-height:16px;}
}
@media screen and (max-width:1023px){.our-data-wrap{background:none;height:auto;}
.our-data-wrap .o-d-content{padding:0px;}
.right-side-box{display:none;}
.o-d-content h1{font-size: 32px;line-height: 28px;letter-spacing: 2px;}
.o-d-content h1 span{font-size:44px;margin-top:5px;}
.o-d-content h2{font-size:16px;line-height:26px;}
.o-d-content h3{margin-top:25px;font-size:20px;}
.o-d-content h4{font-size:18px;}
.o-d-m-text{margin-top:0px;font-size:20px;line-height:24px;padding:10px;}
.o-d-count {margin-top: 20px;}
.o-d-count .o-d-m-box{width:218px;font-size:18px;line-height:16px;margin-bottom:10px;}
.o-d-count .o-d-m-box small{font-size:12px;line-height:16px;}
}
.tdb_process {background: #e79214 !important;color: #fff !important;}
.youtube-container {
  overflow: hidden;
  width: 100%;
  /* Keep it the right aspect-ratio */
  aspect-ratio: 16/9;
  /* No clicking/hover effects */
  pointer-events: none;
}
.youtube-container iframe {
  /* Extend it beyond the viewport... */
  width: 300%;
  height: 100%;
  /* ...and bring it back again */
  margin-left: -100%;
      margin-top: -13%;
}
@media (max-width: 400px)
{
	.sginin ul li a {padding: 0px 7px;}
    .sginin ul li a {
        height: 34px !important;
        line-height: 3.4rem !important;
        font-size: 11px !important;
    }
}


@media screen and (min-width:401px) and (max-width:767px){
    .sginin ul li a {
        font-size: 12px !important;
        padding: 0px 12px !important;
    }
}

@media (max-width: 350px)
{
	 .sginin ul li a {
		padding: 0px 12px;
	}
}

@media screen and (min-width:992px) and (max-width:1024px){
    .sginin ul li a {padding: 0px 20px;height: 44px;line-height: 4.2rem;}
    .c-w-section {padding: 60px 0px 60px;}
    .common-banner{margin:65px auto 0;}
    .plans-padding{margin-top: 100px !important;}

    .height-uoffer .pad-l-10 {padding-left: 0 !important;}
    .height-search .pad-l-10 {padding-left: 0 !important;}
}

@media screen and (min-width:360px) and (max-width:1242px){
    .home-nav {display: none;}
    .sginin{position: absolute !important;top: 8px;right: 50px;	}
    .mobile-dropdown {display:block !important; position:absolute !important; top:5px; right:3px;}
    .fixed-header {height: 67px !important;}
    .sginin ul{margin-top:7px;float: right;}
    .sginin ul li{margin-top:0px;}
    .sginin ul li a {height: 40px;line-height: 3.8rem; font-size: 13px;padding: 0px 13px;}
    .mobile-dropdown .dropdown-menu{padding-top:64px !important;}
    .mobile-dropdown ul {margin: 0px;margin-right: 0px; margin-left: 0px; padding: 0px; background: #ffffff; width: 200px; float: right; margin-left: -44px; margin-right: 7px; border-radius: 16px; box-shadow: 0px 4px 10px #0000002e;}
    .mobile-dropdown ul li {list-style: none; padding: 8px 20px; border-bottom: 1px solid #ececec;}
    .mobile-dropdown ul li:last-child{border-bottom:none;}
    .mobile-dropdown ul li a{color: #444444;}
    .fixed-header .fix-header-logo {width: 53px !important; height: auto;}
    .dropdown-menu {padding-top: 64px !important;}
    .contact-content{padding-top:65px}
    .lang-select{margin: 12px 0px 0px 8px;}
    .common-banner {margin: 67px auto 0;}
}

@media screen and (min-width:360px) and (max-width:767px){
    .common-banner {margin: 65px auto 0;height: 253px;}
}

@media screen and (min-width:768px) and (max-width:991px){
    .common-banner {margin: 65px auto 0;height: 300px;}
    .global-vmodal iframe{min-height:330px;}
    .plans-padding{margin-top: 100px !important;}

    .playvideo_btn{left: 15px;}
    .common-wrap p{text-align: left;}
    .global-vmodal iframe{min-height:330px;} 
    .planp-topm{width: 715px !important;}
    .pro-pcard{min-height:424px;}
    .planp-modelc .s-message {min-height: 378px;padding: 60px 20px;}
    .planp-modelc .s-message p{font-size:17px;}
    .pro-pcard .profile-details p{font-size: 1.37rem;}
    .pricing_frm p{line-height: 20px;}
}


@media screen and (min-width:992px) and (max-width:1180px){
    .footer-mail{width: 100%;}
    .footer-mail .form-group{width: 100%;}
}

@media (min-width: 1025px) and (max-width: 1199px){
    .home-nav li {padding: 10px 9px;}
    .home-nav li a {font-size: 15px;}
}

@media (min-width: 1200px) and (max-width: 1300px){
.home-nav li {padding: 10px 12px;}
}


@media (min-width:992px) and (max-width:1089px){
    .price li{font-size: 15px;}
    .buy-wrap .btn{padding: 0 12px;}
}

@media (min-width:1090px) and (max-width:1199px){
    .price li{font-size: 16px;}
    .height-uoffer .pad-l-10{padding-left: 0 !important;}
    .height-search .pad-l-10{padding-left: 0 !important;}
}