a:before,
i:before,
a:after,
i:after,
i {
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke: 1px transparent;
    -webkit-text-rendering: optimizeLegibility;
    text-rendering: optimizeLegibility;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    font-smooth: always
}
.clear {
    clear: both;
    overflow: hidden
}
#bd-panel * {
    outline: none;
    list-style: none;
    text-decoration: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
#bd-panel { font-weight: 600 }
#bd-panel img { border: 0 none }
#bd-panel #bd-main {
    border: 1px #ebeff6 solid;
    border-bottom: 0 none;
    background-color: #f7f8f9;
    border-width: 0 1px 1px 0;
    position: relative;
    direction: ltr;
    overflow: hidden;
    display: block
}
#bd-panel #bd-main .bd-panel-tabs-bg {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 0;
    background-color: #3b4350;
    width: 180px;
    height: 100%;
    transition: height 5s;
    -moz-transition: height .5s;
    -webkit-transition: height .5s;
    -o-transition: height .5s
}
#bd-panel #bd-main #bd-panel-tabs {
    float: left;
    width: 180px;
    position: relative;
    z-index: 2;
}
#bd-panel #bd-main #bd-panel-tabs ul {
    margin: 0!important;
    padding: 0!important
}
#bd-panel #bd-main #bd-panel-tabs ul li {
    margin-bottom: 0;
    color: #a7afbd!important
}
#bd-panel #bd-main #bd-panel-tabs ul li a {
    color: #FFF!important;
    border: none!important
}
#bd-panel #bd-main #bd-panel-tabs ul li.active a {
    background-color: #FFF;
    color: #575757!important
}
#bd-panel #bd-main #bd-panel-tabs ul li.general_options a { border-left: 3px #5bc0de solid }
#bd-panel #bd-main #bd-panel-tabs ul li.header_settings a { border-left: 3px #60c560 solid }
#bd-panel #bd-main #bd-panel-tabs ul li.social_networking a { border-left: 3px #f59b3b solid }
#bd-panel #bd-main #bd-panel-tabs ul li.custom_CSS_style a { border-left: 3px #d9534f solid }
#bd-panel #bd-main #bd-panel-tabs ul li.twitter_API a { border-left: 3px #d94084 solid }
#bd-panel #bd-main #bd-panel-tabs ul li.backup_options a { border-left: 3px #d74680 solid }
#bd-panel #bd-main #bd-panel-tabs ul li.home_page a { border-left: 3px #a6d87a solid }
#bd-panel #bd-main #bd-panel-tabs ul li.footer_settings a { border-left: 3px #523563 solid }
#bd-panel #bd-main #bd-panel-tabs ul li.breaking_news a { border-left: 3px #f59b3b solid }
#bd-panel #bd-main #bd-panel-tabs ul li.sliders_options a { border-left: 3px #d9534f solid }
#bd-panel #bd-main #bd-panel-tabs ul li.blog_options a { border-left: 3px #d9534f solid }
#bd-panel #bd-main #bd-panel-tabs ul li.article_options a { border-left: 3px #d9534f solid }
#bd-panel #bd-main #bd-panel-tabs ul li.article_advertising a { border-left: 3px #d9534f solid }
#bd-panel #bd-main #bd-panel-tabs ul li.seo a { border-left: 3px #d9534f solid }
#bd-panel #bd-main #bd-panel-tabs ul li.active a {
    background-color: #fd0;
    color: #3b4350!important;
    border-left: 3px #3b4350 solid
}
#bd-panel #bd-main #bd-panel-tabs ul li a {
    display: block;
    padding: 13px 9px 13px 9px;
    font-family: sans-serif;
    font-weight: 700;
    font-size: 12px;
    text-decoration: none;
    border-left: 3px #27ae60 solid;
    text-transform: capitalize;
    cursor: pointer;
    outline: none;
    position: relative;
}
#bd-panel #bd-main #bd-panel-container {
    float: right;
    width: 604px;
    padding: 0 14px;
    min-height: 666px;
    position: relative;
    overflow: hidden;
}
.bd_option_item {
    padding: 12px!important;
    margin: 0 0 10px;
    overflow: hidden;
    position: relative;
    display: block;
    clear: both;
    border-radius: 4px;
    background-color: #FFF;
    border: 1px #ebeff6 solid
}
.bd_option_item:last-child { margin: 0 }
.bd_option_item h3 {
    padding: 2px 0;
    margin: 0 0 7px!important;
    font-size: 14px!important;
    font-weight: 600!important;
    color: #3b4350!important
}
.bd_option_item .bd-exp {
    padding: 0;
    padding-right: 6px;
    display: block;
    margin: 0 0 7px;
    font-size: 12px!important;
    color: #758090!important;
    font-style: italic;
    font-family: inherit;
    line-height: 1.5em!important
}
.bd_option_item .bd-exp a { color: #e33a0c!important }
.list_tags {
    display: block;
    margin: 10px 0 0
}
.list_tags span {
    padding: 0;
    overflow: hidden;
    display: inline-block;
    background-color: #f0f0f0;
    border-radius: 4px;
    padding: 4px 6px!important;
    margin: 1px!important;
    font-size: 13px!important;
    color: #bdc3c7!important;
    cursor: pointer
}
#bd-panel {
    margin: 20px auto 0;
    width: 785px;
    position: relative;
    z-index: 0
}
#bd-panel .box_tabs_container {
    display: none;
    padding: 15px 0;
    position: relative
}
#bd-panel #bd-panel-container div.box_tabs_container#general_options { display: block }
#bd-panel #bd-header {
    background-color: #3b4350;
    border-radius: 3px 3px 0 0;
    display: block;
    overflow: hidden;
    position: relative
}
#bd-logo {
    width: 80px;
    height: 80px;
    float: left;
    margin: 0 15px 15px!important;
    border-radius: 0 0 8px 8px;
    background: #e33a0c url(../images/logo.svg) no-repeat center;
    background-size: 75% auto;
    -webkit-background-size: 75% auto;
    -o-background-size: 75% auto;
    -moz-background-size: 75% auto
}
#bd-panel #bd-header #bd-inputs input {
    position: absolute;
    right: 15px;
    bottom: 15px
}
#bd-panel #bd-footer {
    height: 70px;
    background-color: #3b4350;
    border-radius: 0 0 3px 3px
}
#bd-panel #bd-footer .bd-rest {
    float: left;
    margin: 17px 0 0 17px
}
#bd-panel #bd-footer .bd-save {
    float: right;
    margin: 17px 17px 0 0
}
#bd-panel .butn, #bd-panel .btn, #bd-panel #bd-main #bd-panel-tabs ul li a, ul.navbuilder li {
    -webkit-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -ms-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    transition: all .1s ease-in
}
#bd-panel #bd-top-title {
    font-size: 17px;
    text-shadow: none!important;
    font-family: arial, Georgia, serif;
    margin: 10px 0 20px!important;
    clear: both;
    text-transform: uppercase;
    font-weight: 700;
    color: #8d919d!important;
    position: absolute;
    top: -62px;
    left: 28px
}
.jquery-checkbox {
    cursor: pointer;
    width: 40px;
    height: 22px;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    background: #959daa;
    overflow: hidden;
    display: inline-block;
    position: relative;
    z-index: 2;
    line-height: 0;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}
