a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;border:0;font-size:100%;font:inherit}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.clearfix{display:block}
.req-field{color:#000;font-size:11px;font-weight:300;letter-spacing:.4px;text-align:right}
.default-cursor{cursor:default!important}
.wrap_propo{background:#fff}
.date-box{background:#2196f3;color:#fff;display:inline-block;float:left;padding:12px 22px 20px;font-size:16px;text-align:center;border-radius:4px 4px 0 0;margin-right:10px}
.right_desc{width:auto;float:none;line-height:15px}
.date-box span{display:block;font-weight:700}
.date-propo{border-bottom:1px solid #2196f3;position:relative}
.seo-title{margin:0;font-size:16px;letter-spacing:1px;font-weight:600}
.date-desc{margin-right:5px;display:inline-block}
.btn.btn-info:focus,.btn.btn-info:hover{background:#ff8f73;color:#fff}
.approved-combo{width:150px;margin-left:5px;display:inline-block;margin-right:12px}
.task-com{float:right;background:#fff;padding:2px 4px 2px 10px;border-radius:5px;font-size:12px}
.task-com span{margin:0 5px 0 0;vertical-align:middle}
.new-btn-complete .main-btn-div{width:100%}
.approved-combo select{height:36px;line-height:35px;padding:0 5px;border:0;background:#fff;border-radius:19px;box-shadow:3px 4px 7px 1px rgba(60,64,67,.149)}
.approved-combo select:focus{box-shadow:none}
.remind-btn{float:right;margin-top:3px;display:inline-block}
.remin-btn{font-size:14px;color:#000;padding:7px 10px;background:#e2eaff;letter-spacing:1px;line-height:35px;border-radius:4px;margin-left:8px}
.remin-btn:hover{background:#2196f3;color:#fff}
.preview-div{clear:both;display:inline-block}
.pr-btn{background:#e2eaff;padding:6px 11px;border-radius:4px;margin-right:6px;color:#323232;font-size:15px;letter-spacing:1px}
.pr-btn:hover{background:#2196f3;color:#fff}
.edit-btn{background:#2196f3;padding:6px 11px;border-radius:4px;color:#fff;font-size:15px;letter-spacing:1px}
.edit-btn:hover{background:#e2eaff;color:#323232}
.preview-div{margin-top:23px;float:left}
.preview-div i{margin-right:4px}
.col-md-7.prop-data{width:58.33%!important}
.mark_read{float:right;margin-top:0}
.mark_read label{display:inline-block}
.approved-combo.mark-combo{margin-right:0;float:none}
.dot-btn{float:right;margin:0 0 0 8px}
.dot-btn a{float:right;line-height:19px}
.dt-btn{position:relative;background:#e2eaff;padding:9px 9px;border-radius:4px}
.pro-tabb .dls-step{margin-top:10px}
.pro-tabb .dls-step-item h2{padding:7px 5px 8px 28px;text-align:center}
.pro-tabb .dls-step-item h2::after{content:'';height:24px;width:24px;background:#f5f5f5;position:absolute;top:3px;right:-18px;transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:2}
.pro-tabb .dls-step-item h2::before{content:'';height:22px;width:22px;background:#2196f3;position:absolute;top:5px;right:-11px;transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:3}
.dls-step-item.approve-dls h2{background:#07b136}
.dls-step-item.approve-dls h2:before{background:#07b136}
.pro-tabb .dls-step span{text-align:center;display:table;margin:3px auto 5px;font-size:12px;letter-spacing:.5px;line-height:19px}
.pro-tabb .contact-tabs{min-height:inherit}
.seo-name{display:block;padding:5px 8px;background:#efefef;margin:4px 0;text-overflow:ellipsis;white-space:normal;word-wrap:break-word}
.seo-name a{color:#2196f3}
.label-pro+.label-pro{margin-top:15px}
.pro-tabb option{background:#fff!important}
.at-tiltle{color:#2196f3;font-size:17px;display:inline-block;margin:10px 0 6px 0}
.att-div li{display:inline-block;background:#efefef;color:#5f5f5f;padding:5px 6px;margin-right:7px;margin-bottom:15px;position:relative;letter-spacing:.3px;word-break:break-all}
.att-div li i{margin-right:5px}
.att-div li span::after{content:"\f00d";position:absolute;top:-5px;right:-7px;background:#5f5f5f;color:#fff;cursor:pointer;font-family:FontAwesome;height:13px;width:13px;border-radius:100%;font-size:8px;text-align:center;line-height:13px;z-index:1}
.remove_attachment_popup:after{content:"\f00d";position:absolute;top:-5px;right:-7px;background:#5f5f5f;color:#fff;cursor:pointer;font-family:FontAwesome;height:13px;width:13px;border-radius:100%;font-size:8px;text-align:center;line-height:13px}
.att-div li:nth-child(2n+2){margin-right:0}
.att-div ul{margin:0}
.propo-table th{background:#e2eaff;border-bottom:none!important;color:#2196f3;font-size:15px;border-top:none!important;padding:13px 10px;font-weight:700}
.propo-table td{background:#fff;border-bottom:1px solid #e2eaff!important;border-top:none!important;color:#5e5e5e;font-size:13px;padding:10px 10px}
.amt_align_viewtd{text-align:right}
.table-total{margin-top:6px}
.table-total ul{margin:0;padding:0;text-align:right}
.table-total ul li{display:block;color:#5e5e5e;font-size:14px;letter-spacing:1px;margin-bottom:0;padding:10px;border-bottom:1px solid #eee}
.table-total ul li span{margin-right:22px;color:#2196f3;font-weight:600}
.table-total ul li i{min-width:100px;display:inline-block}
.total-sum{background:#e2eaff;padding:10px;text-align:right;font-size:14px;color:#2196f3;font-weight:600}
.total-sum span{margin-left:17px;min-width:109px;display:block;float:right}
.approved-combo option{background:#fff!important}
.contact-detail-wrapp.propo-details{padding-bottom:8px;margin-top:12px}
.contact-detail-wrapp.propo-details .grid-header-left{margin-top:0}
.contact-detail-wrapp.propo-details .panel-body.margin_bo10{background:0 0;margin-bottom:0}
.contact-detail-wrapp.propo-details .panel-body .contact{font-size:16px;margin:-1px 0 0 6px;color:#2196f3;font-size:18px;vertical-align:-5px;display:inline-block;font-weight:600}
.contact-detail-wrapp.propo-details .contact.contact_re_estimate{font-size:16px;margin:3px 0 0 10px;letter-spacing:1px;text-transform:uppercase;font-weight:400;color:#323a45}
.propo-setting{background:#fff;margin:6px 0;padding:0 13px 13px 13px}
.set-title{color:#2196f3;font-size:16px;padding:17px 11px 19px;background:#e2eaff;margin:0;line-height:27px;font-weight:600;letter-spacing:1px;margin:0 -13px}
.setting-detail{padding-top:10px}
.setting-detail label.control-label{display:block;font-size:15px;letter-spacing:.5px;color:#5e5e5e;font-weight:400}
.set-form{margin-top:10px}
.setting-detail .bootstrap-select .btn-default{height:31px}
.setting-detail .bootstrap-select{width:100%!important}
.set-title span{color:#5e5e5e;margin-left:3px}
.currency .dropdown-menu{width:193px;overflow:hidden}
.add-on .input-group-btn>.btn{border-left-width:0;left:-2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.add-on .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#ccc}
.setting-detail .input-group-btn .btn.btn-default{height:44px;border:1px solid #a3a3a3;border-left-width:1px;border-left-style:solid;border-left-color:#a3a3a3;box-shadow:none;border-left:none;border-radius:0}
@media screen and (-webkit-min-device-pixel-ratio:0){
.setting-detail .input-group-btn .btn.btn-default{height:43px}
}
.setting-detail .datepicker.input-group .form-control{width:93%}
.cur-combo{margin-top:15px}
.file-load{margin-top:20px;margin-bottom:20px;position:relative;border:2px dotted #ddd;text-align:center;z-index:0}
.edit-propo-table label.control.control--checkbox.all-menus{margin-top:-14px;text-align:center;margin-left:14px}
.inner-data a.btn.btn-danger.pull-left{margin-top:-14px}
.file-load input[type=file]{cursor:pointer;position:absolute;height:100%;width:100%;left:0;right:0;z-index:999;opacity:0}
.file-load .dropzone.dz-clickable{min-height:250px}
.inputfile-4+label:hover,.inputfile-4.has-focus+label,.inputfile-4:focus+label{color:#722040}
.inputfile-4+label{color:#d3394c}
.inputfile+label{max-width:80%;font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}
.inputfile-4+label figure{width:100px;height:100px;border-radius:50%;background-color:#d3394c;display:block;padding:20px;margin:0 auto 10px}
.inputfile-4+label svg{width:100%;height:100%;fill:#f1e5e6}
.inputfile+label svg{width:60px;height:60px;vertical-align:middle;fill:#fff;margin-top:-.25em;margin-right:.25em}
.up-checkbox b{font-size:13px;margin-left:-7px;letter-spacing:.5px}
.up-btn{margin-top:20px}
.up-btn .btn+.btn{margin-left:10px}
.edit-propo-table{margin-top:15px}
.edit-propo-table{display:none}
.file-load .dropzone.dz-clickable{border:3px dashed #ddd!important}
.check-status .btn{margin:-15px auto 0;width:100%}
.edit-propo-table textarea{height:44px!important}
.table-total .form-control,.table-total .selectpicker{width:197px;display:inline-block;height:35px;margin-right:10px}
.setting-detail .table-total .bootstrap-select{width:197px!important;display:inline-block;height:35px;margin-right:10px}
.setting-detail .table-total .bootstrap-select .btn-default{height:35px;line-height:15px}
.setting-detail .table-total .bootstrap-select ul li{padding:0}
.setting-detail .table-total .bootstrap-select.btn-group .dropdown-toggle .caret{right:-10px}
.edit-propo-table .table-total .btn.btn-success.btn-icon{margin-right:9px;margin-top:-4px}
.control-label.fixed-lab{float:left;display:inline-block;margin-top:0!important;margin-right:30px}
.radio-lab .radio.radio-inline{float:left}
.radio-lab .radio-inline{margin-right:0!important}
.invoice-view .preview-div{margin-bottom:16px}
.invoice-view .right_desc{width:auto;float:none;line-height:55px}
.invoice-view .dot-btn .btn{padding:8px 18px;background:#e2eaff;color:#000}
.invoice-view .att-div li::after{z-index:-1}
.invoice-view .att-div li span:after{content:"\f00d";position:absolute;top:-5px;right:-7px;background:#5f5f5f;color:#fff;cursor:pointer;font-family:FontAwesome;height:13px;width:13px;border-radius:100%;font-size:8px;text-align:center;line-height:13px}
.invoice-view .att-div ul li a:focus{color:#004b6d}
@media (max-width:1599px){
.setting-detail .datepicker.input-group .form-control{width:75%}
.setting-detail label.control-label{font-size:13px}
.setting-detail .input-group-btn .btn.btn-default{height:43px}
}
.upgrade-plan a{color:#2196f3!important;border-bottom:1px solid #2196f3}
@media (max-width:1024px){
.date-box{float:none;display:block;padding:10px;border-radius:0;margin-bottom:10px}
.date-box br{display:none}
.pro-tabb #contacttabs .nav-tabs>li a{padding:12px 21px}
.seo-title{margin:0 0 11px;font-size:18px;letter-spacing:1px}
.pro-tabb .info-proposanal{width:463px;overflow-x:scroll}
.propo-indetail .col-md-4{width:100%}
#proposal .propo-indetail .pro-div .label-pro{margin:0 0 10px}
.pro-tabb .dls-step{margin-bottom:11px}
.propo-setting .col-sm-9{width:100%}
.propo-setting .col-sm-9 .col-sm-3{width:100%}
#header{position:relative!important}
}
@media (max-width:1023px){
.col-md-7.prop-data{width:100%!important;margin-top:78px}
.pro-tabb .info-proposanal{width:100%;overflow-x:scroll}
.col-md-7.prop-data{width:100%!important;margin-top:0!important}
.propo-indetail .col-md-4{width:50%;float:left}
#mobile-search{position:relative;clear:both;display:block!important}
#top_search{margin-top:9px}
}
@media (max-width:768px){
#top_search{margin-top:0}
}
#wrapper.new-dashboard{background:#ececec}
.dash-right .tab-pane{min-height:755px}
.dash-main{display:table;width:100%;}
.dash-left{display:table-cell;}
.dash-right .contacts-form{margin:0;padding:0}
.dash-right{display:table-cell;width:25%;border-radius:0 0 0 3px;background:#fff;min-height:530px}
.dash-combo .bootstrap-select .btn-default{background:0 0;border-bottom:1px solid #013299}
.dash-right .nav-tabs{background:#fff;border-bottom:1px solid #ccc}
.dash-combo .bootstrap-select .btn-default .filter-option,.dash-combo .bootstrap-select.btn-group .dropdown-toggle .caret{color:#013299}
.dash-combo{float:right;margin:0 7px 0 5px}
.dash-combo .btn-group.open .dropdown-toggle{border-bottom:1px solid #013299}
.tem-head-ttl .contact{font-size:18px;text-transform:uppercase;margin:4px 0 0 10px!important}
.dash-setting{font-size:33px;color:#666;float:right}
.dash-set{position:relative;float:right}
.dash-set .profile{background-color:transparent;border:none}
.dash-main .nav-tabs>li a{color:#5e5e5e}
.dash-right .nav-tabs>li{float:left;display:inherit}
.dash-main .nav-tabs>li{font-size:14px;text-transform:inherit;color:#013299;background:#fff}
.dash-main .nav-tabs>li.active>a,.dash-main .nav-tabs>li.active>a:focus,.dash-main .nav-tabs>li.active>a:hover,.dash-main .nav-tabs>li>a:focus,.dash-main .nav-tabs>li>a:hover{background:0 0;color:#5e5e5e;border-bottom:3px solid #5e5e5e}
.dash-head{margin-bottom:20px;width:74%;float:left;position:relative;padding:14px 21px;z-index:9}
.dash-box-wrap{display:table;width:100%}
.dash-box{display:table-cell;padding:0 7px 14px}
.dash-box-inner{background:#fff;padding:18px 17px 18px;position:relative;border-radius:3px;min-height:150px;cursor:pointer}
.dealAnalyticChart .dash-box-inner{min-height:530px}
#edit-column-right .dash-box-inner{min-height:125px}
#edit-column-right1 .dash-box-inner{min-height:125px}
.dash-box-inner h2 a{color:#5e5e5e}
.dash-box-inner h3{font-weight:600;letter-spacing:1px;color:#003499;font-size:22px;margin:0 0 20px}
.dash-month-value{font-size:18px;letter-spacing:.5px;font-weight:400;line-height:20px;color:#2ca11c}
.dash-month-value.minus-value{color:#f82a2a}
.dash-right-tab-allicon,.dash-right-tab-dueicon,.dash-right-tab-pasticon,.dash-right-tab-upicon{position:relative;left:0;right:0;margin:auto;display:block;background:url(../images/image-sprite.png);width:24px;height:24px}
.dash-right-tab-allicon{background-position:0 -293px}
ul li a:hover .dash-right-tab-allicon{background-position:0 -293px}
ul li.active .dash-right-tab-allicon{background-position:0 -293px}
.dash-right-tab-pasticon{background-position:0 -317px}
ul li a:hover .dash-right-tab-pasticon{background-position:0 -317px}
ul li.active .dash-right-tab-pasticon{background-position:0 -317px}
.dash-right-tab-dueicon{background-position:0 -341px}
ul li a:hover .dash-right-tab-dueicon{background-position:0 -341px}
ul li.active .dash-right-tab-dueicon{background-position:0 -341px}
.dash-right-tab-upicon{background-position:0 -365px}
ul li a:hover .dash-right-tab-upicon{background-position:0 -365px}
ul li.active .dash-right-tab-upicon{background-position:0 -365px}
.con-tab-frm-dash{background:#fff}
.main-profile li{display:table;width:100%;border-bottom:1px solid #eaeaea;padding:9px 15px 5px 5px}
.dash-profile-pic{display:table-cell;width:30px}
.dash-profile-pic img{max-width:30px;max-height:30px;border-radius:100%;height:30px;width:30px}
.dash-profile-pic-right{display:table-cell;margin:0;padding-left:8px!important;position:relative;top:-5px;padding-top:7px}
.dash-profile-pic-right h2{font-size:13px;font-weight:600;letter-spacing:1px;color:##5e5e5e;margin:0;line-height:20px}
.dash-profile-pic-right h2 span{font-size:12px;float:right}
.dash-profile-content{font-size:12px;color:##5e5e5e;width:90%;letter-spacing:.5px;font-weight:600}
.dash-profile-content span{font-weight:600;font-size:12px}
.dash-left .content{padding:0 25px 0 10px;box-shadow: none;min-height:auto;}
.dash-head{margin-bottom:20px}
.dash-box-content{margin:0 -7px}
.dash-box-wrap{display:table;width:100%}
.dash-box{display:table-cell;padding:14px 7px 0;max-width:199px}
.reportSection{padding:14px 7px}
.dash-box-inner h2{margin:0;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:600;color:#666;margin-bottom:10px;display:inline-block}
.dash-box-inner h2 a{color:#5e5e5e}
.dash-box-icon{margin-bottom:5px;min-height:29px}
.dash-box-icon i{display:inline-block;vertical-align:middle;margin:-3px 8px 0 0}
.dash-box-inner h3{font-weight:600;letter-spacing:2px;color:#5e5e5e;font-size:30px;margin:0 0 10px;line-height:26px}
.dash-month-value-date{font-size:10px;letter-spacing:.5px;color:#2ca11c;margin-top: 10px;display: inline-block;}
.dash-month-value{font-size:13px;letter-spacing:.5px;font-weight:600;line-height:20px;color:#2ca11c}
.dash-month-value.minus-value{color:#f82a2a}
.dash-ac-list{list-style-type:none;margin:0;padding:0;text-align:left}
.dash-ac-list li{display:inline-block;width:50%;float:left;font-size:14px;color:#5e5e5e;position:relative;padding-left:25px;letter-spacing:.2px;line-height:20px;margin-bottom:17px}
.dash-ac-list li:nth-child(3n){width:100%}
.dash-ac-list li i{position:absolute;font-size:24px;left:0;top:-2px;color:#5e5e5e}
.dash-ac-list li i.dash-list-check{color:#2ca01c}
.dash-ac-list li:last-child{margin-bottom:0}
/* .dash-popup{position:absolute;top:0;right:10px} */
.report-dashboard .dash-popup{right:65px}
.dash-left .dash-popup i.fa-cog{color:#b2b8c5;font-size:19px;line-height:21px;cursor:pointer}
.dash-left .dash-popup i.fa-cog:hover{color:#2196f3}
.dash-head .fa.fa-dashboard{color:#2196f3;float:left;margin-right:0;font-size:26px;margin-top:2px}
.dash-popup-up{top:6px}
.dash-box-wrap .noreports-found{width:100%;height:calc(100vh - 20vh);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;text-transform:uppercase;font-weight:600}
.close-for-dashboard{position:absolute;right:-13px;top:-10px;z-index:4;background:#8c8888;padding:5px 0;color:#fff;border-radius:30px;width:25px;height:25px;vertical-align:middle;text-align:center}
.dashboard-slider-wrap{display:block;margin:79px 0 1px 0;position:relative}
.dashboard-slider{position:relative;background:#fff;padding:20px 39px;border-radius:12px}
.dash-item{border-radius:10px;text-align:center;min-height:205px;padding:60px 15px 30px;box-shadow:0 0 2px rgba(0,0,0,.55);-webkit-box-shadow:0 0 2px rgba(0,0,0,.55);margin:3px}
.dash-item h2{margin:0 0 40px;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#fff;line-height:22px}
.dash-item h2 a{color:#fff}
.dash-item h2 a:hover{color:#2196f3}
.dash-item .btn{padding:7px 8px 8px;position:absolute;left:0;right:0;margin:auto;width:207px;bottom:34px;font-size:13px;letter-spacing:.5px;line-height:18px;background:#fff;color:#5e5e5e;border-radius:5px;-webkit-border-radius:5px;white-space:normal;line-height:21px}
.dash-item .btn:hover{color:#fff;background:#2196f3}
.dashboard-slider .owl-nav{position:relative;height:0}
.dashboard-slider .owl-nav .owl-next,.dashboard-slider .owl-nav .owl-prev{width:20px;height:20px;display:inline-block;border:1px solid #979797;border-radius:0;left:-27px;top:-115px;position:absolute}
.dashboard-slider .owl-nav .owl-next{right:-27px;left:auto}
.dashboard-slider .owl-nav .owl-next::before,.dashboard-slider .owl-nav .owl-prev::before{position:absolute;font-family:FontAwesome;top:0;right:0;font-size:18px;color:#898989;line-height:16px;bottom:0;left:0;text-align:center;left:-2px}
.dashboard-slider .owl-nav .owl-prev::before{content:"\f104"}
.dashboard-slider .owl-nav .owl-next::before{content:"\f105";left:0;right:-2px}
.dashboard-slider .owl-nav .owl-next:hover,.dashboard-slider .owl-nav .owl-prev:hover{border-color:#2196f3}
.dashboard-slider .owl-nav .owl-next:hover::before,.dashboard-slider .owl-nav .owl-prev:hover::before{color:#2196f3}
.dash-item .dash-popup i.fa-cog{color:#fff}
.tool-dash-pop{box-shadow:0 0 16px rgba(0,0,0,.55);-webkit-box-shadow:0 0 16px rgba(0,0,0,.55);background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(242,242,242,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(242,242,242,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);border:1px solid #5e5e5e;padding:0;position:relative;display:none;position:absolute;margin:auto;left:inherit;width:177px;top:33px;right:0;z-index:999;text-align:left}
.report-dashboard .tool-dash-pop{right:40px}
.tool-dash-pop.open{display:block}
.arrow-top-drop{right:0;left:-51px;margin:auto}
.tool-dash-pop li{padding:6px 13px}
.tool-dash-pop li a{font-size:13px;color:#5e5e5e;font-weight:600}
.tool-dash-pop li a:hover{color:#000}
.tool-dash-pop .close{text-shadow:none;background:#5e5e5e;opacity:1;position:absolute;right:auto;top:-10px;border-radius:30px;left:-10px;font-size:19px}
.tool-dash-pop .close span{font-size:15px;color:#fff;display:inline-block;margin:0;padding:3px 6px}
.report-dashboard .tool-dash-pop .close span{vertical-align:2px}
.tool-dash-pop .close:hover{opacity:1;background:#ff7a59}
.btn-info:hover{background:#ff7a59}
.pop-1,.pop-2,.pop-3,.pop-4,.pop-5,.pop-6{display:block;background:url(../images/image-sprite.png);float:left;margin:0 5px 0 0}
.pop-1{background-position:-53px -293px;width:22px;height:16px;margin-bottom:6px}
.pop-2{background-position:-53px -310px;width:22px;height:19px}
.pop-3{background-position:-53px -331px;width:22px;height:19px}
.pop-4{background-position:-53px -352px;width:22px;height:18px}
.pop-5{background-position:-76px -295px;width:22px;height:20px}
.pop-6{background-position:-76px -318px;width:22px;height:20px}
.dash-left .shared-combo .bootstrap-select .btn-default{padding:8px 15px}
.con-tab-frm-dash{padding:10px}
.no-chat-massages.no-activities{min-height:auto}
.dash-btm-two-sec .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:0 144px 0 0;}
@media(max-width: 1366px){
	.dash-btm-two-sec .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
		width: 150px;
	}
}
.dash-btm-two-sec-report .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:-3px 0 0 0}
#edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:-24px 124px 5px 0}
.reaport-detail #edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:0 160px 5px 0}
.dash-main #edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:-11px 124px 5px 0}
.dash-btm-two-sec .dash-combo .bootstrap-select .btn-default .filter-option,.dash-btm-two-sec .dash-combo .bootstrap-select.btn-group .dropdown-toggle .caret{color:#84878e;font-size:16px}
.dash-btm-two-sec .shared-combo .bootstrap-select{float:left;width:136px!important}
.dash-btm-two-sec .dash-popup{position:absolute;top:14px;right:18px}
.db-invoice-icon{background:url(../images/image-sprite.png) no-repeat 0 0;height:26px;width:27px;background-position:-211px -233px;margin-top:1px}
.db-perposal-icon{background:url(../images/image-sprite.png) no-repeat 0 0;height:23px;width:20px;background-position:-181px -258px;margin-top:1px}
.db-tasks-icon{background:url(../images/image-sprite.png) no-repeat 0 0;height:43px;width:30px;background-position:-181px -192px;margin-top:1px}
.db-contracts-icon{background:url(../images/image-sprite.png) no-repeat 0 0;height:24px;width:30px;background-position:-181px -235px;margin-top:1px}
.email-round{margin:5px 0 0 6px;padding:5px 5px;font-size:11px;color:#fff;border-radius:100%;width:21px;height:21px;background:#ccc;float:left}
.number-round{margin:5px 0 0 3px;float:left;padding:2px 7.5px;font-size:11px;color:#fff;border-radius:100%;width:21px;height:21px;background:#ccc}
.h10{height:1199px}
.inner-data .amount{vertical-align:11px;padding-top:22px}
.dash-popup a.settings{display:block;width:12px;float:left;margin:5px 0 0 0;color:#b2b8c5}
.dash-popup a.settings:hover{color:#2196f3}
.dash-popup a.settings i.fa.fa-cog{font-size:19px}
.report-dashboard .dash-popup.dash-popup-up a.settings{margin:4px 40px -24px 0}
.dash-popup>span{font-weight:700;letter-spacing:.5px;margin:8px 10px 8px 10px;line-height:15px;display:block;cursor:pointer;float:left}
.dash-popup-report{float:right;position:relative}
.dash-popup-report span{font-weight:700;letter-spacing:.5px;margin:8px 10px 8px 10px;line-height:15px;display:block;cursor:pointer;float:left}
.dash-popup-report a.settings{display:block;width:12px;float:left;margin:6px 0 0 0;color:#b2b8c5;}
.dash-popup-report a.settings:hover{color:#2196f3;}
.d_table.cmstable .dataTable{position:relative}
.pos-fix-top-btn{position:fixed;right:18px}
@media(max-width:1600px){
.dash-main .nav-tabs>li a{padding:12px 16px}
}
@media(max-width:1440px){
.dashboard-slider-wrap{width:938px}
}
@media(max-width:1366px){
.dash-left{display:table-cell;float:left;width:70%}
.dash-right{width:30%;float:left}
.dash-main .nav-tabs>li a{padding:12px 10px}
.dash-ac-list li{width:auto;float:inherit}
.dash-head{width:67.5%}
}
@media(max-width:1024px){
.dash-main{display:inline-block}
.dash-box-wrap{display: flex;flex-wrap: wrap;}
.dash-head{width:55%}
.dash-left{display:inherit;float:left;width:60%}
.dash-right{display:inherit;width:40%;float:left;border-radius:0 0 3px 3px}
.dash-main .nav-tabs>li a{padding:12px;font-size:0}
.dash-ac-list{margin:auto;display:table}
.dash-ac-list li{width:100%;float:none;margin:10px auto 20px;display:table}
.dash-profile-pic-right{padding-left:8px!important}
.reaport-detail #edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
	margin: 30px 0 5px 0;
}
}
@media(max-width:992px){
.dash-head{width:56%}
.dash-right .frm-ftr-btn .btn-primary{min-width:135px}
.dash-box{display:inherit;max-width:inherit}
.dash-right .nav-tabs>li{width:25%}
.dash-head .shared-combo .bootstrap-select{float:left;width:114px!important}
.h10{height:auto!important}
.dash-head .shared-combo .bootstrap-select .btn-default{padding:8px 10px}
.tem-head-ttl .contact{font-size:16px}
.dash-profile-pic{width:17%}
.dash-main .nav-tabs>li a{font-size:0}
.add-reportdata .dash-box{padding:14px 14px 0}
}
@media(max-width:768px){
.dash-main .nav-tabs>li a{padding:12px}
}
.fa-sync:before{content:'\f021'}
.fa-handshake:before{content:'\f164'}
.fa-dot-circle:before{content:'\f0b2'}
@media(max-width:767px){
.dash-btm-two-sec .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.dash-main #edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){display:none}
.highcharts-container{margin:40px 0 0 0}
.con-tab-frm-dash{box-shadow:0 0 0 0 rgba(0,0,0,0);border-radius:0}
.tool-dash-pop{right:0;left:auto}
.arrow-top-drop{left:auto}
.tool-dash-pop .close{right:-12px;width:24px;height:25px}
.dash-head{width:100%;float:left;position:inherit;padding:14px 21px 5px}
.dash-left{display:inherit;float:left;width:100%;margin:0 0 16px 0}
.dash-right{width:93%;border-radius:3px;margin:12px auto;overflow:hidden;float:none;display:block}
.h10{height:611px!important}
.dash-right .tab-content .nav.nav-tabs li{width:25%}
.dash-profile-pic{width:8%}
.new_mainprofile .dash-profile-content{padding-left:30px}
}
@media(max-width:568px){
.dashboard-slider-wrap{display:block;margin:19px 0 1px 0;position:relative}
.dash-btm-two-sec .shared-combo .bootstrap-select{display:none}
.dash-box-content{padding:0}
.dash-profile-pic{width:11%}
.dash-popup,.dash-popup-report{position:absolute;top:40px;right:8px}
}
@media(max-width:567px){
.shared-combo .bootstrap-select{float:left;width:100%!important}
.dash-combo{float:right;margin:4px 5px;width:100%}
.pos-fix-top-btn{position:inherit;right:0}
.tem-head-ttl{margin-top:10px;margin-bottom:21px;display:inline-block}
.dash-set{position:relative;float:right;margin:5px 0 0 0}
.dash-box-inner-down .nav-tabs>li>a{padding:12px 7px 12px 7px}
.dash-box-inner-down .nav-tabs>li{width:100%;background:#f5f5f5!important}
.dash-profile-pic{width:16%}
.dash-head .shared-combo .bootstrap-select{width:100%!important}
}
@media (min-width:568px) and (max-width:767px){
.dash-head .shared-combo .bootstrap-select{width:154px!important}
}
@media (max-width:640px){
.approved-combo.mark-combo{margin-right:0;float:none;margin:0 0 4px 0}
.dot-btn{float:none;margin:10px 0 10px 8px}
}
@media (max-width:320px){
.dash-profile-pic{width:18%}
}
.dash-box-inner-down{background:#fff;padding:6px 0 28px;position:relative;border-radius:3px;min-height:525px;cursor:pointer;border:2px solid transparent;box-shadow: rgb(45 62 80 / 12%) 0px 1px 5px 0px;}
.dash-box-inner-down h2{margin:0;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600;color:#000;margin:15px 0 11px 15px}
.dash-box-inner-down h2 a{color:#000}
.dash-box-icon-down{margin-bottom:11px;min-height:25px;float:left;margin-left:18px;margin-right:7px;margin-top:8px}
.dash-box-icon-down i{display:inline-block;vertical-align:middle}
.dash-box-inner-down .nav-tabs,.dash-box-inner-down .nav-tabs>li{background:0 0;font-size:16px;text-transform:inherit}
.dash-box-inner-down .nav-tabs{margin:31px 0 0 0}
.dash-btm-two-sec{padding:8px 8px}
.dash-btm-two-sec .col-md-6{padding:0;width:49%;margin:0 .5%;margin-bottom:20px}
.plus-dash{font-size:40px;color:#b1b7c3;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;margin:auto;width:35px;height:36px}
.plush_re_dash{display:block}
.plush_re_dash .fa-plus.fa{font-size:40px;color:#b1b7c3;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;margin:auto;width:35px;height:36px}
.dash-more-bg{background:#f6f6f6;cursor:pointer}
.dash-head .shared-combo .bootstrap-select .btn-default{border-color:#8c8888;color:#003499;padding:8px 30px}
.dash-head .shared-combo .bootstrap-select .btn-default .filter-option,.dash-head .shared-combo .bootstrap-select.btn-group .dropdown-toggle .caret{color:#003499}
.dash-head .shared-combo .bootstrap-select .btn-default .filter-option{color:#ff7a59}
.dash-head .shared-combo .bootstrap-select.btn-group .dropdown-toggle .caret{color:#ff7a59}
.dash-set .fa.fa-cog.dash-setting{font-size:23px;margin-left:11px;margin-top:6px;color:#8c8888}
.mobile-navbar .navbar-nav{background:#ff7a59!important}
#header nav li a.active{background:0 0;color:#fff;border-radius:0}
#header .mobile-navbar nav li{padding:0 10px}
.tour_logo{text-align:center;margin-bottom:18px}
.tour_logo img{width:auto!important;float:none!important;margin:auto}
@media (max-width:1024px){
.dash-head .shared-combo .bootstrap-select .btn-default{padding:8px 10px}
.dash-head .fa.fa-dashboard{margin-top:4px}
.tem-head-ttl .contact{margin:8px 0 0 10px!important}
}
@media (max-width:992px){
.dash-head .shared-combo .bootstrap-select .btn-default{padding:8px 10px}
}
@media (min-width:992px) and (max-width:1025px){
.dash-box{display:inherit;max-width:inherit}
#contact_info_client .frm-ftr-btn .btn-primary,.frm-ftr-btn .btn-primary{min-width:150px!important}
}
@media (min-width:1365px) and (max-width:1500px){
.dash-right{width:26%}
.dash-left{width:74%}
.dash-box-inner{background:#fff;padding:15px 10px 13px}
.dash-box-inner h2{font-size:13px;margin-bottom:12px}
.dash-main #edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:-11px 113px 5px 0}
.dash-ac-list li{display:inline-block;width:100%;float:left;font-size:13px;color:#5e5e5e;position:relative;padding-left:25px;letter-spacing:.2px;line-height:19px;margin-bottom:14px}
.dash-main .nav-tabs>li a{padding:12px 10px}
.dash-main .nav-tabs>li{text-align:left}
.dash-profile-pic{width:17%}
.dash-box-icon i{margin:-3px 2px 0 -23px}
}
.filter-option.pull-left{margin-top:0}
.wrap-list{overflow-x:auto;clear:both}
.dash-box-inner-down .nav-tabs{margin:8px 0 0 3px;padding:9px 9px;white-space:nowrap;display:table}
.dash-box-inner-down .nav-tabs li{float:none;display:table-cell}
.neww{margin:20px 0 0;overflow:auto}
.take-btn .u-btn:active,.take-btn .u-btn:focus,.take-btn .u-btn:hover{background:0 0!important;color:#ff7a59!important;border:1px solid #ff7a59!important}
.neww .owl-stage-outer .item{font-size:16px;text-align:center;padding-left:11px;padding-right:11px}
.neww .owl-carousel .owl-dots.disabled,.neww .owl-carousel .owl-nav.disabled{display:block}
/*.neww .owl-stage-outer .item a{min-width:97px!important}*/
.neww .owl-stage-outer .item a.active{border-bottom:3px solid #5e5e5e}
.neww .profile .owl-nav .owl-next.disabled,.neww .profile .owl-nav .owl-prev.disabled{opacity:.4;display:none}
.neww .owl-stage-outer .item a{padding:10px 13px;display:inline-block;color:#5e5e5e;font-weight:400;white-space:normal;overflow:hidden;font-size:13px;margin:0 0 9px 0;max-width:max-content;min-height:59px}
.neww .owl-stage-outer .item a.active:before{content:'';background:0 0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5e5e5e;display:block;position:absolute;top:58px;left:0;right:0;margin: auto;}
.neww .table-responsive{overflow-x:initial}
.neww .profile .owl-nav .owl-next,.neww .profile .owl-nav .owl-prev{height:20px;width:20px;display:inline-block;position:absolute;background:0 0;transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;top:-3px}
.neww .profile .owl-nav .owl-next,.neww .profile .owl-nav .owl-prev{height:20px;width:20px;display:inline-block;position:absolute;background:0 0;transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;top:-17px}
.report-dashboard .neww .profile .owl-nav .owl-next,.report-dashboard .neww .profile .owl-nav .owl-prev{top:-3px}
.neww .profile .owl-nav .owl-next:hover,.neww .profile .owl-nav .owl-prev:hover{background:0 0}
.neww .profile .owl-nav .owl-next:hover,.neww .profile .owl-nav .owl-prev:hover{background:0 0}
.neww .profile .owl-nav .owl-next:before,.neww .profile .owl-nav .owl-prev:before{color:#5e5e5e;font-size:28px}
.neww .fade{display:none}
.neww .fade.active{display:block}
.neww .owl-carousel{margin-bottom:12px}
.wrap_scroll{margin:0 0;height:100%;overflow:auto}
.show-tab .wrap_scroll{height:82.2%}
.report-dashboard .show-tab .wrap_scroll{height:81.5%}
.no-tab .wrap_scroll{height:415px}
.add-reportdata{margin:79px 0 0 0}
#report-dealsPipeline .widgcls,#report-getTrackingDetails .widgcls{margin-top:56px}
#search_results .dropdown-menu .divider{background-color:transparent!important;border-bottom:1px dotted #ddd;margin:4px 0 7px}
#search_results .dropdown-header{display:block;padding:3px 8px!important;font-size:13px;text-transform:uppercase;line-height:1.42857143;color:#5e5e5e;white-space:nowrap;font-weight:600;padding-left:0}
#search_results .dropdown-menu>li>a{display:block;padding:0 10px 0 25px;font-size:14px}
#search_results .dropdown-menu li{position:relative}
#search_results .dropdown-menu li:before{position:absolute;font-family:FontAwesome;left:12px;color:#5e5e5e;top:12px;content:" ";width:6px;height:6px;background:#5e5e5e;border-radius:50%}
#search_results .dropdown-header:before,li.padding-5.text-center:before{content:none!important}
.tooltip{z-index:111151!important}
/*.doc_head{padding:13px 0 30px;border-bottom:1px dotted #ccc} */
.doc_head{padding:13px 0 0;}
.doc_title span{font-size:17px;margin-left:7px}
.doc_title{display:inline-block}
/* .doc_btn{float:right;margin-top:-7px} */
.doc_btn{float:right;}
.doc_btn .btn{margin-left:10px}
.doc_btn .btn i{margin-right:4px;font-size: 18px;vertical-align: -1px;}
.view_combo{display:inline-block;float:left;margin-top:0}
.doc_section .toolbar_doc_temp{margin:15px 0}
.view_combo .dropdown-toggle{background:0 0;border:none;padding-right:13px;font-size:15px;border:1px solid #ddd;padding:3px 11px;border-radius:2px}
.doc_section .caret{border-top:6px solid!important}
.doc_section .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:5px solid transparent;border-left:5px solid transparent;margin-left:3px;margin-top:1px}
.doc_section .control.control--checkbox{margin:-9px 24px 0 3px!important}
.doc_section .dropdown-menu{border-radius:0!important;min-width:99px;overflow:hidden;box-shadow:none;-webkit-box-shadow:none}
.doc_section .dropdown-menu>li>a{line-height:16px;padding:5px 13px;font-size:12px;letter-spacing:1px;white-space:nowrap}
.doc_section .dropdown-menu li a.selected,.doc_section .dropdown-menu li a:hover{color:#5e5e5e!important;background:#fff8f6}
#span-docname{font-size:18px;color:#5e5e5e}
@media(max-width: 1366px){
	#span-docname{
		font-size: 16px;
	}
}
.prevent-check-info{text-align:left}
.prevent-check-info i{margin-left:8px}
div#docname-btn-div{margin-top:12px}
input#docname{width:auto;float:left}
a#docname-edit{width: 25px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-left: 10px;
    background-color: #dedede;
    box-shadow: rgb(0 0 0 / 15%) 0px 2px 8px;
    -webkit-box-shadow: rgb(0 0 0 / 15%) 0px 2px 8px;
    -moz-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;
    -ms-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;}
a#docname-refresh-page{width: 25px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-left: 10px;
    background-color: #dedede;
    box-shadow: rgb(0 0 0 / 15%) 0px 2px 8px;
    -webkit-box-shadow: rgb(0 0 0 / 15%) 0px 2px 8px;
    -moz-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;
    -ms-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;}
span#docname-error{display:block}
.doc_head input{border:0;border-bottom:1px solid #e1e5e9;outline:0;color:#5e5e5e}
.doc_head input:focus{box-shadow:inset 0 -1px 0 #2196f3;outline:0;border-bottom:1px solid #2196f3}
.view-search{position:relative;width:374px;float:right;background:#fff;border-radius:3px;border:1px solid #ffdfd7;}
.doc-table{margin:0 0}
.private-search-control__foreground{position:absolute;right:0;top:0;height:32px;width:42px;text-align:center;font-size:18px;color:#ff7a59;padding:4px 0 0 0}
.view-search .form-control{height:35px;background:#fff;border:0 solid #e1e5e9;border-radius:0;padding-right:32px;width:100%!important;padding-left:24px}
.view-search .form-control:focus{border:0 solid #e1e5e9;box-shadow:inset 0 0 0 #2196f3}
.cms table{margin-bottom:20px;max-width:100%;width:100%!important}
.cms table tbody tr td,.cms table tbody tr th{font-weight:500;font-size:13px;white-space:nowrap;letter-spacing:1px}
.cms table tr>th{border:1px solid #ddd!important;background-color:#f3f3f3;color:#6f6f6f;font-weight:600!important;letter-spacing:1px;padding:5px 15px;background:#f3f3f3;font-size:14px!important}
.private-table-sort-toggle__icon{-webkit-flex-shrink:0;flex-shrink:0;display:inline-block;fill:#cbd6e2;margin-left:.375rem;margin-right:0;width:11px}
svg:not(:root){overflow:hidden}
.private-table-sort-toggle--ascending .private-table-sort-toggle__icon__upper,.private-table-sort-toggle--descending .private-table-sort-toggle__icon__lower{fill:#00a4bd}
.private-table-sort-toggle__icon{fill:#cbd6e2;cursor:pointer;margin-left:12px;margin-top:2px}
.private-table-sort-toggle__inner{text-align:inherit}
.private-table-sort-toggle__icon__upper:hover{fill:#7c98b6}
.private-table-sort-toggle__icon__lower:hover{fill:#7c98b6}
.table-name{display:inline-flex;cursor:pointer;width:11%;position:relative;float:left}
.doc-table .check-selected{background:#5e5e5e;color:#fff!important;float:left;position:absolute;padding:8px 12px 8px 12px;left:0;right:0;z-index:1;top:0;opacity:1!important}
.back{cursor:pointer}
.back i{font-size:14px;margin-right:2px}
.list-folder{margin:0}
.list-folder ul{margin:19px 0 13px 0;padding:0;list-style:none}
.list-folder ul li{display:block}
.list-folder ul li+li{margin-top:2px}
.list-folder ul li a{font-size:14px;letter-spacing:.5px;margin-left:0;width:100%;display:block;padding:9px 15px;word-break:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.list-folder ul li a.selected,.list-folder ul li a:focus,.list-folder ul li a:hover{background:#f2f2f2;color:#ff7a59}
.list-folder ul li a:hover{color:#ff7a59}
.list-folder ul li i{margin-right:4px}
@media (min-width:1366px) and (max-width:1599px){
.navbar-right{width:61%!important}
}
@media (min-width:1601px){
.navbar-right{width:55%!important}
}
@media (min-width:1280px){
.navbar-right{width:auto!important}
}
.check-selected ul{margin:0;display:inline-block}
.check-selected ul li{display:inline-block;margin:0 10px}
.check-selected span{margin-right:0}
.check-selected ul li a{color:#fff}
.check-selected ul li a:hover{color:#ff7a59}
.cms table tr>td{border:1px solid #0f0e9f;line-height:1.42857;padding:10px 15px;vertical-align:top;color:#7c7c7c}
.cms table tr:nth-child(2n+1){background-color:#fff}
.cms table tbody tr td,.cms table tbody tr th{border-color:#ddd;border-style:solid;border-width:1px;line-height:200%;padding:8px;vertical-align:top}
.hover-tr{cursor:pointer}
.cms table tbody tr th{line-height:160%}
.doc-img-wrap{float:left}
.hover-div{margin-left:6px;margin-top:2px;float:right;margin-right:6px;visibility:hidden}
.hover-div>ul{margin:0;padding:0}
.hover-div>ul>li{display:inline-block;background:#f3f3f3;padding:2px 6px;border:1px solid #ddd;font-size:11px;line-height:16px;border-radius:3px;color:#0081bb}
.hover-div>ul>li a{color:#43525a}
.hover-div>ul>li+li{margin-left:5px}
.hover-tr .hover-div{visibility:visible}
.d_table{margin:0 0}
.contract-detail-right .renewHistoryTbl{overflow:auto}
.doc-img-wrap .doc-img{width:15px;float:left;margin-right:4px}
.doc-name{margin-top:4px}
.doc-img-wrap .thumbanail_container,.doc-img-wrap .thumbnail{margin-bottom:0}
.doc-img i{font-size:16px;text-align:center;margin-left:0;margin-top:5px;color:#8597b0;font-weight:500;vertical-align:-5px}
.doc-img-wrap .thumbanail_container,.doc-img-wrap .thumbnail{border:none;background:0 0}
.doc-detail .back-list{float:left}
.doc-detail .back-list i{margin-right:5px;font-size:13px}
.doc-detail .doc_head{padding:23px 0 25px;border-bottom:1px dotted #ccc;margin-bottom:32px}
.doc-detail .view_combo label{font-size:14px;letter-spacing:1px;font-weight:400;margin-top:-3px;font-weight:700}
.cms table tbody tr td,.cms table tbody tr th{border-color:#ddd;border-style:solid;border-width:1px;line-height:150%;padding:5px 13px 5px;vertical-align:middle}
.cms table tbody tr th{padding:14px 13px 12px}
.cms .table-responsive{overflow-x:inherit}
.doc-detail .doc-img-wrap .doc-img{width:30px;float:left;margin-right:8px}
.doc-detail .doc-img-wrap .thumbanail_container,.doc-detail .doc-img-wrap .thumbnail{border:none;background:#eef2fd;text-align:center;border:1px solid #ddd;border-radius:0;margin-right:0}
.doc-detail .doc-img i{margin-left:1px}
.doc-detail .hover-div{margin-top:6px}
.doc-detail .save-btn .s-btn{display:inline-block;background:#fff;padding:2px 6px;border:1px solid #ff7a59;font-size:13px;line-height:21px;border-radius:3px;color:#ff7a59}
.doc-detail .save-btn .s-btn:hover{background:#fff8f6}
.attach-div .thumbnail_container{position:relative}
.attach-div .thumbnail_container:hover .overlay{opacity:1}
.overlay{position:absolute;height:100%;width:100%;top:0;left:0;border-radius:4px;text-align:center;opacity:0;background:rgba(0,0,0,.5);right:0;bottom:0}
.doc_section.doc-detail .overlay{background:0 0;border:0;display:none;cursor:inherit}
.doc_section.doc-detail a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#eee!important;cursor:inherit}
.overlay span{color:#fff;letter-spacing:.5px;font-size:14px;top:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.overlay span i{color:#fff!important;font-size:14px!important;vertical-align:1px!important}
.doc-detail .in-detail{display:inline-block;margin-left:52px;margin-top:0}
.doc-detail .in-detail i{font-size:16px;color:#5e5e5e;;}
.v-combo{display:inline-block;float:left;margin-right:7px}
.doc-detail .in-detail ul{display:block;text-align:center}
.doc-detail .in-detail ul li{display:inline-block;font-size:15px;letter-spacing:1px}
.doc-detail .in-detail ul li+li{margin-left:30px}
.doc-detail .in-detail ul li span{display:block}
.doc-detail .in-detail ul{display:block;text-align:center;float:left;margin-top:13px}
.doc-detail .in-detail ul.shr_vsr_viewes li{
display: inline-block;
    font-size: 14px;
    letter-spacing: 1px;
    padding: 10px;
    min-width: 85px;
    border-radius: 5px;
    background-color: #eeeeee;
    box-shadow: rgb(0 0 0 / 15%) 0px 0px 4px;
    -webkit-box-shadow: rgb(0 0 0 / 15%) 0px 0px 4px;
    -moz-box-shadow: rgba(0,0,0,0.15) 0px 0px 4px;
    -ms-box-shadow: rgba(0,0,0,0.15) 0px 0px 4px;}
.doc-detail .in-detail ul.shr_vsr_viewes{margin-top:2px;color:#5e5e5e;font-weight:700;padding:0}
.doc-detail .in-detail ul.shr_vsr_viewes li+li{margin-left:11px}
.doc-detail .in-detail ul.shr_vsr_viewes li span{
	display: flex;
    color: #5e5e5e;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 25px;
    margin: 0 auto;
    background-color: rgba(255,122,89,0.25);
    border-radius: 50%;
    color: #fd5b33;
}
.img-company__title{display:block;line-height:normal;margin:9px 0 5px;font-size:13px;color:#323232;font-weight:600}
.doc-detail .in-detail{display:inline-block;margin-left:0;margin-top:-24px;width:40%;float:left}
.doc-detail .attach-div{width:100px;float:left;margin-right:12px;box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;
-webkit-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;
-moz-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;
-ms-box-shadow: rgba(0,0,0,0.15) 0px 2px 8px;
}
.doc-detail .in-detail ul{margin-top:2px}
.doc-detail .s-btn+.s-btn{margin-left:8px}
.doc-detail .modal-content{background-color:#f5f8fa;margin:auto;padding:0;border:1px solid #888;width:41%;right:0;float:right;border-radius:0!important;bottom:0!important;height:100%;position:fixed;overflow-y:scroll}
#view-doc-details-popup .modal-content{background-color:#f5f8fa;margin:auto;padding:0;right:0;border-radius:5px!important;bottom:0!important;height:100%}
#view-doc-details-popup .panel-heading{border-radius:.1875rem;margin-bottom:0;margin-top:0}
#view-doc-details-popup .model-body{padding:15px;overflow-y:auto}
#view-doc-details-popup .panel-group{margin-bottom:20px;margin-top:0;max-height:425px;overflow:auto}
#view-doc-details-popup .panel-group.panel-secnd__group{overflow:unset;max-height:inherit}
@media (max-width:1599px){
#view-doc-details-popup .panel-group{max-height:286px}
}
#view-doc-details-popup a:focus{outline:0!important;color:inherit!important}
#view-doc-details-popup .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none!important}
#view-doc-details-popup .panel-default>.panel-heading{color:#5e5e5e;background-color:#fff;border-color:#fff}
#view-doc-details-popup .panel-heading{padding:0}
#view-doc-details-popup .panel-title>a{font-size:14px;letter-spacing:1px;padding:12px 10px 12px;display:block;font-weight:600;color:#334760}
#view-doc-details-popup .panel-group .panel{border-radius:0;border-bottom:1px solid #e3e3e3;border-top:0;border-left:0;border-right:0}
/*#view-doc-details-popup .panel-body{padding:0 0 15px}*/
#view-doc-details-popup .panel-body{padding-top:0;margin-top:-6px}
#view-doc-details-popup .panel-group .panel+.panel{margin-top:17px}
#view-doc-details-popup.img-data{float:left;width:13%}
#view-doc-details-popup .user-img .thumbnail{margin-bottom:0;border-radius:100%}
#view-doc-details-popup .user-img .thumbnail img{border-radius:100%}
#view-doc-details-popup .user-model{padding:10px 15px 10px 15px;border:1px solid #e7e7e7;border-radius: 7px; background:#fff;box-shadow:2px 3px 4px #eee;overflow:hidden}
.doc_shared_by{font-size:12px;color:#959595;letter-spacing:1px}
.dov_shared_by_label{font-weight:600;color:#323232}
#view-doc-details-popup .img-data{float:left;width:7%;margin-right:15px}
#view-doc-details-popup .img-title{line-height:45px;font-size:15px;letter-spacing:1px}
#view-doc-details-popup .img-title.img-title__news{line-height:18px;float:left;font-weight:600}
.user-accordian{margin-top:25px;padding:0;background:#fff;box-shadow:2px 3px 4px #eee}
#view-doc-details-popup .document_accordian .panel-title{display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}
#view-doc-details-popup .document_accordian .panel-title>a.btn-info{color:#fff!important;display:inline-block!important;padding:4px 15px!important;margin-left:auto;font-size:12px!important}
#view-doc-details-popup .document_accordian .panel-title>a.btn-info:hover,.document_accordian .panel-title>a.btn-info:focus{color:#fff!important}
#view-doc-details-popup .panel-group .panel{border-bottom:none}
/* #view-doc-details-popup .document_accordian .panel-collapse .panel-body{margin-top:15px!important} */
#view-doc-details-popup .document_accordian .panel-collapse .panel-body .table{margin-bottom:0}
#view-doc-details-popup .main-title span{color:#33475b;font-weight:700;font-size:16px;margin-left:11px;letter-spacing:.5px}
#view-doc-details-popup .main-title a{display:block}
.accordian-inner{display:none}
.accordian-inner.show-in{display:block;padding:14px 14px 14px 14px}
.main-title.show-arrow i{transform:rotate(89deg)}
#view-doc-details-popup .main-title i{color:#0091ae;font-size:21px;line-height:24px;font-weight:700}
.main-title{padding:16px 23px 16px}
.main-title.title-view__text{padding:16px 15px 16px;background:#f5f8fa}
#view-doc-details-popup .main-title.title-view__text span{margin-left:0}
/* #view-doc-details-popup .modal-title{color:#fff;font-size:21px;font-weight:700;letter-spacing:1px;display:inline-block} */
.doc__table .table.table{margin:15px}
.view-doc-details-popup .model-header{background:#2196f3;padding:22px;padding-right:51px}
.doc-detail .close{color:#fff;float:right;font-size:28px;font-weight:700;opacity:1!important;text-shadow:none!important;position:absolute;right:22px;top:18px}
.doc-detail .close:focus,.doc-detail .close:hover{color:#ff7a59;text-decoration:none;cursor:pointer}
.p-icon{background:url(../images/image-sprite.png) no-repeat -103px -351px!important;width:26px!important;height:26px!important}
.es-icon{background:url(../images/image-sprite.png) no-repeat -143px -349px!important;width:27px!important;height:25px!important}
.it-icon{background:url(../images/image-sprite.png) no-repeat -143px -299px!important;width:40px!important;height:43px!important}
.in-icon{background:url(../images/image-sprite.png) no-repeat -193px -351px!important;width:20px!important;height:24px!important}
.py-icon{background:url(../images/image-sprite.png) no-repeat -229px -350px!important;width:27px!important;height:24px!important}
#share_doc .modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}
#share_doc .modal-content{background-color:#fefefe;margin:2% auto 10px;padding:20px;border:1px solid #888;width:80%}
#share_doc .share-option p{display:inline-block;vertical-align:11px;margin-left:7px}
#share_doc .btn.btn-info.dis-btn{cursor:not-allowed}
#share_doc .btn.btn-info.dis-btn:hover{background:#ff8f73!important}
#share_doc .model-body .doc_btn{float:left;margin-top:18px}
#share_doc .close{color:#aaa;float:right;font-size:28px;font-weight:700}
#share_doc .close:focus,#share_doc .close:hover{color:#ff7a59;text-decoration:none;cursor:pointer}
#share_doc .modal-content{width:426px;padding:0}
#share_doc .model-header{background:#5e5e5e;padding:13px;border-radius:5px 5px 0 0}
.header-title{display:inline-block;margin:0;letter-spacing:1px;color:#fff}
#share_doc .close{color:#fff;float:right;font-size:28px;font-weight:700;opacity:1;text-shadow:none}
#share_doc .model-body{padding:20px;overflow:hidden}
#share_doc .switch{position:relative;display:inline-block;width:50px;height:20px}
#share_doc .switch input{display:none}
#share_doc .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
#share_doc .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
#share_doc input:checked+.slider{background-color:#ff7a59}
#share_doc input:focus+.slider{box-shadow:0 0 1px #2196f3}
#share_doc input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
#share_doc .slider.round{border-radius:34px}
#share_doc .slider.round:before{border-radius:50%}
#new-folder-popup .modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}
#new-folder-popup .send-input{margin-top:0}
#new-folder-popup .modal-content{background-color:#fefefe;margin:2% auto 10px;padding:20px;border:1px solid #5e5e5e;width:80%}
#new-folder-popup .share-option p{display:inline-block;vertical-align:11px;margin-left:7px}
#new-folder-popup .btn.btn-info.dis-btn{cursor:not-allowed}
#new-folder-popup .btn.btn-info.dis-btn:hover{background:#ff8f73!important}
#new-folder-popup .model-body .doc_btn{float:none;padding-top: 15px;}
#new-folder-popup .close,#share_doc .close{color:#fff;float:right;font-size:28px;font-weight:700;line-height:19px}
#new-folder-popup .close:focus,#new-folder-popup .close:hover{color:#ff7a59;text-decoration:none;cursor:pointer}
#new-folder-popup .modal-content{width:426px;padding:0}
#new-folder-popup .model-header{background:#5e5e5e;padding:13px;border-radius:5px 5px 0 0}
.header-title{display:inline-block;margin:0;letter-spacing:1px;color:#fff}
#new-folder-popup .close{color:#fff;float:right;font-size:28px;font-weight:700;opacity:1;text-shadow:none}
#new-folder-popup .model-body{padding:20px;}
#new-folder-popup .model-body .folder_CheckList{overflow-y:scroll;max-height:350px;padding:15px;margin-left:-5px;margin-right:-5px;border-radius:5px;background-color:#f8f8f8;box-shadow:rgb(0 0 0 / 15%) 0px 2px 8px;-webkit-box-shadow:rgb(0 0 0 / 15%) 0px 2px 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 2px 8px;-ms-box-shadow:rgba(0,0,0,0.15) 0px 2px 8px;}
#new-folder-popup .switch{position:relative;display:inline-block;width:50px;height:20px}
#new-folder-popup .switch input{display:none}
#new-folder-popup .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
#new-folder-popup .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
#new-folder-popup input:checked+.slider{background-color:#ff7a59}
#new-folder-popup input:focus+.slider{box-shadow:0 0 1px #2196f3}
#new-folder-popup input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
#new-folder-popup .slider.round{border-radius:34px}
#new-folder-popup .slider.round:before{border-radius:50%}
#doc-rename-popup .modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}
#doc-rename-popup .send-input{margin-top:0}
#doc-rename-popup .modal-content{background-color:#fefefe;margin:2% auto 10px;padding:20px;border:1px solid #5e5e5e;width:80%}
#doc-rename-popup .share-option p{display:inline-block;vertical-align:11px;margin-left:7px}
#doc-rename-popup .btn.btn-info.dis-btn{cursor:not-allowed}
#doc-rename-popup .btn.btn-info.dis-btn:hover{background:#ff8f73!important}
#doc-rename-popup .model-body .doc_btn{float:left;margin-top:8px}
#doc-rename-popup .close,#share_doc .close{color:#fff;float:right;font-size:28px;font-weight:700;line-height:19px}
#doc-rename-popup .close:focus,#doc-rename-popup .close:hover{color:#ff7a59;text-decoration:none;cursor:pointer}
#doc-rename-popup .modal-content{width:426px;padding:0}
#doc-rename-popup .model-header{background:#5e5e5e;padding:13px;border-radius:5px 5px 0 0}
.header-title{display:inline-block;margin:0;letter-spacing:1px;color:#fff}
#doc-rename-popup .close{color:#fff;float:right;font-size:28px;font-weight:700;opacity:1;text-shadow:none}
#doc-rename-popup .model-body{padding:20px;overflow:hidden}
#doc-rename-popup .switch{position:relative;display:inline-block;width:50px;height:20px}
#doc-rename-popup .switch input{display:none}
#doc-rename-popup .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
#doc-rename-popup .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
#doc-rename-popup input:checked+.slider{background-color:#ff7a59}
#doc-rename-popup input:focus+.slider{box-shadow:0 0 1px #2196f3}
#doc-rename-popup input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
#doc-rename-popup .slider.round{border-radius:34px}
#doc-rename-popup .slider.round:before{border-radius:50%}
.share-text{letter-spacing:.5px;margin:0 0 10px;display:block}
.send-input label{display:block;letter-spacing:.5px}
.send-input input{padding:8px 8px 8px 0;border-radius:.1875rem;border:0;font-size:13px!important;font-size:1rem;transition:all .15s ease-out;background-color:#fff;color:#33475b;display:block;height:36px;line-height:1.375rem;text-align:left;vertical-align:middle;width:100%;border-bottom:1px solid #eaeaea}
.share-title{margin:0;margin-bottom:0;font-size:13px;letter-spacing:.5px;font-weight:600;display:block;margin-bottom:11px;margin-top:21px}
.send-input{margin-top:23px}
.send-input label.control{padding-left:25px}
.send-input label.control .control__indicator{top:0}
#moveto-popup .modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}
#moveto-popup .send-input{margin-top:0}
#moveto-popup .modal-content{background-color:#fefefe;margin:2% auto 10px;padding:20px;width:80%}
#moveto-popup .share-option p{display:inline-block;vertical-align:11px;margin-left:7px}
#moveto-popup .btn.btn-info.dis-btn{cursor:not-allowed}
#moveto-popup .btn.btn-info.dis-btn:hover{background:#ff8f73!important}
#moveto-popup .model-body .doc_btn{float:left;margin-top:8px}
#moveto-popup .close{color:#aaa;float:right;font-size:28px;font-weight:700}
#moveto-popup .close:focus,#moveto-popup .close:hover{color:#ff7a59;text-decoration:none;cursor:pointer}
#moveto-popup .modal-content{width:426px;padding:0}
#moveto-popup .model-header{background:#5e5e5e;padding:13px;border-radius:3px 3px 0 0}
.header-title{display:inline-block;margin:0;letter-spacing:1px;color:#fff;font-size:18px}
#moveto-popup .close{color:#fff;float:right;font-size:28px;font-weight:700;opacity:1;text-shadow:none;line-height:19px}
#moveto-popup .model-body{padding:20px;overflow:hidden}
#moveto-popup .switch{position:relative;display:inline-block;width:50px;height:20px}
#moveto-popup .switch input{display:none}
#moveto-popup .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
#moveto-popup .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:-1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
#moveto-popup input:checked+.slider{background-color:#ff7a59}
#moveto-popup input:focus+.slider{box-shadow:0 0 1px #2196f3}
#moveto-popup input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
#moveto-popup .slider.round{border-radius:34px}
#moveto-popup .slider.round:before{border-radius:50%}
.custom-file-upload input[type=file]{display:none}
.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}
label.custom-file-upload{font-weight:400!important;font-size:12px}
.main-title.show-arrow i{vertical-align:-2px}
.dash-box-inner.text-center .remove_report_button{margin-bottom:21px;margin-top:-11px}
.report-dashboard .dash-box-inner.text-center .remove_report_button{margin-left:-8px;margin-top:-11px;margin-bottom:0;right:38px;top:20px;text-align:right}
.dash-box-inner-down .remove_report_button{margin-left:4px;float:right;right:33%;margin-top:2px;margin-right:9px}
@media (max-width:1366px){
.doc-detail .in-detail{width:65%}
.doc-name{max-width:325px}
}
@media(max-width:1250px){
.dash-main .nav-tabs>li a{padding:12px 8px}
}
@media (max-width:1024px){
.document-listing .hover-div{display:block;float:none;margin-right:6px;clear:both;margin-top:8px;margin-left:0;float:left}
.doc-detail .in-detail{width:62%}
.doc-detail .attach-div{width:102px}
.doc-detail .modal-content{width:600px}
.doc-name{float:none;padding-right:30px}
.dash-main .nav-tabs>li a{padding:12px}
}
@media (max-width:1023px){
.in-detail h3{font-size:17px}
}
@media (min-width:767px) and (max-width:990px){
.doc-detail .in-detail{width:57%}
.doc-detail .back-list{float:right;display:block;margin-top:-11px;margin-bottom:17px}
}
@media (max-width:767px){
.add-reportdata{margin:9px 0 0 0}
.view-search{width:288px}
.doc-detail .in-detail{width:100%}
.doc-detail .modal-content{width:90%}
.doc-detail .img-data{width:60px}
}
@media (max-width:567px){
.view-search{width:100%;margin-top:20px}
#moveto-popup .modal-content,#new-folder-popup .modal-content,#share_doc .modal-content{width:291px}
.in-detail h3{font-size:15px;line-height:27px}
.doc-detail .doc_btn{margin-top:13px;float:left;clear:both;width:100%}
.doc-detail .doc-name{float:none;width:90px}
.doc-detail .hover-div{margin-left:0;clear:both;float:none;text-align:center;padding-top:10px;display:block}
.doc-detail .panel-title>a{line-height:26px}
.check-selected{padding:13px 68px 13px 18px}
.doc_title{display:block}
.doc_btn{float:none;margin-top:15px}
.doc_btn .btn+.btn{margin-left:0;margin-right:9px}
.doc_btn .btn{margin-bottom:9px}
.hover-div>ul>li{float:left}
}
.dataTables_scrollHeadInner{padding-right:0!important}
.doc-detail img{max-width:100%}
.doc_section .dataTables_wrapper{margin:0;padding:0}
.doc_section .dataTable th.sorting_asc,.doc_section .dataTable th.sorting_desc{background:#eee!important}
.doc_section .dataTable th,.doc_section .dataTable>thead>tr>th{min-width:auto!important;width:auto!important}
#attachedFileList{padding:10px 0 0 0}
.doc_section .dataTable span{float:none;top:0}
.doc_section table.dataTable{position:relative}
.doc_section a:focus{color:#004b6d;text-decoration:none}
i.n4.menu-icon.do_icon.menu-icon{background-position:-186px -304px!important;height:32px}
#side-menu li a:hover i.n4.menu-icon.do_icon.menu-icon{background-position:-220px -304px!important}
#side-menu li.active a i.n4.menu-icon.do_icon.menu-icon{background-position:-220px -304px!important}
li.add-new a,li.add-new-product a,li.add-new-tax a,li.add-new-terms a{padding-left:26px!important}
li.add-new-product:before,li.add-new-tax:before,li.add-new:before{position:absolute;font-family:FontAwesome;content:"\f067";font-size:12px;color:#2f2f2f;left:8px;top:9px}
li.add-new-product:before{position:absolute;font-family:FontAwesome;content:"\f067";font-size:12px;color:#2f2f2f;left:8px;top:3px}
#sales_item_modal .modal-header .close{margin-top:-2px;opacity:1;color:#fff}
li.add-new-tax:before{position:absolute;font-family:FontAwesome;content:"\f067";font-size:12px;color:#2f2f2f;left:8px;top:7px}
.invoice_msg li.add-new-tax:before{top:2px}
li.add-new-terms:before{position:absolute;font-family:FontAwesome;content:"\f067";font-size:12px;color:#2f2f2f;left:8px;top:7px}
/* .dis-btn{background:#ff8f73!important} */
.hover-div ul li span{color:#6f6f6f!important}
.attach-div .thumbnail{border:1px solid #eee}
.invoce-content::-webkit-input-placeholder{color:#5e5e5e!important}
.invoce-content::-moz-placeholder{color:#5e5e5e!important}
.invoce-content:-ms-input-placeholder{color:#5e5e5e!important}
.invoce-content:-moz-placeholder{color:#5e5e5e!important}
.doc_section table.dataTable thead .sorting,.doc_section table.dataTable thead .sorting_asc,.doc_section table.dataTable thead .sorting_asc_disabled,.doc_section table.dataTable thead .sorting_desc,.doc_section table.dataTable thead .sorting_desc_disabled{color:#6f6f6f}
.doc_section .table-name{color:#5e5e5e}
.doc_section svg:not(:root){display:none}
.doc_section table.dataTable thead .sorting:after,.doc_section table.dataTable thead .sorting_asc:after,.doc_section table.dataTable thead .sorting_desc:after{float:right}
.doc_section .bootstrap-select .btn-default{background:#fff;border:none;border-bottom:1px solid #ddd;border-radius:0;font-weight:400;letter-spacing:.5px;font-size:14px}
.doc_section .btn-group.open .dropdown-toggle{border:none;border-bottom:1px solid #ddd;border-radius:0}
/* .doc_section .btn.dropdown-toggle.btn-default:focus{box-shadow:inset 0 -1px 0 #2196f3!important;outline:0;border-bottom:1px solid #2196f3!important} */
.document-breadcum .breadcrumb{margin:6px 0 -2px 0;background:0 0;padding-left:0}
.document-breadcum .breadcrumb li.active{color:#ff7a59}
.process_bar_div{display:block;margin:0;padding:0}
.process_div{display:inline-block;width:50%;float:left;margin-bottom:15px;margin-right:18px;margin-top:7px}
.process_div label{display:block;text-transform:uppercase;color:#313c3d;font-size:14px}
.pr_div{margin:0;padding:0 10px 0 0;display:block;height:28px;background:#eef2fd;text-align:right;position:relative;line-height:30px;color:#313c3d;font-weight:700;font-size:9px;letter-spacing:1px}
.pr_div span{background:#0081bb;display:inline!important;height:28px;margin:0;padding:0;position:absolute;left:0;top:0}
.process_div:nth-child(2n){float:right}
.remove_report_button .btn{font-size:13px;width:80px;background:0 0;position:relative;color:#1baf00;text-align:center;display:inline-block;border-radius:3px;border:1px solid #1baf00;padding:2px 0;letter-spacing:.5px}
.remove_report_button .btn{display:inline-block}
.remove_report_button.delete_report_button .btn{font-size:13px;width:80px;border-color:#f30101;position:relative;text-align:center;display:inline-block;border-radius:3px;border:1px solid #f30101;padding:2px 0;letter-spacing:.5px;color:#f30101}
.remove_report_button.delete_report_button .btn:focus{border-color:#f30101;color:#f30101!important;background:0 0}
.remove_report_button.delete_report_button .btn:hover{background:#ececec;color:#5e5e5e!important;border-color:#5e5e5e}
.remove_report_button.delete_report_button .btn:focus{background:#ececec;color:#5e5e5e!important;border-color:#5e5e5e}
.remove_report_button .btn:hover{background:#ececec;color:#5e5e5e!important;border-color:#5e5e5e}
.remove_report_button .btn:focus{background:#ececec;color:#5e5e5e!important;border-color:#5e5e5e}
.remove_report_button.delete_report_button .btn:focus:before{color:#5e5e5e}
.remove_report_button .btn:focus:before{color:#5e5e5e}
.report-dashboard .dash-box-icon i{margin:-3px 0 0 0}
#fancybox-close:before{position:absolute;height:30px;width:30px;background:0 0;content:"\f00d";font-family:fontAwesome;color:#fff;font-size:0;margin:0 0 0 -3px;padding:0 1px 3px 7px;border-radius:100%;width:97px}
#fancybox-close{background:0 0}
.doc-img{width:294px;margin:0 auto 0}
.doc-img .thumbnail{border:none;background:0 0;position:absolute;width:100%;height:100%;padding:0;margin:0}
.doc-img .thumbnail_container{position:relative;padding-bottom:100%;width:100%}
.doc-img .thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.pricing-table{position:relative;background:#f2f2f2;padding:8px;box-shadow:1px 3px 2px #eee}
.price-header{position:absolute;left:0;right:0;top:0;margin:auto;text-align:center;padding:30px 10px;background:#de6141;color:#fff;letter-spacing:1px}
.pricing-table{position:relative;background:#f2f2f2;padding:8px;box-shadow:1px 3px 2px #eee;min-height:258px}
.pricing-table h2{font-size:13px;margin:0}
.new_packages{margin-bottom:0;margin-top:20px;overflow:hidden;padding-bottom:53px}
.card_inner__cta button a{color:#fff}
.package-table .grid-header-left{margin-left:7px}
.card_inner,body .container .card_inner__header:before{border-top-left-radius:14px!important;border-top-right-radius:14px!important;overflow:hidden}
body .container .card{margin:0 auto;display:inline-block;margin-right:30px;text-align:center;position:relative;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;opacity:1;-webkit-box-shadow:0 17px 46px -10px #777;box-shadow:0 17px 46px -10px #777;min-height:399px;border-radius:14px;vertical-align:top;display:table-cell}
body .container .card.free-package{background:-webkit-linear-gradient(45deg,#c96881 0,#f7b695 100%)}
body .container .card.third-package{background:-webkit-linear-gradient(45deg,#6b6ecc 0,#89bfdf 100%);margin-right:0}
body .container .card.fourth-package{background:-webkit-linear-gradient(45deg,#6b6ecc 0,#89bfdf 100%);margin-right:0}
body .container .card.second-package{background:-webkit-linear-gradient(45deg,#81b77b 0,#a3e3c3 100%)}
body .container .card:hover .card_inner__header img{left:-50px;-webkit-transition:all 3.4s linear;transition:all 3.4s linear}
body .container .card:hover .card_inner__cta button{-webkit-transform:scale(1);transform:scale(1)}
body .container .card:nth-of-type(1) .card_inner__circle img{top:18px;left:1px}
body .container .card:nth-of-type(3) .card_inner__circle img{top:18px}
body .container .card:nth-of-type(2) .card_inner__circle img{top:19px;left:-1px}
.row.old-packages{display:none}
body .container .card:hover{opacity:1}
body .container .card.active .card_inner__circle{overflow:hidden;width:100px;position:absolute;background:#f1f0ed;z-index:10;height:100px;border-radius:100px;left:0;-webkit-box-shadow:0 7px 20px rgba(0,0,0,.28);box-shadow:0 7px 20px rgba(0,0,0,.28);right:0;margin:auto;border:4px solid #fff;top:113px}
body .container .card.active .card_inner__circle img{top:32px!important}
body .container .card_inner__circle{overflow:hidden;width:70px;position:absolute;background:#f1f0ed;z-index:10;height:70px;border-radius:100px;left:0;-webkit-box-shadow:0 7px 20px rgba(0,0,0,.28);box-shadow:0 7px 20px rgba(0,0,0,.28);right:0;margin:auto;border:4px solid #fff;top:128px}
body .container .card_inner__circle img{height:26px;position:relative;top:17px;-webkit-transition:all .2s;transition:all .2s}
body .container .card_inner__header{height:165px;border-top-left-radius:14px;border-top-right-radius:14px;overflow:hidden;position:relative}
.card_inner__header h3{position:absolute;z-index:1;color:#fff;left:50%;right:10px;margin:auto;top:50%;transform:translate(-50%,-50%);letter-spacing:1px;font-weight:600;font-size:25px;width:100%;text-shadow:4px 3px 5px #000}
.card.active .card_inner__header h3{font-size:30px}
body .container .card_inner__header img{width:120%;position:relative;top:-30px;left:0;-webkit-transition:all .1s linear;transition:all .1s linear}
body .container .card_inner__content{padding:20px}
body .container .card_inner__content .price{color:#fff;font-weight:500;font-size:40px;text-shadow:0 0 10px rgba(0,0,0,.42);margin-top:31px}
body .container .card.active .card_inner__content .price{color:#fff;font-weight:800;font-size:56px;text-shadow:0 0 10px rgba(0,0,0,.42)}
body .container .card_inner__header:before{background:rgba(0,0,0,.4);content:"";height:100%;width:100%;position:absolute;z-index:1}
body .container .card_inner__content .text{color:rgba(255,255,255,.6);font-weight:100;margin-top:20px;font-size:13px;line-height:16px;padding-bottom:37px;height:391px;overflow-y:hidden}
body .container .card_inner__content .title{font-weight:500;text-transform:uppercase;color:#fff;margin-top:40px;font-size:18px;letter-spacing:1px}
body .container .card.active .card_inner__content .title{font-weight:800;text-transform:uppercase;color:#fff;margin-top:40px;font-size:25px;letter-spacing:1px}
body .container .card_inner__cta{position:absolute;bottom:-24px;left:0;right:0;margin:auto;width:200px}
.package-free{font-size:13px;letter-spacing:1px;color:#9a9a9a;margin:-16px 0 0 0;font-weight:500}
.price span{font-size:12px;font-weight:500;display:inherit}
h3.no-margin.main_title{font-size:21px;letter-spacing:1px;padding:0 0 13px;border-bottom:0 dotted #ddd;margin-bottom:22px!important;margin-top:17px!important}
body .container .card_inner__cta button{padding:16px;width:100%;background:#fff;border:none;color:#fff;outline:0;font-size:20px;border-radius:6px;-webkit-transform:scale(.94);transform:scale(.94);cursor:pointer;-webkit-transition:-webkit-box-shadow .3s,-webkit-transform .3s .1s;transition:-webkit-box-shadow .3s,-webkit-transform .3s .1s;transition:box-shadow .3s,transform .3s .1s;transition:box-shadow .3s,transform .3s .1s,-webkit-box-shadow .3s,-webkit-transform .3s .1s}
.pricing-toggle-label{position:relative;display:block;width:70px;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}
.pricing-toggle-checkbox+.pricing-toggle-label{box-shadow:inset 0 0 7px 0 rgba(166,166,166,.57);border-radius:5px;padding:2px;transition:left 250ms ease}
.pricing-toggle-checkbox+.pricing-toggle-label::after{content:'';position:absolute;top:5px;left:7%;display:inline-block;width:20px;height:20px;border-radius:4px;transition:left 250ms ease}
.pricing-toggle{text-align:center}
.pricing-toggle-button{display:inline-block;vertical-align:-13px;margin:0 10px 0 10px}
.pricing-toggle-checkbox:checked+.pricing-toggle-label::after{left:64%}
.pricing-toggle-checkbox+.pricing-toggle-label{background-color:#fff}
.pricing-toggle-checkbox+.pricing-toggle-label::after{background-color:#2196f3}
.pricing-toggle-checkbox{display:none}
span.pricing-monthly.pricing-package,span.pricing-yearly.pricing-package.active{font-weight:600;letter-spacing:1px;font-size:14px;color:#3f95fa;text-transform:uppercase}
.pricing-toggle{text-align:center;margin:35px 0}
.wrap_packages{display:table;table-layout:fixed;width:100%}
body .container .card_inner__cta button span,body .container .card_inner__cta button span a{color:#ff7a59;font-weight:600;letter-spacing:1px}
.text li{color:#fff;font-size:13px;letter-spacing:1px;line-height:30px;font-weight:500;position:relative}
.text ul{text-align:left;margin:auto;display:table}
.package-table .table>tbody>tr>td{padding:17px 3px 16px 11px}
.package-table .table>thead>tr>th{border-bottom:0;padding:20px 10px}
.text li:before{position:absolute;height:7px;width:7px;background:#fff;border-radius:100%;content:"";left:-14px;top:12px}
@-webkit-keyframes launch{
0%{left:1px}
25%{top:-50px;left:1px}
50%{left:-100px}
75%{top:100px;-webkit-transform:rotate(40deg);transform:rotate(40deg)}
100%{left:1px}
}
@keyframes launch{
0%{left:1px}
25%{top:-50px;left:1px}
50%{left:-100px}
75%{top:100px;-webkit-transform:rotate(40deg);transform:rotate(40deg)}
100%{left:1px}
}
@-webkit-keyframes fly{
0%{left:0}
25%{top:-50px;left:50px}
50%{left:-130px}
75%{top:60px}
100%{left:0}
}
@keyframes fly{
0%{left:0}
25%{top:-50px;left:50px}
50%{left:-130px}
75%{top:60px}
100%{left:0}
}
@-webkit-keyframes spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spin{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media (min-width:1601px){
.dash-main .nav-tabs>li a{padding:12px 22px 12px 26px}
}
@media (min-width:1681px){
.dash-main .nav-tabs>li a{padding:12px 25px 12px 26px}
}
@media (min-width:1300px) and (max-width:1370px){
.task-section .col-md-12 .col-md-8{width:50%}
.task-section .col-md-12 .col-md-4{width:50%}
}
@media (max-width:1024px){
.contact-tabs #duedatepicker{bottom:-15px!important;right:0!important}
.task-section #duedatepicker{bottom:0!important;right:0!important}
}
@media (max-width:1023px){
.task-section .col-md-4 .col-md-6{width:50%!important;float:left!important}
.view_combo{margin-top:0}
}
@media (max-width:767px){
.contact-tabs #duedatepicker{bottom:-11px!important;right:-35px!important}
.chat-mesg-sec{padding-left:50px!important}
.process_div{float:none;width:100%}
}
@media (max-width:480px){
.contact-tabs #duedatepicker{bottom:-2px!important;right:-16px!important}
.contact-tabs #duedatepicker .form-control.datepicker{width:91px!important}
}
#wrapper.slide_inner:before{position:absolute;height:900px;width:100%;z-index:99;background:rgba(0,0,0,.6);content:"";top:0;bottom:0}
.slide_inner .owl-theme .owl-dots{display:none}
.slide_inner .right_popup .sale-modal .modal-content{border-radius:6px;overflow:hidden;border:none;border-radius:0}
.custom_model{position:absolute;width:800px;margin:auto;top:95px;left:0;right:0;z-index:9999;background:#fff;padding:0;border-radius:4px}
.custom_model.new_intro{padding-right:0!important}
.new_intro .slide_inner .right_popup .sale-modal .modal-content{border-top-left-radius:6px;border-top-right-radius:6px}
div#wrapper.slide-data{height:100%;overflow:hidden;top:0}
body.add-open{overflow:hidden}
body.add-open:before{position:absolute;background:rgba(0,0,0,.2);height:100%;width:100%;content:"";z-index:9999}
.modal-footer.login-footer{background:#2196f3;border:0!important;width:100%;bottom:-68px}
.slide_inner .owl-theme .owl-nav{position:absolute;width:100%;margin-top:8px}
.slide_inner .owl-prev{right:52px;position:absolute;top:17px;border-right:1px solid #fdfdfd;border-radius:0!important;padding:0 6px!important;margin:0 6px 0 0!important}
.sale-header p{height:32px}
.slide_inner .owl-next{right:25px;position:absolute;top:17px;padding:0!important;margin:0!important}
.slide_inner .owl-theme .owl-nav [class*=owl-]{color:#2196f3;font-weight:600;font-size:12px;margin:5px;padding:4px 0;background:0 0;display:inline-block;cursor:pointer;border-radius:3px;text-transform:uppercase;letter-spacing:1px}
.slide_inner .owl-theme .owl-nav [class*=owl-]:hover{background:0 0!important;color:#828282}
div#counter{position:absolute;z-index:1;right:0;margin:auto;display:inline-block;width:80px;text-align:center;bottom:39px;color:#000;font-weight:500;font-size:11px;letter-spacing:1px}
.slide_inner .owl-carousel .owl-item{overflow:hidden!important}
div#wrapper.slide-data{height:100%}
.owl-next.disabled,.owl-prev.disabled{display:none!important}
.invoice-doc .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}
.send-detail .control i{position:relative;right:-25px}
.cc-bcc{float:right;position:relative;display:inline-block}
.cc-bcc a{font-size:14px;letter-spacing:1px;color:#2196f3}
.cc-bcc a:focus{color:#2196f3}
.send-detail .dropdown.open .dropdown-menu{display:block}
.cc-bcc .dropdown-menu{border-radius:0!important;padding:8px}
.toggle-cc{color:#2196f3;letter-spacing:1px;cursor:pointer}
.inner-data-invoice{position:absolute;width:400px;right:0;background:#fff;border:1px solid #eee;padding:10px;box-shadow:3px 3px 5px 1px #eee;top:31px;display:none;z-index:11}
.invoice-price{float:right;font-size:14px;letter-spacing:1px;margin-top:-30px}
.tax-invoice .bootstrap-select{width:100%!important}
.invoice-price span{font-size:22px;margin-left:5px;color:#ff7a59}
.inner-data-invoice input.form-control{padding-top:0;margin-bottom:10px}
.inn-btn{margin:15px 0 7px;display:block;overflow:hidden}
.wrap_invoice .dropdown-menu{border-radius:0!important}
.inn-btn .can-btn{padding:5px 11px;border:1px solid #ccc;font-size:12px;letter-spacing:1px;float:left}
.inn-btn .can-btn.done-btn{float:right}
.inn-btn .can-btn:hover{background:#2196f3;color:#fff;border:1px solid #2196f3}
.billing-address textarea.form-control{height:68px;background:#fff;padding:5px 11px;border:1px solid #d8d2cf}
.billing-address .input-group.date .input-group-addon{visibility:hidden}
.billing-address.in-address.date_data{position:relative}
.billing-address.in-address.date_data-one.focus-div:after{display:block}
.billing-address.in-address.date_data-one:hover:after,.billing-address.in-address.date_data-second:hover:after{display:block}
.billing-address.in-address.date_data-one:after{display:none;position:absolute;content:"\f073";right:42px;bottom:8px;z-index:99;font-family:FontAwesome}
.billing-address.in-address.date_data-second.focus-div:after{display:block}
.billing-address.in-address.date_data-second:after{display:none;position:absolute;content:"\f073";right:42px;bottom:8px;z-index:99;font-family:FontAwesome}
.invoice_memo textarea.form-control{border:none}
.invoice_memo textarea.form-control:focus{border-bottom:1px solid #2196f3}
.billing-address.displayed_msg textarea.form-control{background:#fff;height:60px;border-bottom:1px solid #eaeaea}
.billing-address.memo_statement textarea.form-control{background:#fff;height:60px;border-bottom:1px solid #eaeaea}
.billing-address.memo_statement{margin-bottom:29px;margin-top:21px}
.billing-address .input-group-addon{padding:10px 12px 0}
.billing-address.in-address{margin-top:43px}
.billing-address.in-address label{margin-bottom:0}
.cms table tbody tr th{padding:7px 13px 5px;font-size:12px!important}
.cms table tbody tr td{padding:7px 13px 5px;font-size:12px!important}
.td_show.first_td{display:block}
.td_show.delete_btn{display:block;cursor:pointer;font-size:19px;margin:auto;display:table}
.show_exit{margin-bottom:20px!important;margin-top:20px!important}
.propo-setting .setting-detail .input-group-btn .btn-default{background:0 0;height:auto;padding:6px 14px;border:0;border-bottom:1px solid #eaeaea}
.none{display:none!important}
.propo-setting .setting-detail .new_set_form .input-group-btn .btn-default{padding:6px 14px 6px 3px;border-bottom:0;position:absolute}
.setting-detail .new_set_form .datepicker.input-group .form-control{width:100%;padding-left:21px!important}
.place_sup{float:left;min-width:177px;margin:10px 0 0}
.invoice_memo{max-width:350px;width:100%;padding-top:10px;float:left}
.yello_bg{background:#fff;padding:41px 10px 20px}
.cc_label{color:#5e5e5e;font-weight:600;font-size:12px;border-bottom:1px solid #ddd;padding-bottom:13px;cursor:pointer;position:relative}
.cc_label:hover .cc_hover{display:block}
.cc_hover{position:absolute;background:#eef2fd;padding:6px 25px 0;left:0;top:38px;z-index:9;min-width:144px;display:none}
.cc_hover ul li{border-bottom:1px dotted #ddd;padding-bottom:4px;padding-top:2px;margin-bottom:1px;position:relative;padding-left:3px;color:#23527c}
.cc_hover ul li::before{position:absolute;height:6px;width:6px;border-radius:100%;z-index:1;content:"";background:#23527c;left:-12px;top:9px}
.td_show{padding:0;display:none;position:relative}
.invoce-content .td_show input.form-control{border:0;border-bottom:1px solid #ddd;background:#fff;padding:7px 4px 6px 5px}
.wrap_invoice .up-btn{padding-bottom:19px;border-top:1px solid #eee;padding-top:24px;margin-top:0}
.invoce-content .bootstrap-select .btn-default{color:#5e5e5e;background-color:#fff;background-image:none;border-bottom:1px solid #d8d2cf;border-left:0;border-right:0;border-top:0;padding:2px 5px 10px 0;border-radius:0}
.invoice_rightAlign label{margin-bottom:0}
.sub_amount{line-height:33px}
.new_tax .form-group{float:left}
.amount_input input{line-height:20px;border:1px solid #f2f2f2;background:#eee;padding:9px 10px;width:69px}
.amount_total{min-width:125px;float:right;font-weight:600;color:#807b7b}
.sub_amount.new_tax{margin-top:8px}
.new_tax .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:189px!important;margin-right:5px}
.new_tax button.btn.dropdown-toggle.btn-default{padding:11px 7px;background:#fff}
.chat-massages{min-height:66px}
.invoce-content .inner-data-invoice input.form-control{border-bottom:1px solid #ddd;background:#fff}
.invoce-content input.form-control{border:0;border-bottom:1px solid #d8d2cf;background:#fff;padding:2px 5px 10px 0}
input.date-picker{padding-left:0!important}
.invoce-content .input-group-addon{border-bottom:1px solid #d8d2cf}
.displayed_msg textarea.form-control{height:86px}
.memo_statement textarea.form-control{height:69px}
.invoice_rightAlign{float:right;text-align:right;line-height:40px;position:relative}
.sort_img{position:absolute;top:36%;left:-83px;z-index:1;cursor:pointer}
.amount_total{min-width:125px;float:right;font-weight:600;color:#807b7b}
.fa.fa-paperclip.attach_icon{font-size:18px;-webkit-transform:rotate(135deg) scaleX(-1);-moz-transform:rotate(135deg) scaleX(-1);-ms-transform:rotate(135deg) scaleX(-1);-o-transform:rotate(135deg) scaleX(-1);transform:rotate(135deg) scaleX(-1)}
.attachprompt{margin-left:25px;font-size:11px}
.memo_statement .file-load{border:1px solid #eaeaea;cursor:pointer;height:60px;margin:0}
.dz-default.dz-message.attach_file_icon>span{display:block!important;padding:21px 0 21px 0;font-size:12px;color:#b8b8b8;font-style:italic}
.input_icon_up{display:none!important}
.icon_file_upload{display:inline-block;cursor:pointer}
.show_exit{letter-spacing:.5px;margin:10px 0}
.addded_invoice{color:#b8b8b8;font-size:14px;font-style:italic}
.group_all_attach{margin:10px 0 15px}
.attach_box{border:1px solid #eaeaea;padding:8px 15px;margin-bottom:20px}
.group_all_attach .attach_box label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.attach-invo__file{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.date_of_box{color:#b8b8b8;font-style:italic;display:block}
.add_down{letter-spacing:.5px;margin-top:10px}
.m_top_b{margin:5px 0 12px}
.show_link{font-size:13px;margin:8px auto 0 0;display:table;text-align:center;color:#ff7a59;font-weight:500}
.show_link:hover{color:#2196f3}
.invoice_memo .up-btn{margin-top:20px;border-top:1px solid #ddd;padding-top:15px}
.memo_statement .file-load:hover{border:1px dotted #23527c;border-radius:2px}
.add_down a:focus{color:#0081bb}
input.n-input{width:53px;border:1px solid #ddd;padding:0 5px}
label.tax-sub{float:left}
.add_contact_td i{color:#56b349;padding:6px 7px;font-size:12px;height:24px;width:24px;border-radius:100%;text-align:center}
.add_contact_td{display:inline-block;float:left;position:absolute;left:-85px;cursor:pointer;top:3px}
.td_show label.control.control--checkbox.all-menus{margin:1px 4px 17px}
.invoce-content .product_combo .bootstrap-select .btn-default{background:0 0;padding-bottom:5px;margin-top:4px}
.form-group.product_combo{margin-bottom:0}
#myModal-addnewproduct .modal-header,#myModal-addnewtax .modal-header,#myModal-addnewterms .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;background:#2196f3;border-radius:5px 5px 0 0;color:#fff}
#myModal-addnewproduct .close,#myModal-addnewtax .close,#myModal-addnewterms .close{opacity:1}
#myModal-addnewproduct .close,#myModal-addnewtax .modal-header h4,#myModal-addnewterms .close{font-weight:700;letter-spacing:.5px;color:#fff}
.hover-div a:focus{color:#004b6d!important}
.left_descr{float:left}
.right_data_img{float:left;width:301px}
.delet-checker-skin .green-btn{background:#53b700!important;color:#fff!important;margin:8px 0 0!important}
.delet-checker-skin .green-btn:hover{opacity:.9}
.upgrade-popup-data-up .delet-checker-skin-red p{font-weight:500;letter-spacing:.5px}
.upgrade-popup-data-up .delet-checker-skin-red{background:#fff!important;background-position:center 18px!important;height:340px;background-repeat:no-repeat!important;padding-top:14px!important}
.upgrade-popup-data-up .up-content{margin:35px 0;font-size:14px;font-weight:300;display:block;letter-spacing:1px;position:absolute;width:92%;top:2%!important;color:red;text-align:center;font-size:14px;font-weight:500;padding:0 0 0 60px}
.upgrade-popup-data-up.upgrad-p_op .up-content{width:100%;padding:0 30px 0 30px}
.upgrade-popup-data-up .delet-checker-skin-red span{margin:20px 0 10px;font-size:14px;font-weight:300;display:block;letter-spacing:1px}
.upgrade-popup-data-up .delet-checker-skin-red span{margin:20px 0 10px;font-size:13px;font-weight:600;display:block;letter-spacing:1px;color:#666;letter-spacing:1px!important;text-align:left}
.upgrade-popup-data-up.upgrad-p_op .delet-checker-skin-red span{text-align:center}
.upgrade-popup-data-up .delet-checker-skin .btn{margin:57px 5px 18px 0!important;background:#ff4317;padding:15px 70px;font-size:16px;border-radius:0;float:left}
.upgrade-popup-data-up .delet-checker-skin .btn{margin:50px 0 18px 0!important;float:none;border-radius:4px;padding:10px 60px;font-size:16px}
.upgrade-popup-data-up.upgrad-p_op .s_kip_sh{margin:45px 0 18px 0!important}
.upgrade-popup-data-up.upgrad-p_op .d_nt_show{margin:20px 0 18px 0!important}
.n_pad_set{padding-right:93px}
.upgrade-popup-data-up .delet-checker-skin .btn:hover{opacity:.9}
.in-note{margin-top:9px;letter-spacing:.5px;line-height:18px;font-size:12px}
.sequ_title{text-align:center;margin-top:120px}
.sequ_title h2{margin:0;position:relative;font-size:35px;letter-spacing:.5px;display:inline}
.sequ_title h2 span{position:absolute;right:-70px;background:#7cbb48;padding:3px 5px;font-size:11px;color:#fff;border-radius:2px;top:19px}
.left_descr h3{font-size:18px;color:#2196f3;text-transform:uppercase;font-weight:600;letter-spacing:.5px}
.invoice-num{display:inline-block;margin-left:34px;margin-top:7px;color:#23527c;font-weight:700;font-size:14px}
.wrap_invoice span.ccSpan{max-width:202px;display:block;overflow:hidden;text-overflow:ellipsis;min-width:134px}
.invoice-num span{font-weight:400}
#customize-sidebar li .nav-second-level li.active a{color:#fff!important;border-radius:0!important;background-color:#2196f3!important;display:block!important;padding:7px 15px 9px!important;margin:0!important}
.sorting_1 span.mtop10.display-block{float:none!important;margin-top:0!important}
.sorting_1 a.mbot10.display-block{margin-bottom:4px;display:inline-block!important;clear:both!important}
.table-roles .sorting_1 a.mbot10.display-block{float:left;margin-right:10px;line-height:18px}
.table-roles .sorting_1 span.mtop10.display-block{float:left!important}
.norecord span{text-align:center;font-size:12px;font-weight:600;color:#000;display:block;margin:5px 0 17px}
.upgrade_popup .thumbnail_container{position:relative;padding-bottom:56%;width:100%}
.upgrade_popup .thumbnail{position:absolute;height:100%;width:100%;border-radius:0;padding:0;border:none}
.upgrade_popup .thumbnail img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.upgrade_popup{max-width:1300px;margin:24px auto 40px;background:#f5f8fa;padding:68px 73px}
.upgrade_popup .up-btn{margin-top:30px}
.left-updata h2{font-size:21px;margin-top:0;letter-spacing:.5px;margin-bottom:15px;margin-top:17px}
.left-updata p{font-size:13px;letter-spacing:.5px;margin-bottom:18px}
#clear-data .delet-checker-skin-red{background:#e7494e;padding:11px 20px;min-height:inherit;color:#fff;font-size:17px;font-weight:700;border-radius:10px 10px 0 0}
#clear-data .delet-checker-skin-red span{font-weight:500}
.upgrade-popup-data-up .delet-checker-skin-red{background:#e7494e;padding:11px 0;min-height:inherit;color:#fff;font-size:17px;font-weight:700;border-radius:0}
.upgrade-popup-data-up.delet-checker-skin-red span{font-weight:500}
.wrap_invoice .up-btn .normal-btn{padding:8px 18px!important}
.email_detail .chat-mesg-sec .collapse-Expand.collapsed i{margin-left:-9px!important}
.wrp_upgrade{position:relative;height:367px}
.delet-checker-skin{overflow:visible}
.wrp_upgrade img{position:absolute;right:-21px;top:-72px}
.poup-text{position:absolute;z-index:99;left:10px;right:10px;top:65%;font-size:16px;font-weight:600;letter-spacing:.5px;text-align:center}
.re-note{float:right;font-weight:600;font-size:12px}
label.error-note{color:#f03;letter-spacing:.5px;margin-top:1px;font-size:12px}
.modal-title{margin:0;line-height:1.42857143;font-weight:600;letter-spacing:1px}
.modal-content input[type=checkbox],.modal-content input[type=radio]{vertical-align:-2px}
.modal-content input[type=radio]{margin:0;vertical-align:middle}
#myModal-addnewproduct .close:hover span,#myModal-addnewtax .close:hover span,#myModal-addnewterms .close:hover span{color:#ff7a59!important;text-shadow:none}
th.next:hover{background:#4c9ed9!important}
#myModal-addnewtax .open>.dropdown-menu{overflow:auto}
#myModal-addnewproduct .open>.dropdown-menu{overflow:auto;margin-top:32px}
#myModal-addnewterms .open>.dropdown-menu{overflow:auto}
#myModal-addnew .open>.dropdown-menu{overflow:auto}
.add_contact_td i:hover,.delete_btn i:hover,.sort_img img:hover{opacity:.8}
.inn-note{margin-top:9px;letter-spacing:.5px;font-size:12px;line-height:18px}
span.control-label.currencySymbol{position:absolute;bottom:21px}
input#fix_cost,input#recurring_cost{padding-left:28px}
div#reports-companyOverview,div#reports-contactOverview,div#reports-leadOverview{padding:9px 15px 15px}
div#reports-companyOverview .devide-report,div#reports-contactOverview .devide-report,div#reports-leadOverview .devide-report{white-space:normal;border:5px solid #fff;padding:34px 10px 22px 10px;text-align:center;font-weight:500;background:#f9f5f5;margin:0;width:50%;float:left;border-radius:15px;height:143px}
.report-second{font-weight:700;font-size:23px;color:#666}
div#reports-companyOverview .report-text,div#reports-contactOverview .report-text,div#reports-leadOverview .report-text{font-weight:600;color:#666;margin:11px 0}
div#reports-companyOverview .table-report,div#reports-contactOverview .table-report,div#reports-leadOverview .table-report{width:100%}
div#reports-companyOverview td div:nth-of-type(2n),div#reports-contactOverview td div:nth-of-type(2n),div#reports-leadOverview td div:nth-of-type(2n){font-weight:700;font-size:23px}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem-head-ttl.das-head{display:inline-block}
.back-to-dash{float:right;margin-top:13px}
.back-to-dash .btn{padding:9px 18px}
.back-to-dash i{margin-right:5px}
.won_deal td{background:#f5f5f5}
.clear_down_fix{margin-top:12px}
@media (min-width:768px){
#myModal-addnewproduct .modal-dialog,#myModal-addnewtax .modal-dialog,#myModal-addnewterms .modal-dialog{width:521px!important}
}
@media (max-width:768px){
.upgrade-popup-data-up .modal-dialog{width:500px}
}
@media (max-width:1024px){
.billing-div .col-sm-2{width:50%}
.yello_bg .col-sm-9{width:100%}
.yello_bg .col-sm-3{width:100%}
.invoice-price{margin-top:-2px}
.wrap_invoice .up-btn{margin-left:15px}
.invoice_memo{width:auto}
.att-div li:nth-child(2n+2){margin-right:15px}
div#reports-companyOverview .devide-report,div#reports-contactOverview .devide-report,div#reports-leadOverview .devide-report{padding:25px 10px 22px 10px}
}
@media (min-width:767px) and (max-width:992px){
.yello_bg .col-sm-9 .col-sm-2{width:23%}
.yello_bg .col-sm-9 .col-sm-4{width:27%}
#myModal-addnew .modal-dialog{width:688px}
}
@media (max-width:767px){
.billing-div .col-sm-2{width:100%}
.invoice_memo{max-width:100%}
.cc_label{margin:13px 0}
.invoce-content .product_combo .bootstrap-select .btn-default{padding-right:33px!important}
.invoce-content .product_combo .bootstrap-select.btn-group .dropdown-toggle .caret{top:36%}
.wrap_invoice .up-btn .btn{margin-bottom:10px;margin-left:0;margin-right:7px}
.yello_bg{padding-top:0}
.invoice-price{margin-bottom:22px}
.sort_img{display:none}
.wrap_invoice .up-btn{margin-left:15px}
.trial-btn{margin-left:15px}
.invoice_memo{width:100%}
.upgrade-popup-data-up .modal-dialog{width:auto}
}
@media (max-width:567px){
.amount_total{min-width:86px}
.new_tax .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:145px!important}
}
.dash-profile-content{word-break:break-word!important}
@media (max-width:1400px){
.add_contact_td{left:-75px}
}
@media (max-width:1600px){
.add_contact_td{left:-80px}
.main_tab_wrap .d_table{overflow:auto}
.info-proposanal{overflow:auto}
.pro-tabb .info-proposanal .dls-step{white-space:nowrap;overflow:auto;display:flex}
}
@media (max-width:1300px){
.add_contact_td{left:-77px}
}
@media (max-width:1024px){
.propo-setting .col-sm-9 .new_set_form .col-sm-3{width:50%;float:left}
}
@media (max-width:767px){
div#reports-companyOverview .devide-report,div#reports-contactOverview .devide-report,div#reports-leadOverview .devide-report{width:100%}
}
@media (max-width:479px){
.dash-box-inner-down .remove_report_button{margin-left:13px;margin-top:9px}
.propo-setting .col-sm-9 .new_set_form .col-sm-3{width:100%;float:left}
div#reports-companyOverview .devide-report,div#reports-contactOverview .devide-report,div#reports-leadOverview .devide-report{white-space:inherit;padding:34px 15px 22px 13px}
.add-reportdata .dash-box{padding:14px 22px 0}
.upgrade-popup-data-up .up-content{width:100%;padding:0 30px 0 30px}
.upgrade-popup-data-up .delet-checker-skin-red span{text-align:center}
}
@media (max-width:375px){
#share_doc .share-option .doc_btn{float:none!important}
.share-option .doc_btn .btn{width:100%}
#moveto-popup .doc_btn{float:none!important}
}
@media (max-width:360px){
.up-btn .btn{width:100%;margin:10px 0!important}
}
@media (max-width:320px){
.chat-mesg-sec{padding-right:21px!important;padding-left:45px!important}
}
@media(max-width:1366px){
li.add-new-product:before{top:0}
#invoice_products_tour .add_contact_td i{padding:6px 12px}
.invoce-content .td_show input.form-control{padding:7px 2px 6px 2px}
}
@media (min-width:1370px){
.right_popup .form-group{margin-bottom:24px}
}
div#edit_company_tab .col-sm-6{min-height:82px}
.ac-denide1 a{color:#ff7a59;border:1px solid #ff7a59;font-size:14px;padding:10px 15px;border-radius:6px;font-weight:400}
.ac-denide1 a:hover{background:#ff7a59;color:#fff}
.ac-denide{font-size:19px!important;color:#63759b;letter-spacing:1px!important;line-height:18px!important;font-weight:400!important}
.chat-massages h4{font-weight:400!important}
.chat-massages p{font-size:13px!important}
.new-btn-complete .main-btn-div{width:100%}
.act-title span{font-weight:600;font-size:14px;line-height:19px;vertical-align:-2px}
h4.no-margin.act-title.pull-left{float:left;margin-top:8px!important}
#act_log .pin_grid .title-wrapper h4.no-margin.act-title.pull-left{float:left;margin-top:0!important;max-width:180px}
.due_date{float:right;text-align:center}
.due_date h4 strong{display:block;font-weight:600!important}
.chat-massages h4 strong{font-weight:400}
#act_log .chat-massages h4 strong{font-weight:600}
#act_log .pin_grid tr {
    display: flex;
    flex-direction: column;
}
#act_log .pin_grid .half-td{width:100%;display:flex;padding:3px 0}
#act_log .pin_grid .chat-massages table h4{width: 100%;}
#act_log .pin_grid .chat-massages table h4 strong,
#act_log .pin_grid .chat-massages .task-single-related-wrapper h4 strong{width: 35%;}


#for_pinned .pin_grid .title-wrapper h4.no-margin.act-title.pull-left{float:left;margin-top:0!important;max-width:180px}
#for_pinned .chat-massages h4 strong{font-weight:600}
#for_pinned .pin_grid tr {
    display: flex;
    flex-direction: column;
}
#for_pinned .pin_grid .half-td{width:100%;display:flex;padding:3px 0}
#for_pinned .pin_grid .chat-massages table h4{width: 100%;}
#for_pinned .pin_grid .chat-massages table h4 strong,
#for_pinned .pin_grid .chat-massages .task-single-related-wrapper h4 strong{width: 35%;}



#act_log .half-td{width:50%}
#for_pinned .half-td{width:50%}
ul.activity-list{margin:7px 0 7px;padding:0;width:100%;display:block;overflow:hidden}
ul.activity-list li{display:inline-block;width:50%;float:left;padding-right:20px}
ul.activity-list h4 strong{font-weight:600;display:block;color:#272626}
.chat-mesg-sec .bold.text-info a{display:block;padding:1px 9px;background-color: rgb(255 122 89 / 15%);;margin-top:2px;border-radius:5px;margin-bottom:7px}
.chat-massages hr{border-color:#ccc!important;margin-top:10px!important;margin-bottom:10px!important}
@media (max-width:567px){
ul.activity-list li{width:100%;float:none}
.chat_wrap #act_log .chat-mesg-sec.chat-arrow{padding-right:0!important;padding-left:0!important}
.chat_wrap #for_pinned .chat-mesg-sec.chat-arrow{padding-right:0!important;padding-left:0!important}
h4.no-margin.act-title.pull-left{float:none;margin-top:8px!important;margin-bottom:5px!important;float:none!important}
.due_date{float:none;text-align:left}
}
.upgrade-thankyou{width:50%;margin:auto}
.upgrade-thankyou h2{font-size:50px;font-weight:800;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:80px 0 30px 0}
.upgrade-thankyou .is-featured{margin:30px auto;float:none;text-align:center;width:170px;display:block}
.upgrade-thankyou p{font-size:13px;line-height:31px;font-weight:600;letter-spacing:1px;text-align:center}
@media (max-width:1024px){
.upgrade-thankyou{width:90%;margin:auto}
}
#invoice button.btn.btn-success{margin-left:11px}
.de-tab-wrap .dt-buttons.show{margin-bottom:10px!important}
.user_edit_img{width:150px;margin-right:32px;float:none;margin:auto}
.inner-des .form-group{margin:0}
.right_user{margin-top:33px;border-left:1px solid #eee;padding-left:29px}
.user-description h3{font-size:20px;letter-spacing:.5px;font-weight:600;margin-top:5px;color:#2196f3;margin-bottom:5px;text-align:center;margin-top:18px}
.inner-des{text-align:center}
.com_title{text-align:center;margin-bottom:20px}
.com_title h3{font-size:20px;letter-spacing:.5px;font-weight:600;color:#5e5e5e}
label.profile-image{color:#2196f394;margin-bottom:11px}
.tab-content .inner-des input{border:none;border-bottom:1px solid #eaeaea;padding-bottom:5px;text-align:center;margin:auto}
.tab-content .inner-des input#company_edit_logo{background:#eef2f4;border:1px solid #eef2f4;padding:8px 10px}
.inner-des input.re_move{border-bottom:0}
.inner-des input.re_move:focus{outline:0}
.user_div{background:0 0;padding:6px 4px 6px 6px;background:url(../images/sitemap_bg.jpg);background-repeat:no-repeat;background-size:contain;background-position:49% 8%}
.user_div:before{content:"";background:url(../images/round1.png);background-repeat:no-repeat;display:block;width:41px;height:42px;position:absolute;right:0;top:8%;opacity:.1}
.user_div:after{content:"";background:url(../images/round2.png);background-repeat:no-repeat;display:block;width:41px;height:42px;position:absolute;top:20%;opacity:.3;left:10%}
.com_title.right_com_title{text-align:left;padding-left:11px}
.staff_edit_profile .com_title.right_com_title{padding-left:0}
.staff_edit_profile .inner-des{text-align:left;padding-left:18px;display:table}
.staff_edit_profile .user_edit_img{float:left}
.edit_profile_wrap{margin-top:6px;margin-bottom:5px}
#edit_company_tab{padding-bottom:0!important}
.edit_profile_wrap .thumbnail_container{position:relative;width:100%;padding-bottom:100%}
.edit_profile_wrap .thumbnail{position:absolute;height:100%;width:100%;margin:auto;padding:0;border-radius:0;border:1px solid #dddddd82}
.edit_profile_wrap .user_edit_img .thumbnail{border:0}
.edit_profile_wrap .thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}
.pop-bg{background:url(../images/pop-bg.png);width:322px;height:340px;position:absolute;z-index:0;left:-249px;top:0}
#upgrade-popup-data-template .delet-checker-skin{overflow:inherit}
.mail_signature span a{background:#ff7a59;color:#fff;padding:6px 12px;border-radius:3px}
.mail_signature span a:hover{background:#ff8f73}
.mail_signature{display:inline-block;float:right;margin-right:17px;margin-top:11px}
.remove_company_logo{width:110px;background:#ff7a59;color:#fff;padding:6px;text-align:center;display:inline-block;margin-top:10px;margin:9px auto 0;display:table;border-radius:4px}
.remove_company_logo:hover{color:#fff}
.edit_re_profiles .user_edit_img{float:none}
.edit_profile_wrap.edit_re_profiles{margin-top:25px}
.edit_re_profiles .inner-des{text-align:center}
.right_to_left button{float:left!important}
.box_re_profileview{margin-bottom:10px;font-size:14px;font-weight:600;height:35px;display:flex;justify-content:space-between;align-items:center;}
.box_top_viewcontact{border-radius:6px;padding:15px 15px 5px;flex:1;color:#5e5e5e;background-color:#f8f8f8;box-shadow:rgba(0,0,0,0.15) 0px 2px 8px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 2px 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 2px 8px;-ms-box-shadow:rgba(0,0,0,0.15) 0px 2px 8px;}
.email-notification .setting-wrap.new_setting_view_re{margin:20px 0}
.email-notification .setting-wrap h2.title_re_viw_contct{padding-left:15px;font-size:16px;font-weight:400;margin:0 0 15px}
.email-notification.email_re_notification hr{border-bottom:0}
.comapny_re_track{margin-top:15px}
.flex_re_set{display:flex}
#edit-column-right,.listingCount{padding:0 4px}
#edit-column-right .dash-box{width:20%;float:left;max-width:100%;min-height:144px;padding:0}
#edit-column-right .dash-box-inner{min-height:144px;margin:0 3px 5px;border:2px solid transparent;box-shadow: rgb(45 62 80 / 12%) 0px 1px 5px 0px;}
#edit-column-right .dash-box-inner:hover{border-color:#2196f3;box-shadow: 0 1px 20px 0 rgb(0 0 0 / 10%);}
#edit-column-right .dash-box:last-child{margin-right:0}
#edit-column-right .dash-box:first-child{margin-left:0}
i.fa.fa-close.search_close{display:none;z-index:9}
.dataTables_scrollHead{background:#eee}
.upload_re_protext{font-size:11px;letter-spacing:1px;color:#888;font-weight:400;margin:2px 0 0 0}
.form_inset_re{display:table-cell}
.form_inset_re h3{margin:0;font-size:14px;display:inline-block;float:left}
.form_inset_re div#docname-btn-div{float:left;display:inline-block;margin:-5px 0 0 15px}
.form_inset_re a#docname-edit{line-height:normal;margin-left:5px}
.form_inset_re #span-docname{font-size:14px}
.form_inset_re input.docname{padding:1px 5px 0 0}
.form_inset_re h3 a{margin:0 5px 0 0}
.form_inset_re .save-btn .s-btn{display:inline-block;background:#fff;padding:2px 6px;border:1px solid #ff7a59;font-size:13px;line-height:21px;border-radius:3px;color:#ff7a59;margin:0 2px}
.tab_table .tab_re_icon i{color:#fff}
@media (max-width:1365px){
#edit-column-right .dash-box{width:33.33%;float:left;max-width:100%}
}
@media (max-width:1023px){
#edit-column-right .dash-box{width:50%;float:left;max-width:100%;margin-right:0;margin-left:0}
#edit-column-right .dash-box:last-child{margin-right:inherit}
#edit-column-right .dash-box:first-child{margin-right:inherit}
}
@media (max-width:568px){
#edit-column-right .dash-box{width:100%;float:left;max-width:100%}
#edit-column-right .dash-box:nth-child(even){margin-left:0}
.dash-left .content{padding:0 15px}
}
@media (max-width:992px){
.dash-box-inner-down{min-height:inherit}
.neww .owl-stage-outer .item a{width:auto}
.edit-column-right{padding:0 15px}
.pop-bg{background:0 0}
.upgrade-popup-data-up .delet-checker-skin-red{height:305px}
.doc_btn.doc-w-bar .btn+.btn{margin-left:10px;margin-top:10px}
.right_user{border-left:0;padding-left:0;margin-bottom:20px}
.box_top_viewcontact:first-child{margin-bottom:15px}
.flex_re_set{display:block}
}
@media (max-width:767px){
.staff_edit_profile .inner-des{padding-left:0}
.staff_edit_profile .user_edit_img{margin-bottom:20px}
.right_user{margin-top:33px;border-left:none;padding-left:0}
.dash-right{min-height:300px;max-height:300px}
.dash-right .tab-content,.dash-right .tab-pane{height:290px!important}
.dash-right .tab-pane{max-height:290px!important;min-height:290px!important}
.new-dashboard .dash-box-inner-down{height:inherit!important}
.dash-box-inner .dash-popup{top:11px}
.report-dashboard .dash-box-inner.text-center .remove_report_button{margin-top:-6px}
.report-dashboard .dash-btm-two-sec.dash-btm-two-sec-report .dash-popup-report{position:absolute;top:40px;right:inherit;left:7px}
.report-dashboard .dash-box-inner-down h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.report-dashboard .dash-btm-two-sec.dash-btm-two-sec-report .dash-popup-report .tool-dash-pop{left:0}
.neww .profile .owl-nav .owl-next,.neww .profile .owl-nav .owl-prev{top:-12px}
.neww .table-responsive{overflow-x:inherit;height:inherit!important}
}
@media (max-width:567px){
.reportSection .dash-box-inner .dash-popup{top:49px;left:7px}
.dash-btm-two-sec .dash-popup{top:49px!important;left:7px!important}
.report-dashboard .reportSection .dash-popup{top:7px}
.report-dashboard .reportSection .dash-popup-report{position:absolute;top:40px;right:inherit;left:7px}
.report-dashboard .dash-btm-two-sec.dash-btm-two-sec-report .dash-popup-report{position:absolute;top:40px;right:inherit;left:7px}
.report-dashboard .dash-box-inner-down h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.de-tab-wrap .dt-buttons.show{margin-bottom:10px!important}
.neww{margin:42px 0 0}
}
#notifications .text-muted{color:#ff7a59;letter-spacing:1px;font-weight:700;font-size:12px}
#tasks-1 .note-placeholder{padding-left:0!important}
.contact-tabs.task-section .note-editor.note-frame .note-editing-area .note-editable{padding-left:0!important}
.de-tab-wrap .tab-content i.fa-refresh{font-size:15px;margin-right:3px}
.tab_table i{font-size:16px;color:#23527c}
.tab_table .cms table tbody tr th{padding:7px 13px 7px}
.sequence-dropdown{display:inline}
.sequence-dropdown ul.dropdown-menu{top:28px;right:0;left:inherit}
.sequence_listing .doc_head{border-bottom:none;padding-bottom:0}
.sequence_listing .view-search .form-control{font-size:13px}
.sequence_listing .nav-tabs{margin-top:23px}
.normal_text{padding:30px 0;text-align:center;font-size:14px;letter-spacing:1px}
.sequence_listing .cms table tbody tr td{padding:5px 10px!important}
.sequence_listing .cms table tr>th{padding-left:10px!important;font-size:12px!important;padding:8px 15px}
.sequence_listing table.dataTable thead>tr>th.sorting{font-size:14px!important}
.sequence_listing .doc-table .check-selected{background:#2196f3;color:#fff!important;float:left;position:absolute;padding:22px 71px 19px 46px;left:0;right:0;z-index:1;top:0;opacity:1!important}
.sequence_listing .cms table tbody tr td,.sequence_listing .cms table tbody tr th{font-size:12px!important}
.sequence_edit_sidebar{width:496px;padding:10px;position:fixed;z-index:9;height:100vh;background:#f9f9f9;border-right:1px solid #f1f1f1}
.sequence_edit .tooltip_box{border-radius:0;box-shadow:0 4px 18px 8px rgba(0,0,0,.05)}
.template-combo{margin:0}
.sequence_edit .search-sec i{font-size:15px;position:absolute;right:32px;top:8px;color:#ff7a59;}
.sequence_edit_save{position:absolute;float:right;right:50px}
.sequence_edit .search-sec{text-align:center;margin-bottom:3px}
.sequence_edit .bootstrap-select .btn-default{background:0 0}
.sequence_edit .search-sec input,.sequence_edit .search-sec input:focus{border-radius:3px;padding:7px 20px;border:1px solid #ff7a59;background:#fff;font-size:12px;width:100%}
.data_nt_found{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;vertical-align:middle;height:162px}
.data_nt_found .norecord{padding:0}
.data_nt_found .norecord img{margin:0}
.sequence_edit .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-weight:400}
.sequence_edit .nav-tabs{display:inline-block;width:100%}
.sequence_edit .tab-content{padding:15px 3px}
.content.sequence_content{padding:0 20px 0 0}
.sequence_edit .nav-tabs>li{text-align:center;width:50%;background:0 0}
.sequence_edit .nav-tabs>li.active>a,.sequence_edit .nav-tabs>li.active>a:focus,.sequence_edit .nav-tabs>li.active>a:hover,.sequence_edit .nav-tabs>li>a:focus,.sequence_edit .nav-tabs>li>a:hover{background:0 0;background:#5e5e5e;color:#fff}
.main_tab_contact ul{padding:0}
.sequence_edit .edit-column-right .selected-column{width:100%;background-color:#fffdfd;border:1px solid #e0e0e0}
.sequence_edit_content{margin-left:532px;padding:20px 10px 10px}
.task_label .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto;min-width:134px}
.type_label{margin-right:16px}
.type_label span{font-weight:600;margin-right:9px;line-height:20px;font-size:13px}
.task_input input.form-control{border:1px solid #eaeaea!important;line-height:24px;border-radius:3px!important;padding:8px 9px;letter-spacing:.5px;background:#f1f5ff!important}
#edit_task_modal .modal-body{position:relative;padding:40px 30px}
.task_input{margin:30px 0 0}
.custom_task{text-align:center;padding:5px 0 8px;font-size:13px;letter-spacing:.5px;font-weight:600}
.create_btn{text-align:center;margin-top:31px}
.next_prev_btn{text-align:center;margin-top:9px}
a.btn_next+.btn_next{margin-left:13px}
.next_prev_btn a{font-size:13px;color:#2196f3}
.next_prev_btn a:hover i{color:#000}
.next_prev_btn a i{font-size:27px;line-height:24px;vertical-align:-4px;margin:0 7px;color:#2196f3}
.create_btn a{font-size:13px;letter-spacing:1px;font-weight:600;color:#ff7a59}
.sequence_edit_content h3{margin:0;font-size:18px;letter-spacing:1px}
.sequence_detail{padding-bottom:61px!important}
.sequence_edit_content .option-save{z-index:999999;display:none;position:fixed;background:#cfddff;padding:14px 19px 10px;width:60%;bottom:0;left:410px;right:0;border:1px solid #b1bedc;box-shadow:0 1px 24px 0 rgba(0,0,0,.08);border-bottom:none}
.sequence_title{float:left;z-index:1;position:relative;margin:0 0 0 114px}
@media (max-width:1590px){
.sequence_title{margin:0 0 0 90px;width:29%}
}
.clsDragTask::before{background-color:#9cc978!important;content:"\f0ae"!important}
.sequence_edit_content .checkbox input[type=checkbox]{cursor:pointer}
.sequence_thred{display:inline;float:left;margin:11px 0 0 27px}
.wrap_sequence{position:relative;box-shadow:0 0 9px #eee;background-color:#fff;width:100%;top:14px;padding:15px 0;z-index:0;background-image:url(../images/top-bg.png);background-repeat:no-repeat;display:inline-block;border-radius:0}
.sequence_dragable_div ul{padding:0}
.short_msg{display:block;font-weight:400;color:#8c8c8c;letter-spacing:1px}
.wrap_sequence .sequence_dragable_div ul li{padding-left:20px;color:#636363;font-weight:700;cursor:pointer}
.wrap_sequence .sequence_dragable_div ul li{text-align:left;position:relative}
.wrap_sequence .sequence_dragable_div ul li{line-height:34px;border-bottom:1px solid #ededed;position:relative}
.wrap_sequence .sequence_dragable_div ul li{font-size:12px;line-height:20px;width:48%;float:left;margin:4px;padding:12px 38px 9px 23px;margin-bottom:5px;border:1px solid #eee;font-weight:600;letter-spacing:.5px}
.sequence_dragable_div{width:93%;margin:18px auto;height:500px;padding-right:0;overflow-y:auto;overflow-x:visible}
.wrap_sequence .sequence_dragable_div ul li::before{border-left:2px dotted #ccc;position:absolute;content:"";height:18px;left:8px;top:12px}
.wrap_sequence .sequence_dragable_div ul li::after{border-left:2px dotted #ccc;position:absolute;content:"";height:18px;left:12px;top:12px}
.sequence_edit_content .chat-section{border-left:3px solid #e5e5e5}
.sequence_edit_content .chat-massages{width:100%;float:none;color:rgba(0,0,0,.87);padding:0;position:relative;box-shadow:0 1px 4px 1px rgba(0,0,0,.14);margin-bottom:20px;border-radius:0;border:none;min-height:210px}
.sequence_edit_content .expands_wrap{width:78%;margin:78px 0 0 0}
.sequence_edit_content .chat-massages::before{z-index:8;background-color:#f44336;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(244,67,54,.4);width:50px;height:50px;left:-113px;padding:9px 14px;font-size:22px;top:47px}
.chat-massages.sequence_edit_content_3.dragable_template.message-sec::before{content:"\f0ae"!important;padding:10px 14px}
.chat-massages.dragable_main_div::before{content:"\f219"!important;padding:10px 12px;top:43px}
.sequence_edit_content .chat-massages::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);left:-63px;top:66px;border-width:12px 15px;transform:none;border:none;background:#e5e5e5;height:2px;width:61px}
.sequence_edit_content .chat-massages.sequence_edit_content_2::before{background-color:#4caf50;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(76,175,80,.4)}
.sequence_edit_content .chat-massages.sequence_edit_content_3::before{background-color:#00acc1;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(0,188,212,.4)}
.sequence_edit_content .chat-massages.sequence_icon_hide::before{background-color:#ff9800;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(255,152,0,.4)}
.sequence_edit_content .chat-massages.chat-arrow.activity::before{content:"\f003"!important;font-size:17px;padding:4px 0 0 9px;left:-60px;background-image:none}
.sequence_edit_content .chat-section:after{content:'';background:#e5e5e5;left:-8px}
.dragable_main_div{border:2px dotted #ccc!important;box-shadow:none!important}
.dragable_main_div .n_pad_set{padding-right:0;padding:17px 0 17px;text-align:center;letter-spacing:.5px;font-size:14px}
.email_img{margin-bottom:23px;margin-top:3px}
.sequence_edit_content .chat_wrap{padding-left:70px}
.sequence_edit_content .chat-mesg-sec{padding:0}
.sequence_edit_content .right_popup .modal-header{padding:12px 20px 12px 25px;background:#eaecf1}
.sequence_edit_content .dragable_template.message-sec .right_popup .modal-header{background:#cddcf5}
.sequence_edit_content .dragable_template.message-sec .condiDiv>span,.sequence_edit_content .dragable_template.message-sec label:not(.control-label){font-weight:600;float:right;padding-left:25px;line-height:11px;margin-top:10px;margin-right:13px}
.in_header_note{display:none;padding:5px 0 6px}
.help_desc{display:inline-block;float:right;margin:6px 0 0;cursor:pointer;position:relative}
.inner_note_desc{position:absolute;padding:8px 17px;right:0;background:#cddcf5;width:300px;line-height:22px;font-size:13px;letter-spacing:.5px;top:27px;display:none}
.help_desc:hover .inner_note_desc{display:block}
.inner_note_desc:after{position:absolute;border-bottom:10px solid #cddcf5;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;content:"";right:0;top:-20px}
.sequence_edit_content .right_popup .modal-title{color:##5e5e5e;font-size:15px;font-weight:600!important}
.sequence_edit_content .right_popup a.edit{margin-right:4px;display:inline-block;float:right}
.sequence_edit_content .right_popup i.fa.fa-pencil{background:#fff;height:26px;width:26px;border-radius:100%;color:#2196f3;padding:5px 7px;font-size:14px}
.condiDiv,.template_sub_header{padding:12px 17px;border-bottom:1px solid #eee;font-size:14px;letter-spacing:.5px}
.template_content{padding:0;font-size:12px}
.template_content p{font-size:13px!important;letter-spacing:.5px;margin-bottom:19px}
.condiDiv>span.graytone,.template_content p>span.graytone,.template_sub_header>span.graytone{cursor:pointer;background:#a4b4de;color:#fff;padding:2px 6px;border-radius:2px;font-size:13px}
.condiDiv .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),.template_sub_header .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:inherit;min-width:65px;margin:0 10px}
.condiDiv .bootstrap-select.btn-group .dropdown-menu li,.template_sub_header .bootstrap-select.btn-group .dropdown-menu li{line-height:0!important;list-style:none}
.sequence_edit_content .right_popup i.fa.fa-pencil:hover{background:#ff7a59;color:#43525a}
.inn_search{text-align:right;margin-right:11px;margin-top:22px;display:block}
.inn_search input{border:none;border-bottom:1px solid #2196f3;line-height:23px}
@media (min-width:767px) and (max-width:1025px){
.dash-left{display:inherit!important;float:left!important;width:60%}
.dash-right{display:inherit;width:40%;float:left!important;border-radius:0 0 3px 3px!important}
}
@media (min-width:0px) and (max-width:767px){
.dash-right{width:93%!important;border-radius:3px!important;margin:12px auto!important;overflow:hidden!important;float:none!important;display:block!important}
.dash-left{display:inherit!important;float:left!important;width:100%!important;margin:0 0 16px 0!important}
}
@media (min-width:1025px){
.wrap_scroll{overflow:hidden}
.wrap_scroll:hover{overflow:auto}
.dash-box-inner-down:hover{border-color:#2196f3;box-shadow: 0 1px 20px 0 rgb(0 0 0 / 10%);}
}
/*.addReference_btn{position:absolute;right:0;top:0;letter-spacing:.5px;font-size:13px}*/
.addReference_btn {
    position: absolute;
    right: 0;
    top: 4px;
    letter-spacing: 0;
    font-size: 12px;
    font-weight: 600;
    padding: 2px 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: rgb(0 0 0 / 15%) 0px 0px 4px;
    -webkit-box-shadow: rgb(0 0 0 / 15%) 0px 0px 4px;
    -moz-box-shadow: rgba(0,0,0,0.15) 0px 0px 4px;
    -ms-box-shadow: rgba(0,0,0,0.15) 0px 0px 4px;
    background-color: #f8f8f8;
}
.form-group.addReference{position:relative}
.addReference #reference-search-loader{position:absolute;top:30px;right:0}
#demo ul li{opacity:1!important;position:relative;cursor:-webkit-grab;cursor:grab}
.yui3-dd-draggable{opacity:1!important;background:#fff;cursor:-webkit-grabbing!important;cursor:grabbing!important}
.yui3-dd-drop-over{background-color:#ebeef5!important}
.sequence_edit_content .yui3-dd-drop-over.chat-massages::after{border-color:#ebeef5 rgba(0,0,0,0) rgba(0,0,0,0)!important}
#sequence_library_modal.right_popup .modal-dialog{width:1200px;max-width:1200px}
#sequence_library_modal .modal-body{position:relative;min-height:299px;background:#f5f5f5;overflow:hidden}
#sequence_library_modal .left_library_modal{position:fixed;width:320px;overflow:auto;height:579px;left:2px;top:87px;background:#f9f9f9}
.left_library_modal h5.m-bottom{color:#636363;letter-spacing:.5px}
.left_library_modal label:not(.control-label){font-weight:600;letter-spacing:.5px;font-size:13px;color:#2196f3}
.sequence_checkbox{margin-bottom:2px;padding:14px 20px;background:#eff2f7}
small.private-microcopy{font-size:12px;letter-spacing:.5px;color:#636363;padding-left:27px;display:block;margin-top:4px}
.right_library_modal .sequence_edit_content .expands_wrap{width:97%;margin:0}
.right_library_modal .sequence_edit_content{margin-left:323px;padding:0 10px 10px;margin-top:0;height:570px;overflow:auto}
.right_library_modal .sequence_edit_content .chat_wrap{padding-left:54px}
.right_library_modal .sequence_edit_content .chat-massages::before{left:-97px}
.static_hide,div#dragData{display:none!important}
.sequence_detail{position:relative}
.sequence_detail:before{background:#f5f5f5!important;position:fixed;height:200vh;content:"";width:100%}
.move.modal-header{cursor:-webkit-grab}
.drag_template.removeIcon::before{content:none;cursor:-webkit-grab}
.drag_template.removeIcon .chat-massages::after{display:none!important;content:none!important}
.drag_template.removeIcon{cursor:-webkit-grabbing}
.sequence_edit_content .chat-massages.sequence_icon_hide::before{content:none!important}
.sequence_edit_content .chat-massages.sequence_icon::before{background-color:#ff9800;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(255,152,0,.4)}
.drag_template{position:relative}
.drag_template::before{width:50px;height:50px;left:-113px;padding:9px 14px;font-size:22px;top:58px;background-color:#ff9800;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(255,152,0,.4);position:absolute;content:"\f003";font-family:FontAwesome;border-radius:100%;color:#fff}
.sequence_thred .save-contact{margin:-9px 0 0 19px}
.authentication-form-wrapper .btn{
    padding: 10px 0;
}
@media (max-width:1670px){
.sequence_dragable_div{height:400px}
}
@media (max-width:1590px){
.sequence_edit_content .option-save{width:51%;left:620px}
.sequence_dragable_div{height:174px}
.sequence_edit_content .expands_wrap{width:98%}
.sequence_edit_content .chat-massages::before{left:-88px}
.sequence_edit_content .chat_wrap{padding-left:45px}
.right_library_modal .sequence_edit_content{height:400px}
#sequence_library_modal.right_popup .modal-dialog{margin:30px auto}
#sequence_library_modal .left_library_modal{height:409px}
.drag_template::before{left:-87px}
.sequence_edit_content .chat-massages::after{left:-35px;width:35px}
}
@media (max-width:1024px){
.sequence_edit_sidebar{position:absolute}
.sequence_edit_content .chat_wrap{padding-left:69px;min-width:576px}
.sequence_edit_content .option-save{width:40.5%;left:528px}
.sequence_edit_content .chat-massages::before{left:-110px}
}
@media (max-width:1023px){
.sequence_edit_sidebar{width:282px}
.sequence_edit_content{margin-left:286px}
.sequence_edit_content .chat_wrap{padding-left:36px;min-width:404px}
.sequence_edit_content .chat-massages::before{left:-78px}
.sequence_dragable_div{height:500px}
.sequence_edit_content .option-save{left:414px}
}
.authentication .main-c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.authentication .company-logo{text-align:center;margin-bottom:30px}
.authentication .sub-c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:24em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100vh}
.authentication .authentication-form-wrapper{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;box-shadow:0 0 10px rgba(0,0,0,.09);padding:35px;width:450px;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);margin: auto;}
.authentication h1{box-sizing:border-box;color:#212121;font-family:"Open Sans",sans-serif;font-size:20px;font-style:normal;font-weight:600;text-align:center;}
@media(max-width:479px){
.authentication .authentication-form-wrapper{width:100%}
.dash-popup, .dash-popup-report{top:20px;}
}
.wrap_sequence .data_nt_found{position:static}
.sequences_check_selected li a{color:#43525a!important}
.sequences_check_selected{margin:7px 21% 10px 0!important}
.sequence_listing .doc_head{padding-bottom:30px}
.bootstrap-select.btn-group .dropdown-menu{z-index:99!important}
.tool-dash-pop{z-index:99}
.search-datatable-btn:focus{color:#ff7a59!important}
.remember input[type=checkbox],.remember input[type=radio]{display:inline-block;vertical-align:middle;margin-top:0}
.mail-option .form-select-inbox{margin-bottom:10px}
.contact-tabs .mail-div .btn.dropdown-toggle.btn-default{margin-bottom:-10px!important}
.contact-tabs .mail-div .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-weight:400}
.sequence_name a{max-width:150px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sequence_detail_pop .Curvy_combos input{top:0;margin-top:0!important;padding:10px 20px}
.task_acdon .panel-heading .Icon-contact{display:table-cell;vertical-align:middle;color:#2196f3}
.deals-items-wrap .deals-items .Icon-contact{width:32px;height:32px;border-radius:50px;background:#5e5e5e;display:inline-block;color:#fff;text-align:center;padding:7px 0;font-size:9px;margin-top:10px}
.modal-v-center{text-align:center;padding:0!important}
.modal-v-center:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}
.modal-v-center .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}
.adv-settings .combo-box{display:table;width:100%;margin-bottom:20px}
.adv-settings .combo-box .Curvy_combos{width:48%;margin:0}
.adv-settings .combo-box .Curvy_combos+.Curvy_combos{margin:0 0 0 2%}
.adv-settings .combo-box .Curvy_combos input{box-shadow:none;border-width:1px!important}
.adv-settings .form-group input[type=checkbox]{display:none}
.adv-settings .combo-box .Curvy_combos .input-group.date .input-group-addon{top:5px}
.clear-search-data{display:inline-block;width:35px;height:35px;background:#2196f3;padding:0!important;line-height:0!important;margin-left:5px;color:#fff!important}
@media (max-width:1700px){
.sequences-datatable-Listing .table-striped{width:1480px!important}
}
.dash-box.listing-count-sort{position:relative}
.dash-box.listing-count-sort .dash-popup-up{z-index:inherit;top:20px}
.removeRef:nth-child(3),.removeRef:nth-child(4),.removeRef:nth-child(5),.removeRef:nth-child(6){pointer-events:none}
.clearSearch{float:right;padding:0;background:#2196f3;padding:6px 12px;color:#fff;margin-left:10px;border-radius:5px}
.task_acdon .panel-heading .Icon-contact{padding-left:0}
.list-folder{height:300px;overflow-y:scroll}
.bootstrap-select.btn-group .dropdown-menu{z-index:999!important}
.deals-list-wrap .deals-items-wrap .Icon-mail{margin-top:12px;display:block;height:32px;width:32px;text-align:center}
#report-dealsPipeline .widgcls,#report-getTrackingDetails .widgcls{margin-top:185px}
.has-error span.control-label.currencySymbol{bottom:40px}
.tab-content .inner-des input.profile-choose{background:#eef2f4;border:1px solid #eef2f4;padding:8px 10px}
.document-breadcum .breadcrumb li .pointer-cursor{cursor:pointer}
.classic-popup{display:none;position:fixed;bottom:0;right:25px;z-index:11112;max-width:300px;width:100%;background:#fff;border-radius:3px 3px 0 0;overflow:hidden;box-shadow:rgba(109,117,141,.2) 0 12px 48px 0}
.classic-popup.show{display:block}
.classic-popup.open{max-width:700px}
.classic-popup .container{width:100%}
.classic-header{background-color:#5e5e5e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 10px 15px;}
.classic-header .title{font-size:20px;color:#fff;margin:0;text-transform:uppercase;font-weight:600}
.classic-header .right-icon{margin-left:auto;display:flex}
.classic-header .right-icon button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;padding: 0;}
.classic-header .right-icon button i{background-repeat:no-repeat;background-position:center;background-size:cover}
.classic-header .right-icon button .mini-icon{width:15px;height:15px;background-image:url(../images/line.svg)}
.classic-header .right-icon button .maxi-icon{width:15px;height:15px;background-image:url(../images/full-screen.svg)}
.classic-header .right-icon button .close-icon{width:15px;height:15px;background-image:url(../images/close.svg)}
.classic-max .classic-header .right-icon button .maxi-icon{background-image:url(../images/minimize.svg)}
.classic-header .right-icon button .close-icon:hover,.classic-header .right-icon button .maxi-icon:hover,.classic-header .right-icon button .mini-icon:hover{filter:invert(40%) sepia(83%) saturate(1496%) hue-rotate(328deg) brightness(117%) contrast(100%);}
.classic-body{padding:15px 15px;display:none;max-height:550px;overflow:auto}
.classic-body .form-group textarea{height:200px}
.classic-footer{border-top:1px solid #e4e4e4;padding:15px 0 0}
.classic-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11111;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden}
.classic-overlay.visible{opacity:1;visibility:visible}
.classic-popup.open .classic-body{display:block}
.classic-popup.classic-max{left:0;right:0;top:50%;bottom:inherit;margin:auto;max-width:1000px;border-radius:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.classic-popup.classic-max .hide{display:none}
.classic-popup .notes_div .form-group textarea{border-bottom:none}

.two-step-desc {margin: 20px 0;font-size: 14px;}
.two-step-desc a{font-weight: 600;}
.load-container{background-color:rgba(255,255,255,0.5);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}
.showbox{position:absolute;top:0;bottom:0;left:0;right:0;    /* padding: 5%; */width:60px;height:60px;margin:auto;vertical-align:middle;}
#view-doc-details-popup .panel-default>.panel-heading+.panel-collapse>.panel-body{padding: 0!important;}
#view-doc-details-popup .panel-group .panel{box-shadow: none;}
#view-doc-details-popup .panel-group .panel{border-bottom:1px solid #e3e3e3!important;}
.panel-group .panel-heading+.panel-collapse>.panel-body{border-bottom:1px solid #e3e3e3!important;}



.reaport-detail #edit-column-right2 .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
    margin: 0;
}
.dash-box-inner-down .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
    min-width: 175px !important;
    width: auto !important;
    margin-bottom: 10px !important;
}

#deal-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
	width: 100% !important;
}


.btn-group.bootstrap-select.open button.btn.dropdown-toggle.btn-default, .btn.dropdown-toggle.btn-default:focus{
	border: 0 !important;
	border-width: 0 !important;
	box-shadow: none !important;
	outline: 0 !important;
}
