/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.

You're the boss, so have fun editing!

--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Global Styles
2.0 - Responsive media queries (mobile styles)
  2.1 - MAXIMUM width of 720 pixels (phones landscape)
  2.2 - MAXIMUM width of 380 pixels (phones portrait)
  2.3 - MINIMUM width of 721 pixels (tablets+)
  2.4 - MINIMUM width of 1040 pixels (desktops and laptops)
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 - Global Styles
--------------------------------------------------------------*/



/*
.just_an_example {
  color: black;
}
*/

/* no need to show pages because we use scrolly datatables. */
/*.dataTables_paginate{
    display: none;
}*/

.dataTables_scrollFoot {
    display: none;
}

table.dataTable.nowrap td p {
    white-space: normal !important;
}
.dataTables_wrapper table.dataTable.display tbody tr.odd{
	background-color: white;
}
.entry-content table.dataTable.display{
	font-size: 14px;
	color: #525252;
}
@media screen and (min-width: 1040px) {

}


@media screen and (max-width: 721px) {


}

@media screen and (max-width: 721px) {
    body #send-message-popup {
        margin: 40% 2%;
        position: unset;
        width: auto;
    }
    #send-message-popup #send-message-buttons {
        width: auto;
    }
    #select2-drop {
        top: 190px!important;
	position: fixed;
    }
    .child-events-holder {
        display: none;
    }
    .dataTables_wrapper .dataTables_paginate.paging_simple_numbers {
        float: left;
    }
}



@media screen and (max-width: 480px) {


}
/*--RTMEDIA Activity thumbnails --*/


@media screen and (min-width: 721px) {

}

@media screen and (min-width: 1040px) {



}



/*-----SP Gravity Form Front end list/edit styles------*/

/*.frontEndList table th {

min-width: 60px;

}*/



.frontEndList table tr td{

    padding:5px;

}

@media screen and (max-width: 480px) {


    .frontEndList table{

        margin-left: -15px!important;

    }

}

/* end (max-width: 480px) */

/* STUDENT PAGES*/

.entry-post-thumbnail img {
    max-width: 150px;
    max-height: none;
}

.child-general-holder h3 {
    margin:0 0 10px 0;
    color:#444;
}

div.parent-title, div.teacher-title {
    color:#444;
    text-align: center;
}


.teacher-col, .parent-col {

    display:inline-block;
    margin-bottom: 30px;
    margin-right: 30px;
    text-align:center;
}

.teacher-col img, .parent-col img {
    border-radius: 50%;
    margin:2px auto;
}

.child-general-holder {
    float:right;
    width: 90%;
    /*  background-color: #c7dae8;*/
    padding: 20px;
    /*  border:dotted 1px lightblue;
    */  border-radius: 5px;
    margin-bottom: 50px;
    clear:both;
    min-height: 300px;

}

@media screen and (min-width: 721px) {

    .single-students .entry-content > h3 {

        width:40%;
        float:left;
    }
		.single-students .entry-content .dataTables_paginate{
			margin-bottom: 40px;
		}
    .child-content-section {
        width: 60%;
        float: left;
        clear:both;
    }

    .child-general-holder {
        float:right;
        width: 30%;
        padding-left: 20px;
        position: absolute;
        top: 0;
        right: 0;
        margin-top: 250px;

    }

    .teacher-col img, .parent-col img {
        width:70px;
        height:70px;
    }

}

/*Profile Page Styles*/
@media screen and (max-width: 720px) {

}

.select-all-option {
    margin-bottom: 30px;
}
button.select.st-sel {
    margin-left: 0 !important;
    float: right;
}

.edit-entry.button,
.preview-entry.button,
.view-entry.button,
.delete-entry.button {
    display: block;
    margin-bottom: 5px;
    max-width: 4em;
}

.entry-content .frontEndList li {
    font-size: 12px;
}

.child-entries-holder table.frontEndList{
    display: none;
}
#divOverlay {
    position: fixed;
    z-index: 99999;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: #000;
    display: none;
}

.modal_close {
    position: absolute;
    top: 12px;
    right: 12px;
    display: block;
    width: 14px;
    height: 14px;
    background: url(/wp-content/mu-plugins/hubbli-forms/public/img/modal_close.png);
    z-index: 2;
}

#modalDiv {
    padding: 0px;
    display: none;
    background: #FFF;
}
@media screen and (max-width: 719px) {
    #modalDiv {
        width: 90%;
        margin: 10px;
    }
}
@media screen and (min-width: 720px) {
    #modalDiv {
        width: 720px;
    }
}

@media screen and (min-width: 721px){
    #wpadminbar .quicklinks {
        z-index: 1000;
    }
}


@media screen
{
    body{
        color: #333
    }
    :focus {
        outline: 0
    }
    div#print_preview_hdr {
        margin: 0 0 16px 0;
        color: #18749D;
        font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
        padding: 12px 20px 12px 0;
        font-size: 16px;
        border-bottom: 2px solid #C5D7F1;
        background-color: #DFEFFF;
        display: block !important
    }
    div#print_preview_hdr div:first-child {
        background-image: url(/wp-content/mu-plugins/hubbli-forms/public/images/wp-logo.png);
        background-position: 16px center;
        background-repeat: no-repeat;
        padding-left: 36px
    }
    div#print_preview_hdr span.actionlinks {
        width: 200px;
        display: block;
        float: right;
        text-align: right;
        margin-top: 5px;
        font-family: "lucida sans", "lucida grande", lucida , sans-serif;
        font-size: 12px;
        color: #CCC
    }
    div#print_preview_hdr a {
        color: #21759B;
        text-decoration: none;
        display: inline;
        font-weight: normal;
        letter-spacing: normal
    }
    div#print_preview_hdr a:hover {
        color: #21759B;
        text-decoration: underline
    }
    div#view-container {
        margin: 0 20px 20px 20px
    }
    div.print-hr {
        border-top: 1px dotted #ccc;
        margin: 15px 0 30px
    }

    #divModalFrame {
        background-color: white;
        display: block;
        height: 85%;
        left: 4%;
        margin: 0;
        opacity: 1;
        padding: 0 0 3rem;
        position: fixed;
        top: 4%;
        width: 92%;
        z-index: 99999;
    }
    #divModalFrame iframe {
        background-color: white;
        height: 95%;
        width: 100%;
        max-height: 98%;
        max-width: 97%;
        margin: 0 0 0 0.60rem;
    }    

    #divModalFrame .head {
        background: #dfefff url('/wp-content/mu-plugins/hubbli-forms/public/img/hubbli-favicon.png') no-repeat 8px center;
        border-bottom: 2px solid #c5d7f1;
        color: #18749d;
        display: block !important;
        font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
        font-size: 16px;
        margin: 0 0 16px;
        padding: 12px 20px 12px 0;
    }

    .head .caption{
        margin-left: 32px;
    }

    .head .actions{
        display: inline-block;
        float: right;
    }

    .dataTables_scrollBody .dataTables_sizing {
        display: table-caption; /* hides the row which is needed only to set the widths for columns */
    }
}

@media print
{
    body{
        color:#000
    }
    div#print-preview-header,
    div#print-preview-header span.actionlinks,
    div#print-preview-header span.actionlinks a {
        display: none !important
    }
    div#print-preview-header {
        margin-left:-9000px
    }
    div.print-page-break {
        page-break-after: always;
        border-top: 0;
        margin: 0
    }
}

