
/* Start Bundle: datagridfield-bundle */
/*
  Attempted to keep the CSS similar to the Product.DataGridWidget definitioans.

  IE Hacks from that version or left in on the grounds that they might do something,
*/

.datagridwidget-table-view {
	width: 100%;
    border: 1px solid #666;
    background: none repeat scroll 0 0 #EEE;
}

.datagridwidget-table-view .header {
    font-weight: bold;
    background: none repeat scroll 0 0 #DDD;
    color: #666;
    padding: 2px;
    font-size: 1.1em;
    text-align: left;
}

.datagridwidget-row {
	vertical-align: top;
}

.datagridwidget-cell input[type="text"] {
    padding: 1px;
}
.datagridwidget-cell input, .datagridwidget-cell select, .datagridwidget-cell textarea {
    border: 1px solid #CCC;
}
.datagridwidget-cell > input:only-child { width: 99%; }

.datagridwidget-cell div.error {
    color:red;
    font-weight:bold;
}

.datagridwidget-empty-row {
	/* Hidden row with default selection widget values */
	display: none;
}

/* Error message is displayed above the field */
.datagridwidget-cell {
	vertical-align: bottom;
	padding: 1px;
}

.datagridwidget-manipulator {
	width: 16px;
	text-align: center;
	padding-bottom: 4px;
	margin: 0;
	vertical-align: bottom;
}

.datagridwidget-manipulator img {
	cursor: pointer;
}

.datagridwidget-hidden-data {
	display: none;
}

/* You cannot delete the auto-append row */
.auto-append  > .datagridwidget-manipulator.delete-row a,
.auto-append  > .datagridwidget-manipulator.move-up a,
.auto-append  > .datagridwidget-manipulator.move-down a,
.auto-append  > .datagridwidget-manipulator.insert-row a {
    display: none;
}

/* When no AA mode, only one row in the widget */
.minimum-row  > .datagridwidget-manipulator.insert-row a {
    display: block;
}

.datagridwidget-body-non-auto-append[data-many-rows = "true"] .datagridfield-last-filled-row > .datagridwidget-manipulator.move-down a,
.datagridwidget-body-non-auto-append[data-many-rows = "true"] .datagridfield-first-filled-row > .datagridwidget-manipulator.move-up a {
    display: block;
}

/* Cannot move up out of the grid */
.datagridfield-first-filled-row > .datagridwidget-manipulator.move-up a {
    display: none !important;
}

/* Cannot move below auto-append row */
.datagridfield-last-filled-row > .datagridwidget-manipulator.move-down a {
    display: none !important;
}

/*
 	Workaround for IE which cannot propeply handle
 	background images in cloned TR input fields.
 	Plone is shipped with default input background gradient image
 */
.datagridwidget-cell input {
	background: white;
	background-image: none;
}

/**
 * Block edit mode styles
 */

.datagridwidget-table-view-block {
    border-collapse: collapse;
}

.datagridwidget-table-view-block thead {
    display: none;
}

.datagridwidget-table-view-block .datagridwidget-row {
    border-bottom: 1px solid black;
}

.datagridwidget-table-view-block td {
    vertical-align: top;
}

.datagridwidget-block-edit-cell {
    width: auto;
}
.datagridwidget-table-view-block .datagridwidget-manipulator {
    width: 16px;
}

.datagridwidget-block {
    padding: 0.5em;
}

.datagridwidget-block-edit-cell .error {
    background-color: #FFDDCC;
    border: 1px solid red;
    margin: 1em 0;
    padding: 0.5em;
}

/* End Bundle: datagridfield-bundle */

