@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(./fonts/raleway/raleway-regular-webfont.woff2) format("woff2"),url(./fonts/raleway/raleway-regular-webfont.woff) format("woff")}
@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(./fonts/raleway/raleway-bold-webfont.woff2) format("woff2"),url(./fonts/raleway/raleway-bold-webfont.woff) format("woff")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(./fonts/poppins/poppins-regular-webfont.woff2) format("woff2"),url(./fonts/poppins/poppins-regular-webfont.woff) format("woff")}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url(./fonts/poppins/poppins-bold-webfont.woff2) format("woff2"),url(./fonts/poppins/poppins-bold-webfont.woff) format("woff")}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local(opensans-Light),url(./fonts/opensans/OpenSans-Light-webfont.woff) format("woff")}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local(OpenSans),url(./fonts/opensans/OpenSans-Regular-webfont.woff) format("woff")}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(./fonts/opensans/OpenSans-Bold-webfont.woff) format("woff")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(./font-awesome/css/all.css)}
body,html{height:100%;width:100%}
body{font-family:Raleway,'Open Sans',Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:1rem}
.fa,.fas,.far,.fab{color:#777}
.fa:hover,a.fa,a.fa:hover,a.fa:link,a.fa:visited,.fas:hover,a.fas,a.fas:hover,a.fas:link,a.fas:visited,.fab:hover,a.fab,a.fab:hover,a.fab:link,a.fab:visited,.far:hover,a.far,a.far:hover,a.far:link,a.far:visited{text-decoration:none}
.fa:hover,a.fa:hover,.fas:hover,a.fas:hover,.fab:hover,a.fab:hover,.far:hover,a.far:hover{color:#4f7fd0}
.pageHeader{transition:top .2s ease-in-out;background:linear-gradient(#3a3a3a,#2c2c2c,#3a3a3a);border-bottom:2px solid #000;box-shadow:0 0 8px 2px #000;position:fixed;top:0;z-index:1000;width:100%;padding-bottom:7px}
.company{color:#d1d1c8;font-family:Raleway,'Helvetica Neue',Arial,Tahoma,helvetica,sans-serif;font-size:1.6rem}
.topHeaderIcons{color:#d1d1c8;font-size:1.1rem;cursor:pointer}
h1,.title{color:#2c2c2c;font-family:Raleway,'Helvetica Neue',Arial,Tahoma,helvetica,sans-serif;font-size:1.8rem;font-weight:500}
h2{color:#2c2c2c;font-family:Raleway,'Helvetica Neue',Arial,Tahoma,helvetica,sans-serif;font-size:1.4rem}
h3{color:#2c2c2c;font-family:Raleway,'Helvetica Neue',Arial,Tahoma,helvetica,sans-serif;font-size:1.2rem}
.heading3{color:#2c2c2c;font-family:Raleway,'Helvetica Neue',Arial,Tahoma,helvetica,sans-serif;font-size:1.3rem;font-weight:500}
.overlay{opacity:1;filter:alpha(opacity=0);position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,0.3)!important}
.nvmark{z-index:-1;line-height:1;color:#efeded;font-family:Verdana,Tahoma,Arial;font-size:2rem;position:fixed;bottom:150px;left:-20px;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}
B{font-weight:700}
.total,a.total:hover,a.total:link{color:#212529;font-size:1.5rem;font-weight:500}
.statsLabel{color:#000;text-shadow:1px 1px 1px #CCC;font-weight:400}
.statsLabel2{color:#595659;font-size:1.1rem;font-weight:700}
.smallTitle{color:#212529}
.smallTitle,a.smallTitle:hover,a.smallTitle:link,a.smallTitle:visited{font-size:1.1rem;font-weight:500}
a.smallTitle:link,a.smallTitle:visited{color:#212529;text-decoration:none}
a.smallTitle:hover{color:#4f7fd0;text-decoration:none}
a.cross:link,a.cross:visited,a:active,a:hover{text-decoration:none}
a.cross,a.cross:link,a.cross:visited{color:#4f7fd0}
.cross:hover,a.cross:hover{color:#4f7fd0}
a:link,a:visited{color:#212529;text-decoration:underline}
a:hover{color:#4f7fd0}
.iconHover{font-size:.9rem;color:#333;margin-top:.25em;margin-bottom:.25em}
.iconHover:hover{background-color:#e1e1e1!important;border:1px #999 solid;border-radius:4px}
a:active{color:#212529}
input[type=text]:read-only{background-color:#f4f7fa!important}
label{font-size:1rem;text-shadow:0 1px 0 #999;font-weight:400;color:#424a52}
.form-control{height:calc(1.5em + 0.70rem + 2px);padding:.355rem .7rem}
.form-control-sm{border:1px solid #ced4da}
.list-group-item-mine::after{position:relative;font-family:"Font Awesome 5 Free";content:"\f055";font-weight:900;font-size:24px;right:20px;float:right}
.list-group-item-mine.active::after{content:"\f056"}
.popover-header{font-weight:600;background-color:#FFFFE0;border-bottom:0 solid #bebebe;font-family:'Open Sans',Verdana,Arial,Tahoma,'segoe ui'}
.popover-body{padding:.1rem .75rem .5rem;background:#FFFFE0;font-size:1.2em}
.alert{text-align:center;min-width:400px}
.message{color:#212529}
.okmessage{background:#D4EDDA;border:1px solid #c3e6cb;color:#155724;border-radius:4px;width:400px;padding:.75rem 1.25rem;text-align:center}
.okmessage100{background:#D4EDDA;border:1px solid #c3e6cb;color:#155724;border-radius:4px;padding:.75rem 1.25rem;text-align:center}
.errormessage{background:#ffecec;border:1px solid #f8d7da;color:#9b2631;border-radius:4px;width:400px;padding:.75rem 1.25rem;text-align:center}
.holderDiv{background:#FFF;border-color:#555;border-width:1px;border-style:solid;box-shadow:0 -1px 12px 5px rgba(119,119,119,1);margin:0;padding:0;position:fixed;z-index:1000;cursor:move}
.frameHolder{height:100%;width:100%}
.blueish{background:linear-gradient(#6B78B4,#5C6BAD);color:#FFF}
.blueish2{background:linear-gradient(#cbdcff,#cbdcff,#cbdcff);color:#000}
.grayish{background:linear-gradient(#ebebeb,#f9f9f9,#ebebeb);border:1px solid #CCC;color:#000}
.smaller{font-size:1.1rem;line-height:1.6;padding:12px 0 0 12px}
.bigger{font-size:1.2rem;padding:8px;text-shadow:1px 1px 2px #999;text-decoration:none}
.settingsTab{border-radius:5px;font-family:Raleway,Verdana,Arial,Tahoma;display:inline-block;cursor:pointer;width:100%;outline:0;font-weight:400}
.settingsTab::after{position:relative;font-family:"Font Awesome 5 Free";content:"\f055";font-weight:900;font-size:1.5rem;opacity:.9;right:20px;float:right;padding:0}
.changed::after{content:"\f056"}
.confirmBox{border:1px solid #FFFFE0;border-radius:15px;background:#494949;cursor:move;text-align:center;width:380px}
.confirmBoxTop{color:#ff2;font-family:'Raleway',Arial,Tahoma,Verdana;font-size:16px;font-weight:400;padding:15px 0 0}
.confirmBoxBottom{color:#FFFFE0;font-size:14px;padding:10px 15px}
.campaignHeader{font-family:Raleway,'Open Sans','lucida grande','segoe ui','Helvetica Neue','Trebuchet MS',Verdana,Arial,sans-serif;color:#636363;font-weight:700;font-size:1.4rem;background:linear-gradient(#ebebeb,#f9f9f9,#ebebeb);border-top-right-radius:4px;border-top-left-radius:4px;padding:6px 10px 8px 1px}
.headerIcon{color:#797979}
td.headerCell,td.leftCorner,td.rightCorner{font-family:Raleway,'Open Sans','lucida grande','segoe ui','Helvetica Neue','Trebuchet MS',Verdana,Arial,sans-serif;color:#464446;font-weight:700;background:linear-gradient(#ebebeb,#f9f9f9,#ebebeb);text-align:left;vertical-align:top;line-height:2.2}
td.leftCorner{border-top-left-radius:4px;min-width:40px}
td.rightCorner{border-top-right-radius:4px;min-width:10px}
td.headerCell.sortasc,td.leftCorner.sortasc,td.linksHeader.sortasc,td.linksHeader.sortdesc,td.rightCorner.sortasc{background-position:100% 35%;background-repeat:no-repeat}
td.headerCell.sortasc,td.leftCorner.sortasc,td.rightCorner.sortasc{background-image:url(../images/arrow_u_b.png),linear-gradient(#ebebeb,#f9f9f9,#ebebeb)}
td.headerCell.sortdesc,td.leftCorner.sortdesc,td.rightCorner.sortdesc{background-image:url(../images/arrow_d_b.png),linear-gradient(#ebebeb,#f9f9f9,#ebebeb);background-position:100% 35%;background-repeat:no-repeat}
td.listingCell{color:#5e6871;line-height:1.6;border-width:0 0 1px;border-style:solid;border-color:#f4f4f4}
td.summaryStats{border-width:0 0 1px;padding-top:2px;border-style:solid;vertical-align:top;border-color:#e8e8e8}
td.linksHeader{background-color:#8C8C8C;border-color:#999;border-style:solid;border-width:1px;padding:4px 15px 4px 4px;vertical-align:top;color:#FFF}
td.linksHeader.sortasc{background-image:url(../images/arrow_u_w.png)}
td.linksHeader.sortdesc{background-image:url(../images/arrow_d_w.png)}
.select{color:#495057;border:1px solid #CCC;border-radius:3px;padding:3px;margin:.3em}
.inputBox{color:#495057;font-size:.9rem;border:1px solid #CCC;border-radius:3px;padding:6px 8px;box-shadow:0 0 3px 0 #CCC inset}
textarea{border-radius:3px;border:1px solid #CCC;background:#FFF;padding:6px 8px;box-shadow:0 0 3px 0 #CCC inset}
.editBox{border:1px solid #CCC;box-shadow:0 0 3px 0 #CCC inset;padding:2px;color:#212529;font-family:'Open Sans',Verdana,Tahoma,Arial,Helvetica;font-size:14px;border-radius:3px}
input[type="checkbox"]{width:16px;height:16px}
input[type="email"].login,input[type="password"].login{width:300px;padding:2px;color:#999;font-size:12pt;background-color:transparent;border-style:solid;border-width:0 0 1px;border-color:#999}
input.login:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #2c2c2c inset!important;-webkit-text-fill-color:#999!important}
.submit-login{color:#999;width:350px;margin-top:20px;border-radius:6px;border:1px solid #ababab;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);padding:4px 22px;background-color:transparent;cursor:pointer;text-decoration:none;display:inline-block;vertical-align:baseline;outline:0}
.submit-login:hover{color:#c6c6c6;background:linear-gradient(#333,#444,#333);text-decoration:none}
select.login{color:#999;background-color:transparent;border:0 solid #5c5c5c;border-radius:3px;padding:4px}
.filterDesc,.filterSql{background:#f4f4f4;line-height:200%;border-radius:6px;word-wrap:break-word;padding:6px}
.addPencil::after{position:relative;right:-10px;font-family:"Font Awesome 5 Free";font-weight:600;color:#797979;content:"\f303"}
.editBox{background:#fdfdfd;font-size:inherit!important;height:inherit!important;border:0!important}
.filterSql{margin-top:8px}
.nslSubject{background:#f1f5f8;border:1px solid #E3E7EA;border-radius:5px;color:#212529;font-family:'Open Sans',Arial,Verdana,Tahoma,Helvetica,sans-serif;font-size:1.3rem;padding:5px;text-align:left;text-decoration:none}
.inav{font-size:.8rem;padding:.2rem .25rem;margin-top:5px;background:#555;border:1px solid #333;color:#fff;display:inline-block}
a.inav2{font-size:.8rem;padding:.2rem .25rem;margin-top:5px;border:1px solid #333;text-decoration:none;color:#32393d;display:inline-block}
a.inav2:hover{text-decoration:none;color:#FFF;border:1px solid #4f7fd0;background-color:#4f7fd0}
tr.roweven{background-color:#fafafa}
tr.rowodd{background-color:#FFF}
tr.roweven:hover,tr.rowodd:hover{background-color:#f0eded}
tr.highlight{cursor:pointer}
tr a{text-decoration:none}
.sortcol{background-position:right center;background-repeat:no-repeat;cursor:pointer;padding-right:20px}
.nosort{cursor:default}
th.resize-handle-active{cursor:e-resize}
div.resize-handle{border-right:1px dashed #1E90FF;cursor:e-resize;left:0;position:absolute;top:0;width:2px}
.deleted{color:red}
.bee_dialog_title{background:#494949;text-align:center;color:#eaeaea!important;font-family:'Raleway',Arial,Tahoma,Verdana;font-size:18px;font-weight:400}
.bee_ui_dialog_content{background:#F0F0F0!important}
.bee_tooltip{background:#F0F0F0!important;opacity:1}
.ui-widget-header{border:1px solid #393939;background:linear-gradient(#747474,#2c2c2c,#747474)}
.ui-dialog-title{color:#f0eaea;font-weight:500;font-size:1.1rem}
.btn{margin:.2em}
@media (min-width: 991px) {
    .pageSizer{padding:180px 6% 30px}
    .goToCampaign{visibility:visible;margin-top:-300px;display:block}
    .navbar-nav .dropdown-item{padding:1px 0 0;line-height:1}
    .navbar-nav .dropdown-item:hover,.navbar-nav .dropdown-item:focus{color:#FFF!important;text-decoration:none;background-color:#373737!important;border-radius:4px}
    .navbar-nav .dropdown-item:hover > .dropdown-menu{display:block;color:#FFF;background-color:#373737}
    .navbar-nav .nav-link{width:100%;white-space:normal;line-height:1.5;margin:0;display:inline-block;text-decoration:none;color:#E1E1D8!important;font-family:'segoe ui',Poppins,'Helvetica Neue','lucida grande',Verdana,sans-serif;font-weight:400}
    .navbar-nav .nav-item{margin-right:7px}
    .navbar-nav .nav-item:active,.navbar-nav .nav-item:hover,.navbar-nav .nav-item:focus{color:#FFF!important;background-color:#373737}
    .navbar-nav .dropdown:hover > .dropdown-menu{display:block}
    .navbar-nav .dropdown-submenu > a:after{float:right;border:none;font-family:"Font Awesome 5 Free";content:"\f0da";font-weight:900}
    .navbar-nav .dropdown-submenu:hover{color:#FFF!important;background:#373737}
    .dropdown > .dropdown-toggle:active{pointer-events:none}
    .navbar-nav .dropdown-submenu{position:relative}
    .navbar-nav .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}
    .navbar-nav .dropdown-menu{margin-top:-1px;background:linear-gradient(#5c5c5c,#4e4e4e,#464646);transition:9s!important;transition-delay:.2s;border:#FFF 0 solid;border-radius:4px;padding:0;width:220px}
}
@media (max-width: 991px) {
    .navbar-nav .dropdown-menu{margin-top:-1px;background:linear-gradient(#5c5c5c,#4e4e4e,#464646);transition:9s!important;transition-delay:.2s;border:#6e7cc3 0 solid;border-radius:4px;padding:0;width:220px}
    .navbar-nav .nav-link{width:100%;white-space:normal;line-height:1.5;margin:0;display:inline-block;text-decoration:none;color:#E1E1D8!important;font-family:'segoe ui',Poppins,'Helvetica Neue','lucida grande',Verdana,sans-serif;font-size:1rem;font-weight:400}
    .navbar-nav .nav-item:active,.navbar-nav .nav-item:hover,.navbar-nav .nav-item:focus{color:#FFF!important;background-color:#373737}
    .navbar-nav .dropdown-item:hover,.navbar-nav .dropdown-item:focus{color:#FFF!important;text-decoration:none;background-color:#373737!important;border-radius:4px}
    .navbar-nav .dropdown-submenu{position:relative}
    .navbar-nav .dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:0;margin-left:0}
    .navbar{overflow:auto;max-height:85vh;align-items:flex-start;padding:0 15px}
    .calculator tr{display:table;width:100%;padding:12px;text-align:left}
    .calculator td{display:table-row;padding:12px;text-align:left}
    .pageSizer{padding:180px 0 10px}
    .goToCampaign{visibility:hidden;margin-top:0;display:none}
}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#727272;text-decoration:none}