@media screen,print
{

    html {
        height: 100%;
    }
    body {
        font-family: sans-serif;
        font-size: 12px;
        padding: 0;
        margin: 0;
        height: 100%
    }
    ul {
        margin: 10px 0;
        padding: 0
    }
    img {
        border: 0
    }
    .widefat {
        background-color: #FFF;
        border-color: #DFDFDF
    }
    .widefat {
        -moz-border-radius: 4px;
        -khtml-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border-spacing: 0;
        border-style: solid;
        border-width: 1px;
        clear: both;
        margin: 0;
        width: 100%
    }
    table.fixed {
        table-layout: fixed
    }
    table.entry-detail-view,
    table.entry-detail-notes {
        margin: 0 0 16px 0
    }
    table.entry-detail-notes {
        page-break-before: always
    }
    table.entry-detail-view th,
    table.entry-detail-notes th {
        font-size: 14px;
        text-shadow: 0 1px 0 #FFF;
        text-align: left;
        padding: 7px;
        background-color: #E3E3E3
    }

    table.entry-detail-view td.lastrow,
    table.entry-detail-notes td.lastrow {
        border-bottom: none !important
    }
    td.entry-view-section-break {
        font-size: 14px;
        font-weight: bold;
        background-color: #EEE;
        border-bottom: 1px solid #DFDFDF;
        padding: 7px 7px
    }
    td.entry-view-field-name {
        font-weight: bold;
        background-color: #EAF2FA;
        border-bottom: 1px solid #FFF;
        line-height: 150%;
        padding: 7px 7px
    }
    td.entry-view-field-value {
        border-bottom: 1px solid #DFDFDF;
        padding: 7px 7px 7px 40px;
        line-height: 150%
    }
    td.entry-view-field-value p {
        text-align: left;
        line-height: 150%
    }
    td.entry-view-field-value ul.bulleted {
        margin-left:12px
    }
    td.entry-view-field-value ul.bulleted li {
        list-style-type:disc
    }
    td.entry-detail-note {
        border-bottom: 1px solid #DFDFDF;
        padding: 7px 7px;
        line-height: 150%
    }
    div.note-avatar {
        width: 48px;
        height: 48px;
        float: left;
        margin-right: 6px
    }
    h6.note-author {
        font-weight: bold;
        font-size: 13px;
        margin: 0;
        padding: 0;
        line-height: 100%
    }
    div.detail-note-content {
        margin: 10px 0 10px 54px;
        line-height: 150%
    }
    div.detail-note-content p {
        line-height: 150%
    }

    /* transaction table styles  ------------------------------------------------------------------------- */

    table.entry-products {
        border: 1px solid #DFDFDF;
        border-right: none;
        border-bottom: none;
        margin: 10px 0
    }
    table.entry-products th[scope=col] {
        background-color: #F4F4F4;
        border-right: 1px solid #DFDFDF !important;
        border-bottom: 1px solid #DFDFDF
    }
    table.entry-products col.entry-products-col2 {
        width: 50px
    }
    table.entry-products col.entry-products-col3 {
        width: 155px
    }
    table.entry-products col.entry-products-col4 {
        width: 155px
    }
    table.entry-products td {
        border-right: 1px solid #DFDFDF !important;
        border-bottom: 1px solid #DFDFDF;
        padding: 7px 7px 8px 7px;
        vertical-align: top
    }
    table.entry-products td.textcenter,
    table.entry-products th.textcenter {
        text-align: center
    }
    table.entry-products td.textright,
    table.entry-products th.textright {
        text-align: right
    }
    table.entry-products td.grandtotal,
    table.entry-products td.grandtotal_amount,
    table.entry-products td.shipping,
    table.entry-products td.shipping_amount {
        font-weight: bold;
        font-size: 13px;
        padding-top: 7px;
        padding-bottom: 8px
    }
    table.entry-products td.emptycell {
        background-color: #F4F4F4
    }
    table.entry-products td div.product_name {
        font-weight: bold;
        color: #BF461E;
        font-size: 13px;
        margin-bottom: 5px
    }
    table.entry-products td ul.product_options {}
    table.entry-products td ul.product_options li {
        background-image: url(/wp-content/mu-plugins/hubbli-forms/public/images/prodlist.png);
        background-repeat: no-repeat;
        background-position: left top;
        overflow: visible;
        margin: 0 0 0 2px !important;
        padding: 4px 0 4px 16px;
        list-style-type: none
    }
    table.entry-products td ul.product_options li.lastitem {
        background-image: url(/wp-content/mu-plugins/hubbli-forms/public/images/prodlist_last.png)
    }

    /* list table styles  ------------------------------------------------------------------------- */

    table.gfield_list td.gfield_list_cell {
        padding: 8px 0
    }
    table.gfield_list td.gfield_list_cell + td.gfield_list_cell {
        padding: 8px 10px
    }
    table.gfield_list thead tr th  {
        padding: 8px 0;
        font-weight: bold
    }
    table.gfield_list thead tr th + th {
        padding: 8px 10px
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list {
        border-top: 1px solid #DFDFDF !important;
        border-left: 1px solid #DFDFDF !important;
        border-spacing: 0;
        padding: 0;
        margin: 2px 0 6px;
        width: 100%
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list td {
        border-right: 1px solid #DFDFDF !important;
        font-family: sans-serif !important
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list thead tr th {
        background-image: none !important;
        border-right: 1px solid #DFDFDF !important;
        padding: 6px 10px;
        font-family: sans-serif !important
    }
    table.widefat tbody tr td.entry-view-field-value ul li {
        color: #555 !important
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list td,
    table.widefat tbody tr td.entry-view-field-value table.gfield_list th {
        border-bottom: 1px solid #DFDFDF;
        padding: 6px 10px
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list td {
        border-top: 1px solid #FFF
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list th {
        color: #333;
        background-color: #F1F1F1;
        font-size: 12px
    }
    table.widefat tbody tr td.entry-view-field-value table.gfield_list td {
        font-size: 12px;
        padding: 4px 7px 3px 10px;
        vertical-align: top;
        color: #555;
        word-wrap: break-word
    }
}#item-buttons  .group-button.private.generic-button {
    display: none;
}.atwho-view{background:rgba(204,204,204,.8);border-radius:2px;border:1px solid #ccc;box-shadow:0 0 5px rgba(204,204,204,.25),0 0 1px #fff;color:#d84800;display:none;font-family:sans-serif;margin-top:18px;position:absolute;top:0;z-index:1000}.atwho-view{left:0}.atwho-view ul{background:#fff;list-style:none;margin:auto;padding:0}.atwho-view ul li{border-bottom:1px solid #efefef;box-sizing:content-box;cursor:pointer;display:block;font-size:14px;height:20px;line-height:20px;margin:0;overflow:hidden;padding:5px 10px}.atwho-view img{border-radius:2px;float:right;height:20px;margin-top:0;width:20px}.atwho-view strong{background:#efefef;font-weight:700}.atwho-view .username strong{color:#d54e21}.atwho-view small{color:#aaa;float:right;font-size:smaller;font-weight:400;margin:0 10px 0 40px}.atwho-view .cur{background:rgba(239,239,239,.5)}@media (max-width:900px){.atwho-view img{float:left;margin:0 10px 0 0}}@media (max-width:400px){.atwho-view ul li{font-size:16px;line-height:23px;padding:13px}.atwho-view ul li img{height:30px;margin-top:-5px;width:30px}.atwho-view{border-radius:0;left:0!important;width:100%}.atwho-view ul li .username{display:inline-block;margin:-10px 0 0 0;padding:10px 0}.atwho-view ul li small{display:inline-block;margin-left:20px}}.screen-reader-text{display:none}#buddypress div#message-threads.messages-notices ul li.thread-options{margin-top:35px}#send-reply .bbm-attachment-wrapper,#send_message_form .bbm-attachment-wrapper{padding:0 0 15px}#wp-message_content-wrap{margin-bottom:1.5rem;margin-top:-1.5rem}#buddypress .standard-form textarea#message_content{display:block;margin-bottom:10px}#message-recipients .button.confirm{vertical-align:baseline}.bbm_label_wrapper{display:inline-block;margin-left:2px;min-width:62px;vertical-align:top}.bbm_label_wrapper dd,.bbm_label_wrapper dl,.bbm_label_wrapper dt{margin:0!important}.bbm_label_wrapper .multiSel{display:none}.bbm_label_dropdown dd,.bbm_label_dropdown dt{margin:0;padding:0}.bbm_label_dropdown ul{margin:-1px 0 0}.bbm_label_dropdown dd{position:relative}.bbm_label_dropdown a,.bbm_label_dropdown a:visited{text-decoration:none;outline:0}.bbm_label_dropdown dt a{overflow:hidden;border:0}.bbm_label_dropdown .multiSel span,.bbm_label_dropdown dt a span{cursor:pointer;display:inline-block;font-weight:400}.bbm_label_dropdown dd ul{background-color:#fff;border:1px solid #ddd;color:#000;display:none;left:0;min-width:160px;max-height:350px;padding:0;position:absolute;top:4px;list-style:none;overflow:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.08);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);z-index:20}.bbm_label_dropdown span.value{display:none}.bbm_label_dropdown dd ul li a{border:none;display:block;text-decoration:none}.bbm_label_dropdown button{background-color:#6BBE92;width:302px;border:0;padding:10px 0;margin:5px 0;text-align:center;color:#fff;font-weight:700}.bbm_label_dropdown .multiSelect li{padding:2px 12px;margin:0}.bbm_label_dropdown .multiSelect li.bbm_label_title{border-bottom:1px solid #ddd;font-weight:600;margin-bottom:10px;padding:9px 12px}.bbm_label_dropdown .multiSelect li:last-child{border-top:1px solid #ddd;margin-top:10px;padding:6px 12px 7px;text-indent:0}#message-threads.messages-table .bbm-label,.bbm-label{display:inline-block;font-size:11px;margin-bottom:5px;margin-right:3px;padding:3px 5px}#buddypress .thread-labels .bbm-label a,#message-threads.messages-table .bbm-label a,.bbm-label a{color:#fff}.bbm-label-input{float:left}.bbm-label-wrap{margin-bottom:8px;overflow:hidden;padding-left:6px}.white-popup-block{background:#FFF;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}div#bbm_add_label_popup{width:260px;text-align:center}div#bbm_add_label_popup h3{font-size:15px;text-align:center;margin-bottom:14px}div#bbm_add_label_popup button.mfp-close{width:30px;height:30px;line-height:0;font-size:25px;background:0 0;color:#000}div#bbm_add_label_popup input#label_add,div#bbm_add_label_popup input.bbm-label-name{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.mfp-content .bbm-li-left{padding-left:0;list-style:none}.mfp-content .bbm-li-left li{margin-bottom:20px}.mfp-content .bbm-li-left li:last-child{margin-bottom:0}#buddypress .standard-form .bbm-li-no-margin li:first-child{margin-left:0}#buddypress .standard-form .bbm-li-left li{float:left;list-style:none;margin-right:25px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-right.drop-element-attached-middle .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:16px}#buddypress .standard-form ul.bbm-li-left{overflow:hidden;margin-bottom:10px;padding:0}#buddypress .standard-form .bbm-distance-bottom{margin-bottom:30px;overflow:hidden}#buddypress .standard-form .bbm-distance{margin-top:10px;margin-bottom:10px;overflow:hidden}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:5px}.bbm-uploaded-file{margin-left:10px;display:inline-block;font-size:smaller;padding:2px 5px;background:#F4FFF4}.bbm-uploaded-file a.remove-uploaded-file{margin-left:10px}.drop-element,.drop-element *,.drop-element :after,.drop-element :before,.drop-element:after,.drop-element:before{box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block;z-index:99}.drop-element.drop-theme-arrows{max-width:100%;max-height:100%}.drop-element.drop-theme-arrows .drop-content{border-radius:5px;position:relative;font-family:inherit;background:#fff;color:#444;font-size:1.1em;line-height:1.5em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2));filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2))}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{top:100%;left:50%;margin-left:-16px;border-top-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:5px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-center .drop-content:before{bottom:100%;left:50%;margin-left:-16px;border-bottom-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-left.drop-element-attached-middle .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:16px}.drop-element.drop-theme-arrows.drop-element-attached-right.drop-element-attached-middle .drop-content:before{left:100%;top:50%;margin-top:-16px;border-left-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-left.drop-element-attached-middle .drop-content:before{right:100%;top:50%;margin-top:-16px;border-right-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content,.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:5px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{bottom:100%;left:16px;border-bottom-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{bottom:100%;right:16px;border-bottom-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{top:100%;left:16px;border-top-color:#fff}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{top:100%;right:16px;border-top-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{top:16px;left:100%;border-left-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{top:16px;right:100%;border-right-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{bottom:16px;left:100%;border-left-color:#eee}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{bottom:16px;right:100%;border-right-color:#eee}.bbm-label-drop-wrapper{padding:1em 0}#bbm-label-drop-btn{text-transform:uppercase}#bbm-label-drop-btn:after{display:inline-block;width:0;height:0;vertical-align:-2px;content:"";border:4px solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.bbm-label-drop-element ul{list-style-type:none;margin:0;padding:1em}.bbm-label-drop-element{max-height:350px;overflow:auto}.bbm-label-drop-element ul a{display:block;padding:8px 0}.drafts .thread-labels,body.boss .bbm-label-drop-wrapper,body.buddyboss .bbm-label-drop-wrapper,body.onesocial .bbm-label-drop-wrapper{display:none}.bbm-label-drop-element .bbm-label{border-radius:100%;float:left;height:14px;margin:4px 10px 0 0;padding:0;width:14px}.wp-editor-container{border:1px solid #dedede}.wp-editor-container>textarea#message_content{width:100%!important;border-radius:0!important;background-color:#fff!important}#buddypress #send-reply.standard-form div.submit,#buddypress #send_message_form.standard-form div.submit{float:left;margin-bottom:10px;clear:none}input#save_as_draft{margin-bottom:10px;float:left;margin-right:10px}#buddypress table#message-threads.drafts{width:100%}.drafts .button.confirm{max-width:40%;margin-left:7px}#buddypress #message-threads.drafts .button.confirm{margin:0;margin-left:20px}.drafts .thread-avatar{min-width:50px}#buddypress td.thread-avatar,#buddypress th.thread-checkbox{text-align:center}#buddypress th.thread-options{padding:15px 10px}.thread-subject-label{display:inline-block;line-height:1;margin-left:10px;vertical-align:top}.thread-subject-label span{display:inline-block;font-size:11px;font-weight:600;line-height:1.3;margin:0 4px;padding:3px 5px}body #buddypress .thread-subject-label span a{color:#fff}#buddypress form#send_message_form .send-notice-label input#send-notice{clear:none;float:none}.bbm_label_delete{color:#4c4c4c;cursor:pointer;display:none;float:right;margin-right:1px;margin-top:5px}.bbm-label-drop-element li:hover .bbm_label_delete,.bbm_label_dropdown .multiSelect li:hover .bbm_label_delete{display:block}.bbm-attachment.thumbnail a.attachment-single span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:rgba(0,0,0,.6);color:#fff;width:162px;position:absolute;bottom:0;box-sizing:border-box;height:30px;padding:0 7px;line-height:30px;display:none}.bbm-attachment.thumbnail a.attachment-single img,.bbm-attachment.thumbnail a.attachment-single span.vprev,.bbm-attachment.thumbnail a.attachment-single:hover span{display:block}.bbm-attachment.thumbnail a.attachment-single span.vprev{width:162px;height:112px;line-height:112px;background:rgba(0,0,0,.05);color:rgba(0,0,0,.4);font-size:20px;text-align:center;margin:0 auto;box-sizing:border-box}.bbm-attachment.thumbnail a.attachment-single:hover span.vprev{background:rgba(0,0,0,.12)}.bbm-attachment.bbm-attachment{margin-left:42px}.bbm-attachment h4{font-size:13px;padding-bottom:14px;padding-top:12px}.bbm-attachment.thumbnail a.attachment-single{width:162px;display:block;float:left;margin:0 15px 10px 0;position:relative;height:110px;overflow:hidden}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.bbm-attachment.thumbnail a.attachment-single img{width:162px;height:110px}.bbm-attachment.filename a{padding-right:16px;padding-bottom:5px}.kleo-page .bbm-attachment{margin-bottom:20px;margin-left:50px;margin-top:-10px}.kleo-page #wp-message_content-editor-container button{border:0!important;line-height:1!important;padding:4px 8px!important}#bb-buddyboss-attachment{font-weight:700}#bb-buddyboss-attachment:hover{cursor:pointer}.bbm-attachment-wrapper i{font-size:18px}.messages #buddypress .standard-form div.submit{padding:0}#leftcolumn .bb-label-container .bb-label-name{height:36px;max-width:100%;padding:0 10px}.bbm-attachment.thumbnail{margin-top:10px;display:inline-block;width:100%}.label-color-1{background:#de491b}.label-color-2{background:#ef953b}.label-color-3{background:#21c221}.label-color-4{background:#219ac2}.label-color-5{background:#39d185}.label-color-6{background:#33bdbd}.label-color-7{background:#875bb3}.label-color-8{background:#c33bc3}.label-color-9{background:#da3e8c}.label-color-10{background:#66c3c3}.label-color-11{background:#39F}.label-color-12{background:#5151c4}.label-color-13{background:#758fbd}.label-color-14{background:#4a5d7f}.label-color-15{background:#893389}.label-color-16{background:#832525}.label-color-17{background:#6fc86f}.label-color-18{background:#329a32}.label-color-19{background:#B8860B}.label-color-20{background:#FF4500}.bp-user #buddypress #message-threads tr td.thread-info a:after{content:' '}#messages-select{margin-bottom:1rem}.kleo-page .html-active button.wp-switch-editor.switch-html,.kleo-page .tmce-active button.wp-switch-editor.switch-tmce{background:#f5f5f5!important}.kleo-page .bbm_label_wrapper .bbm_label_dropdown .button{border-radius:4px;display:inline-block;font-size:11px;height:30px;line-height:30px;padding:0 10px;text-transform:uppercase}.kleo-page #buddypress div#message-thread div.message-metadata img.avatar{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;margin-right:10px}.kleo-page #buddypress div#message-thread #send-reply div.message-box,.kleo-page #buddypress div#message-thread div.message-content{margin-bottom:20px;margin-left:50px}body.messages .message-content ol,body.messages .message-content ul{list-style:outside;padding:5px;padding-left:16px}body.messages .message-content ol{list-style-type:decimal}.message-box .message-star-actions{display:inline-block;line-height:1;margin:0 10px}.autodraftnotify{margin-bottom:20px;font-size:12px}.twentyseventeen.bp-user #buddypress #message-threads tr td.thread-from,.twentyseventeen.bp-user #buddypress #message-threads tr td.thread-info,.twentyseventeen.bp-user #buddypress #message-threads tr td.thread-options,.twentysixteen.bp-user #buddypress #message-threads tr td.thread-from,.twentysixteen.bp-user #buddypress #message-threads tr td.thread-info,.twentysixteen.bp-user #buddypress #message-threads tr td.thread-options{width:auto;padding:10px}.twentyseventeen.bp-user #buddypress #message-threads tr td,.twentysixteen.bp-user #buddypress #message-threads tr td{display:table-cell;float:none;font-size:14px;font-weight:400;vertical-align:top}.twentyseventeen.bp-user #buddypress #message-threads tr.unread td,.twentysixteen.bp-user #buddypress #message-threads tr.unread td{font-weight:600}.twentyseventeen.bp-user #buddypress #message-threads tr td.thread-options,.twentysixteen.bp-user #buddypress #message-threads tr td.thread-options{min-width:110px;font-size:12px}.twentyseventeen.bp-user .thread-from .avatar,.twentysixteen.bp-user .thread-from .avatar{vertical-align:middle}.bp-screen-reader-text{width:1px!important;max-width:1px!important}.twentyseventeen.bp-user #buddypress #message-threads th,.twentysixteen.bp-user #buddypress #message-threads th{display:table-cell;color:#fff;font-weight:400;font-size:14px}.twentyseventeen.bp-user #buddypress #message-threads th:first-child,.twentysixteen.bp-user #buddypress #message-threads th:first-child{width:30px}.twentyseventeen.bp-user #buddypress #message-threads tr,.twentysixteen.bp-user #buddypress #message-threads tr{border-bottom:1px solid #bebebe}.twentyseventeen.bp-user #buddypress #message-threads tr span.activity,.twentysixteen.bp-user #buddypress #message-threads tr span.activity{line-height:1.3;float:none;font-size:12px;color:#999;margin:10px 0 5px}.twentysixteen.bp-user #buddypress #message-threads tr td.thread-options,.twentysixteen.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-width:1px;height:auto;padding-bottom:10px;padding-top:10px}.twentysixteen.bp-user #buddypress #message-threads td.bulk-select-check,.twentysixteen.bp-user #buddypress #message-threads td.thread-star,.twentysixteen.bp-user #buddypress #message-threads th.bulk-select-all{border-right:1px solid #d4d0ba}.twentysixteen.bp-user #buddypress #message-threads th:last-child{text-align:right}.twentysixteen.bp-user #buddypress #message-threads{border-collapse:collapse}.twentysixteen.bp-user #buddypress #message-threads tr td{border-width:1px!important;border-color:#d4d0ba!important;border-collapse:collapse}.kleo.bp-user #buddypress #message-threads tr td{vertical-align:top}.kleo #buddypress #message-threads .activity{display:block}.kleo #buddypress table#message-threads{width:100%}@media screen and (max-width:720px){.bp-user #buddypress #message-threads th{display:none}.bp-user #buddypress #message-threads{border-spacing:0;border-width:1px 0 0 1px;width:100%}.bp-user #buddypress #message-threads tr td{background:0 0;display:inline-block;float:left;border-style:solid;border-color:#ddd;border-width:1px 1px 0;box-sizing:border-box}#buddypress .messages-notices .bulk-select-check,#buddypress .messages-notices .notification-actions,#buddypress .messages-notices .thread-star,#buddypress .messages-notices td.thread-options,#buddypress .notifications .bulk-select-check,#buddypress .notifications .notification-actions,#buddypress .notifications .thread-star,#buddypress .notifications td.thread-options{text-align:center}.bp-user #buddypress #message-threads td.bulk-select-check,.bp-user #buddypress #message-threads td.thread-star,.bp-user #buddypress #message-threads th.bulk-select-all{border-right:0;width:30px}.bp-user #buddypress #message-threads tr td.thread-labels{padding-bottom:4px}.bp-user #buddypress #message-threads tr td.thread-labels.empty,.bp-user #buddypress #message-threads tr th.thread-label{display:none}.bp-user #buddypress #message-threads tr td.thread-from{text-align:left}.bp-user #buddypress #message-threads tr td.thread-from .avatar{vertical-align:middle}.bp-user #buddypress #message-threads tr td.thread-from,.bp-user #buddypress #message-threads tr td.thread-options{border-left:0;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:0}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:3.5em}.bp-user #buddypress #message-threads tr span.activity{display:block;float:right;line-height:2}.bp-user #buddypress #message-threads tr td.thread-info,.bp-user #buddypress #message-threads tr td.thread-labels{padding-left:41px;width:100%}.bp-user #buddypress #message-threads tr td.thread-info a::after{content:" – " attr(title);font-size:12px}.bp-user #buddypress #message-threads tr td.thread-options,.bp-user #buddypress #message-threads tr td.thread-star{border-bottom-color:#b7b7b7;border-bottom-width:1px;height:2.4em;padding-bottom:.2em;padding-top:.2em}.bp-user #buddypress #message-threads tr td.thread-options{text-align:right}.bp-user.notices #buddypress #item-body #message-threads tr td{background:0 0;border:0;display:inline-block;float:left;padding:0!important;text-align:left;width:100%!important}.bp-user.notices #buddypress #item-body #message-threads tr td:nth-child(2){padding-top:20px!important}.bp-user.notices #buddypress #item-body #message-threads tr td:last-child{padding-bottom:20px!important;padding-top:10px!important}.bp-user.notices #buddypress #item-body #message-threads tr td p{margin-bottom:12px}.bp-user.notices #buddypress #item-body #message-threads tr{border-bottom:1px solid #ddd}.bp-user.notices #buddypress #item-body #message-threads tr span.activity{float:left}.bp-user.notices #buddypress #item-body #message-threads tr td:empty{display:none}.bp-user.notices #message-threads.notices-table a.button{display:inline-block}}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}@media screen and (max-width:620px){.bp-user #buddypress #message-threads tr span.activity{clear:both;font-size:11px;width:100%}.bp-user #buddypress #message-threads tr td.bulk-select-check,.bp-user #buddypress #message-threads tr td.thread-from{height:5.2em}}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

h4.activity-subscription-settings-title {
	margin:15px auto;
	border-bottom:1px solid #EAEAEA;
}

#activity-subscription-settings-form {
}

.activity-subscription-settings-checkbox {
	float:left;
}

.activity-subscription-radio-cell {
	text-align: center;
}


.activity-admin-notice-textdiv {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px inset #CCCCCC;
	margin-bottom:10px;
	padding:8px;
}

#ass-admin-notice-textarea, #ass-welcome-email-content {
	height: 250px;
	margin-bottom: 10px;
}

.ass-settings-advanced { display: none; }

.ass-email-type {
	margin-top: 6px;
	color: #333;
	font-size: 14px;
}
.ass-email-type .ass-email-explain {
	margin-left: 19px;
	margin-bottom: 6px;
	color: #777;
	font-size: 12px;
}

.ass-sub-note { margin-top: 10px; font-size: 12px; color: #777; }

.group-subscription-options {
	display: none;
	padding: 4px 6px;
	background-color: #FFFFCC;
	color: #888;
	width: 330px;
	line-height: 26px;
	float: right !important;
	position: absolute;
	margin-left: 30px;
	font-size: 11px;
	z-index: 9999;
}

#groups-dir-list .group-subscription-options,
#groups-list .group-subscription-options {
	position: relative;
	z-index: 9999;
	right: 0;
	text-align: left;
}
#groups-dir-list .group-subscription-div,
#groups-list .group-subscription-div {
	padding-top: 6px;
	font-size: 11px;
}
#groups-dir-list .group-subscription-status-desc,
#groups-list .group-subscription-status-desc {
	display: none;
}

.group-subscription-close {
	float: right;
	display: block;
	line-height: 12px;
	height: 12px;
}

.single-item .group-subscription-div {
	clear: left;
	padding-top: 12px;
}
.single-item .group-subscription-options {
	float: left !important;
}
.gemail_icon{
	background: url(/wp-content/plugins/buddypress-group-email-subscription/css/email.png) top left no-repeat !important;
	padding-left: 20px !important;
	margin-left: 2px;
	font-weight: bold;
}

.notifications .group-subscription-div { /* hide ajax buttons when we're on the group notification page. */
	display: none;
}

.group-forum-topic .ass-topic-subscribe  { width: 100%; text-align: right; margin: 10px 0; }

.ass_members_status { font-size:11px; color:#aaa; margin-top:5px; } /* only admins see this */

/* Companion stylesheet override */
#buddypress ul.item-list li div.action div a.group-subscription-options-link {
       display: inline;
       width: auto;
}

/* only admins see this */
.ass_manage_members_links {
	display:block;
	padding-top: 8px;
	font-size:11px;
	color:#888;
}

/* NEW PANEL ********************************************************/

button.ges-change {
    font-size: 1em;
    margin-bottom: 0;
    margin-left: .4em;
}

button.ges-change,
button.ges-change:hover {
    padding: 3px 6px;
}

.ges-ajax-processing {
	background:url(/wp-content/plugins/buddypress/bp-themes/bp-default/_inc/images/ajax-loader.gif) no-repeat top left;
	display: none;
	height: 16px;
	line-height: 1;
	margin-left: .4em;
	vertical-align: middle;
	width: 16px;
}

.group-subscription-div #js-dialogtooltip {
	border: 2px solid #333;
	border-radius: 4px;
	padding: 1em;
	width: max-content;
	left: 0;
	right: auto;
	display: block;
	z-index: 99999;
}

.ges-panel-right #js-dialogtooltip {
	left: auto !important;
	right: 0 !important;
}

.js-dialogtooltip #tooltip-title {
	font-size: 1em;
	margin-top: 0;
	margin-bottom: .6em;
}

.js-dialogtooltip #tooltip-title:before {
	display: none;
}

.js-dialogtooltip #tooltip-title,
.group-email-tooltip #js-tooltip-content {
	text-align: left;
}

.group-subscription-div #js-tooltip-close {
	float: right;
	font-size: 1em;
	margin-top: 0;
}

#js-dialogtooltip button {
	font-weight: bold;
	line-height: 1;
	margin-left: 4px;
	padding: 3px 6px !important;
}

.group-email-tooltip a {
	display: inline-block;
	margin-bottom: .5em;
	margin-right: .4em;
	width: auto;
}

.group-email-tooltip :focus {
	box-shadow: 0 0 5px rgba(69, 105, 185, 1);
}

.group-subscription-div {
	position: relative;
}

body.bp-nouveau.groups:not(.single-item) .group-subscription-div {
	position: initial;
}

body.bp-nouveau.groups:not(.single-item) .group-subscription-div #js-dialogtooltip {
	left: 0;
	right: 0;
}

@media screen and (max-width: 782px) {
	body.bp-nouveau.groups #item-header-cover-image #item-header-content #js-dialogtooltip {
		left: 0;
		right: 0;
	}
}

@media screen and (min-width: 46.8em) {
	body.bp-nouveau.groups:not(.single-item) .group-subscription-div #js-dialogtooltip {
		left: calc(150px + 5%);
		right: auto;
	}
}

/* fixes for older themes */

body.bp-legacy #item-header-content .ges-panel {
	position: absolute;
}

#bp-default #item-header-content .ges-panel,
#infinity-base #item-header-content .ges-panel {
	position: initial;
}

#bp-default #item-header-content .ges-panel #js-dialogtooltip {
	left: 190px;
}

#infinity-base #item-header-content .ges-panel #js-dialogtooltip {
	left: 30px;
}

body.bp-legacy:not(#bp-default):not(#infinity-base) #groups-list .ges-panel #js-dialogtooltip {
	position: relative;
}

body.bp-legacy #buddypress div.action .ges-panel #js-dialogtooltip div {
	clear: none;
	float: none;
	margin-bottom: 0;
}

