#headline-template-modal.bw body {
    background: #f3f3f3;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #3a3938;
}
#headline-template-modal.bw a, #headline-template-modal.bw img, #headline-template-modal.bw link {
    outline: 0;
    text-decoration: none;
    cursor: pointer;
    border: 0;
    -o-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
    color: #25aa73;
}
.breadcrumb-arrow a {
    -o-transition: 0s;
    -ms-transition: 0s;
    -moz-transition: 0s;
    -webkit-transition: 0s;
    transition: 0s;
}
#headline-template-modal.bw a:hover {
    color: #3a3938;
    text-decoration: none;
}
#headline-template-modal.bw .h1, #headline-template-modal.bw .h2, #headline-template-modal.bw .h3, #headline-template-modal.bw .h4, #headline-template-modal.bw .h5, #headline-template-modal.bw .h6, #headline-template-modal.bw h1, #headline-template-modal.bw h2, #headline-template-modal.bw h3, #headline-template-modal.bw h4, #headline-template-modal.bw h5, #headline-template-modal.bw h6 {
    text-transform: uppercase;
    font-weight: 600;
    margin: 0px;
}
#headline-template-modal.bw .btn {
    -o-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
    border-radius: 2px;
}
.funnel-button-steps .btn {
    -o-transition: 0s;
    -ms-transition: 0s;
    -moz-transition: 0s;
    -webkit-transition: 0s;
    transition: 0s;
}
#headline-template-modal.bw .btn:active, #headline-template-modal.bw .btn:focus {
    outline: 0!important
}
#headline-template-modal.bw .form-control {
    border-radius: 2px!important;
    font-size: 11px;
    border: 1px solid #e1e1e1;
    box-shadow: inset 0 0px 0px rgba(0,0,0,.0);
    line-height: 15px;


}
#headline-template-modal.bw .form-control:focus {
    border-color: #25AA73;
    box-shadow: none
}
#headline-template-modal.bw .form-control::-moz-placeholder {
    color:#a7a7a7;
    opacity:1
}
#headline-template-modal.bw .form-control:-ms-input-placeholder {
    color:#a7a7a7
}
#headline-template-modal.bw .form-control::-webkit-input-placeholder {
    color:#a7a7a7
}
#headline-template-modal.bw .form-group.has-success .form-control {
    border-color: #2ecc71!important;
    box-shadow: none
}
#headline-template-modal.bw .form-group.has-warning label {
    color: #f4a908
}
#headline-template-modal.bw .form-group.has-warning .form-control {
    border-color: #f4a908!important;
    box-shadow: none
}
#headline-template-modal.bw .form-group.has-error label {
    color: #dc1919
}
#headline-template-modal.bw .form-group.has-error .form-control {
    border-color: #dc1919!important;
    box-shadow: none
}
/*#headline-template-modal.bw .btn-default,#headline-template-modal.bw  .btn-default.disabled, #headline-template-modal.bw .btn-default[disabled] {
	background-color: #fff;
	border-color: #e1e1e1;

	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700
}*/
/*#headline-template-modal.bw .btn-default.active, #headline-template-modal.bw .btn-default.focus, #headline-template-modal.bw .btn-default:active, #headline-template-modal.bw .btn-default:focus, #headline-template-modal.bw .btn-default:hover, #headline-template-modal.bw .open>.dropdown-toggle.btn-default {
	background-color: #fff;
	border-color: #e1e1e1;
}*/
/*#headline-template-modal.bw .btn-primary, #headline-template-modal.bw .btn-primary.disabled, #headline-template-modal.bw .btn-primary[disabled] {
	background-color: #25aa73;
	border-color: #25aa73;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 700
}*/
#headline-template-modal.bw .btn-primary.active,#headline-template-modal.bw .btn-primary:active:focus, #headline-template-modal.bw .btn-primary.focus, #headline-template-modal.bw .btn-primary:active, #headline-template-modal.bw .btn-primary:focus, #headline-template-modal.bw .btn-primary:hover, #headline-template-modal.bw  .open>.dropdown-toggle.btn-primary {
    background-color: #25aa73;
    border-color: #25aa73;
    box-shadow: inset 0 0 8px rgba(0,0,0,.2)
}
#headline-template-modal.bw .open>.dropdown-toggle.btn-primary.focus, #headline-template-modal.bw .open>.dropdown-toggle.btn-primary:focus, #headline-template-modal.bw .open>.dropdown-toggle.btn-primary:hover{
    background-color: #25aa73;
    border-color: #25aa73;
    box-shadow: inset 0 0 8px rgba(0,0,0,.2)
}
#headline-template-modal.bw .dropdown-toggle.btn-primary {
    background-color: #25aa73;
    border-color: #25aa73;
}

