@font-face{font-family:libre_franklinbold;font-style:normal;font-weight:400;src:url(/build/fonts/librefranklin-bold-webfont.be7fbfc7.woff2) format("woff2"),url(/build/fonts/librefranklin-bold-webfont.aa50b734.woff) format("woff")}@font-face{font-family:libre_franklinextralight;font-style:normal;font-weight:400;src:url(/build/fonts/librefranklin-extralight-webfont.c095b012.woff2) format("woff2"),url(/build/fonts/librefranklin-extralight-webfont.c7232516.woff) format("woff")}@font-face{font-family:libre_franklinlight;font-style:normal;font-weight:400;src:url(/build/fonts/librefranklin-light-webfont.67917326.woff2) format("woff2"),url(/build/fonts/librefranklin-light-webfont.6fd2fd87.woff) format("woff")}@font-face{font-family:libre_franklinmedium;font-style:normal;font-weight:400;src:url(/build/fonts/librefranklin-medium-webfont.c05f201c.woff2) format("woff2"),url(/build/fonts/librefranklin-medium-webfont.c967f8ed.woff) format("woff")}@font-face{font-family:libre_franklinregular;font-style:normal;font-weight:400;src:url(/build/fonts/librefranklin-regular-webfont.fc131784.woff2) format("woff2"),url(/build/fonts/librefranklin-regular-webfont.49b1a1df.woff) format("woff")}@font-face{font-family:libre_franklinthin;font-style:normal;font-weight:400;src:url(/build/fonts/librefranklin-thin-webfont.449aa1f6.woff2) format("woff2"),url(/build/fonts/librefranklin-thin-webfont.db33b54e.woff) format("woff")}@font-face{font-family:gt_america_trialcompressedBd;font-style:normal;font-weight:400;src:url(/build/fonts/gt-america-trial-compressed-bold-webfont.932ec4f3.woff2) format("woff2"),url(/build/fonts/gt-america-trial-compressed-bold-webfont.5218f0c5.woff) format("woff")}@font-face{font-family:gt_america_triallight;font-style:normal;font-weight:400;src:url(/build/fonts/gt-america-trial-light-webfont.d8fb555b.woff2) format("woff2"),url(/build/fonts/gt-america-trial-light-webfont.f5ea43b2.woff) format("woff")}@font-face{font-family:gt_america_trialmedium;font-style:normal;font-weight:400;src:url(/build/fonts/gt-america-trial-medium-webfont.50b31b35.woff2) format("woff2"),url(/build/fonts/gt-america-trial-medium-webfont.d165c62d.woff) format("woff")}@font-face{font-family:gt_america_trialregular;font-style:normal;font-weight:400;src:url(/build/fonts/gt-america-trial-regular-webfont.6f72e7b6.woff2) format("woff2"),url(/build/fonts/gt-america-trial-regular-webfont.e47c8385.woff) format("woff")}body{color:#4a4a4a;font-family:roboto,sans-serif;font-size:14px}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{opacity:0;-webkit-transform:scale(1)}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.login-brands{align-items:stretch;display:flex;height:65px;justify-content:flex-start;margin:0 0 70px}.login-brands .brand:first-child{margin-right:30px}.login-brands .brand img{height:100%;object-fit:contain;object-position:center left;width:100%}p{font-family:gt_america_triallight}#loader{background:#fff;height:100vh;opacity:1;position:fixed;transition:all .3s ease-in-out;visibility:visible;width:100%;z-index:90000}#loader.fadeOut{opacity:0;visibility:hidden}#loader.fadeIn{opacity:.5;visibility:visible}.row{justify-content:space-between;margin:0}.row .col{padding:0}.spinner{-webkit-animation:sk-scaleout 1s ease-in-out infinite;animation:sk-scaleout 1s ease-in-out infinite;background-color:#333;border-radius:100%;height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);width:40px}.cat-box{cursor:pointer}.cat-box:hover{background-color:#ccc;color:#fff}.box-fit{min-height:600px}#home-logo{background:url(/build/images/logo.860772c0.svg) no-repeat 0/auto 100%;display:block;height:145px;margin-bottom:50px;overflow:hidden;text-indent:-9999em;width:100%}#logo{margin:12px 5px 13px}.header-logo{height:80px;padding:20px 0}.header-logo img{height:100%;object-fit:contain;object-position:center left;width:100%}.clear{clear:both}.small-heading{clear:both;color:#000;display:block;font:normal 16px/120% gt_america_trialmedium;margin:0 0 30px;text-transform:capitalize}.loginbg{background:url(/build/images/ccep-login.8ed93be5.jpg) no-repeat 50%/cover;flex-grow:1;overflow:hidden;position:relative;text-indent:-9999em}.logo-container{height:65px;left:50%;position:absolute;top:20%;transform:translate(-50%,-50%);width:470px}.logincolumn{align-items:stretch;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4041;display:flex;flex:0 0 35%;flex-direction:column;font:normal 21px/1.4 libre_franklinextralight;justify-content:flex-start;padding:20vh 4vw 5vh}.logincolumn h4{color:#e31933;font-family:gt_america_trialcompressedBd;font-size:1.5rem;font-weight:400;line-height:1.2;text-transform:uppercase}.logincolumn form{display:block;margin:25px 0}.logincolumn form .form-group{border-bottom:1px solid #e5e3e3;display:block;height:40px;margin-bottom:35px;position:relative}.logincolumn form label{font-size:1rem;left:0;line-height:1;margin:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s}.logincolumn form .form-control{background:none;border:none;bottom:0;font-size:1rem;height:35px;left:0;margin:0;padding:0;position:absolute;width:100%}.logincolumn form .form-control:focus+label,.logincolumn form .form-control:valid+label{font-size:.65rem;top:-5px;transition:all .2s}.logincolumn form .login-actions .peers{justify-content:flex-start}.logincolumn form button{align-items:center;background:#e31933;border:2px solid #e31933;border-radius:30px;color:#fff;font-family:gt_america_trialcompressedBd;font-size:1.1rem;font-weight:700;height:45px;line-height:46px;padding:0 50px;text-transform:uppercase}.logincolumn form button:hover{background:#c9162e;border-color:#c9162e;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header{background:#4a4a4a;border-bottom:1px solid #f9fafb}.header .header-container{display:flex;height:80px;justify-content:space-between}.header .header-container:after{display:none}.header .header-container .nav-right .dropdown-menu{background:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:1px solid rgba(0,0,0,.063)}.header .header-container .nav-right .dropdown-menu li a{clear:both;color:#fff;display:block;float:none;line-height:150%;min-height:unset;padding:10px 15px}.header .header-container .nav-right .dropdown-menu li a i{line-height:150%}.header .header-container .nav-right i{color:#fff}.header .header-container .nav-right .dropdown-name{color:#fff;font-size:.87rem}.header .header-container .nav-right .dropdown-name span{position:relative;top:2px}.header .header-container .nav-left li a,.header .header-container .nav-right li a{min-height:80px}.header .header-container .nav-left li a i,.header .header-container .nav-right li a i{font-size:14px;line-height:80px;margin-right:10px}.header .header-container .nav-left{align-items:center;display:flex;float:none}.header .search-input input{background:hsla(0,0%,100%,.3);color:#fff;font-size:1rem;margin:0;padding:0 20px}.sidebar{background:#4a4a4a}.sidebar .sidebar-logo{background:#4a4a4a;border-bottom:1px solid #f9fafb}.search-toggle{color:#fff!important}.sidebar-menu{border:none;height:auto;margin-bottom:50px}.sidebar-menu .sidebar-link.active:before{display:none}.sidebar-menu li{border-bottom:1px solid #f9fafb}.sidebar-menu li a{color:#fff;font:normal 16px/20px gt_america_trialcompressedBd;text-transform:uppercase;transition:all .2s}.sidebar-menu li a.active,.sidebar-menu li a[data-current=true]{background:#000;color:#e31933}.sidebar-menu li a.active .icon-holder,.sidebar-menu li a[data-current=true] .icon-holder{color:#e31933}.sidebar-menu li a[data-parent=true]+.dropdown-menu{display:block}.sidebar-menu li:not(.active):hover a,.sidebar-menu li:not(.active):hover a .icon-holder{color:#e31933;transition:all .2s}.sidebar-menu li .sidebar-link{align-items:center;display:flex;padding:0}.sidebar-menu li .icon-holder{background:hsla(0,0%,100%,.15);border-radius:0!important;color:#fff;flex:0 0 75px!important;font-size:20px!important;height:unset!important;line-height:unset!important;margin:0!important;padding:25px 20px;transition:all .2s;width:unset!important}.sidebar-menu li .title{padding:25px 0 25px 20px}.sidebar-menu ul.dropdown-menu{background:#afafaf;margin:0;padding:0 0 0 95px!important}.sidebar-menu ul.dropdown-menu li a{color:#fff;padding:25px 0!important}.sidebar-menu ul.dropdown-menu li:last-child{border-bottom:none}.sidebar-menu.open a,.sidebar-menu.open a .icon-holder,.sidebar-menu>li.dropdown ul.dropdown-menu>li>a:focus,.sidebar-menu>li.dropdown ul.dropdown-menu>li>a:hover{color:#fff}.sidebar-logo a .logo-text{background:url(/build/images/logo2.60372050.svg) no-repeat 0/auto 70%;height:80px;overflow:hidden;text-indent:-9999em}.main-content{background:#f9fafb;padding:100px 20px 20px}.section-title{font:normal 30px/110% gt_america_trialcompressedBd;margin:0 0 45px;text-transform:uppercase}#mainContent .container-fluid{padding:0}.btn{border:1px solid;color:#e31933;height:35px;line-height:35px;font:normal 16px/36px gt_america_trialcompressedBd;padding:0 15px;position:relative;text-transform:uppercase}.btn.btn-outline-dark{border-color:#4a4a4a;color:#4a4a4a}.btn.btn-outline-dark:hover{color:#fff}.btn:hover{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.btn.add-new,.btn.delete{background:none;border:1px solid #e31933;padding:0 27px 0 15px}.btn.add-new:after,.btn.delete:after{content:"\f067";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:14px;position:absolute;right:11px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.btn.delete:after{content:"\f2ed";font-size:13px;font-weight:900;top:55%}a{color:inherit}.nav-tabs{border-bottom:none}.nav-tabs .nav-item .nav-link{background:#fff;border-color:#d9dadb;border-left-width:0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;font:normal 16px/47px gt_america_trialcompressedBd;height:43px;padding:0 20px;text-transform:uppercase}.nav-tabs .nav-item .nav-link.active{background:#e31933;color:#fff}.nav-tabs .nav-item:first-of-type a{border-left-width:1px}#dataTable_filter{background:#fcfcfc;border:1px solid #f1f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;height:35px;padding:0 0 0 15px;position:relative}#dataTable_filter input{background:none;border:none;width:230px}#dataTable_filter label{color:#d9dadb;line-height:35px}#dataTable_filter label:before{color:#d9dadb;content:"\f002";display:inline-block;float:left;font-family:Font Awesome\ 5 Pro;height:35px;line-height:35px;margin:0 5px 0 0}.tab-content{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:23px 30px}.dataTables_length label,.dataTables_wrapper .dataTables_info{color:#999;font-size:.8rem}.dataTables_wrapper{overflow:scroll}.no-wrap{white-space:nowrap}table a{color:#a7a9ac}.table{border:none;float:left;margin:15px 0}.table .cell-image{max-width:300px}.table .cell-image img{max-height:50px;max-width:100px}.table .no-wrap{white-space:nowrap}.table tfoot th,.table thead th{background:rgba(29,30,28,.07);border:none;cursor:pointer;font-size:.7rem;font-weight:400;line-height:1.2;padding:15px;white-space:nowrap}.table tfoot th.cell-image,.table thead th.cell-image{width:100px}.table tfoot th.cell-name,.table thead th.cell-name{width:200px}.table tfoot th.cell-cam-progress,.table thead th.cell-cam-progress{width:300px}.table tfoot th.cell-date,.table thead th.cell-date{width:150px}.table td{border:none;border-top:1px solid rgba(29,30,28,.25);color:#a7a9ac;font-size:.85rem!important;line-height:1.4;padding:15px;vertical-align:middle}.table td.cell-actions{white-space:pre-line;width:100px}.table td.cell-actions a{align-items:center;border:1px solid #4a4a4a;border-radius:5px;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;margin-top:10px;padding:0 15px;position:relative;text-transform:capitalize;white-space:nowrap}.table td.cell-actions a i{display:none;margin-left:7px}.table td.cell-actions a:first-child{margin-top:0}.table td.cell-toggle{width:100px}.table td.cell-icons{font-size:20px;text-align:center}.table td.cell-icons a{color:#0133be}.table .enabled,.table a.disable i{color:#1ed560}.table .disabled{color:#e31933}.table .campaign-name{font-family:inherit;font-size:inherit;text-align:left;text-transform:capitalize}.table a{color:#a7a9ac}.dataTables_paginate .paginate_button{background:#d9dadb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;float:left;height:25px;line-height:25px;padding:0 10px!important}.dataTables_paginate .paginate_button.current{background:#a7a9ac!important;border:none;padding:0 10px}.dataTables_paginate .paginate_button.next{margin-right:0}.dataTables_paginate .paginate_button.disabled{display:none}.row-status{display:flex;margin:0 auto 40px;width:500px}.row-status .col{flex-basis:0;flex-grow:1;position:relative;text-align:center}.row-status .col a{background:#e4e5e6;border:2px solid #e4e5e6;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;display:block;height:45px;line-height:45px;margin:0 auto 12px;padding:0;width:45px}.row-status .col a.border-success,.row-status .col a.btn-success{background:#1ed560;border:2px solid #d2f7df!important}.row-status .col .border-dark{border-color:#e4e5e6!important}.row-status .col:before{background:#e4e5e6;content:"";display:block;height:2px;left:0;position:absolute;top:25px;width:100%}.row-status .col:first-of-type:before{left:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:75%}.row-status .col:last-of-type:before{left:unset;right:100%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);width:75%}.row-status .col h6{color:#e4e5e6;font:normal 21px/100% gt_america_trialcompressedBd;text-transform:uppercase}.row-status .col a.border-success+h6,.row-status .col a.btn-success+h6{color:#1ed560}.form-control{background:#f4f1ee;border:1px solid #f4f1ee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#000;height:45px;line-height:45px;padding:0 15px}.form-control:focus{background-color:transparent;border:1px solid #f4f1ee;box-shadow:none;outline:none;transition:all .3s}::-webkit-input-placeholder{color:#848484}:-ms-input-placeholder{color:#848484}::placeholder{color:#848484}textarea.form-control{height:90px;line-height:120%;padding:15px}.content-container{background:#fff;border:1px solid #f0f1f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:35px}.create-campaign-container .row-form{display:flex}.create-campaign-container .row-form .campaign-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex:1 0 50%;padding-right:4%}.create-campaign-container .row-form .image-upload{flex-grow:1}.create-campaign-container .image-upload label{color:#a7a9ac;height:41px;line-height:41px;font:normal 16px/41px gt_america_trialregular;padding:0 40px 0 0}.create-campaign-container .upload-container{background:#fcfcfc;border:1px solid #f1f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:flex;flex-direction:column;flex-grow:1;height:200px;padding:20px 0 40px}.create-campaign-container .upload-container .input-wrapper{align-items:flex-end;display:inline-flex;flex:0 0 35px;justify-content:center;position:relative;width:100%}.create-campaign-container .upload-container button{background:none;border:1px solid #d9dadb;color:#d9dadb;cursor:pointer;line-height:36px;padding:0 30px}.create-campaign-container .upload-container button i{font-size:13px;margin-left:6px}.create-campaign-container .upload-container input[type=file]{font-size:100px;left:0;opacity:0;position:absolute;top:0}.create-campaign-container .upload-container small{align-items:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-flex;flex:0 0 35px;font:normal 16px/120% gt_america_trialmedium;justify-content:center;margin:0;padding:10px 0;text-align:center}.cam-progress button{background:#e4e5e6;border:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;font:normal 14px/34px gt_america_trialcompressedBd;height:30px;margin:0 2px 0 0;padding:0;text-align:center;width:30px}.cam-progress button.report-100{background:#1ed560}.form-group{display:flex;margin-bottom:20px}.form-group .control-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-basis:0;flex-grow:1;padding-right:4%}.form-group .control-wrap .input-container-faker,.form-group .control-wrap input{flex-grow:1}.form-group .control-wrap .input-container-faker{justify-content:end}.form-group .control-wrap .form-control:focus,.form-group .control-wrap input[type=text]:focus,.form-group .control-wrap select:focus,.form-group .control-wrap textarea:focus{border-color:#1ed560;-webkit-box-shadow:0 0 0 .2rem #d2f7df;-moz-box-shadow:0 0 0 .2rem #d2f7df;box-shadow:0 0 0 .2rem #d2f7df}.form-group .control-wrap label{align-self:center;color:#a7a9ac;display:inline-flex;flex:0 0 120px;line-height:24px;font:normal 16px/24px gt_america_trialregular;margin-bottom:0}.form-group .control-wrap:last-of-type{padding-right:0}.form-group .control-wrap.description-wrap label{align-self:flex-start;position:relative;top:10px}.form-group .checkbox-wrapper-space{margin:20px 0}.form-group .checkbox-wrapper-space>label{align-self:flex-start;position:relative;top:7px}.form-group .checkbox-wrapper .col{flex:1 0 50%}.form-group .checkbox-wrapper .col label{align-items:center;display:inline-flex;font:normal 14px/120% gt_america_trialregular;padding-left:35px}.form-group .checkbox-wrapper .col label:before{font-size:27px}.form-group .checkbox-wrapper .col.quarters{flex:0 0 20%}.form-group ::-webkit-input-placeholder{color:#a7a9ac}.form-group ::-moz-placeholder{color:#a7a9ac}.form-group :-ms-input-placeholder{color:#a7a9ac}.form-group :-moz-placeholder{color:#a7a9ac}.form-group input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.form-group .control-wrap .checkbox-label{color:#a7a9ac;font:normal 16px/44px gt_america_trialregular;height:40px;padding-left:32px;position:relative;text-transform:capitalize}.form-group .control-wrap .checkbox-label:before{color:#f1f1f1;content:"\f0c8";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:24px;font-weight:900;left:0;margin:0 10px 0 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.form-group input[type=checkbox]:checked+label:before{color:#3fb5e7;content:"\f14a"}.input-container-faker{display:flex;position:relative}.input-container-faker input[type=file]{left:-9999em;position:absolute}.input-container-faker .image-container{height:40px}.input-container-faker .image-container img{max-height:100%}.input-container-faker label.btn{background:none;border:1px solid #a7a9ac;color:#a7a9ac;cursor:pointer;line-height:36px;font:normal 16px/38px gt_america_trialcompressedBd;padding:0 12px 0 16px}.input-container-faker label.btn i{font-size:13px;line-height:35px;margin-left:6px}.file-container{align-items:center;display:inline-flex;font:normal 14px/120% gt_america_trialregular}.cam-selection{width:100%}.cam-selection .cam-columns{display:inline-block;float:left;margin-bottom:15px;padding:0 15px;width:25%}.cam-selection .cam-columns .row{border-top:1px solid #f1f2f2;padding:21px 0}.cam-selection .cam-columns .row:first-of-type{border-top:none;padding-top:0}.cam-selection .cam-columns .row .col{align-items:center;display:inline-flex}.cam-selection .cam-columns .row .col label{display:block;flex:unset}.cam-selection .control-wrap .checkbox-label{height:unset;line-height:110%}.cam-selection .form-group{display:block;float:left;margin-bottom:15px;width:100%}.for-price-inputs .input-group-text{align-content:center;background:#f0f1f1;border:1px solid #d9dadb;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;display:inline-flex;font-family:Arial;line-height:100%;padding:0 13px}.for-price-inputs .input-group-prepend{margin:0}.for-price-inputs .input-group-prepend+input{border-left:none;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:unset;border-color:unset}.actions{clear:both;display:block;margin-top:30px}.actions .btn,.actions .btn-primary,.actions button{background:#fff;border:2px solid #3fb5e7;color:#3fb5e7;margin-right:10px}.actions .btn-primary:hover,.actions .btn:hover,.actions button:hover{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);color:#3fb5e7}.actions .btn-primary:active,.actions .btn-primary:focus,.actions .btn:active,.actions .btn:focus,.actions button:active,.actions button:focus{background:#3fb5e7;color:#fff}.actions .btn-primary.purple,.actions .btn.purple,.actions button.purple{border-color:#7e23af;color:#7e23af}.actions .btn-primary.purple:active,.actions .btn-primary.purple:focus,.actions .btn.purple:active,.actions .btn.purple:focus,.actions button.purple:active,.actions button.purple:focus{background:#7e23af;color:#fff}.actions .btn-primary.purple:focus,.actions .btn.purple:focus,.actions button.purple:focus{-webkit-box-shadow:0 0 0 .2rem rgba(126,35,175,.25);-moz-box-shadow:0 0 0 .2rem rgba(126,35,175,.25);-ms-box-shadow:0 0 0 .2rem rgba(126,35,175,.25);-o-box-shadow:0 0 0 .2rem rgba(126,35,175,.25);-khtml-box-shadow:0 0 0 .2rem rgba(126,35,175,.25);box-shadow:0 0 0 .2rem rgba(126,35,175,.25)}.actions .btn i,.actions .btn-primary i,.actions button i{margin-left:5px}.actions .btn-primary.btn-grey,.actions .btn.btn-grey,.actions button.btn-grey{border-color:#a7a9ac;color:#a7a9ac}.actions .btn-primary.btn-grey:active,.actions .btn-primary.btn-grey:focus,.actions .btn.btn-grey:active,.actions .btn.btn-grey:focus,.actions button.btn-grey:active,.actions button.btn-grey:focus{background:#a7a9ac;color:#fff}.actions .btn-primary.btn-grey:focus,.actions .btn.btn-grey:focus,.actions button.btn-grey:focus{-webkit-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);-moz-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);-ms-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);-o-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);-khtml-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25)}.footer{background:#4a4a4a;border-top:1px solid #f9fafb;bottom:0;color:#fff;font:normal 12px/120% gt_america_triallight;left:0;padding:15px;position:fixed;text-align:center;width:100%;z-index:1000}.product-container .actions{margin-top:30px}.base-container{overflow:hidden;padding:30px}.add-product-info,.matrix,.product-info{background:#fff;border:1px solid #f0f1f1;margin-bottom:30px;padding:35px}.add-product-info:last-of-type,.matrix:last-of-type,.product-info,.product-info:last-of-type{margin-bottom:0}.product-matrix-container{margin-left:30px}.product-matrix-container .actions{display:block;margin:0;overflow:hidden;padding-right:4%}.product-matrix-container .actions .btn{border-color:#a7a9ac;color:#a7a9ac;margin:0}.add-product-info{margin-bottom:0;width:60%}.product-selection .top-section{display:flex;margin-bottom:20px;min-height:41px}.product-selection .top-section *{flex-grow:1}.product-selection .top-section .form-group{margin:0;padding-left:20px}.product-selection .top-section .small-heading{align-self:center;display:inline-flex;margin:0}.product-selection .selected-products{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex:0 0 35%;padding-left:35px}.product-selection .selected-products .ti-trash{color:#72777a;font-family:gt_america_triallight;font-size:14px;font-weight:400}.product-selection .selected-products .ti-trash:before{content:"\f2ed";font-family:Font Awesome\ 5 Pro;font-weight:900;margin-right:6px}.product-selection .available-products{flex-grow:1}.product-selection{padding-top:20px}.product-selection table thead th{background:#e31933;border-color:#fff;color:#fff}.replace-image-faker{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.replace-image-faker input{left:-9999em;position:absolute}.replace-image-faker label{cursor:pointer;margin:0}.replace-image-faker label:hover{color:#e31933;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sidebar-menu li.dropdown.open>a,.sidebar-menu li.dropdown.open>a .icon-holder{color:#fff}.modal-header{padding:20px 20px 10px}.modal-title{font-family:gt_america_trialcompressedBd;font-size:24px;font-weight:400;line-height:36px;text-transform:uppercase}.modal-body{padding:20px 20px 35px}.modal-body #distributor_list{margin:20px 0}.modal-body .input-with-submit{background:#fcfcfc;border:1px solid #f1f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;margin:0 auto;max-width:80%}.modal-body .input-with-submit input{background:none;border:none;flex-grow:1}.modal-body .input-with-submit input:active,.modal-body .input-with-submit input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.modal-body .input-with-submit input[type=button]{background:#0133be;color:#fff;display:block;overflow:hidden;position:relative}.import-customer-modal .template-btns,.import-distro-modal .template-btns{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:10px 0 20px}.import-customer-modal .template-btns .btn,.import-distro-modal .template-btns .btn{border-color:#0133be;border-width:2px;color:#0133be;width:45%}.import-customer-modal .input-container-faker,.import-distro-modal .input-container-faker{border:1px solid #f1f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.import-customer-modal .input-container-faker label.btn,.import-distro-modal .input-container-faker label.btn{border:none;height:41px;line-height:45px;margin:0}.import-customer-modal .input-container-faker label.btn:active,.import-customer-modal .input-container-faker label.btn:focus,.import-customer-modal .input-container-faker label.btn:hover,.import-distro-modal .input-container-faker label.btn:active,.import-distro-modal .input-container-faker label.btn:focus,.import-distro-modal .input-container-faker label.btn:hover{background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.import-customer-modal .input-container-faker input[type=text],.import-distro-modal .input-container-faker input[type=text]{border:none;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.import-customer-modal .input-container-faker input[type=text]:active,.import-customer-modal .input-container-faker input[type=text]:focus,.import-customer-modal .input-container-faker input[type=text]:hover,.import-distro-modal .input-container-faker input[type=text]:active,.import-distro-modal .input-container-faker input[type=text]:focus,.import-distro-modal .input-container-faker input[type=text]:hover{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.import-customer-modal .template-btns .btn,.import-distro-modal .template-btns .btn{border:none;color:#72777a;text-decoration:underline}.import-customer-modal .template-btns .btn:active,.import-customer-modal .template-btns .btn:focus,.import-customer-modal .template-btns .btn:hover,.import-distro-modal .template-btns .btn:active,.import-distro-modal .template-btns .btn:focus,.import-distro-modal .template-btns .btn:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.modal-distro .modal-title{color:#7e23af}.modal-distro .modal-title i{float:left;font-size:18px;line-height:30px;margin-right:10px}.modal-distro .actions .btn.btn-primary,.modal-distro .actions .btn.btn-success{border-color:#7e23af;color:#7e23af}.modal-distro .actions .btn.btn-primary:active,.modal-distro .actions .btn.btn-primary:focus,.modal-distro .actions .btn.btn-success:active,.modal-distro .actions .btn.btn-success:focus{background:#7e23af;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.modal-footer .actions{margin:0}#distributor_list input,#distributor_list_selection input{background:none;border:2px solid #7e23af;color:#7e23af}#distributor_list input[data-active=true],#distributor_list_selection input[data-active=true]{background:#7e23af;color:#fff}.modal#addChannel .modal-title{color:#0133be}.modal#addChannel #distributor_list input{background:none;border:2px solid #0133be;color:#0133be}.modal#addChannel #distributor_list input[data-active=true]{background:#0133be;color:#fff}.space-evenly{flex-wrap:wrap;justify-content:space-between}.space-evenly .half{flex:0 0 48%}.space-evenly .third{flex:0 0 33%}#retailer_list th{background:#3fb5e7;color:#fff}#retailer_list td{border-right:1px solid #dee2e6}#retailer_list tr td:first-of-type{border-left:1px solid #dee2e6}#retailer_list tbody tr:last-of-type td{border-bottom:1px solid #dee2e6}.channel-selection .small-heading{margin:0}.channel-selection .retailer-list{margin:30px 0 0}.channel-selection .retailer-list .add_filter{display:none}.channel-selection .retailer-list ul{border:1px solid #f1f2f2;border-bottom:none;border-top:none;list-style:none;margin:0;padding:0}.channel-selection .retailer-list ul li{background:#fcfcfc;border-bottom:1px solid #f1f2f2;display:block;overflow:hidden;padding:9px;position:relative}.channel-selection .retailer-list ul li input{left:-9999em;position:absolute}.channel-selection .retailer-list .small-heading{background:#e31933;border:1px solid #f1f2f2;color:#fff;padding:9px}.channel-selection .retailer-list .list-customer .ti-close{display:none}.channel-selection .retailer-list .list-customer .ti-plus{color:#1ed560}.channel-selection .retailer-list .list-customer .ti-plus:before{content:"\f055";cursor:pointer;font-family:Font Awesome\ 5 Pro;font-weight:900;margin:0 5px}.channel-selection .retailer-list .selected-customer .ti-filter:before{color:#0133be;content:"\f0b0";cursor:pointer;font-family:Font Awesome\ 5 Pro;font-weight:900;margin:0 5px}.channel-selection .retailer-list .selected-customer .ti-close:before{color:#e31933;content:"\f057";cursor:pointer;font-family:Font Awesome\ 5 Pro;font-weight:900;margin:0 5px}.channel-menu{display:block}.channel-menu .menu-item{border:1px solid #d9dadb;border-bottom:none;border-left:none;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;cursor:pointer;display:inline-block;float:left;height:43px;line-height:43px;font:normal 17px/47px gt_america_trialcompressedBd;padding:0 20px}.channel-menu .menu-item:first-of-type{border-left:1px solid #d9dadb}.summary-products{clear:both;display:block;width:100%}#campaign_subtotal .retailer-name{font-weight:600}#campaign_summary_product table{border:none;width:100%}#campaign_summary_product table thead td{background:#e31933;color:#fff;font:normal 15px/120% gt_america_trialmedium}#campaign_summary_product table .font-weight-bold{text-transform:uppercase}#campaign_summary_product table td{border:1px solid #f0f1f1;font-size:15px;padding:13px 20px}#campaign_summary_product table td.retailer-name{font-size:14px;font-weight:600;text-transform:lowercase}#campaign_summary_product table td.retailer-name:first-letter{text-transform:uppercase}#campaign_summary_product table td.table-input-container{padding:7pxx}#campaign_summary_product table td.table-input-container input{height:35px;line-height:35px;width:auto}#campaign_summary_product table .product_head td{background:#444;color:#fff;font:normal 15px/120% gt_america_trialmedium}#campaign_summary_product table .product_head td.product-name{width:35%}#campaign_summary_product table .product_head td.product-name .name-wrapper{display:flex;justify-content:space-between}#campaign_summary_product table .product_head td.product-name .img-wrapper{background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;flex:0 0 30%;height:75px}#campaign_summary_product table .product_head td.product-name .name{align-self:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-flex;flex-grow:1;padding-left:5px}#campaign_summary_product table .product_head td.product-name img{height:100px;width:auto}#campaign_summary_product table .product_head td.qty{width:17%}#campaign_summary_product table .retailer_head td{background:#a7a9ac;color:#fff;font-family:gt_america_trialregular;font:normal 15px/110% gt_america_trialregular}.campaign-name{font:normal 26px/110% gt_america_trialcompressedBd;margin:10px 0 36px;text-align:center;text-transform:uppercase}.po-div{display:flex;height:44px;line-height:43px}.po-div label{color:#a7a9ac;font:normal 16px/43px gt_america_trialregular;padding-right:20px;white-space:nowrap}.po-div input{flex-grow:1;height:35px;line-height:35px}label[for=open_selection]{color:#a7a9ac;font:normal 16px/43px gt_america_trialregular}.summary-wrapper .right-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex:0 0 45%;padding:0 0 0 30px}.summary-wrapper .right-col table{margin-bottom:30px;table-layout:fixed}.summary-wrapper table.costs{margin-top:20px}.summary-wrapper table{width:100%}.summary-wrapper table thead th{background:#e31933;border-color:#e31933 #fff #f0f1f1 #f0f1f1;border-style:solid;border-width:1px;color:#fff;font:normal 15px/120% gt_america_trialmedium}.summary-wrapper table thead th:last-of-type{border-right-colo:#e31933}.summary-wrapper table thead th:first-of-type{border-left-color:#e31933}.summary-wrapper table td,.summary-wrapper table th{padding:13px 20px}.summary-wrapper table td{border:1px solid #f0f1f1}.summary-wrapper table td.retailer-name{font-size:14px;text-transform:lowercase}.summary-wrapper table td.retailer-name:first-letter{text-transform:uppercase}.distro-content-container .col{flex:0 0 49%}.distro-content-container .col .inner{background:#fff;border:1px solid #f0f1f1;margin-top:30px;overflow:hidden;padding:45px 35px}.distro-content-container .col .inner table{margin:0}.distro-content-container .col>.inner:first-of-type{margin-top:0}.campaign_summary_product .total_top td{background:#e31933;border-color:#e31933 #fff #f0f1f1 #f0f1f1;border-style:solid;border-width:1px;color:#fff;font:normal 15px/120% gt_america_trialmedium}.campaign_summary_product .total_middle .name{font-weight:600}.campaign_summary_product .titles td{background:#a7a9ac;color:#fff;font-family:gt_america_trialregular;font:normal 15px/110% gt_america_trialregular}.campaign_summary_product .total_bottom td{font-weight:600;text-transform:uppercase}.base-users .edit-passwords-inner,.base-users .user-info,.base-users .user-passwords{background:#fff;border:1px solid #f0f1f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:45px 35px}.base-users .edit-passwords-inner .actions .btn,.base-users .user-info .actions .btn,.base-users .user-passwords .actions .btn{line-height:33px}.base-users .edit-passwords-inner .actions .btn:after,.base-users .user-info .actions .btn:after,.base-users .user-passwords .actions .btn:after{content:"\f0c7";font-family:Font Awesome\ 5 Pro;margin-left:5px}.base-users .edit-passwords-inner .actions .btn.btn-grey,.base-users .user-info .actions .btn.btn-grey,.base-users .user-passwords .actions .btn.btn-grey{border-color:#a7a9ac;color:#a7a9ac}.base-users .edit-passwords-inner .actions .btn.btn-grey:active,.base-users .edit-passwords-inner .actions .btn.btn-grey:focus,.base-users .user-info .actions .btn.btn-grey:active,.base-users .user-info .actions .btn.btn-grey:focus,.base-users .user-passwords .actions .btn.btn-grey:active,.base-users .user-passwords .actions .btn.btn-grey:focus{background:#a7a9ac;color:#fff}.base-users .edit-passwords-inner .actions .btn.btn-grey:focus,.base-users .user-info .actions .btn.btn-grey:focus,.base-users .user-passwords .actions .btn.btn-grey:focus{-webkit-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);-moz-box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25);box-shadow:0 0 0 .2rem hsla(216,3%,66%,.25)}.base-users .edit-user-info,.base-users .user-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex:1 0 calc(50% - 30px);margin-right:30px}.base-users .edit-user-info .user-info{flex:unset;margin-right:0}.base-users .edit-user-info .user-passwords{display:none}.base-users .edit-passwords,.base-users .user-passwords{flex-grow:1}.base-campaign .selected-image-wrapper{flex-grow:1;overflow:hidden;position:relative;text-align:center}.base-campaign .selected-image-wrapper a{display:block;height:100%;width:100%}.base-campaign .selected-image-wrapper img{left:50%;max-height:100%;max-width:70%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.base-users .btn.add-new:after{content:"\f007";font-size:12px;font-weight:900}.base-users .dataTables_wrapper .table .actions-cell{padding:0}.base-users .dataTables_wrapper .table .actions-cell table{border:none;width:100%}.base-users .dataTables_wrapper .table .actions-cell table td{border:none}.base-users .user-name{text-transform:capitalize}.btn-danger,.btn-danger:hover{color:#e31933}.base-distributor #dataTable_wrapper{clear:both;display:block}.base-distributor .import,.base-distributor .importDistro{border-width:2px;padding:0 31px 0 15px}.base-distributor .import:after,.base-distributor .importDistro:after{content:"\f406";font-family:Font Awesome\ 5 Pro;font-size:13px;font-weight:900;position:absolute;right:11px;top:55%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.base-distributor .importDistro{clear:right;margin-top:10px}.base-distributor .importDistro:after{content:"\f064"}.base-distributor .distro-table{float:left;margin-top:40px}.hideme{display:none}#filter_class_type ul,#filter_state ul{list-style:none}#assets table{table-layout:fixed}#assets td.assets-image{max-width:300px}#assets td.assets-image img{max-height:200px;max-width:100%}.product_table td.cell-name{vertical-align:middle;width:30%}.product_table .tmp_rename{border:1px solid #0133be;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#0133be;display:inline-block;float:right;height:34px;line-height:34px;margin:0 0 0 10px;padding:0 10px}.summary-wrapper{display:flex;justify-content:space-between}.summary-wrapper .left-col{flex:0 0 60%}.summary-wrapper .right-col{flex:0 0 39%}.summary-wrapper .col{max-width:unset;padding:0;width:unset}.product-listing .name{max-width:12%;white-space:normal}.product-listing .image img{height:auto;max-width:100px}