.fcbkbttnpr_settings_form_block {
    position: relative;
    margin-top: 15px;
}
#fcbkbttnpr_settings_form select,
#fcbkbttnpr_settings_form input[type="text"],
#fcbkbttnpr_settings_form input[type="file"],
#fcbkbttnpr_settings_form input[type="number"] {
    min-width: 200px;
}
#fcbkbttnpr_settings_form input[type="file"] {
    font-size: 14px;
}
#fcbkbttnpr_settings_form label code {
	background: none;
}
.fcbkbttnpr_share {
	clear: both;
    line-height: 1;
}
.fcbkbttnpr_button {
	display: inline-block;
	margin-right: 10px;
}
.rtl .fcbkbttnpr_button {
   margin-left: 10px; 
   margin-right: 0;
}
.fcbkbttnpr_button a {
	display: block;
    border-bottom: 0px !important;
    box-shadow: none !important;
}
.fcbkbttnpr_button a:hover {
	opacity: 0.9;
}
.fcbkbttnpr_like {
	display: inline-block;
	position: relative;
}
.fb_edge_widget_with_comment span {
	width: 450px !important;
}
.fcbkbttnpr_like iframe {
	max-width: 450px;
}
.fcbkbttnpr_button a img {
    display: inline-block !important;
}
.fcbkbttnpr_share img,
.fcbkbttnpr_like .fb_iframe_widget span {
    vertical-align: top !important;
}
.fcbkbttnpr_how_to_use {
    float: right !important;
}
.rtl .fcbkbttnpr_how_to_use {
    float: left !important;
}
@media only screen and ( max-width: 782px ) {
    .fcbkbttnpr_how_to_use {
        float: none !important;
        text-align: left;
    }
    .rtl .fcbkbttnpr_how_to_use {
        text-align: right;
    }
}
/*******************************************************************************
 * dynatree elements style
*/
#fcbkbttnpr_disable_box {
    background: #fff;
    position: absolute;
    opacity: 0.5;
    width: 100%;
}
#fcbkbttnpr_loader {
    float: left;
    position: relative;
    display: none;
    margin: -3px 20px 0;
}
#fcbkbttnpr_jstree {
    float: left;
    margin-right: 10px;
    width: auto;
}
.rtl #fcbkbttnpr_jstree {
    float: right;
    margin-left: 10px;
}
.fcbkbttnpr_element_url {
    margin-left: 8px;
}
/*
 * Custom dynatree node classes
*/
.portfolio span.dynatree-icon {
    background-position: -18px 0 !important;
    background-image: url("../../../../../wp-content/plugins/facebook-button-pro/images/ui.dynatree/wp-icons.png");
}
.portfolio.dynatree-ico-ef span.dynatree-icon {
    background-position: -18px -16px !important;
}
.gallery span.dynatree-icon {
    background-position: -1px 0 !important;
    background-image: url("../../../../../wp-content/plugins/facebook-button-pro/images/ui.dynatree/wp-icons.png");
}
.gallery.dynatree-ico-ef span.dynatree-icon {
    background-position: -1px -16px !important;
}
.tips span.dynatree-icon {
    background-position: -36px 0 !important;
    background-image: url("../../../../../wp-content/plugins/facebook-button-pro/images/ui.dynatree/wp-icons.png");
}
.tips.dynatree-ico-ef span.dynatree-icon {
    background-position: -36px -15px !important;
}
.quote span.dynatree-icon {
    background-position: -54px 0 !important;
    background-image: url("../../../../../wp-content/plugins/facebook-button-pro/images/ui.dynatree/wp-icons.png");
}
.quote.dynatree-ico-ef span.dynatree-icon {
    background-position: -54px -16px !important;
}
.page span.dynatree-icon,
.post span.dynatree-icon {
    background-image: none !important;
}
.page span.dynatree-icon:before {
    content: "";
    font: 400 16px/1 dashicons !important;
}
.post span.dynatree-icon:before {    
    content: "";
    font: 400 16px/1 dashicons !important;
}
.post.dynatree-ico-ef span.dynatree-icon,
.page.dynatree-ico-ef span.dynatree-icon {
    color: #656464;
}
.dynatree-folder.dynatree-ico-cf span.dynatree-icon {
    background-position: -70px 0;
    background-image: url("../../../../../wp-content/plugins/facebook-button-pro/images/ui.dynatree/wp-icons.png");
}
.dynatree-folder.dynatree-ico-ef span.dynatree-icon {
    background-position: -70px -16px;
    background-image: url("../../../../../wp-content/plugins/facebook-button-pro/images/ui.dynatree/wp-icons.png");
}