/* Start Bundle: ftw-contacts-resources */
#contact-view header{zoom:1;margin-bottom:1.414em;}#contact-view header:before,#contact-view header:after{content:" ";display:block;height:0;visibility:hidden;}#contact-view header:after{clear:both;}.contactPortrait{text-align:center;margin:0 auto 0.7em auto;border-radius:50%;width:100%;max-width:300px;min-height:300px;background-repeat:no-repeat;background-size:50%;background-position:center;}.contactPortrait:hover > img{transform:scale(1);}.contactPortrait > img{border-radius:50%;vertical-align:middle;padding:0.7em;border:4px solid #f5f5f5;}@media (min-width:480px){.contactPortrait{float:left;shape-outside:circle(10.575em);margin:0 1.2em 0.7em 0;}}.contactPortrait.gender-f{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw\a\ Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBw\a\ eCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzEuMjU5IDMxLjI1OSIgc3R5bGU9ImVuYWJsZS1iYWNr\a\ Z3JvdW5kOm5ldyAwIDAgMzEuMjU5IDMxLjI1OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4K\a\ CTxwYXRoIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBkPSJNMjYuNjQ2LDE4LjQzNGMtMC41NjktMS4y\a\ NjUtMy41MzUtMi4zODktNC41NTctMi43NDRjLTEuNTg3LTMuNDc2LTAuNzI5LTcuODY1LTAuNzI5\a\ LTcuODY1ICAgYy0wLjI4MSwxLjI0Ny0wLjY0MSwxLjcyNS0wLjY0MSwxLjcyNWMtMC4yNzksMi4y\a\ NTYtMi4xMTksNC4xMTQtMi4xMTksNC4xMTRjLTAuMDMxLDAuNjA2LDAuMDQ1LDEuMTIxLDAuMTg4\a\ LDEuNTYgICBjLTIuODQsNC41OTEtNS4xNjQsMi4xODktNi4zMTEsMC4zMTZjMC4yMTktMC41MDUs\a\ MC4zNTItMS4xMTgsMC4zMTItMS44NzZjMCwwLTEuODQtMS44NTgtMi4xMjEtNC4xMTQgICBjMCww\a\ LTAuMzU3LTAuNDc4LTAuNjM3LTEuNzI1YzAsMCwwLjg1NCw0LjM3NC0wLjcyNCw3Ljg0OGMtMS4y\a\ MjIsMC41MjQtMi40NTIsMC44OTYtMi40NTIsMC44OTYgICBjLTEuMzI4LDAuNTExLTEuODkxLDEu\a\ Mjc2LTEuODkxLDEuMjc2Yy0xLjk2MywyLjkxMi0yLjE5Myw5LjM5OC0yLjE5Myw5LjM5OGMwLjAy\a\ NiwxLjQ4MiwwLjY2MiwxLjYzNCwwLjY2MiwxLjYzNCAgIGM0LjUyMywyLjAxNiwxMS42MDcsMi4z\a\ NzUsMTEuNjA3LDIuMzc1YzcuMjc4LDAuMTU0LDEyLjU3NC0yLjA2OCwxMi41NzQtMi4wNjhjMC43\a\ Ny0wLjQ4NiwwLjc5My0wLjg2NywwLjc5My0wLjg2NyAgIEMyOC45NDMsMjMuNjY3LDI2LjY0Niwx\a\ OC40MzQsMjYuNjQ2LDE4LjQzNHoiLz4KCTxwYXRoIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBkPSJN\a\ MTguODMzLDQuOTljMC4wNzgsMC4yOTEsMC41NDgsMS43ODMsMi4xMiwyLjQ1NWMwLDAsMC4wNTgt\a\ MC42MTEsMC4yMjktMC42NjkgICBjMCwwLDAuMTkzLDAuMDk2LDAuMjUsMC4zMjVjMCwwLDAuNDEt\a\ My45Mi0xLjM3NS01LjM4M2wwLjAxLTAuMDIxYy0zLjcyNi0zLjI4Ny03Ljk0Mi0wLjc4Ni03Ljk0\a\ Mi0wLjc4NiAgIGMtMy4wOSwxLjk4OC0yLjIyNiw2LjI4NC0yLjIyNiw2LjI4NEMxNS43MSw3Ljc0\a\ NCwxOC43NDUsNS4wNzEsMTguODMzLDQuOTl6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+\a\ CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+Cjwv\a\ Zz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4K\a\ PC9zdmc+\a\ ");}.contactPortrait.gender-m{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw\a\ Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBw\a\ eCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDg3LjY3OCA0ODcuNjc4IiBzdHlsZT0iZW5hYmxlLWJh\a\ Y2tncm91bmQ6bmV3IDAgMCA0ODcuNjc4IDQ4Ny42Nzg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4K\a\ PGc+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTM3Ny45OTYsMjgyLjM0\a\ N2MtNTYuMjAxLTE4LjM1Ny03OS41NjMtNDEuMTg1LTc5LjU2My00MS4xODVsLTEuODgxLDEuNzkz\a\ ICAgIGMtMTYuNjksMTUuNzA5LTM1LjE0OSwyNC45NDQtNTEuOTY1LDI0Ljk0NEgyNDNjLTE2Ljgx\a\ NSwwLTM1LjI3NC05LjIzNS01MS45NjQtMjQuOTQ0bC0xLjg4Mi0xLjc5MyAgICBjMCwwLTIzLjM2\a\ LDIyLjgyNy03OS41NjIsNDEuMTg1Yy04Mi45NjQsMzAuOTkyLTU4LjA1MywxNTcuMTE5LTU4LjA3\a\ NywxNTguMDk2YzIuNjEzLDE0LjA0Nyw0LjEzNiwxOC44NzUsNS40NjMsMTkuNDE3ICAgIGM4My4z\a\ MTQsMzcuMDkxLDI5MC4zMTksMzcuMDkxLDM3My42MzQsMGMxLjMyNy0wLjU0MiwyLjg1LTUuMzcs\a\ NS40NjMtMTkuNDE3QzQzNi4wNTEsNDM5LjQ2Niw0NjEuMjk1LDMxMy44NCwzNzcuOTk2LDI4Mi4z\a\ NDd6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0zMzAuOTI0LDEyMS40NDFs\a\ LTAuNjk2LTAuNzU1Yy00LjY2OC00LjI3NC00LjMwMy00LjAyOS00LjMwMy00LjAyOXM4LjE0Mi00\a\ MS4wODMsMS42MTMtNjAuNTExICAgIGMtMTAuMjUtMzEuMDI3LTcxLjQ3NS01MS44MjItODMuNzU1\a\ LTU0LjIzOWMwLjAwMi0wLjAyMy03LjQ2OS0xLjUxOC03Ljk0Ni0xLjUyMWMwLDAtOS42NTktMS45\a\ NTMtMjAuODU0LDIuOTMgICAgYy03LjI5MSwyLjgwNS00NS40MDgsMjAuMDktNTYuMjI3LDUyLjgz\a\ Yy02LjUyOCwxOS40MjgsMS42MTQsNjAuNTExLDEuNjE0LDYwLjUxMXMwLjM2NS0wLjI0NS00LjMw\a\ NCw0LjAyOWwtMC42OTUsMC43NTUgICAgYy0zLjE1OCwzLjU4Ni0yLjM3OCwxNC44MDYsMS4wNzQs\a\ MjYuNDc5YzMuMTI4LDExLjY5NSw3LjIwNSwxNC44MzgsOC4xODIsMTcuNTc3YzkuOTAzLDQ2LjQ5\a\ Nyw0NC4zMzgsODYuMTk3LDc5LjQyOSw4Ni4xOTcgICAgczY3LjcwNy0zOS43LDc3LjYxLTg2LjE5\a\ N2MwLjk3OC0yLjczOCw1LjA1NS01Ljg4Miw4LjE4My0xNy41NzdDMzMzLjMwMSwxMzYuMjQ2LDMz\a\ NC4xNzIsMTI0LjI1NiwzMzAuOTI0LDEyMS40NDF6Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+\a\ CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+Cjwv\a\ Zz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4K\a\ PGc+CjwvZz4KPC9zdmc+\a\ ");}.contactPortrait.gender-{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw\a\ Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBw\a\ eCIgeT0iMHB4IiB3aWR0aD0iNDc2LjUxOHB4IiBoZWlnaHQ9IjQ3Ni41MThweCIgdmlld0JveD0i\a\ MCAwIDQ3Ni41MTggNDc2LjUxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc2\a\ LjUxOCA0NzYuNTE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI3Ni42\a\ MTksMzguMTE1Yy0yLjA0Ni0zLjE1OC0yLjcwMy01LjI5Mi0yLjcwMy01LjI5MmwwLjk3NS0wLjg5\a\ N2MwLDAsMS44OTYsMC43ODgsNS4yMSwyLjE0NiAgIGMxLjU2NCwwLjYyNCwzLjQ3OSwxLjM5LDUu\a\ Njc0LDIuMjU0YzIuMTYyLDAuNzgzLDQuNTE1LDEuNjk2LDcuMDM3LDIuMzA4YzEuMjQyLDAuMzg1\a\ LDIuNTA3LDAuNzY4LDMuODE0LDAuOTE1ICAgYzAuNjU4LDAuMDg3LDEuMjg1LDAuMjY4LDEuOTM3\a\ LDAuMzg4YzAuNjQ2LDAuMDQ0LDEuMjk0LDAuMDY1LDEuOTM4LDAuMTQ3YzIuNjA1LDAuMzUsNSww\a\ LjA2Nyw3LjYyNi0wLjA3ICAgYzEuMjE4LTAuNDQ4LDIuNTcyLTAuNTc0LDMuODk3LTEuMTQ0YzEu\a\ MjE0LTAuNzE3LDIuODAxLTEuMTMzLDMuOTI4LTIuMDUyYzAuNTk3LTAuNDEsMS4yMTctMC44Mzcs\a\ MS44ODItMS4yNTkgICBjMC42OS0wLjM4OCwxLjQyNC0wLjY5NSwyLjE1Ny0xLjQ4OGw0LjY0LTMu\a\ ODk2YzAuMDQ0LTAuMDYtMC4yNzEsMC4zOTktMC4xMiwwLjE4NWwwLjAzMi0wLjAzM2wwLjA3OS0w\a\ LjA3bDAuMTUzLTAuMTMxICAgbDAuMzA1LTAuMjczbDAuNjEyLTAuNTQ3bDEuMjE3LTEuMDY3bDIu\a\ Mjk3LTIuMTc4YzEuNDQ0LTEuNDg4LDMuMjYxLTIuNjQ4LDQuNzE3LTQuMDgyYzEuNDM0LTEuNDg0\a\ LDMuMzYxLTIuMzkyLDQuODk0LTMuODMxICAgYzEuNjQtMS4yOTIsMy41NTctMi4yNiw1LjQwNi0z\a\ LjUxM2MzLjg4NS0xLjgyOCw4LjQyNS0zLjE4NSwxMi40OS0yLjYxNWMxLjAxOSwwLjEwOSwyLjAw\a\ OSwwLjI2OCwyLjk4MywwLjQ0OCAgIGMwLjk0MiwwLjI2MiwxLjgyNywwLjU4NiwyLjcwMywwLjkx\a\ NGMxLjc5NCwwLjU5MiwzLjMzOSwxLjQzOSw0Ljc5NSwyLjI3NmMyLjkwOSwxLjY4MSw1LjIyMSwz\a\ LjYyOCw3LjA2OSw1LjUxMSAgIGMxLjgzNywxLjg4OCwzLjIxOCwzLjcyNyw0LjIxMiw1LjMzYzEu\a\ MDQyLDEuNTY5LDEuNjQ0LDIuOTU1LDIuMDY4LDMuOTAyYzAuMzUxLDAuOTc0LDAuNTM2LDEuNDk5\a\ LDAuNTM2LDEuNDk5bC0wLjk3NCwwLjkwOCAgIGMwLDAtMi4wODktMC43MDYtNS4yOTctMi4wNDdj\a\ LTEuNTYzLTAuNjIzLTMuNDU5LTEuNDA1LTUuNjM1LTIuMjgxYy0yLjEwMS0wLjg2NS00LjQxMi0x\a\ LjgxNy02Ljg1My0yLjY0MyAgIGMtMS4yMTUtMC40NDktMi40NzItMC45MTQtMy43NDItMS4yMjFj\a\ LTAuNjQ1LTAuMTU4LTEuMjc5LTAuNDExLTEuOTI3LTAuNTk2Yy0wLjY0Ni0wLjEzMS0xLjI5LTAu\a\ Mjk2LTEuOTM4LTAuNTA5ICAgYy0yLjYyMS0wLjg1NC01LjMyOS0xLjY5Ni04LjY4Mi0yLjA0NmMt\a\ MS41NCwwLjIwMy0zLjM3OSwwLjEzNy00Ljk4MSwwLjgwNWMtMS41NDEsMC43ODItMy4zMTEsMS4z\a\ ODQtNC41NDgsMi43NzQgICBjLTEuMjQ3LDEuMzQtMi42NywyLjUxMi0zLjU0NCw0LjIxOWwtMS4y\a\ NzEsMi41NDRsLTAuNTg0LDEuMjgxbC0wLjI4NCwwLjYzNWwtMC4xNCwwLjMyOGwtMC4wNywwLjE0\a\ N2wtMC4wMzMsMC4wNzdsLTAuMDIyLDAuMDQ5ICAgYzAuMTI2LTAuMTg2LTAuMTk2LDAuMjk2LTAu\a\ MTc0LDAuMjY4bC0yLjUwMSw1LjUxNmMtMC44MjEsMS43NzktMi43MDQsMy43ODctNC4yNDEsNS41\a\ NTRjLTEuNTYsMS45MjYtMy42NDksMy4wMzItNS41MDksNC41NDIgICBjLTEuOTQ3LDEuMzY4LTQu\a\ MzI0LDIuMTU2LTYuNSwzLjE0NmMtNC42MzEsMS4zMjMtOS40NjksMS41Ni0xMy41NCwwLjQ3MWMt\a\ Mi4wNzktMC40NTktMy45OTItMS4wNjItNS42NzgtMS45MzcgICBjLTEuNzY1LTAuNzQ1LTMuMjg2\a\ LTEuNjc0LTQuNzItMi41NzJjLTIuODUtMS44ODctNS4xMDktMy44ODUtNi44OTQtNS44NDRDMjc4\a\ Ljk3Myw0MS41NzMsMjc3LjYyMiwzOS43MDIsMjc2LjYxOSwzOC4xMTV6ICAgIE00NzYuNTE4LDM1\a\ MS4wM3YxMTMuNkgwdi0xMTMuNmgzMi40NTlWMjIzLjQybDkxLjQ3LTY0LjE3N3Y2NC4xNzdsOTEu\a\ NDU2LTY0LjE3N3Y2NC4xNzdsOTEuNDc1LTY0LjE3N3YxMjYuMTQzaDMxLjU2ICAgbDE3LjE0LTIy\a\ My4xMzloNTIuMzEzbDE1LjAwMiwyMjMuMTM5aDM1LjE5NnY2NS42NTNoMTguNDQ2VjM1MS4wM3og\a\ TTE0OS4zNzUsMzAxLjk3NUg3Ny40NjF2NjYuMzg3aDcxLjkxNFYzMDEuOTc1eiAgICBNMjczLjI5\a\ MywzMDEuOTc1aC03MS45MTZ2NjYuMzg3aDcxLjkxNlYzMDEuOTc1eiBNMzk4Ljc2OCwzMDEuOTc1\a\ aC03MS45MTR2NjYuMzg3aDcxLjkxNFYzMDEuOTc1eiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+\a\ CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjxn\a\ Pgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8\a\ L2c+Cjwvc3ZnPg==\a\ ");}.contactInfos{width:auto;}.contactFolderContactsListig{zoom:1;min-height:400px;}.contactFolderContactsListig:before,.contactFolderContactsListig:after{content:" ";display:block;height:0;visibility:hidden;}.contactFolderContactsListig:after{clear:both;}.contactPrivateInfo{width:auto;}.private-address{font-size:1.2rem;font-weight:normal;}.contactFolderLoadMoreContacts{display:inline-block;min-height:1em;border:0;vertical-align:baseline;margin:0 0.5em 1.414em 0;padding:0.7em 1.2em;text-transform:none;text-shadow:none;font-weight:normal;font-size:1em;line-height:1.5em;font-style:normal;text-align:center;text-decoration:none;border-radius:2px;box-shadow:none;user-select:none;text-decoration:none;color:#444;cursor:pointer;color:#efefef;background:#2980b9;text-align:center;margin:0 auto;display:block;}.contactFolderLoadMoreContacts:hover{text-decoration:none;color:#444;}.contactFolderLoadMoreContacts:visited{color:#444;}.contactFolderLoadMoreContacts:visited:hover{color:#444;}.contactFolderLoadMoreContacts:hover,.contactFolderLoadMoreContacts:focus{background-color:#20638f;color:#efefef;}.contactFolderLoadMoreContacts:active{outline:none;background-color:#164666;color:#efefef;}.contactFolderLoadMoreContacts:visited{color:#efefef;}.contactFolderLoadMoreContacts:visited:hover{color:#efefef;}@media (min-width:480px){.contactFolderLoadMoreContacts{max-width:30%;}}#contact-folder-view .letters{display:inline-block;width:100%;margin:0;padding:0;}#contact-folder-view .letter.withContent{display:inline-block;min-height:1em;border:0;vertical-align:baseline;margin:0 0.5em 1.414em 0;padding:0.7em 1.2em;text-transform:none;text-shadow:none;font-weight:normal;font-size:1em;line-height:1.5em;font-style:normal;text-align:center;text-decoration:none;border-radius:2px;box-shadow:none;user-select:none;text-decoration:none;color:#444;cursor:pointer;color:#efefef;background:#010004;display:inline;margin:0;padding:0;border:none;border-radius:0;position:relative;width:3.7037%;float:left;padding:0.7em 0;text-align:center;}#contact-folder-view .letter.withContent:hover{text-decoration:none;color:#444;}#contact-folder-view .letter.withContent:visited{color:#444;}#contact-folder-view .letter.withContent:visited:hover{color:#444;}#contact-folder-view .letter.withContent:hover,#contact-folder-view .letter.withContent:focus{background-color:black;color:#efefef;}#contact-folder-view .letter.withContent:active{outline:none;background-color:black;color:#efefef;}#contact-folder-view .letter.withContent:visited{color:#efefef;}#contact-folder-view .letter.withContent:visited:hover{color:#efefef;}#contact-folder-view .letter.withContent:hover,#contact-folder-view .letter.withContent:focus,#contact-folder-view .letter.withContent:active,#contact-folder-view .letter.withContent.active{color:#efefef;background-color:#DA210E;border:none;}#contact-folder-view .letter.withContent:hover{transform:scale(1.2);z-index:1;}#contact-folder-view .letter.withContent:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;}#contact-folder-view .letter.withContent:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;}#contact-folder-view .letter:not(.withContent):not(.active){display:inline-block;min-height:1em;border:0;vertical-align:baseline;margin:0 0.5em 1.414em 0;padding:0.7em 1.2em;text-transform:none;text-shadow:none;font-weight:normal;font-size:1em;line-height:1.5em;font-style:normal;text-align:center;text-decoration:none;border-radius:2px;box-shadow:none;user-select:none;text-decoration:none;color:#444;pointer-events:none;cursor:default;color:#e6e6e6;background:#f5f5f5;display:inline;margin:0;padding:0;border:none;border-radius:0;position:relative;width:3.7037%;float:left;padding:0.7em 0;text-align:center;}#contact-folder-view .letter:not(.withContent):not(.active):hover{text-decoration:none;color:#444;}#contact-folder-view .letter:not(.withContent):not(.active):visited{color:#444;}#contact-folder-view .letter:not(.withContent):not(.active):visited:hover{color:#444;}#contact-folder-view .letter:not(.withContent):not(.active):hover,#contact-folder-view .letter:not(.withContent):not(.active):focus,#contact-folder-view .letter:not(.withContent):not(.active):active,#contact-folder-view .letter:not(.withContent):not(.active).active{color:#efefef;background-color:#DA210E;border:none;}#contact-folder-view .letter:not(.withContent):not(.active):hover{transform:scale(1.2);z-index:1;}#contact-folder-view .letter:not(.withContent):not(.active):first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;}#contact-folder-view .letter:not(.withContent):not(.active):last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;}#contact-folder-view .letter.active:not(.withContent){display:inline-block;min-height:1em;border:0;vertical-align:baseline;margin:0 0.5em 1.414em 0;padding:0.7em 1.2em;text-transform:none;text-shadow:none;font-weight:normal;font-size:1em;line-height:1.5em;font-style:normal;text-align:center;text-decoration:none;border-radius:2px;box-shadow:none;user-select:none;text-decoration:none;color:#444;cursor:pointer;color:#efefef;background:#010004;display:inline;margin:0;padding:0;border:none;border-radius:0;position:relative;width:3.7037%;float:left;padding:0.7em 0;text-align:center;}#contact-folder-view .letter.active:not(.withContent):hover{text-decoration:none;color:#444;}#contact-folder-view .letter.active:not(.withContent):visited{color:#444;}#contact-folder-view .letter.active:not(.withContent):visited:hover{color:#444;}#contact-folder-view .letter.active:not(.withContent):hover,#contact-folder-view .letter.active:not(.withContent):focus{background-color:black;color:#efefef;}#contact-folder-view .letter.active:not(.withContent):active{outline:none;background-color:black;color:#efefef;}#contact-folder-view .letter.active:not(.withContent):visited{color:#efefef;}#contact-folder-view .letter.active:not(.withContent):visited:hover{color:#efefef;}#contact-folder-view .letter.active:not(.withContent):hover,#contact-folder-view .letter.active:not(.withContent):focus,#contact-folder-view .letter.active:not(.withContent):active,#contact-folder-view .letter.active:not(.withContent).active{color:#efefef;background-color:#DA210E;border:none;}#contact-folder-view .letter.active:not(.withContent):hover{transform:scale(1.2);z-index:1;}#contact-folder-view .letter.active:not(.withContent):first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;}#contact-folder-view .letter.active:not(.withContent):last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;}#contactFolderSearchGadget{min-width:0;width:100%;}.contact-search-section{zoom:1;width:100%;max-width:1200px;margin:0 auto;display:block;position:relative;margin-bottom:1.414em;}.contact-search-section:before,.contact-search-section:after{content:" ";display:block;height:0;visibility:hidden;}.contact-search-section:after{clear:both;}.contactFolderAlphabeticalSearch{margin-left:-100%;position:relative;float:left;left:100%;display:none;}@media print{.contactFolderAlphabeticalSearch{float:none;position:static;left:0;margin:0 !important;}}@media (min-width:480px){.contactFolderAlphabeticalSearch{width:100%;display:block;}}@media (min-width:800px){.contactFolderAlphabeticalSearch{width:72.37937%;}}.contactFolderSearchSlot{position:relative;float:left;left:100%;margin-left:-100%;width:100%;}@media print{.contactFolderSearchSlot{float:none;position:static;left:0;margin:0 !important;}}@media (min-width:800px){.contactFolderSearchSlot{margin-left:-26.12313%;width:26.12313%;}}.has-sidebar-column .contactFolderAlphabeticalSearch,.has-navigation-column .contactFolderAlphabeticalSearch{display:none;}@media (min-width:800px){.has-sidebar-column .contactFolderSearchSlot,.has-navigation-column .contactFolderSearchSlot{margin-left:-100%;width:100%;}}.has-sidebar-column .contactSummary,.has-navigation-column .contactSummary{width:100%;float:left;}@media (min-width:480px){.has-sidebar-column .contactSummary,.has-navigation-column .contactSummary{width:100%;margin-right:1.5%;}.has-sidebar-column .contactSummary:nth-child(1n+1),.has-navigation-column .contactSummary:nth-child(1n+1){margin-right:0;}}@media (min-width:1024px){.has-sidebar-column .contactSummary,.has-navigation-column .contactSummary{width:49.25%;margin-right:1.5%;}.has-sidebar-column .contactSummary:nth-child(1n+1),.has-navigation-column .contactSummary:nth-child(1n+1){margin-right:1.5%;}.has-sidebar-column .contactSummary:nth-child(2n+2),.has-navigation-column .contactSummary:nth-child(2n+2){margin-right:0;}}@media print{.has-sidebar-column .contactSummary,.has-navigation-column .contactSummary{width:100% !important;margin-right:0 !important;}}.contactSummary{zoom:1;width:100%;float:left;padding:0.7em 1.2em;border:1px solid #f5f5f5;box-shadow:2px 2px 4px rgba(0,0,0,0.1);position:relative;margin-bottom:1.414em;}.contactSummary:before,.contactSummary:after{content:" ";display:block;height:0;visibility:hidden;}.contactSummary:after{clear:both;}@media (min-width:480px){.contactSummary{width:49.25%;margin-right:1.5%;}.contactSummary:nth-child(2n+2){margin-right:0;}}@media (min-width:1024px){.contactSummary{width:32.33333%;margin-right:1.5%;}.contactSummary:nth-child(2n+2){margin-right:1.5%;}.contactSummary:nth-child(3n+3){margin-right:0;}}@media print{.contactSummary{width:100% !important;margin-right:0 !important;}}@media (min-width:480px){.contactSummary{min-height:635px;}}.contactSummary .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.contactFolderContactsListig{margin-bottom:1.414em;}.download-vcard{position:absolute;top:0.7em;right:1.2em;z-index:1;}.contactImage{display:block;text-align:center;margin:0 auto 1.414em auto;border-radius:50%;max-width:300px;height:100%;background-repeat:no-repeat;background-size:50%;background-position:center;}.contactImage:hover > img{transform:scale(1.05);}.contactImage > img{border-radius:50%;vertical-align:middle;padding:0.7em;border:4px solid #f5f5f5;transition:transform 0.25s ease-out,box-shadow 0.25s ease-out;}.contactImage.gender-f{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw\a\ Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBw\a\ eCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzEuMjU5IDMxLjI1OSIgc3R5bGU9ImVuYWJsZS1iYWNr\a\ Z3JvdW5kOm5ldyAwIDAgMzEuMjU5IDMxLjI1OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4K\a\ CTxwYXRoIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBkPSJNMjYuNjQ2LDE4LjQzNGMtMC41NjktMS4y\a\ NjUtMy41MzUtMi4zODktNC41NTctMi43NDRjLTEuNTg3LTMuNDc2LTAuNzI5LTcuODY1LTAuNzI5\a\ LTcuODY1ICAgYy0wLjI4MSwxLjI0Ny0wLjY0MSwxLjcyNS0wLjY0MSwxLjcyNWMtMC4yNzksMi4y\a\ NTYtMi4xMTksNC4xMTQtMi4xMTksNC4xMTRjLTAuMDMxLDAuNjA2LDAuMDQ1LDEuMTIxLDAuMTg4\a\ LDEuNTYgICBjLTIuODQsNC41OTEtNS4xNjQsMi4xODktNi4zMTEsMC4zMTZjMC4yMTktMC41MDUs\a\ MC4zNTItMS4xMTgsMC4zMTItMS44NzZjMCwwLTEuODQtMS44NTgtMi4xMjEtNC4xMTQgICBjMCww\a\ LTAuMzU3LTAuNDc4LTAuNjM3LTEuNzI1YzAsMCwwLjg1NCw0LjM3NC0wLjcyNCw3Ljg0OGMtMS4y\a\ MjIsMC41MjQtMi40NTIsMC44OTYtMi40NTIsMC44OTYgICBjLTEuMzI4LDAuNTExLTEuODkxLDEu\a\ Mjc2LTEuODkxLDEuMjc2Yy0xLjk2MywyLjkxMi0yLjE5Myw5LjM5OC0yLjE5Myw5LjM5OGMwLjAy\a\ NiwxLjQ4MiwwLjY2MiwxLjYzNCwwLjY2MiwxLjYzNCAgIGM0LjUyMywyLjAxNiwxMS42MDcsMi4z\a\ NzUsMTEuNjA3LDIuMzc1YzcuMjc4LDAuMTU0LDEyLjU3NC0yLjA2OCwxMi41NzQtMi4wNjhjMC43\a\ Ny0wLjQ4NiwwLjc5My0wLjg2NywwLjc5My0wLjg2NyAgIEMyOC45NDMsMjMuNjY3LDI2LjY0Niwx\a\ OC40MzQsMjYuNjQ2LDE4LjQzNHoiLz4KCTxwYXRoIHN0eWxlPSJmaWxsOiMwMzAxMDQ7IiBkPSJN\a\ MTguODMzLDQuOTljMC4wNzgsMC4yOTEsMC41NDgsMS43ODMsMi4xMiwyLjQ1NWMwLDAsMC4wNTgt\a\ MC42MTEsMC4yMjktMC42NjkgICBjMCwwLDAuMTkzLDAuMDk2LDAuMjUsMC4zMjVjMCwwLDAuNDEt\a\ My45Mi0xLjM3NS01LjM4M2wwLjAxLTAuMDIxYy0zLjcyNi0zLjI4Ny03Ljk0Mi0wLjc4Ni03Ljk0\a\ Mi0wLjc4NiAgIGMtMy4wOSwxLjk4OC0yLjIyNiw2LjI4NC0yLjIyNiw2LjI4NEMxNS43MSw3Ljc0\a\ NCwxOC43NDUsNS4wNzEsMTguODMzLDQuOTl6Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+\a\ CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+Cjwv\a\ Zz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4K\a\ PC9zdmc+\a\ ");}.contactImage.gender-m{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw\a\ Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBw\a\ eCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDg3LjY3OCA0ODcuNjc4IiBzdHlsZT0iZW5hYmxlLWJh\a\ Y2tncm91bmQ6bmV3IDAgMCA0ODcuNjc4IDQ4Ny42Nzg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4K\a\ PGc+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTM3Ny45OTYsMjgyLjM0\a\ N2MtNTYuMjAxLTE4LjM1Ny03OS41NjMtNDEuMTg1LTc5LjU2My00MS4xODVsLTEuODgxLDEuNzkz\a\ ICAgIGMtMTYuNjksMTUuNzA5LTM1LjE0OSwyNC45NDQtNTEuOTY1LDI0Ljk0NEgyNDNjLTE2Ljgx\a\ NSwwLTM1LjI3NC05LjIzNS01MS45NjQtMjQuOTQ0bC0xLjg4Mi0xLjc5MyAgICBjMCwwLTIzLjM2\a\ LDIyLjgyNy03OS41NjIsNDEuMTg1Yy04Mi45NjQsMzAuOTkyLTU4LjA1MywxNTcuMTE5LTU4LjA3\a\ NywxNTguMDk2YzIuNjEzLDE0LjA0Nyw0LjEzNiwxOC44NzUsNS40NjMsMTkuNDE3ICAgIGM4My4z\a\ MTQsMzcuMDkxLDI5MC4zMTksMzcuMDkxLDM3My42MzQsMGMxLjMyNy0wLjU0MiwyLjg1LTUuMzcs\a\ NS40NjMtMTkuNDE3QzQzNi4wNTEsNDM5LjQ2Niw0NjEuMjk1LDMxMy44NCwzNzcuOTk2LDI4Mi4z\a\ NDd6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0zMzAuOTI0LDEyMS40NDFs\a\ LTAuNjk2LTAuNzU1Yy00LjY2OC00LjI3NC00LjMwMy00LjAyOS00LjMwMy00LjAyOXM4LjE0Mi00\a\ MS4wODMsMS42MTMtNjAuNTExICAgIGMtMTAuMjUtMzEuMDI3LTcxLjQ3NS01MS44MjItODMuNzU1\a\ LTU0LjIzOWMwLjAwMi0wLjAyMy03LjQ2OS0xLjUxOC03Ljk0Ni0xLjUyMWMwLDAtOS42NTktMS45\a\ NTMtMjAuODU0LDIuOTMgICAgYy03LjI5MSwyLjgwNS00NS40MDgsMjAuMDktNTYuMjI3LDUyLjgz\a\ Yy02LjUyOCwxOS40MjgsMS42MTQsNjAuNTExLDEuNjE0LDYwLjUxMXMwLjM2NS0wLjI0NS00LjMw\a\ NCw0LjAyOWwtMC42OTUsMC43NTUgICAgYy0zLjE1OCwzLjU4Ni0yLjM3OCwxNC44MDYsMS4wNzQs\a\ MjYuNDc5YzMuMTI4LDExLjY5NSw3LjIwNSwxNC44MzgsOC4xODIsMTcuNTc3YzkuOTAzLDQ2LjQ5\a\ Nyw0NC4zMzgsODYuMTk3LDc5LjQyOSw4Ni4xOTcgICAgczY3LjcwNy0zOS43LDc3LjYxLTg2LjE5\a\ N2MwLjk3OC0yLjczOCw1LjA1NS01Ljg4Miw4LjE4My0xNy41NzdDMzMzLjMwMSwxMzYuMjQ2LDMz\a\ NC4xNzIsMTI0LjI1NiwzMzAuOTI0LDEyMS40NDF6Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+\a\ CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+Cjwv\a\ Zz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4K\a\ PGc+CjwvZz4KPC9zdmc+\a\ ");}.contactImage.gender-{background-color:#f5f5f5;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw\a\ Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBw\a\ eCIgeT0iMHB4IiB3aWR0aD0iNDc2LjUxOHB4IiBoZWlnaHQ9IjQ3Ni41MThweCIgdmlld0JveD0i\a\ MCAwIDQ3Ni41MTggNDc2LjUxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc2\a\ LjUxOCA0NzYuNTE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI3Ni42\a\ MTksMzguMTE1Yy0yLjA0Ni0zLjE1OC0yLjcwMy01LjI5Mi0yLjcwMy01LjI5MmwwLjk3NS0wLjg5\a\ N2MwLDAsMS44OTYsMC43ODgsNS4yMSwyLjE0NiAgIGMxLjU2NCwwLjYyNCwzLjQ3OSwxLjM5LDUu\a\ Njc0LDIuMjU0YzIuMTYyLDAuNzgzLDQuNTE1LDEuNjk2LDcuMDM3LDIuMzA4YzEuMjQyLDAuMzg1\a\ LDIuNTA3LDAuNzY4LDMuODE0LDAuOTE1ICAgYzAuNjU4LDAuMDg3LDEuMjg1LDAuMjY4LDEuOTM3\a\ LDAuMzg4YzAuNjQ2LDAuMDQ0LDEuMjk0LDAuMDY1LDEuOTM4LDAuMTQ3YzIuNjA1LDAuMzUsNSww\a\ LjA2Nyw3LjYyNi0wLjA3ICAgYzEuMjE4LTAuNDQ4LDIuNTcyLTAuNTc0LDMuODk3LTEuMTQ0YzEu\a\ MjE0LTAuNzE3LDIuODAxLTEuMTMzLDMuOTI4LTIuMDUyYzAuNTk3LTAuNDEsMS4yMTctMC44Mzcs\a\ MS44ODItMS4yNTkgICBjMC42OS0wLjM4OCwxLjQyNC0wLjY5NSwyLjE1Ny0xLjQ4OGw0LjY0LTMu\a\ ODk2YzAuMDQ0LTAuMDYtMC4yNzEsMC4zOTktMC4xMiwwLjE4NWwwLjAzMi0wLjAzM2wwLjA3OS0w\a\ LjA3bDAuMTUzLTAuMTMxICAgbDAuMzA1LTAuMjczbDAuNjEyLTAuNTQ3bDEuMjE3LTEuMDY3bDIu\a\ Mjk3LTIuMTc4YzEuNDQ0LTEuNDg4LDMuMjYxLTIuNjQ4LDQuNzE3LTQuMDgyYzEuNDM0LTEuNDg0\a\ LDMuMzYxLTIuMzkyLDQuODk0LTMuODMxICAgYzEuNjQtMS4yOTIsMy41NTctMi4yNiw1LjQwNi0z\a\ LjUxM2MzLjg4NS0xLjgyOCw4LjQyNS0zLjE4NSwxMi40OS0yLjYxNWMxLjAxOSwwLjEwOSwyLjAw\a\ OSwwLjI2OCwyLjk4MywwLjQ0OCAgIGMwLjk0MiwwLjI2MiwxLjgyNywwLjU4NiwyLjcwMywwLjkx\a\ NGMxLjc5NCwwLjU5MiwzLjMzOSwxLjQzOSw0Ljc5NSwyLjI3NmMyLjkwOSwxLjY4MSw1LjIyMSwz\a\ LjYyOCw3LjA2OSw1LjUxMSAgIGMxLjgzNywxLjg4OCwzLjIxOCwzLjcyNyw0LjIxMiw1LjMzYzEu\a\ MDQyLDEuNTY5LDEuNjQ0LDIuOTU1LDIuMDY4LDMuOTAyYzAuMzUxLDAuOTc0LDAuNTM2LDEuNDk5\a\ LDAuNTM2LDEuNDk5bC0wLjk3NCwwLjkwOCAgIGMwLDAtMi4wODktMC43MDYtNS4yOTctMi4wNDdj\a\ LTEuNTYzLTAuNjIzLTMuNDU5LTEuNDA1LTUuNjM1LTIuMjgxYy0yLjEwMS0wLjg2NS00LjQxMi0x\a\ LjgxNy02Ljg1My0yLjY0MyAgIGMtMS4yMTUtMC40NDktMi40NzItMC45MTQtMy43NDItMS4yMjFj\a\ LTAuNjQ1LTAuMTU4LTEuMjc5LTAuNDExLTEuOTI3LTAuNTk2Yy0wLjY0Ni0wLjEzMS0xLjI5LTAu\a\ Mjk2LTEuOTM4LTAuNTA5ICAgYy0yLjYyMS0wLjg1NC01LjMyOS0xLjY5Ni04LjY4Mi0yLjA0NmMt\a\ MS41NCwwLjIwMy0zLjM3OSwwLjEzNy00Ljk4MSwwLjgwNWMtMS41NDEsMC43ODItMy4zMTEsMS4z\a\ ODQtNC41NDgsMi43NzQgICBjLTEuMjQ3LDEuMzQtMi42NywyLjUxMi0zLjU0NCw0LjIxOWwtMS4y\a\ NzEsMi41NDRsLTAuNTg0LDEuMjgxbC0wLjI4NCwwLjYzNWwtMC4xNCwwLjMyOGwtMC4wNywwLjE0\a\ N2wtMC4wMzMsMC4wNzdsLTAuMDIyLDAuMDQ5ICAgYzAuMTI2LTAuMTg2LTAuMTk2LDAuMjk2LTAu\a\ MTc0LDAuMjY4bC0yLjUwMSw1LjUxNmMtMC44MjEsMS43NzktMi43MDQsMy43ODctNC4yNDEsNS41\a\ NTRjLTEuNTYsMS45MjYtMy42NDksMy4wMzItNS41MDksNC41NDIgICBjLTEuOTQ3LDEuMzY4LTQu\a\ MzI0LDIuMTU2LTYuNSwzLjE0NmMtNC42MzEsMS4zMjMtOS40NjksMS41Ni0xMy41NCwwLjQ3MWMt\a\ Mi4wNzktMC40NTktMy45OTItMS4wNjItNS42NzgtMS45MzcgICBjLTEuNzY1LTAuNzQ1LTMuMjg2\a\ LTEuNjc0LTQuNzItMi41NzJjLTIuODUtMS44ODctNS4xMDktMy44ODUtNi44OTQtNS44NDRDMjc4\a\ Ljk3Myw0MS41NzMsMjc3LjYyMiwzOS43MDIsMjc2LjYxOSwzOC4xMTV6ICAgIE00NzYuNTE4LDM1\a\ MS4wM3YxMTMuNkgwdi0xMTMuNmgzMi40NTlWMjIzLjQybDkxLjQ3LTY0LjE3N3Y2NC4xNzdsOTEu\a\ NDU2LTY0LjE3N3Y2NC4xNzdsOTEuNDc1LTY0LjE3N3YxMjYuMTQzaDMxLjU2ICAgbDE3LjE0LTIy\a\ My4xMzloNTIuMzEzbDE1LjAwMiwyMjMuMTM5aDM1LjE5NnY2NS42NTNoMTguNDQ2VjM1MS4wM3og\a\ TTE0OS4zNzUsMzAxLjk3NUg3Ny40NjF2NjYuMzg3aDcxLjkxNFYzMDEuOTc1eiAgICBNMjczLjI5\a\ MywzMDEuOTc1aC03MS45MTZ2NjYuMzg3aDcxLjkxNlYzMDEuOTc1eiBNMzk4Ljc2OCwzMDEuOTc1\a\ aC03MS45MTR2NjYuMzg3aDcxLjkxNFYzMDEuOTc1eiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+\a\ CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjxn\a\ Pgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8\a\ L2c+Cjwvc3ZnPg==\a\ ");}.contact-placeholder{padding-bottom:100%;}.contactInfo{list-style-type:none;margin:0;padding:0;zoom:1;margin-bottom:1.414em;}.contactInfo:before,.contactInfo:after{content:" ";display:block;height:0;visibility:hidden;}.contactInfo:after{clear:both;}.contactInfo > li{display:block;}.contactInfo > li > a{display:block;padding:0.7em 1.2em;}.contact-links{margin:0;}.contact-links dd{margin:0;}.contact-links > dt{text-align:left;float:left;clear:left;}.contact-links > dd{overflow:hidden;text-overflow:ellipsis;}.contact-links > dt{font-size:1.2rem;min-width:2.4rem;}.contact-links > dt:before{display:inline !important;}#contact-phone-mobile{font-size:1.728rem;}
/* End Bundle: ftw-contacts-resources */

