﻿.ux-explorerview-information {
	background-image: url(ThumbnailIconsLarge.png);
	background-position: 0px 0px !important;
	width: 34px;
	height: 34px;
	margin: 4px;
}

.ux-explorerview-download {
	background-image: url(ThumbnailIconsLarge.png);
	background-position: 0px -41px !important;
	width: 34px;
	height: 34px;
	margin: 4px;
}

.login-field {
}

.login-button {
}

.x-next {
	background-image: url(ThumbnailIconsLarge.png);
	background-position: 0px -162px !important;
	width: 34px;
	height: 34px;
	margin: 4px;
	cursor: pointer;
}

.x-next-disabled {
	display: none;
}

.x-next-wrap {
	width: 40px;
	height: 40px;
}

.x-previous {
	background-image: url(ThumbnailIconsLarge.png);
	background-position: 0px -202px !important;
	width: 34px;
	height: 34px;
	margin: 4px;
	cursor: pointer;
}

.x-previous-disabled {
	display: none;
}

.x-previous-wrap {
	width: 40px;
	height: 40px;
}

/*different icon sizes*/
.x-btn-medium .t-sprite {
	background-image: url(Toolbar-24.png) !important;
}

.x-btn-large .t-sprite {
	background-image: url(Toolbar-32.png) !important;
}

/*medium icons for ports*/
.x-btn-medium .x-toolbar-select-all {
	background-position: 0px 0px !important;
}

.x-btn-medium .x-toolbar-edit {
	background-position: 0px -29px !important;
}

.x-btn-medium .x-toolbar-download {
	background-position: 0px -58px !important;
}

.x-btn-medium .x-toolbar-sharing {
	background-position: 0px -87px !important;
}

.x-btn-medium .x-toolbar-basket-remove {
	background-position: 0px -116px !important;
}

.x-btn-medium .x-toolbar-basket-add {
	background-position: 0px -145px !important;
}

.x-btn-medium .x-toolbar-upload {
	background-position: 0px -174px !important;
}

.x-btn-medium .x-toolbar-report {
	background-position: 0px -203px !important;
}

.x-btn-medium .x-toolbar-thumbnail-small {
	background-position: 0px -232px !important;
}

.x-btn-medium .x-toolbar-thumbnail-medium {
	background-position: 0px -261px !important;
}

.x-btn-medium .x-toolbar-thumbnail-large {
	background-position: 0px -290px !important;
}

.x-btn-medium .x-toolbar-list-view {
	background-position: 0px -319px !important;
}

.x-btn-medium .x-toolbar-order {
	background-position: 0px -348px !important;
}

#PictureparkBasket .x-btn-medium .x-toolbar-basket-remove {
	background-position: 0px -377px !important;
}

.x-btn-medium .x-toolbar-fullscreen, .x-btn-medium .x-toolbar-information {
	background-position: 0px -406px !important;
}

/*large icons for ports*/
.x-btn-large .x-toolbar-select-all {
	background-position: 0px 0px !important;
}

.x-btn-large .x-toolbar-edit {
	background-position: 0px -37px !important;
}

.x-btn-large .x-toolbar-download {
	background-position: 0px -74px !important;
}

.x-btn-large .x-toolbar-sharing {
	background-position: 0px -111px !important;
}

.x-btn-large .x-toolbar-basket-remove {
	background-position: 0px -148px !important;
}

.x-btn-large .x-toolbar-basket-add {
	background-position: 0px -185px !important;
}

.x-btn-large .x-toolbar-upload {
	background-position: 0px -222px !important;
}

.x-btn-large .x-toolbar-report {
	background-position: 0px -259px !important;
}

.x-btn-large .x-toolbar-thumbnail-small {
	background-position: 0px -296px !important;
}

.x-btn-large .x-toolbar-thumbnail-medium {
	background-position: 0px -333px !important;
}

.x-btn-large .x-toolbar-thumbnail-large {
	background-position: 0px -370px !important;
}

.x-btn-large .x-toolbar-list-view {
	background-position: 0px -407px !important;
}

.x-btn-large .x-toolbar-order {
	background-position: 0px -444px !important;
}

#PictureparkBasket .x-btn-large .x-toolbar-basket-remove {
	background-position: 0px -481px !important;
}

.x-btn-large .x-toolbar-fullscreen, .x-btn-large .x-toolbar-information {
	background-position: 0px -518px !important;
}



/*default templates*/
/*general*/
.x-mailing-disclaimer {
	border: 1px solid #ddd;
	padding: 20px;
	margin-top: 30px;
	background: #f9f9f9;
}

.x-mailing-disclaimer:empty {
	display: none;
}

#MailingHeader a, .list_copyright, .list_information a, .press_information a {
	color: #5a7c88;
	text-decoration: none;
}

	#MailingHeader a:hover, .list_copyright:hover, .list_information a:hover, .press_information a:hover {
		color: #aaa;
	}

#logo {
	background-repeat: no-repeat;
	margin-bottom: 40px;
}

.list_body .pp-image-preview-panel-background, .press_body .pp-image-preview-panel-background, .port_body .pp-image-preview-panel-background {
	background: #fff;
}

.list_body .pp-image-preview-panel-background img, .press_body .pp-image-preview-panel-background img, .port_body .pp-image-preview-panel-background img {
	box-shadow: none !important;
}

/*list*/
.list_body {
	line-height: 1.5;
	background-color: #fff;
}

