.clear{clear:both}small,.small{font-size:12px}.target-content-block{margin-top:30px}.target-content-block .text-center h2{font-size:20px;font-weight:200;line-height:1;margin-top:10px}.target-content-block h3{line-height:1;font-weight:600;margin:0 !important;background:#F5F5F6;padding:12px;border:1px solid #CCC;border-bottom-width:0}.target-content-block .select2-container{max-width:none}.targeting-segments,.targeting-filters{margin-bottom:25px}.targeting-segments h2,.targeting-filters h2{font-weight:100}.targeting-segments label,.targeting-filters label{font-weight:400}.targeting-segments .gray-box,.targeting-filters .gray-box{background:#f1f1f1}.targeting-segments #auto-enroll,.targeting-filters #auto-enroll{margin-top:10px}.targeting-segments #auto-enroll-radiobutton,.targeting-filters #auto-enroll-radiobutton{margin-right:10px}.targeting-segments .segment-wrapper-auto-enroll,.targeting-filters .segment-wrapper-auto-enroll{margin-left:27px}.targeting-segments .auto-enroll-radio-input,.targeting-filters .auto-enroll-radio-input{height:17px;width:17px}.targeting-segments #segment-text,.targeting-filters #segment-text{font-size:16px}.targeting-segments #auto-enroll-ttl,.targeting-filters #auto-enroll-ttl{width:40px;height:40px;margin-left:27px;margin-top:5px;display:inline}.targeting-filters{border:1px solid #CCC}.targeting-filters>.error-message{color:red;text-align:center;display:none}.targets{padding:20px 0;border-right:1px solid #CCC}.targets .target-label{padding:5px 15px 5px 5px;margin:5px 0;text-align:right;color:#2B59C3}.targets .target-label.active{border-right:4px solid #9A3264;color:#363747;font-weight:700}.targets .target-label.active:hover{color:#363747}.targets .target-label:hover{color:#23527c;cursor:pointer}.targets .target-label span.all{font-weight:400}.targets .target-label span.edited{color:#363747;font-weight:400}.targets-contents{padding-left:0;margin-left:-1px;border-left:1px solid #CCC;background:#fff}.error-message{margin-left:30px;margin-bottom:10px;display:block !important;color:red;font-weight:600}.target-container{padding:30px 30px 10px 30px;position:relative}.target-container input[type=checkbox]{margin-left:0}.target-container p{font-weight:400}.target-container .targeting-title{margin-bottom:5px;font-size:18px;font-weight:500}.target-container .targeting-divider{border-bottom:1px dashed #CCC;text-align:center;position:relative;padding-top:15px;margin-bottom:10px}.target-container .targeting-divider span{position:absolute;left:50%;top:5px;width:40px;margin-left:-20px;font-size:14px;background:#fff}.target-container .targeting-container{padding-top:10px;font-size:14px}.target-container .targeting-container .item-container{margin:10px 0;line-height:25px}.target-container .targeting-container .item-container.checkbox-group label.checkbox-label{margin-right:10px;font-weight:400}.target-container .targeting-container .item-container textarea.form-control{width:75%}.target-container .targeting-container .sub-items .item-container{margin-left:30px;margin-bottom:0}.target-container .targeting-container .sub-items select{margin-top:10px}.target-container .targeting-container .sub-items input[type="radio"],.target-container .targeting-container .sub-items label{margin:10px 0}.target-box{background:#f6f6f6;border:1px solid #CCC;padding:15px}.target-box label{font-weight:400}.target-box .radio-group label.radio-label{margin-right:10px;font-weight:400}.target-box .radio-group input[type="radio"]{margin-right:0;background:#FFF}.target-box .radio-group input[type="radio"]:checked{background:#2B59C3;border:1px solid #363747}.target-box .row{padding-top:20px}.target-box .row input[type=text]{padding:0.25em 0.5em}label.as-button span{display:inline-block;margin-right:15px}label.as-button input[type="radio"]{width:0;height:0;display:none;margin-right:0;border:none}label.as-button input[type="radio"]:checked{border:none}label.as-button input[type="radio"]:checked+span{background:#2B59C3;border-color:#224699;color:#fff}label.as-button input[type="radio"]:checked:after{content:"";font-size:0;display:none}label.as-button:last-of-type span{margin-right:0}.select2-info-container{display:inline;color:#626481;font-weight:400}.select2-info-container .select2-info-container-title{font-size:18px;font-style:normal;color:#363747}.select2-info-container span{font-style:normal}.select2-info-container span:last-of-type{padding-left:5px}.targeting-display-container{padding:20px;border:1px solid #CCC;background:#fff;margin-bottom:25px}.targeting-display-container h2{margin-top:0;font-weight:400}.targeting-display-container h2 a:link,.targeting-display-container h2 a:visited{color:inherit;font-size:14px;font-weight:400;margin-left:15px}.targeting-display-container h2 a:hover,.targeting-display-container h2 a:active{text-decoration:underline}.targeting-display-container h3{background:#a9a9a9;padding:10px 20px;color:#FFF}.targeting-display-container .targeting-label{text-align:right;padding-right:10px}.audience-details{border:1px solid #ccc;margin-bottom:25px;background:#f6f6f6}.targeting-detail-item{display:inline-block;border-radius:4px;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:5px 10px;margin-right:5px;margin-bottom:10px;background:#7ABA1E}.targeting-detail-item.dont_target{background:#F16B55}.audience-details div .targeting-detail-item{margin:5px}.segmentation-header-container{margin-bottom:25px}.segmentation-header-container h1{line-height:40px;margin-bottom:10px;margin-top:0}.segmentation-header-container h2{font-weight:100;margin-top:0;margin-bottom:5px}.segmentation-header-container ul{list-style:none;margin-left:0;padding-left:0}.segmentation-header-container ul li{display:inline-block;padding-right:8px}.segmentation-header-container ul li span{font-weight:600}.segmentation-header-container .btn-link{font-size:16px;font-weight:400;margin:0;color:#2B59C3}.segmentation-header-container .btn-link:hover,.segmentation-header-container .btn-link:active{color:#0E2675;text-decoration:none}.segmentation-header-container h1{margin-bottom:0}.segmentation-actions-container{text-align:right;line-height:40px}.segmentation-actions-container .action-group{display:inline-block;margin-right:5px;margin-bottom:5px}.segmentation-actions-container .btn-default{background:#FFF}.segmentation-actions-container .action-button{font-weight:700;font-size:14px;margin-bottom:5px}.segmentation-actions-container .flat-right{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-bottom-right-radius:0}.segmentation-actions-container .flat-left{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;border-left:none;margin-left:-3px;position:relative;z-index:500}.targeting-display-container{margin-top:25px}table.segmentation-list-table td:nth-of-type(1),table.segmentation-list-table th:nth-of-type(1){width:10%}table.segmentation-list-table td:nth-of-type(2),table.segmentation-list-table th:nth-of-type(2){width:30%}table.segmentation-list-table td:nth-of-type(3),table.segmentation-list-table th:nth-of-type(3){width:60%}.segmentation-campaigns-table-container table td:nth-of-type(1),.segmentation-campaigns-table-container table th:nth-of-type(1){width:12%}.segmentation-campaigns-table-container table td:nth-of-type(2),.segmentation-campaigns-table-container table th:nth-of-type(2){width:8%}.segmentation-campaigns-table-container table td:nth-of-type(3),.segmentation-campaigns-table-container table th:nth-of-type(3){width:30%}.segmentation-campaigns-table-container table td:nth-of-type(4),.segmentation-campaigns-table-container table th:nth-of-type(4){width:20%}.segmentation-campaigns-table-container table td:nth-of-type(5),.segmentation-campaigns-table-container table th:nth-of-type(5){width:15%}.segmentation-campaigns-table-container table td:nth-of-type(6),.segmentation-campaigns-table-container table th:nth-of-type(6){width:15%}#segmentation-targeting h3{font-weight:600;margin:0 0 10px 0}.segmentations-create h1,.segmentations-edit h1{margin-bottom:0}.segmentations-create p.lead,.segmentations-edit p.lead{font-size:20px;margin-top:0;margin-bottom:25px}#error-message{visibility:hidden}