body.bp-legacy #buddypress div.action .ges-panel #js-dialogtooltip a {
	display: inline-block;
	width: auto;
}
/*! jQuery UI - v1.11.4 - 2015-11-24
* http://jqueryui.com
* Includes: core.css, accordion.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}#buddypress .search_filters.item-list-tabs ul li a,body.search-results #buddypress #mobile-item-nav ul li a,div.search_results h2.results-group-title{text-transform:capitalize}body.bp-nouveau .bboss-results-list>li .activity-avatar,body.bp-nouveau .bboss-results-list>li .item-avatar,body.bp-nouveau .bboss-results-list>li.bboss_search_item_member .item{float:left}.bboss_ajax_search_item{margin:0}.bboss_ajax_search_item .item-avatar{display:table-cell;vertical-align:middle;padding-right:10px;padding-left:1px;box-sizing:border-box;width:50px}.bboss_ajax_search_item .item-avatar img{vertical-align:middle;width:40px;height:40px}.bboss_ajax_search_item .item{display:table-cell;vertical-align:middle;overflow:hidden;line-height:1.3}.bboss_ajax_search_item .item .item-desc{margin-top:5px;font-size:80%;color:#A9A9A9}.ui-menu .ui-menu-item a,.ui-menu .ui-menu-item a:active,.ui-menu .ui-menu-item a:hover{text-decoration:none}.bb-global-search-ac.ui-autocomplete{border-radius:0;-webkit-box-shadow:0 2px 3px 0 rgba(50,50,50,.4);-moz-box-shadow:0 2px 3px 0 rgba(50,50,50,.4);box-shadow:0 2px 3px 0 rgba(50,50,50,.4);max-height:80%;min-width:280px;overflow-x:hidden;overflow-y:hidden;padding:0;background-color:#fff}.ui-widget-content{border:none}.bb-global-search-ac .x{display:none!important}.bb-global-search-ac li.bbls-category{font-weight:600;padding:14px 10px 5px;position:relative;top:-1px;box-sizing:border-box}.bb-global-search-ac li.bbls-category a{font-weight:600}.bb-global-search-ac li:not(.bbls-category){padding:0 10px}.bb-global-search-ac li:not(.bbls-category) .bboss_ajax_search_item{padding:14px 0 9px}.bb-global-search-ac .bbls-category+li .bboss_ajax_search_item,.bb-global-search-ac.ui-menu .ui-menu-item:last-child .bboss_ajax_search_item{padding-top:9px}.bb-global-search-ac .bbls-category:not(:first-child){border-top:1px solid #e5e5e5}.bb-global-search-ac.ui-menu .ui-menu-divider{border-width:0;margin:0}.bb-global-search-ac.ui-menu .ui-menu-item.ui-state-focus{border:none;color:inherit}.bb-global-search-ac.ui-menu .ui-menu-item{list-style-image:none;box-sizing:border-box}.bb-global-search-ac.ui-menu .ui-menu-item.ui-state-focus,.bb-global-search-ac.ui-menu .ui-menu-item.ui-state-hover,.bb-global-search-ac.ui-menu .ui-menu-item:hover{background:#f4f5f6}.bb-global-search-ac.ui-menu .ui-menu-item:last-child{padding:0}.bb-global-search-ac.ui-menu .ui-menu-item:last-child .bboss_ajax_search_item{padding:0;border-top:1px solid #e5e5e5;border-bottom:0;position:relative;top:-1px}.bb-global-search-ac.ui-menu .ui-menu-item .bboss_ajax_search_item.noresult{padding:13px 7px 11px}.bb-global-search-ac.ui-menu .ui-menu-item:last-child .bboss_ajax_search_item a{padding:9px 10px;display:block}.bb-global-search-ac.ui-menu .ui-state-focus{margin:0}@media screen and (max-width:720px){.bb-global-search-ac.ui-autocomplete{overflow-y:scroll}}#buddypress .results-group ul.item-list{border-top:none!important}.bboss_search_item{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eee}#buddypress ul.item-list li.bboss_search_item_member .item{height:70px}.bboss_search_item_post .entry-summary p,.bboss_search_item_post .entry-title{margin:0 0 10px}.bboss_search_item img.avatar{width:50px;height:50px}#buddypress .results-group .activity-list .activity-content{margin-left:60px}.entry-content p.message_participants{margin-bottom:10px}.bboss_search_item .conversation{display:table}.bboss_search_item .conversation .item-avatar{display:table-cell;width:50px}.bboss_search_item .conversation .item{display:table-cell;vertical-align:top;overflow:hidden;padding-left:10px}#buddypress .results-group ul.awpcp_ad_listing-list div img{margin-top:20px}.bb-global-search-ac .loading-msg{padding:20px;white-space:nowrap;font-size:12px;text-align:center;padding-left:30px}.bb-global-search-ac .loading-msg span{background:url(/wp-content/plugins/buddypress-global-search/assets/css/images/spinner.png) center no-repeat;background-size:100% 100%;width:19px;height:19px;position:absolute;margin-left:-20px;margin-top:-3px}.bb_global_search_spinner{margin:20px;width:100px;height:100px;background:red;-webkit-animation-name:bb_global_srch_spin;-webkit-animation-duration:4s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:bb_global_srch_spin;-moz-animation-duration:4s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:bb_global_srch_spin;-ms-animation-duration:4s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:bb_global_srch_spin;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear}.bb-global-search-ac .ui-corner-all{display:none}@-moz-keyframes bb_global_srch_spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes bb_global_srch_spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes bb_global_srch_spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ac_results li.ui-menu-divider{margin:0;padding:0}.ac_results.ui-menu .ui-menu-item.ui-state-hover,.ac_results.ui-menu .ui-menu-item:hover,.ac_results.ui-menu .ui-state-active,.ac_results.ui-menu .ui-state-focus{margin:0;background-color:#888}.ac_results.ui-menu .ui-menu-item.ui-state-hover a,.ac_results.ui-menu .ui-menu-item:hover a,.ac_results.ui-menu .ui-state-active a,.ac_results.ui-menu .ui-state-focus a{color:#fff}body.bp-nouveau .bboss-results-list>li{border-bottom:1px solid #eaeaea;padding:15px 0;margin:0;position:relative;list-style:none}body.bp-nouveau .bboss-results-list>li.bboss_search_item_member{overflow:hidden}body.bp-nouveau .bboss-results-list>li .activity-avatar img.avatar,body.bp-nouveau .bboss-results-list>li .item-avatar img.avatar{margin-bottom:10px;margin-right:10px}.gv-approval-toggle{color:#008000 !important;box-shadow:none !important;text-decoration:none !important;border-bottom:none !important}.gv-approval-toggle span.screen-reader-text{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.gv-approval-toggle.gv-approval-disapproved{color:#981225 !important}.gv-approval-toggle.gv-approval-disapproved::before{content:"\f158"}.gv-approval-toggle.gv-approval-unapproved{color:#ecaa00 !important}.gv-approval-toggle.gv-approval-unapproved::before{content:"\f159"}.gv-approval-toggle.gv-approval-loading{opacity:.7;cursor:wait !important}.gv-approval-toggle.gv-approval-loading::before{background:#f0f0f0 !important}.gv-approval-toggle::before{font-family:"dashicons";left:0;top:0;cursor:pointer;content:"\f147";width:24px;height:24px;border:1px solid #dedede;padding:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline;font-size:24px;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0);box-shadow:inset 0 3px 5px rgba(0,0,0,0)}.gv-approval-toggle.selected:link::before,.gv-approval-toggle.selected:visited::before{background:#f0f0f0}.gv-approval-toggle.selected.popover:link::before{cursor:not-allowed}.gv-approval-toggle:hover::before{background:#eaeaea}.gv-approval-toggle:active::before{background:#dedede}
.tippy-iOS{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{-webkit-perspective:700px;perspective:700px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4;max-width:calc(100% - 10px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 6px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 25%;transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%,-45%);transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(60deg);transform:translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 6px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-50%);transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(-60deg);transform:translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(.5);transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;-webkit-transform-origin:33.33333333% 50%;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-75%,-50%);transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(-60deg);transform:translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;-webkit-transform-origin:66.66666666% 50%;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(.2) translate(-25%,-50%);transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(60deg);transform:translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(.5);transform:translateX(0) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;max-width:350px;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
.tippy-tooltip.light-border-theme{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#26323d;box-shadow:0 3px 14px -.5px rgba(0,8,16,.08)}.tippy-tooltip.light-border-theme .tippy-backdrop{background-color:#fff}.tippy-tooltip.light-border-theme .tippy-arrow:after,.tippy-tooltip.light-border-theme .tippy-arrow:before,.tippy-tooltip.light-border-theme .tippy-roundarrow:after,.tippy-tooltip.light-border-theme .tippy-roundarrow:before{content:"";position:absolute;z-index:-1}.tippy-tooltip.light-border-theme .tippy-roundarrow{fill:#fff}.tippy-tooltip.light-border-theme .tippy-roundarrow:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAyNCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPjxwYXRoIGQ9Ik0zLDhjMCwwIDIuMDIxLC0wLjAxNSA1LjI1MywtNC4yMThjMS4zMzEsLTEuNzMxIDIuNTQ0LC0yLjc3NSAzLjc0NywtMi43ODJjMS4yMDMsLTAuMDA3IDIuNDE2LDEuMDM1IDMuNzYxLDIuNzgyYzMuMjUxLDQuMjIzIDUuMjM5LDQuMjE4IDUuMjM5LDQuMjE4bC0xOCwwWiIgc3R5bGU9ImZpbGw6IzAwMDgxNjtmaWxsLW9wYWNpdHk6MC4yMDM5MjI7ZmlsbC1ydWxlOm5vbnplcm87Ii8+PC9zdmc+);background-size:24px 8px;width:24px;height:8px;left:0;top:0;fill:rgba(0,8,16,.15)}.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-roundarrow:after{top:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow{border-top-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:after{border-top:7px solid #fff;top:-7px}.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:before{border-top:7px solid rgba(0,8,16,.2);bottom:-1px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-roundarrow:after{top:-1px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow{border-bottom-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:after{border-bottom:7px solid #fff;bottom:-7px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:before{border-bottom:7px solid rgba(0,8,16,.2);bottom:-6px}.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-roundarrow:after{left:1px;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow{border-left-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:after{border-left:7px solid #fff;left:-7px}.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:before{border-left:7px solid rgba(0,8,16,.2);left:-6px}.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-roundarrow:after{left:-1px;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow{border-right-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:after{border-right:7px solid #fff;right:-7px}.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:before{border-right:7px solid rgba(0,8,16,.2);right:-6px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow,.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-roundarrow,.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow,.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-roundarrow{-webkit-transform:translateX(-1px);transform:translateX(-1px)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:after,.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-border-theme .tippy-arrow:before,.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:after,.tippy-popper[x-placement^=top] .tippy-tooltip.light-border-theme .tippy-arrow:before{left:-7px;border-left:7px solid transparent;border-right:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow,.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-roundarrow,.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow,.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-roundarrow{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:after,.tippy-popper[x-placement^=left] .tippy-tooltip.light-border-theme .tippy-arrow:before,.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:after,.tippy-popper[x-placement^=right] .tippy-tooltip.light-border-theme .tippy-arrow:before{top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("/wp-content/plugins/gravityview-datatables/assets/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("/wp-content/plugins/gravityview-datatables/assets/images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("/wp-content/plugins/gravityview-datatables/assets/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("/wp-content/plugins/gravityview-datatables/assets/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("/wp-content/plugins/gravityview-datatables/assets/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}.gv-datatables-container table.nowrap{table-layout:auto;width:100% !important}.gv-datatables-container .dataTables_filter,.gv-datatables-container .dataTables_length{white-space:nowrap;width:auto}.gv-datatables-container .dataTables_wrapper .dataTables_processing{z-index:100000 !important;height:auto !important;padding-top:20px;padding-bottom:20px;line-height:1.5em;min-width:300px}.gv-table-view .gv-gallery .gv-field-file-uploads{margin:0;padding:0}.gv-table-view .gv-gallery .gv-field-file-uploads li{list-style:none;display:inline-block;max-width:200px;max-height:200px;margin-right:1em}.gv-table-view{width:100%}.gv-table-view th,.gv-table-view td{padding:.3em}.gv-table-view th{width:35%;vertical-align:top}.DTTT_print_info{z-index:10}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(/wp-content/plugins/buddypress-media/lib/media-element/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-content/plugins/buddypress-media/lib/media-element/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(/wp-content/plugins/buddypress-media/lib/media-element/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.wp-playlist-caption,.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title,.wp-playlist-item-album{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span{max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist-caption,.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{max-width:88%}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.clear-both{clear:both}.clear-none{clear:none}.clear-left{clear:left}.clear-right{clear:right}.rtm-inline-block{display:inline-block}.rtm-text-left{text-align:left}.rtm-text-right{text-align:right}.rtm-text-center{text-align:center}.rtm-border-0{border:0 !important}.hide{display:none}.rtmedia-success,.rtmedia-warning{margin:10px 0;padding:8px 14px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-bottom:1px solid #e7e7e7;cursor:pointer}.rtmedia-success{background-color:#dff0d8;color:#468847}.rtmedia-warning{background-color:#F0D8DD;color:#884646}.clearfix:after{content:"";display:table;clear:both}#buddypress form#whats-new-form textarea{box-sizing:border-box;min-height:70px;width:100%}#buddypress #whats-new-form .rtmedia-uploader-div{display:none}#buddypress #whats-new-form #whats-new-options .rtmedia-uploader-div{display:block}#buddypress #whats-new-options{height:auto !important;overflow:hidden}#buddypress form#whats-new-form p.activity-greeting{line-height:1}#buddypress form#whats-new-form #whats-new-options select{border:1px solid #ccc;font-size:13px;margin-top:0;padding:3px 2px}#whats-new-submit #aw-whats-new-submit{font-size:12px;line-height:18px;padding:4px 6px}#whats-new-post-in-box{float:left;font-size:13px}#buddypress form#whats-new-form #whats-new-submit{margin-top:0}#whats-new-textarea{margin-bottom:10px}body.media.buddypress{overflow-y:auto}#buddypress input[type=submit]:focus{background:#ededed;border:1px solid #bbb;color:#555;outline:0;text-decoration:none}#buddypress ul.activity-list li.activity-item .activity-comments .rtmedia-uploader-div{color:#767676;margin-left:50px;padding-left:15px}#buddypress ul.activity-list li.activity-item .activity-comments .rtmedia-uploader-div .rtm-plupload-list .plupload_queue_li{padding:5px}#buddypress ul.activity-list li.activity-item .activity-comments .rtmedia-uploader-div .rtm-plupload-list .rtm-upload-edit-desc{background:#fff;border:solid 1px #ccc}#buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box{margin-top:0}#whats-new-post-in-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rtmedia-container{box-sizing:border-box}.rtmedia-container *,.rtmedia-container *:before,.rtmedia-container *:after{box-sizing:inherit}.rtmedia-list.rtmedia-list{list-style:none;margin:0;padding:0}.rtmedia-list-item>a{border:0;display:inline-block;text-decoration:none}.rtmedia-list-item>a:focus{outline:0}.rtmedia-list-item>a+p{display:none}.rtmedia-list-item>a .rtmedia-item-thumbnail{width:150px;text-align:center}.rtmedia-list-item>a .rtmedia-item-thumbnail img{display:inline-block;max-height:inherit}#rtmedia-uploader-form .rtm-plupload-list,form .rtmedia-container .rtm-plupload-list,#rtmedia_uploader_filelist{list-style:none;margin-left:-4px;margin-right:-4px;padding-left:0;padding-top:10px}#rtmedia-uploader-form .rtm-plupload-list li,form .rtmedia-container .rtm-plupload-list li,#rtmedia_uploader_filelist li{background:#eee;float:left;margin:4px;max-width:110px;padding:5px;z-index:1;position:relative}#rtmedia-uploader-form .rtm-plupload-list li.upload-error,form .rtmedia-container .rtm-plupload-list li.upload-error,#rtmedia_uploader_filelist li.upload-error{border:1px solid red}#rtmedia-uploader-form .rtm-plupload-list img,form .rtmedia-container .rtm-plupload-list img,#rtmedia_uploader_filelist img{max-width:100%}#rtmedia-uploader-form .rtm-plupload-list canvas,form .rtmedia-container .rtm-plupload-list canvas,#rtmedia_uploader_filelist canvas{display:block;max-width:100%}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-title{font-size:12px}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc,#rtmedia_uploader_filelist .rtm-upload-edit-desc{font-size:12px;display:block}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title-wrapper label,#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc-wrapper label,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title-wrapper label,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc-wrapper label,#rtmedia_uploader_filelist .rtm-upload-edit-title-wrapper label,#rtmedia_uploader_filelist .rtm-upload-edit-desc-wrapper label{display:block}#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,#rtmedia-uploader-form .rtm-plupload-list .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,form .rtmedia-container .rtm-plupload-list .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-title-wrapper input.rtm-upload-edit-title,#rtmedia_uploader_filelist .rtm-upload-edit-desc-wrapper input.rtm-upload-edit-title{min-width:100%;margin-top:1px;display:block}.rtm-plupload-list:empty{display:none}.rtmedia-uploader-div,.rtmedia-uploader{clear:both}.rtm-upload-button-wrapper button.rtmedia-comment-media-upload,button.rtmedia-comment-media-upload{padding:3px 6px}.rtm-upload-button-wrapper button.rtmedia-comment-media-upload .dashicons,button.rtmedia-comment-media-upload .dashicons{font-size:18px;line-height:20px}button#rtmedia-add-media-button-post-update{padding:3px 6px}button#rtmedia-add-media-button-post-update .dashicons{font-size:18px;line-height:20px}.plupload_file_name{font-size:11px;font-weight:bold;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plupload_file_size{color:#666;font-size:10px}.plupload_file_action{background:#eee;position:absolute;height:18px;right:4px;top:0;width:18px;z-index:10}.plupload_file_action .dashicons{color:#DD3D36;cursor:pointer;font-size:16px;height:18px;padding:2px 1px;width:18px}.plupload_file_status{height:15px;margin-bottom:5px;overflow:hidden}.plupload_file_progress{background:#7AD03A;height:100%;font-size:10px;line-height:15px;text-align:center;word-wrap:initial}.rtm-form .rtm-field-wrap{margin-bottom:20px}.rtm-form .rtm-field-wrap .rtmedia-title-editor{width:100%}#buddypress a.rtm-button-back{padding:3px 10px}#buddypress div.rtmedia-page-no.rtm-page-number a.rtmedia-page-link.button{padding:5px 10px}.rtmedia_next_prev{padding:0 10px}.rtm-page-number{float:left}.rtm-page-number .rtm-label{line-height:30px}.rtm-page-number .rtm-label,.rtm-page-number .rtm-go-to-num,.rtm-page-number .rtmedia-page-link{float:left}.rtm-page-number .rtm-go-to-num,.rtm-page-number .rtmedia-page-link{line-height:1.5}.rtm-pagination{background:transparent;border:none;color:#888;font-size:small;margin:0;position:relative;display:block;float:left;width:100%;padding:10px 0}.rtm-pagination .rtm-paginate{float:right;font-size:15px}.rtm-pagination .rtm-paginate a,.rtm-pagination .rtm-paginate span{display:inline-block;line-height:1;margin:0 2px;padding:8px;text-decoration:none}.rtm-pagination .rtm-paginate a.rtmedia-page-link{padding:8px}.rtm-pagination .dashicons{font-size:14px;height:auto;line-height:1.2;margin:0;padding:0;width:auto}#rtmedia_go_to_num{font-size:16px;margin:0 5px;padding:3px 5px;width:80px}.rtmedia-upload-not-allowed{background-color:#fcf8e3;border-bottom:1px solid #EEE;color:#c09853;margin-bottom:20px;padding:10px 15px}.plupload_file_name{position:relative}.plupload_file_name .dashicons{background:#eee;color:#DD3D36;cursor:pointer;font-size:14px;height:auto;padding:0 2px 0 5px;position:absolute;right:0;top:0;width:auto}.plupload_file_name .dashicons-yes{color:#7AD03A}.rtmedia-gallery-item-actions{background-color:rgba(0,0,0,0.6);opacity:0;position:absolute;text-align:center;-webkit-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s;width:100%;z-index:9}.rtmedia-gallery-item-actions a{border:0;box-shadow:0 0 0;color:#fff;display:inline-block;font-size:12px;outline:none;padding:4px;text-align:left;text-decoration:none;text-transform:uppercase}.rtmedia-gallery-item-actions .dashicons{font-size:17px;margin-right:2px;position:relative;top:1px}.rtmedia-gallery-item-actions .dashicons-trash{font-size:15px}.rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-gallery-item-actions{opacity:1}.rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-bulk-edit-item-wrap+.rtmedia-gallery-item-actions{opacity:0}.rtmedia-footer-link{clear:both;overflow:hidden;padding:16px 0;position:relative;text-align:center}.rtmedia-text-link-decoration,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit span,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title span{text-decoration:none}.rtmedia-text-link-decoration:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit span:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a:hover,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title span:hover{text-decoration:underline}.rtmedia-container .rtmedia-edit-list-media-table{max-height:300px;overflow-y:auto}.rtmedia-container .rtmedia-edit-list-media-table thead tr{background-color:#50A1D7}.rtmedia-container .rtmedia-edit-list-media-table thead th{text-align:center;color:#FFF}.rtmedia-container .rtmedia-edit-list-media-table tbody tr:nth-child(odd){background:#FFF}.rtmedia-container .rtmedia-edit-list-media-table tbody tr:nth-child(even){background:#DCDCDC}table.rtmedia-edit-media-list tr{line-height:30px}table.rtmedia-edit-media-list tr th{color:#333;padding:4px 10px;line-height:20px}table.rtmedia-edit-media-list tr .rtm-edit-media-list-heading{width:44%}table.rtmedia-edit-media-list tr .rtm-edit-media-list-title-heading{width:56%}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete,table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title{padding:4px;font-size:14px;line-height:24px}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-title a{text-decoration:none;color:#333}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit{text-align:center}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-edit a{color:#333;font-size:13px}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete{text-align:center}table.rtmedia-edit-media-list tr td.rtm-edit-media-list-delete span{color:#FF0000;cursor:pointer;font-size:13px}.rtm-hide{display:none}.rtmedia-list-item .rtmedia-album-media-count{position:absolute;top:0;right:0;background-color:black;color:white;padding:0 5px}.rtmedia-actions-before-description>div{margin-bottom:5px}input.imgedit-submit-btn{display:none}.rtmedia-no-media-found,.rtmedia-list-media{min-height:95px}.privacy_message_wrapper{background:rgba(0,0,0,0.95);z-index:999;color:#fff;display:block;position:fixed;width:100%;padding:5px}.privacy_message_wrapper p{margin:20px 25px;width:-webkit-calc( 100% - 100px );width:calc( 100% - 100px );max-width:100%;font-size:85%;text-align:justify;word-wrap:break-word;display:inline-block}.privacy_message_wrapper p a{color:#fff;text-decoration:underline}.privacy_message_wrapper p a:hover{color:#000}.privacy_message_wrapper #close_rtm_privacy_message{margin:0px;float:right;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;display:inline-block;color:inherit;font-size:25px}.privacy_message_wrapper #close_rtm_privacy_message:hover{cursor:pointer}.hide_privacy_wrapper{display:none}.rtm-tabs.rtm-tabs{border-bottom:1px solid #eee;list-style:none;margin:0 0 20px;padding:0}.rtm-tabs li{border:1px solid #eee;border-bottom:0;float:left;margin:0 5px;padding:0}.rtm-tabs a{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;text-decoration:none}.rtm-tabs a:focus{background:transparent;box-shadow:0 0 0}.rtm-tabs .active{position:relative}.rtm-tabs .active:after{background:#fff;bottom:-1px;content:' ';height:1px;left:0;position:absolute;width:100%}.rtm-tabs .dashicons{font-size:16px;height:auto;line-height:20px;margin-right:8px;width:auto}.rtmedia-edit-media-tabs .rtm-tabs a{border-bottom:0 none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:104211;overflow:hidden;position:fixed;background:rgba(0,0,0,0.9)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:104311;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;max-width:84%;margin:0 auto;right:0;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:' ';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{background:#fff;color:#999;cursor:pointer;font-size:24px;font-style:normal;height:30px;line-height:30px;padding:0;position:absolute;right:1px;text-align:center;text-decoration:none;text-indent:2px;top:0;width:32px;z-index:12}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{cursor:pointer;position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;opacity:0;z-index:10;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .mfp-arrow{opacity:1}@media (max-device-width: 640px){.mfp-arrow{display:none}.rtm-single-media:hover .mfp-arrow{display:none}}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:40%;margin-left:40%;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:32%}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25%;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:44%}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-preloader{position:absolute;top:50%;left:0;right:0;margin-top:-36px;z-index:1044;font-size:0;width:36px;height:36px;margin-left:auto;margin-right:auto}.mfp-preloader:before{content:'Loading…';position:absolute;width:30px;height:30px}.mfp-preloader:not(:required):before{content:'';border-radius:50%;border:3px solid rgba(255,255,255,0.27);border-top-color:rgba(255,255,255,0.9);animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.atwho-container #atwho-ground-comment_content .atwho-view{z-index:2147483647}.mfp-content .rtm-lightbox-container{background:#000;margin:0 auto;position:relative}.mfp-content .rtm-lightbox-container .rtmedia-comment-media-list .mejs-container.mejs-video{min-height:200px;min-width:200px}.mfp-content .rtm-lightbox-container .rtm-plupload-list .rtm-upload-edit-desc{background:#fff;min-height:70px;width:100px}.mfp-content .rtm-single-meta{background:#fff;overflow:hidden;padding:20px 20px 110px;position:relative;vertical-align:top}.rtm-single-media{overflow:hidden;position:relative;text-align:center;vertical-align:middle}.rtm-single-media .mejs-container{margin:0 auto;max-width:inherit}.rtm-single-media .rtmedia-message-container{position:absolute;top:45%;left:0;right:0;margin-left:auto;margin-right:auto}@media (max-device-width: 640px){.rtm-single-media .rtmedia-message-container{top:25%}}.rtm-ltb-action-container{background-color:rgba(0,0,0,0.6);bottom:0;color:#fff;line-height:38px;opacity:0;padding:0 10px;position:absolute;width:100%;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.rtm-single-media:hover .rtm-ltb-action-container{opacity:1}@media (max-device-width: 640px){.rtm-ltb-action-container{clear:both;position:relative;opacity:1}.rtm-single-media:hover .rtm-ltb-action-container{opacity:1}}#buddypress #rtmedia-single-media-container.rtmedia-single-media .button{background:transparent;border:0 none;border-radius:2px;color:rgba(255,255,255,0.5);display:block;font-family:inherit;font-weight:normal;line-height:24px;margin:0;padding:0 6px;text-shadow:0 0 0;text-transform:none}#buddypress #rtmedia-single-media-container.rtmedia-single-media .button:hover{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.8)}#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options .button{color:#333;margin:0 auto;padding:0 4px 0 0}#buddypress #rtm-media-options-list .rtm-options .button{background:transparent;border:0 none;border-radius:2px;color:rgba(255,255,255,0.5);float:left;font-family:inherit;font-weight:normal;line-height:24px;padding:0 6px;text-transform:none}#buddypress #rtm-media-options-list .rtm-options .rtmedia-delete-favlist{color:#fff;padding:0}#buddypress #rtm-media-options-list .rtm-options form button{font-size:14px}#buddypress #rtm-media-options-list .rtm-options i{line-height:1.7}.rtm-options.rtm-options{background:#666;color:#fff;display:none;font-size:14px;list-style:none;margin:0;padding:8px 10px;position:absolute;left:0;top:38px;width:190px;z-index:10}.rtm-options li{margin:0;overflow:hidden;padding:2px 0}.rtm-media-options .rtm-options:after{bottom:100%;left:20px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#666;border-width:6px;margin-left:-6px}.mfp-content .rtm-options{background:#fff;color:#333;bottom:38px;right:0;left:auto;top:auto}.mfp-content .rtm-options:after{top:100%;right:22px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.rtm-options .dashicons{font-size:14px;line-height:24px;margin-right:2px}.rtm-media-options .rtm-options a{border:0;color:#fff;display:block;text-decoration:none}.rtm-ltb-title{color:rgba(255,255,255,0.7);float:left;font-size:13px}.rtm-ltb-title a{color:inherit}.rtm-ltb-title a:hover{border-bottom:1px dotted;color:#fff}.rtm-item-actions{float:right}.rtm-item-actions>div,.rtm-item-actions>form{float:left;margin:0 4px 0 0;padding:7px 0;position:relative}.rtmedia-media{margin:0 auto}.rtmedia-media img{display:inline-block;max-height:inherit;height:auto;max-width:100%;width:auto}@media only screen and (max-device-width: 1024px){.rtmedia-media{margin:40px 0}}.rtm-user-meta-details .username{font-size:16px;line-height:1;margin-bottom:6px}.userprofile{float:left;margin:0 16px 16px 0;max-width:54px}.userprofile a{display:block}.userprofile img{height:auto;max-width:100%}.rtm-time-privacy{color:#999;font-size:12px}.rtm-time-privacy .dashicons{font-size:14px;line-height:1.5;margin-top:-2px}.rtmedia-actions-before-comments>span{float:left;margin-right:10px}.rtmedia-actions-before-comments .rtmedia-comment-link,.rtmedia-actions-before-comments .rtmedia-view-conversation,#buddypress .rtmedia-actions-before-comments .rtmedia-like{border:0;font-size:13px;font-weight:normal;line-height:2;padding:0;text-transform:none}.rtmedia-actions-before-comments .rtmedia-comment-link:hover,.rtmedia-actions-before-comments .rtmedia-view-conversation:hover,#buddypress .rtmedia-actions-before-comments .rtmedia-like:hover{background:transparent}.rtmedia-comment-user-pic{float:left;margin-right:10px;max-width:36px}.rtmedia-comment-user-pic img{height:auto;max-width:100%}.rtm-like-comments-info{position:relative}.rtm-like-comments-info:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,239,244,0);border-bottom-color:#edeff4;border-width:4px;margin-left:-4px}.rtm-comment-list.rtm-comment-list{height:340px;list-style:none;margin:0;overflow:auto;padding:0}.rtm-comment-list li{background:#edeff4;font-size:12px;margin-bottom:1px;padding:10px;position:relative}.rtm-comment-list li:hover .rtmedia-delete-comment{opacity:1}.rtm-comment-list .rtmedia-no-comments{margin:0;padding:5px 10px}.rtmedia-like-info{background:#edeff4;font-size:12px;margin-bottom:1px;padding:5px 10px;position:relative}.rtm-comment-wrap{overflow:hidden}.rtm-comment-wrap .rtmedia-comment-author{font-weight:700}.rtm-comment-wrap .rtmedia-comment-date{color:#999;font-size:11px}.rtmedia-comment-content{margin-top:2px}.rtmedia-delete-comment{color:#999;cursor:pointer;font-size:16px;opacity:0;position:absolute;right:5px;top:5px}.rtmedia-comment-content p{margin:0}.rtmedia-comment-details{line-height:1.5;margin-top:-3px}.rt_media_comment_form textarea{display:inline-block;margin-bottom:5px}.rtmedia-item-comments textarea{font-size:14px;padding:4px}.rtm-media-single-comments{bottom:20px;padding:10px;width:100%}.rtm-media-single-comments textarea{background-color:#edeff4;font-size:12px;line-height:14px;max-height:40px;min-height:30px;padding:4px}.rtmedia-popup{background:#fff;margin:20px auto;max-width:600px;padding:20px;position:relative;width:auto}.rtmedia-popup .rtm-modal-title{font-size:24px;margin-bottom:20px;margin-top:0}.rtmedia-popup label{display:block;margin-bottom:5px}#rtm-modal-container p{margin-bottom:10px}#rtm-mejs-video-container{margin:0 auto}.rtmedia-media-name{float:left;max-width:140px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rtm-single-media.rtm-media-type-video{padding-bottom:40px;padding-top:40px}.rtmedia-gallery-alert-container{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:999997}.rtmedia-gallery-message-box{position:fixed;top:40%;left:50%;margin-left:auto;margin-right:auto;z-index:999999}.rtmedia-gallery-message-box span{position:relative;left:-50%}#mobile-swipe-overlay{position:absolute;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:15;cursor:pointer}#mobile-swipe-overlay .swipe-icon{position:absolute;top:30%;left:50%;font-size:50px;color:#000;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:200px}#mobile-swipe-overlay .swipe-icon img{width:100%}#mobile-swipe-overlay .swipe-tootlip{font-weight:800;position:absolute;padding:20px;top:45%;width:100%;text-align:center}.rtmedia-activity-container{box-sizing:border-box}.rtmedia-activity-container *,.rtmedia-activity-container *:before,.rtmedia-activity-container *:after{box-sizing:inherit}.rtmedia-activity-container .rtmedia-list.masonry{list-style:none;padding:0}.rtmedia-activity-container .rtmedia-list.masonry p{display:none}.rtmedia-activity-container .rtmedia-list.masonry:after{content:'';display:block;clear:both}.rtmedia-activity-container .rtmedia-list-item.masonry-brick{display:inline-block;float:left;width:32%;padding:0 !important}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container{min-width:33% !important;margin:0 0 5px 0;width:100% !important}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls{width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-time-total{display:none}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider{width:20%;padding-left:5px}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-time-loaded{display:none}.rtmedia-activity-container .rtmedia-list-item.masonry-brick img{display:block;max-width:100%}.rtmedia-activity-container .rtmedia-list-item.masonry-brick .rtmedia-item-title{display:none}#buddypress ul.rtmedia-list li{border-bottom:0;padding-bottom:0}#buddypress .activity #activity-stream li.plupload_queue_li{padding:5px}#buddypress .activity #activity-stream li.plupload_queue_li .plupload_file_name .rtm-upload-edit-desc-wrapper textarea{width:100px}.rtmedia-activity-container .rtmedia-item-actions{display:none}.rtmedia-activity-container .rtmedia-item-title,.rtmedia-activity-container .rtmedia-item-title a{border:0;color:#666;font-size:13px;margin:5px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}#rtmedia-whts-new-upload-container div{left:0 !important;position:absolute;top:0 !important}#aw-whats-new-submit,.rtmedia-add-media-button{display:block}.rtm-drag-drop-active{border:4px dashed green !important;display:block;height:100%;opacity:0.5;z-index:9999}#rtm-drop-files-title{background:rgba(0,0,0,0.2);display:none;font-size:14px;height:100%;padding:20px;position:absolute;top:0;width:100%}#rtSelectPrivacy{float:right}form.rt_media_comment_form .rtmedia-plupload-container{overflow:hidden}.rtmedia-plupload-container{position:relative;float:left}.rtm-upload-button-wrapper{float:left;margin-right:5px}#rtmedia-action-update{margin-right:10px}.rtmedia-list-item.media-type-photo,.rtmedia-list-item.media-type-document,.rtmedia-list-item.media-type-music,.rtmedia-list-item.media-type-video{display:inline-block}.media-type-music .mejs-container{margin-bottom:10px}.previous-pagination{float:left;margin-top:10px}.next-pagination{float:right;margin-top:10px}@media screen and (max-width: 500px){#activity-stream li .media-type-video{width:100%}#activity-stream li .media-type-video .mejs-video{max-width:100%;min-width:100%}}#rtmedia_show_all_comment{cursor:pointer}#rtmedia_show_all_comment:hover{text-decoration:underline}#whats-new-options{opacity:0;display:none}#whats-new-options .rtmedia-uploader-div{opacity:0;display:none;visibility:hidden}.bp-nouveau .activity-update-form .rtmedia-uploader-div{margin-left:8.5%}.bp-nouveau .activity-update-form .rtmedia-plupload-container{width:25%}.bp-nouveau .activity-update-form .rtmedia-upload-terms #rtmedia_upload_terms_conditions{margin-left:20px}.bp-nouveau .activity-update-form #aw-whats-new-submit{margin-top:15px}.ac-form .rtmedia-uploader-div,.rt_media_comment_form .rtmedia-uploader-div{opacity:1;display:block;visibility:visible}#whats-new-options{opacity:0;display:none}a.rtmedia-comment-link{display:none}a.rtmedia-comment-link.rtmedia-comments-link{display:initial}.mejs-poster.mejs-layer{height:0 !important}.bp-legacy #buddypress #activity-stream .rtmedia-item-title{margin:0px}.bp-legacy #buddypress #activity-stream .rtmedia-item-title p{margin:0px}.bp-legacy #buddypress #activity-stream .media-type-video .rtmedia-item-title{margin:-20px}.rtmedia-album-edit .rtm-checkbox-wrap{background:rgba(255,255,255,0.9);height:30px;line-height:1;padding:10px;position:absolute;z-index:10}.rtmedia-album-edit .rtmedia-item-selector{position:relative;top:-7px}.rtmedia-album-edit .rtmedia-move-container{display:none}.rtm-single-actions.rtm-item-actions{float:none}.rtm-media-type-music .rtmedia-media{width:100%}#buddypress ul.rtmedia-album-list li.rtmedia-list-item{border:1px solid #ddd;padding:5px;border-radius:5px;width:auto}.media-item .describe{border-collapse:collapse;width:100%;border-top-style:solid;border-top-width:1px;clear:both;cursor:default}.media-item.media-blank .describe{border:0}.media-item .describe th{vertical-align:top;text-align:left;padding:5px 10px 10px;width:140px}.media-item .describe .align th{padding-top:0}.media-item .media-item-info tr{background-color:transparent}.media-item .describe td{padding:0 8px 8px 0;vertical-align:top}.media-item thead.media-item-info td{padding:4px 10px 0}.media-item .media-item-info .A1B1{padding:0 0 0 10px}.media-item td.savesend{padding-bottom:15px}.media-item .thumbnail{max-height:128px;max-width:128px}#wpbody-content #async-upload-wrap a{display:none}.media-upload-form{margin-top:20px}.media-upload-form td label{margin-right:6px;margin-left:2px}.media-upload-form .align .field label{display:inline;padding:0 0 0 23px;margin:0 1em 0 3px;font-weight:bold}.media-upload-form tr.image-size label{margin:0 0 0 5px;font-weight:bold}.media-upload-form th.label label{font-weight:bold;margin:0.5em;font-size:13px}.media-upload-form th.label label span{padding:0 5px}abbr.required{border:medium none;text-decoration:none}.media-item .describe input[type="text"],.media-item .describe textarea{width:460px}.media-item .describe p.help{margin:0;padding:0 0 0 5px}.media-item .edit-attachment,.describe-toggle-on,.describe-toggle-off{display:block;line-height:36px;float:right;margin-right:15px}.media-item .describe-toggle-off,.media-item.open .describe-toggle-on{display:none}.media-item.open .describe-toggle-off{display:block}#media-items .media-item{border-style:solid;border-width:1px;min-height:36px;position:relative;margin-top:-1px;width:100%}#media-items{width:623px}.media-new-php #media-items{margin:1em 0}#media-items:empty{border:0 none}.media-item .filename{line-height:36px;overflow:hidden;padding:0 10px}.media-item .error-div{padding-left:10px}.media-item .pinkynail{float:left;margin:2px 2px 0;max-width:40px;max-height:32px}.media-item .startopen,.media-item .startclosed{display:none}.media-item .original{position:relative;height:34px}.media-item .progress{float:right;height:22px;margin:6px 10px 0 0;width:200px;line-height:2em;padding:0;overflow:hidden;margin-bottom:2px;border:1px solid #d1d1d1;background:#f7f7f7;background-image:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));background-image:-webkit-linear-gradient(bottom, #fff, #f7f7f7);background-image:linear-gradient(to top, #fff, #f7f7f7);border-radius:3px;box-shadow:inset 0 0 3px rgba(0,0,0,0.1)}.media-item .bar{z-index:9;width:0;height:100%;margin-top:-24px;background-color:#8cc1e9;background-image:-webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));background-image:-webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);background-image:linear-gradient(to top, #72a7cf, #8cc1e9);border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,0.3)}.media-item .progress .percent{z-index:10;position:relative;width:200px;padding:0 8px;text-shadow:0 1px 0 rgba(255,255,255,0.4);color:rgba(0,0,0,0.6)}.upload-php .fixed .column-parent{width:15%}.js .html-uploader #plupload-upload-ui{display:none}.js .html-uploader #html-upload-ui{display:block}.media-upload-form .media-item.error{margin:0;padding:0}.media-upload-form .media-item.error p,.media-item .error-div{line-height:16px;margin:5px 10px;padding:0}.media-item .error-div a.dismiss{display:block;float:right;margin:5px 4px 0 15px}.find-box{width:600px;height:300px;overflow:hidden;padding:33px 0 51px;position:absolute;z-index:1000}.find-box-head{cursor:move;font-weight:bold;height:2em;line-height:2em;padding:1px 12px;position:absolute;top:5px;width:100%}.find-box-inside{overflow:auto;padding:6px;height:100%}.find-box-search{overflow:hidden;padding:9px;position:relative}.find-box-search .spinner{float:none;left:125px;position:absolute;top:9px}#find-posts-input{float:left;width:140px;height:24px}#find-posts-search{float:left;margin:1px 4px 0 3px}#find-posts-response{margin:8px 0;padding:0 1px 6px}#find-posts-response table{width:100%}#find-posts-response .found-radio{padding:3px 0 0 8px;width:15px}.find-box-buttons{padding:8px;overflow:hidden}.find-box #resize-se{position:absolute;right:1px;bottom:1px}.ui-find-overlay{position:absolute;top:0;left:0;background-color:#000;opacity:0.6;filter:alpha(opacity=60)}ul#dismissed-updates{display:none}form.upgrade{margin-top:8px}form.upgrade .hint{font-style:italic;font-size:85%;margin:-0.5em 0 2em 0}#poststuff .inside .the-tagcloud{margin:5px 0 10px;padding:8px;border-width:1px;border-style:solid;line-height:1.8em;word-spacing:3px;border-radius:6px}.drag-drop #drag-drop-area{border:4px dashed #DDDDDD;height:200px}.drag-drop .drag-drop-inside{margin:70px auto 0;width:250px}.drag-drop-inside p{color:#aaa;font-size:14px;margin:5px 0;display:none}.drag-drop .drag-drop-inside p{text-align:center}.drag-drop-inside p.drag-drop-info{font-size:20px}.drag-drop .drag-drop-inside p,.drag-drop-inside p.drag-drop-buttons{display:block}.drag-drop.drag-over #drag-drop-area{border-color:#83b4d8}#plupload-upload-ui{position:relative}.describe .image-editor{vertical-align:top}.imgedit-wrap{position:relative}#item-body .imgedit-settings .imgedit-group-top h2{display:inline-block;margin:0}.rtmedia-container .rtmedia-image-editor-cotnainer label{display:inline-block;float:none;margin-right:0}.rtmedia-container .rtmedia-image-editor-cotnainer .dashicons-editor-help{padding:0;height:auto;margin-top:10px}.rtmedia-container .rtmedia-image-editor-cotnainer .hidden{display:none}.imgedit-settings p{margin:8px 0}.post-php .imgedit-wrap table{width:100%}.describe .imgedit-wrap table td,.wp_attachment_holder .imgedit-wrap table td{vertical-align:top;padding-top:0}.describe .imgedit-wrap table td.imgedit-settings{padding:0 5px}.wp_attachment_holder .imgedit-wrap table td.imgedit-settings{width:250px}td.imgedit-settings input{margin-top:0;vertical-align:middle}.imgedit-wait{position:absolute;top:0;background:#fff url(/wp-admin/images/wpspin_light.gif) no-repeat scroll 22px 10px;background-size:16px 16px;opacity:0.7;filter:alpha(opacity=70);width:100%;height:500px;display:none}.spinner{background:url(/wp-admin/images/wpspin_light.gif) no-repeat;background-size:16px 16px;display:none;float:right;opacity:0.7;filter:alpha(opacity=70);width:16px;height:16px;margin:5px 5px 0}.no-float{float:none}.media-disabled,.imgedit-settings .disabled{color:grey}.wp_attachment_image,.A1B1{overflow:hidden}.wp_attachment_image .button,.A1B1 .button{float:left}.no-js .wp_attachment_image .button{display:none}.wp_attachment_image .spinner,.A1B1 .spinner{float:left;padding:0 4px 4px;vertical-align:bottom}.imgedit-menu{margin:0 0 12px;min-width:300px}.imgedit-menu div{float:left;width:32px;height:32px}.imgedit-crop-wrap{position:relative}.imgedit-crop{margin:0 8px 0 0}.imgedit-crop.disabled:hover{background-position:-9px -31px}.imgedit-crop:hover{background-position:-9px -1px}.imgedit-rleft{margin:0 3px}.imgedit-rleft.disabled:hover{background-position:-46px -31px}.imgedit-rleft:hover{background-position:-46px -1px}.imgedit-rright{margin:0 8px 0 3px}.imgedit-rright.disabled:hover{background-position:-77px -31px}.imgedit-rright:hover{background-position:-77px -1px}.imgedit-flipv{margin:0 3px}.imgedit-flipv.disabled:hover{background-position:-115px -31px}.imgedit-flipv:hover{background-position:-115px -1px}.imgedit-fliph{margin:0 8px 0 3px}.imgedit-fliph.disabled:hover{background-position:-147px -31px}.imgedit-fliph:hover{background-position:-147px -1px}.imgedit-undo{margin:0 3px}.imgedit-undo.disabled:hover{background-position:-184px -31px}.imgedit-undo:hover{background-position:-184px -1px}.imgedit-redo{margin:0 8px 0 3px}.imgedit-redo.disabled:hover{background-position:-215px -31px}.imgedit-redo:hover{background-position:-215px -1px}.imgedit-applyto img{margin:0 8px 0 0}.imgedit-group h3{font-size:18px}.imgedit-group .dashicons{border:0;line-height:1.2}.imgedit-group-top{margin:5px 0}.imgedit-applyto .imgedit-label{padding:2px 0 0;display:block}.imgedit-help{display:none;font-style:italic;margin-bottom:8px}a.imgedit-help-toggle{text-decoration:none}.form-table td.imgedit-response{padding:0}.imgedit-submit{margin:8px 0}.imgedit-submit-btn{margin-left:20px}.imgedit-wrap .nowrap{white-space:nowrap}span.imgedit-scale-warn{color:red;font-size:20px;font-style:normal;visibility:hidden;vertical-align:middle}.wp_attachment_details{margin-bottom:20px}.imgedit-menu div{border-color:#d5d5d5;background-color:#f1f1f1}.imgedit-menu div:hover{border-color:#c1c1c1;background-color:#eaeaea}.imgedit-menu div.disabled{border-color:#ccc;background-color:#ddd;filter:alpha(opacity=50);opacity:0.5}.bp-media-image-editor-cotnainer{margin-top:35px}.wp_attachment_image .bp-media-image-edit{float:left}.wp_attachment_image .spinner{display:none}.bp-media-image-editor-cotnainer .hidden{display:none}.bp-media-image-editor-cotnainer div.updated{margin:5px 0 15px;background-color:#ffffe0;border-color:#e6db55;padding:0 .6em;border-radius:3px;border-width:1px;border-style:solid}.bp-media-image-editor-cotnainer div.updated p{margin:.5em 0;padding:2px}body article.bp_members.bp_member .entry-content,body div.bp_members.bp_member .entry-content{width:100%}.rtm-media-gallery-uploader{display:none}h2.rtm-gallery-title{margin:10px 0}.rtmedia-uploader .drag-drop{border:4px dashed #DDD;text-align:center;background:#fafafa;overflow:hidden;color:#AAAAAA;margin-top:20px;padding:25px 0}.rtmedia-uploader .drag-drop.dragover{border-color:#83b4d8}.rtmedia-uploader .drag-drop .drag-drop-info{font-size:20px;line-height:24px}.rtmedia-uploader .drag-drop .rtm-select-files span{vertical-align:middle}.rtmedia-uploader .drag-drop .rtm-seperator{margin:0px 20px}.rtmedia-uploader .drag-drop .start-media-upload{display:none;margin-top:20px}.rtmedia-uploader .drag-drop .rtm-file-size-limit{vertical-align:middle;font-size:16px;line-height:24px}.rtm-uploader-main-wrapper .rtm-uploader-tabs{margin-bottom:10px;text-align:left}.rtm-uploader-main-wrapper ul{border-bottom:1px solid #CCC}.rtm-uploader-main-wrapper li{margin:0 0 -1px 10px;display:inline-block;padding:5px 10px;line-height:25px;background-color:#e4e4e4;border:1px solid #CCC}.rtm-uploader-main-wrapper li.active{background:transparent;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #fafafa}.rtm-uploader-main-wrapper li:hover{cursor:pointer}.rtmedia-container .rtmedia-list{margin:10px -5px}.rtmedia-container .rtmedia-list .rtmedia-list-item{float:left;margin:5px;position:relative}.rtmedia-container .rtmedia-list .rtmedia-list-item>a{display:block}.rtmedia-container .rtmedia-list .rtmedia_time{background-color:#000;color:#fff;display:inline-block;font-size:11px;font-weight:bold;line-height:14px;opacity:0.75;padding:0 4px;position:absolute;right:2px;top:2px}.rtmedia-container .rtmedia-list img{vertical-align:top}.rtmedia-container .rtmedia-list .rtmedia-item-title h4{color:#666;font-size:12px;font-weight:normal;margin:5px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rtm-load-more{background:#eee;text-align:center}.rtmedia-container .rtm-load-more a{border:0;padding:10px 0}.rtm-load-more .rtm-media-loading{padding:10px 0}.rtm-media-options.rtm-media-search-enable>*:nth-last-child(2){border-right:none}.rtm-media-options{line-height:1.4;margin-bottom:10px;clear:both}.rtm-media-options>div{display:inline-block;cursor:pointer}.rtm-media-options .rtm-media-options-list{margin-right:5px;padding-right:10px;position:relative}.rtm-media-options>*{border-right:1px solid #999}.rtm-media-options>*:last-child{border-right:none}.rtm-media-options .dashicons{font-size:inherit;line-height:1.4}#buddypress .media_search.media_search .search_by{margin-top:3px}.bp-legacy.media #buddypress #item-header-cover-image .user-nicename{margin-bottom:20px}.bp-legacy.media #buddypress div#item-header div#item-header-content ul li,.bp-legacy.media #buddypress div#item-header div#item-header-content ul div{float:left;margin:2px 10px}.bp-legacy.media #buddypress div#item-header div#item-header-content button,.bp-legacy.media #buddypress div#item-header div#item-header-content a{background:#fff;border:1px solid #ccc;color:#767676;font-size:small;cursor:pointer;outline:none;padding:4px 10px;text-align:center;text-decoration:none}.bp-legacy.media #buddypress div#item-header div#item-header-content button:hover,.bp-legacy.media #buddypress div#item-header div#item-header-content a:hover{background:#ededed;border:1px solid #bbb;color:#555;outline:none}.bp-nouveau.media .entry-title{font-size:34px;font-weight:inherit;margin-bottom:0}.bp-nouveau.media .entry-title a{color:#767676}.bp-nouveau.media #buddypress #item-header-cover-image .user-nicename{margin-top:15px;margin-bottom:30px}.bp-nouveau.media #buddypress div#item-header div#item-header-content ul li,.bp-nouveau.media #buddypress div#item-header div#item-header-content ul div{float:left;margin:2px 10px}.bp-nouveau.media #buddypress div#item-header div#item-header-content button,.bp-nouveau.media #buddypress div#item-header div#item-header-content a{background:#fff;border-color:#ccc;border-style:solid;border-width:1px;color:#555;cursor:pointer;font-size:inherit;font-weight:400;outline:none;padding:0.3em 0.5em;text-align:center;text-decoration:none;width:auto}.bp-nouveau.media #buddypress div#item-header div#item-header-content button:hover,.bp-nouveau.media #buddypress div#item-header div#item-header-content a:hover{background:#ededed;border-color:#999999;color:#333;outline:none;text-decoration:none}.media_search.media_search{float:right;border:1px solid #ccc;margin-left:5px;padding:3px 0}.media_search.media_search .media_search_input{width:200px;outline:0;max-width:200px;margin:0;box-shadow:none;padding:5px 6px;border:none;background:transparent;float:left;max-height:30px}.media_search.media_search #media_fatch_loader.load{float:left;width:20px;height:30px;position:relative}.media_search.media_search #media_fatch_loader.load:before{content:'';border-radius:50%;border:1px solid #aaa;border-top-color:rgba(255,255,255,0.9);animation:spinner .8s linear infinite;-webkit-animation:spinner .8s linear infinite;position:absolute;width:15px;height:15px;top:24%}.media_search.media_search .search_option{padding:0;background:transparent;color:#000;margin-bottom:0;line-height:1;border:none}.media_search.media_search .media_search_remove.search_option{display:none}.media_search.media_search .media_search_remove.search_option i{margin-top:4px}.media_search.media_search .search_by{background:transparent;margin-top:3px;float:left;width:auto;margin-bottom:0;height:auto;padding-top:0;padding-bottom:0}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.rtmedia-upload-media-link{cursor:pointer}a.rtmedia-upload-media-link{border:none}.rtm-album-privacy span{font-size:16px;display:inline-block;margin:0 20px 20px 20px;vertical-align:top}.rtm-album-privacy label{margin-right:8px}.rtm-album-privacy .dashicons{font-size:16px;line-height:1.6;margin-right:5px}#rtm-media-options-list .rtmedia-delete-album{background:transparent;border:0;color:#fff;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0;text-transform:inherit}#rtm-media-options-list .rtmedia-delete-album:hover{background:transparent;border:0;color:#fff}.rtmedia-single-container button.rtmedia-like{background-color:transparent;color:inherit}#buddypress #item-body{padding:0 20px}#buddypress .mejs-controls button{padding:4px 8px;border:none;background:transparent url("/wp-content/plugins/buddypress-media/lib/media-element/mejs-controls.png") no-repeat}#buddypress .mejs-controls .mejs-play>button{background-position:0 0}#buddypress .mejs-controls .mejs-pause>button{background-position:-20px 0}#buddypress .mejs-controls .mejs-unmute>button{background-position:-40px 0}#buddypress .mejs-controls .mejs-mute>button{background-position:-60px 0}#buddypress .mejs-controls .mejs-fullscreen-button>button{background-position:-80px 0}#buddypress .mejs-controls .mejs-unfullscreen>button{background-position:-100px 0}#buddypress .mejs-controls .mejs-replay>button{background-position:-160px 0}.mejs-container .mejs-controls .mejs-time{padding:15px 3px 0;content:''}.rtmedia-activity-container .mejs-playpause-button.mejs-play button:before,.rtmedia-activity-container .mejs-playpause-button.mejs-pause button:before,.rtmedia-activity-container .mejs-volume-button.mejs-mute button:before,.rtmedia-activity-container .mejs-fullscreen-button button:before,.rtmedia-media .mejs-playpause-button.mejs-play button:before,.rtmedia-media .mejs-playpause-button.mejs-pause button:before,.rtmedia-media .mejs-volume-button.mejs-mute button:before,.rtmedia-media .mejs-fullscreen-button button:before{content:''}@media only screen and (min-width: 1025px){.mfp-content .rtm-lightbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;table-layout:fixed;width:100%;min-height:473px}.mfp-content .rtm-mfp-close{background:transparent}.mfp-content .rtm-single-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:66.6667%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mfp-content .rtm-single-meta{display:block;width:33.3333%;padding:20px}.mfp-content .rtm-single-meta .rtmedia-scroll{height:100%;overflow-X:hidden}}.rtl #rtSelectPrivacy{float:left}.rtl .rtmedia-plupload-container{float:right}.rtl .rtm-upload-button-wrapper{float:right}.rtl #whats-new-post-in-box{float:right}.rtl .describe-toggle-off{float:left}.rtl .media-item .pinkynail{float:right}.rtl .media-item .progress{float:left}.rtl .media-item .error-div a.dismiss{float:left}.rtl #find-posts-input{float:right}.rtl #find-posts-search{float:right}.rtl .spinner{float:left}.rtl .wp_attachment_image .button,.rtl .A1B1 .button{float:right}.rtl .wp_attachment_image .spinner,.rtl .A1B1 .spinner{float:right}.rtl .imgedit-menu div{float:right}.rtl .wp_attachment_image .bp-media-image-edit{float:right}.rtl .rtmedia-container .rtmedia-list .rtmedia-list-item{float:right}.rtl #buddypress #rtm-media-options-list .rtm-options .button{float:right}.rtl .rtm-ltb-title{float:right}.rtl .rtm-item-actions{float:left}.rtl .rtm-item-actions>div,.rtl .rtm-item-actions>form{float:right}.rtl .userprofile{float:right}.rtl .rtmedia-actions-before-comments>span{float:right}.rtl .rtmedia-comment-user-pic{float:right}.rtl .rtmedia-media-name{float:right}.rtl #rtmedia-uploader-form .rtm-plupload-list li,.rtl #rtmedia_uploader_filelist li{float:right}.rtl .rtm-page-number{float:right}.rtl .rtm-page-number .rtmedia-page-link{float:right}.rtl .rtm-pagination{float:right}.rtl .rtm-pagination .rtm-paginate{float:left}.rtl .rtm-tabs li{float:right}.rtl .alignleft{float:right}.rtl .alignright{float:left}
.rtmedia-uploader .rtmedia-upload-terms{display:block}.rtmedia-uploader .rtmedia-upload-terms #rtmedia_upload_terms_conditions,.rtmedia-uploader .rtmedia-upload-terms label{display:inline-block;vertical-align:middle;margin:0;padding:0;cursor:pointer;float:none}
.rtmedia-text-link-decoration,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit a,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit span,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete a,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete span,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title a,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title span,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit a,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit span,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete a,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete span,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title a,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title span{text-decoration:none}.rtmedia-text-link-decoration:hover,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit a:hover,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit span:hover,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete a:hover,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete span:hover,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title a:hover,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title span:hover,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit a:hover,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit span:hover,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete a:hover,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete span:hover,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title a:hover,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title span:hover{text-decoration:underline}.rtmedia-single-container .rtmedia-item-actions .rtmedia-pro-average-rating,.rtmedia-single-container .rtmedia-item-actions .rtmedia-pro-view-counts{font-size:11px;display:inline-block}.rtmedia-single-container .webwidget_rating_simple{display:inline-block;padding:4px 0}.rtmedia-single-container .rtmedia-pro-rating{font-size:11px;width:180px}.rtmedia-single-container .rtmedia-pro-rating .rtmedia-pro-rates{display:inline}.rtmedia-single-container .rtmedia-pro-rating .rtmedia-user-rate{display:none}.rtmedia-single-container .rtmedia-pro-rating:hover .rtmedia-user-rate{display:inline}.rtmedia-single-container .rtmedia-pro-rating:hover .rtmedia-avg-rate{display:none}.rtmedia-single-container .rtmedia-custom-thumbnail-wrapper .rtmedia-custom-thumbnail-label{margin-bottom:10px;display:block}.rtmedia-single-container .rtmedia-custom-thumbnail-wrapper .rtmedia-custom-thumbnail-image{padding:10px;border:1px solid #CCC;border-radius:2px}.rtmedia-single-container .rtmedia-custom-thumbnail-wrapper .rtmedia_media_custom_thumbnail{margin-top:20px}.rtmedia-container .rtmedia-uploader .rtmedia-upload-add-attributes{text-align:right;margin:5px 30px 10px 0}.rtmedia-container .rtmedia-uploader .rtmedia-editor-attributes{display:none;text-align:left;margin:0}.rtmedia-container .rtmedia-uploader .rtmedia-editor-attributes .rtm-attr-edit-heading{margin:0}.rtmedia-container .rtmedia-uploader .rtmedia-editor-attributes .rtmedia-edit-attr-checkbox,.rtmedia-container .rtmedia-uploader .rtmedia-editor-attributes .rtmedia-edit-attr-select{margin-left:10px}.rtmedia-container .rtmedia-uploader .rtmedia-upload-terms{display:block}.rtmedia-container .rtmedia-uploader .rtmedia-upload-terms #rtmedia_upload_terms_conditions,.rtmedia-container .rtmedia-uploader .rtmedia-upload-terms label{display:inline-block;vertical-align:middle;margin:0;padding:0;cursor:pointer}.rtmedia-container .rtmedia-pro-url-upload .rtm-select-files{width:50%;float:left;border-right:1px solid;padding:10px}.rtmedia-container .rtmedia-pro-url-upload .rtm-select-files .rtm-seperator{display:block}.rtmedia-container .rtmedia-pro-url-upload .rtm-upload-url{padding:10px;width:50%;display:inline-block}.rtmedia-container .rtmedia-pro-url-upload .rtm-upload-url span{display:block;margin-bottom:5px}.rtmedia-container .rtmedia-pro-url-upload .rtm-upload-url #rtmedia_url_upload_input{width:80%}.rtmp-uploaded-file{width:100%}.rtmp-uploaded-file td{padding:5px}ul.disabled_rating li{cursor:default}.rtmedia-container #rtmedia-create-new-playlist-container{display:none}.rtmedia-container .rtmedia-remove-button{color:red;cursor:pointer;display:block;width:16px;height:16px;background:url("/wp-content/plugins/rtmedia-pro/app/assets/img/delete.gif") no-repeat}.rtmedia-playlist-title a{padding-left:25px;background:url("/wp-content/plugins/rtmedia-pro/app/assets/img/audio_thumb.png") no-repeat;background-size:20px}.playlist #rtmedia-create-new-playlist-container{padding:10px 5px;border:1px dotted grey}.rtmedia-container .rtmedia-playlist-media-table,.rtmedia-container .rtmedia-favlist-media-table{max-height:300px;overflow-y:auto}.rtmedia-container .rtmedia-playlist-media-table thead tr,.rtmedia-container .rtmedia-favlist-media-table thead tr{background-color:#50A1D7}.rtmedia-container .rtmedia-playlist-media-table thead th,.rtmedia-container .rtmedia-favlist-media-table thead th{text-align:center;color:#FFF}.rtmedia-container .rtmedia-playlist-media-table tbody tr:nth-child(odd),.rtmedia-container .rtmedia-favlist-media-table tbody tr:nth-child(odd){background:#FFF}.rtmedia-container .rtmedia-playlist-media-table tbody tr:nth-child(even),.rtmedia-container .rtmedia-favlist-media-table tbody tr:nth-child(even){background:#DCDCDC}table.rtmedia-playlist-media-list tr,table.rtmedia-favlist-media-list tr{line-height:30px}table.rtmedia-playlist-media-list tr th,table.rtmedia-favlist-media-list tr th{color:#333;padding:4px 10px;line-height:20px}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete,table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title{padding:4px;font-size:14px;line-height:24px}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title{width:72%}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-title a,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-title a{text-decoration:none;color:#333}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit{text-align:center}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-edit a,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-edit a{color:#333;font-size:13px}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete{text-align:center}table.rtmedia-playlist-media-list tr td.rtm-edit-media-list-delete span,table.rtmedia-favlist-media-list tr td.rtm-edit-media-list-delete span{color:#FF0000;cursor:pointer;font-size:13px}form.add-to-playlist-form{padding:5px 10px;border:1px dotted grey;margin:10px 0 5px 0}form.add-to-playlist-form input,form.add-to-playlist-form select,form.add-to-playlist-form button{margin-right:5px}form.add-to-playlist-form .playlist-span{display:inline-block;margin:5px 0}form.rtm-add-to-favlist-form{padding:5px 10px;border:1px dotted grey;margin:10px 0 5px 0}form.rtm-add-to-favlist-form input,form.rtm-add-to-favlist-form select,form.rtm-add-to-favlist-form button{margin-right:5px}form.rtm-add-to-favlist-form .favlist-span{display:inline-block;margin:5px 0}.mejs-playlist{position:static !important;height:200px !important}.rtmp-media-playlist{height:230px !important}.rtmp-media-playlist .mejs-controls{background-color:black}.mfp-content #rtmedia-playlist-view{padding:10px 0 !important;display:inline-block;vertical-align:middle}.mfp-content #rtmedia-playlist-view .rtmp-media-playlist{margin:0 auto !important;width:400px}.rtmedia-single-meta .rtmedia-actions-before-description .rtmedia-pro-rating{margin-left:10px}.rtmedia-single-meta .rtmedia-actions-before-description .rtmedia-pro-rating ul{margin-right:5px}.rtmedia-single-meta .rtmedia-actions-before-description .rtmedia-media-attributes{width:100%}.rtmedia-single-meta .rtmedia-actions-before-description .rtmedia-media-attributes span.rtmedia-media-attribute{display:block;font-size:14px}.rtmedia-single-meta .rtmedia-actions-before-description .rtmedia-media-attributes span.rtmedia-media-attribute label{display:inline-block;font-weight:bold}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-horizontal{margin-top:5px;text-align:left}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-horizontal>div{margin:0 10px 5px 0;float:none;display:inline-block}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-horizontal .rtsocial-horizontal-count{margin-left:5px;font-size:13px;line-height:18px;font-weight:bold}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-horizontal .rtsocial-fb-horizontal .rtsocial-horizontal-count{margin-top:2px}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-vertical{margin-top:5px;text-align:left}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-vertical>div{margin:0 10px 5px 0;float:none;display:inline-block}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-vertical .rtsocial-vertical-count{font-size:13px;line-height:18px;font-weight:bold;height:39px;margin-bottom:5px}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-icon{margin-top:5px}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-icon>div{margin:5px}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-icon-count{margin-top:5px}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-icon-count>div{margin:5px}.rtmedia-single-meta .rtmedia-actions-before-description .rtsocial-container.rtsocial-icon-count .rtsocial-horizontal-count{margin-left:5px;font-size:13px;line-height:18px;font-weight:bold}.rtmedia-add-to-playlist-alert{display:block;margin:10px 0}#rtmedia-single-media-container .rtm-google-doc-container{width:100%;height:400px}.mfp-content #rtmedia-single-media-container .rtm-google-doc-container{max-height:calc(100%-60px);display:inline-block;vertical-align:middle}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-thumb-view,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-thumb-view,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-thumb-view,div.bbp-reply-content .rtm-comment-container li.rtm-comment-thumb-view,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-thumb-view,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-thumb-view,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-thumb-view,div.rtm-comment-content .rtm-comment-container li.rtm-comment-thumb-view,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view{list-style-type:none;width:33%;display:inline-block;float:left}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-thumb-view div,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-thumb-view div,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view div,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view div,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-thumb-view div,div.bbp-reply-content .rtm-comment-container li.rtm-comment-thumb-view div,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view div,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view div,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-thumb-view div,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-thumb-view div,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view div,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view div,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-thumb-view div,div.rtm-comment-content .rtm-comment-container li.rtm-comment-thumb-view div,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view div,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view div{margin:5px}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-thumb-view div a,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-thumb-view div a,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view div a,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view div a,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-thumb-view div a,div.bbp-reply-content .rtm-comment-container li.rtm-comment-thumb-view div a,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view div a,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view div a,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-thumb-view div a,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-thumb-view div a,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view div a,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view div a,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-thumb-view div a,div.rtm-comment-content .rtm-comment-container li.rtm-comment-thumb-view div a,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view div a,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view div a{display:inline-block;width:100%}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-thumb-view div a p,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-thumb-view div a p,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view div a p,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view div a p,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-thumb-view div a p,div.bbp-reply-content .rtm-comment-container li.rtm-comment-thumb-view div a p,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view div a p,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view div a p,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-thumb-view div a p,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-thumb-view div a p,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-thumb-view div a p,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-thumb-view div a p,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-thumb-view div a p,div.rtm-comment-content .rtm-comment-container li.rtm-comment-thumb-view div a p,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-thumb-view div a p,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-thumb-view div a p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-title-view,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-title-view,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-title-view,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-title-view,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-title-view,div.bbp-reply-content .rtm-comment-container li.rtm-comment-title-view,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-title-view,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-title-view,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-title-view,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-title-view,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-title-view,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-title-view,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-title-view,div.rtm-comment-content .rtm-comment-container li.rtm-comment-title-view,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-title-view,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-title-view{list-style-type:square;display:block}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-title-view div,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-title-view div,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-title-view div,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-title-view div,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-title-view div,div.bbp-reply-content .rtm-comment-container li.rtm-comment-title-view div,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-title-view div,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-title-view div,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-title-view div,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-title-view div,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-title-view div,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-title-view div,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-title-view div,div.rtm-comment-content .rtm-comment-container li.rtm-comment-title-view div,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-title-view div,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-title-view div{margin:5px}div.bbp-reply-content .rtm-bbp-container li.rtm-bbp-title-view div p,div.bbp-reply-content .rtm-bbp-container li.rtm-comment-title-view div p,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-title-view div p,div.bbp-reply-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-title-view div p,div.bbp-reply-content .rtm-comment-container li.rtm-bbp-title-view div p,div.bbp-reply-content .rtm-comment-container li.rtm-comment-title-view div p,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-title-view div p,div.bbp-reply-content .rtm-comment-container-non-loggedin-user li.rtm-comment-title-view div p,div.rtm-comment-content .rtm-bbp-container li.rtm-bbp-title-view div p,div.rtm-comment-content .rtm-bbp-container li.rtm-comment-title-view div p,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-bbp-title-view div p,div.rtm-comment-content .rtm-bbp-container-non-loggedin-user li.rtm-comment-title-view div p,div.rtm-comment-content .rtm-comment-container li.rtm-bbp-title-view div p,div.rtm-comment-content .rtm-comment-container li.rtm-comment-title-view div p,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-bbp-title-view div p,div.rtm-comment-content .rtm-comment-container-non-loggedin-user li.rtm-comment-title-view div p{margin-bottom:10px}body{position:relative}.media-likes-wrapper{background:rgba(0,0,0,0.2);display:none;height:100%;position:fixed;width:100%;z-index:10000;top:0}.rtmedia-like-counter-wrap{cursor:pointer}.rtmedia-like-counter-wrap:hover{text-decoration:underline}.media-like-list{list-style:none;margin:0;padding:0 10px 10px 10px;overflow-y:auto;max-height:350px}.media-like-list .like-user{clear:left;margin-top:10px;overflow:hidden}.media-like-list .like-desc{font-size:13px;line-height:16px;margin-top:-3px}.like-user-avatar{float:left;margin-right:10px}.like-user-avatar img{height:auto;max-width:30px}.media-likes{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.2);overflow:hidden;position:fixed;width:300px;top:50%;left:50%;margin-top:-140px;margin-left:-150px}.media-likes .loading-gif{display:block;margin:10px auto}.media-likes h3{background:#f5f6f7;color:#4e5665;box-shadow:0 2px 4px rgba(0,0,0,0.2);font-family:'Source Sans Pro', Helvetica, sans-serif;font-size:14px;margin:0 0 2px 0;padding:5px 10px}.media-likes .close{color:grey;font-weight:normal;float:right;line-height:1}.see-media-likes{display:block;float:left;margin:3px 3px 3px 0;overflow:hidden}.rtmedia-container .rtmedia-gallery-item-actions{display:none;position:absolute;background-color:rgba(0,0,0,0.6);width:100%;text-align:center}.rtmedia-container .rtmedia-gallery-item-actions a{margin:0 5px;padding:5px 8px;color:#fff;font-size:13px}.rtmedia-container .rtmedia-list-item .rtmedia-item-thumbnail{margin:0 auto}.rtmedia-container .rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-gallery-item-actions{display:block}.rtmedia-container .rtm-pro-allow-action .rtmedia-list-item:hover .rtmedia-bulk-edit-item-selector+.rtmedia-gallery-item-actions{display:none}.rtmedia-container .rtmedia-editor-attributes{margin-top:10px}.rtmedia-container .rtmedia-editor-attributes .rtm-attr-edit-heading{display:block;background-color:#50A1D7;margin-left:-10px;padding:5px 10px;color:white;width:100%}.rtmedia-container .rtmedia-editor-attributes .rtmedia-edit-attr-checkbox,.rtmedia-container .rtmedia-editor-attributes .rtmedia-edit-attr-select{margin-bottom:10px}.rtmedia-container .rtmedia-editor-attributes .rtmedia-edit-attr-checkbox .rtm-attr-label,.rtmedia-container .rtmedia-editor-attributes .rtmedia-edit-attr-select .rtm-attr-label{padding:0}.rtm-file-input-container .rtMedia-simple-queue-list .upload-error{background-color:#ffe5e5;border-bottom:1px solid #ffcccc}.rtm-file-input-container .rtMedia-simple-queue-list .upload-error td{padding:2px 10px}.rtm-file-input-container .rtMedia-simple-queue-list .upload-success{background-color:#C2FAC1;border-bottom:1px solid #8EE888}.rtm-file-input-container .rtMedia-simple-queue-list .upload-success td{padding:2px 10px}.rtmedia-group-media-settings{margin-left:20px}.rtmedia-container .rtm-dashed-border,.rtmedia-container #bulk-edit-form .rtmedia-bulk-move-container,.rtmedia-container #bulk-edit-form .rtmedia-bulk-privacy-container,.rtmedia-container #bulk-edit-form .rtmedia-bulk-edit-attributes{padding:10px;border:2px dashed #c1c1c1}.rtmedia-container #bulk-edit-form .select-all i,.rtmedia-container #bulk-edit-form .unselect-all i{margin:0}.rtmedia-container #bulk-edit-form .rtmedia-bulk-edit-options{margin-bottom:10px;display:none}.rtmedia-container #bulk-edit-form .rtmedia-bulk-move-container{display:none}.rtmedia-container #bulk-edit-form .rtmedia-bulk-privacy-container{display:none}.rtmedia-container #bulk-edit-form .rtmedia-bulk-edit-attributes{display:none}.rtmedia-container #bulk-edit-form .rtmedia-bulk-edit-attributes .rtm-attr-edit-heading{margin-left:0}.rtmedia-container #bulk-edit-form .rtmedia-bulk-edit-attributes .rtm-bulk-edit-attributes-warning{color:red;font-size:12px;text-align:right;display:block}.rtmedia-container .bulk-action{display:none}.rtmedia-container .bulk-edit-on .bulk-action{display:block}.rtmedia-container .bulk-edit-on .rtmedia-list .bulk-selected a img{outline:4px solid #888}.rtmedia-container .rtmedia-list-item .rtmedia-bulk-edit-item-selector{position:absolute;z-index:2;margin:5px 0 0 13px}.rtmedia-container .bulk-edit-form .rtmedia-bulk-action-message{display:none;padding:5px 10px;color:white;margin:5px}.rtmedia-container .bulk-edit-form .rtmedia-bulk-action-success-message{background-color:#2ECC71}.rtmedia-container .bulk-edit-form .rtmedia-bulk-action-error-message{background-color:#E74C3C}.rtm-hide{display:none}.rtmp-url-scrapper-container{display:none;min-height:100px;text-align:center}.rtmp-url-scrapper-container .rtmp-url-scrapper-loading{display:none;margin-top:40px}.rtmp-url-scrapper-container #rtmp-url-scrapper{border:1px solid #e2e2e2}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-img-holder{border:none;padding:2px;margin:2px;float:left}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-img-holder #rtmp-url-scrapper-img{background-position:center;background-color:white;background-repeat:no-repeat;background-size:contain}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-img-holder #rtmp-url-scrapper-img img{width:100px;max-height:100px}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-img-holder #rtmp-url-prevPicButton{border:1px solid rgba(0,0,0,0.5);cursor:hand;cursor:pointer}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-img-holder #rtmp-url-nextPicButton{border:1px solid rgba(0,0,0,0.5);cursor:hand;cursor:pointer}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-img-holder #rtmp-url-scrapper-img-count{font-size:10px;color:#7f7f7f;text-align:center}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-text-holder{border:none;padding:10px;margin:10px;float:left;text-align:left}.rtmp-url-scrapper-container #rtmp-url-scrapper #rtmp-url-scrapper-text-holder #rtmp-url-scrapper-title{font-weight:bold;font-size:14px}#rtmp-url-error{display:none;color:#FF0000}.rtmedia_update .rtmp_final_link{margin-top:10px}.rtmedia_update .rtmp_link_preview_container{display:inline-block;width:35%;float:left;padding:10px}.rtmedia_update .rtmp_link_contents{width:65%;display:inline-block;padding-left:10px}.rtmedia_update .rtmp_link_contents span{display:block;margin-top:10px}.rtmedia_update .rtmp_link_contents .rtmp_link_preview_title{font-size:20px;line-height:30px}.rtmedia_update .rtmp_link_contents .rtmp_link_preview_body{font-size:12px;line-height:18px}#buddypress div.rtmedia-activity-container span.rtmp_link_preview_body,#buddypress div.rtmedia-activity-container span.rtmp_link_preview_title{display:block;margin-top:10px}#buddypress div.rtmedia-activity-container span.rtmp_link_preview_body{font-size:12px;line-height:18px}#buddypress div.rtmedia-activity-container span.rtmp_link_preview_title{font-size:20px;line-height:30px}#buddypress div.rtmedia-activity-container div.rtmp_link_preview_container{display:inline-block;width:35%;float:left;padding:10px}.rtmedia-list-document{width:100%}.rtmedia-list-document td,.rtmedia-list-document th{font-size:13px}.rtmedia-list-document .rtmedia-list-document-row{height:50px;border-bottom:solid 1px #cccccc}.rtmedia-list-document .rtmedia-list-document-row th:nth-child(3),.rtmedia-list-document .rtmedia-list-document-row td:nth-child(3){text-align:right;padding-right:10px}.rtmedia-list-document .rtmedia-list-document-row th:nth-child(4),.rtmedia-list-document .rtmedia-list-document-row th:nth-child(5),.rtmedia-list-document .rtmedia-list-document-row td:nth-child(4),.rtmedia-list-document .rtmedia-list-document-row td:nth-child(5){text-align:center}.rtm-font-color-ccc{color:#CCCCCC}#rtm-media-sort-list ul{left:-105px}
.media-tabs-container > ul li{
    display: inline-block;    
    width: 25%;
    background-color: #CCC;
}
.media-tabs-container > ul li a {
    display: block;
    text-align: center;
}
.media-tabs-container ul li.active-tab{
    background-color: #DDD;
}
.media-tabs-container .rt-media-tab-panel {
    width: 100%;    
    border: 1px solid #CCC;
}
.media-tabs-container .rt-media-tab-panel ul li {
    width: 50%;
    display: inline-block;
    text-align: center;
    float: left;
    margin-top: 5px;
}
.media-tabs-container .rt-media-tab-panel ul li img {
    width: 95%;
}
.media-tabs-container > div:nth-child(n) {
    display: none;
}
.media-tabs-container a {
    text-decoration: none;
}
.media-tabs-container .rtmedia-item-title {
    padding: 0 5px;
}
.media-tabs-container .rtmedia-item-title h4 {
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;    
}
.active-tab {
    display: inline-block !important;
}
.active-div {
    display: inline-block !important;
}
.webwidget_rating_simple{
    padding: 0px;
    margin: 0px;
    float: left;
}
.webwidget_rating_simple li{
    line-height: 0px;
    width: 14px;
    height: 12px;
    padding: 0px;
    margin: 0px;
    margin-left: 2px;
    list-style: none;
    float: left;
    cursor: pointer;
}
.webwidget_rating_simple li span{
    display: none;
}/*
    Document        : mep-feature-playlist.css
    Author          : Andrew Berezovsky <andrew.berezovsky@gmail.com>
    Original Author : Junaid Qadir Baloch <shekhanzai.baloch@gmail.com>
*/