/* Start Bundle: ftw-datepicker-resources */
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px;}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none;}.xdsoft_datetimepicker button{border:none !important;}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none;}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none;}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px;}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center;}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle;}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0;}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0;}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev ,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{border-top-width:0;}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline;}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#ff8000;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right;}.xdsoft_datetimepicker .xdsoft_calendar{clear:both;}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%;}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px;}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%;}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important;}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default;}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px;}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc;}.xdsoft_scrollbar >.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px;}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto;}.xdsoft_scroller_box{position:relative;}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div{background:#0a0a0a;border-top:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{border:1px solid #333;background:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#000;background:#007fff;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#000 !important;background:#007fff !important;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333;}.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{background:#333 !important;}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px;}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0 );}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0%,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0 );}
/* End Bundle: ftw-datepicker-resources */

/* Start Bundle: ftw-file-resources */
body.portaltype-ftw-file-file .progress-radial{position:relative;width:100px;height:100px;border-radius:50%;border:2px solid #000000;background-color:#75ad0a;padding:5px;display:none;box-sizing:border-box;}body.portaltype-ftw-file-file .progress-radial .DnDoverlay,body.portaltype-ftw-file-file .progress-radial #tick,body.portaltype-ftw-file-file .progress-radial #fail{display:block;position:absolute;width:86px;height:86px;margin:0;box-shadow:none;padding:0;border-radius:50%;background-color:white;box-sizing:border-box;}body.portaltype-ftw-file-file .progress-radial .DnDoverlay{text-align:center;line-height:90px;font-size:16px;}body.portaltype-ftw-file-file #dropzone{display:none;background-color:rgba(0,0,0,0.3);border-radius:5px;margin:20px;padding:200px;position:relative;border:3px dotted rgba(0,0,0,0.3);text-align:center;}body.portaltype-ftw-file-file #dropzone.hover{box-shadow:0 0px 10px 0px rgba(0,0,0,0.5);}body.portaltype-ftw-file-file #dropzone.done #ftw-file-upload{display:none;}body.portaltype-ftw-file-file #dropzone.done.hover{box-shadow:0 0px 10px 0px rgba(0,0,0,0.5);}body.portaltype-ftw-file-file #dropzone.uploading{border:none;}body.portaltype-ftw-file-file #dropzone.uploading #ftw-file-upload{display:none;}body.portaltype-ftw-file-file #dropzone.fail #ftw-file-upload{display:none;}body.portaltype-ftw-file-file #dropzone #ftw-file-upload{display:inline;box-shadow:none;border:none;}body.portaltype-ftw-file-file #dropzone img{border:5px solid #FFFFFF;box-shadow:0px 0px 0px 4px #000000;width:100px;}body.portaltype-ftw-file-file #dropzone #dropzone-replacement-warning{color:darkred;text-align:center;margin-bottom:40px;font-size:14px;}progress{width:100%;}progress:after{content:"%";}
/* End Bundle: ftw-file-resources */

/* Start Bundle: ftw-news-resources */
.newsListing,.ftw-news-newslistingblock .newsListing{list-style:none;padding-left:0;margin:0;}.newsListing .image,.ftw-news-newslistingblock .newsListing .image{float:right;margin-left:1em;}.newsListing .tileItem,.ftw-news-newslistingblock .newsListing .tileItem{border-bottom:1px solid #b7b5b4;margin-bottom:1em;}.newsListing .tileItem .tileHeadline,.newsListing .tileItem .newsHeadline,.ftw-news-newslistingblock .newsListing .tileItem .tileHeadline,.ftw-news-newslistingblock .newsListing .tileItem .newsHeadline{font-size:24px;}.portletArchiveListing .highlight a{font-weight:bold;}.portletArchiveListing li.year{cursor:pointer;}.portletArchiveListing li{display:block;margin-bottom:2px;}.portletArchiveListing ul.months{display:none;margin-bottom:10px;margin-top:5px;}.portletArchiveListing li.month{padding-left:2em;}.portletArchiveListing li.year span.yearnumber:before{content:'►';padding-right:5px;}.portletArchiveListing li.year.expanded span.yearnumber:before{content:'▼';}.portletArchiveListing ul.years ul.expanded{display:block;}.portlet.newsTemplate ul{list-style:none;padding-left:0;margin:0;}.portlet.newsTemplate ul .portletItem{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #b7b5b4;}.portlet.newsTemplate ul .newsText .portletItemDate{font-weight:bold;}.portlet.newsTemplate ul .newsText .portletItemTitle{font-size:18px;}.portlet.newsTemplate ul .newsText .image img{width:100%;height:auto;}
/* End Bundle: ftw-news-resources */

/* Start Bundle: ftw-servicenavigation-resources */
li.select2-results__option{display:block;}
/* End Bundle: ftw-servicenavigation-resources */

/* Start Bundle: ftw-slider-resources */
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-active{z-index:1;right:-1px;}#slider-wrapper{margin-bottom:1.414em;}.slick-slider > button{color:#444;background-color:#fff;min-width:1.5em;min-height:1.5em;padding:0;margin:0;}.slick-slider > button:before{font-size:16px;vertical-align:middle;}.slick-slider > button.slick-next{position:absolute;right:0;top:50%;margin-top:-1.5em;border-top-right-radius:0;border-bottom-right-radius:0;}.slick-slider > button.slick-prev{position:absolute;left:0;top:50%;margin-top:-1.5em;border-top-left-radius:0;border-bottom-left-radius:0;}.slick-slider > button.slick-play{position:absolute;top:0.7em;left:0.7em;}.slick-slider > button.slick-pause{position:absolute;top:0.7em;left:2.9em;}.slick-dots{list-style-type:none;margin:0;padding:0;zoom:1;text-align:center;padding:0.7em 1.2em;}.slick-dots:before,.slick-dots:after{content:" ";display:block;height:0;visibility:hidden;}.slick-dots:after{clear:both;}.slick-dots > li{display:block;}.slick-dots > li > a{display:block;padding:0.7em 1.2em;}.slick-dots > li{float:left;}.slick-dots > li:last-child > a{padding-right:0;}.slick-dots > li:first-child > a{padding-left:0;}.slick-dots > li{display:inline-block;float:none;}.slick-dots > li.slick-active > button{color:#444;border-radius:2px;background-color:#BAAFC4;display:inline-block;padding:0.21em 0.36em;margin:0 0.25em 0.707em 0;border-radius:50%;text-align:center;padding-top:0;padding-bottom:0;margin:0;font-size:0.75rem;min-width:1.5em;height:1.5em;vertical-align:0.7em;line-height:1.5em;margin-right:0.75em;font-size:1em;}.slick-dots > li > button{color:#efefef;border-radius:2px;background-color:#3B234A;display:inline-block;padding:0.21em 0.36em;margin:0 0.25em 0.707em 0;border-radius:50%;text-align:center;padding-top:0;padding-bottom:0;margin:0;font-size:0.75rem;min-width:1.5em;height:1.5em;vertical-align:0.7em;line-height:1.5em;margin-right:0.75em;font-size:1em;}.sliderPane{position:relative;}.sliderText{padding:0.7em 1.2em;position:absolute;bottom:1.5em;left:1.5em;right:30%;background-color:#fff;}.sliderText > p{font-size:16px;}.sliderText > p.title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;font-size:1.728rem;margin-bottom:0.5em;}.arrowsOnHover > button.slick-next,.arrowsOnHover > button.slick-prev{display:none;}.arrowsOnHover:hover > button{display:block;}li.slAction > a.layout_dummy-dummy-slider{background-image:url(++resource++ftw.slider/++resource++ftw.slider/slider_block.png);background-repeat:no-repeat;background-position:center center;}
/* End Bundle: ftw-slider-resources */

/* Start Bundle: ftw-solr-resources */
.global-nav-search-wrapper .portal-searchbox-wrapper{top:-135px;left:0;right:0;width:100%;}@media (min-width:480px){.global-nav-search-wrapper .portal-searchbox-wrapper{top:-160px;}}@media (min-width:1024px){.global-nav-search-wrapper .portal-searchbox-wrapper{top:auto;left:auto;right:auto;width:295px;}}.global-nav-search-wrapper .portal-searchbox-wrapper #portal-searchbox .searchSection{padding:0.5em 1.7em;border-bottom:1px solid #ddd;margin-bottom:0.5em;display:block;}#currentfolder_item,#search-no-results-message,#search-amount-results-found-message,#search-one-result-found-message{display:none;}.global-nav-search-wrapper .portal-searchbox-wrapper #portal-searchbox form input[name="SearchableText"]{padding-right:2em;line-height:normal;}.global-nav-search-wrapper .portal-searchbox-wrapper #portal-searchbox #searchGadget{width:100%;}@media (min-width:1024px){.global-nav-search-wrapper .portal-searchbox-wrapper #portal-searchbox #searchGadget{width:135px;}}.global-nav-search-wrapper .portal-searchbox-wrapper #portal-searchbox #searchGadget.focus{width:100%;}.global-nav-search-wrapper .portal-searchbox-wrapper #portal-searchbox #searchGadget:focus{width:100%;}.searchResults > dt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.searchResults > dd{border-bottom:1px solid #ddd;padding-top:0.5em;padding-bottom:1em;margin-bottom:1em;margin-left:0;}.searchResults .documentLocation{padding-top:0.7em;display:block;}.searchinformation-wrapper{padding:0.5em;margin-bottom:2em;}.searchinformation-wrapper .amount{font-weight:bold;}.searchinformation-wrapper #selected-facets{display:inline;padding-left:0;}.searchinformation-wrapper #selected-facets li{display:inline-block;border:1px solid #74716f;border-radius:5px;padding:0.25em;margin-right:.25em;margin-top:0.25em;margin-bottom:0;}.searchinformation-wrapper #selected-facets li .facetItemValue{font-weight:bold;}.searchinformation-wrapper #selected-facets li .facetRemoveItem{overflow:hidden;width:24px;height:18px;white-space:nowrap;display:inline-block;}#filter-form .searchButton{display:none;}#filter-form .search-facets{display:inline-block;vertical-align:top;padding-top:10px;}#filter-form > div{clear:both;padding-bottom:.5em;margin-bottom:1em;padding-top:13px;border-bottom:1px solid #bed9f1;}#filter-form > div.no-border{border-bottom:none;border-top:none;margin-bottom:0;}#filter-form > div:first-child .filter{margin-bottom:10px;}@media (min-width:800px){#filter-form > div .filter{display:inline-block;}}#filter-form > div .filter{margin-right:1em;}#filter-form > div .filter input.searchPage{line-height:normal;}#filter-form > div .filter span{cursor:pointer;padding-left:10px;font-weight:bold;}#filter-form > div .filter span.selected{font-weight:normal;cursor:default;}#filter-form > div .filter ul{list-style:none;padding-left:0;margin:0;display:none;position:absolute;padding:8px 0;background-color:#fff;border:1px solid #cccccc;box-shadow:0.5em 1em 2em -1em #cccccc;border-radius:3px;margin-left:-16px;margin-top:10px;}#filter-form > div .filter ul li{margin:0;min-width:10em;}#filter-form > div .filter ul li a{cursor:pointer;padding:0.3em 1.5em;display:block;}#filter-form > div .filter ul li a:hover{text-decoration:none;}.ui-autocomplete{padding:0;border:1px solid #969391;border-radius:3px;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);margin-top:20px;max-width:100%;width:500px !important;}@media (max-width:800px){body .ui-autocomplete{width:100% !important;left:0 !important;}}#portal-searchfacets{background-color:initial;padding:initial;min-width:initial;float:initial;}.ui-autocomplete > li.ui-menu-item{display:inline-block;}.ui-autocomplete > li.ui-menu-item > a{padding:5px 10px;border-top:1px solid #b7b5b4;box-sizing:border-box;border-radius:0;}.ui-autocomplete > li.ui-menu-item > a.ui-state-focus{border-width:1px 0 0;margin:0;background:#f1f1f1;text-decoration:underline;}.ui-autocomplete > li.ui-menu-item > a:hover,.ui-autocomplete > li.ui-menu-item > a:hover > div{text-decoration:underline;}.ui-autocomplete > li.ui-menu-item > a > img{display:table-cell;float:left;margin-right:0.2em;}.ui-autocomplete > li.ui-menu-item > a:before{float:left;width:25px;margin:0;}.ui-autocomplete > li.ui-menu-item > a > span{float:left;width:25px;}.ui-autocomplete > li.ui-menu-item > a > div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ui-autocomplete > li.ui-menu-item > a > div > span{display:block;}.ui-autocomplete > li.ui-menu-item > a > div > .title{font-weight:bold;}.ui-autocomplete > li.ui-menu-item > a > div > .description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ui-autocomplete > li.ui-menu-item > .group{padding:10px;display:block;font-weight:bold;}.ui-autocomplete > li.ui-menu-item > a.no-result{text-align:center;padding-left:10px;}.ui-autocomplete > li.ui-menu-item > a.no-result > div{float:none;}#notFoundSuggestions{zoom:1;list-style:none;padding-left:0;margin:0;margin-top:1em;margin-left:-5px;}#notFoundSuggestions:before,#notFoundSuggestions:after{content:"\0020";display:block;height:0;visibility:hidden;}#notFoundSuggestions:after{clear:both;}#notFoundSuggestions > li{float:left;padding:5px;}#notFoundSuggestions > li:before{margin-right:0;}
/* End Bundle: ftw-solr-resources */

/* Start Bundle: ftw-subsite-resources */
#banner-image{position:relative;clear:both;}#portal-languageselector .actionMenuHeader a:after{content:" ▼";}#portal-languageselector .actionMenuContent{background:#E3E3E3;right:0;}#portal-languageselector .actionMenuContent a{padding:0.25em 0.5em;}#portal-languageselector .actionMenuContent a:hover{background:#205C90;color:#FFFFFF;}
/* End Bundle: ftw-subsite-resources */