.jquery-checkbox.jquery-checkbox-checked { background: #7bb456 }
.jquery-checkbox .mark {
    width: 20px;
    height: 20px;
    line-height: 0;
    background: #FFF;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    display: inline-block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 1px;
    top: 1px;
    z-index: 4;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}
.jquery-checkbox.jquery-checkbox-checked .mark {
    left: auto;
    right: 1px
}
#bd-panel .butn {
    display: inline-block;
    padding: 11px 14px;
    overflow: hidden;
    background: #3d4045;
    color: #fff;
    border-radius: 4px;
    margin: 4px 5px 5px 0;
    border: none;
    cursor: pointer;
    text-shadow: none!important;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600
}
#bd-panel .butn:hover { background: #e33a0c }
#bd-panel .butn.bd-save { background: #5a6679 }
#bd-panel .butn.bd-rest {
    background: #e33a0c;
    color: #FFF
}
#bd-panel .butn.bd-rest:hover, #bd-panel .butn.bd-rest:focus { background: #5a6679 }
#bd-panel .butn.bd-save:hover, #bd-panel .butn.bd-save:focus { background: #e33a0c }
#bd-panel .btn {
    display: inline-block;
    padding: 9px 12px;
    overflow: hidden;
    background: #959daa;
    border: 1px #959daa solid!important;
    color: #FFF;
    border-radius: 4px;
    margin: 4px 5px 5px 0;
    border: none;
    cursor: pointer;
    text-shadow: none!important;
    font-family: sans-serif!important;
    font-size: 13px!important;
    font-weight: 700!important
}
#bd-panel .btn:hover {
    background: #e33a0c;
    border: 1px #e33a0c solid!important;
    color: #FFF
}
#bd-panel input:not([type]), #bd-panel input[type="color"], #bd-panel input[type="email"], #bd-panel input[type="number"], #bd-panel input[type="password"], #bd-panel input[type="tel"], #bd-panel input[type="url"], #bd-panel input[type="text"], #bd-panel textarea, .rwmb-input input[type="color"], .rwmb-input input[type="email"], .rwmb-input input[type="number"], .rwmb-input input[type="password"], .rwmb-input input[type="tel"], .rwmb-input input[type="url"], .rwmb-input input[type="text"], .rwmb-input textarea {
    border-radius: 4px;
    background: #FFF;
    border: 3px solid #F5F5F5;
    min-width: 220px;
    padding: 8px 12px 9px;
    color: #3b4350;
    font-family: tahoma;
    font-size: 12px;
    box-shadow: none!important;
    font-weight: 400!important
}
#bd-panel input:not([type]), #bd-panel input[type="color"]:focus, #bd-panel input[type="email"]:focus, #bd-panel input[type="number"]:focus, #bd-panel input[type="password"]:focus, #bd-panel input[type="tel"]:focus, #bd-panel input[type="url"]:focus, #bd-panel input[type="text"]:focus, #bd-panel textarea:focus, .rwmb-input input[type="color"]:focus, .rwmb-input input[type="email"]:focus, .rwmb-input input[type="number"]:focus, .rwmb-input input[type="password"]:focus, .rwmb-input input[type="tel"]:focus, .rwmb-input input[type="url"]:focus, .rwmb-input input[type="text"]:focus, .rwmb-input textarea:focus {
    background: #FFF;
    border: 3px solid #c4e1af;
    color: #769958;
    box-shadow: none!important
}
#bd-panel select, .rwmb-input select {
    border-radius: 4px;
    background: #FFF;
    border: 1px solid #ebecf2;
    min-width: 220px;
    padding: 6px;
    color: #757575;
    font-family: 'Droid Sans', Arial, Helvetica, "Trebuchet MS", sans-serif;
    font-size: 13px;
    line-height: 22px;
    height: 35px
}
#bd-panel textarea {
    resize: none;
    overflow-y: scroll
}
.bd_option_item input[type="text"], #bd-panel textarea, #bd-panel select { width: 444px }
.textarea-large {
    min-height: 400px;
    width: 90%!important
}

.label-color {
    width: 220px;
    display: inline-block;
    float: left;
    padding-top: 4px;
}
a.ttip, a.tooldown { display: inline-block }
.tipsy {
    font-size: 12px;
    position: absolute;
    padding: 5px;
    z-index: 100000
}
.tipsy-inner {
    background-color: #000;
    color: #FFF;
    max-width: 200px;
    padding: 6px 10px;
    padding-top: 5px;
    text-align: center;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}