/* Start: Show/Hide Playlist*/
#rtmedia-playlist-view .mejs-controls .mejs-show-playlist button {
  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
  background-position: -16px -16px;
}
#rtmedia-playlist-view .mejs-controls .mejs-hide-playlist button {
  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
  background-position: -16px 0;
}
/* End: Show/Hide Playlist */

/* Start: Previous */
#rtmedia-playlist-view .mejs-controls .mejs-prevtrack button {
  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
  background-position: 0 -16px;
}
/* End: Previous */

/* Start: Next */
#rtmedia-playlist-view .mejs-controls .mejs-nexttrack button {
  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
}
/* End: Next */

/* Start: Shuffle */
#rtmedia-playlist-view .mejs-controls .mejs-shuffle-on button {
  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
  background-position: -32px 0;
}
#rtmedia-playlist-view .mejs-controls .mejs-shuffle-off button {
  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
  background-position: -32px -16px;
}
/* End: Shuffle */

/* Start: Loop */
#rtmedia-playlist-view .mejs-controls .mejs-loop-on button {
  //background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
    background-position: -64px 0 ;
}

#rtmedia-playlist-view .mejs-controls .mejs-loop-off button {
  //  background: transparent url(/wp-content/plugins/rtmedia-pro/lib/playlist/controls-playlist.png) no-repeat;
    background-position: -64px -16px; 
}
/* End: Loop */