#headline-template-modal.bw .btn-success, #headline-template-modal.bw .btn-success.disabled, #headline-template-modal.bw .btn-success[disabled] {
    background-color: #2ecc71;
    border-color: #2ecc71;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700
}
#headline-template-modal.bw .btn-success.active, #headline-template-modal.bw .btn-success.focus, #headline-template-modal.bw .btn-success:active, #headline-template-modal.bw .btn-success:focus, #headline-template-modal.bw .btn-success:hover, #headline-template-modal.bw .open>.dropdown-toggle.btn-success {
    background-color: #2ecc71;
    border-color: #2ecc71;
    box-shadow: inset 0 0 8px rgba(0,0,0,.2)
}
#headline-template-modal.bw .dropdown-toggle.btn-success{
    background-color: #20b961;
    border-color: #20b961;
}
#headline-template-modal.bw .text-primary {
    color: #25aa73;
}
#headline-template-modal.bw .text-success{
    color:#2ecc71;
}
#headline-template-modal.bw .global-box {
    background: #fff;
    -webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,09);
    -moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,09);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.09);
}
#headline-template-modal.bw .img-thumbnail {
    padding: 2px;
    border: 1px solid #E1E1E1;
    border-radius: 2px;
}
#headline-template-modal.bw .tooltip {
    font-family: 'Open Sans', sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
}
#headline-template-modal.bw .tooltip-inner {
    border-radius: 2px;
    max-width: none;
}
#headline-template-modal.bw .pagination {
    margin: 0px auto;
    border-radius: 4px;
}
#headline-template-modal.bw .video-thumb {
    border-radius: 2px;
}

#headline-template-modal.bw .pagination>li>a, #headline-template-modal.bw .pagination>li>span,#headline-template-modal.bw .pagination>li>a:hover{
    background-color: #25aa73 ;
}
#headline-template-modal.bw .modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 0;
    background-color: #f3f4f6;
}
#headline-template-modal.bw .modal-title {
    font-size: 14px;
    font-weight: 600;
    color: #25aa73;
    text-transform: uppercase;
    top:0;
}
#headline-template-modal.bw .modal-header .close {
    float: none;
    font-weight: 300;
    line-height: 30px;
    color: #fff;
    background-color: #25aa73;
    text-shadow: 0 0 0 #fff;
    filter: alpha(opacity=20);
    opacity: 1;
    position: absolute;
    top: 0;
    right: 0;
    padding: 0!important;
    margin: 0!important;
    width: 30px;
    height: 30px;
    -o-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
    display: block;
    z-index: 9999;
}
#headline-template-modal.bw .modal-header .close {
    margin-top: -2px;
}
#headline-template-modal.bw .modal-content {
    border-radius: 0px;
}
#headline-template-modal.bw .label-primary {
    background-color: #3498db;
}

#headline-template-modal.bw .padding-bottom-10{
    padding-bottom: 10px!important;
}

#headline-template-modal.bw .pager .previous>a, #headline-template-modal.bw .pager .previous>span {
    float: right;
    margin-right: -2px;
}

#headline-template-modal.bw .pager a>i{
    margin-left: 5px;
    margin-right: 5px;
    line-height: 8px;
}

#headline-template-modal.bw .label-success {
    background-color: #2ecc71;
}
#headline-template-modal.bw .label-warning {
    background-color: #f4a908;
}
#headline-template-modal.bw .label-danger {
    background-color: #dc1919;
}