.tipsy-arrow {
    position: absolute;
    width: 0;
    height: 0;
    line-height: 0;
    border: 5px dashed #000
}
.tipsy-arrow-n { border-bottom-color: #000 }
.tipsy-arrow-s { border-top-color: #000 }
.tipsy-arrow-e { border-left-color: #000 }
.tipsy-arrow-w { border-right-color: #000 }
.tipsy-n .tipsy-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom-style: solid;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent
}
.tipsy-nw .tipsy-arrow {
    top: 0;
    left: 10px;
    border-bottom-style: solid;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent
}
.tipsy-ne .tipsy-arrow {
    top: 0;
    right: 10px;
    border-bottom-style: solid;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent
}
.tipsy-s .tipsy-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-style: solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent
}
.tipsy-sw .tipsy-arrow {
    bottom: 0;
    left: 10px;
    border-top-style: solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent
}
.tipsy-se .tipsy-arrow {
    bottom: 0;
    right: 10px;
    border-top-style: solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent
}
.tipsy-e .tipsy-arrow {
    right: 0;
    top: 50%;
    margin-top: -5px;
    border-left-style: solid;
    border-right: none;
    border-top-color: transparent;
    border-bottom-color: transparent
}
.tipsy-w .tipsy-arrow {
    left: 0;
    top: 50%;
    margin-top: -5px;
    border-right-style: solid;
    border-left: none;
    border-top-color: transparent;
    border-bottom-color: transparent;
    cursor: help
}
.bd-uislider {
    display: block;
    clear: both;
    overflow: hidden;
    position: relative;
    padding-left: 10px
}
.bd-uislider .slider_num, .bd-uislider input, .bd-uislider span {
    float: left;
    display: inline-block;
    margin: 0 5px 0 0;
    border: none
}
.bd-uislider span {
    padding: 8px 0 0;
    font-size: 13px!important;
    color: #bdc3c7!important
}
.bd-uislider .slider_num {
    width: 333px;
    position: relative;
    text-align: left;
    margin-top: 14px;
    border-radius: 50px!important;
    background-color: #f0f0f0
}
.bd-uislider input {
    width: 65px!important;
    min-width: 65px!important
}
.upload_img img {
    margin: 0 3px 0 0;
    max-height: 60px;
    line-height: 0;
    float: left
}
.hidden { display: none }
.notification {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    line-height: 80px;
    z-index: 9999999;
    color: #fff;
    background: rgba(0,0,0,0.6);
    border-radius: 4px;
    overflow: hidden;
    font-size: 29px;
    font-weight: normal;
    text-align: center
}
#bd-panel .remove_img.btn {
    padding: 0!important;
    width: 16px;
    text-align: center;
    height: 16px;
    line-height: 16px;
    font-size: 0!important;
    border-radius: 2px!important;
    position: relative
}
#bd-panel .remove_img.btn:after {
    content: "x";
    font-size: 12px;
    position: absolute;
    right: 4px;
    top: -1px
}
.builder_inner {
    padding: 0;
    margin: 12px 0 0;
    display: block;
    background-color: #FFF;
    border: 1px #EFEFEF solid
}
.builder_inner .bd_option_item {
    background-color: transparent;
    box-shadow: none;
    border: none;
    padding: 0 0 10px!important;
    border-bottom: 1px #f9fafc solid
}
.builder_inner .bd_option_item:last-child {
    border-bottom: 0 none;
    padding: 0 0 20px!important
}
.boxes_title {
    background: #F9F9F9;
    border-bottom: 1px solid #EFEFEF;
    color: #8C8C8C;
    line-height: 37px;
    min-height: 37px;
    position: relative;
    margin: 0;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}