/*Start: Playlist*/
.mejs-playlist {
  position: absolute;
  left: 0;
  height: 200px!important;
  overflow-y: auto;
  background: #000000;
  opacity: 0.8;
  top : 30px ;
  z-index : 2;
}
.mejs-playlist ul {
  margin: 0;
  padding: 5px;
}
.mejs-playlist li {
  color: white;
  font-size: 11px;
  height: 16px;
  overflow: hidden;
  margin: 2px;
}

.mejs-playlist li a, .mejs-playlist li a:visited {
    color : white;
    text-decoration: none;
    vertical-align: top;
    line-height: 16px;
}
.mejs-playlist li a:hover {
  color: green;
}
.mejs-playlist li.current a {
  color: yellow;
}
/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.

You're the boss, so have fun editing!

--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Global Styles
2.0 - Responsive media queries (mobile styles)
  2.1 - MAXIMUM width of 720 pixels (phones landscape)
  2.2 - MAXIMUM width of 380 pixels (phones portrait)
  2.3 - MINIMUM width of 721 pixels (tablets+)
  2.4 - MINIMUM width of 1040 pixels (desktops and laptops)
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 - Global Styles
--------------------------------------------------------------*/



/*
.just_an_example {
  color: black;
}
*/


li.groups > div.activity-content > div.activity-inner > div > ul > li{
  height: auto !important;
  padding: 1rem !important;
}
li.groups > div.activity-content > div.activity-inner > div > ul > li > a > div.rtmedia-item-thumbnail{
  max-width: 320px !important;
}

