@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');
body{font-family:'Open Sans', sans-serif !important;font-size:16px;}
ul{margin:0;padding:0;}
li{list-style:none;}
.container {max-width: 1600px;width: 100% !important;}
a{text-decoration:none;}
a:hover{text-decoration:none !important;}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans', sans-serif !important;}
.header-right ul {margin-top:18px;}
a:focus,a:active{outline:0 !important;}
p{margin:0 !important;padding:0;}
.header{background-color:#fff;padding:10px 0;float:left;width:100%;}
label.error{color:red;margin-top:10px;font-weight:normal;}
.error_notification{color:red;}
.hasDatepicker{position:relative;}
.box.box-success {border-top-color: #555555;}
.box.box-info tr:nth-child(2n+1){background:transparent !important;}
.box-header.with-border {border-bottom: 1px solid #f4f4f4;}
.template-content .searchdetails h2 {margin-bottom: 10px;}
.box-body .box-pane-right {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 0;}
.bg-green, .callout.callout-success, .alert-success, .label-success, .modal-success .modal-body {background-color: #555555 !important;}
.bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-light-blue, .bg-green, .bg-navy, .bg-teal, .bg-olive, .bg-lime, .bg-orange, .bg-fuchsia, .bg-purple, .bg-maroon, .bg-black, .bg-red-active, .bg-yellow-active, .bg-aqua-active, .bg-blue-active, .bg-light-blue-active, .bg-green-active, .bg-navy-active, .bg-teal-active, .bg-olive-active, .bg-lime-active, .bg-orange-active, .bg-fuchsia-active, .bg-purple-active, .bg-maroon-active, .bg-black-active, .callout.callout-danger, .callout.callout-warning, .callout.callout-info, .callout.callout-success, .alert-success, .alert-danger, .alert-error, .alert-warning, .alert-info, .label-danger, .label-info, .label-warning, .label-primary, .label-success, .modal-primary .modal-body, .modal-primary .modal-header, .modal-primary .modal-footer, .modal-warning .modal-body, .modal-warning .modal-header, .modal-warning .modal-footer, .modal-info .modal-body, .modal-info .modal-header, .modal-info .modal-footer, .modal-success .modal-body, .modal-success .modal-header, .modal-success .modal-footer, .modal-danger .modal-body, .modal-danger .modal-header, .modal-danger .modal-footer {color: #fff !important;}
.pad {padding: 10px;}
.bg-yellow, .callout.callout-warning, .alert-warning, .label-warning, .modal-warning .modal-body {background-color: #f39c12 !important;}
.bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-light-blue, .bg-green, .bg-navy, .bg-teal, .bg-olive, .bg-lime, .bg-orange, .bg-fuchsia, .bg-purple, .bg-maroon, .bg-black, .bg-red-active, .bg-yellow-active, .bg-aqua-active, .bg-blue-active, .bg-light-blue-active, .bg-green-active, .bg-navy-active, .bg-teal-active, .bg-olive-active, .bg-lime-active, .bg-orange-active, .bg-fuchsia-active, .bg-purple-active, .bg-maroon-active, .bg-black-active, .callout.callout-danger, .callout.callout-warning, .callout.callout-info, .callout.callout-success, .alert-success, .alert-danger, .alert-error, .alert-warning, .alert-info, .label-danger, .label-info, .label-warning, .label-primary, .label-success, .modal-primary .modal-body, .modal-primary .modal-header, .modal-primary .modal-footer, .modal-warning .modal-body, .modal-warning .modal-header, .modal-warning .modal-footer, .modal-info .modal-body, .modal-info .modal-header, .modal-info .modal-footer, .modal-success .modal-body, .modal-success .modal-header, .modal-success .modal-footer, .modal-danger .modal-body, .modal-danger .modal-header, .modal-danger .modal-footer {color: #fff !important;}
.info-box {display: block;min-height: 90px;background: #fff;background-color: rgb(255, 255, 255);width: 100%;box-shadow: 0 1px 1px rgba(0,0,0,0.1);
border-radius: 2px;margin-bottom: 15px;}
.commonbrowse.chat {width: auto;float: left;}
.image-upload.browse-button {float: left;display: inline-table;}
.info-box-icon {border-top-left-radius: 2px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 2px;display: block;float: left;
height: 90px;width: 90px;text-align: center;font-size: 45px;line-height: 90px;background: rgba(0,0,0,0.2);}
.info-box-icon1{border-top-left-radius: 2px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 2px;display: block;float: left;height: 90px;width: 90px;text-align: center;font-size: 45px;line-height: 90px;background: rgba(0,0,0,0.2);}
.info-box-content {padding: 5px 10px;margin-left: 90px;}
.info-box-icontext {border-top-left-radius: 2px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 2px;display: block;float: left;
text-align: center;line-height: 90px;background: rgba(0,0,0,0.2);padding: 20px 15px;}
.info-box-text {text-transform: uppercase;}
.progress-description, .info-box-text {display: block;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.info-box-number {display: block;font-weight: bold;font-size: 18px;}
.info-box .progress, .info-box .progress .progress-bar {border-radius: 0;}
.info-box .progress {background: rgba(0,0,0,0.2);margin: 5px -10px 5px -10px;height: 2px;}
.success_msg, .success_jou_msg {color: green;font-weight: bold;}
.fail_msg, .fail_jou_msg {color: red;font-weight: bold;}
.progress, .progress > .progress-bar, .progress .progress-bar, .progress > .progress-bar .progress-bar {border-radius: 1px;}
.progress, .progress > .progress-bar {-webkit-box-shadow: none;box-shadow: none;}
.header-left img {width: 22%;}
.info-box .progress .progress-bar {background: #fff;}
.tasks-inner .fa.fa-bookmark-o,.tasks-inner .fa.fa-thumbs-o-up,.tasks-inner .fa.fa-calendar,.tasks-inner .fa.fa-comments-o,.tasks-inner .ion.ion-ios-cloud-download-outline{line-height:90px;}
.info-box .progress, .info-box .progress .progress-bar {border-radius: 0;}
.box-header.with-border {border-bottom: 1px solid #ddd;}
.box-header {color: #444;display: block;padding: 10px;position: relative;}
.box-header > .fa, .box-header > .glyphicon, .box-header > .ion, .box-header .box-title {display: inline-block;font-size: 18px;margin: 0;line-height: 1;}
.box.box-danger {border-top-color: #dd4b39;}
.box-header > .box-tools {position: absolute;right: 10px;top: 5px;}
.products-list .product-img {float: left;}
.products-list .product-title {font-weight: 600;}
#errmsgCustomer{margin-left:15px !important;}
.bg-yellow, .callout.callout-warning, .alert-warning, .label-warning, .modal-warning .modal-body {background-color: #f39c12 !important;}
.products-list .product-description {display: block;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box.box-info {border-top-color: #00c0ef;min-height: 400px;}
.open .btn-box-tool, .btn-box-tool:hover {color: #606c84;}
.box.box-info  .btn-box-tool {padding: 5px;font-size: 12px;background: transparent;color: #97a0b3;}
.product-list-in-box > .item:last-of-type {border-bottom-width: 0;}
.progress-description {display: none;}
.no-value-select{color:#777;}
select {color:#777 !important;}
.box.box-info .box-body{padding:0;}
.bg-aqua, .callout.callout-info, .alert-info, .label-info, .modal-info .modal-body {background-color: #00c0ef !important;}
.product-list-in-box > .item {-webkit-box-shadow: none;box-shadow: none !important;border-radius: 0;border-bottom: 1px solid #f4f4f4;}
.tasks-inner {padding: 30px 0 15px 0;float: left;width: 100%;background: #eee;}
.products-list > .item {border-radius: 3px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);box-shadow: 0 1px 1px rgba(0,0,0,0.1);padding: 20px 20px;}
.info-box .fa.fa-calendar {position: relative;color: #fff;text-align: center;bottom: auto;right: auto;}
.box.box-primary {border-top-color: #3c8dbc;}
.box.box-primary .btn-box-tool {padding: 5px;font-size: 12px;background: transparent;color: #97a0b3;}
.users-list > li {width: 25%;float: left;padding: 10px;text-align: center;}
.list-unstyled, .chart-legend, .contacts-list, .users-list, .mailbox-attachments {list-style: none;margin: 0;padding: 0;}
.users-list > li img {border-radius: 50%;max-width: 100%;height: auto;}
.box-body {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;padding: 10px;}
.users-list-name {font-weight: 600;color: #444;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.users-list-name, .users-list-date {display: block;}
.users-list-date {color: #999;font-size: 12px;}
.box.box-danger .btn {border-radius: 3px;-webkit-box-shadow: none;box-shadow: none;border: 1px solid transparent;}
.box.box-danger .btn-box-tool {padding: 5px;font-size: 12px;background: transparent;color: #97a0b3;}
.progress, .progress > .progress-bar, .progress .progress-bar, .progress > .progress-bar .progress-bar {border-radius: 1px;}
.progress, .progress > .progress-bar {-webkit-box-shadow: none;box-shadow: none;}
.progress-bar {float: left;width: 0;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;
transition: width .6s ease;}
#paymentForm .search-filter:nth-child(5n) {clear:both;}
.bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body {background-color: #dd4b39 !important;}
.bg-purple{background-color:#d81b60;}
.bg-aqua, .callout.callout-info, .alert-info, .label-info, .modal-info .modal-body {background-color: #00c0ef !important;}
.description-block > .description-header {margin: 0;padding: 0;font-weight: 600;font-size: 16px;}
.description-block > .description-text {text-transform: uppercase;}
.box-header {color: #444;display: block;padding: 10px;position: relative;}
.box.box-success .btn {border-radius: 3px;-webkit-box-shadow: none;box-shadow: none;border: 1px solid transparent;}
.box.box-success .btn-box-tool {padding: 5px;font-size: 12px;background: transparent;color: #97a0b3;}
.card {position: relative;float: left;width: 100%;}
.card h2 {position:absolute;content:'';top:-18px;background:#1fade7;padding:15px;color:#fff;font-weight:700;font-size:15px;left: 25px;text-transform:uppercase;
border-radius:5px;}
.modal-content{float:left;width:100%;}
.box-footer {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-top: 1px solid #ddd;
padding: 10px;background-color: #fafafa;}
.text-center {text-align: center;}
.box {position: relative;border-radius: 3px;background: #fafafa;border-top: 3px solid #d2d6de;margin-bottom: 20px;width: 100%;box-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.box-header>.fa, .box-header>.glyphicon, .box-header>.ion, .box-header .box-title {display: inline-block;font-size: 18px;margin: 0;line-height: 1;}
.fa-calendar {position:absolute;right:15px;bottom:11px;color:#0f96b8;}
#username-error,#password-error,#emailid-error{color:red;font-weight:normal;}
.user-pass-content  .main_input_box .add-on {background-color:#EEEEEE;font-size:14px;font-weight:normal;padding:8px 11px;text-align:center;text-shadow:0 1px 0 #FFFFFF;}
.login-container h3{text-align: center;font-size: 14px;line-height: 20px;background: #fff;color: #fff;border-bottom: 1px solid #fff;margin:0;padding:10px 0;border-top-left-radius:5px;border-top-right-radius:5px;}
.users-title{font-size:14px;color:#fff;text-transform:uppercase;margin-bottom:7px;}
.count{color:#fff;font-size:18px;font-weight:700;padding-top: 8px;display: inline-block;}
.filter-counter .fa-users, .leads-counter .fa-user, .products-counter .fa-shopping-bag ,.leadscount-counter .fa-user {top: 50%;position: absolute;color: rgba(0,0,0,.08);
font-size: 100px;line-height: 1;right: 15px;font-size: 34px !important;margin-top: -17.5px;}
.login-container h4 {text-align: center;color: #1fade7;font-weight: 700;margin: 8px 0 30px 0;font-size: 15px;text-transform: uppercase;}
.panel-danger.panel-dark .panel-heading, .panel-danger.panel-dark .panel-heading .accordion-toggle {background: #00a84f;border-color:#00a84f;color: #fff;}
.panel-heading .panel-heading-controls > * {display: block;float: left;margin: 0;}
.pager-xs > li > a, .pager-xs > li > span, .panel-heading  .pagination-xs > li > a, .panel-heading  .pagination-xs > li > span {padding: 3px 8px;font-size: 11px;}
.panel-heading .pagination > li > a, .panel-heading .pagination > li > span {position: relative;float: left;padding: 4px 12px;line-height: 1.61539;text-decoration: none;
color: #6a6a6a;background-color: transparent;border: 1px solid rgba(0,0,0,.13);border-top-color: rgba(0, 0, 0, 0.13);border-right-color: rgba(0, 0, 0, 0.13);
border-bottom-color: rgba(0, 0, 0, 0.13);border-left-color: rgba(0, 0, 0, 0.13);margin-left: -1px;color: #fff;border-color: rgba(255,255,255,.12);}
.panel-primary.panel-dark {border-color: #51bf99 !important;}
.panel-primary.panel-dark .panel-heading, .panel-primary.panel-dark .panel-heading .accordion-toggle {background: #00a84f;border-color: #00a84f;color: #fff;}
.chart{width:100%;padding:20px;}
.border-round {border-radius: 99999px;}
.message {margin-bottom: 15px;}
.back-btn {background: #2e363f;padding: 9px 20px;color: #fff;text-transform: capitalize;border: 0;font-weight: 700;}
.panel-danger.panel-dark {border-color: #00a84f !important;float: left;width: 100%;}
.panel-title-icon {display: inline-block;margin-right: 7px;color: inherit;font-size: 14px;line-height: 1;}
.panel-heading  .panel-heading-controls {float: right;margin-top: -1px;margin-bottom: -100px;}
.products-counter{background:#d5503f;border-radius:4px;padding:15px;position:relative;margin:0px 0 35px 0;}
.leads-counter{background:#ea9828;border-radius:4px;padding:15px;position:relative;margin:0px 0 35px 0;}
.leadscount-counter{background:#6ba648;border-radius:4px;padding:15px;position:relative;margin:0px 0 35px 0;}
.filter-counter h3{margin:0;}
.filter-counter{background:#59c4e4;border-radius:4px;padding:15px;position:relative;margin:0px 0 35px 0;}
.login-footer {background-color: #f5f5f5;border-top: 1px solid #e5e5e5;float: left;width: 100%;padding: 10px 40px;}
.login-btn{background: #2e363f;padding: 9px 20px;color: #fff;text-transform: capitalize;border: 0;font-weight: 700;float: right;}
.login-btn:hover{background: #404f60;color: #fff;text-decoration: none;}
.forgot-password{float:left;color:#1fade7;}
.user-pass-content {background:#ddd;padding:15px 40px 50px 40px;float:left;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.header-right .profile-icon{padding-top:0 !important;margin-top:0 !important;}
.profile-icon a i{font-size:20px !important;}
#profilephoto-error {margin-top: 0;}
#journal_category {height: 38px;}
.user-pass-content  .main_input_box input {border:0;padding: 8px 15px;color:#000;}
.add-on i{color:#1fade7;}
.main_input_box{margin-bottom:20px;float:left;width:100%;}
.login-container{margin:0 auto;width:40%;display:table;}
.login-content{padding:10% 0;}
.login-page{background:#666;float:left;width:100%;}
.ui-datepicker .ui-datepicker-calendar{font-size:15px;line-height:auto;}
.logo a{color:#fff;text-transform:uppercase;font-size:25px;}
.header-right{text-align:right;}
.search-div .btn-cls.extra {padding: 12px 17px;}
table th:first-child{border-top-left-radius:6px;}
.or-cls {font-weight: normal;margin-left:14px;text-transform:uppercase;}
table th:last-child{border-top-right-radius:6px;}
.view-content thead th {background: #1fade7;color: #fff;border-radius:0;}
.table-responsive .information-details th{background:transparent;color:#1fade7;}
.view-edit-page{margin:0;float:left;width:100%;}
.user-pass-content .error{color:red;padding-bottom: 10px;font-weight: normal;}
.notifications{position:relative;}
.header-right i{color:#1fade7;font-size:20px;}
.header-right li {color: #000;display: inline-block;padding: 4px 8px 0px 0;}
table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td {line-height: 1.5;}
.fa-eye {color: #1fade7;font-weight: bold !important;font-size: 18px !important;margin-right:7px;cursor:pointer;}
.fa-pencil-square-o{color:#16852d;font-weight: bold !important;margin-right:7px;cursor:pointer;font-size: 18px !important;}
.fa-trash-o{color:#e4292e;font-weight: bold !important;cursor:pointer;font-size: 18px !important;}
.col-sm-12 table.dataTable{margin-bottom:25px !important;margin-top:20px !important;}
#example,#example-leads,#example1,#productinfotable{margin-bottom:30px !important;}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td{border:0;}
.table > thead > tr > th{text-align:center;}
#example_wrapper,#example1_wrapper,#example-leads_wrapper {margin: 30px 0;float: left;width: 100%;}
.table thead th {vertical-align: bottom;border-bottom: 2px solid #e9ecef;}
tr:nth-child(even){background:#fafafa;}
tr:nth-child(odd){background:#fff !important;}
tr{text-align:center;}
.table td, .table th {padding: 12px;}
.table th {vertical-align: bottom;border-bottom: 2px solid #e9ecef;border-bottom-width: 2px;}
.header-right li:last-child{padding-left:0;padding-right:0;}
.navbar-nav img{padding-right:5px;}
.notifications span {position: absolute;top: -11px;right: 2px;background: red;border-radius: 50%;width: 20px;color: #fff;height: 20px;text-align: center;
line-height: 20px;}
.collapse.navbar-collapse{padding-left:0;padding-right:0;}
#search input[type="text"] {background-color: #fff;border-left: 1px solid #e3ebed;}
.form-line {position: relative;}
#search input[type="text"] {border-radius: 0px 0 0 0px;padding: 8px 15px;border: 1px solid #ddd;width:250px;float:left;}
.page-title-addnew-btn {background: #ddd;float: left;width: 100%;margin:0 0 25px 0;}
.table-responsive .view-content .information-details tr,.table-responsive .view-content .information-details th{text-align: center;}
#example_wrapper .form-control.input-sm,#example_wrapper1 .form-control.input-sm,#example-leads_wrapper .form-control.input-sm{margin-left: 10px;}
.table-responsive .view-content .information-details th {background: #666;border-top:1px solid transparent;color:#fff;}
.search-div .btn-cls{background: #333333;color: #fff;padding: 9px 17px;border-radius: 5px;border:0;position: absolute;right: 0;top: 29px;
border: 1px solid #333333;height:40px;}
.search-div a i {position: absolute;right: 0;top: 29px;background: #333333;color: #fff;padding: 15px;border-radius: 5px;}
.search-div .btn-cls:hover{background:#222222;}
.search-div {position: relative;float: left;width: 100%;}
.image-responisve-text img{width:100%;}
.table-responsive .view-content tr td .search-filter{margin-bottom:0;}
.search-enquiry h2 {color: #fff;font-weight: 700;font-size: 18px;margin: 0;background: #1fade7;text-align: center;text-transform:uppercase;}
.modal.right .modal-dialog {position: fixed;margin: auto;width: 320px;height: 100%;-webkit-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);
-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);}
.modal.right .modal-content {height: 100%;overflow-y: auto;border-radius:0;}
.modal.right .modal-body {padding: 15px 15px 80px;}
.multiselect-container > li {padding: 0;display: block !important;}
.multiselect-container > li > a > label > input[type="checkbox"] {margin-bottom: 5px;width: auto !important;}
.modal.right.fade .modal-dialog {right: -320px;-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;-moz-transition: opacity 0.3s linear, right 0.3s ease-out;-o-transition: opacity 0.3s linear, right 0.3s ease-out;transition: opacity 0.3s linear, right 0.3s ease-out;}
.modal.right.fade.in .modal-dialog {right: 0;}
.modal.right .modal-header .close{margin-top:-3px;}
.modal.right.fade.in{ background-color: rgba(0, 0, 0, 0.75);}
.template-content{background:#fff;float:left;width:100%;}
.page-title {color: #000;text-transform: uppercase;font-weight: 700;font-family: 'Open Sans', sans-serif;font-size: 22px;float: left;margin: 0.67em 0;}
.search button{background: #2e363f;padding: 9px 20px;color: #fff;text-transform: capitalize;border: 0;font-weight:700;margin-right:8px;}
.notifications .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:active{background:#1fade7;color:#fff;}
.notifications .dropdown-menu{margin:0;padding:0;}
.dropdown-menu li:last-child{padding:0;}
.dropdown-menu li{display:block;padding:0;}
.notifications .dropdown-menu > li:last-child a{border-bottom:0;}
.notifications .dropdown-menu > li > a{display:block;padding:10px 15px 10px 15px;border-bottom: 1px solid #eee;}
.search button:hover,.search button:focus,.search button:active{	background:#404f60;color:#fff;text-decoration:none;}
.search-clear{float:left;width:100%;margin-bottom:30px;}
.searching-list {float: left;width: 100%;margin: 25px 0;border: 1px solid #ddd;padding: 50px 15px 20px 15px;}
.searchdetails{overflow:hidden;float:left;width:100%;}
.btn-search.clear.addnew {margin-right: 0;}
input[type="number"] {-webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}
.number-input {border: 1px solid #ddd;display: inline-flex;}
.number-input input[type=number]{padding:0 15px;}
.number-input,.number-input * {box-sizing: border-box;}
.number-input input[type=button] {outline:none;-webkit-appearance: none;background-color: transparent;border: none;align-items: center;justify-content: center;
width: 3rem;height: 3rem;cursor: pointer;margin: 0;position: relative;}
.view-content th{color:#1fade7;text-transform:uppercase;}
.multiselect-container.dropdown-menu {left: 0;width: 100%;border-radius: 0;padding: 15px 0;}
.multiselect-native-select .btn .caret {margin-left: 0;text-align: right;margin-top:0px;right: 14px;position: absolute;top: 50%;}
.image-upload .fa.fa-paperclip{font-size:20px;font-weight:bold;color: #1fade7;cursor: pointer;}
#papersInfo .search-filter,#specialjournalInfovalue .search-filter,#specialpapersInfo .search-filter{margin-bottom:0;}
.browse-button .commonbrowse{border: 0;}
.browse-button .commonbrowse::-webkit-input-placeholder {color:#fff;}
.browse-button .browse.btn.btn-primary.input-lg {border-radius:0px;margin-right: 0;background:#1fade7;border:1px solid #1fade7;}
.browse-button .commonbrowse.chat{background:transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.browse-button .commonbrowse.chat::-moz-placeholder {font-size:0;}
.browse-button .commonbrowse.chat::-webkit-input-placeholder {font-size:0;}
.browse-button .commonbrowse::-moz-placeholder {color:#fff;}
.image-upload{float:left;}
.chat_fileupload {margin-left:15px;font-size:15px;color:#ff0000;}
.scroll-container {width: 300px;max-height: 350px;position: relative;overflow: auto;}
.dd-menu {background-color: #555555;}
.navbar-default.menubar .executivemenu li .dd-menu li a {padding: 0 25px;}
.dd-menu li {padding: 10px 0;border-bottom: 1px solid #222222;}
.dd-menu li:hover{background-color:#222222;}
.dd-menu {position: absolute;min-width: 160px;display:none;}
.notifications .ps-container {overflow: hidden !important;-ms-overflow-style: none;width:auto;}
/* Chat Stylesheet */
.people-list {background: #263444;border-top-left-radius: 5px;border-bottom-left-radius: 5px;color:#fff;}
.common-div {background: #F2F5F8;float: left;width: 100%;margin-bottom: 30px;}
.people-list .search {padding: 20px;}
.common-div{background:#F2F5F8;}
.people-list input {border-radius: 3px;border: none;padding: 14px;color: #fff;background: #6A6C75;width: 90%;font-size: 14px;}
.people-list input::placeholder{color:#fff;}
.people-list .fa-search {position: relative;left: -25px;}
.people-list ul {padding: 20px;height: 770px;}
.people-list li {padding:10px 15px;display:block;cursor:pointer;margin-bottom:10px;position:relative;}
.unreadCount{position: absolute;top: 50%;right:15px;background: red;border-radius: 50%;width: 20px;color: #fff;height: 20px;text-align: center;line-height: 20px;
margin-top:-10px;}
.message-data.align-right {text-align: right;}
.msg{font-weight:700;}
.chat-history .left-side {margin:35px auto 0 auto;display: table;}
#chat_infos {position: relative;}
.chat-history h4 {font-weight: 700;text-align: center;margin-bottom: 23px;color:#1fade7;text-transform:uppercase;}
.chat-history p {text-align: center;}
.chat-history .chatimage {width: auto !important;height: auto !important;border-radius: 0 !important;float: none !important;text-align: center;margin: 0 auto;
display: table;}
.header-right .dropdown-menu{z-index:99999;}
.people-list li:hover{background:#2c3d50;box-shadow:2px 2px 2px 2px #22303f;}
.people-list img {float: left;width:55px;height:55px;border-radius:50%;}
.people-list .about {float: left;margin-top: 8px;}
.people-list .about {padding-left: 8px;}
.chat {background: #f2f2f2;border-top-right-radius: 5px;border-bottom-right-radius: 5px;color: #434651;}
.chat-header {padding: 20px;border-bottom: 2px solid white;}
.chat img {float: left;width: 55px;height: 55px;border-radius: 50%;}
.chat-about {float: left;padding-left: 10px;margin-top: 6px;}
.chat-with {font-weight: bold;font-size: 16px;}
.chat .fa-star {float: right;color: #D8DADF;font-size: 20px;margin-top: 12px;}
.chat-history {padding: 30px 30px 20px;border-bottom: 2px solid white;overflow-y: scroll;height: 575px;}
.message-data {margin-bottom: 15px;}
.chat .chat-history .message::after {bottom: 100%;left: 20px;border: solid transparent;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;	border-left-width: medium;border-bottom-color: transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: #333333;border-width: 10px;margin-left: -10px;}
.offline {color: #E38968;}
.me {color: #1fade7;}
.online {color: #333333;}
.col-md-5th-1.col-sm-4 {width: 20%;}
.chat .chat-history .other-message::after {border-bottom-color: #1fade7;right:15px;left:auto;}
.clearfix::after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
 .chat-message {padding: 21px 30px;}
.chat .chat-history .other-message {background: #1fade7;}
.chat .chat-history .message {color: white;padding: 18px 20px;line-height: 26px;font-size: 16px;border-radius: 7px;margin-bottom: 30px;width: 90%;position: relative;}
.chat .chat-history .message-data-time {color: #a8aab1;padding-left: 6px;}
.chat .chat-history .my-message {background: #333333;}
.chat .chat-history .message {color: white;padding: 18px 20px;line-height: 26px;font-size: 16px;border-radius: 7px;margin-bottom: 30px;width:auto;position: relative;display:inline-block;}
.chat-message textarea {width: 100%;border: none;padding: 10px 20px;font: 14px/22px "Lato", Arial, sans-serif;margin-bottom: 10px;border-radius: 5px;resize: none;}
.chat-message .fa-file-o, .chat-message .fa-file-image-o {font-size: 16px;color: gray;cursor: pointer;}
.chat-message button {float: right;font-size: 16px;text-transform: uppercase;border: none;cursor: pointer;font-weight: bold;background: #333333;padding:9px 20px;
color: #fff;text-transform: capitalize;border-radius: 4px;}  
.template-commonpage{min-height:900px;float:left;width:100%;}
.chat-message button:hover,.chat-message button:active,.chat-message button:focus {background: #222222;}
.online, .offline, .me {margin-right: 3px;font-size: 10px;}
.float-right {float: right;}
.btn-search.confirm_enquiry {float: right;margin-right: 0;}
.searching-list .search-filter:nth-child(4n+1){clear:both;}
/* Chat Stylesheet */
.navbar-nav li{position:static !important;}
.navbar-nav li:hover .dd-menu{display:block;z-index:9999;}
.dd-menu li{padding:10px 0;}
.navbar-nav li .dd-menu li a{border:none;}
.navbar-nav li .dd-menu li:hover{background: #222222;}
.multiselect-native-select .caret{margin-top:-5px;}
.invoice-table tr:nth-child(2n) {background: #fff;}
.total-amount h3 {font-size: 18px;}
.total-amount {float: right;width: 100%;text-align: right;}
.total-amount{float:right;}
.modal{top:0 !important;}
.add-delete-btn i {cursor: pointer;font-size: 12px;background: #1fade7;border-radius: 50%;padding: 7px;color: #fff;}
.add-delete-btn i:hover{background:#2e363f;color:#fff;}
.table-responsive .view-content tr ,.table-responsive .view-content th{text-align:left;}
.number-input .minus,.number-input .plus {padding: 0;font-size: 18px;color:#1fade7;font-weight:700;}
.number-input input[type=number] {max-width: 5rem;padding: .5rem;border: solid #ddd;border-width: 0 1px;height: 3rem;text-align: center;}
.searching-list .search-filter .btn-search{background: #2e363f !important;padding: 9px 20px !important;color: #fff !important;text-transform: capitalize;
border: 0 !important;font-weight: 700 !important;margin-right: 8px;width:auto !important;}
#phpPaper .input-group{float:left;}
.nav.navbar-nav> li > a:hover, .nav.navbar-nav > li > a:focus{background:#15a4de;}
.menuactive{background:#15a4de;}
.searching-list label{margin-bottom:15px;}
.search-filter{margin-bottom:30px;}
.search-filter input,.search-filter select,.search-filter textarea{border:1px solid #ddd;padding:8px 15px;width:100%;background:#fff;color:#000;font-weight:normal;}
.multiselect.dropdown-toggle.btn.btn-default {border:1px solid #ddd;padding:8px 15px;width:100%;background:#fff;color:#000;font-weight:normal;width:100%;
border-radius:0;text-align:left;position:relative;}
.multiselect.dropdown-toggle.btn.btn-default:hover,.multiselect.dropdown-toggle.btn.btn-default:active,.multiselect.dropdown-toggle.btn.btn-default:focus{background:#fff;box-shadow:0 !important;border:1px solid #ddd;}
.multiselect-native-select .btn-group{width:100%;}
.invoice-tlb{border:1px solid #ddd;padding:8px 15px;}
.searching-list li{display:inline-block;}
.addnew:hover,.addnew:active,.addnew:focus{background:#222222;color:#fff;text-decoration:none;}
.addnew {background: #333333;padding: 9px 20px;color: #fff;text-transform: capitalize;border: 0;font-weight:700;float:right;margin: 0.67em 0;}
input:focus,input:active{border-color:#1fade7;outline:0;}
#search input[type="text"]:focus,#search input[type="text"]:active{border-color:#1fade7;outline:0;}
.search-filter input:focus, .search-filter select:focus, .search-filter textarea:focus,.search-filter input:active, .search-filter select:active, .search-filter textarea:active {
border-color:#1fade7;outline:0;}
.modal-dialog .modal-body input:focus, .modal-dialog .modal-body select:focus, .modal-dialog .modal-body textarea:focus,.modal-dialog .modal-body input:active, .modal-dialog .modal-body select:active, .modal-dialog .modal-body textarea:active{border-color:#1fade7;outline:0;}
.searching-list h2::after {border-top: 1px solid hsl(0, 0%, 90%);padding: 2px 0;position: absolute;bottom: auto;top:50%;margin-top:-3.5px;margin-left:30px;}
.file {visibility: hidden;position: absolute;}
[type="radio"]:checked,[type="radio"]:not(:checked) {position: absolute;left: -9999px;}
[type="radio"]:checked + label,[type="radio"]:not(:checked) + label{position: relative;padding-left: 28px;cursor: pointer;line-height: 20px;display: inline-block;color: #666;}
[type="radio"]:checked + label:before,[type="radio"]:not(:checked) + label:before {content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #666;border-radius: 100%;background: #fff;}
[type="radio"]{width:100%;}
[type="radio"]:checked + label::after, [type="radio"]:not(:checked) + label::after {content: '';width: 8px;height: 8px;background: #166f86;position: absolute;top: 5px;
left: 5px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
[type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
[type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
#Notification{color:red;font-weight:700;}
.search-filter .btn-primary{background:#1fade7;border:1px solid #1fade7;}
.search-filter .btn{padding:8px 12px 7px 12px;}
.search-filter .btn-primary:hover{background:#1fade7;border:1px solid #1fade7;}
.search-filter .form-control{box-shadow:none;}
.search-filter .form-control[disabled], .search-filter .form-control[readonly], fieldset[disabled] .search-filter .form-control{background:#fff;}
.browse-button .input-lg{height:auto;font-size:14px;}
.search-filterlabel{text-transform:capitalize;}
.searching-list h2::after, .searching-list h2::after {border-bottom: 1px solid hsl(0, 0%, 90%);content: "";width: 99999%;}
.btn-search{background: #333333  !important;padding: 9px 20px !important;color: #fff !important;text-transform: capitalize;border: 0;font-weight: 700 !important;margin-right: 8px;width:auto !important}
.upload-img-box img{max-width:100%;}
.spacing #example_wrapper,.spacing #example_wrapper1,.spacing #example-leads_wrapper{margin:0;}
.spacing .col-sm-12 table.dataTable{margin:0 !important;}
.btn-search.clear{background:#333 !important;}
.btn-search.clear:hover{background:#222020 !important;}
.information-details .btn-search{width:105px !important;max-width:105px !important;}
.btn-search:hover, .btn-search:focus, .btn-search:active {background: #222222 !important;color: #fff !important;text-decoration: none;}
.searchdetails.inner h2{margin:20px 0;}
.searching-list h2::after {position: absolute;bottom: auto;top:50%;z-index: 2;margin-top:-3.5px;margin-left:30px;}
.searching-list h2::after, .searching-list h2::after {border-bottom: 1px solid hsl(0, 0%, 90%);content: "";width: 99999%;}
.modal-dialog h5{color:#fff;font-size:18px;font-weight:700;text-align:center;}
.modal-dialog .modal-header .close {/*margin-top: -23px;*/color: #fff;opacity: 1;}
.modal-header{background:#1fade7;}
.modal-dialog .modal-body input,.modal-dialog .modal-body select,.modal-dialog .modal-body textarea {border: 1px solid #ddd;padding: 8px 15px;width: 100%;background: #fff;
color: #000;font-weight: normal;}
.modal-dialog .modal-body input::-webkit-input-placeholder,.modal-dialog .modal-body select::-webkit-input-placeholder,.modal-dialog .modal-body textarea::-webkit-input-placeholder { 
  color:#777;}
.modal.right.payment-page .modal-dialog{width:400px;}
#ui-datepicker-div .ui-widget-header{border: 1px solid #1fade7;background: #1fade7;color: #fff;}
#ui-datepicker-div .ui-state-active{border: 1px solid #333333;background: #333333;color:#fff;}
.modal-dialog .modal-body input::-moz-placeholder ,.modal-dialog .modal-body select::-moz-placeholder ,.modal-dialog .modal-body textarea::-moz-placeholder {color:#777;opacity:1;}
.searching-list h2 {background:#1fade7;color: #fff;display: inline-block;padding: 7px 15px;font-size: 18px;font-weight: 700;margin-bottom: 30px;margin-top:0;
position:relative;}
#search .tip-left{border: 0;padding: 9px 20px;margin-left: -5px;background-color: #2e363f;width:auto;text-indent:-9999px;cursor:pointer;float:left;}
#search .fa.fa-search {position: absolute;margin-left: -26px;color: #fff;margin-top: 12px;cursor:pointer;}
#example thead th,#example1 thead th,##example-leads thead th,#productinfotable thead th{background:#1fade7;color:#fff;font-weight:bold;text-align:center;}
table.dataTable thead .sorting::after, table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_desc::after, table.dataTable thead .sorting_asc_disabled::after, table.dataTable thead .sorting_desc_disabled::after {opacity:1 !important;}
.table-responsive {float: left;width: 100%;}
#search .tip-left i {color:#fff;}
.navbar-default.menubar{background:#1fade7;border-top:0;float:left;width:100%;}
.navbar-default.menubar li .homenav{border-left:0;}
.navbar-default.menubar li:last-child a {border-right:0; }
.navbar-default.menubar li a{color:#fff;font-family:'Open Sans', sans-serif;font-size:14px;text-transform:capitalize;font-weight:700;padding: 12px 30px 12px 30px;border-right: 1px solid #15a4de;border-left: 1px solid #39b9ed;}
.navbar-default.menubar .executivemenu li a{padding: 12px 45px 12px 45px;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a{padding: 12px 8px 12px 8px;}
.footer{text-align: center;color: #fff;padding: 10px 0;background: #2e363f;float:left;width:100%;}
.table-responsive.no-rows {padding-top: 70px;}
.sumvalue{max-width:185px;width: 100%;margin-right:5px;}
.btn-action {margin-left: 3px;}
.pagination_top{right:60px;}
.incentive_box{border:1px solid #ddd;clear:both;margin:10px 0;padding:15px;background:#eee;font-size:18px;}
.incentive_box label{font-weight:bold;margin-right:10px;line-height:50px;}
.incentive_box [type="radio"]:checked,.incentive_box [type="radio"]:not(:checked){position:relative;left:0;width:auto;font-weight:normal;margin-left:10px;}
.incentive_box input[type="number"]{margin-left:20px;font-size:16px;padding:10px;border:1px solid #ddd;}
form#incentive_edit .incentive_box{max-width:500px;margin:10px auto 40px auto;}
form#incentive_edit .incentive_box label{display:block;}
form#incentive_edit .incentive_box input[type="submit"]{clear:both;display:inline-block;background:#1fade7;color:#fff;font-size:18px;border:none;padding:10px 25px;margin-top:20px;}
.incentive_container{min-height:550px;}
.clear{clear:both;}
.total_incentive{border:1px solid #ddd;clear:both;display:inline-block;padding:10px 25px;background:#555;color:#fff;font-size:18px;}
#negoModal .modal-body p{margin-bottom:10px !important;}
#negoModal .modal-header .modal-title{color:#fff;}
#negoModal .modal-dialog {
  margin-top: 0;
  margin-bottom: 0;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#negoModal.modal.fade .modal-dialog {
  transform: translate(0, -100%);
}

#negoModal.modal.in .modal-dialog {
  transform: translate(0, 0);
}
#negoModal .modal-dialog .modal-header .close{margin-top:0;}
#payment_table{padding-top:0 !important;}
#imgModal img{width:100%;}

.form-line button.ui-button-icon{
	position: absolute;
	top: 7px;
	right: -3px;
	border-radius: 0;
}
.update_incentive{background:url("../images/incentive.png") no-repeat center center;width:20px;height:20px;display:inline-block;text-indent:-9999px;border:none;top:4px;margin-right:3px;position:relative;}
#incentiveForm .modal-footer{clear:both;border:none;}
#incentiveForm label{top:5px;position:relative;}
#incentiveModal h4{text-align:center;color:#fff;}
#example-leads tr th:last-child{width:150px;}
.nowrap { white-space:nowrap;}
.notifications .dropdown-menu{left:auto;right:0;}
div#ui-datepicker-div{z-index:9999 !important;}
.d-flex{display:flex;}
/* Responisve Stylesheet */
@media screen and (min-width:1200px) and (max-width:1360px){
.nav > li > a > img {max-width: none;	width: 20px;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a {padding: 14px 8px 14px 8px;font-size: 14px;}
.navbar-default.menubar li a{font-size: 15px;padding: 14px 32px;}
}
@media screen and (min-width:1361px) and (max-width:1567px){
.nav > li > a > img {max-width: none;width: 30px;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a {padding:12px 15px;font-size: 15px;}
.navbar-default.menubar li a{font-size: 15px;padding:12px 33px;}
.navbar-default.menubar .executivemenu li a {padding: 12px 60px;font-size: 14px;}
}
@media screen and (min-width:1567px) and (max-width:1600px){
.navbar-default.menubar .executivemenu li a {padding: 12px 58px;font-size: 16px;}
}
@media screen and (min-width:1024px) and (max-width:1199px){
.table-responsive {overflow-y: hidden;}
.box.box-info {min-height:auto;}
.col-md-5th-1.col-sm-4 {width: 50%;}
.template-commonpage{min-height:auto;}
.dd-menu {min-width: 117px;}
.dd-menu li {text-align:center;}
.header-left img {width: auto;}
.navbar-default.menubar .executivemenu li a {padding: 12px 60px;}
.login-container {margin: 0 auto;width: 50%;display: table;}
.navbar-default.menubar li a{padding:12px 50px 12px 50px;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a{padding:12px 31px;}
.navbar-nav span{display:none;}
.navbar.navbar-default {border:0;border-radius:0;}
.header-right .dropdown-menu{left:-200px;}
.navbar-default.menubar .adminmenu li a {padding: 12px 29px;}
.upload-img-box img{width:100%;}
}
@media screen and (min-width:768px) and (max-width:1023px){
.table-responsive {overflow-y: hidden;}
.box.box-info {min-height:auto;}
.col-md-5th-1.col-sm-4 {width: 50%;}
.template-commonpage{min-height:auto;}
.upload-img-box img{width:100%;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a {padding: 12px 20px;}
.dd-menu li {text-align:center;}
.dd-menu {position: absolute;min-width: auto;display: none;}
.header-left img {width: auto;}
.navbar-default.menubar .executivemenu li a {padding: 12px 40px;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a{padding:12px 22px 12px 23px;}
.login-container {margin: 0 auto;width: 70%;display: table;}
.table-responsive .table > thead > tr > th, .table-responsive .table > tbody > tr > th, .table-responsive .table > tfoot > tr > th, .table-responsive .table > thead > tr > td, .table-responsive .table > tbody > tr > td, .table-responsive .table > tfoot > tr > td{padding:12px 8px;}
#example_wrapper,#example_wrapper1,#example-leads {min-height:auto;}
.navbar-default.menubar li a{padding: 12px 32px 12px 32px;}
.navbar-nav span{display:none;}
.navbar-nav img{padding-right:0;}
.header-right .dropdown-menu{left:-200px;}
.navbar.navbar-default {border:0;border-radius:0;}
.navbar-default.menubar .adminmenu li a, .navbar-default.menubar .managermenu li a {padding: 12px 20px;}
}
@media screen and (max-width:767px){
.box.box-info {min-height:auto;}
.col-md-5th-1.col-sm-4 {width: 100%;}
.template-commonpage{min-height:auto;}
.chat-with {font-size: 12px;}
.upload-img-box img{width:100%;}
.users-list > li {width: 100%;float: left;padding: 10px;text-align: center;}
.table-responsive > .table-bordered {border:1px solid #ddd !important;}
.header-left img {width: auto;}
.navbar-default.menubar .executivemenu li a {padding:12px 15px !important;}
.dd-menu {position: absolute;min-width: 100%;display: none;}
.box-header > .fa, .box-header > .glyphicon, .box-header > .ion, .box-header .box-title {font-size: 14px;}
.pagination > li > a, .pagination > li > span{padding:6px 8px !important;}
.navbar-brand:hover,.navbar-brand:active,.navbar-brand:focus{color:#fff !important;}
.navbar-default.menubar li a{padding:10px 15px;}
.login-container {width: 100%;}
.searching-list .search-filter #search .btn-search{padding: 9px 6px !important;}
#search input[type="text"]{width:100px;}
.table-responsive{border:0 !important;}
.navbar.navbar-default {border:0;border-radius:0;}
.navbar-header .navbar-brand{display:block !important;}
.header-right .dropdown-menu{left:-140px;}
.header-left.logo {text-align: center;}
.page-title{float:none;text-align:center;}
.addnew {float: none;margin: 0 auto 15px auto;text-align: center;display: table;width: auto;}
.header-right{text-align:center;margin-top:15px;}
.navbar-default.menubar .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-default.menubar .navbar-toggle:hover, .navbar-default.menubar .navbar-toggle:focus {background-color:transparent;}
.table-responsive .table > thead > tr > th, .table-responsive .table > tbody > tr > th, .table-responsive .table > tfoot > tr > th, .table-responsive .table > thead > tr > td, .table-responsive .table > tbody > tr > td, .table-responsive .table > tfoot > tr > td{padding:12px 8px;}
.filter-counter,.products-counter,.leads-counter,.leadscount-counter {margin: 20px 0 0 0;}
#example_info,#example1_info,#example-leads_info {margin-right: -28px;}
#example_paginate,#example1_paginate,#example-leads_paginate{margin-top:10px;}
.panel{margin-top:20px;}
.navbar-default.menubar li a{border-left:0;border-right:0;}
.navbar-default .navbar-nav{margin:0 -15px;}
.collapse.navbar-collapse {padding-left: 15px;padding-right: 15px;}
.navbar-default .navbar-toggle {border-color: #fff;}
#example_wrapper,#example1_wrapper,#example-leads_wrapper {min-height:auto;}
.searching-list h2{font-size:14px;}
.user-pass-content {padding: 50px 15px;}
.navbar-default.menubar .navbar-brand{color:#fff;}
}
/* Responisve Stylesheet */
@media screen and (min-width:1200px) and (max-width:1451px){
.navbar-default.menubar .executivemenu li a {padding:14px 43px;}
}