
/* Document Stores*/

.linkTableIconCell i {
    font-size: 20px;
color:white;
line-height: 44px;
text-align: center;
width: 44px;
display: block;}
    div.linkTableItem {
    clear: both;
}

.jp-details .jp-title {
    height: auto;

    padding: 0px !important;
    margin: 0px !important;
      margin-bottom: 3px !important;
    font-size: 15px;
    color: #2D2D2B;
}

.linkTableIconCell
{
   background: #2D2D2B;

}

.linkTable .externalTitleViewLink {
    color: #666 !important;
    font-size: 0.75rem;
    font-weight: 400;
    cursor: hand;
    cursor: pointer;
    text-decoration: none !important;
}

div.linkTable {
    border-top-color:#ccc;
}
div.linkTableItem {
    border-bottom-color:#ccc;
}


/*Category List*/

    .catItem {display:table;width:100%;color:white;}
	.catTitle{transition: background 0.3s ease 0s;margin:0;height:80px;padding:0;text-decoration:none;clear:left;text-transform:uppercase;text-align:center;width:100%;line-height:15px;font-size:13px;display:table-cell;vertical-align:middle;text-align:center;}
	.media-box-container:hover .catTitle{transition: background 0.3s ease 0s;height:80px;margin:0;padding:0;clear:left;text-decoration:none;text-transform:uppercase;text-align:center;width:100%;line-height:15px;font-size:13px;}

.media-boxes-load-more-button {display:none;}

.catTitle {
    background: #2D2D2B;

}

.media-box-container:hover .catTitle {

    background: #000;

color:   white;

}
.wp-block-table.is-style-stripes{padding-left:0px;border-bottom:none;margin-left:0px;}
.wp-block-table.is-style-stripes td{padding:10px;}
.wp-block-table table {    margin-bottom:0px}
figure {
    margin: 1.5em 0px;
        margin-left: 0px;
}
/*Notify - SlideIn*/

#noty_topRight_layout_container li,
#noty_bottomRight_layout_container li,
#noty_bottom_layout_container li,
#noty_bottomLeft_layout_container li,
#noty_topLeft_layout_container li,
#noty_top_layout_container li{background:none !important;border:none !important;background-color:rgba(0,0,0, 0.9) !important; margin-bottom:10px;}
.noty_close{background-image:url('/images/close.png') !important;right:8px !important;top:8px !important;}
.notyLink{color:white;text-decoration:none;font-size:13px;}
.notyLink:hover{color:white;text-decoration:underline;font-size:13px;}
.c4Noty {font-size: 14px !important;
line-height: 19px !important;
padding:20px !important
}
.c4Noty strong{
line-height: 20px !important;
}

/*Notify - Popup*/


.jconfirm.jconfirm-modern .jconfirm-box {
width:70%;
max-width:900px;

}
.jconfirm.jconfirm-modern .jconfirm-bg {
    background-color: black;
    opacity: .8;
}
.jconfirm.jconfirm-modern p{margin-bottom:10px}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content-pane .jconfirm-content img {
    max-width: 100% !important;
    height: auto !important;
}
.jconfirm.jconfirm-modern .jconfirm-buttons{padding-bottom:10px;}
.jconfirm.jconfirm-modern .jconfirm-box.jconfirm-type-red
{
border-top:none;
}

.jconfirm.jconfirm-modern .jconfirm-box{padding: 20px 20px 15px;}
.jconfirm.jconfirm-modern .bottomLink{display:none}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center;margin-bottom:0px;padding-bottom:0px;padding-top:10px;}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{margin-bottom:0px;}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons .btn-close:hover, .jconfirm .jconfirm-box .jconfirm-buttons .btn-more:hover{background-color:#bbb}
@media (max-width: 1200px) {
	.jconfirm .jconfirm-box {
		width:70%;
max-width:900px;
	}
	.jconfirm.jconfirm-modern .jconfirm-box{padding: 20px 20px 15px;}
	.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{padding-bottom:0px}
}

@media (max-width: 767px) {
	.jconfirm.jconfirm-modern .jconfirm-box {
		width:90%;
		max-width:90%;
	}

}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default {
    background-color: #ecf0f1;

}