#headline-template-modal.bw input:focus::-webkit-input-placeholder { color:transparent; }
#headline-template-modal.bw input:focus:-moz-placeholder { color:transparent; } /* Firefox 18- */
#headline-template-modal.bw input:focus::-moz-placeholder { color:transparent; } /* Firefox 19+ */
#headline-template-modal.bw input:focus:-ms-input-placeholder { color:transparent; } /* oldIE ;) */

#headline-template-modal.bw .padding-right-8{
    padding-right: 8px !important;
}



.bw .badge {
    border-radius: 3px 3px;
}


#headline-modal.bw .nav-tabs > li > a:focus {
    margin-bottom: 0 !important;
}

#headline-modal.bw .nav-tabs > li  {
    margin-bottom: 0 !important;
}

#headline-modal.bw .nav-tabs > li > a:hover,
#headline-modal.bw  .nav > li > a:focus {
    margin-bottom: 0;
}

#headline-modal.bw .nav-tabs > li > a {
    margin-bottom: 0;
}

#headline-modal.bw .nav-tabs li.active,
#headline-modal.bw .nav-tabs li:hover {
    border-bottom: 2px solid #229B68;
    padding-bottom: 10px;
}

#headline-modal.bw .nav-tabs > li.active > a,
#headline-modal.bw .nav-tabs > li.active > a:hover,
#headline-modal.bw .nav-tabs > li.active > a:focus {
    border-bottom: medium none !important;
}

#headline-modal > div > div > div.modal-body > div > ul > li.active > a {
    height: auto !important;
}

#headline-modal > div > div > div.modal-body > div > ul > li.active,
#headline-modal > div > div > div.modal-body > div > ul > li.active:hover {
    border-bottom: 2px solid #229b68 !important;
}


#headline-template-modal.bw .modal-dialog {
    width: 1000px;
}

#headline-template-modal.bw .modal-header {
    text-align: center;
    padding: 5px 15px !important;
}

#headline-template-modal.bw .modal-body .sidebar {
    /*border-right: 1px solid #e8e8e8;*/
}

#headline-template-modal.bw .modal-body .sidebar .drop-tokens {
    height: 450px;
}

#headline-template-modal.bw .modal-body .sidebar .apply-btn {
    background-color: #fc8d00;
    border-color: #fc8d00;
    margin-right: 15px;
    margin-top: 24px;
}

#headline-template-modal.bw .modal-body .sidebar .title {
    color: #555;
    font-size: 12px;
    font-weight: 700;
}

#headline-template-modal.bw .modal-body .sidebar .category-title  {
    color: #c3c3c3;
    font-weight: 700;
}

#headline-template-modal.bw .onoffswitch-inner:before {
    content: "ON";
    padding-left: 10px;
    background-color: #3498db;
    color: #FFF;
}

#headline-template-modal.bw .onoffswitch-inner:after {
    content: "OFF";
    padding-right: 5px;
    background-color: #303030;
    color: #fff;
    text-align: right;
}

#headline-template-modal.bw .modal-body .sidebar .form-control:focus {
    border-color: #ebebeb;
    box-shadow: none;
}

#headline-template-modal.bw .modal-body .sidebar select > option {
    background-color: #fff4cc;
}

#headline-template-modal.bw .modal-body .token-templates-filter ul li a {
    color: #bebebe;
    font-weight: 700;
    padding-left: 20px;
    font-size: 10px;
}

#headline-template-modal.bw .modal-body table    { display: table; color: #727272 }
#headline-template-modal.bw .modal-body tr       { display: table-row }
#headline-template-modal.bw .modal-body thead    { display: table-header-group }
#headline-template-modal.bw .modal-body tbody    { display: table-row-group }
#headline-template-modal.bw .modal-body tfoot    { display: table-footer-group }
#headline-template-modal.bw .modal-body col      { display: table-column }
#headline-template-modal.bw .modal-body colgroup { display: table-column-group }
#headline-template-modal.bw .modal-body td, #headline-template-modal.bw .modal-body th   { display: table-cell }
#headline-template-modal.bw .modal-body caption  { display: table-caption }