.list_body .x-border-layout-ct {
	background-color: #fff;
}

.list_body #PictureparkMailing {
	font-size: 11px;
}

.list_body .x-panel-body {
	border-width: 0px;
}

.list_body #PictureparkCenter .x-panel-body {
	border-width: 1px;
}

.list_body .x-mailing-subject {
	padding-bottom: 20px;
}

.list_body .x-mailing-message{
	height: calc(100vh - 550px);
	overflow: auto;
}

.list_body .x-mailing-subject b {
	font-size: 18px !important;
}

.list_body .x-mailing-disclaimer {
	margin-top: 20px;
}

.list_body .x-mailing-from:nth-child(1), .list_body .x-mailing-sent:nth-child(1), .list_body .x-mailing-expires:nth-child(1) {
	font-weight: bold;
}

.list_body .x-mailing-expires {
	color: #F00;
}

.list_body .terms-disclaimer-wrap {
	padding-bottom: 20px;
}


.list_copyright {
	position: absolute;
	right: 20px;
}

.list_copyright:after {
	content: 'Picturepark\AE\A0 - Digital Asset Management Innovation';
}

/*press center*/
.press_body {
	line-height: 1.5;
	overflow: auto;
	height: 100%;
	background: #fff;
}

.press_body .x-border-layout-ct {
	background-color: #fff;
}

.press_body #PictureparkMailing {
	height: 100%;
	font-size: 12px;
}

.press_body .x-mailing-disclaimer {
	margin-bottom: 140px;
}

.press_body .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
	border: none;
	margin-bottom: 20px;
}

.press_body .x-grid3-row {
	border-left-width: 1px;
}

.press_body .ux-explorerview-small-thumbnail, .press_body .ux-explorerview-medium-thumbnail, .press_body .ux-explorerview-large-thumbnail {
	margin: 0 25px 25px 0;
}

.press_body #PictureparkCenter .x-panel-body {
	border-width: 0px;
}

.press_body .x-mailing-subject {
	padding-bottom: 20px;
}

.press_body .x-mailing-subject b {
	font-size: 18px !important;
}

.press_body .x-mailing-message{
	height: calc(100vh - 260px);
	overflow: auto;
}

.press_body #PictureparkMailing tr:nth-child(2), .press_body #PictureparkMailing tr:nth-child(3), .press_body #PictureparkMailing tr:nth-child(4), .press_body #PictureparkMailing tr:nth-child(5) {
	font-style: italic;
	width: 100%;
	background: #f9f9f9;
	padding-left: 5px;
	position: absolute;
	line-height: 1.8;
}

.press_body #PictureparkMailing tr:nth-child(2) {
	bottom: 85px;
	border-top: 1px solid #ddd;
	padding-top: 10px;
}

.press_body #PictureparkMailing tr:nth-child(3) {
	bottom: 60px;
}

.press_body #PictureparkMailing tr:nth-child(4) {
	bottom: 35px;
}

.press_body #PictureparkMailing tr:nth-child(5) {
	bottom: 0px;
	padding-bottom: 10px;
}

/*default port*/
.port_body {
	background: #fff;
}

.port_body #menuTop {
	position: absolute;
	right: 8px;
	top: 0px;
}

.port_body #PictureparkBasket .x-grid3-row {
	border-width: 0px;
	border-bottom-width: 1px;
	padding: 3px;
}

.port_body .x-panel-header-text {
	font-size: 13px;
}

.port_body .x-tree-node-el {
	line-height: 23px;
	padding-top: 0px;
}

.port_body .x-tree-icon, .port_body .x-tree-ec-icon, .port_body .x-tree-elbow-line, .port_body .x-tree-elbow, .port_body .x-tree-elbow-end, .port_body .x-tree-elbow-plus, .port_body .x-tree-elbow-minus, .port_body .x-tree-elbow-end-plus, .port_body .x-tree-elbow-end-minus {
	height: 23px;
	background-repeat: repeat-y;
	background-position: left 1px;
}

.port_body .x-tree-elbow-end, .port_body .x-tree-elbow-minus, .port_body .x-tree-elbow-end-plus, .port_body .x-tree-elbow-end-minus {
	background-repeat: no-repeat;
}

.port_body .x-grid3-row {
	border-left-width: 1px;
}

.port_body #PictureparkBasket .x-toolbar {
	padding: 5px;
	padding-top: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.port_body .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
	border: none;
	margin-bottom: 20px;
}

.port_body .ux-explorerview-small-thumbnail, .port_body .ux-explorerview-medium-thumbnail, .port_body .ux-explorerview-large-thumbnail {
	margin: 0 25px 25px 0;
}

.port_body #PictureparkCenter .x-panel-body {
	border-width: 0px;
}

.port_body #PictureparkCenter .x-grid3-td-FileExtensionId {
	display: none;
}

.port_body #PictureparkTree .x-tree-node-icon {
	display: none;
}

.pp-port-asset-browser .in-basket {
	background-image: url(/Website/Skins/Publisher/ThumbnailIconsLarge.png) !important;
	background-position: 0px -121px !important;
	width: 34px !important;
	height: 34px !important;
	margin: 4px;
}

.pp-port-asset-browser .not-in-basket {
	background-image: url(/Website/Skins/Publisher/ThumbnailIconsLarge.png) !important;
	background-position: 0px -81px !important;
	width: 34px !important;
	height: 34px !important;
	opacity: 1;
	margin: 4px;
}