/* network style*/
.fcbkbttnpr_bg {
    background: #4D4D4D;
    opacity: 0.11;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=11); /* IE 5.5+*/
    -moz-opacity: 0.11; /* Mozilla 1.6 и ниже */
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.fcbkbttnpr_network_apply_all {
    padding-left: 15px;
}
#fcbkbttnpr_id,
.fcbkbttnpr_layout_option {
    border-top: 1px solid #ccc;
}
/* Bitton preview */
#fcbkbttnpr_preview_img {
    vertical-align: top;
}
#fcbkbttnpr_preview_img_no_js {
    vertical-align: top;
}
.fcbkbttnpr_preview {
    display: inline-block;
}
#fcbkbtnpr-table-wrapper {
    display: block;
    float: left;
    width: 52%;
}
.rtl #fcbkbtnpr-table-wrapper {
    float: right;
}
#fcbkbtn-parse-wrapper {
    padding: 15px;
}
#fcbkbttnpr_parse {
    border: 1px solid #ccc;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    padding: 15px;
    width: 500px;
    height: 180px;
    background-color: #f1f1f1;
}
.fcbkbttnpr_preview {
    max-width: 70%;
}
.fcbkbttnpr_fix {
    position: fixed;
    top: 40px;
}
@media screen and ( max-width: 1366px ) {
    #fcbkbtn-parse-wrapper{
        width: 48%;
    }
    #fcbkbttnpr_parse{
        float: right;
        width: 490px;
    }
    .fcbkbttnpr_fix{
        right: 22px;
    }
}
@media screen and ( max-width: 1280px ) {
    #fcbkbttnpr_parse{
        width: 360px;
    }
}
@media screen and ( max-width: 1024px ) {
    #fcbkbttnpr_parse {
        width: 330px;
    }
    .fcbkbttnpr_fix {
        width: 37%;
    }
}
@media screen and ( max-width: 950px ) {
    #fcbkbtnpr-table-wrapper {
        float: none;
        width: 100%;
    }
    #fcbkbtn-parse-wrapper {
        padding: 15px 0;
        width: 100%;
    }
    #fcbkbttnpr_parse {
        float: none;
        width: 100%;
    }
}

