.light label span{color:white}.preview-campaign-display{margin-top:20px}.campaign-metrics-display{position:relative;cursor:not-allowed}.campaign-metrics-display .graph-wrapper{position:relative}.campaign-metrics-display #graph-tooltip{position:absolute;padding:5px 7px;opacity:0;border:solid black 2px;border-radius:3px;color:black;background-color:white;pointer-events:none;font-family:lato;text-align:center}.campaign-metrics-display #graph-tooltip h5{font-family:lato;font-size:16px;text-align:left;color:black;text-transform:uppercase}.campaign-metrics-display #graph-tooltip>div{text-align:left}.campaign-metrics-display text{font-size:16px;fill:white}.campaign-metrics-display .campaign-metrics-graph{margin-bottom:30px}.campaign-metrics-display .campaign-metrics-graph>svg{max-width:unset !important}.campaign-metrics-display .campaign-metrics-graph>svg>g rect,.campaign-metrics-display .campaign-metrics-graph>svg>g:nth-last-child(4),.campaign-metrics-display .campaign-metrics-graph>svg>g:nth-last-child(5) .campaign-metrics-graph>svg>text:nth-last-child(2) .campaign-metrics-graph>svg>text:nth-last-child(1){transition:opacity 0.3s}.campaign-metrics-display .campaign-metrics-graph>svg>g rect{cursor:pointer}.campaign-metrics-display.fade-click-related .campaign-metrics-graph>svg:hover rect,.campaign-metrics-display.fade-ctr-related .campaign-metrics-graph>svg:hover rect{opacity:0.2}.campaign-metrics-display.fade-ctr-related .campaign-metrics-graph>svg>g:nth-last-child(4),.campaign-metrics-display.fade-ctr-related .campaign-metrics-graph>svg>text:nth-last-child(1){opacity:0.2}.campaign-metrics-display.fade-click-related .campaign-metrics-graph>svg>g:nth-last-child(5),.campaign-metrics-display.fade-click-related .campaign-metrics-graph>svg>text:nth-last-child(2){opacity:0.2}.campaign-metrics-display .campaign-metrics-graph>svg>g rect:hover{opacity:1 !important}.campaign-metrics-display .graph-sorting{width:250px;float:right;position:relative;z-index:9;pointer-events:none;display:flex;column-gap:20px;justify-content:flex-end}.campaign-metrics-display .graph-sorting>div{flex-grow:1}.campaign-metrics-display .graph-sorting .select2-selection{padding:0;color:black}.campaign-metrics-display .graph-sorting .select2-selection__arrow{width:13px !important;top:5px !important}.campaign-metrics-display:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;font-size:25px;text-align:center;padding:0 30px;opacity:0.8}.campaigns .list-campaigns table tbody tr[data-campaign-id]{position:relative;cursor:pointer}.campaigns .list-campaigns table tbody tr[data-campaign-id]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;opacity:0;pointer-events:none}.campaigns .list-campaigns table tbody tr[data-campaign-id]:hover:after{opacity:0.15 !important}.campaigns .list-campaigns .current-campaign{border-left:solid 3px white}body:not(.metrics-retrieved) .campaign-metrics-display:after{content:"This campaign hasn't retrieved any metrics from Facebook yet."}body:not(.campaign-started) .campaign-metrics-display:after{content:"This campaign hasn't begun yet."}body.metrics-retrieved.campaign-started{pointer-events:all}body.metrics-retrieved.campaign-started .campaign-metrics-display{cursor:default}body.metrics-retrieved.campaign-started .campaign-metrics-display.active .graph-sorting{pointer-events:all}body.metrics-retrieved.campaign-started .campaign-metrics-display:after{display:none}body.single-campaign .container-wrap{padding-top:0}body.single-campaign .back-btn{color:white;display:block;margin:10px 0}body.single-campaign .campaign-header{position:relative;text-align:center;background-color:rgba(0, 0, 0, 0.4);padding-top:60px;padding-bottom:40px;left:calc(((100vw - 100%) / 2) * -1);width:100vw;margin-bottom:30px}body.single-campaign .campaign-header>.campaign-details h2,body.single-campaign .campaign-header>.campaign-details h3{font-size:30px}body.single-campaign .campaign-header:before{content:"";position:absolute;bottom:0;width:50%}body.single-campaign h3{font-size:24px}body.single-campaign .container.main-content .row{width:760px;max-width:95%;margin:auto}body.single-campaign .performance-summary-wrapper{padding-top:30px}body.single-campaign .performance-summary-wrapper h2{border-top:1px solid white;margin-bottom:30px;padding-top:50px;text-align:center}body.single-campaign .performance-summary-wrapper .performance-summary-header{background-color:rgba(0, 0, 0, 0.4);padding-bottom:50px;position:relative;left:calc(((100vw - 100%) / 2) * -1);width:100vw;text-align:center;margin-bottom:60px}body.single-campaign .performance-summary-wrapper .performance-summary.row h3{font-size:32px;text-decoration:underline;text-decoration-thickness:1px}body.single-campaign .link-previews>iframe{height:724px;overflow:hidden}.fa.action-btn{cursor:pointer;font-size:20px;color:#022135;transition:0.2s color}.fa.action-btn:hover{color:#d15937}.button,form input[submit]{text-align:center;background-color:#d15937;color:white;text-decoration:none;border:solid 2px #d15937;font-size:18px;cursor:pointer;padding:10px;border-radius:5px;transition:0.2s all}.button:hover,form input[submit]:hover{background-color:#022135;color:#d15937}.select2-selection.select2-selection--single{position:relative;background-color:#FFF;padding-top:0 !important;padding-bottom:0 !important}.span_12.light select option{color:black}.hidden{display:none}.container-wrap .main-content .row table{background-color:#02243b;border:3px solid #032c47}.container-wrap .main-content .row table a,.container-wrap .main-content .row table i{text-decoration:none}.container-wrap .main-content .row table thead th{background-color:#032c47;border-width:0}.container-wrap .main-content .row table tbody td{background-color:#02243b;border-width:0}.container-wrap .main-content .row table tbody td:first-child span{font-size:0.8em}.container-wrap .main-content .row table tr.sub-row td:first-child{position:relative;padding-left:40px}.container-wrap .main-content .row table tr.sub-row td:first-child:before{content:"-";position:absolute;top:9px;left:25px}.container-wrap .main-content .row table.alternate-odd tbody tr:nth-child(odd) td{background-color:#022135;border-width:0}.container-wrap .main-content .row table.sideways tbody tr td:first-child{font-size:17px;background-color:#022135;border-width:0}#graph-display{position:absolute;min-height:50px;min-width:100px;opacity:0}#graph-display .metrics-tooltip{border:solid black 3px;border-radius:3px;background-color:white;pointer-events:none}.ratio-selector{position:relative;display:flex;flex-wrap:wrap;position:relative}.ratio-selector canvas{width:100%;opacity:0;pointer-events:none;order:2}.ratio-selector.active canvas{opacity:1;pointer-events:all}.ratio-selector .image-list{display:flex;width:100%;order:1;margin:0;background-color:#BBB;z-index:9;padding:10px;overflow:hidden}.ratio-selector .image-list li{position:relative;margin-right:10px;cursor:pointer}.ratio-selector .image-list li img{margin:0}.ratio-selector .image-list li .remove{position:absolute;top:0;right:0;width:20px;height:20px;background-image:url("data:image/svg+xml, %3Csvg%20viewBox%3D%220%200%201024%201024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M697.4%20759.2l61.8-61.8L573.8%20512l185.4-185.4-61.8-61.8L512%20450.2%20326.6%20264.8l-61.8%2061.8L450.2%20512%20264.8%20697.4l61.8%2061.8L512%20573.8z%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-size:cover;background-repeat:no-repeat;margin-left:10px;cursor:pointer;background-color:rgba(0, 0, 0, 0.5)}.ratio-selector .image-list li .remove:hover{opacity:0.7;transform:scale(1.2)}.ratio-selector .image-list li:hover{background-color:rgba(0, 0, 0, 0.05)}.ratio-selector .image-list li.active{background-color:rgba(0, 0, 0, 0.2);border:solid 1px white}.ratio-selector .ratio-list{display:flex;width:100%;order:3;margin:0;background-color:#BBB;z-index:9;cursor:pointer;padding:10px}.ratio-selector .ratio-list>li{padding:2px 10px;list-style:none}.ratio-selector .ratio-list>li:hover{background-color:rgba(0, 0, 0, 0.05)}.ratio-selector .ratio-list>li.active{background-color:rgba(0, 0, 0, 0.2)}.ratio-selector input[type="file"]{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f7f7f7;border:dashed 4px #40b1e7;border-radius:8px;padding:10px;box-sizing:border-box}.ratio-selector.active input[type="file"]{opacity:0;pointer-events:none}.ratio-selector:before{content:"Drag 'n' drop files here";position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;justify-content:center;align-items:center;color:white;font-size:22px;font-family:sans-serif;text-align:center;line-height:150px;opacity:0;pointer-events:none;transition:0.3s all;background-color:rgba(0, 0, 0, 0.4)}body.dragging-file .ratio-selector input[type="file"]{opacity:1 !important;pointer-events:all !important}.ratio-selector input[type="file"].dragging-file{opacity:1 !important;pointer-events:all !important}body.dragging-file .ratio-selector:before{opacity:1}body.dragging-file .ratio-selector:hover{border-color:#48c752}body.dragging-file.dragging-img .ratio-selector input[type="file"]{opacity:0 !important;pointer-events:none !important}body.dragging-file.dragging-img .ratio-selector:before{opacity:0}body[data-fancy-form-rcs="1"] .swal2-container .fancy-select-wrap{display:none !important}@media (max-width:1000px){.campaigns .campaign-metrics-display:after{font-size:16px}}@media print{.back-btn,#header-space,#header-outer{display:none !important}.campaign-header{height:70mm}.campaign-overview{height:80mm;padding-bottom:195mm}h1,h2,h3,h4,h5,h6,span,p{color:black !important}p,span{font-size:12px !important}}