li.groups > div.activity-comments > ul > li > div > div > ul > li > a > div.rtmedia-item-thumbnail {
  max-width: 320px !important;
}
li.groups > div.activity-comments > ul > li > div > div > ul > li{
  height: auto !important;
  padding: 1rem !important;
}


/*--------------------------------------------------------------
2.0 - Responsive media queries (mobile styles)
--------------------------------------------------------------*/
@media screen and (max-width: 800px) {




}
/*--------------------------------------------------------------
2.1 - MAXIMUM width of 720 pixels (phones landscape)
--------------------------------------------------------------*/
@media screen and (max-width: 720px) {





}/* don't delete this closing bracket */





/*--------------------------------------------------------------
2.2 - MAXIMUM width of 380 pixels (phones portrait)
--------------------------------------------------------------*/
@media screen and (max-width: 380px) {


        #fwslider .title {
          font-size: 1.5em;
          font-family: 'roboto','open-sans',sans-serif;
          font-weight: normal;
          margin-top: -30px;
        }


}/* don't delete this closing bracket */



/*--------------------------------------------------------------
2.2 - MINIMUM width of 380 pixels (phones portrait)
--------------------------------------------------------------*/



@media screen and (min-width: 380px) {


      #fwslider .slide .title {
          font-size: 1.7em;
          font-family: 'roboto','open-sans',sans-serif;
          font-weight: normal;
        }

}

/*--------------------------------------------------------------
2.3 - MINIMUM width of 721 pixels (tablets+)
--------------------------------------------------------------*/
@media screen and (min-width: 721px)  {

#fwslider .slide .title {
  font-size: 3em;
  font-family: 'roboto','open-sans',sans-serif;
  font-weight: lighter;
}





}/* don't delete this closing bracket */





/*--------------------------------------------------------------
2.4 - MINIMUM width of 1040 pixels (desktops and laptops)
--------------------------------------------------------------*/
@media screen and (min-width: 1040px)  {


  #fwslider .slide .title {
  font-size: 3em;

}
/*centers footer-icons when width when min-width is 1040px*/
div.footer-inner div#footer-icons {
float: none;
}




}/* don't delete this closing bracket */

h1,
h2,
h3,
h4,
ul>h2,
ul>h3,
ul>h4,
li>h4,
li>h3,
li>h2
{
     font-family: 'roboto','Open Sans', 'Helvetica Neue', sans-serif;
  font-weight: normal;
}

.entry-content p {
  font-size: 16px;
  margin-bottom:1em;
}

.entry-content h5 {
  font-size: 18px;
}

.entry-content h4 {
  font-size: 20px;
}

.entry-content h3 {
  font-size: 22px;
}

.entry-content h2 {
  font-size: 24px;
}

.entry-content h1 {
  font-size: 26px;
}

/*.footer-credits {

  display:none;
}*/

body.single-item.groups article.error404 .entry-header {
	float: none;
}

.entry-title