.boxes_title i.fa-navicon {
    background: #FFF;
    border-right: 1px solid #EFEFEF;
    color: #ccc;
    float: left;
    font-size: 15px;
    line-height: 36px;
    margin-right: 10px;
    text-align: center;
    width: 36px
}
.boxes_title i.del {
    background: #FFF;
    border-left: 1px solid #EFEFEF;
    color: #f05125;
    float: right;
    font-size: 11px;
    line-height: 36px;
    text-align: center;
    width: 36px
}
.builder_content { margin: -1px 0 0 }
.builder_content .bd_item_content .bd_option_item h3 { line-height: 38px }
.builder_content .bd_item_content .bd_option_item h3, .builder_content .bd_item_content .bd_option_item {
    padding: 0!important;
    margin: 0!important;
    border: none!important
}
.builder_content .bd_item_content { padding: 10px 20px!important }
.builder_content .bd_item_content .bd_option_item { padding: 10px 0!important }
.builder_content .bd_item_content .bd_option_item:first-child {
    margin-top: 0!important;
    border: none!important
}
#bd-panel-container { position: relative }
#header_settings .box_layout_list li { margin-bottom: 0!important }
.box_layout_list {
    overflow: hidden;
    display: block;
    clear: both;
    padding: 0!important;
    margin: 0!important
}
.box_layout_list li input { display: none }
.box_layout_list li {
    display: inline-block;
    position: relative;
    float: left;
    margin: 0 7px 7px 0
}
.box_layout_list li a {
    display: block;
    overflow: hidden;
    cursor: pointer
}
.box_layout_list li a img {
    border: #DDD 4px solid!important;
    padding: 2px;
    line-height: 0;
    border-radius: 2px;
    overflow: hidden;
    display: inline-block
}
.box_layout_list li.selectd a img { border: #9acd6b 4px solid!important }
.box_type_content {
    position: relative;
    display: block
}
.tab_content { cursor: auto }
ul.navbuilder {
    padding: 0;
    margin: 20px 0 0;
    display: block;
    overflow: hidden;
    clear: both
}
ul.navbuilder li {
    float: left;
    background: #F9F9F9;
    border: 1px solid #EFEFEF;
    color: #8C8C8C;
    line-height: 34px;
    min-height: 34px;
    position: relative;
    margin: 0 4px 4px 0;
    font-weight: 600;
    cursor: pointer
}
ul.navbuilder li a {
    display: block;
    padding: 0 15px 0 0;
    color: #8C8C8C
}
a:focus {
    color: inherit!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}
a:focus, a:active, button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, select::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
    border:0!important;
    outline:0!important;
    -moz-appearance:none
}
::-moz-focus-inner, :active, :focus {
    outline:none;
    /*border:0;*/
    -moz-outline-style:none;
    -moz-appearance:none
}
ul.navbuilder li i {
    background: #FFF;
    border-right: 1px solid #EFEFEF;
    color: #7bb456;
    float: left;
    font-size: 15px;
    line-height: 34px;
    margin-right: 10px;
    text-align: center;
    width: 34px
}
.color-area {
    position: relative;
    display: inline-block;
    width: 114px;
    float: left
}
.color-area .colorSelector {
    float: left!important;
    position: relative;
    display: inline-block;
    margin: 1px 5px 0 0;
    cursor: pointer
}
.color-area input {
    width: 75px!important;
    min-width: 75px!important;
    float: left;
    display: inline-block;
    padding: 6px!important;
    cursor: pointer
}
.tybo-size, .tybo-font, .tybo-weight, .tybo-style {
    position: relative;
    display: block;
    padding: 4px!important;
    height: 29px!important;
    line-height: 29px!important;
    min-width: inherit!important;
    margin: 1px 5px 0 0 !important
}
.tybo-size { width: 65px!important }
.tybo-weight { width: 115px!important }
.tybo-style {
    width: 85px!important;
    display: inline-block
}
.tybo-font { width: 160px!important }
.gfont_preview {
    width: 337px!important;
    clear: both;
    margin: 10px 0 0!important;
    padding: 10px;
    font-size: 20px;
    background: #F9F9F9;
    border: 1px solid #f0f0f0;
    display: none!important;
    border-radius: 3px;
    overflow: hidden
}
.bd-upload-url { width: 392px!important }
span.mce_columns {
    background-image: url(../../forcemagic/wp-admin/shortcode/shortcodes/assets/images/icons/columns.png)!important;
    background-repeat: no-repeat!important;
    background-position: 50% 50%!important
}
* .wp_themeSkin .mceMenu table {
    background: #FFF!important;
    padding: 5px!important
}
* .wp_themeSkin .mceMenu .mceText { cursor: pointer!important }
.rwmb-label {
    padding: 0;
    margin: 0;
    margin: 0 0 10px 0!important;
    font-family: sans-serif!important;
    font-size: 13px!important;
    font-weight: 700!important;
    color: #464646!important;
    float: left;
    width: 25%;
    line-height: 26px
}
.rwmb-field {
    background: none;
    box-shadow: none;
    border: none;
    padding: 0 0 10px!important;
    margin: 0 0 10px!important;
    overflow: hidden;
    clear: both;
    display: block
}
.rwmb-input {
    float: left;
    width: 60%
}
.rwmb-field:last-child {
    padding: 0!important;
    border-bottom: 0 none!important
}
.bd_item {
    padding: 15px!important;
    margin: 0 0 10px;
    overflow: hidden;
    position: relative;
    display: block;
    clear: both;
    border-radius: 4px;
    background-color: #FFF;
    border: 1px #ebeff6 solid
}
.bd_item:last-child { margin: 0 }
.bd_item .bd_option_item, .bd_item > .bd_option_item {
    padding: 0!important;
    margin: 0 0 10px!important;
    border: none!important;
    box-shadow: none!important;
    background-color: transparent!important
}
div.bd_item div.bd_option_item, div.bd_item > div.bd_option_item {
    margin-top: 10px!important;
    padding-top: 10px!important;
    border-top: #f0f0f0 1px solid!important
}
.column-thumbnail {
    width: 40px;
    text-align: center!important
}
.column-thumbnail a { outline: 0!important }
.column-post_views {
    width: 8%;
    text-align: center!important;
    line-height: 18px!important;
    font-size: 11px!important;
    font-family: tahoma!important
}
#item-bd_soundcloud_url, #item-bd_soundcloud_auto, #item-bd_google_maps_url, #video_setting, #item-bd_above_post_adv_code, #item-bd_below_post_adv_code { display: none }
.bd_criteria_wrapper .rwmb-label {
    font-family: sans-serif!important;
    font-size: 12px!important
}
.rwmb-label em, .rwmb-input em { color: #f11c2d!important }
.rwmb-images li, .rwmb-images ul {
    margin: 0!important;
    padding: 0!important;
    float: none!important;
    text-align: left!important;
    overflow: hidden;
    display: block;
    clear: both
}
.rwmb-image-bar {
    overflow: hidden;
    clear: both;
    display: block
}
.rwmb-color { border: none!important }
.rwmb-label { padding-right: 15px }
.col50 {
    float: left;
    width: 50%;
    clear: none;
    margin: 0!important
}
.check_radio {
    display: block;
    clear: both;
    margin: 10px 0 0!important;
    overflow: hidden
}
.check_radio_content .check_radio:first-child { margin-top: 0!important }
.check_radio div { padding: 2px 0 0 }
.check_radio .jquery-checkbox {
    float: left;
    margin: 0 10px 0 0 !important
}
#bd-panel .bd_item h2.bd-subtitle, #bd-panel .bd_item > h2.bd-subtitle {
    display: block;
    clear: both
}
.builder_inner .bd_option_item h3 {
    float: left;
    width: 150px;
    line-height: 20px;
    padding-top: 7px
}
.builder_inner .bd_option_item select, .builder_inner .bd_option_item input { width: auto!important }
.builder_inner .bd_option_item .btn { margin: 0 0 0 5px !important }
#header_settings .box_layout_list li { width: 553px }
#header_settings .box_layout_list li a img { width: 100% }
#header_settings .box_layout_list li a { padding-right: 15px }
.theme_colors_spans {
    width: 33px;
    height: 33px;
    line-height: 33px!important;
    color: #AAA!important;
    font-weight: 700!important;
    cursor: pointer;
    border: #DDD 4px solid!important;
    padding: 2px;
    line-height: 0;
    border-radius: 2px;
    overflow: hidden;
    display: inline-block;
    text-align: center
}
.box_layout_list li.selectd .theme_colors_spans {
    border: #9acd6b 4px solid!important;
    box-shadow: inset 0 0 0 1px #FFF
}
.theme_colors_spans.color-1 { background: #FFF !important; }
.theme_colors_spans.color-2 { background: #00b4dc !important; }
.theme_colors_spans.color-0 { background: #E6AE48 !important; }
.theme_colors_spans.color-01 { background: #A0CE4E !important; }
.theme_colors_spans.color-3 { background: #eb4441 !important; }
.theme_colors_spans.color-4 { background: #272727 !important; }
.theme_colors_spans.color-5 { background: #ea9eb6 !important; }
.theme_colors_spans.color-6 { background: #1a80b6 !important; }
.theme_colors_spans.color-7 { background: #13a08d !important; }
.theme_colors_spans.color-8 { background: #82a805 !important; }
.theme_colors_spans.color-9 { background: #F88C00 !important; }
.theme_colors_spans.color-10 { background: #cd2122 !important; }
.theme_colors_spans.pat-1 { background: #aaa url(../images/pat-s.png) no-repeat scroll -60px -9px!important }
.theme_colors_spans.pat-2 { background: #aaa url(../images/pat-s.png) no-repeat scroll -112px -9px!important }
.theme_colors_spans.pat-3 { background: #aaa url(../images/pat-s.png) no-repeat scroll -164px -9px!important }
.theme_colors_spans.pat-4 { background: #aaa url(../images/pat-s.png) no-repeat scroll -216px -9px!important }
.theme_colors_spans.pat-5 { background: #aaa url(../images/pat-s.png) no-repeat scroll -268px -9px!important }
.theme_colors_spans.pat-6 { background: #aaa url(../images/pat-s.png) no-repeat scroll -320px -9px!important }
.theme_colors_spans.pat-7 { background: #aaa url(../images/pat-s.png) no-repeat scroll -372px -9px!important }
.theme_colors_spans.pat-8 { background: #aaa url(../images/pat-s.png) no-repeat scroll -424px -9px!important }
.theme_colors_spans.pat-9 { background: #aaa url(../images/pat-s.png) no-repeat scroll -476px -9px!important }
.theme_colors_spans.pat-10 { background: #aaa url(../images/pat-s.png) no-repeat scroll -8px -64px!important }
.theme_colors_spans.pat-11 { background: #aaa url(../images/pat-s.png) no-repeat scroll -60px -64px!important }
.theme_colors_spans.pat-12 { background: #aaa url(../images/pat-s.png) no-repeat scroll -112px -64px!important }
.theme_colors_spans.pat-13 { background: #aaa url(../images/pat-s.png) no-repeat scroll -164px -64px!important }
.theme_colors_spans.pat-14 { background: #aaa url(../images/pat-s.png) no-repeat scroll -216px -64px!important }
.theme_colors_spans.pat-15 { background: #aaa url(../images/pat-s.png) no-repeat scroll -268px -64px!important }
.theme_colors_spans.pat-16 { background: #aaa url(../images/pat-s.png) no-repeat scroll -320px -64px!important }
.theme_colors_spans.pat-17 { background: #aaa url(../images/pat-s.png) no-repeat scroll -372px -64px!important }
.theme_colors_spans.pat-18 { background: #aaa url(../images/pat-s.png) no-repeat scroll -424px -64px!important }
.theme_colors_spans.pat-19 { background: #aaa url(../images/pat-s.png) no-repeat scroll -476px -64px!important }
.theme_colors_spans.pat-20 { background: #aaa url(../images/pat-s.png) no-repeat scroll -8px -119px!important }
#bd-panel li.trackcommentform, #bd-panel li.ignore_userlevel, #bd-panel li.version, #bd-panel li.msg, #bd-panel li.uastring, #bd-panel li.dlextensions, #bd-panel li.domainorurl, #bd-panel li.position, #bd-panel li.domain, #bd-panel li.ga_token, #bd-panel li.extraseurl, #bd-panel li.gajsurl, #bd-panel li.gfsubmiteventpv, #bd-panel li.trackprefix, #bd-panel li.internallink, #bd-panel li.internallinklabel, #bd-panel li.extrase, #bd-panel li.trackoutbound, #bd-panel li.admintracking, #bd-panel li.trackadsense, #bd-panel li.allowanchor, #bd-panel li.allowlinker, #bd-panel li.rsslinktagging, #bd-panel li.advancedsettings, #bd-panel li.trackregistration, #bd-panel li.theme_updated, #bd-panel li.cv_loggedin, #bd-panel li.cv_authorname, #bd-panel li.cv_category, #bd-panel li.cv_all_categories, #bd-panel li.cv_tags, #bd-panel li.cv_year, #bd-panel li.cv_post_type, #bd-panel li.outboundpageview, #bd-panel li.downloadspageview, #bd-panel li.gajslocalhosting, #bd-panel li.manual_uastring, #bd-panel li.taggfsubmit, #bd-panel li.wpec_tracking, #bd-panel li.shopp_tracking, #bd-panel li.anonymizeip, #bd-panel li.debug, #bd-panel li.firebuglite, #bd-panel li.tracking_popup, #bd-panel li.yoast_tracking { display: none!important }
.new_bd_metabox_field {
    margin-bottom: 15px;
    width: 100%;
    overflow: hidden
}
.new_bd_metabox_field label {
    font-weight: 700;
    float: left;
    width: 20%;
    line-height: 26px
}
.new_bd_metabox_field .field {
    float: left;
    width: 75%
}
.bd_item .bd_option_item:last-child, .bd_item > .bd_option_item:last-child { margin-bottom: 0!important }
.bd_item .bd_option_item .bd_help, .bd_item > .bd_option_item .bd_help {
    right: 0;
    top: 0
}
.check_radio {
    display: block;
    overflow: hidden
}
.check_radio .check-radio, .check_radio div.lab {
    display: inline-block;
    line-height: 22px!important;
    margin: 0!important;
    padding: 0!important
}
.check_radio .check-radio { margin-right: 10px!important }
p.msg-info {
    padding: 10px;
    margin: 15px 0;
    background: #fcf8e3;
    border-left: 4px #faebcc solid;
    color: #8a6d3b!important;
    clear: both;
    overflow: hidden;
    display: block;
    font-size: 12px;
    border-radius: 4px
}
.tybo-field {
    float: left;
    overflow: hidden;
    margin-right: 5px;
    min-height: 55px
}
.tybo-field label {
    font-size: 11px!important;
    color: #aaa!important;
    display: block
}
div.bd-subtitle-two {
    background: #f9f9f9;
    padding: 10px 14px;
    border-radius: 4px;
    margin: 15px 0 0;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    border-left: 4px #1baee0 solid
}
div.bd-subtitle-two:first-child { margin-top: 0!important }
#bd-panel .bd_item > h2.bd-subtitle {
    background: #f9f9f9;
    padding: 10px 14px;
    border-radius: 4px;
    margin: 15px 0 0;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    border-left: 4px #f05125 solid
}
#bd-panel .bd_item > h2.bd-subtitle:first-child { margin-top: 0!important }
#bd-panel .bd_item > h2.bd-subtitle:last-child { margin-bottom: 0!important }
body.bdayh-panel #adminmenu .wp-menu-image img {
    max-width: 24px;
    padding: 7px 0 0;
    opacity: .6;
    filter: alpha(opacity=60)
}
body.bdayh-panel #adminmenu li.menu-top:hover .wp-menu-image img, body.bdayh-panel #adminmenu li.current .wp-menu-image img {
    opacity: 1;
    filter: alpha(opacity=100)
}
body.bdayh-panel #adminmenu .wp-submenu-head, #adminmenu a.menu-top { font-weight: 600 }
.bd-on-of * {
    margin: 0!important;
    padding: 0!important;
    text-align: left
}
.bd-on-of tr { vertical-align: top }
.metabox-prefs label {
    line-height: 21px;
    margin-bottom: 10px
}
.iconSelector {
    display: inline-block;
    width: 100%;
    position: relative;
    overflow: hidden;
    line-height: 44px;
    padding: 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
.iconSelector .button { margin-top: 7px }
.iconsView {
    display: inline-block;
    float: left;
    background: #f9f9f9;
    font-size: 24px;
    width: 44px;
    height: 44px;
    line-height: 44px!important;
    margin-right: 10px;
    position: relative;
    text-align: center;
    border-radius: 4px
}
.iconsView i {
    display: inline-block;
    font-size: 20px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    vertical-align: middle
}
.iconSelector .removeIcon {
    position: absolute;
    z-index: 500;
    right: 4px;
    top: 4px;
    border-radius: 2px;
    background: #fa5b0f;
    color: #FFF;
    width: 14px;
    height: 14px;
    font-family: arial, Georgia, serif;
    font-size: 9px;
    font-weight: 700;
    line-height: 12px;
    text-align: center;
    text-decoration: none
}
p.field-link-target.description {
    display: inline-block;
    width: 90%
}
.icons-modal-box {
    background: #FFF;
    border: 0 none;
    bottom: 33px;
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
    display: none;
    left: 15%;
    min-height: 300px;
    padding: 20px;
    position: fixed;
    right: 15%;
    top: 33px;
    width: auto;
    z-index: 160000
}
.icons-modal-box .icons-modal-box-header {
    background: #FFF;
    border-bottom: 1px solid #DFDFDF;
    box-shadow: 0 4px 4px -4px rgba(0,0,0,0.1);
    height: 56px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}
.icons-modal-box .icons-modal-box-header h1 {
    font-size: 22px;
    line-height: 60px;
    margin: 0;
    padding: 0 16px
}
.icons-modal-box .icons-modal-content {
    background: none repeat scroll 0 0 #FFF;
    border-bottom: 1px solid #DDD;
    border-top: 1px solid #DDD;
    bottom: 61px;
    height: auto;
    left: 0;
    margin: 0;
    overflow: auto;
    padding: 0 20px;
    position: absolute;
    right: 0;
    top: 56px;
    width: auto
}
.icons-modal-box .icons-modal-box-footer {
    border: 0 solid #DFDFDF;
    bottom: 0;
    height: 60px;
    left: 0;
    line-height: 60px;
    overflow: hidden;
    padding: 0 16px;
    position: absolute;
    right: 0;
    text-align: right;
    z-index: 100
}
.icons-modal-box .icons-modal-box-footer a { padding: 0 30px }
.icons-modal-box .icons-modal-box-footer a:active { vertical-align: inherit }
.icons-modal-box-overlay {
    background: none repeat scroll 0 0 #000;
    bottom: 0;
    display: none;
    left: 0;
    min-height: 360px;
    opacity: .7;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 159900
}
h2.bd-subtitle {
    cursor: pointer;
    position: relative
}
.layouts-inner * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.layouts-inner, .layouts-inner li {
    margin: 0;
    padding: 0;
    line-height: 0;
    list-style: none
}
.layouts-inner {
    margin-top: 10px!important;
    clear: both;
    overflow: hidden;
    display: block
}
.layout-img {
    cursor: pointer;
    border: #ccc 3px solid!important;
    overflow: hidden;
    display: inline-block;
    float: left;
    margin: 0 7px 7px 0;
    -o-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -moz-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -khtml-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -webkit-transition: all-color .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -ms-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0
}
.layouts-inner li:last-child .layout-img { margin-right: 0 }
.layouts-inner li.selectd .layout-img { border-color: #4396ff!important }
.layouts-inner li:hover .layout-img { border-color: #3b4350!important }
.layout-img i {
    border: #FFF 3px solid!important;
    display: block;
    width: 86px;
    height: 66px
}
.layout-img.style-default i { background: transparent url(../images/layouts/style-default.svg) no-repeat center }
.layout-img.post-style-01 i { background: transparent url(../images/layouts/post-style-01.svg) no-repeat center }
.layout-img.post-style-02 i { background: transparent url(../images/layouts/post-style-02.svg) no-repeat center }
.layout-img.post-style-03 i { background: transparent url(../images/layouts/post-style-03.svg) no-repeat center }
.layout-img.post-style-04 i { background: transparent url(../images/layouts/post-style-04.svg) no-repeat center }
.layout-img.post-style-05 i { background: transparent url(../images/layouts/post-style-05.svg) no-repeat center }
.layout-img.side-right i { background: transparent url(../images/layouts/side-right.svg) no-repeat center }
.layout-img.side-left i { background: transparent url(../images/layouts/side-left.svg) no-repeat center }
.layout-img.side-no i { background: transparent url(../images/layouts/side-no.svg) no-repeat center }
.layout-img.blog-style-01 i { background: transparent url(../images/styles/lay-1.svg) no-repeat left top }
.layout-img.blog-style-02 i { background: transparent url(../images/styles/lay-2.svg) no-repeat left top }
.layout-img.blog-style-03 i { background: transparent url(../images/styles/lay-3.svg) no-repeat left top }
.layout-img.blog-style-04 i { background: transparent url(../images/styles/lay-4.svg) no-repeat left top }
.layout-img.blog-style-05 i { background: transparent url(../images/styles/lay-5.svg) no-repeat left top }
.layout-img.blog-style-06 i { background: transparent url(../images/styles/lay-6.svg) no-repeat left top }
.layout-img.blog-style-07 i { background: transparent url(../images/styles/lay-7.svg) no-repeat left top }
.layout-img.blog-style-08 i { background: transparent url(../images/styles/lay-8.svg) no-repeat left top }
.layout-img.blog-style-09 i { background: transparent url(../images/styles/lay-9.svg) no-repeat left top }
.layout-img.blog-style-10 i { background: transparent url(../images/styles/lay-10.svg) no-repeat left top }
.layout-img.col_one i { background: transparent url(../images/column/col_one.svg) no-repeat center }
.layout-img.col_two i { background: transparent url(../images/column/col_two.svg) no-repeat center }
.layout-img.col_three i { background: transparent url(../images/column/col_three.svg) no-repeat center }
.layout-img.col_four i { background: transparent url(../images/column/col_four.svg) no-repeat center }
.layout-img.home-box1 i { background: transparent url(../images/home-boxes/home-box1.svg) no-repeat center }
.layout-img.home-box2 i { background: transparent url(../images/home-boxes/home-box2.svg) no-repeat center }
.layout-img.home-box3 i { background: transparent url(../images/home-boxes/home-box3.svg) no-repeat center }
.layout-img.home-box4 i { background: transparent url(../images/home-boxes/home-box4.svg) no-repeat center }
.layout-img.home-box5 i { background: transparent url(../images/home-boxes/home-box5.svg) no-repeat center }
.layout-img.home-box6 i { background: transparent url(../images/home-boxes/home-box6.svg) no-repeat center }
.layout-img.home-box7 i { background: transparent url(../images/home-boxes/home-box7.svg) no-repeat center }
.layout-img.home-box8 i { background: transparent url(../images/home-boxes/home-box8.svg) no-repeat center }
.layout-img.home-box9 i { background: transparent url(../images/home-boxes/home-box9.svg) no-repeat center }
.layout-img.home-box10 i { background: transparent url(../images/home-boxes/home-box10.svg) no-repeat center }
.cf { margin: 0!important }
.cf:before, .cf:after {
    display: table;
    content: "";
    line-height: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.cf:after { clear: both }
.msg-info.fadeToggle, .bd-subtitle-two.fadeToggle, .bd_option_item.fadeToggle { display: none }
#bd-panel div {
    /*
    -ms-user-select: none;
    -moz-user-select: -moz-none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none
    */
}
.of { display: none }
.on { display: block }
.bd_item_content.on, .msg-info.fadeToggle.on, .bd-subtitle-two.fadeToggle.on, .bd_option_item.fadeToggle.on { display: block!important }
.bd-subtitle.fadeToggle:after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: right;
    font-size: 20px;
    content: "\f013"
}
.tab_content {
    -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    transition-duration: .2s
}
.upload_img {
    overflow: hidden;
    display: block;
    padding-top: 15px
}
#bd-panel div.bd_item div.bd_option_item:first-child, #bd-panel div.bd_item > div.bd_option_item:first-child {
    padding-top: 0!important;
    border-top: none!important
}
.color_input {
    text-transform: uppercase;
    max-height: 29px;
    line-height: 29px
}
.ffr {
    background: #FFF;
    overflow: hidden;
    width: 100%!important;
    border-radius: 4px;
    border-top: 1px #eee solid;
    border-bottom: 1px #FFF solid;
    -o-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -moz-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -khtml-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -webkit-transition: all-color .2s cubic-bezier(0, 0, 0.45, 1) 0;
    -ms-transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0;
    transition: all .2s cubic-bezier(0, 0, 0.45, 1) 0
}
.ffr:hover {
    background: #f9f9f9;
    box-shadow: inset 0 0 6px rgba(0,0,0,.04)
}
.ffr th, .ffr td { padding: 20px }
.fff td { padding: 0 }
.fff .bd-subtitle-two {
    margin-top: 25px;
    clear: both;
    border-radius: 0;
    border: none;
    padding: 15px 19px;
    border-top: 1px #FFF solid
}
.form-field.ffr input[type="text"], .form-field.ffr .input_num_f, .bd-uislider .input_num_f, .bd-uislider input[type="text"] {
    border-radius: 4px;
    background: #FFF;
    border: 3px solid #F5F5F5;
    min-width: 220px;
    width: 90%;
    padding: 9px 12px;
    color: #3b4350;
    font-family: tahoma;
    font-size: 12px;
    box-shadow: none!important;
    font-weight: 400!important
}
.form-field.ffr .button-primary {
    min-height: 35px;
    margin: 2px 0 0;
    font-weight: 700;
    text-transform: uppercase
}
.img-preview {
    margin: 0 10px 12px 0;
    text-align: left;
    clear: both;
    position: relative;
    line-height: 0;
}
.img-preview img { border-radius: 3px; }
.bd-del {
    zoom: 1;
    display: inline-block;
    position: relative;
    width: 16px;
    height: 16px;
    border-radius: 3px;
    background: #fb4834;
    overflow: hidden;
    margin: 0 5px 5px;
    padding: 0;
    line-height: 50px;
}
.bd-del:after {
    content: "x";
    font-family: tahoma, arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    position: absolute;
    right: 4px;
    top: -1px;
    color: #FFF;
}
.form-field .check_radio {
    display: inline-block;
    float: left;
    clear: none;
    margin-top: 0 !important;
    margin-right: 2% !important;
}
.bd-uislider .ui-slider, .bd-uislider .ui-slider-range {
    background: #DFDFDF !important;
    height: 5px;
    position: relative;
    text-align: left;
    width: 218px;
    float: left;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
    margin: 17px 12px 0 0;
}
.bd-uislider .ui-slider-range {
    margin: 0;
    background-color: #8c8c8c;
}


.bd-uislider .ui-state-default,
.bd-uislider .ui-widget-content .ui-state-default,
.bd-uislider .ui-widget-header .ui-state-default,
.bd-uislider .ui-slider-handle

{
    position: absolute;
    width: 16px;
    height: 16px;
    cursor: default;
    background: #7bb456 !important;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -ms-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
    font-weight: normal;
    color: #3c3c3c;
    top: -.5em;
    margin: 0;
    padding: 0px;
    margin-left: -1px;
    cursor: pointer;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border: 0 none !important;
}
.bd-uislider .ui-slider-range,
.bd-uislider .ui-slider.ui-widget-content .ui-widget-header {
    background: #7bb456 !important;
    left: 0 !important;
    margin: 0 !important;
}
.colorSelector {
    width: 28px;
    height: 29px;
    margin: 1px 0 0
}
.colorSelector div {
    width: 28px;
    height: 29px;
    background: url(../images/colorpicker/select.png) center
}
.colorpicker {
    width: 356px;
    height: 176px;
    overflow: hidden;
    position: absolute;
    background: url(../images/colorpicker/colorpicker_background.png);
    font-family: Arial, Helvetica, sans-serif;
    display: none
}
.colorpicker_color {
    width: 150px;
    height: 150px;
    left: 14px;
    top: 13px;
    position: absolute;
    background: red;
    overflow: hidden;
    cursor: crosshair
}
.colorpicker_color div {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 150px;
    background: url(../images/colorpicker/colorpicker_overlay.png)
}
.colorpicker_color div div {
    position: absolute;
    top: 0;
    left: 0;
    width: 11px;
    height: 11px;
    overflow: hidden;
    background: url(../images/colorpicker/colorpicker_select.gif);
    margin: -5px 0 0 -5px
}
.colorpicker_hue {
    position: absolute;
    top: 13px;
    left: 171px;
    width: 35px;
    height: 150px;
    cursor: n-resize
}
.colorpicker_hue div {
    position: absolute;
    width: 35px;
    height: 9px;
    overflow: hidden;
    background: url(../images/colorpicker/colorpicker_indic.gif) left top;
    margin: -4px 0 0;
    left: 0
}
.colorpicker_new_color {
    position: absolute;
    width: 60px;
    height: 30px;
    left: 213px;
    top: 13px;
    background: red
}
.colorpicker_current_color {
    position: absolute;
    width: 60px;
    height: 30px;
    left: 283px;
    top: 13px;
    background: red
}
.colorpicker input {
    background-color: transparent;
    border: 1px solid transparent;
    position: absolute;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #898989;
    top: 2px;
    left: 28px;
    text-left: right;
    margin: 0;
    padding: 0;
    height: 17px
}
.colorpicker_hex {
    position: absolute;
    width: 72px;
    height: 22px;
    background: url(../images/colorpicker/colorpicker_hex.png) top;
    left: 212px;
    top: 142px
}
.colorpicker_hex input { right: 6px }
.colorpicker_field {
    height: 22px;
    width: 62px;
    background-position: top;
    position: absolute
}
.colorpicker_field span {
    position: absolute;
    width: 12px;
    height: 22px;
    overflow: hidden;
    top: 0;
    right: 0;
    cursor: n-resize
}
.colorpicker_rgb_r {
    background-image: url(../images/colorpicker/colorpicker_rgb_r.png);
    top: 52px;
    left: 212px
}
.colorpicker_rgb_g {
    background-image: url(../images/colorpicker/colorpicker_rgb_g.png);
    top: 82px;
    left: 212px
}
.colorpicker_rgb_b {
    background-image: url(../images/colorpicker/colorpicker_rgb_b.png);
    top: 112px;
    left: 212px
}
.colorpicker_hsb_h {
    background-image: url(../images/colorpicker/colorpicker_hsb_h.png);
    top: 52px;
    left: 282px
}
.colorpicker_hsb_s {
    background-image: url(../images/colorpicker/colorpicker_hsb_s.png);
    top: 82px;
    left: 282px
}
.colorpicker_hsb_b {
    background-image: url(../images/colorpicker/colorpicker_hsb_b.png);
    top: 112px;
    left: 282px
}
.colorpicker_submit {
    position: absolute;
    width: 22px;
    height: 22px;
    background: url(../images/colorpicker/colorpicker_submit.png) top;
    left: 322px;
    top: 142px;
    overflow: hidden
}
.colorpicker_focus { background-position: center }
.colorpicker_hex.colorpicker_focus { background-position: bottom }
.colorpicker_submit.colorpicker_focus { background-position: bottom }
.colorpicker_slider { background-position: bottom }
.colorpicker { z-index: 9999 }


.widget.open p {
    overflow: hidden;
}

.fixed .column-categories, .fixed .column-rel, .fixed .column-response, .fixed .column-role, .fixed .column-tags {
    width: 9%;
}

form#posts-filter .fixed .column-Thumbnail {
    width: 40px;
    text-align: center;
}

@media only screen and (max-width:985px) and (min-width:768px) {
    .box_meta_inner table th, .box_meta_inner table td {
        width: 100%;
        clear: both;
        display: block;
        min-width: 100%
    }
    .box_meta_inner select, .box_meta_inner input[type=text], .box_meta_inner textarea {
        width: 100%;
        min-width: 100% !important
    }
}

@media only screen and (max-width:767px) and (min-width:480px) {
    .box_meta_inner table th, .box_meta_inner table td {
        width: 100%;
        clear: both;
        display: block;
        min-width: 100%
    }
    .box_meta_inner select, .box_meta_inner input[type=text], .box_meta_inner textarea {
        width: 100%;
        min-width: 100% !important
    }
}

@media only screen and (max-width:479px) {
    .box_meta_inner table th, .box_meta_inner table td {
        width: 100%;
        clear: both;
        display: block;
        min-width: 100%
    }
    .box_meta_inner select, .box_meta_inner input[type=text], .box_meta_inner textarea {
        width: 100%;
        min-width: 100% !important
    }
}


#bd-panel #bd-main #bd-panel-tabs ul li a:before {
    display: inline-block;
    width: 20px;
    height: 17px;
    line-height: 17px !important;
    margin-right: 6px;
    font-size: 20px;
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    vertical-align: top;
    text-align: center;
    -webkit-transition: color .1s ease-in;
    transition: color .1s ease-in;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#bd-panel #bd-main #bd-panel-tabs ul li.general_options a:before { content: "\f108"; }
#bd-panel #bd-main #bd-panel-tabs ul li.header_options a:before { content: "\f164"; }
#bd-panel #bd-main #bd-panel-tabs ul li.posts_options a:before { content: "\f497"; }
#bd-panel #bd-main #bd-panel-tabs ul li.slider_options a:before { content: "\f232"; }
#bd-panel #bd-main #bd-panel-tabs ul li.post_carousel a:before { content: "\f181"; }
#bd-panel #bd-main #bd-panel-tabs ul li.blog_options a:before { content: "\f509"; }
#bd-panel #bd-main #bd-panel-tabs ul li.sidebars a:before { content: "\f135"; }
#bd-panel #bd-main #bd-panel-tabs ul li.footer a:before { content: "\f111"; }
#bd-panel #bd-main #bd-panel-tabs ul li.ads_options a:before { content: "\f488"; }
#bd-panel #bd-main #bd-panel-tabs ul li.portfolio_options a:before { content: "\f115"; }
#bd-panel #bd-main #bd-panel-tabs ul li.social_sharing_box a:before { content: "\f237"; }
#bd-panel #bd-main #bd-panel-tabs ul li.social_sharing_links a:before { content: "\f325"; }
#bd-panel #bd-main #bd-panel-tabs ul li.theme_styling a:before { content: "\f100"; }
#bd-panel #bd-main #bd-panel-tabs ul li.post_format a:before { content: "\f100"; }
#bd-panel #bd-main #bd-panel-tabs ul li.custom_design a:before { content: "\f100"; }
#bd-panel #bd-main #bd-panel-tabs ul li.typography a:before { content: "\f210"; }
#bd-panel #bd-main #bd-panel-tabs ul li.twitter_API a:before { content: "\f301"; }
#bd-panel #bd-main #bd-panel-tabs ul li.backup_options a:before { content: "\f226"; }

#bd-panel #bd-main #bd-panel-tabs ul li.custom_javascript a:before { content: "\f119"; }