#headline-template-modal.bw .modal-body .tokens-table .radio.checked .second-icon {
    color: #25aa73;
}

#headline-template-modal.bw .modal-body .tokens-table .radio .icons {
    /*font-size: 14px;*/
}

#headline-template-modal.bw .modal-body .tokens-table .token-text {
    font-size: 12px;
}

#headline-template-modal.bw .modal-body .tokens-table .highlighted {
    background-color: #fff4cc;
}

#headline-template-modal.bw .modal-body .tokens-table tr.selected {
    color: #25aa73 !important;
}

#headline-template-modal.bw .modal-body .char-info-title {
    font-size: 10px;
    color: #7f7f7f;
}

#headline-template-modal.bw .tokens-table {
    font-size: 11px;
    width: 98%;
}

#headline-template-modal.bw .token-templates-filter .active {
    color: #25aa73 !important;
}

#headline-template-modal.bw .insert-btn {
    margin-top: 20px;
    margin-bottom: 20px;
}

#headline-template-modal.bw .checkbox .icons, .radio .icons {
    color: #c6c6c6;
}

#headline-template-modal.bw .modal-body table tr {
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    padding-top: 5px;
    padding-bottom: 5px;
}

#headline-template-modal.bw .modal-body .sidebar .select2-container .select2-choice {
    height: 30px;
    border: 1px solid #ebebeb;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-image: none;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#headline-template-modal.bw .modal-body .sidebar .select2-container .select2-chosen {
    background-color: #fff4cc;
    border-radius: 2px;
    padding: 0 5px 0 5px;;
    /*width: 120px;*/
    color: #555555;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    margin-top: 3px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-left: -3px;
    clear: both;
    float: left;
}

#headline-template-modal.bw .modal-body .sidebar .select2-container .select2-chosen-off {
    background-color: #e5e5e5;
    border-radius: 2px;
    padding: 0 5px 0 5px;;
    /*width: 120px;*/
    color: #cecece;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    margin-top: 3px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-left: -3px;
    clear: both;
    float: left;
}

#headline-template-modal.bw .modal-body .sidebar .select2-container .select2-choice .select2-arrow {
    background-image: none;
    -moz-background-image: none;
    -o-background-image: none;
    -webkit-background-image: none;
    background-color: transparent;
    margin-top: 0!important;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#headline-template-modal.bw .modal-body .sidebar .select2-container .select2-choice .select2-arrow b {
    background: url('../../img/arrow_down.png') no-repeat 0 10px;
}

#headline-template-modal.bw .modal-body .sidebar .select2-results li {
    color: #555555;
}

#headline-template-modal.bw .top-menu,
#headline-template-modal.bw .top-menu  > li > a {
    border:none;
}

#headline-template-modal.bw .top-menu{
    padding-left:25%;
}

#headline-template-modal.bw{
    font-size: 12px;
}

.select2-results li{
    font-size: 13px;
}

#headline-template-modal.bw ul > li:nth-child(1) > a{
    padding-left: 20px !important;
}

#headline-template-modal.bw .nav-tabs li:hover{
    border-bottom: 2px solid #25aa73;
}

#headline-template-modal.bw .nav-tabs > li > a{
    margin-left: 0px;
    margin-right: 0;
    margin-bottom: 13px;
    padding: 0 30px 0 30px;
}

#headline-template-modal.bw .nav-tabs > li.inline  {
    width: 68px;
}

#headline-template-modal.bw .nav>li>a:focus, #headline-template-modal.bw .nav>li>a:hover{
    background-color: transparent;
}

#headline-template-modal.bw table label.radio {
    margin-bottom: 29px;
}

#headline-template-modal.bw button.insert-btn {
    background-color: #25aa73;
    border-color: #25aa73;
    box-shadow: inset 0 0 8px rgba(0, 0, 0, .2);
}

#headline-template-modal.bw .sidebar .title{
    margin-top: 7px;
}

#headline-template-modal.bw .sidebar .drop-tokens{
    margin-top: 18px
}