{
    font-family: 'roboto','Open Sans', 'Helvetica Neue', sans-serif;
  font-weight: normal;


}

/*Removes title from top of pages, but not from posts*/
/*.page-id-161 .entry-title,
.page-id-386 .entry-title,
.page-id-519 .entry-title,
.page-id-534 .entry-title,
.page-id-564 .entry-title,
.page-id-423 .entry-title,
.page-id-221 .entry-title,
.page-id-296 .entry-title,
.page-id-217 .entry-title,
.page-id-556 .entry-title*/

.page .entry-title{
display:none;

}

body.single-item.groups .entry-header .entry-title{display:block;}


h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ul>li,
li,
li>p,
.entry-content

{
  font-family: 'roboto','Open Sans', 'Helvetica Neue', sans-serif;
  font-weight: normal;

}

.entry-content h1
{
  font-size: 2.3em;
}

/*Removes 'Leave Group' button from single group page*/
body.single-item.groups a.group-button.leave-group {
  display:none;
}

#buddypress div.message-search input[type="text"] {
        float: left;
        height: 25px;
        padding: 6px 2% 6px 3%;
        bottom: 22px;
        width: 95%;
        position: relative;
        -webkit-appearance: none;
    }
#buddypress > div > div.bboss_search_form_wrapper.dir-search.no-ajax{
  min-width: 270px;
}
#searchsubmit{
  bottom: 22px;
  position: relative;
}

/*Revoves footer credits*/
.footer-credits {

  display:none;
}
 /* Removes comments section on every page */
#comments {

    display: none;
}

@media screen and (min-width: 721px) {

#buddypress ul.item-list li.activity-item {
border: dotted 2px #c6dcea;
margin-top: 10px;
padding: 10px;
border-radius: 5px;

}
#buddypress ul#activity-stream li img.avatar {
border-radius: 50%;
}

}


/****************************************
PLUGIN SPECIFIC STYLES
***************************************/


/************************************
These are styles applied to forms
**************************************/


.gsection_description h3,
.gsection_description h4 {

  font-weight: bold;
}


.gsection_description ul li,
.gsection_description ol li {
  padding-left: 20px;
}

.gform_wrapper ul li.gfield {
  margin-top: 2em;
}

/* For multi select box*/

.gfield_checkbox ul {

margin-left: 10px !important;

}

.gform_wrapper ul.gfield_radio li,
.gform_wrapper ul.gfield_checkbox li {
  list-style: none!important;
}

/*Remove 'list-style:disc;' from Programs and Student gravity form field search lists*/
.gform_wrapper .chosen-container .chosen-results,
.gform_wrapper .chosen-container-multi .chosen-choices li.search-field,
.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice{
  list-style: none!important;
}


/***************************************************
Buddypress Group Email Subscription Plugin Styles
*****************************************************/

/*Removing group notification email options from Group Home Description*/

.group-subscription-div {

  display:none;
}

/***************************************************
Form Buttons for all pages
*****************************************************/

.formCard{
  margin-top: 3em;
}

.formCard .formButton {
    border-radius: 5px;
    display:block;
    background-color:#FF9900;
    font-size: 1.2em;
    /*  font-weight: bold;*/
    font-family: 'roboto', 'open-sans', sans-serif;
    padding:1em 5%;
    color:white;
    text-align: center;
    width: 90%;
}

.formCard:hover .formButton  {
    text-decoration: none;
    background-color: #4a88bf;
}

.formCard .commandLink {
    opacity: 0;
    transition: opacity 500ms ease-in-out;
    -moz-transition: opacity 500ms ease-in-out;
    -webkit-transition: opacity 500ms ease-in-out;

    margin-top: 0.5em;
    font-size: 1.1em;
}

.formCard:hover .commandLink {
    opacity: 1;
}
.formCard .commandLink:hover {
    text-decoration: none;
}

.formCard .commandLink.left {
    float: left;
}

.formCard .commandLink.right {
    float: right;
    margin-right: 1%;
}

@media screen and (min-width: 720px) {

    /* on bigger screens make the command links smaller */
    .formCard{
        max-width: 50%;
        margin-top: 2.5em;
    }

    /* on bigger screens make the command links smaller */
    .formCard .commandLink {
        margin-top: 0;
        font-size: 1em;
    }

}



.entry-content td.appointments-weekly-calendar-hours-mins {

  font-size: 1.2em;
}

/* removes the dropdown text "Please select a service" */
.app_services_dropdown_title {
  display:none;
}



/****************************************
ADJUSTMENTS TO MOBILE GROUP DISPLAY
*****************************************/

#buddypress ul.item-list.activity-list > li {
  width:97%;
}


#buddypress #whats-new-options #rtmedia-add-media-button-post-update {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
}

#buddypress .activity-list .activity-content .activity-inner,
#buddypress .activity-list .activity-content blockquote {
margin: 10px 0 30px 30px;
}


.rtmedia-container .rtmedia-activity-text,
.rtmedia-activity-container .rtmedia-activity-text,
#buddypress div.rtmedia-activity-container .rtmedia-activity-text {
  font-size: 1.4em;
}

#buddypress .activity-header a, #buddypress .comment-meta a, #buddypress .acomment-meta a {
font-weight: normal;
}

#buddypress .activity-list .activity-content .activity-header,
#buddypress .activity-list .activity-content .comment-header {
  color:#999;
}

#buddypress div.activity-comments div.acomment-content {
font-size: 1.1em;
}

div.plupload_action_icon.ui-icon.plupload_delete {
  text-indent: 0;
}



@media screen and (max-width: 721px) {




#buddypress .activity-list .activity-content .activity-inner,
#buddypress .activity-list .activity-content blockquote {
margin: 0;
}

#buddypress div.item-list-tabs ul #groups-personal{
  display: none;
}

#buddypress form#whats-new-form input#aw-whats-new-submit {

  margin-top: 20px;
  margin-bottom: 10px;
}

#buddypress ul#activity-stream li.activity-item {
  margin-left: 0;
overflow: visible;
}

#buddypress ul#activity-stream li img.avatar {
width: 52px;
height: 52px;
margin-top: 5px;
margin-left: 50px;
margin-bottom: 30px;
border-radius: 50%;
}

#buddypress div.activity-comments div.acomment-avatar img {

width: 32px !important;
height: 32px !important;
position: absolute;
left: -40px !important;
top: 10px !important;

}

#buddypress .activity-list .activity-content .activity-header,
#buddypress .activity-list .activity-content .comment-header {
margin-left: 70px;
margin-bottom: 40px;
}

}

@media screen and (max-width: 721px) {
div.docs-info-header {

display: none;
}

}

/*--Mobile Group Icon--*/
#buddypress #mobile-item-nav ul li {
background-color: #575757;
  }

#buddypress #mobile-item-nav ul li#home-groups-li:before {
      font-family: 'FontAwesome';
      content: "\f015";
    }

#buddypress #mobile-item-nav ul li#nav-docs-groups-li:before {
      font-family: 'FontAwesome';
      content: "\f15c";
    }

#buddypress #mobile-item-nav ul li#group-events-groups-li:before {
      font-family: 'FontAwesome';
      content: "\f073";
    }

    #buddypress #mobile-item-nav ul li#rtmedia-media-nav-groups-li:before {
      font-family: 'FontAwesome';
      content: "\f030";
    }

#buddypress #mobile-item-nav ul li#invite-groups-li,
#buddypress #mobile-item-nav ul li#nav-notifications-groups-li,
/*#buddypress #mobile-item-nav ul li#group-events-groups-li,*/
#buddypress #mobile-item-nav ul li#admin-groups-li,
#buddypress #mobile-item-nav ul li#nav-invite-anyone-groups-li

 {
display:none;
    }


@media screen and (max-width: 480px) {
table.eab-montly_calendar {
 overflow: scroll;
}

}
 /*--RTMEDIA Activity thumbnails --*/


@media screen and (min-width: 721px) {

  #buddypress .rtmedia-activity-container .rtmedia-list .rtmedia-item-thumbnail {
    max-width: 189px;
  }


  #buddypress div.rtmedia-activity-container .rtmedia-list .rtmedia-list-item.media-type-photo {
    width: 35%;
  }

  #buddypress div.rtmedia-activity-container .rtmedia-list .rtmedia-list-item.media-type-photo{
    float:left;
    border:none;
  }
  #buddypress div.rtmedia-activity-container .rtmedia-list .rtmedia-list-item.media-type-photo:nth-child(3n) {
    clear:left;
  }
}

@media screen and (min-width: 1040px) {



  #buddypress div.rtmedia-activity-container .rtmedia-list .rtmedia-list-item.media-type-photo {
    width: 30%;
  }




}

#rtmedia_dashboard_widget {
  display:none;
}

/*------------------------------------------------------
Gravity Form Style Updates
--------------------------------------------------------*/
@media screen and (min-width: 720px) {

  .gfield_radio li input[type=radio] {
    margin-left: 3px!important;
  }



@media screen and (max-width: 1040px) {

  .gform_wrapper table.gfield_list td {
    width:95%;

  }

}


@media screen and (min-width: 720px) {

  .gfield_radio li input[type=radio] {
    margin-left: 3px!important;
  }

  body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=radio],
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=checkbox],
  body .gform_wrapper .gform_body .gform_fields .gfield select,
  body .gform_wrapper .gform_body .gform_fields .gfield textarea{
    border: solid 2px #ccc;
  }

  body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=url]:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=number]:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield input[type=password]:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield select:focus,
  body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus {
    border: solid 2px lightblue;
    background-color: white;
  }

  div.gfield_description {
    padding:0;
  }

  div.gfield_description p{
    margin-bottom:0!important;
  }

  .gfield_label {
    font-size: 1.2em!important;
    margin-top: 20px!important;
  }

}



@media screen and (max-width: 1040px) {

  .gform_wrapper table.gfield_list td {
    width:95%;

  }

}



.teacher-title, .parent-title {
font-size: .8em;
}



.child-general-holder h3 {
  margin:0 0 10px 0;
  color:#444;

}

div.parent-title, div.teacher-title {
  color:#444;
  text-align: center;
}


.teacher-col, .parent-col {

  display:inline-block;
  margin-bottom: 30px;
  margin-right: 30px;
  text-align:center;
}

.teacher-col img, .parent-col img {
  border-radius: 50%;
  margin:2px auto;
  width:40px;
  height:40px;
}

.child-general-holder{
    float: left;
    width: 100%;
    border-top: dashed 1px lightblue;
    margin-bottom: 50px;
    min-height: 300px;
    position: relative;
    margin-top: 0;
    padding: 0;
    padding-top: 20px;
    border-radius: 0;

}

.child-content-section {
  margin-bottom: 50px;

}

.single-students .child-events-holder {
  display: none;
}

.single-students div.gv-widget-custom-content h3 {
  margin-bottom: 0;
}

.single-students div.gv-grid-col-1-1.gv-left{
  border-top:dashed 1px lightblue;
}

.single-students .dataTables_paginate {
  margin-bottom: 70px;
}

@media screen and (min-width: 721px) {

    .single-students .entry-content > h3 {

      width:40%;
      float:left;
    }

    .child-general-holder{
      width: 100%;

  }

    .child-content-section {
      width: 100%;
      float: left;
      clear:both;
      margin-bottom: 50px;
    }

    }

    .teacher-col img, .parent-col img {
        width:40px;
        height:40px;
    }

}

/*Profile Page Styles*/



@media screen and (max-width: 720px) {

    body.bp-user #buddypress #item-header-content {
      margin-bottom: 30px;
    }

}



/* Removes member count from Group navigation list item 'Members' because it's not tracking it properly*/
#buddypress div#item-nav .item-list-tabs ul li a span{
  display:none;
}

/* Removes member count from Groups Page because it's not tracking it properly*/
#buddypress ul.item-list li div.meta {
  display:none;
}

div#member-dir-count-top.pag-count {
  display:none;
}

/* Remove 'Send Invites' from groups navigation*/
.groups li#invite-groups-li {
  display:none;
}

#guarantees li{
list-style: none;
margin-bottom:80px;
}

#guarantees .fa{
    float:left;
    clear:both;
    margin-right: 3%;
    margin-top: 5px;
    color:#5C8BC3;

}

#guarantees li h3 {

  margin:0;
  float:left;
  margin-left: 40px;
  margin-top: -30px;
}

/************************************
Events archive page navigation style
*************************************/

div.wpmudevevents-list div.event-pagination {
    font-size: 1.4em;
    padding:1%;
}

div.wpmudevevents-list div.event-pagination a:nth-child(2){
    margin-left:30%;
  }



@media screen and (min-width: 767px) {

  div.wpmudevevents-list div.event-pagination a:nth-child(2){
    float:right!important;
    margin-left:0;
  }

}




/*Upcoming Events list in Widget Styles*/
.widget_incsub_event_upcoming ul li:before{
 font-family: 'FontAwesome';
 content: '\f073';
 font-size: 1.8em;
 margin-right: 10px;
 margin-top: 10px;
 color:#9F9F9F;
}
.widget_incsub_event_upcoming ul li:hover:before{
 color:#333;
}

.widget_incsub_event_upcoming ul li{
background:rgb(239, 239, 239);
margin-bottom:10px;
padding:5px 10px;
max-height: 100px;
overflow:hidden;
border-radius: 3px;
        -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;

}

.widget_incsub_event_upcoming ul li:hover{

    overflow: scroll;
    background-color: rgb(239, 239, 239);
    max-height: 999px;
    box-shadow: 0px 0px 15px #999;
           -webkit-transform: scale(1.01);
        -moz-transform: scale(1.01);
        -o-transform: scale(1.01);
        transform: scale(1.01);

}

.wpmudevevents-date {
  background:none!important;
}


.type-incsub_event time.entry-date{
  display:none;
}



/*
.widget_incsub_event_upcoming ul li a{
max-width: 220px;
float:right;
margin-top: 8px;
}*/

/*Events - iCal subscribe button*/

.subscribeLinks {
  margin-top: 20px;
  float:left;
  height:60px;
}

.subscribeLinks a.button {
display:block;
margin-bottom: 10px;
}



@media screen and (max-width: 720px) {

    #secondary .widget{
      background-color: rgba(0, 0, 0, 0);

    }

    .widget_incsub_event_upcoming ul li{

      max-height: 120px;


    }

}

@media screen and (max-width: 768px){

  .wpmudevevents-list table.eab-monthly_calendar td {
      width: 260px;
  }

}


#wpmudevents-single .appointments-instructions {
  clear:both;

}

.single-incsub_event .nav-single {
 display:none;
}





/***************************
Buddypress Group Updates
**************************/

/* remove RSS and Update type filter from Group Home page*/
li.feed,
li#activity-filter-select {
  display:none!important;
}

/*fix group home details*/
#buddypress div#item-header div#item-meta {
  overflow: visible!important;
}

/*fix newsletter sent table display*/

div.newsletter_list_block table#newsletter_list.widefat.post tbody tr.alternate .entry-content td,
div.newsletter_list_block td
  {
    width: 0!important;
}

/******************************
Youtube Channel Styles
********************************/


    div.ytc_video_container{
      max-width: 90%;
      margin-left:5%;
      margin-bottom: 40px;
    }

    .youtube_channel h3.ytc_title {
      font-size: 1.5em;
      min-height: 70px;
      max-height: 71px;
      overflow: hidden;
      margin-bottom: 5px;
    }



@media screen and (min-width: 721px){

    div.ytc_video_container{
      max-width: 40%;
      margin-left:5%;
      margin-right:5%;
    }

    .youtube_channel h3.ytc_title {
      font-size: 1.2em;
      min-height: 60px;
      max-height: 61px;
      overflow: hidden;
      margin-bottom: 5px;
    }

}


@media screen and (min-width: 1041px){

    div.ytc_video_container{
      max-width: 28%;
      margin-left:2%;
      margin-right:2%;
    }

    .youtube_channel h3.ytc_title {
      font-size: 1.1em;
      min-height: 50px;
      max-height: 51px;
      overflow: hidden;
      margin-bottom: 5px;
    }

}

/* Removes network user search from invite-anyone page*/
#buddypress form#send-invite-form {
  display:none;
}
/*Making sure gravity forms credit card field month and date expiration appear correctly*/
.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,
.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year
{width:100%!important;}




h3.panel-title.pull-right {
  font-size: 17px!important;
  font-weight: lighter!important;
}

@media screen and (min-width: 721px) {
    .main-navigation li a {
        padding: 14px 11px;
}

    .main-navigation ul.nav-menu {
        z-index: auto; /*top level menu and its direct children do not need any z value*/
    }

    .main-navigation ul.nav-menu > li {
        z-index: auto;
    }

    .main-navigation ul.nav-menu > li > a {
        z-index: auto;
    }

    .main-navigation ul.nav-menu > li > ul.sub-menu,
    .main-navigation ul.sub-menu {
        z-index: 1;
    }

}

/*********************************************************************************
General Navigation Improvements - mainly just hiding redundant navigation items
*********************************************************************************/

/*Removes redundant profile navigation from toolbar profile avatar submenu*/
ul#wp-admin-bar-my-account-buddypress.ab-sub-secondary.ab-submenu a.ab-item,
ul#wp-admin-bar-my-account-default.ab-submenu {
  display:none;
}



/********************************
Removes items from the profile
*********************************/

li#blogs-personal-li,
li#my-events-personal-li
{
  display:none;
}

#members-list img.avatar,
#members-group-list img.avatar,
.bpuser .avatar-150.photo,
#group-admins .avatar-50.photo {
  border-radius: 50%;
}

/****************************************************
  Profile Messages Updates
****************************************************/

form#search-message-form {
  width:70%;
}



/****************************************************
  Removes favorite buttons from the activity feeds
****************************************************/

a.button.fav.bp-secondary-action,
a.button.unfav.bp-secondary-action {
  display:none;
}

/****************************************************/
/*
div.activity-header p,
div.activity-meta,
div.activity-meta a {
  font-size:11px;
}*/

/****************************************************
  Removes mentions and fav sub nav items from profiles
****************************************************/
a.activity-button.mention,
#activity-mentions,
#activity-favs{
  display:none!important;
}
/****************************************************/

/**************************************************************
This cleans up the profile message threads to be more readable
**************************************************************/

div.message-content blockquote

 {
  margin-left: 15px;
  padding-left: 10px;
  background-color: rgba(0, 0, 0, 0);
  border-radius:0;
  border-left: dashed 1px lightgrey;
  margin-top: 20px;
  max-height: 100px;
  overflow: hidden;
  color:#777;
  font-size: .9em;

}

/*div.message-content > div:nth-of-type(2){
  margin-left: 15px;
  padding-left: 10px;
  background-color: rgba(0, 0, 0, 0);
  border-radius:0;
  border-left: dashed 1px lightgrey;
  margin-top: 20px;
  max-height: 100px;
  overflow: hidden;
  color:#777;
  font-size: .9em;
}*/

div.message-content blockquote:hover,
div.message-content > div:nth-of-type(2):hover
 {

/*  display:block;*/
  max-height: 5000px;
  border-bottom: none;
    -webkit-transition: all 0.9s ease-in-out;
    -moz-transition: all 0.9s ease-in-out;
    -o-transition: all 0.9s ease-in-out;
    -ms-transition: all 0.9s ease-in-out;
    transition: all 0.9s ease-in-out;

}


#buddypress table tr td.thread-info p {
  font-size: 1em;
}

/*make message content a little larger than quoted text*/
div.message-content > div:nth-of-type(1) {
  font-size: 1.1em;
}
.buddypress #wp-admin-bar-fl-builder-frontend-edit-link {
  display: none;
}

/*Data Tables Style Updates*/
table.dataTable.nowrap td p {

  font-size: 1em;
}


.blavatar {
  display:none;
}/*Removes avatar from front end site list*/

.newsletter_list_block a.disabled {
    color: #a0a5aa !important;
    border: 1px solid #ddd;
    background: #f7f7f7 !important;
}
.newsletter_list_block a.disabled:hover {
    cursor: default;
    background: #f7f7f7 !important;
    box-shadow: none;
}

#whats-new-options #aw-whats-new-submit {
    display: inline-block;
}
.rtmedia-plupload-notice li.upload-progress:after {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-rendering: auto;
    speak: none;
    display: inline-block;
    line-height: 1;
    content: "\f110";
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    color: #999;
    text-decoration: none;
    margin-left: 8px;
    padding: 0;
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}

/*Remove Gravity Form 'Add Form' button from email customizer*/
  body.wp-customizer #customize-control-email_content #add_gform {
    display:none;
  }

