/* jquery ui tabs */
.block-content .ui-tabs { border-radius: 0; border: none; padding: 0; }
.block-content .ui-tabs ul.ui-tabs-nav.ui-widget-header { background: none; margin: 0 0 10px 0; padding: 0; border-radius: 0; text-align: center; background: #e5e5e5; border: none; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px; }
.block-content .ui-tabs ul.ui-tabs-nav.ui-widget-header li.ui-state-default { border-radius: 0; background: none; border: none; display: inline-block; margin-bottom: 0; float: none; position: relative; }
.block-content .ui-tabs ul.ui-tabs-nav.ui-widget-header li.ui-state-default a { float: none; opacity: .5; color: #333; display: block; }
.block-content .ui-tabs ul.ui-tabs-nav.ui-widget-header li.ui-state-default.ui-tabs-selected { z-index: 2; }
.block-content .ui-tabs ul.ui-tabs-nav.ui-widget-header li.ui-state-default.ui-tabs-selected:after { content: ""; position: absolute; bottom: -3px; left: 50%; margin-left: -5px; height: 10px; width: 10px; overflow: hidden; background: #e5e5e5; display: block; padding: 0; border-radius: 5px; z-index: 1; }
.block-content .ui-tabs ul.ui-tabs-nav.ui-widget-header li.ui-state-active a { opacity: 1; }
.block-content .ui-tabs .ui-tabs-panel { font-family: "adobe-text-pro", "Times New Roman", Times, serif; }

.ui-tabs-nav { margin-bottom: 20px; }

/* date picker on page ****************/
.ui-datepicker-inline { border: none; border-width: 0; padding: 0; background: none; border-bottom: 1px dashed #888; }
.ui-datepicker-inline .ui-datepicker-prev, .ui-datepicker-inline .ui-datepicker-next { background: none; top: 4px; }
.ui-datepicker-inline .ui-datepicker-prev { left: 10px; }
.ui-datepicker-inline .ui-datepicker-next { right: 10px; }
.ui-datepicker-inline .ui-datepicker-prev .ui-icon { background: url("../images/arrow-prev.svg") no-repeat center center transparent; background-size: 7px auto; }
.ui-datepicker-inline .ui-datepicker-next .ui-icon { background: url("../images/arrow-next.svg") no-repeat center center transparent; background-size: 7px auto; }
.ui-datepicker-inline .ui-datepicker-header { border: none; border-width: 0; border-radius: 0; background: none; }
.ui-datepicker-inline a { padding: 0; background-image: none; }
.ui-datepicker-inline table.ui-datepicker-calendar { border: none; }
.ui-datepicker-inline table.ui-datepicker-calendar thead tr { background: none; }
.ui-datepicker-inline table.ui-datepicker-calendar thead tr th span { color: #111; }
.ui-datepicker-inline table.ui-datepicker-calendar tbody { border: none; }
.ui-datepicker-inline table.ui-datepicker-calendar tbody tr { border: none; border-width: 0; background: none; margin-bottom: 5px; }
.ui-datepicker-inline table.ui-datepicker-calendar tbody tr td { padding: 0 0 5px 0; border: none; border-width: 0; }
.ui-datepicker-inline table.ui-datepicker-calendar tbody tr td a { line-height: 22px !important; height: 22px; width: 22px; background-image: none; border: 1px solid #ccc; border-radius: 50%; padding: 0; margin: 0; }
.ui-datepicker-inline table.ui-datepicker-calendar tbody tr td a.ui-state-active { background: #111 !important; color: #fff !important; border: 1px solid #111 !important; }

.ui-widget { background: #323232; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; }

.page-media-browser { background: #323232; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; }
.page-media-browser #media-browser-tabset { background: none; padding: 0; border: none; }
.page-media-browser .ui-tabs { background: none; }
.page-media-browser .ui-tabs .ui-tabs-nav { background: none; padding: 0; }
.page-media-browser .ui-state-active, .page-media-browser .ui-widget-content .ui-state-active, .page-media-browser .ui-widget-header .ui-state-active { background: #f2f2f2; }
.page-media-browser .ui-tabs-panel { background: #f2f2f2; }

.media-browser-tab { color: #888; }
.media-browser-tab label { color: #222; font-family: "Apercu Bold", Arial, Helvetica, sans-serif; }
.media-browser-tab a:hover { color: #888; }

.ui-tabs .ui-tabs-nav li a { text-transform: uppercase; }

.ui-widget-overlay { /*background: #aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;*/ background: #000; opacity: .6; filter: Alpha(Opacity=60); }

.page-node-add .ui-widget-content { background: #323232; }
.page-node-add .ui-widget-content iframe { height: 100% !important; }

input[type=submit] { height: auto; padding: 5px 10px; border: 1px solid #333; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; cursor: pointer; margin-left: 0; margin-right: 10px; background: #333; color: #fff; text-transform: capitalize; font-size: 12px; font-weight: normal; letter-spacing: 0; }
input[type=submit]:hover { background: #222; color: #fff; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #222; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #ccc; }

/* now let's get those layout files */
/* LAYOUT A ************************************/
/* community and homepage template stuff */
.layout-a .panel-2col .panel-col-first { display: block; clear: both; float: none; margin: 0 0 30px 0; padding: 0; }
.layout-a .panel-col-first { float: left; width: 75%; box-sizing: border-box; padding-right: 20px; }
@media screen and (max-width: 480px) { .layout-a .panel-col-first { padding-right: 0px; } }
@media screen and (max-width: 768px) { .layout-a .panel-col-first { padding-right: 10px; } }
@media screen and (max-width: 960px) { .layout-a .panel-col-first { padding-right: 10px; } }
.layout-a .panel-col-first .inside { margin: 0 0 1em 0; }
.layout-a .panel-col-first .inside .article-thing { margin-right: 20px; }
.layout-a .panel-col-first .inside .search-results { margin-right: 20px; }
.layout-a .panel-col-first .inset-left { float: left; width: 75%; }
.layout-a .panel-col-first .inset-right { float: left; width: 25%; }
.layout-a .panel-col-last { float: left; width: 25%; box-sizing: border-box; }
.layout-a .panel-col-last .inside { margin: 0 0 1em 0; }
@media screen and (max-width: 480px) { .layout-a .panel-col-last.sidebar-right { padding-top: 0px; } }
@media screen and (max-width: 768px) { .layout-a .panel-col-last.sidebar-right { padding-top: 0px; } }
.layout-a .panel-separator { margin: 0 0 1em 0; }

.layout-a .panel-2col .panel-col-top { width: 100%; float: none; clear: both; overflow: hidden; }
.layout-a .panel-2col .panel-col-top .panel-col-first { width: 75%; float: left; vertical-align: top; }
.layout-a .panel-2col .panel-col-top .panel-col-first .inside { background: #ccc; margin: 0 20px 0 0; padding: 10px; }
.layout-a .panel-2col .panel-col-top .panel-col-last { width: 25%; float: left; vertical-align: top; }
.layout-a .panel-2col .panel-col-top .panel-col-last .inside { background: #fff; margin: 0; }
.layout-a .panel-2col .panel-col-top .panel-col-last .inside .widget { background: #fff; padding: 10px; }
.layout-a .panel-2col .panel-col-full { width: 100%; }
.layout-a .panel-2col .panel-col-full .inside { width: 100%; background: #ccc; margin: 0; }

* html .panel-2col.layout-a .panel-col-first { width: 74.9%; }

* html .panel-2col.layout-a .panel-col-last { width: 24.9%; }

/* insets */
* html .panel-2col.layout-a .panel-col-first .panel-col-first.inset-left { width: 74.9%; }

* html .panel-2col.layout-a .panel-col-first .panel-col-last.inset-right { width: 24.9%; }

.layout-b .main-content .inside { position: relative; padding: 20px; background: #fff; margin-right: 20px !important; }
@media screen and (max-width: 480px) { .layout-b .main-content .inside { margin-right: 0px !important; } }
@media screen and (max-width: 768px) { .layout-b .main-content .inside { margin-right: 0px !important; } }
.layout-b .main-content .inside .block-inner { margin-right: 0px; margin-left: 0px; }
.layout-b .main-content .inside .pane-custom.pane-1 { width: 50%; }
.layout-b .main-content .inside .pane-custom.pane-2, .layout-b .main-content .inside .pane-custom.pane-node-updated { width: 50%; text-align: right; }
@media screen and (max-width: 480px) { .layout-b .main-content .inside .pane-custom.pane-2, .layout-b .main-content .inside .pane-custom.pane-node-updated { text-align: left; margin-bottom: 20px; } }
.layout-b .main-content .inside .pane-node-field-tags { width: 100%; text-align: left; }
@media screen and (max-width: 480px) { .layout-b .main-content .inside .pane-node-field-tags { text-align: left; margin-bottom: 20px; } }
.layout-b .sidebar-right .article-author { width: 100%; }
.layout-b .sidebar-right .article-author .widget-content { background: none; }
.layout-b .sidebar-right .article-author .widget-content a { text-align: center; }
.layout-b .sidebar-right .article-author .widget-content a img { display: block; clear: both; float: none; border-radius: 50%; width: 80%; height: auto; margin: 0 auto 20px auto; }
.layout-b .sidebar-right .article-author .widget-content a span { font-size: 14px; font-family: "adobe-text-pro", "Times New Roman", Times, serif; font-weight: bold; clear: both; display: block; float: none; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category { margin-bottom: 20px; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author h2, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category h2 { margin: 0; padding: 0 0 5px 0; color: #808080; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author .widget-content, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category .widget-content { padding: 0px; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author ul, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category ul { padding: 0px; margin: 0px; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author ul li, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category ul li { list-style: none; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author ul li a img, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category ul li a img { width: 100%; height: auto; display: block; margin: 0px; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author ul li a span, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category ul li a span { display: block; width: 100%; float: none; padding: 10px; border-bottom: 1px dotted #999; box-sizing: border-box; }
.layout-b .sidebar-right .pane-mnartist-article-other-articles-by-this-author ul li:last-child a span, .layout-b .sidebar-right .pane-mnartist-article-other-articles-in-this-category ul li:last-child a span { border-bottom: none; }
.layout-b .panel-col-top .block { margin: 0px; }
.layout-b .panel-col-top .block h2 { padding: 0 0 5px 0; margin: 0px; color: #808080; }

.panel-2col { /*  overflow: hidden;  */ }

.panel-2col .panel-col-first { float: left; width: 75%; }

* html .panel-2col .panel-col-first { width: 74.9%; }

.panel-2col .panel-col-first .inside { margin: 0 0 1em 0; }

.panel-2col .panel-col-last { float: left; width: 25%; }

* html .panel-2col .panel-col-last { width: 24.9%; }

.panel-2col .panel-col-last .inside { margin: 0 0 1em 0; }

#panels-edit-display .panel-pane, #panels-edit-display .helperclass { margin: .5em; }

.panel-2col .panel-separator { margin: 0 0 1em 0; }

.layout-c { padding: 20px 0; }
.layout-c .panel-2col .panel-col-first { width: 50%; box-sizing: border-box; padding-right: 10px; }
@media screen and (max-width: 480px) { .layout-c .panel-2col .panel-col-first { padding-right: 0; } }
.layout-c .panel-2col .panel-col-last { width: 50%; padding-left: 10px; box-sizing: border-box; }
@media screen and (max-width: 480px) { .layout-c .panel-2col .panel-col-last { padding-left: 0; } }
.layout-c .pane-mnartist-profiles-mna-user-profile .follow-menu { position: absolute; right: 0px; top: 5px; }
.layout-c .pane-mnartist-profiles-mna-user-profile .pane-mnartist-collections-mna-collections-star ul.menu li ul li .flag-wrapper span.flag-count { display: inline-block; }
.layout-c .pane-mnartist-profiles-mna-user-profile .block-content h1 { padding-right: 30px; }

/* LAYOUT G artwork **************************/
.layout-g .title-artwork .block { margin: 0; }
.layout-g .title-artwork .block .block-inner .block-content { background: none; }
.layout-g .panel-col.content-artwork { position: relative; }
.layout-g .panel-col.content-artwork .content-bottom .inset-left { /*font-family: $serif_font;*/ }
.layout-g .panel-col.content-artwork .content-bottom .inset-left .inside { padding-right: 15px; }
.layout-g .panel-col.content-artwork .content-bottom .inset-middle .inside { padding-right: 15px; }
.layout-g .panel-col.content-artwork .content-bottom .inset-right .inside { padding-left: 15px; }
.layout-g .panel-col.content-artwork .content-bottom .inset-right .inside .comment-form .form-item { margin-top: 0px; }
.layout-g .panel-col.content-artwork .pane-node-title h2 { background: none; padding: 15px 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #888; font-size: 18px; height: auto; line-height: auto; text-transform: none; letter-spacing: normal; }
.layout-g .panel-col.content-artwork .pane-node-title h2 a { font-family: "adobe-text-pro", "Times New Roman", Times, serif; font-weight: normal; height: auto; }
.layout-g .panel-col.content-artwork .pane-node-links { position: absolute; display: inline-block; right: 10px; top: 10px; text-align: right; }
.layout-g .panel-col.content-artwork .pane-node-author a { font-family: "Apercu Bold", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: 24px; margin-bottom: 10px; padding-top: 5px; display: block; }
@media screen and (max-width: 480px) { .layout-g .panel-col.content-artwork .pane-node-author a { padding-right: 45px; } }
.layout-g .panel-col.content-artwork .pane-mnartist-collections-mna-collections-star { position: absolute; top: 12px; right: 6px; z-index: 9999; }
@media screen and (max-width: 480px) { .layout-g .panel-col.content-artwork .pane-mnartist-collections-mna-collections-star { right: 10px; width: auto; } }

fieldset { margin: 0; }

tr.even { background: none; }

form .description { color: #808080; font-size: 10px !important; }

.vertical-tabs { clear: both; }
.vertical-tabs .form-wrapper { clear: right; }

.form-wrapper { float: none; clear: both; display: block; }

.form-item .button { border-radius: 0px; }
.form-item .button.launcher { border-radius: 0px; text-overflow: hidden; height: 21px; width: 72px; background: url("../images/icon-form-withtext-add.png") no-repeat center center transparent; text-indent: 200px; white-space: nowrap; padding: 0; border: none; outline: none; overflow: hidden; }
.form-item .button.remove { border-radius: 0px; text-overflow: hidden; height: 21px; width: 65px; background: url("../images/icon-form-withtext-delete.png") no-repeat center center transparent; text-indent: 200px; white-space: nowrap; padding: 0; border: none; outline: none; overflow: hidden; }
.form-item .button.edit { border-radius: 0px; text-overflow: hidden; height: 21px; width: 72px; background: url("../images/icon-form-withtext-edit.png") no-repeat center center transparent; text-indent: 200px; white-space: nowrap; padding: 0; border: none; outline: none; overflow: hidden; }

/* media wrapper (when uploading an image on a from u see this) */
.media-widget .preview .media-item .label-wrapper label { color: #888; }

.media-item { background: #FFFFFF; border: 1px solid #CCCCCC; padding: 5px; width: 100px; }

.media-widget .preview .media-item:hover { border: 1px solid #999; }

.media-widget .form-required { display: none; }

.field-multiple-table tr.draggable { border-bottom: 10px solid #f2f2f2; }

.media-item .label-wrapper label { max-width: 100%; }

.form-item table thead label { padding-left: 0 !important; }

.form-wrapper legend .fieldset-legend { font-family: "Apercu Bold", Arial, Helvetica, sans-serif; font-weight: normal; color: #222; -webkit-font-smoothing: antialiased; }

.field-widget-image-image fieldset.form-wrapper legend { font-family: "Apercu Bold", Arial, Helvetica, sans-serif; font-weight: normal; color: #a3a3a3; }
.field-widget-image-image fieldset.form-wrapper table.sticky-table thead tr { border: none; border-bottom: 1px solid #ccc; background: none; }
.field-widget-image-image fieldset.form-wrapper table.sticky-table thead tr th { border: none; box-sizing: border-box; padding: 5px 0; }
.field-widget-image-image fieldset.form-wrapper table.sticky-table tbody tr.draggable { border-bottom: 1px solid #ccc; }
.field-widget-image-image fieldset.form-wrapper .image-widget-data .file img { margin-right: 10px; margin-bottom: 0; }
.field-widget-image-image fieldset.form-wrapper .image-widget-data input[type=submit] { margin-left: 0 !important; }
.field-widget-image-image fieldset.form-wrapper .image-widget-data .NFI-button { margin-right: 20px; margin-bottom: 8px; }
.field-widget-image-image fieldset.form-wrapper input[type=file] { margin-bottom: 8px; }
.field-widget-image-image fieldset.form-wrapper input[id$=remove-button] { border-radius: 50%; text-overflow: hidden; height: 21px; width: 21px; background: url("../images/icon-form-remove.png") no-repeat center center transparent; text-indent: 50px; white-space: nowrap; padding: 0; border: none; outline: none; }

/* form things agian this will need to be organized heavily soon but doing some rapid testing work  here */
.form-item { margin-bottom: 8px; color: #808080; }
.form-item.form-type-checkbox { margin-bottom: 8px; clear: both; float: none; }
.form-item.form-type-checkbox .icheckbox { float: left; margin-right: 15px; }
.form-item.form-type-checkbox .icheckbox.checked label { color: #222 !important; }
.form-item.form-type-checkbox label.active { color: #222; }
.form-item.form-type-checkboxes { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-checkboxes label { width: 33%; float: left; min-width: none; }
.form-item.form-type-checkboxes .form-checkboxes { float: left; }
.form-item.form-type-checkboxes .form-item.form-type-checkbox { width: 100%; }
.form-item.form-type-checkboxes .form-item.form-type-checkbox .icheckbox { float: left; margin-right: 15px; /* tmp */ margin-bottom: 8px; }
.form-item.form-type-checkboxes .form-item.form-type-checkbox label { width: auto; float: left; }
.form-item.form-type-checkboxes .form-item.form-type-checkbox label.active { color: #222; }
.form-item.form-type-checkboxes .form-item.form-type-checkbox:last-child .icheckbox { margin-bottom: 64px; }
.form-item.form-type-radios { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-radios label { width: 33%; float: left; min-width: none; }
.form-item.form-type-radios .form-checkboxes { float: left; }
.form-item.form-type-radios .form-item.form-type-radio { width: 100%; }
.form-item.form-type-radios .form-item.form-type-radio .iradio { float: left; margin-right: 15px; /* tmp */ margin-bottom: 8px; }
.form-item.form-type-radios .form-item.form-type-radio label { width: auto; float: left; }
.form-item.form-type-radios .form-item.form-type-radio label.active { color: #222; }
.form-item.form-type-radios .form-item.form-type-radio:last-child .iradio { margin-bottom: 64px; }
.form-item.form-type-password, .form-item.form-item-files-picture-upload { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-password label, .form-item.form-item-files-picture-upload label { width: 33%; float: left; }
.form-item.form-type-password input, .form-item.form-item-files-picture-upload input { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-item.form-type-password .password-strength, .form-item.form-type-password div.password-confirm, .form-item.form-item-files-picture-upload .password-strength, .form-item.form-item-files-picture-upload div.password-confirm { clear: both; float: none; margin-bottom: 8px; }
.form-item.form-type-password input.password-confirm, .form-item.form-item-files-picture-upload input.password-confirm { clear: none; float: left; }
.form-item.form-type-password .description, .form-item.form-item-field-tags-und .description { margin-left: 33%; clear: both; display: block; }
.form-item.form-type-password-confirm { margin-bottom: 64px; }
.form-item.form-type-password-confirm .form-type-password { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-password-confirm .form-type-password label { width: 33%; float: left; }
.form-item.form-type-password-confirm .form-type-password input { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-item.form-type-password-confirm .description { clear: both; float: none; }
.form-item.form-type-select { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-select label { width: 33%; float: left; }
.form-item.form-type-select select, .form-item.form-type-select .chosen-container { float: left; width: 66% !important; box-sizing: border-box; margin-bottom: 8px; }
.form-item.form-type-select .customSelect { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; padding: 4px; border: 1px solid #eee; background: url("../images/icon-select-arrow.png") no-repeat 98% center #fff; }
.form-item.form-type-managed-file { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-managed-file label { width: 33%; float: left; }
.form-item.form-type-managed-file .image-widget { float: left; width: 66%; box-sizing: border-box; }
.form-item.form-type-managed-file .image-widget .image-widget-data { float: none; /*background: #fff;*/ overflow: hidden; line-height: 1em; }
.form-item.form-type-managed-file .image-widget .image-widget-data .NFI-wrapper { float: left; background: none; }
.form-item.form-type-managed-file .image-widget .image-widget-data .NFI-wrapper .NFI-button { padding: 0; height: 110px; width: 110px; display: block; overflow: hidden; text-indent: 999px; white-space: nowrap; background: url("../images/bg-drag-image-here.png") no-repeat left top transparent; }
.form-item.form-type-managed-file .image-widget .image-widget-data input[type=text] { border-left: none !important; border-right: none !important; border-bottom: none !important; box-shadow: none !important; padding: 4px !important; background: none !important; clear: both; float: none; max-width: 110px; }
.form-item.form-type-managed-file .image-widget .image-widget-data .form-submit { float: left; margin: 0 0 0 20px; }
.form-item.form-type-managed-file .description { margin-left: 33%; clear: both; display: block; }
.form-item.form-type-textfield { width: 100%; /*max-width:520px;*/ }
.form-item.form-type-textfield label { width: 33%; float: left; min-width: none; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; color: #808080; }
.form-item.form-type-textfield input { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }

.form-wrapper .form-item[class*='-field-privacy'] { margin-left: 33%; margin-bottom: 20px; }
.form-wrapper .form-item[class*='-field-privacy'] label { font-size: 11px; }
.form-wrapper .form-item[class*='-field-privacy'] .description { clear: both; float: none; padding-left: 30px; margin-left: 0px; display: block; line-height: 1.2em; color: #808080; }

#edit-account .form-item-mail .description, #edit-account .form-item-name .description { display: block; clear: both; float: none; margin-left: 33%; width: auto; }
#edit-account .form-type-password-confirm .description { display: block; clear: both; float: none; margin-left: 33%; width: auto; }

#edit-picture .form-item-files-picture-upload label { width: 33%; float: left; }
#edit-picture .form-item-files-picture-upload .image-widget { float: left; width: 66%; box-sizing: border-box; }
#edit-picture .form-item-files-picture-upload .NFI-wrapper { float: left; width: 66%; box-sizing: border-box; background: none; }
#edit-picture .form-item-files-picture-upload .NFI-wrapper .NFI-button { padding: 0; height: 110px; width: 110px; display: block; overflow: hidden; text-indent: 999px; white-space: nowrap; background: url("../images/bg-drag-image-here.png") no-repeat left top transparent; }
#edit-picture .form-item-files-picture-upload input[type=text] { border-left: none !important; border-right: none !important; border-bottom: none !important; box-shadow: none !important; padding: 4px !important; background: none !important; clear: both; float: none; max-width: 110px; }
#edit-picture .form-item-files-picture-upload .form-submit { float: left; margin: 0 0 0 20px; }
#edit-picture .form-item-files-picture-upload .description { margin-left: 33%; clear: both; display: block; }

.form-type-file { width: 100%; /*max-width:520px;*/ }

.form-type-partial-datetime-element .partial-date-element .partial-date-year { min-width: 85px; }
.form-type-partial-datetime-element .partial-date-element .partial-date-year .form-item { width: 100%; }
.form-type-partial-datetime-element .partial-date-element .partial-date-year .form-item label { width: 33%; float: left; min-width: none; }
.form-type-partial-datetime-element .partial-date-element .partial-date-year .form-item select { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-type-partial-datetime-element .partial-date-element .partial-date-year .form-item .description { float: none; width: 100%; clear: both; text-align: left; padding-left: 0; margin-left: 0; }
.form-type-partial-datetime-element .partial-date-element .partial-date-month { min-width: 85px; }
.form-type-partial-datetime-element .partial-date-element .partial-date-month .description { float: none; width: 100%; clear: both; text-align: left; padding-left: 0; margin-left: 0; }
.form-type-partial-datetime-element .partial-date-element .partial-date-day { min-width: 85px; }
.form-type-partial-datetime-element .partial-date-element .partial-date-day .description { float: none; width: 100%; clear: both; text-align: left; padding-left: 0; margin-left: 0; }

.text-format-wrapper .tips { display: none; }
.text-format-wrapper .form-type-select { padding-left: 0; }
.text-format-wrapper .filter-help { display: none; }
.text-format-wrapper .form-item.form-type-textarea { width: 100%; /*max-width:520px;*/ }
.text-format-wrapper .form-item.form-type-textarea label { width: 33%; float: left; }
.text-format-wrapper .form-item.form-type-textarea .form-textarea-wrapper { float: left; width: 66%; box-sizing: border-box; }
.text-format-wrapper fieldset.filter-wrapper { width: 100%; margin: 0; padding: 0; /*max-width:520px;*/ }
.text-format-wrapper fieldset.filter-wrapper .fieldset-wrapper { margin-left: 33%; }
.text-format-wrapper fieldset.filter-wrapper .fieldset-wrapper .filter-help { padding: 0; }

.form-item label { box-sizing: border-box; }
.form-item input { box-sizing: border-box; }

.form-wrapper .field-value-url, .form-wrapper .field-value-title { width: 100%; /*max-width:520px;*/ position: relative; padding-left: 0 !important; }
.form-wrapper .field-value-url label, .form-wrapper .field-value-title label { width: 33%; float: left; }
.form-wrapper .field-value-url input.form-text, .form-wrapper .field-value-title input.form-text { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-wrapper .form-item.form-type-textfield { width: 100%; /*max-width:520px;*/ position: relative; clear: both; }
.form-wrapper .form-item.form-type-textfield label { width: 33%; float: left; }
.form-wrapper .form-item.form-type-textfield input.form-text { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-wrapper .form-item.form-type-textfield .description { float: none; /*margin-left:33%;*/ }
.form-wrapper .form-item.form-type-textfield .entityconnect-add { position: absolute; right: 5px; padding: 1px; }
.form-wrapper .form-item.form-type-textfield .entityconnect-edit { position: absolute; right: 27px; padding: 1px; }
.form-wrapper .form-item.form-type-textarea { width: 100%; /*max-width:520px;*/ position: relative; }
.form-wrapper .form-item.form-type-textarea label { width: 33%; float: left; }
.form-wrapper .form-item.form-type-textarea .form-textarea-wrapper { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-wrapper.field-type-datetime-form fieldset.form-wrapper { width: 100%; /*max-width:520px;*/ position: relative; }
.form-wrapper.field-type-datetime-form fieldset.form-wrapper .fieldset-wrapper .date-float { width: 33%; float: left; }
.form-wrapper.field-type-datetime-form fieldset.form-wrapper .fieldset-wrapper .date-no-float { float: left; width: 33%; box-sizing: border-box; clear: none; }
.form-wrapper.field-type-datetime-form fieldset.form-wrapper .fieldset-wrapper .date-no-float.end-date-wrapper .form-item .form-item label { display: none; }
.form-wrapper.field-type-datetime-form fieldset.form-wrapper .fieldset-wrapper .date-no-float.end-date-wrapper .form-item .description { margin-left: 0; }
.form-wrapper.form-type-textarea { width: 100%; max-width: 520px; position: relative; }
.form-wrapper.form-type-textarea label { width: 33%; float: left; }
.form-wrapper.form-type-textarea .form-textarea-wrapper { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-wrapper.field-type-partial-date-form .form-item { width: 100%; /*max-width:520px;*/ position: relative; }
.form-wrapper.field-type-partial-date-form .form-item label { width: 33%; float: left; }
.form-wrapper.field-type-partial-date-form .form-item .partial-date-element { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.form-wrapper.field-name-field-for-sale-form .icheckbox { float: left; margin-right: 15px; margin-bottom: 8px; }
.form-wrapper.field-name-field-for-sale-form label { width: auto; float: left; }
.form-wrapper.field-name-field-public-form .icheckbox { float: left; margin-right: 15px; margin-bottom: 8px; }
.form-wrapper.field-name-field-public-form label { width: auto; float: left; }
.form-wrapper.field-name-field-images-form, .form-wrapper.field-name-field-tags-form, .form-wrapper.field-name-og-group-ref, .form-wrapper.field-type-text-long-form, .form-wrapper.field-name-field-subheader-form, .form-wrapper.field-type-url-form, .form-wrapper.field-name-field-media-form { margin-bottom: 64px; }
.form-wrapper.field-name-og-group-ref { overflow: hidden; }
.form-wrapper.field-name-field-dimensions-form .form-textarea-wrapper { margin-bottom: 64px; }

.form-item-account-type { display: block !important; }

#field-media-add-more-wrapper tbody .form-required { display: none; }
#field-media-add-more-wrapper tbody tr { border-bottom: 10px solid #f2f2f2; }

.register-form-container div fieldset .form-wrapper { display: inline-block; }
.register-form-container .form-item-account-type #edit_account_type_choosen { float: right; }
.register-form-container .form-item-account-type .description { float: right; width: 66%; }
.register-form-container .form-actions .form-submit { float: none !important; }

/* draggable icon thingy for sticky crosshairs etc */
a.tabledrag-handle .handle { background: url("../images/icon-crosshair-drag.png") no-repeat center center transparent; height: 20px; margin: 0; padding: 0; width: 20px; }

.NFI-wrapper { background: #fff; float: right; }

.chosen-container.chosen-with-drop .chosen-drop { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); }

.chosen-container { box-sizing: border-box; margin: 0 0 8px 0; padding: 0; border: none; background: url("../images/icon-select-arrow.png") no-repeat 98% center #fff; height: 25px; }
.chosen-container input.default { font-size: 11px !important; font-family: "Apercu Regular", Arial, Helvetica, sans-serif !important; }
.chosen-container.chosen-container-single .chosen-single { border-radius: 0; border: none; box-shadow: none; background: none; font-size: 12px; color: #777; }
.chosen-container.chosen-container-single .chosen-single div b { background: none; }
.chosen-container.chosen-container-single .chosen-search { display: none; }
.chosen-container.chosen-container-single .chosen-results .active-result.highlighted { background: #ccc; box-shadow: none; }
.chosen-container.chosen-container-single.chosen-container-active .chosen-single div b { background: none; }
.chosen-container .chosen-choices { box-shadow: none; border: none; padding: 0; background: none !important; box-sizing: border-box; font-size: 13px !important; }
.chosen-container .chosen-choices .search-field input { padding: 4px 0 6px 0 !important; height: 25px !important; font-size: 13px !important; }
.chosen-container .chosen-choices .search-choice { border-radius: 0 !important; background: #ccc !important; border: none !important; box-shadow: none !important; font-size: 12px !important; }
.chosen-container .chosen-choices .search-choice:hover { background: #ddd !important; }
.chosen-container .chosen-drop { border: none; box-shadow: none; }
.chosen-container .chosen-drop .chosen-results .group-option.highlighted { background: #ccc; box-shadow: none; }

/* iCheck plugin Minimal skin, grey
----------------------------------- */
.icheckbox, .iradio { display: block; margin: 0; padding: 0; width: 18px; height: 18px; background: url("../images/icheck-sprites.png") no-repeat; border: none; cursor: pointer; }

.icheckbox { background-position: 0 0; }

.icheckbox.hover { background-position: -20px 0; }

.icheckbox.checked { background-position: -40px 0; }

.icheckbox.disabled { background-position: -60px 0; cursor: default; }

.icheckbox.checked.disabled { background-position: -80px 0; }

.iradio { background-position: -100px 0; }

.iradio.hover { background-position: -120px 0; }

.iradio.checked { background-position: -140px 0; }

.iradio.disabled { background-position: -160px 0; cursor: default; }

.iradio.checked.disabled { background-position: -180px 0; }

.cke_chrome { box-shadow: none !important; }
.cke_chrome .cke_top { margin: 0; padding: 0; }
.cke_chrome .cke_top .cke_toolgroup { margin: 0; padding: 0; border: none; background: none; }

body.wysiwygeditor { background: #fff; box-sizing: border-box; padding: 5px; overflow: auto; text-align: left; }

.entityconnect-add, .entityconnect-edit { width: auto; padding: 0; }

form div.entityconnect-edit input { background: url("../images/icon-form-edit.png") no-repeat center center transparent !important; }

.entityconnect-add input { border-radius: 50%; text-overflow: hidden; height: 21px !important; width: 21px !important; background: url("../images/icon-form-add.png") no-repeat center center transparent !important; text-indent: 50px; white-space: nowrap; padding: 0; border: none; outline: none; margin: 0; }
.entityconnect-add input:hover { background: url("../images/icon-form-add.png") no-repeat center center transparent !important; opacity: .8; }

div.entityconnect-edit { margin-left: 5px !important; }
div.entityconnect-edit input { border-radius: 50%; text-overflow: hidden; height: 21px !important; width: 21px !important; background: url("../images/icon-form-edit.png") no-repeat center center transparent !important; text-indent: 50px; white-space: nowrap; padding: 0; border: none; outline: none; margin: 0; }
div.entityconnect-edit input:hover { background: url("../images/icon-form-edit.png") no-repeat center center transparent !important; opacity: .8; }

#artwork-node-form .form-item .field-add-more-submit { width: 192px; height: 21px; text-overflow: hidden; overflow: hidden; white-space: nowrap; display: inline-block; background: url("../images/bg-icon-add-another.png") no-repeat left top transparent !important; border: none; text-indent: 999px; }
#artwork-node-form .field-widget-url-external .form-item .field-add-more-submit { background: url("../images/bg-icon-add-another-notext.png") no-repeat left top transparent !important; }

.node-artwork-form .field-type-text-with-summary, .node-artwork-form .field-name-field-tags-form, .node-artwork-form .field-name-field-public-form, .node-artwork-form .field-name-field-medium3-form, .node-artwork-form .field-name-field-medium-form, .node-artwork-form .field-name-field-roles-form, .node-artwork-form .field-name-field-created-date-form { margin-bottom: 24px; }
.node-artwork-form .field-name-field-venue-form, .node-artwork-form .field-name-field-other-artists-involved-form, .node-artwork-form .form-item-title { height: 25px; margin-bottom: 24px; }
.node-artwork-form .field-name-field-for-sale-form, .node-artwork-form .field-name-field-public-form { margin-left: 33%; }
.node-artwork-form .field-name-field-tags-form { overflow: hidden; }
.node-artwork-form .field-name-field-dimensions-form .form-textarea-wrapper { margin-bottom: 24px !important; }
.node-artwork-form .field-type-taxonomy-term-reference-form .description { clear: both; margin-left: 33%; }
.node-artwork-form .field-name-body #body-add-more-wrapper .text-format-wrapper .description { margin-left: 33%; }
.node-artwork-form .ui-multiselect { margin-bottom: 8px; }
.node-artwork-form .description { margin-bottom: 8px; }
.node-artwork-form .field-name-field-created-date-form .partial-date-year .description { clear: both; margin-left: 0; }
.node-artwork-form #cke_1_contents { height: 210px !important; }
.node-artwork-form .form-item-field-artwork-excerpt-und-0-value .description, .node-artwork-form .field-name-field-roles-form .description { margin-left: 33%; }

.page-node-add-article .field-type-taxonomy-term-reference-form { margin-bottom: 64px; }
.page-node-add-article .field-name-field-contact-name-form { overflow: hidden; }
.page-node-add-article .field-type-taxonomy-term-reference-form label { margin-bottom: 64px; }

.node-venue-form .field-name-field-public-form label, .node-venue-form .field-type-taxonomy-term-reference-form label { margin-bottom: 64px; }
.node-venue-form .field-name-field-contact-name-form { overflow: hidden; margin-bottom: 64px; }

.field-name-field-venue-form.form-wrapper .form-item.form-type-textfield .entityconnect-edit { z-index: 999; }

.field-name-field-venue-form.form-wrapper .form-item.form-type-textfield .entityconnect-add { z-index: 998; }

.node-event-form .field-name-field-category-form, .node-event-form .field-name-field-date-form, .node-event-form .field-type-text-with-summary, .node-event-form .field-name-field-community-user-select-form { margin-bottom: 64px; }
.node-event-form .field-name-field-category-form label { margin-bottom: 64px; }
.node-event-form #edit-submit { float: none; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper { float: right; margin-top: -40px; width: 66%; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .date-float { width: 100%; margin-top: 180px; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper { margin-top: -200px; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper { margin-top: -110px; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper { width: 100%; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value:before, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value:before { content: 'Start Date'; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2:before, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2:before { content: 'End Date'; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 { margin-bottom: 10px; width: 100%; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value label, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 label, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value label, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 label { display: none; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value .description, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 .description, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value .description, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 .description { display: none; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 { width: 100%; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time { width: 100%; }
.node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .start-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-date #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value-time #edit-field-date-und-0-value2-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value-timeEntry-popup-1, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-datepicker-popup-0, .node-event-form .field-type-datetime-form #field-date-add-more-wrapper .form-wrapper .fieldset-wrapper .end-date-wrapper .form-item-field-date-und-0-value2 #edit-field-date-und-0-value2 .form-item-field-date-und-0-value2-time #edit-field-date-und-0-value2-timeEntry-popup-1 { width: 100%; margin-bottom: 10px; }

.page-node-add input.ajax-processed, .page-node-add input#edit-submit, .page-node-add input#edit-preview, .page-node-edit input.ajax-processed, .page-node-edit input#edit-submit, .page-node-edit input#edit-preview, .page-user-edit input.ajax-processed, .page-user-edit input#edit-submit, .page-user-edit input#edit-preview { float: left; height: auto; padding: 5px 10px; border: 1px solid #333; font-family: "Apercu Bold", Arial, Helvetica, sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; cursor: pointer; margin-left: 0; margin-right: 10px; background: #333; color: #fff; text-transform: capitalize; font-size: 12px; font-weight: normal; letter-spacing: 0; }
.page-node-add input.ajax-processed:hover, .page-node-add input#edit-submit:hover, .page-node-add input#edit-preview:hover, .page-node-edit input.ajax-processed:hover, .page-node-edit input#edit-submit:hover, .page-node-edit input#edit-preview:hover, .page-user-edit input.ajax-processed:hover, .page-user-edit input#edit-submit:hover, .page-user-edit input#edit-preview:hover { background: #222; color: #fff; }
.page-node-add form input[type=text], .page-node-add form textarea, .page-node-add form input[type=password], .page-node-edit form input[type=text], .page-node-edit form textarea, .page-node-edit form input[type=password], .page-user-edit form input[type=text], .page-user-edit form textarea, .page-user-edit form input[type=password] { -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; border: none; outline: none; color: #737373; padding: 4px 0 6px 0; box-sizing: border-box; background: #fff; border-left: 4px solid #fff !important; border-right: 4px solid #fff !important; border-bottom: none; z-index: 42; position: relative; background: url("../images/bg-input-dots.gif") repeat-x left bottom #fff !important; }
.page-node-add form input[type=text]:before, .page-node-add form textarea:before, .page-node-add form input[type=password]:before, .page-node-edit form input[type=text]:before, .page-node-edit form textarea:before, .page-node-edit form input[type=password]:before, .page-user-edit form input[type=text]:before, .page-user-edit form textarea:before, .page-user-edit form input[type=password]:before { background: #fff; width: 4px; height: 10px; display: block; content: "thsi akes no esens"; z-index: 43; position: absolute; left: 0; bottom: 0; z-index: 998; }
.page-node-add form input[type=text]:after, .page-node-add form textarea:after, .page-node-add form input[type=password]:after, .page-node-edit form input[type=text]:after, .page-node-edit form textarea:after, .page-node-edit form input[type=password]:after, .page-user-edit form input[type=text]:after, .page-user-edit form textarea:after, .page-user-edit form input[type=password]:after { background: #fff; width: 4px; height: 10px; display: inline-block; content: "thsi akes no esens"; z-index: 44; position: absolute; right: 0; bottom: 0; z-index: 999; }
.page-node-add form input[type=text]:focus, .page-node-add form textarea:focus, .page-node-add form input[type=password]:focus, .page-node-edit form input[type=text]:focus, .page-node-edit form textarea:focus, .page-node-edit form input[type=password]:focus, .page-user-edit form input[type=text]:focus, .page-user-edit form textarea:focus, .page-user-edit form input[type=password]:focus { -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; border: none; outline: none; color: #737373; padding: 4px 0 6px 0; box-sizing: border-box; background: #fff; border-left: 4px solid #fff !important; border-right: 4px solid #fff !important; border-bottom: none; z-index: 42; position: relative; background: url("../images/bg-input-dots.gif") repeat-x left bottom #fff !important; }

#user-profile-form .sticky-table thead { display: none; }
#user-profile-form .form-item-profile-resume-field-biography-und-0-value label { color: transparent; }
#user-profile-form .field-type-field-collection, #user-profile-form .field-widget-field-collection-embed, #user-profile-form #edit-profile-main-field-full-name { margin-bottom: 8px !important; overflow: initial !important; }
#user-profile-form #edit-profile-main-field-full-name-und-0-field-last-name-und-0-value { margin-bottom: 0; }

.sticky-table { border: none; }
.sticky-table thead { border: none; display: table-header-group; }
.sticky-table thead tr { border: none; border-bottom: 1px solid #ccc; background: none; }
.sticky-table thead tr th { border: none; box-sizing: border-box; padding: 5px 0; }
.sticky-table tbody { border: none; }
.sticky-table tbody tr { border: none; }
.sticky-table tbody tr td { border: none; box-sizing: border-box; padding: 5px 0; }
.sticky-table tbody tr td.field-multiple-drag { border-right: 1px solid #ccc; vertical-align: top; /*width:33%;*/ }
.sticky-table tbody tr td .media-widget { /*padding-left:20px;*/ }
.sticky-table tbody tr td .media-widget .form-item { display: inline; }
.sticky-table tbody tr td .media-widget .form-item label { min-width: 1px; }
.sticky-table tbody tr td .field-value-url { padding-left: 20px; }
.sticky-table tbody tr td:nth-child(2) { padding-left: 10px; }

.field-type-file-form .field-add-more-submit { /*margin-left:33%!important;*/ }

.sticky-table { margin-bottom: 10px; }

form .field-multiple-table td.field-multiple-drag a.tabledrag-handle { padding-right: 0; }

.draggable a.tabledrag-handle { cursor: move; float: left; height: 20px; margin-left: 0; overflow: hidden; text-decoration: none; }

.handle { /*background: url(../../misc/draggable.png) no-repeat 6px 9px;*/ background-position: center center; height: 13px; margin: 0; padding: 0; width: 13px; oveflow: hidden; display: block; text-indent: 999px; }

/* end draggable */
/* birthdate form items */
.field-name-field-birthdate .form-type-date-select { display: block; width: 100%; /*max-width:520px;*/ }
.field-name-field-birthdate .form-type-date-select .date-padding { padding: 0; float: none; display: block; }
.field-name-field-birthdate .form-type-date-select .date-padding .form-item { width: 100%; /*max-width:520px;*/ position: relative; float: none !important; clear: both; display: block; }
.field-name-field-birthdate .form-type-date-select .date-padding .form-item label { width: 33%; float: left; }
.field-name-field-birthdate .form-type-date-select .date-padding .form-item .date-month, .field-name-field-birthdate .form-type-date-select .date-padding .form-item .date-day, .field-name-field-birthdate .form-type-date-select .date-padding .form-item .date-year { float: left; width: 66%; box-sizing: border-box; margin-bottom: 8px; }
.field-name-field-birthdate .form-type-date-select .date-padding .form-item .date-month .customSelect, .field-name-field-birthdate .form-type-date-select .date-padding .form-item .date-day .customSelect, .field-name-field-birthdate .form-type-date-select .date-padding .form-item .date-year .customSelect { width: 100%; }

form.node-article-form .cke_contents { min-height: 600px; }

td.odd { background: none; }

.password-strength { display: none; }

body.admin-menu .wysiwyg-toggle-wrapper { display: block; }
body .wysiwyg-toggle-wrapper { display: none; }

fieldset.collapsible { height: auto !important; margin-bottom: 5px; }
fieldset.collapsible legend { border-bottom: 1px solid #ccc; width: 100%; display: block; padding: 0px; }
fieldset.collapsible legend .fieldset-legend { background-image: url("../images/icon-collapse-arrow-up.png") !important; background-position: 5px center !important; padding-left: 0px !important; }
fieldset.collapsible legend .fieldset-legend .fieldset-title { display: block; padding: 5px 0 5px 10px; /*border-left:1px solid #ccc;*/ padding-left: 30px !important; position: relative; }
fieldset.collapsible legend .fieldset-legend .fieldset-title:after { content: ""; position: absolute; top: 0px; bottom: 0px; left: 20px; width: 1px; display: block; background: #ccc; }
fieldset.collapsible legend .fieldset-legend .summary { display: none; }
fieldset.collapsible fieldset legend .fieldset-legend { background-image: none !important; }
fieldset.collapsible.collapsed legend .fieldset-legend { background-image: url("../images/icon-collapse-arrow-down.png") !important; background-repeat: no-repeat; background-position: 5px center !important; }

.page-user-edit #tasks { display: none; }

.logged-in.admin-menu .page-user-edit #tasks { display: block; }

.page-node-edit .region-help, .page-node-add .region-help, .page-user-edit .region-help { color: #fff; }
.page-node-edit .region-help .block, .page-node-add .region-help .block, .page-user-edit .region-help .block { margin-bottom: 0px; }

.page-node-edit.node-type-article #main-content, .page-node-add.page-node-add-article #main-content { box-sizing: border-box; min-width: none; width: 100%; margin: 0 auto; overflow: hidden; *zoom: 1; }
.page-node-edit.node-type-article #main-content #content, .page-node-add.page-node-add-article #main-content #content { float: left; overflow: hidden; width: 98.607%; margin-right: 2.409%; margin-right: 0; }
@media screen and (max-width: 960px) { .page-node-edit.node-type-article #main-content #content, .page-node-add.page-node-add-article #main-content #content { float: left; overflow: hidden; width: 98.607%; margin-right: 2.409%; margin-right: 0; padding: 40px 50px; margin-left: 20px !important; margin-right: 20px !important; display: block; float: none; width: auto; } }
@media screen and (max-width: 768px) { .page-node-edit.node-type-article #main-content #content, .page-node-add.page-node-add-article #main-content #content { float: left; overflow: hidden; width: 98.607%; margin-right: 2.409%; margin-right: 0; padding: 20px 20px; margin-left: 20px !important; margin-right: 20px !important; display: block; float: none; width: auto; } }
@media screen and (max-width: 480px) { .page-node-edit.node-type-article #main-content #content, .page-node-add.page-node-add-article #main-content #content { margin-left: 10px !important; margin-right: 10px !important; display: block; float: none; width: auto; } }

div[class*="-image-field-caption-value"] .cke_contents { max-height: 200px; min-height: 150px; }

.page-node-add-artwork .ui-dialog, .page-node-add-article .ui-dialog { height: 80% !important; margin-top: 0 !important; top: 20px !important; left: 50% !important; margin-left: -40% !important; width: 80% !important; position: fixed; background: none; }
.page-node-add-artwork .ui-dialog iframe, .page-node-add-article .ui-dialog iframe { width: 90% !important; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; max-height: 400px; max-width: 600px; }
.page-node-add-artwork .ui-dialog iframe html body, .page-node-add-article .ui-dialog iframe html body { font-family: "Apercu Regular", Arial, Helvetica, sans-serif; }

.page-node-add #messages, .page-node-edit #messages { padding: 20px 0 0 0; float: left; overflow: hidden; width: 56.517%; margin-right: 2.409%; margin-right: 0; margin-left: auto !important; margin-right: auto !important; display: block; float: none; text-align: left; color: #fff; }
@media screen and (max-width: 480px) { .page-node-add #messages, .page-node-edit #messages { float: left; overflow: hidden; width: 98.607%; margin-right: 2.409%; } }
@media screen and (max-width: 768px) { .page-node-add #messages, .page-node-edit #messages { float: left; overflow: hidden; width: 98.607%; margin-right: 2.409%; } }
@media screen and (max-width: 960px) { .page-node-add #messages, .page-node-edit #messages { float: left; overflow: hidden; width: 98.607%; margin-right: 2.409%; } }

/* force inputs in modals to have high z-index */
.ui-dialog form input { z-index: 2000; }

.page-community .ui-dialog .ui-widget-content { color: #737373; }

/* user login */
#user-login .form-item-name .description { margin-left: 33%; }

/* privacy statement */
div.privacy-instructions { color: #808080; padding-bottom: 20px; font-size: 10px; line-height: 12px; }
div.privacy-instructions p:first-child { font-size: 12px; }

.node-type-event.page-node-edit .field-name-field-date-form .form-wrapper .fieldset-wrapper { float: none; }
.node-type-event.page-node-edit .field-name-field-date-form .form-wrapper .fieldset-wrapper .date-no-float { width: 100%; float: none; clear: both; }
.node-type-event.page-node-edit .field-name-field-date-form .form-wrapper .fieldset-wrapper .date-no-float .form-item { float: none; clear: both; display: block; width: 100%; }
.node-type-event.page-node-edit .field-name-field-date-form .form-wrapper .fieldset-wrapper .date-no-float .form-item .date-padding { float: none; clear: both; display: block; width: 100%; }
.node-type-event.page-node-edit .field-name-field-date-form .form-wrapper .fieldset-wrapper .date-no-float .form-item .date-padding .form-item-field-date-und-0-value-date .description { margin-bottom: 8px; }
.node-type-event.page-node-edit .date-padding .form-item label { width: 33%; float: left; }
.node-type-event.page-node-edit .date-padding .form-item input { width: 65.8%; float: left; clear: right; box-sizing: border-box; margin-bottom: 0px; }
.node-type-event.page-node-edit .date-padding .form-item .description { margin-left: 33%; }

.wysiwygeditor b, .wysiwygeditor bold, .wysiwygeditor strong { font-weight: bold; }
.wysiwygeditor em, .wysiwygeditor i { font-style: italic; }
.wysiwygeditor a { text-decoration: underline; }

form .description { line-height: 1.2em; }

.form-type-radios.form-item-comment #edit-comment { width: 66%; float: left; clear: right; margin-bottom: 64px; overflow: hidden; }
.form-type-radios.form-item-comment #edit-comment .description { display: block; float: none; clear: both; margin-left: 0; line-height: 1.2em; padding-left: 33px; }
.form-type-radios.form-item-comment #edit-comment .iradio { margin-bottom: 0 !important; }

#user-profile-form .form-type-file .NFI-wrapper.form-file input { color: #00B22D !important; }

/* this is a hack for ie (cant click through input) */
.form-type-checkbox .icheckbox .form-checkbox { z-index: -1; }

/* my stuff applications page */
.page-applications.my-stuff #content .panel { border-radius: 0px; }
.page-applications.my-stuff #content .panel-default { background: #fff; border: none; }
.page-applications.my-stuff #content .panel-default .panel-heading .h4 { font-size: 13px; font-family: "Apercu Bold", Arial, Helvetica, sans-serif; font-weight: normal; }
.page-applications.my-stuff #content .panel-default .table { border: none; border-radius: 0px; }
.page-applications.my-stuff #content h1 { font-size: 13px; color: #fff; font-family: "Apercu Bold", Arial, Helvetica, sans-serif; font-weight: normal; }

/* user profile page */
.user-picture a { display: block; width: 220px; height: 220px; overflow: hidden; border-radius: 50%; background: #f2f2f2; }

.form-wrapper .user-picture a { overflow: visible; border-radius: 0; }

/* collections block */
.pane-mnartist-profiles-mna-user-collections .block-content { overflow: auto; max-height: 550px; }
.pane-mnartist-profiles-mna-user-collections .collections ul { margin: 0; padding: 0; overflow: hidden; margin-bottom: 5px; }
.pane-mnartist-profiles-mna-user-collections .collections ul li { width: 50%; display: inline-block; float: left; box-sizing: border-box; list-style: none; margin-bottom: 10px; }
.pane-mnartist-profiles-mna-user-collections .collections ul li:nth-child(odd) { padding-right: 5px; }
.pane-mnartist-profiles-mna-user-collections .collections ul li:nth-child(even) { padding-left: 5px; }
.pane-mnartist-profiles-mna-user-collections .collections ul li a { display: block; }
.pane-mnartist-profiles-mna-user-collections .collections ul li a img { display: block; margin-bottom: 5px; width: 100%; height: auto; }
.pane-mnartist-profiles-mna-user-collections .collections ul li a .title { display: block; width: 100%; height: 1.4em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.pane-user-mnartist-profiles-collections .block-inner .block-content { background: none; }
.pane-user-mnartist-profiles-collections .block-inner .block-content h3 { font-family: "Apercu Regular", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; padding: 0 0 5px 0; margin: 0; line-height: 12px; /*height:15px;*/ }
.pane-user-mnartist-profiles-collections .block-inner .block-content dl { background: #fff; padding: 0; margin: 0; }

.pane-user-flag-usercollections-link .panel-pane .block-inner { background: none; }

.pane-mnartist-profiles-mna-user-profile .block-content { position: relative; }
.pane-mnartist-profiles-mna-user-profile h1 { margin: 0 10px 20px 10px; border-bottom: 1px solid #888; font-size: 30px; padding: 20px 0 10px 0; }
.pane-mnartist-profiles-mna-user-profile .user-profile { padding: 10px; }
.pane-mnartist-profiles-mna-user-profile .user-profile .user-profile-data { display: table; }
.pane-mnartist-profiles-mna-user-profile .user-profile .user-profile-data .edit-button a { margin-left: 0px; margin-top: 10px; }
.pane-mnartist-profiles-mna-user-profile .user-profile .user-profile-data .left { display: table-cell; width: 50%; vertical-align: top; padding-right: 0px; }
.pane-mnartist-profiles-mna-user-profile .user-profile .user-profile-data .left .profile-image-wrapper { border-radius: 50%; overflow: hidden; margin-bottom: 20px; }
.pane-mnartist-profiles-mna-user-profile .user-profile .user-profile-data .left .profile-image-wrapper img { width: 100%; height: auto; display: block; margin: 0; padding: 0; }
.pane-mnartist-profiles-mna-user-profile .user-profile .user-profile-data .right { display: table-cell; width: 50%; vertical-align: top; padding-left: 20px; }
.pane-mnartist-profiles-mna-user-profile .user-profile .profile-title { font-family: "Apercu Regular", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; color: #888; }

h5.profile-title { text-transform: uppercase; text-align: center; border-bottom: 1px solid #888; margin: 0 0 10px 0; font-family: "adobe-text-pro", "Times New Roman", Times, serif; font-weight: normal; }

/* activity widget */
.pane-mnartist-activity-activity .block-content { max-height: 550px; overflow: auto; padding: 10px; font-family: "adobe-text-pro", "Times New Roman", Times, serif; }
.pane-mnartist-activity-activity .item-list { padding: 0px; }
.pane-mnartist-activity-activity .item-list ul { margin: 0; padding: 0; }
.pane-mnartist-activity-activity .item-list ul li { list-style: none; border-bottom: 1px solid #ccc; display: block; padding: 0 0 10px 0; margin: 0 0 10px 0; }
.pane-mnartist-activity-activity .item-list ul li .feed-update-node-text { width: 100%; text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap; }
.pane-mnartist-activity-activity .item-list ul li .left a { display: none; }
.pane-mnartist-activity-activity .item-list ul li .feed-update-description a { font-weight: bold; }
.pane-mnartist-activity-activity .username { font-weight: bold; }

/* */
/* art widget on artist page */
.pane-user-mnartist-profiles-artworks { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; max-height: 9999px; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content { background: none; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dt { font-family: "Apercu Regular", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; padding: 0 0 5px 0; margin: 0; color: gray; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd { padding: 10px; background: #fff; margin: 0; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; max-height: 9999px; height: auto; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .thumbs { overflow-x: scroll; white-space: nowrap; padding-top: 20px; margin-top: 20px; border-top: 1px solid #999; clear: both; float: none; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .thumbs img { margin-right: 20px; height: 120px; width: auto; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; max-height: 999px; height: auto; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide { width: 100%; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; max-height: 999px; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .content { clear: both; margin-bottom: 20px; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .content a { text-align: center; display: block; background: #fcfcfc; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .content a img { max-width: 100%; height: auto; width: auto; max-height: 400px; margin: 0 auto; display: block; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .left { float: left; width: 45%; vertical-align: top; font-family: "adobe-text-pro", "Times New Roman", Times, serif; position: relative; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .left a { font-size: 18px; display: block; border-bottom: 1px solid #999; margin-bottom: 10px; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .left .user-profile-slideshow-star { position: absolute; right: 0; top: -6px; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .left .menu a { font-size: 12px; display: inline-block; margin: 0; border-bottom: none; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .left .views-field-title a { padding-bottom: 8px; padding-right: 25px; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .right { float: right; width: 45%; vertical-align: top; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide .right:after { content: ""; display: block; float: none; clear: both; }
.pane-user-mnartist-profiles-artworks .block-inner .block-content dd .large-display .slide:after { content: ""; clear: both; float: none; display: block; }

/* end artwork widgeet */
/* artist bio stuff (in the tabs( */
.profile-label { display: block; font-family: "Apercu Regular", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; line-height: 12px; letter-spacing: 1px; text-transform: uppercase; }

.profile-city-state { font-family: "Apercu Regular", Arial, Helvetica, sans-serif; text-transform: capitalize; margin-bottom: 10px; }

/* */
/* collection menu on my stuff pages */
.my-stuff .user-feed-message-star ul.menu li ul { background: #f2f2f2; }
.my-stuff .user-feed-message-star ul.menu li ul li a { color: #666 !important; }
.my-stuff .user-feed-message-star ul.menu li:hover { background: #f2f2f2; }
.my-stuff .user-feed-message-star ul.menu hr { background: #ccc; }

body.my-stuff.welcome { /*background: url('../images/bg-my-stuff-welcome.jpg') no-repeat center center #3f3f3f;
background-size:cover;*/ }

.user-welcome { color: #fff; text-align: left; display: block; margin-left: auto; margin-right: auto; float: none; overflow: visible; box-sizing: border-box; margin-top: 20px; }
.user-welcome h2 { font-size: 30px; text-transform: none; padding: 0px; margin-bottom: 40px; text-align: left; overflow: visible; text-overflow: inherit; white-space: normal; line-height: 34px; height: auto; }
.user-welcome a { color: #fff; text-decoration: underline; }
.user-welcome .done-link { color: #fff; margin-bottom: 30px; display: inline-block; }
.user-welcome .done-link input { margin-right: 8px; }

.welcome-list { margin: 0; padding: 0; border-bottom: 1px solid #fff; margin-bottom: 30px; overflow: hidden; }
.welcome-list li { float: left; overflow: hidden; width: 31.263%; margin-right: 2.409%; padding-top: 0px; margin-bottom: 35px; }
.welcome-list li a { color: #fff; padding-top: 100px; text-decoration: none; width: 100px; display: block; }
.welcome-list li.welcome-artists { background: url("../images/icon-welcome-user.png") no-repeat left top transparent; }
.welcome-list li.welcome-collect { background: url("../images/icon-welcome-star.png") no-repeat left top transparent; }
.welcome-list li.welcome-articles { margin-right: 0; background: url("../images/icon-welcome-doc.png") no-repeat left top transparent; }
.welcome-list li.welcome-artwork { background: url("../images/icon-welcome-artwork.png") no-repeat left top transparent; }
.welcome-list li.welcome-opportunities { background: url("../images/icon-welcome-hand.png") no-repeat left top transparent; }
.welcome-list li.welcome-events { margin-right: 0; background: url("../images/icon-welcome-calendar.png") no-repeat left top transparent; }
@media screen and (max-width: 480px) { .welcome-list li { float: left; overflow: hidden; width: 48.099%; margin-right: 2.409%; } }

/* Important Information about this CSS File  - Do not delete or rename this file, if you do not use it leave it blank (delete everything) and the file will be skipped when you enable Production Mode in the Global theme settings.  - Read the _README file in this directory, it contains useful help and other information. */
/* Increase the body font size on small devices */
html { font-size: 81.3%; }

.sidebar-right, .main-content { margin-left: 0; margin-right: 0; display: block; clear: both; margin-bottom: 20px; float: none !important; width: auto !important; }

.content-bottom { display: block; margin-bottom: 0; }
.content-bottom .one-third { display: block; width: auto !important; float: none !important; clear: both; }
.content-bottom .one-third.panel-col-last { border-left: none; }

form input.text-full { max-width: 220px; }

.panel-1col .panel-col .one-third { display: block; width: auto !important; float: none !important; clear: both; }

.panel-2col .panel-col-first, .panel-2col .panel-col-first { display: block; width: auto !important; float: none !important; clear: both; padding-right: 0px; padding-left: 0px; }

.panel-2col .panel-col-last, .panel-2col .panel-col-first, .panel-2col .panel-col-last .panel-col-first.inset-left, .panel-2col .panel-col-last .panel-col-last.inset-right { display: block; width: auto !important; float: none !important; clear: both; padding-right: 0px; padding-left: 0px; }

.fieldset-wrapper .date-no-float { display: block; width: auto; clear: both; }

.layout-c .panel-2col .panel-col-first { padding-right: 0px; }

.layout-c .panel-2col .panel-col-last { padding-left: 0px; }

body, body.admin-menu { padding-left: 0px; margin-top: 0 !important; }

body.admin-menu #menu { top: 0px; }

#menu, #menu:before { width: 0px; overflow: hidden; }
#menu .menu-content, #menu:before .menu-content { width: 200px; }

#admin-menu { display: none; }
