#tinymce_shortcode_modal-body {
	padding: 10px;
}

#tinymce_shortcode_modal-body label {
    padding: 0 13px 0 0;
    vertical-align: middle;
}

/*horizontal progress bar shortcode*/

.progress-bar {
    transition: width 1.5s ease 0s !important;
}

.progress_label .title {
    float: left;
}

.progress_label .percentage {
    float: right;
    opacity: 0;
}

/*blockquote shortcode*/

blockquote.quote_left p:before {
    content: "\f10d";
    font-family: FontAwesome;
    padding-right: 20px;
}

blockquote.quote_left_right p:before,
blockquote.quote_up_left_down_right p:before,
blockquote.quote_up_down_centered p:before {
    content: "\f10d";
    font-family: FontAwesome;
    padding-right: 20px;
}

blockquote.quote_left_right p:after,
blockquote.quote_up_left_down_right p:after,
blockquote.quote_up_down_centered p:after {
    content: "\f10e";
    font-family: FontAwesome;
    padding-left: 20px;
}

blockquote.quote_up_left_down_right p:before,
blockquote.quote_up_down_centered p:before {
    display: block;
    padding-bottom: 10px;
}

blockquote.quote_up_left_down_right p:after,
blockquote.quote_up_down_centered p:after {
    display: block;
    text-align: right;
    padding-top: 15px;
}

blockquote.quote_up_down_centered p:before, 
blockquote.quote_up_down_centered p:after { 
    text-align:center; 
    padding-right: 0; 
    padding-left: 0; 
    margin-left: 0; 
    margin-right:0; 
}