/* Fix Appointments Plugin Style Collapsing Front-end Group Newsletter Actions Column */
  #newsletter_list tr td {
    width: 0;
  }

 #google_oauth2_login::before, #google_oauth2_logout::before{
     content: "";
     display: inline-block;
     vertical-align: middle;
     width: 1.5em;
     height: 1.5em;
     margin-right: .5em;
     background: url('/wp-content/themes/buddyboss-child/images/google.svg');
 }
 #google_oauth2_login, #google_oauth2_logout{
    border: 1px solid #cfcfcf;
    border-radius: 3px;
    padding: 6px 14px;
}
.button.cta{
    font-weight: bold;
}
.mobile-cta-button-main-wrapper{        
    display: none;
}
@media screen and (max-width: 720px) {
    .mobile-cta-button-main-wrapper{        
        display: block;
        position: fixed;
        z-index: 2;
        width: 100%;
    }
    
    .mobile-cta-button-wrapper{        
        
    }
    .inner-wrap-cta {
        margin-top: 100px !important;     
    }
    /* Navigation color */
    .mobile-header-cta {
        top: 45px !important;
    }
    .mobile-cta-button-wrapper{        
        position: relative;        
        text-align: center;
        height:45px;
    }
    .mobile-cta-button-wrapper .cta{        
        position: absolute;
        top: 50%;        
        left: 50%;
        transform: translate(-50%, -50%);
    }
    
}/**
 * 
 * Keep submenus visible while keyboard focus is within their parent menu item
 * and provide a clear visual focus indicator for every menu link.
 */
@media screen and (min-width: 721px) {
	#masthead .main-navigation ul.nav-menu li:focus-within > ul.sub-menu {
		border-left: 0 !important;
		display: block !important;
	}

	#masthead .main-navigation ul.nav-menu a:focus {
		background-color: rgba(0, 0, 0, 0.25) !important;
		outline: 3px solid #ffbf47 !important;
		outline-offset: -3px;
	}

	#masthead .main-navigation ul.sub-menu a:focus {
		background-color: #f2f2f2 !important;
		color: #222 !important;
	}
}
/*
.appointments-wrapper, .app_timetable {
	padding: 0.3em;
}
*/
.wait_img{
z-index:1000;
}
.app_timetable_cell .wait_img {
    float: right;
}
.app_timetable {
margin-left:20px;
}
.app_monthly_schedule_wrapper, .app_timetable_wrapper{
float:left;
width:50%;
}
aside.widget .app_monthly_schedule_wrapper { width: 100%; }
.app_timetable_cell{
float:left;
width:25%;
border:1px solid grey;
font-size: 0.8em;
text-align:left;
padding:3px;
overflow:hidden;
}
.app_timetable_cell div:hover{
opacity:0.6;
}
.app_timetable_title{
/*text-align:center;*/
font-weight:bold;
margin-bottom: 1em;
}
.appointments-pagination .previous{
float:left;
}

td.today {
opacity: 0.6;
}

.appointments-pagination .next{
float:right;
}
.appointments-paypal{
display:none;
}
.appointments-list {
	clear: both;
	padding: 0;
  margin-top: 20px;
}
.appointments-list table {
	width: 100%;
	border-collapse: collapse;
	/* table-layout:fixed; */
}
.appointments-list table th {
	width: 12%;
	background: #333;
	color: #ddd;
	/*padding: .2em .4em .2em .4em;*/
	cursor: default;
}
.appointments-list table td {
	border: 1px solid #ddd;
	height: 14px;
	padding: 0;
}
.appointments-list table td:hover{
opacity:0.6;
}
.appointments-list table td.free, .app_timetable div.free {
	cursor: pointer;
}
.appointments-legend-table{
	font-size: 0.75em;
	table-layout:auto;
	overflow: hidden;
	border: 0 !important;
}
table.appointments-legend-table {
	width: auto;
}
table.appointments-legend-table  td{
	padding-right: 10px;
  padding-left: 10px;
	text-align:right;
	height: 20px;
	min-width: 30px;
	border: none !important;
	cursor:default;
  width: auto;
}
.appointments-weekly-calendar-hours-mins{
font-weight:bold;
font-size:0.65em;
text-align:center;
min-width: 110px;
}

.appointments-confirmation-wrapper{
display:none;
}

.appointments-confirmation-wrapper label{
display:block;
}
.appointments-confirmation-wrapper input[type="text"]{
width: 60%;
}

.appointments-confirmation-wrapper span{
margin-right: 10px;
width: 30%;
display:block;
float:left
}

.appointments-confirmation-text{
font-weight:bold;
}

/* Login */

.app_form_container{padding:20px;margin:10px;text-align:left;}
.appointments_login{margin-bottom:0.6em; border:none;}
.app_or{font-size:16px;margin:10px 0;letter-spacing: 1px;}
.app_inner1{}
.app_inner2{ margin-bottom: 0;}
.app_inner3{}
.app_login_submit{display:none;}
.app_login_submit input{margin-right:10px;width:100px;}
.app_wait_img img{border:none;}
.app_login_submit input[type="password"]{
padding: 0.5em;
background: white;
border: 1px solid #EEE;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

/* Buttons
	 ====================  */

.app_submit_btn{
	width:auto;
}

a.appointments-login_link-cancel {
  margin-top: 20px;
}

a.appointments-login_link-cancel, .app_submit_btn {
	color: #4e4d4d;
	font-size: 13px;
  cursor: pointer;
  display: inline-block;
  background-color: #f6f6f6;
  background-repeat: no-repeat;
  font-family: Lucida Grande, Helvetica Neue, Helvetica, Arial;
  text-shadow: 0 1px 0 #ffffff;
  background: #f8f8f8; /* Old browsers */
	background: -moz-linear-gradient(top,  #f8f8f8 0%, #eae9e9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#eae9e9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#eae9e9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f8f8f8 0%,#eae9e9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f8f8f8 0%,#eae9e9 100%); /* IE10+ */
	background: linear-gradient(top,  #f8f8f8 0%,#eae9e9 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#eae9e9',GradientType=0 ); /* IE6-9 */
  padding: 6px 14px 6px;
  line-height: normal;
  border: 1px solid #e3e3e3;
  border-bottom-color: #d1d1d1;
  border-radius: 3px;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
  	 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
  				box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);

  -webkit-transition: 0.1s linear all;
  	 -moz-transition: 0.1s linear all;
  		-ms-transition: 0.1s linear all;
  		 -o-transition: 0.1s linear all;
  				transition: 0.1s linear all;

	text-decoration:none;
}

a.appointments-login_link-cancel:hover,  .app_submit_btn:hover {
	border: 1px solid #c9c9c9;
	color: #1a1a1a;

  -webkit-transition: 0.1s linear all;
  	 -moz-transition: 0.1s linear all;
  		-ms-transition: 0.1s linear all;
  		 -o-transition: 0.1s linear all;
  				transition: 0.1s linear all;
}

a.appointments-login_link-cancel:active,  .app_submit_btn:active {
	border: 1px solid #b1b1b1;
	color: #7f7f7f;
	background: #d0d0d0; /* Old browsers */
	background: -moz-linear-gradient(top,  #d0d0d0 0%, #dfdfdf 60%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(60%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d0d0d0 0%,#dfdfdf 60%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d0d0d0 0%,#dfdfdf 60%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d0d0d0 0%,#dfdfdf 60%); /* IE10+ */
	background: linear-gradient(top,  #d0d0d0 0%,#dfdfdf 60%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */

	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
  	 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);
  				box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);

  -webkit-transition: 0s linear all;
     -moz-transition: 0s linear all;
  		-ms-transition: 0s linear all;
  		 -o-transition: 0s linear all;
  				transition: 0s linear all;
}

.app_form_container {
	text-align: center;
	border: 1px solid #e3e3e3;
	border-radius: 3px;
}


.appointments-login_links {
	margin: 0;
	padding: 0;
	list-style: none !important;
}

ul.appointments-login_links li {
	text-align: center;
}

ul.appointments-login_links li a {
  text-decoration: none;
}


a.appointments-login_link-facebook {
  cursor: pointer;
  display: inline-block;
  background: #3B5998 url(/wp-content/plugins/appointments/images/app-sprite01.png) 5px 5px no-repeat !important;
  padding: 5px 14px 6px 30px;
  text-shadow: 0 1px 1px #333;
  color: #fff;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #2a406d;
  -webkit-border-radius: 4px;
  	 -moz-border-radius: 4px;
  				border-radius: 4px;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  	 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  				box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

  -webkit-transition: 0.1s linear all;
  	 -moz-transition: 0.1s linear all;
  		-ms-transition: 0.1s linear all;
  		 -o-transition: 0.1s linear all;
  				transition: 0.1s linear all;
  margin-top: 20px;
}
a.appointments-login_link-facebook:hover, a.appointments-login_link-facebook.active {
  background: #2a406d url(/wp-content/plugins/appointments/images/app-sprite01.png) 5px 5px no-repeat !important;
  color: #fff;
  text-decoration: none;
}

a.appointments-login_link-twitter {
  cursor: pointer;
  display: inline-block;
  background: #439eb8 url(/wp-content/plugins/appointments/images/app-sprite01.png) 5px -17px no-repeat !important;
  padding: 5px 14px 6px 30px;
  text-shadow: 0 1px 1px #333;
  color: #fff;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #39859b;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  	 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
 	 				box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

  -webkit-transition: 0.1s linear all;
  	 -moz-transition: 0.1s linear all;
  		-ms-transition: 0.1s linear all;
  		 -o-transition: 0.1s linear all;
  				transition: 0.1s linear all;
  margin-top: 10px;
}
a.appointments-login_link-twitter:hover, a.appointments-login_link-twitter.active {
  color: #fff;
  text-decoration: none;
  background: #338ba4 url(/wp-content/plugins/appointments/images/app-sprite01.png) 5px -17px no-repeat !important;
}

a.appointments-login_link-google {
  cursor: pointer;
  display: inline-block;
  background: #94E3F9 url(/wp-content/plugins/appointments/images/google.png) 5px 5px no-repeat;
  padding: 5px 14px 6px 30px;
  text-shadow: 0 1px 1px #333;
  color: #fff;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #439eb8;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
  margin-top: 10px;
}
a.appointments-login_link-google:hover, a.appointments-login_link-google.active {
  background: #439eb8 url(/wp-content/plugins/appointments/images/google.png) 5px 5px no-repeat;
  color: #fff;
  text-decoration: none;
}

a.appointments-login_link-wordpress {
  cursor: pointer;
  display: inline-block;
  background: #777 url(/wp-content/plugins/appointments/images/app-sprite01.png) 5px -38px no-repeat !important;
  padding: 5px 14px 6px 30px;
  text-shadow: 0 1px 1px #111;
  color: #fff;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #444;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
 		 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  				box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

  -webkit-transition: 0.1s linear all;
 		 -moz-transition: 0.1s linear all;
  		-ms-transition: 0.1s linear all;
  		 -o-transition: 0.1s linear all;
  				transition: 0.1s linear all;
  margin: 10px 0;
}
a.appointments-login_link-wordpress:hover, a.appointments-login_link-wordpress.active {
  background: #444 url(/wp-content/plugins/appointments/images/app-sprite01.png) 5px -38px no-repeat !important;
  color: #fff;
  text-decoration: none;
}

a.appointments-register_link-wordpress {
  font-size: 13px;
}

a.appointments-login_link-facebook, a.appointments-login_link-twitter, a.appointments-login_link-wordpress, a.appointments-register_link-wordpress {
  font-family:  Lucida Grande, Helvetica Neue, Helvetica, Arial;
  text-shadow: 0 1px 0px rgba(0,0,0,0.4);
  font-weight: normal;
}

a.appointments-login_link-submit {
  /*width: 50px;*/
  cursor: pointer;
  display: inline-block;
  background: #999;
  padding: 5px 14px 6px 20px;
  text-shadow: 0 1px 1px #111;
  color: #fff;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #444;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
  margin-bottom: 5px;
}
a.appointments-login_link-submit:hover, a.appointments-login_link-submit.active {
  background: #444 ;
  color: #fff;
  text-decoration: none;
}
/* _________________________
   added css 20 Aug, @victor */

.appointments-list table {
  padding: 0;
  margin: 0;
  table-layout: fixed;
}

.appointments-list table td { border: 1px solid #d0d0d0; color:#333; }
.app_timetable_cell { color:#333; }
.appointments-list table th {
  width:10%;
  background-color: transparent;
  text-align: center;
  text-transform: none;
  font-size: 1em;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 200;
  border: 1px solid #d0d0d0;
  color: #474747;
}
.entry-content .appointments-list td.appointments-weekly-calendar-hours-mins { width:30%; }
.entry-content .appointments-list td {
  width:10%;
  vertical-align: middle;
}
.appointments-list table th.hourmin_column { width:30%; }
.appointments-list table tbody tr:nth-child(2n+1) { background-color: rgba(247,247,247,0.2); }
.appointments-list table td { height:3em; font-size:0.7em; }
.appointments-list table td.busy:after,
.appointments-list table td.notpossible:after {
  content: '\00D7';
  position: relative;
  text-align: center;
  vertical-align: middle;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 200;
  font-size: 2.1em;
  display: block;
  color: #d1d1d1;
}
.appointments-list table td:hover { opacity: 1;}
.appointments-list table td.free:hover,
.appointments-list table td.free.today { opacity: 0.7; font-weight: bold; }
.busy, .notpossible { cursor:not-allowed; }
#content tr td.free.selected,
tr td.free.selected { border-top:none; border:2px solid #fff; opacity: 0.5; }
.app_timetable_cell.free.selected { opacity: 0.5; }

/* month view */
.app_monthly_schedule_wrapper table th {
  width: 14%;
}

.app_monthly_schedule_wrapper table td.busy:after,
.app_monthly_schedule_wrapper table td.notpossible:after{
  content: '';
  line-height: 0;
}
.app_monthly_schedule_wrapper table tbody tr:nth-child(2n+1) { background-color: inherit; }
.app_monthly_schedule_wrapper table td p { margin-bottom: 0.5em; margin-left: 4px; }
.app_timetable_cell { text-align: center; width: 30%; border: none; margin:1px; }
.appointments-my-appointments  { font-size: 0.8em; }
/* text layout */
.appointments-my-appointments table,
.appointments-my-appointments,
.appointments-all-appointments table,
.appointments-all-appointments,
.appointments-wrapper {
  width: 100%;
}
.appointments-my-appointments table th { font-size: 1.2em; background-color: rgba(230, 230, 230, 0.2); }
.appointments-my-appointments table th,
.appointments-my-appointments table td { width:15%; padding:1.5%; }
.appointments-my-appointments .my-appointments-status { width:15%; }
.appointments-my-appointments .my-appointments-date { width:25%; }

.appointments-all-appointments  { font-size: 0.8em; }
.appointments-all-appointments table th { font-size: 1.2em; background-color: rgba(230, 230, 230, 0.2); }
.appointments-all-appointments table th,
.appointments-all-appointments table td { width:20%; padding:1.5%; }
.appointments-all-appointments .all-appointments-status { width:15%; }
.appointments-all-appointments .all-appointments-date { width:25%; }

.appointments-wrapper { margin-top:10px; }
.appointments-wrapper h2 { font-size: 1.9em; }

.app_services_dropdown_title,
.app_workers_dropdown_title,
.app_service_locations_dropdown_title,
.app_provider_locations_dropdown_title
{ font-size:1.4em; margin:10px 0; font-weight: bold; }

.app_service_excerpts { margin: 0.5em 0; }
.appointments-wrapper h3,
.appointments-confirmation-wrapper h3 { font-size: 0.8em; font-weight: 500; text-transform: uppercase; }
.appointments-legend { margin:1em 0; }
.appointments-legend-table { float: left; clear: both; }
.appointments-pagination { clear:both; }

/* form elements */
.app_services_dropdown_select,
.app_workers_dropdown_select,
.app_service_locations_dropdown,
.app_provider_locations_dropdown
{ padding: 0.4em 0; }
.app_services_dropdown_select select,
.app_workers_dropdown_select select,
.app_service_locations_dropdown select,
.app_provider_locations_dropdown select
{ margin-right: 1em; }

.appointments-pagination {
  /*border-top:1px solid rgba(100,100,100, 0.1);*/
  padding:1.2em 0;
}
.appointments-pagination a {
  color: #474747;
  text-decoration: none;
  text-shadow:0 1px 0 #fff;
  padding:0.2em 1.2em;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff;
  box-shadow:
    0 1px 1px #b2b2b2,
    inset 0 -1px 2px #f9f9f9,
    0 0 0 1px #9b9b9b;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(90deg, #ededed 0%, #ededed 0.24%, #fff 70.17%, #fff 100%);
  background-image: -o-linear-gradient(90deg, #ededed 0%, #ededed 0.24%, #fff 70.17%, #fff 100%);
  background-image: -webkit-linear-gradient(90deg, #ededed 0%, #ededed 0.24%, #fff 70.17%, #fff 100%);
  background-image: linear-gradient(90deg, #ededed 0%, #ededed 0.24%, #fff 70.17%, #fff 100%);
}
.appointments-pagination a:hover {
  text-decoration: none;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
  background-image: -moz-linear-gradient(90deg, #e0e0e0 0%, #e0e0e0 0.24%, #fff 70.17%, #fff 100%);
  background-image: -o-linear-gradient(90deg, #e0e0e0 0%, #e0e0e0 0.24%, #fff 70.17%, #fff 100%);
  background-image: -webkit-linear-gradient(90deg, #e0e0e0 0%, #e0e0e0 0.24%, #fff 70.17%, #fff 100%);
  background-image: linear-gradient(90deg, #e0e0e0 0%, #e0e0e0 0.24%, #fff 70.17%, #fff 100%);
}

a#app_schedule { height:0; padding: 0; width: 0; line-height: 0; font-size: 0; position: absolute; }

.appointments-confirmation-wrapper fieldset { border:1px solid #999; padding: 20px; }
.appointments-confirmation-wrapper fieldset div { margin:0 0 10px 0; }
.app_worker_excerpts { margin:10px 0; }
/* helpers */
.app-clearfix:before,.app-clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.app-clearfix:after{clear:both;}
.app-clearfix{zoom:1;}

/* animation */
.appointments-confirmation-start label {
  -webkit-transition: 0.3s linear all;
     -moz-transition: 0.3s linear all;
      -ms-transition: 0.3s linear all;
       -o-transition: 0.3s linear all;
          transition: 0.3s linear all;
}

/* error box */
.error {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border-width: 1px;
	border-style: solid;
	background-color: #FFEBE8;
	border-color: #C00;
}

div.error {
	padding: 0 0.6em;
	margin: 5px 15px 2px;
}

div.error p {
	margin: 0.5em 0;
	padding: 2px;
}
.wrap div.error {
	margin: 5px 0 15px;
}

/* tablesorter */
table.tablesorter thead tr .header {
	/*background-image: url(/wp-content/plugins/appointments/images/bg.gif); No such thing*/
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
	/*background-image: url(/wp-content/plugins/appointments/images/asc.gif); No such thing*/
}
table.tablesorter thead tr .headerSortDown {
	/*background-image: url(/wp-content/plugins/appointments/images/desc.gif); No such thing*/
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
opacity: 0.5;
}

.app-scheduled_appointment {
  cursor: pointer;
  padding: 0 2px;
}
.app-scheduled_appointment.app-is_service {
  opacity: .7;
}
.app-scheduled_appointment.app-is_mine {
  font-weight: bold;
}
.app-worker_monthly_calendar td {
  height: 6em;
  width: 14.2%;
  vertical-align: top;
  padding: 5px !important;
}
.app-worker_monthly_calendar td.app-today, .app-worker_monthly_calendar td.app-today:hover {
  background: rgba(164,33,33,.2);
}
.app-worker_monthly_calendar td .app-end_time {
  display: none;
}
.app-worker_monthly_calendar td p {
  margin: 0; padding: 0;
  opacity: .5;
  font-size: 2em;
}
.app-worker_monthly_calendar-out {
  clear: both;
}
.app-worker_monthly_calendar-out ul, .app-worker_monthly_calendar-out ul li {
  list-style: none !important;
  background-image: none !important;
  margin: 0 !important; padding: 0 !important;
}
.app-worker_monthly_calendar-out ul li {
  float: left;
  width: 24%;
  margin-right: 1% !important;
}
.app-worker_monthly_calendar-out ul li b {
  display: block;
}

/* ----- Breakpoints ----- */
@media screen and (max-width : 768px) {
  .app_monthly_schedule_wrapper, .app_timetable_wrapper {
    width: 100%;
  }
  .app_monthly_schedule_wrapper table th {
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
  }
  .appointments-confirmation-wrapper span {
    float: none;
    width: auto;
  }
}


/* 152439-1513971329 */