/* ==========================================================================
	#Helpers
========================================================================== */
#pjWrapperFileSharing .pjFsEmptyResult { color: #282b2e; }

/* ==========================================================================
	#Buttons
========================================================================== */
#pjWrapperFileSharing .pjFsBtnPrimary { border-color: #147dd0; background: #208de4; color: #fff; }
#pjWrapperFileSharing .pjFsBtnPrimary:hover { background: #147dd0; }

#pjWrapperFileSharing .pjFsBtnSecondary { border-color: #c2d2e0; background: #fff; color: #208de4; }
#pjWrapperFileSharing .pjFsBtnSecondary:hover { border-color: #147dd0; color: #147dd0; }

#pjWrapperFileSharing .pjFsBtnLink { color: #208de4; }
#pjWrapperFileSharing .pjFsBtnLink:hover { color: #147dd0; }

/* ==========================================================================
	#pjFsHead
========================================================================== */
#pjWrapperFileSharing .pjFsHead { border-bottom-color: #e1e5e9; }

#pjWrapperFileSharing .pjFsDropdown p { color: #282b2e; }

#pjWrapperFileSharing .pjFsDropdown .pjFsBtnSecondary { color: #8b9197; }
#pjWrapperFileSharing .pjFsDropdown.open .pjFsBtnSecondary { border-color: #147dd0; border-bottom-color: transparent; color: #147dd0; }
#pjWrapperFileSharing .pjFsDropdown .pjFsBtnSecondary .caret { border-top-color: #8b9197; }
#pjWrapperFileSharing .pjFsDropdown.open .pjFsBtnSecondary .caret { border-top-color: #147dd0; }
#pjWrapperFileSharing .pjFsDropdown.open .dropdown-menu { border-color: #147dd0; }

#pjWrapperFileSharing .pjFsDropdown .dropdown-menu a { background: #fff; color: #208de4; }
#pjWrapperFileSharing .pjFsDropdown .dropdown-menu a:hover { background: #147dd0; color: #fff; }

/* ==========================================================================
	#pjFsThumbs
========================================================================== */
#pjWrapperFileSharing .pjFsThumb:hover { border-color: #349aec; }

#pjWrapperFileSharing .pjFsThumb:hover .caption { border-color: #e2e3e3; }
#pjWrapperFileSharing .pjFsThumb .pjFsThumbTitle { color: #282b2e; }
#pjWrapperFileSharing .pjFsThumb .pjFsThumbTitle .fa { color: #208de4; }

#pjWrapperFileSharing .pjFsThumbIcon { color: #b2b5b8; }
#pjWrapperFileSharing .pjFsThumbIcon:hover { color: #208de4; }
#pjWrapperFileSharing .pjFsThumbStar:hover,
#pjWrapperFileSharing .pjFsThumbStarChecked { color: #ffaf30; }

/* ==========================================================================
	#pjFsTableUploads
========================================================================== */
#pjWrapperFileSharing .pjFsTableUploads .table th { border-bottom-color: #e2e3e3; color: #717273; }
#pjWrapperFileSharing .pjFsTableUploads .table td { border-bottom-color: #e2e3e3; color: #6c7074; }
#pjWrapperFileSharing .pjFsTableUploads .table td:first-of-type { color: #282b2e; }
#pjWrapperFileSharing .pjFsTableUploads .table tr:hover td { border-color: #349aec; }
#pjWrapperFileSharing .pjFsTableUploads .table td:first-of-type .fa { color: #208de4; }

/* ==========================================================================
	#pjFsFormNewFile
========================================================================== */
#pjWrapperFileSharing .pjFsAddFile p { color: #a6a9ac; }
#pjWrapperFileSharing .pjFsAddFile .pjFsUploadedFiles { color: #208de4; }
#pjWrapperFileSharing .pjFsAddFileText { color: #282b2e; }

/* ==========================================================================
	#pjFsForm
========================================================================== */
#pjWrapperFileSharing .pjFsForm .pjFsFormTitle { color: #282b2e; }

#pjWrapperFileSharing .pjFsForm label { color: #282b2e; }
#pjWrapperFileSharing .pjFsForm .has-error label { color: #a94442; }
#pjWrapperFileSharing .pjFsForm .has-success label { color: #3c763d; }

#pjWrapperFileSharing .pjFsForm .form-control { border-color: #c7cdd3; background: #fff; color: #8b9197; }
#pjWrapperFileSharing .pjFsForm .has-error .form-control { border-color: #a94442; }
#pjWrapperFileSharing .pjFsForm .has-success .form-control { border-color: #3c763d; }

/* ==========================================================================
	#pjFsFormLogin
========================================================================== */
#pjWrapperFileSharing .pjFsFormLogin .pjFsFormAside p { color: #717273; }

/* ==========================================================================
	#pjFsFoot
========================================================================== */
#pjWrapperFileSharing .pjFsPagination a { border-color: #c2d2e0; background: #fff; color: #208de4; }
#pjWrapperFileSharing .pjFsPagination a:hover,
#pjWrapperFileSharing .pjFsPagination .active a { border-color: #a7abaf; color: #323333; }

/* ==========================================================================
	#pjFsProductData
========================================================================== */
#pjWrapperFileSharing .pjFsProductData li { border-color: #e2e3e3; background: #fff; }
#pjWrapperFileSharing .pjFsProductData dt { color: #6c7074; }
#pjWrapperFileSharing .pjFsProductData dd { color: #282b2e; }

/* ==========================================================================
	#pjFsComments
========================================================================== */
#pjWrapperFileSharing .pjFsCommentsHead .pjFsCommentsTitle { color: #147dd0; }
#pjWrapperFileSharing .pjFsComments .pjFsComment { border-color: #e2e3e3; background: #fff; }
#pjWrapperFileSharing .pjFsComment p { color: #717273; }
#pjWrapperFileSharing .pjFsComment .pjFsCommentTitle { color: #147dd0; }
#pjWrapperFileSharing .pjFsComment .pjFsCommentMeta { color: #717273; }