﻿:root 
{ 
    --color-white: #f0f0f0; 
    --bg-color-green: #99CC33; 
    --bg-popup-gray: #423F42; 
    --bg-black: #2C2B2D; 
    --bg-black2: #131314; 
    --bg-black3: #201F20;
    --font-top: #0DA3E2; 
    --bg-gray: #8A888B; 
}
a:hover{text-decoration:none;}
.ColorGrean{color:var(--bg-color-green);}
.ColorBlue {color: #0DA3E2;}
body .iLightMode { display: none; }
body .iDarkMode { display: block !important; }
html body, body .container-fluid, body .page-content { background-color: var(--bg-black2) !important; font: Open Sans !important; }

    *, body a, .footer .footer-inner, body legend, body, body .simplePopupClose, body .page-content .breadcrumb span, #tbl-roi_length label { color: var(--color-white); }
/*.bodyContent .header .navbar-inner, body .navbar-inner .container-fluid, body .page-content { background-color: #423F42 !important; }*/
        body .navbar-inner .container-fluid, body #responsive_CampaignBudgetAddEdit, body .chart .legend table { background-color: var(--bg-popup-gray) !important; }
body #errorContainer, body .dd-handle, #dialog_clients_files .table-striped tbody > tr:nth-child(odd) > td { background-color: inherit !important; }
.bodyContent .page-content .breadcrumb, .bodyContent .page-content .breadcrumb a { background-color: var(--bg-black); color: var(--bg-gray); }
/*.bodyContent select,
.bodyContent input[type=text],
.bodyContent .ms-choice,*/
.bodyContent .input-box,
body .portlet.box > .portlet-body,
/*body .portlet.box > .portlet-body span,*/
body .portlet.box > .portlet-body a,
body #tblInfo_wrapper #tblInfo tbody tr td,
body table.tbl-funnel td,
body ul.page-sidebar-menu > li a i, body .blackModeFontWhite { color: var(--color-white) !important; }
body .dataTables_paginate ul li a, body #pageSettingsPopup .portlet-body,
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: transparent; }
    body .dataTables_paginate ul li a.active, body .pagination .active > a, body .pagination .active > a:hover { background-color: #666 !important; border: solid 1px var(--bg-gray) }
body .portlet.box > .portlet-body a.pagerButton, body #popupCall, body .popover { background-color: var(--bg-popup-gray); border: solid 1px var(--bg-gray) }
body #createAppPopup { background-color: var(--bg-black3 );}

body .fc-field.fc-selected { background-color: var(--bg-popup-gray) !important; }

body .iGeneralInfoCell.box > .portlet-body, body .iGraphContent.box > .portlet-body { background-color: var(--bg-black3); }
body .campaign-table-view .portlet.box > .portlet-body { background-color: var(--bg-black2); }
body .iTableContent.box > .portlet-body, body .form-actions{ background-color: var(--bg-black2) !important; }
body .portlet.box > .portlet-body select,
body select, body input[type=text], body textarea, body ul#listKeyValues, body input[type=text]:focus,
.general-info-statistic,
/*body .ui-dialog, body .ui-widget-content,
    body .ui-dialog div.ui-dialog-content,
*/
body .select2-container .select2-choice,
body .select2-results,
body:not(.page-sidebar-closed) .page-sidebar .sidebar-search .input-box { background-color: var(--bg-popup-gray) !important; color: var(--color-white) !important; }
body .ui-dialog, body .ui-widget-content, body .ui-dialog div.ui-dialog-content { background-color: #2C2B2D !important; }
body .general-info-statistic { background-color: transparent !important; }

    #bottomTabsMedia a.span1.btn { background-color: var(--bg-black3); color: var(--bg-gray) }
#bottomTabsMedia a.span1.btn:hover{}
body .btn.button-skip{background-color:var(--bg-gray) !important;}
    body .btn.button-skip:hover { opacity: 0.7; background-color: var(--bg-gray) !important; }

body .nav-tabs, body .portlet > .portlet-title { border-bottom: 1px solid var(--bg-black); }
.bodyContent .page-title, .bodyContent .page-title small,
.tabbable-custom.tabbable-full-width .nav-tabs > li > a, body .dropdown-menu li > a { color: var(--color-white); }
body .nav-tabs li.active > a { color: var(--font-top) !important; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover { border-left-color: var(--bg-black) !important; border-right-color: var(--bg-black) !important; }

a:hover, a:focus { color: var(--font-top); }

.bodyContent .table tr td { background-color: var(--bg-black2); }
.inbox .table-striped tbody > tr:nth-child(odd) > td,
.inbox .table-striped tbody > tr:nth-child(odd) > th{background-color:inherit !important;}
.bodyContent .table-striped tbody > tr:nth-child(odd) > td { background-color: var(--bg-black); }
.bodyContent .table-bordered th, .bodyContent .table-bordered td, .bodyContent .table td, .bodyContent .table-bordered { border-color: var(--bg-black) !important; }
.bodyContent .table-hover tbody tr:hover > td, body .table-hover tbody tr:hover > td { background-color: var(--bg-black3); }
body .table-bordered th, body > .table-bordered td { background-color: inherit !important; }

.bodyContent .btn-header,
/*.ms-choice > span.placeholder,*/
body .bodyContent input[type=text]:not(#globalsearch),
body .bodyContent select,
#filters-popup .iMultiSelectFilter .ms-choice, body .iMultipleSelect .ms-choice, body .ms-choice, body .modal, body .modal-footer { background-color: var(--bg-popup-gray); color: var(--color-white); border: solid 1px var(--bg-gray) }
.inputBorderGray { border: solid 1px var(--bg-gray) !important; }
body .bodyContent .controls input[type=text] { box-shadow: none !important; -webkit-box-shadow: none !important; }

body ul.iTableInfo .iTblCell .ms-choice { border: solid 1px var(--bg-gray) !important; }
body .iDesignV2 .ms-choice > div.open { background: url(multiple-select/multiple-select_blue.png) right top no-repeat; top: 5px; right: 1px; }
    body .iDesignV2 .ms-choice > div { background: url(multiple-select/multiple-select_blue.png) left top no-repeat; top: 7px; right: 4px; }
body .iDesignV2 .ms-drop ::-webkit-scrollbar { width: 5px; }
body .iDesignV2 .ms-drop ::-webkit-scrollbar-track { background: var(--color-white); margin-right: 10px; }
body .iDesignV2 .ms-drop ::-webkit-scrollbar-thumb { background: var(--font-top); width: 0px; border:0; }
    body .iDesignV2 .ms-drop ::-webkit-scrollbar-thumb:hover { background: var(--bg-color-green); }
    body .iDesignV2 .ms-drop ul{margin:0 3px;}

body .btn_accessibility:hover, body .btn_accessibility:focus { background-color: transparent !important; text-decoration: none; -webkit-box-shadow: 0; -moz-box-shadow: 0; box-shadow: 0; }
body .btn-header .icon-angle-down:before, body .icon-angle-down:before { content: url(../Content/img/icon-angle-down.svg) !important; }
body .btn-header *, #form_wizard_1 #tab1 .iCell .iCampTextType { color: var(--color-white) !important; }
    #form_wizard_1 #tab1 .iCell .iCampTextType{line-height: 36px;}
    body .btn-radius, body .btn-header, body #dashboard .dashboard-stat { border-radius: 0 !important; }
/*body .icon-globe:before { background: var(---0da3e2) 0% 0% no-repeat padding-box; background: var(--font-top) 0% 0% no-repeat padding-box; content: ' '; width: 20px; height: 20px; border-radius: 50%; }*/

body .ms-drop.bottom{ background-color: var(--bg-black2); color: var(--color-white) !important; border: 0 none !important; border-radius: 0 !important; box-shadow: none; padding: 2px 0 !important; }

body .dropdown-menu,
#my-dropdown-container-actions .my-dropdown-menu,
.my-dropdown-container-actions .my-dropdown-menu { background-color: var(--bg-popup-gray); color: var(--color-white) !important; border: 0 none !important; border-radius: 0 !important; box-shadow: none; padding: 2px 0 !important; }
    body .dropdown-menu.notification, .dropdown-menu.extended li:first-child a { background-color: var(--bg-popup-gray) !important; }
    body .dropdown-menu .active > a,
    body .dropdown-menu .active > a:hover, body .dropdown:not(.actions) .dropdown-menu li > a:hover,
    body .manage-numbers-cell .dropdown-menu li > a:hover,
    body .ms-drop ul > li label:hover,
    .my-dropdown-container-actions a:hover,
    .my-dropdown-container-actions li:hover { background-color: var(--bg-color-green) !important; color: var(--color-white) !important; }
#my-dropdown-container-actions a:hover, #my-dropdown-container-actions li:hover { background-color: transparent !important; opacity:0.7; }
body .dropdown-menu li.external a{background-color:var(--bg-black);}

body .page-content .breadcrumb .dashboard-date-range,
body .page-content .breadcrumb .dashboard-date-range * { color: var(--color-white) !important; }
body .tabbable-custom > .tab-content, body .portlet.box > .portlet-body { background-color: inherit; }
body .ms-drop .ms-search input[type=text]{ background: var(--bg-popup-gray) url('multiple-select.png') no-repeat 100% -22px; }
body #tblInfo .details td { border: solid 1px #fff; }
body .dataTable .details,
body .dataTable .details tr td,
body .dataTable .details tr th,
body #tblInfo .details td,
.inbox .table-hover tbody tr:hover > td, .inbox .table-hover tbody tr:hover > th
body .popover,
body #tblInfo_wrapper #tblInfo tbody tr:hover td:not(.details) { background-color: var(--bg-popup-gray) !important; color: var(--color-white) !important; }
.dataTable .row-details.row-details-close { background-position: 0 -48px; }
.dataTable .row-details.row-details-open { background-position: 0 -72px !important;}
body .my-dropdown-container .my-dropdown-menu,
.my-dropdown-container.top .my-dropdown-button,
body #filters-popup, body .sp-container { background-color: var(--bg-popup-gray); color: var(--color-white); border-color:var(--bg-black2) !important; }
body .my-dropdown-menu li a i{padding:0 3px;}
/*body .btn.active, body .btn.disabled, body .btn:active, body .btn:focus, body .btn:hover, body .btn[disabled], body .btn { background-color: var(--bg-popup-gray); color: var(--color-white) !important; border: solid 1px var(--color-white); }*/
body .portlet-body .btn.active { background-color: var(--bg-color-green) !important; }
body .page-content .portlet-body label { color: inherit; }

/*#sideMenu li.iSidebarItem .title:hover,
ul.page-sidebar-menu > li > ul.sub-menu > li.active > a, 
ul.page-sidebar-menu > li > ul.sub-menu > li > a:hover { color: var(--font-top) !important; }*/
/*body ul.page-sidebar-menu > li > ul.sub-menu { margin: -6px 0 8px 0;}*/
/*body .icon-reorder:before { content: url(https://nginx.icreate-campaign.com/Content/img/sidebar-toggler.svg) !important; }*/

/* Buttons */
body .btn.btn-default, body .btn.default { border: solid 1px var(--bg-color-green); }
body .btn.btn-default, body .btn.default, body .sp-cancel { background-color: transparent; color: var(--color-white) !important; }
    body .btn.btn-default:focus { background-color: transparent !important;}
    body .btn.btn-default:hover, body .btn.default:hover, body .sp-cancel:hover { background-color: var(--bg-color-green) !important; color: var(--color-white) !important; }
body .btn.btn-blue { background-color: transparent; border: solid 1px #0DA3E2; color: #0DA3E2 !important; }
    body .btn.btn-blue:hover { background-color: #0DA3E2; }

body .btn.btn-blue-fill { background-color: var(--font-top); color: #000; border-radius: 28px !important; opacity: 1; border: solid 1px var(--font-top); }
    body .btn.btn-blue-fill:hover { background-color: #000 !important; color: var(--font-top); border: solid 1px var(--font-top); }
body .btn.btn-green-fill { background-color: var(--bg-color-green); color: #000; border-radius: 28px !important; opacity: 1; border: solid 1px var(--bg-color-green); }
    body .btn.btn-green-fill:hover { background-color: #000 !important; color: var(--bg-color-green); border: solid 1px var(--bg-color-green); }

/*body .btn.btn-vermilion { background-color: #F74E3B; color: #000; }
    body .btn.btn-vermilion:hover { background-color: #F74E2B !important; }*/

body .bckGreen1, body .sp-choose, body .btn.but-swich { background-color: var(--bg-color-green) !important; border: solid 1px var(--bg-color-green); border-radius: 4px !important; font-weight: 700;  }
body .sp-choose, body .sp-cancel { background-image: none !important; font-size: 14px !important; font-family: sans-serif !important; font-weight: normal; padding: 4px 15px !important; text-shadow: none !important; border-radius: 6px !important; border: solid 1px var(--bg-color-green); }
body .sp-cancel:hover{ text-decoration:none !important;}
body .btn.but-swich:hover, body .btn.but-swich:focus { background-color: #88bc20 !important; }

body #pageSettingsPopup div.fc-field, #dialog_dynamic_fields_content div.fc-field{ color: var(--color-white); box-shadow: none; border: solid 1px var(--bg-gray) }
    body #dialog_dynamic_fields_content div.fc-field{background-color:var(--bg-black);}
    body #pageSettingsPopup div.fc-field[is-dynamic=false] { background-color: var(--bg-black3); }
body #pageSettingsPopup div.fc-field[is-dynamic=true] { background-color: var(--bg-popup-gray) !important; }
body .fc-field-header { background-color: #2084a6; }
body #dynamic_report_fields_body .fieldChooser .fc-field-list { background-color: var(--bg-black3); }

#my-dropdown-container-actions .my-dropdown-menu li { padding: 5px 0; }

/* Campaign Cell Menu */
body .actions .menu1 a, body .actions .menu1 a:hover { background: none; }
/*body .actions .menu1 a:hover { background-color:transparent !important; opacity:0.7; }
body .actions .menu1.editor a { background: url(../Content/img/campaign/editor.svg) no-repeat; }*/
    body .actions .menu1-content a .a { fill: #9c3;}
body .actions .menu1-content a:hover .a, body .leads:hover .b { fill: #d1f191 !important; }
.editor .a { fill: #9c3; }.editor .b { fill: #423f42; }.editor .c { fill: #98c93c; }.editor .d { fill: none; }
.preview .a { fill: #9c3; }.preview .b { fill: #98c93c; }.preview .c { fill: #423f42; }.preview .d { fill: none; }
.duplicate .a { fill: #90d0ea; }.duplicate .b { fill: #423f42; }.duplicate .c { fill: none; }
.leads .a { fill: #98c93c; }.leads .b { fill: #9c3; }.leads .c { fill: #423f42; }.leads .d { fill: none; }
.conversions .a { fill: #9c3; }.conversions .b { fill: #423f42; }.conversions .c { fill: none; }
.ab .a { fill: #98c93c; }.ab .b { fill: #9c3; }.ab .c { fill: #423f42; }.ab .d { fill: none; }
.integration .a { fill: #98c93c; }.integration .b { fill: #9c3; }.integration .c { fill: none; }
.overlay .a { fill: #9c3; }.overlay .b { fill: #423f42; }.overlay .c { fill: #98c93c; }.overlay .d { fill: none; }
.edit .a { fill: #90d0ea; }.edit .b { fill: #423f42; }.edit .c { fill: none; }
.links .a { fill: #90d0ea; }.links .b { fill: #423f42; }.links .c { fill: none; }
.pixels .a { fill: #90d0ea; }.pixels .b { fill: #423f42; }.pixels .c { fill: none; }
.externalPixel .a { fill: #90d0ea; }.externalPixel .b { fill: #423f42; }.externalPixel .c { fill: none; }
.users .a { fill: #90d0ea; }.users .b { fill: #423f42; }.users .c { fill: none; }
.delete .a { fill: #90d0ea; }.delete .b { fill: #423f42; }.delete .c { fill: none; }
.myTemp .a { fill: #90d0ea; }.myTemp .b { fill: #423f42; }.myTemp .c { fill: none; }
.publicTemp .a { fill: #90d0ea; }.publicTemp .b { fill: #423f42; }.publicTemp .c { fill: none; }
.userActions .a { fill: #90d0ea; }.userActions .b { fill: #423f42; }.userActions .c { fill: none; }

/*body .actions .menu1.preview a { background: url(../Content/img/campaign/preview.svg) no-repeat; }
body .actions .menu1.leads a { background: url(../Content/img/campaign/leads.svg) no-repeat; }
body .actions .menu1.conversions a { background: url(../Content/img/campaign/conversions.svg) no-repeat; }
body .actions .menu1.ab a { background: url(../Content/img/campaign/ab.svg) no-repeat; }
body .actions .menu1.integration a { background: url(../Content/img/campaign/integration.svg) no-repeat; }
body .actions .menu1.overlay a { background: url(../Content/img/campaign/overlay.svg) no-repeat; }*/

body .actions .menu2-content a:hover .a { fill: #0da3e2; }
/*body .actions .menu1.edit a { background: url(../Content/img/campaign/edit.svg) no-repeat; }
body .actions .menu1.links a { background: url(../Content/img/campaign/links.svg) no-repeat; }
body .actions .menu1.pixels a { background: url(../Content/img/campaign/pixels.svg) no-repeat; }
body .actions .menu1.externalPixel a { background: url(../Content/img/campaign/externalPixel.svg) no-repeat; }
body .actions .menu1.delete a { background: url(../Content/img/campaign/delete.svg) no-repeat; }
body .actions .menu1.roi a { background: url(../Content/img/campaign/roi.svg) no-repeat; }
body .actions .menu1.users a { background: url(../Content/img/campaign/users.svg) no-repeat; }
body .actions .menu1.duplicate a { background: url(../Content/img/campaign/duplicate.svg) no-repeat; }
body .actions .menu1.myTemp a { background: url(../Content/img/campaign/myTemp.svg) no-repeat; }
body .actions .menu1.publicTemp a { background: url(../Content/img/campaign/publicTemp.svg) no-repeat; }
body .actions .menu1.userActions a { background: url(../Content/img/campaign/userActions.svg) no-repeat; }*/

body .portlet.box.grey > .portlet-title { background-color: var(--bg-black); }
body .fLeft.campInfo.scroller { background-color: var(--bg-black); border:none 0; padding: 10px !important; }
body .mix-filter li { background-color: var(--bg-black3); }
body .nav-tabs > .active > a, body .nav-tabs > .active > a:hover, body .nav-tabs > .active > a:focus { background-color: var(--bg-black2); color: var(--color-white); }
.tabbable-custom .nav-tabs > li.active { border-top: 3px solid #0C658A; }
.tabbable-custom .nav-tabs > li.active > a:hover, .tabbable-custom .nav-tabs > li.active { background-color: transparent !important; border-bottom: none !important; }
    .tabbable-custom .nav-tabs > li.active:hover { margin-bottom: -3px !important; border-bottom: solid var(--bg-black2) !important; }

/* view full report button */
body .test1:before{display:none;}
body .btn.blue1 { animation: pulse 1s infinite; }
@keyframes pulse {
    0% { background-color: #34aee4; }
    100% { background-color: #2084a6; }
}

    body .btn-danger:hover { background-color: var(--bg-color-green) !important; color: var(--font-top) !important; }
body .ranges { background-color: var(--bg-popup-gray); width: 267px !important; }
body .daterangepicker .ranges label { color: var(--color-white); text-shadow:none; }
body .daterangepicker .ranges li{background-color:var(--bg-popup-gray); color:var(--color-white);}

#leftColumn .portlet.box > .portlet-body, #rightColumn .portlet.box > .portlet-body{background-color:var(--bg-black3);}
#leftColumn .dropdown-menu.iCampMenu, #rightColumn .dropdown-menu.iCampMenu { padding: 15px 5px !important; }
.dropdown-menu.extended li:last-child a{border-color:var(--color-white);}
    .dropdown-menu.extended li:last-child a:hover { background-color:var(--bg-color-green); }
    body #sortable_portlets .slimScrollDiv { border-radius: 0 !important; border: 0; height: 321px; }
body #iframeContentPublicators, body #pageSettingsPopup { background-color: #2C2B2D; }

/* Upload Buttone */
    body .btn.btn-file:hover{background-color:var(--bg-color-green) !important;}
    body .btn.btn-file input[type=file]:before { content: 'Choose File'; display: inline-block; outline: none; white-space: nowrap; -webkit-user-select: none; cursor: pointer; text-shadow: 1px 1px var(--color-white); }
    body .btn.btn-file input[type=file] { color: transparent; width:95px; }
        body .btn.btn-file input[type=file]::-webkit-file-upload-button { visibility: hidden; }
        body .btn.btn-file input[type=file]:hover::before { border-color: black; }
        body .btn.btn-file input[type=file]:active { outline: 0; }
            body .btn.btn-file input[type=file]:active::before { background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9); }

.portlet.box .form .form-actions{margin-top:10px !important;}
body .form-wizard .steps .navbar-inner, body .form-wizard .steps .navbar-inner li a { background-color: var(--bg-black2) !important; }
body .form-wizard .step .number{background-color:var(--bg-popup-gray);}

/*#submit_overlay_form .iTableContent .active a{background-color:var(--bg-black2); }
#submit_overlay_form .iTableContent .unactive a { background-color: var(--bg-black); border-bottom: solid 1px; cursor: pointer; }
#submit_overlay_form .nav-tabs > li{margin-top:-3px;}*/

/* switch */
body .lcs_switch.lcs_on { background-color: var(--font-top) !important; }
body .lcs_switch.lcs_off { }

body .sp-thumb-inner{border:solid 1px var(--bg-black2) !important;}

/* Lead Info Popup*/
body #clientFullDetails { background-color: var(--bg-popup-gray); color: var(--color-white); }
/*body #clientFullDetails .portlet.box > .portlet-body, body .tabbable-custom > .tab-content { background-color: var(--bg-black) !important; }*/
body #clientFullDetails .profile-classic li span { color: var(--color-white) !important; }
    body #clientFullDetails .tabbable-custom .nav-tabs > li.active:hover { border-bottom: inherit !important; margin-bottom:inherit !important; color:var(--font-top); }
/*body #clientFullDetails .tabbable-custom .nav-tabs > li.active > a:hover { background-color: var(--bg-black) !important; color:var(--font-top) !important; }*/

body .lcs_switch_small_container .lcs_switch.lcs_on, body div.portlet.box.grey { box-shadow: none !important; }
body div.portlet.box.grey { border: solid 1px var(--bg-black) !important; }
body .portlet.box > .portlet-title{border-bottom:none !important;}

body .my-dropdown-container .my-dropdown-menu li { border-bottom:none !important; }
body .my-dropdown-container a.btn.mini, body .my-dropdown-container a.btn.mini:hover { background-color: transparent !important; }
body .btn.btnLeads, body .portlet.box.leadscolor > .portlet-title,
body .portlet.box.clientscolor > .portlet-title, body .portlet.box.light-grey > .portlet-title { background-color: #0DA3E2 !important; }
body .my-dropdown-container .my-dropdown-menu a:hover{color:var(--font-top) !important;}
body .portlet.box.light-grey, .portlet.box.leadscolor { border: 1px solid #39adcb; }

    /* Hide the browser's default checkbox */
    .checkbox-container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; }

/* On mouse-over, add a grey background color */
.checkbox-container:hover input ~ .checkmark { background-color: #ccc; }
/* When the checkbox is checked, add a blue background */
.checkbox-container input:checked ~ .checkmark { background-color: var(--color-white) !important; }
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after { content: ""; position: absolute; display: none; }
/* Show the checkmark when checked */
.checkbox-container input:checked ~ .checkmark:after { display: block; }

/* Checkbox */
/*div.checker span, div.radio span { background-image: none !important; background-color: var(--color-white); position: relative; }
    div.checker span.checked, div.radio span.checked { left: 9px !important; top: 5px !important; width: 5px !important; height: 10px !important; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate( 45deg ); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; top: 0; left: 0; height: 25px; width: 25px; background-color: #333; }
    div.checker span input:checked ~ .checker*/


body .table tbody tr.active td, body #tblInfo tr.mark_row td { background-color: #CCC; background-color: var(--bg-color-green) !important; }
body .dataTables_wrapper{min-height:350px;}
body #breadcrumb .tooltip{display:none !important;}
body .control-group.success .control-label, body .control-group.success .help-block, body .control-group.success .help-inline{color:inherit !important;}
body .footer { padding: 8px 55px 5px 90px; }
body .accordion-heading{background-color:var(--bg-black3);}
body input[readonly], body select[readonly], body textarea[readonly] { background-color: var(--bg-black3) !important; color: var(--color-white) !important; -webkit-box-shadow: inset 0 0 0 1000px #666 !important }
body .tabbable-custom.tabbable-full-width > .tab-content { padding: 15px 5px; }
/*body .my-dropdown-container a.btn.mini:focus, .my-dropdown-container a.btn.mini:hover,*/
body .btn, .btn180 { padding: 4px 10px; }
.DownloadExcelExampleLink img{height:28px;}

body .alert-info { background-color: var(--bg-black); color: var(--color-white); border-color: var(--bg-black2); }
.alert { text-shadow:none;}
body .bg-white, 
body .infobox_messgae { background-color: var(--bg-popup-gray) !important; }
    body .infobox_messgae .infobox_title { height: 28px; color: var(--color-white); padding-top: 3px; text-align: center; }
        body .infobox_messgae, body .infobox_messgae .infobox_title { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; }
body table th, body ul.iTableInfo li .iInputStyle{background-color:var(--bg-gray);}

body .uneditable-input, body input[type=color].m-wrap, body input[type=date].m-wrap, body input[type=datetime-local].m-wrap, body input[type=datetime].m-wrap, body input[type=email].m-wrap, body input[type=month].m-wrap, body input[type=number].m-wrap, body input[type=password].m-wrap, body input[type=search].m-wrap, body input[type=tel].m-wrap, body input[type=text].m-wrap, body input[type=time].m-wrap, body input[type=url].m-wrap, body input[type=week].m-wrap, body textarea.m-wrap { padding: 4px 6px !important; color: var(--color-white); }

/* Calendar */
body .daterangepicker td.available:hover { background-color: var(--bg-popup-gray) !important; border: none !important; color: var(--font-top) !important; }
body .daterangepicker .calendar, body .daterangepicker table th{ background-color: var(--bg-popup-gray); }
body .daterangepicker .calendar, body .ui-datepicker.ui-widget-content { border: solid 1px var(--color-white); }
body .daterangepicker td.active, 
body .daterangepicker th.available:hover, body .ui-state-hover, body .ui-widget-content .ui-state-hover, body .ui-widget-header .ui-state-hover { background-color: var(--font-top) !important; color: var(--color-white) !important; }
body .ui-datepicker .ui-datepicker-calendar .ui-state-default { background: var(--bg-popup-gray) !important; color: var(--color-white) !important; border: solid 1px var(--bg-popup-gray); }
body .ui-datepicker .ui-datepicker-calendar .ui-state-hover { color: var(--font-top) !important; border: solid 1px transparent !important; }
body .ui-datepicker.ui-widget-content, body .ui-datepicker .ui-widget-header, body .ui-datepicker-calendar th { background-color: var(--bg-popup-gray) !important; }    
    body .ui-datepicker .ui-datepicker-calendar thead th span { color: var(--color-white) !important; }
body .ui-state-hover, body .ui-widget-content .ui-state-hover, body .ui-widget-header .ui-state-hover { border: none !important; }
body .ui-widget-header .ui-icon { background-image: url(../Assets/plugins/jquery-ui/images/ui-icons_ffffff_256x240.png) !important; }


body .manage-numbers-cell { background-color: var(--bg-black); border-radius: 0 !important; }
body .portlet.box.grey > .portlet-title .dropdown-menu{margin:0;}

/* Mobile */
@media (max-width: 979px){
    .bodyContent .page-sidebar { background-color: var(--bg-black3) !important; }
    body .btn, body .btn180 { padding: 4px 3px; }
    body .btn180{min-width:40px;}
    body .btnImportExl .btn180 { min-width: 140px; }
    body #globalsearch, body .page-sidebar .sidebar-search input, body .header .btn-navbar { background-color: inherit !important; }
    body #searchArea .mb10{margin-bottom:0 !important;}
    body #sidebar-search .input-box{width: 115px;}
    body #sidebar-search input[type=text] { width: 90px; }
}

/* Pricing */
body #pricing-content .pricing-header .header-savings { color: var(--color-white) }
body #main-pricing-content, body #pricing-content .pricing-cell, body #pricing-extra { background-color: var(--bg-black); border-radius: 0 !important; }
body #pricing-content .top { background-color: var(--bg-black2); }
body .btnLogin { border-radius: 0 !important; width: 150px; }
body #externalLoginPopup .form-actions, body #externalsignupPopup .form-actions, body .loginContent .content form input[type=password] { background-color: inherit !important; }
body [class^=m-icon-] { background-image: url(../Assets/img/syncfusion-icons-white.png); }
body [class^=m-icon-big-] { background-image: url(../Assets/img/syncfusion-icons-white.png); }

body.Hebrew_Content .iEnContent { display: none !important; }
body.Hebrew_Content .iHeContent { display: block !important; }

body .whatsNewPopup-Header .ui-dialog-titlebar{background-color:var(--bg-popup-gray) !important;}
/*body .ui-widget-content{border:solid 0px var(--bg-black3);}*/
    body .ui-widget-content a{color:var(--color-white);}

/* Notification */
body #systemNotifications .has_nots.envelope_icon, body #systemNotifications li.dropdown.open > .has_nots.dropdown-toggle { background: url(../Images/notification_on.png) center center no-repeat !important; }
body #systemNotifications .dont_has_nots.envelope_icon, body #systemNotifications li.dropdown.open > .dont_has_nots.dropdown-toggle { background: url(../Images/notification_off.png) center center no-repeat !important; }
body .ui-dialog .ui-dialog-content { background-color: #000 !important; }
body .gray, body table#roiTotalResultTopBar, body .calls-graph-container { color: inherit !important; background-color: inherit !important; }

body .modal-header{border-bottom:none;}
#btnCloseBrandPopup{color:#fff;}
body .alert{background-color:#000;}
body.page-sidebar-closed .page-sidebar .sidebar-search.open { background-color: var(--bg-black3) !important; }
.sidebar-search input{margin-top: 4px;}
/* Calendar */
body .fc-unthemed td.fc-today { background-color: var(--bg-popup-gray) }
body .portlet.calendar .fc-button.fc-state-active{background-color:var(--bg-black3) !important; color:var(--font-top) !important;}
body .portlet.calendar .fc-widget-header{background-color:var(--bg-black3) !important;}
body #tblInfo tr:first-child th { min-width: 67px; }

body #dialog_google{background-color:inherit !important;}
body #dialog_google fieldset label.ttl { background-color: var(--bg-color-green); }
    body #dialog_google .m-wrap.large{width: 100% !important;}

body .portlet.box.yellow{background-color:var(--bg-black3) !important}

body #TourPopup{background-color:var(--bg-popup-gray);}
body > .table-striped tbody > tr:nth-child(odd) > td, 
body .table-striped tbody > tr:nth-child(odd) > td, 
body .table-striped tbody > tr:nth-child(odd) > th { background-color: inherit !important; }

body table tbody tr td table#tbl-roi-channel tbody tr td,
body table tbody tr td table#tbl-roi-content tbody tr td{ background-color: #000 !important; }

    body #dialog_facebook fieldset.container { border: 0 none; }
body #dialog_facebook fieldset label.ttl { background-color: var(--bg-color-green); }
body .ui-dialog-facebook { border: solid 1px var(--bg-black3);}
body .ui-dialog-facebook .ui-dialog-content { background-color: inherit !important; }

body #tbl-roi th.iMediaField { background-color: var(--bg-popup-gray) !important; }
body .ms-choice.disabled{background-color:var(--bg-gray); cursor: not-allowed;}
body .texting{color:var(--color-white);}

body #ResendAll-Popup { background-color: var(--bg-popup-gray); border-radius: 15px !important; }

body #roi-table-content #tbl-roi-google-adwords td, body #roi-table-content #tbl-roi-fb-adwords td { background-color: var(--bg-black2); }
#my-dropdown-container-actions .my-dropdown-menu { width: 240px; }

body #tblInfo_wrapper div.table-content{background-color:var(--bg-black);}
    body #tblInfo_wrapper div.table-content .You-Row .body { color: var(--font-top); }
    body #tblInfo_wrapper div.table-content .Client-Row .body { color: var(--bg-color-green); }
body #tblInfo_wrapper div.cell.header { background-color: var(--bg-black2); }

#ResendAll-Popup * { font-family: 'Open Sans'; font-size: 16px; }
#ResendAll-Popup .ttl { font-weight: bold; }
    #ResendAll-Popup #message-content { padding: 20px 44px 0; }
#ResendAll-Popup #message-content, #ResendAll-Popup .result-area div { line-height: 35px; }
#ResendAll-Popup .list .section span { width: 6px; height: 20px; background-color: #FFF; top: 3px; }
#ResendAll-Popup .btn{ width: 144px;}

#dialog_whatsapp .iWhatsappContent .body { padding: 20px 7px 0 30px; }
#dialog_whatsapp #whatsapp_message { width: 96%; height: 100px; background-color: var(--bg-gray) !important; color: #F0F0F0 !important; }
    #dialog_whatsapp #whatsapp_message::placeholder, #dialog_whatsapp #whatsapp_message:-ms-input-placeholder, #dialog_whatsapp #whatsapp_message::-ms-input-placeholder { color: #F0F0F0 !important; opacity:1; }

/*body input[disabled], body select[disabled], body textarea[disabled] { color: var(--bg-black) !important; }*/
input[disabled]{opacity:0.6;}
body #sliderContantArea { background-color: var(--bg-black3) !important; }
body .PublicTemplates .portlet-title .caption a{color: var(--color-white) !important; }
body .popup-header a{background-color:transparent !important;}/*close popup button*/
/* Segements */
ul.segment-container, ul.segment-container li { list-style: none; }
.iDesignV2 table td { padding: 0 3px; }
.iDesignV2 .ms-parent .ms-choice, .iDesignV2 select, .iDesignV2 input[type=text]:not(.no-blue-border) { border: solid 2px var(--font-top) !important; border-radius: 36px !important; background: var(--bg-black2); height: 36px; }
body .iDesignV2 input[type=text] { height: 32px; padding: 0 10px; margin: 0; background-color: var(--bg-black2) !important; }
    .iDesignV2 .ms-parent .ms-choice > span { color: var(--font-top) !important; top: 6px; }
.iDesignV2 .ms-parent .ms-drop.bottom { border: solid 2px var(--font-top) !important; margin-top: 2px; }
    .iDesignV2 .ms-parent .ms-drop.bottom ul li label{color: var(--font-top);}
    .iDesignV2 .ms-parent .ms-drop.bottom ul .ms-no-results{color: var(--font-top);}
body div.page-content .iDesignV2 .ms-parent .ms-drop .ms-search { margin: 0 8px; width: 95%; }
body .iDesignV2 .ms-parent .ms-drop .ms-search input { border: solid 1px var(--bg-black2) !important; border-bottom: solid 1px var(--font-top) !important; color: var(--font-top) !important; background: var(--bg-black2) !important; padding: 4px 0px; background-image: url('https://nginx.icreate-campaign.com/Assets/img/search-icon.png'); background-position: right; background-repeat:no-repeat; border-radius:0 !important; }
        .iDesignV2 .ms-parent .ms-drop .ms-search input:focus { box-sizing: inherit !important; box-shadow :none!important;}
body .iDesignV2 .ms-parent .ms-drop .ms-search input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: var(--font-top); opacity: 0.8; /* Firefox */ }
body .iDesignV2 .ms-parent .ms-drop .ms-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: var(--font-top); }
body .iDesignV2 .ms-parent .ms-drop .ms-search input::-ms-input-placeholder { /* Microsoft Edge */ color: var(--font-top); }
body .iDesignV2 .ms-parent .ms-drop ul li .no-checker { display: none; }
/* btn */
body .btnv2 { text-decoration: none; }
.btn-add { border: solid 2px var(--bg-color-green); border-radius: 36px !important; background: var(--bg-black2); padding: 3px 14px; display: inline-block; height: 26px; }
    .btn-add .text { color: var(--bg-color-green); position:relative; top: -6px; }
    .btn-add:hover .text { color: var(--color-white); }
    .btn-add:hover { background-color: var(--bg-color-green); color: var(--bg-black2); text-decoration: none; }
    .btn-add .a { fill: #9c3 }
    .btn-add:hover .a{background-color:var(--bg-black2);}
    .btn-add:hover .add svg .a { fill: #201F20 ;}    
.btn-new-con:hover, .btn-edit:hover, .btn-delete:hover { background-color: transparent !important; }

a.btn-expand, a.btn-collapse { position: relative; top: 2.5px; display: inline-block; height: 33px; }
.btn-collapse svg, .btn-expand svg { border: 1px solid var(--font-top); display: inline-flex; border-radius: 36px !important; background-color: var(--font-top); }
.btn-collapse:hover rect:first-child, .btn-expand:hover rect:first-child{ fill: var(--bg-black3); }
.btn-collapse:hover path, .btn-expand:hover path { fill: var(--font-top); transform: matrix(0.71, 0.71, -0.71, 0.71, 18, -1); }

.btn-new-con { background-color: var(--bg-color-green); width: 32px; height: 32px; border-radius: 32px !important; text-align: center; border: solid 2px #99CC33; }
    .btn-new-con svg { width: 24px; height: 24px; margin-top: 4px; }
    .btn-new-con:hover svg { transform: matrix(1, 0, 0, 1, 0, 0); }
        .btn-new-con .a { fill: #f0f0f0; }
    .btn-new-con:hover .a { fill: #99cc33; }

.btn-edit { background-color: var(--font-top); text-align: center; border: solid 2px var(--font-top); }
.btn-edit.large { width: 32px; height: 32px; border-radius: 32px !important;}
    .btn-edit.small { width: 24px; height: 24px; border-radius: 24px !important; }
    .btn-edit.large svg { width: 20px; height: 20px; margin-top: 6px; }
    .btn-edit.small svg { width: 14px; height: 14px; margin-top: 5px; }
    .btn-edit:hover svg { transform: matrix(0.97, 0.26, -0.26, 0.97, 0, 0); }
        .btn-edit .a { fill: #f0f0f0; }
    .btn-edit:hover .a { fill: #0DA3E2 }

.btn-delete { background-color: #D31D23; text-align: center; border: solid 2px #D31D23; }
    .btn-delete.large { width: 32px; height: 32px; border-radius: 32px !important; }
    .btn-delete.small { width: 24px; height: 24px; border-radius: 24px !important; }
    .btn-delete.large svg { width: 14px; height: 14px; margin-top: 9px; }
    .btn-delete.small svg { width: 10px; height: 10px; margin-top: 7px; }
    .btn-delete.small:hover svg, .btn-delete.large:hover svg { transform: rotate(45deg) }
        .btn-delete:hover svg { transform: matrix(0, 1, -1, 0, 0, 0); }
.btn-delete .a { fill: #f0f0f0; }
    .btn-delete:hover .a { fill: #D31D23; }

    .unknown-users .a { fill: #8A888B; }
.known-users, .unknown-users{position:absolute; top: -13px; text-align: inherit;}

.odd .btn-toggle .a, .odd .known-users .a { fill: var(--font-top); }
.even .btn-toggle .a, .even .known-users .a { fill: var(--bg-color-green); }
ul.segment-container .odd.row-step-one .body .name { color: var(--font-top); }
ul.segment-container .even.row-step-one .body .name { color: var(--bg-color-green); }
ul.segment-container .odd.row-step-one .body .separator { background-color: var(--font-top); }
ul.segment-container .even.row-step-one .body .separator { background-color: var(--bg-color-green); }

.row-step-two td.actions, .row-step-one td.actions { text-align: center; vertical-align:middle }

ul.segment-container table { width: 100%; }
ul.segment-container table td{ height: 48px;  }
    ul.segment-container table td.toggle { width: 2.5%; text-align:center; }
ul.segment-container .row-step-one > div, .btn-new-con, .btn-edit, .btn-delete { display: inline-block; }
ul.segment-container .row-step-one .body { width: 89%; padding: 0px 14px; background-color: var(--bg-popup-gray); }
ul.segment-container .row-step-one .body .name{font-size: 18px; font-weight:bold;}
    ul.segment-container .row-step-one .body .separator { height: 32px; width: 2px; display:inline-block; position:absolute; top:-6px;}
    ul.segment-container .row-step-one .body .icon-content { width: 20px; position: relative; margin: 0 20px 0 10px; }
.row-step-one table, .row-step-two table { border-collapse: inherit; border-spacing: 5px; }
.row-step-one{margin-bottom: 20px;}
.row-step-two{ position:relative; top:-20px; }
.row-step-two table { margin-left: 2.2%; }
.row-step-two th { height: 48px; background-color: var(--bg-black2); font-size: 14px; text-align:center;}
.row-step-two td:not(.not_bg) { height: 48px; background-color: #F0F0F0; font-size: 14px; background-color: #423F42; text-align:center;}
.row-step-two td.actions{width: 99px;}
.odd .row-step-two th { color: var(--font-top); }
body table.tbl-segment-condition { width: 89.1%; }
    body table.tbl-segment-condition tr.no-border td{background-color: transparent;}
    /* popup */
    .iDesignV2.simplePopup { background: var(--bg-black) 0% 0% no-repeat padding-box !important; opacity: 1; color: var(--color-white); }
#popup_new_segment, #popup_use_temp { width: 873px; height: 482px; border: 1px solid var(--bg-color-green); }
.iDesignV2 .ttl { font-size: 16px; margin-bottom: 10px; font-weight: bold; }
    #popup_new_segment #segment_name, #popup_use_temp #camp_name { border: none; border-bottom: solid 1px #8A888B; background-color: transparent !important; width: 74%; }
.iDesignV2 .btn-blue, .iDesignV2 .btn-default, .iDesignV2 .btn-default-green, .iDesignV2 .btn-green { text-align: center; display: inline-block; font-size: 18px; padding: 9px 0; height: 24px; margin: 0 10px; border-radius: 3px !important; }
    .iDesignV2 .btn-blue { width: 230px; background-color: var(--font-top); }
        .iDesignV2 .btn-blue:hover { color: #fff; }
.iDesignV2 .btn-default { width: 144px; border: solid 1px var(--font-top); }
    .iDesignV2 .btn-default:hover { background-color: var(--font-top); color: #fff; }
.iDesignV2 .btn-green { min-width: 144px; background-color: #99CC33; text-align: center; border: solid 2px #99CC33; color:var(--color-white); }
.iDesignV2 .btn-default-green { border: solid 2px #99CC33; min-width: 144px; }

#dialog_condition_v2{width: 478px;}
    body #dialog_condition_v2 table td{padding: 10px 3px;}
body #dialog_condition_v2 select{width: 360px;}
body #dialog_condition_v2 input[type=text] { width: 337px; }

    body .ui-slider.ui-widget-content { background: var(--bg-color-green) !important; border-radius: 5px !important; }
body #popup_new_segment .ui-widget-content .ui-state-default { background: #0DA3E2; width: 30px; height: 30px; border-radius: 30px !important; top: -10px; border:0; cursor:pointer;}
#slider-value{font-weight:normal; text-align:center;}
#slider-value-content { width: 45px; height: 20px; margin-top: -55px; background-color: var(--font-top); border-radius: 20px !important; padding: 3px; margin-left: -10px; text-decoration: none; }
#slider-range .line { height: 31px; width: 5px; background: var(--font-top); text-align: center; margin-left: 13px; text-decoration: none; }
#slider-range a:hover, #slider-range a{ text-decoration: none !important; }
.iDesignV2 > table td{vertical-align:top;}
.rotate_arrow { transform: matrix(-1, 0, 0, -1, 0, 0);  }
#slider-range a svg { position: relative; left: 5px; width: 20px; top: 2px; }
    #slider-range a svg .a { fill: #F0F0F0; }
/* Segments Title */
.SegmentsTitle { color: var(--font-top); font-size: 38px; }
body .bodyContent .page-title .SegmentsTitle small, body .bodyContent .page-title .SegmentsTitle small span { color: #DFBE1C; font-size: 18px; }
.SegmentsTitle svg .a { fill: #DFBE1C; }
#popup_segment_delete, #popup_condition_delete { width: 700px; }
    #popup_segment_delete h2, #popup_condition_delete h2{ font-size: 20px; text-align: center; margin: 40px 0 0; font-weight: 500px; }

/* End => Segements */

/* Edit system status */
.editSystemStatus { width: 400px; border-radius: 5px !important; }
    .editSystemStatus .simplePopupClose { margin-bottom: 0 !important; }
    .editSystemStatus h4 { margin-top: 0 !important; }
#timeInDays { width: 50px; }
#uniform-sendLeadsAnyway { margin: 0; }
.editSystemStatus .sendLeadsAnywayContent { margin-bottom: 15px; }
.editSystemStatus { background-color: var(--bg-popup-gray); }
.dataTable tr.entityInfo h3 { text-align: center; font-size: 18px; padding: 0; margin: 0; line-height: 30px; color: #54b7e0; font-weight: 700; }
body #responsive_innerCustomerPopup{background-color:#000;}

body .ui-widget-content.blue1 .ui-dialog-titlebar { background-color: #0C658A !important; }

body #rolesWarning{background-color: var(--bg-popup-gray);}
body .jstree-apple.jstree-focused{background-color: var(--bg-black2);}
body .jstree-apple .jstree-hovered { background-color: var(--bg-color-green) !important; }

.iTableContent #searchArea #filters-popup { left: 0px !important; right: inherit !important; top: 77px ​ !important; }
body #pageSettingsPopup .fc-field.fc-selected{background-color: var(--bg-black3) !important;}

body .portlet.box > .portlet-body span.ttl{color:var(--bg-black);}
#txtSearchBrand { border: solid 1px #8A888B; }
.iSavePopupV3 { background-color: #0DA3E2; min-width: 124px; height: 34px; line-height: 34px !important; font-size: 16px; font-weight: 500; color: #FFF; display: inline-block; border-radius: 21px !important; text-align: center; vertical-align: middle; border:0 none; padding: 0 10px;}
    .iSavePopupV3:hover, .iSavePopupV3:focus { background-color: #07acf2; color: #FFF; }
.bckBlue1 { background-color: #2084A6; border-radius: 8px !important; color: #FFF; text-decoration: none !important; }
    .bckBlue1:hover, .bckBlue1:focus { background-color: #1691ba !important; color: #FFF; }
.btnClose { min-width: 124px; border: solid 1px #0DA3E2; border-radius: 21px !important; height: 34px; line-height: 34px !important; font-size: 16px; font-weight: 500; color: #FFF; display: inline-block; text-align: center; vertical-align: middle; }
/* AI Chat bot */
.heartbeat svg { width: 100px; position: absolute; right: 126px; top: 6px; -webkit-animation: heartbeat 4s ease-in-out 2s infinite both; animation: heartbeat 4s ease-in-out 2s infinite both; }
@-webkit-keyframes heartbeat {
    from { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: center center; transform-origin: center center; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
    10% { -webkit-transform: scale(0.91); transform: scale(0.91); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }
    17% { -webkit-transform: scale(0.98); transform: scale(0.98); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
    33% { -webkit-transform: scale(0.87); transform: scale(0.87); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }
    45% { -webkit-transform: scale(1); transform: scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
}
@keyframes heartbeat {
    from { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: center center; transform-origin: center center; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
    10% { -webkit-transform: scale(0.91); transform: scale(0.91); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }
    17% { -webkit-transform: scale(0.98); transform: scale(0.98); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
    33% { -webkit-transform: scale(0.87); transform: scale(0.87); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }
    45% { -webkit-transform: scale(1); transform: scale(1); -webkit-animation-timing-function: ease-out; animation-timing-function:  ease-out;    }
}
.btn.yellow { border-radius: 8px !important; text-decoration: none !important; }
/* addEditPopupV3 */
.iV3popup.addEditPopupV3, .addEditPopupV3 .ttl { border-radius: 7px !important; }
.iV3popup.addEditPopupV3 { padding: 0; border: solid 2px #BFBFBF; background-color: #2C2B2D; }
.addEditPopupV3 .ttl { height: 47px; line-height: 47px; vertical-align: middle; position: relative; background-color: #1E1E1E; color: #0DA3E2; font-size: 20px; font-weight: 600; }
    .addEditPopupV3 .ttl .iDeleteBodyGroup { color: #0DA3E2; font-size: 20px; font-weight: 600; }
    .addEditPopupV3 .ttl .closePopup { position: absolute; top: 6px; right: 14px; }
.addEditPopupV3 .actions { margin: 20px 0; text-align: right; }
.addEditPopupV3 .iMiniSavePopupV3 { background-color: #0DA3E2; height: 28px; line-height: 28px !important; vertical-align: middle; text-align: center; font-size: 16px; font-weight: 500; color: #FFF; border-radius: 7px !important; }
    .addEditPopupV3 .iMiniSavePopupV3:hover, .addEditPopupV3 .iMiniSavePopupV3:focus { background-color: #0DA3E2 !important; }
.addEditPopupV3 .body { margin-top: 15px; }
    .addEditPopupV3 .body select, .addEditPopupV3 .body input[type=text] { height: 35px; border-radius: 7px !important; background-color: #423F42 !important; margin-top: 5px; padding: 0 10px; font-size: 16px; }
    .addEditPopupV3 .body select { width: 286px; }
    .addEditPopupV3 .body input[type=text] { width: 266px; }
.iV3popup.addEditPopupV3 .ttl { font-size: 26px; }
.iV3popup.addEditPopupV3 .body, .iV3popup.addEditPopupV3 .actions { font-size: 16px; }
.iV3popup.addEditPopupV3 .ttl, .iV3popup.addEditPopupV3 .body, .iV3popup.addEditPopupV3 .actions { padding: 0px 25px; }
.addEditPopupV3 .ms-parent .ms-choice { height: 35px; line-height: 35px; margin-top: 5px; }
    .addEditPopupV3 .ms-parent .ms-choice > div { top: 8px; }
    .addEditPopupV3 .ms-parent .ms-choice span { font-size: 16px; }
.addEditPopupV3 textarea { width: 98%; height: 130px; border-radius: 8px !important; }
.iCheckbox1Content { display: flex; align-items: center; height: 40px;}
    .iCheckbox1Content .iCheckbox1 { background: url(../Images/segment/V3/checkbox_blue1.png) no-repeat; width: 22px; height: 20px; margin-right: 8px; cursor: pointer; }
        .iCheckbox1Content .iCheckbox1.selected { background: url(../Images/segment/V3/checkbox_blue1_top.png) no-repeat; cursor: default; }
    .iCheckbox1Content .lable1{font-size: 22px; font-weight: 400;}