/* Preview button if not working JS */
.fcbkbtnpr-light-like-recommend-standard,
.fcbkbtnpr-dark-like-recommend-standard,
.fcbkbtnpr-faces-light-like-recommend-standard,
.fcbkbtnpr-dark-faces-like-recommend-standard,
.fcbkbtnpr-light-like-recommend-share-standard,
.fcbkbtnpr-dark-faces-like-recommend-share-standard,
.fcbkbtnpr-dark-like-like-share-standard,
.fcbkbtnpr-dark-like-recommend-share-standard,
.fcbkbtnpr-light-like-like-share-standard,
.fcbkbtnpr-faces-light-like-recommend-share-standard,
.fcbkbtnpr-dark-faces-like-like-share-standard,
.fcbkbtnpr-faces-light-like-like-share-standard,
.fcbkbtnpr-dark-like-like-standard,
.fcbkbtnpr-dark-faces-like-like-standard,
.fcbkbtnpr-light-like-like-standard,
.fcbkbtnpr-faces-light-like-like-standard,
.fcbkbtnpr-button_count-like-recommend-share,
.fcbkbtnpr-button-like-recommend-share,
.fcbkbtnpr-button_count-like-like-share,
.fcbkbtnpr-button_count-like-recommend,
.fcbkbtnpr-link-share,
.fcbkbtnpr-button-like-like-share,
.fcbkbtnpr-box_count-like-recommend-share,
.fcbkbtnpr-box_count-like-recommend,
.fcbkbtnpr-button-like-recommend,
.fcbkbtnpr-button_count-share,
.fcbkbtnpr-button_count-like-like,
.fcbkbtnpr-button-share,
.fcbkbtnpr-icon_link-share,
.fcbkbtnpr-box_count-share,
.fcbkbtnpr-button-like-like,
.fcbkbtnpr-box_count-like-like,
.fcbkbtnpr-box_count-like-like-share,
.fcbkbtnpr-icon-share {
    display: inline-block;
    background: url('../../../../../wp-content/plugins/facebook-button-pro/images/no-js-preview.png') no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
}
.fcbkbtnpr-light-like-recommend-standard {
    background-position: -5px -0px;
    width: 288px;
    height: 31px;
}
.fcbkbtnpr-dark-like-recommend-standard {
    background-position: -5px -36px;
    width: 287px;
    height: 28px;
}
.fcbkbtnpr-faces-light-like-recommend-standard {
    background-position: -5px -69px;
    width: 287px;
    height: 68px;
}
.fcbkbtnpr-dark-faces-like-recommend-standard {
    background-position: -5px -142px;
    width: 286px;
    height: 68px;
}
.fcbkbtnpr-light-like-recommend-share-standard {
    background-position: -5px -215px;
    width: 272px;
    height: 31px;
}
.fcbkbtnpr-dark-faces-like-recommend-share-standard {
    background-position: -5px -251px;
    width: 269px;
    height: 70px;
}
.fcbkbtnpr-dark-like-like-share-standard {
    background-position: -5px -326px;
    width: 269px;
    height: 25px;
}
.fcbkbtnpr-dark-like-recommend-share-standard {
    background-position: -5px -356px;
    width: 268px;
    height: 29px;
}
.fcbkbtnpr-light-like-like-share-standard {
    background-position: -5px -390px;
    width: 268px;
    height: 24px;
}
.fcbkbtnpr-faces-light-like-recommend-share-standard {
    background-position: -5px -419px;
    width: 267px;
    height: 69px;
}
.fcbkbtnpr-dark-faces-like-like-share-standard {
    background-position: -5px -493px;
    width: 265px;
    height: 60px;
}
.fcbkbtnpr-faces-light-like-like-share-standard {
    background-position: -5px -558px;
    width: 264px;
    height: 58px;
}
.fcbkbtnpr-dark-like-like-standard {
    background-position: -5px -621px;
    width: 225px;
    height: 24px;
}
.fcbkbtnpr-dark-faces-like-like-standard {
    background-position: -5px -650px;
    width: 221px;
    height: 60px;
}
.fcbkbtnpr-light-like-like-standard {
    background-position: -5px -715px;
    width: 221px;
    height: 25px;
}
.fcbkbtnpr-faces-light-like-like-standard {
    background-position: -5px -745px;
    width: 220px;
    height: 61px;
}
.fcbkbtnpr-button_count-like-recommend-share {
    background-position: -5px -811px;
    width: 169px;
    height: 24px;
}
.fcbkbtnpr-button-like-recommend-share {
    background-position: -5px -840px;
    width: 141px;
    height: 24px;
}
.fcbkbtnpr-button_count-like-like-share {
    background-position: -151px -840px;
    width: 126px;
    height: 25px;
}
.fcbkbtnpr-button_count-like-recommend {
    background-position: -5px -869px;
    width: 124px;
    height: 23px;
}
.fcbkbtnpr-link-share {
    background-position: -179px -811px;
    width: 100px;
    height: 17px;
}
.fcbkbtnpr-button-like-like-share {
    background-position: -134px -870px;
    width: 97px;
    height: 24px;
}
.fcbkbtnpr-box_count-like-recommend-share {
    background-position: -5px -897px;
    width: 96px;
    height: 91px;
}
.fcbkbtnpr-box_count-like-recommend {
    background-position: -106px -899px;
    width: 96px;
    height: 65px;
}
.fcbkbtnpr-button-like-recommend {
    background-position: -106px -969px;
    width: 95px;
    height: 23px;
}
.button_countshare {
    background-position: -5px -993px;
    width: 87px;
    height: 23px;
}
.fcbkbtnpr-button_count-like-like {
    background-position: -207px -899px;
    width: 80px;
    height: 25px;
}
.fcbkbtnpr-button_count-share {
    background-position: -3px -994px;
    width: 90px;
    height: 20px;
}
.fcbkbtnpr-button-share {
    background-position: -207px -929px;
    width: 60px;
    height: 24px;
}
.fcbkbtnpr-icon_link-share {
    background-position: -207px -958px;
    width: 60px;
    height: 19px;
}
.fcbkbtnpr-box_count-share {
    background-position: -206px -982px;
    width: 59px;
    height: 65px;
}
.fcbkbtnpr-button-like-like {
    background-position: -231px -650px;
    width: 55px;
    height: 24px;
}
.fcbkbtnpr-box_count-like-like {
    background-position: -231px -679px;
    width: 52px;
    height: 65px;
}
.fcbkbtnpr-box_count-like-like-share {
    background-position: -97px -997px;
    width: 52px;
    height: 90px;
}
.fcbkbtnpr-icon-share {
    background-position: -235px -621px;
    width: 18px;
    height: 15px;
}
/* END Preview button if not working JS */