/********** WPMU SUPPORT PLUGIN UPDATE BY JIM 01032014 **********/
/*NETWORK SETTING PAGE*/
body.support-1_page_mu-support-settings .wrap>h2:before {content:'\a534';}

.toplevel_page_ticket-manager .wrap>h2:before {content:'\a1e6';}
.support_page_support-faq .wrap>h2:before {content:'\a529';}

.support-5_page_ticket-categories .wrap>h2:before {}

.support-5_page_support-faq-manager .wrap>h2:before {}

.support-5_page_faq-categories .wrap>h2:before {}

.support-5_page_mu-support-settings .wrap>h2:before {}

/*WPMU SUPPORT PLUGIN*/
body.j-support .wp-core-ui .button.button-small { width:auto; }
body.j-support select#ticket-priority { margin-left: -1px !important; }
body.j-support .wrap>p>a { margin-top:10px; }
body.j-support .wrap .wrap{margin-right:0;}
body.j-support #subject { width:inherit; }
body.j-support #faq-categories {background:#E9EDF4;padding:20px;margin:0px -20px;}
body.j-support #faq-categories .faq-categories-column:first-child {padding:10px;background:#E9EDF4;width:260px;float:right;margin-top:-65px;height:35px;}
body.j-support #faq-categories .faq-categories-column {width:200px;clear:both;}
body.j-support #faq-categories .postbox {border:none;background:none;box-shadow:none;}
body.j-support #faq-categories .postbox h3.hndle {display:none;}
body.j-support #faq-categories .postbox .inside {margin:0;padding:0;overflow:visible;}
body.j-support #faq-categories .postbox .inside h4 {display:none;}
body.j-support #faq-categories .postbox .inside form {margin-bottom:20px;float:left;}
body.j-support #faq-categories .postbox .inside form input[type="text"] {margin:0;float:left;padding:7px 5px 6px;}
body.j-support #faq-categories .postbox .inside form p.submit  {margin:0;float:left;}
body.j-support #faq-categories .postbox .inside form p.submit input#submit-faq-search {border-radius:0;text-transform:uppercase;width:70px;white-space:normal;padding:0;line-height: 33px;background: #cdd7e5;border-color: #cdd7e5;}
body.j-support #faq-categories .postbox .inside ul {margin:0;}
body.j-support #faq-categories .postbox .inside ul li {line-height:43px;margin:0;height:43px;}
body.j-support #faq-categories .postbox .inside ul li a {font-size:14px;width:100%;border-radius:0;height:43px;line-height:43px;border:none;border-bottom:1px solid #E9EDF4;}

body.j-support #faq-category-details {padding: 0 20px;background: #E9EDF4;margin-left: -20px;}
body.j-support #faq-category-details .postbox {border:none;background:none;box-shadow:none;margin-bottom:-1px;border-top:1px solid #D7DAE1;}
body.j-support #faq-category-details .postbox:first-child {border-top:none;}
body.j-support #faq-category-details .postbox h3.hndle {border-bottom:1px solid #D7DAE1;}
body.j-support #faq-category-details .postbox h4.faq-question-title {margin-bottom:0;border-bottom: 1px solid #d7dae1;padding-bottom: 20px;}
body.j-support #faq-category-details .postbox .faq-category-answer {margin-bottom:0;border-bottom: 1px solid #d7dae1;padding-bottom: 20px;}
body.j-support #faq-category-details .postbox .inside {margin-bottom:0;}

body.j-support.admin_page_add-new-ticket .wrap>h2+form>p {margin:0;}
body.j-support.admin_page_add-new-ticket .wrap>h2+form table #attachments-list {margin:0;}
body.j-support.admin_page_add-new-ticket .wrap>h2+form>p.submit {margin-top:20px;}


p.submit button.button-primary.vote-button {}
p.submit button.button.vote-button {background:#fc5a5b;border-color:#fc5a5b;}

/*NETWORK SUPPORT SETTING PAGE*/
.support-4_page_mu-support-settings .wrap>h2:before {content:'\a278';}


/*BACKEND*/
tbody#ticket-replies-list td.column-poster {border-right:1px solid #e5e5e5;text-align:center;}
tbody#ticket-replies-list td.column-poster p {border-radius:50%;overflow:hidden;width:32px;height:32px;margin:0 auto;}
tbody#ticket-replies-list td.column-poster p img {width:auto;height:100%;}

tbody#ticket-replies-list td.message {width:80%;}
tbody#ticket-replies-list td.message ul {list-style:disc;margin-left:20px;}
tbody#ticket-replies-list td.message p img {max-width:100%;height:auto;}



/*TICKET DETAIL*/
body.toplevel_page_ticket-manager .wrap .error.below-h2 p {background:#27c48f!important;}
body.toplevel_page_ticket-manager .wrap .error.below-h2:before {content:'\a3c1';}
body.toplevel_page_ticket-manager .wrap #poststuff h3.hndle {cursor:default;}
body.toplevel_page_ticket-manager .wrap .postbox#support-system-ticket-details {position:absolute;right:20px;width:278px;}
body.toplevel_page_ticket-manager .wrap .postbox#support-system-ticket-details ul.ticket-fields {margin:0;}
body.toplevel_page_ticket-manager .wrap .postbox#support-system-ticket-details ul.ticket-fields li {width:100%;margin:0;border-bottom:1px solid #EEE;padding:5px 0;}
body.toplevel_page_ticket-manager .wrap .postbox#support-system-ticket-details ul.ticket-fields li#ticket-submitted-from {border-bottom:none;}
body.toplevel_page_ticket-manager .wrap .postbox#support-system-ticket-details ul.ticket-fields li h3 {padding:0;width:120px;overflow:hidden;height:20px;float:left;font-size:13px;line-height: 20px;text-transform: uppercase;}
body.toplevel_page_ticket-manager .wrap .postbox#support-system-ticket-details ul.ticket-fields li p {margin:0;}

body.toplevel_page_ticket-manager #support-system-ticket-history table.ticketshistory h3.support-system-reply-subject {padding-left:0;}
body.toplevel_page_ticket-manager #support-system-ticket-history table td.create_faq {text-align:right;}

body.toplevel_page_ticket-manager #poststuff {min-height:600px;}
body.toplevel_page_ticket-manager #poststuff .postbox .handlediv {display:none;}
body.toplevel_page_ticket-manager .wrap #post-body.columns-2 #postbox-container-1 {margin:310px 0 0;position:absolute;right:20px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update {padding-bottom:10px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li {clear:both;width:100%;margin:10px 0 0;height:20px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li select {background:#626A7B;border:1px solid #626A7B;color:#c4c5c9;padding:0px 5px;height:30px;line-height:30px;
width:100%;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li#ticket-closed {float:left;width:125px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li#ticket-closed p.ticket-field-label {width:calc(100% - 20px);float:right;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li#ticket-closed p.ticket-field-value {width:20px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li p {width:100%;float:left;margin:0;text-align:left;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update li p input#close-ticket-checkbox {margin:0;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-update #major-publishing-actions {display:inline-block;}



body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form h2 {margin:0 0 5px;font-weight:bold;font-size:17px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form h4 {font-size:14px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #wp-message-text-wrap {margin:0 0 20px;width:calc(100% - 280px);float:left;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form table.form-table {margin:0 0 0 20px;width:250px;display:inline-block;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form table.form-table th,
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form table.form-table td {clear:both;display:block;margin:0;padding:5px 10px;width:auto;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form table.form-table td select {max-width:230px;}
body.toplevel_page_ticket-manager #poststuff #support-system-ticket-history #edit-ticket-form input#submit-ticket-reply {text-transform:uppercase;margin:0 0 0 20px;width:252px;}


#support-system .support-system-attachments button.success,
#support-system .support-system-attachments .button.success,
.wp-core-ui .support-attachments button {background:#909bb4!important;border-color:#909bb4!important;box-shadow:none;}
#support-system .support-system-attachments button.success:hover,
#support-system .support-system-attachments .button.success:hover,
.wp-core-ui .support-attachments button:hover {opacity:0.9;}

/*FRONTEND*/
#support-system input[type="text"], #support-system input[type="password"], #support-system input[type="date"], #support-system input[type="datetime"], #support-system input[type="datetime-local"], #support-system input[type="month"], #support-system input[type="week"], #support-system input[type="email"], #support-system input[type="number"], #support-system input[type="search"], #support-system input[type="tel"], #support-system input[type="time"], #support-system input[type="url"], #support-system input[type="color"], #support-system textarea,#support-system select {box-shadow:none!important;padding:9px!important;font-size:14px!important;font-family:"Open Sans"!important;line-height:20px!important;height:40px!important;margin-bottom: 10px!important;}

#support-system button.tiny, 
#support-system .button.tiny,
#support-system button.small, 
#support-system .button.small {box-shadow:none;color:#fff;border-radius:3px;padding:0px 10px!important;line-height:40px;height:40px;font-size:14px!important;vertical-align:middle!important;font-family: "Open Sans",sans-serif;margin:0 0 10px;font-weight:bold!important;}

#support-system form {margin-bottom:0!important;}
#support-system button, #support-system .button {font-weight:bold!important;border-width:1px!important;border-radius:3px!important;}

/*#support-system .small-3 img.lazy,*/
#support-system .support-system-reply-avatar img,
#support-system .support-system-ticket-author-data img {border-radius:50%;}
/*FRONTEND - FAQ PAGE*/
#support-system-faqs .large-12.columns {padding:0!important;}
#support-system-faqs .support-system-filter input,#support-system-faqs .support-system-filter select {margin-bottom:0!important;}
#support-system-faqs .accordion .support-system-handldiv {width:20px!important;}
#support-system-faqs ul.support-system-faqs-list {margin-left:0;}
#support-system-faqs ul.support-system-faqs-list li a {padding:5px 10px!important;}
#support-system-faqs ul.support-system-faqs-list li a h3 {margin:0;font-size:16px;line-height:30px;}
#support-system-faqs ul.support-system-faqs-list li .content.active {border-top:1px solid #c9c9c9;}

#support-system-faqs ul.support-system-faqs-list .support-system-faq-vote-wrap h4 {width:calc(100% - 500px);display:inline-block;font-size:14px;}
#support-system-faqs ul.support-system-faqs-list .support-system-faq-vote-wrap button {display:inline-block;margin:0 5px 0 0;}

/*FRONTEND - TICKET LIST*/
#support-system-tickets ul.support-system-ticket {margin-bottom:10px!important;}
#support-system-tickets ul.support-system-ticket h2 {font-size:18px;}
#support-system li.support-system-ticket-content p:last-child {margin-bottom:0;}
#support-system-tickets ul.support-system-ticket li.support-system-ticket-author-data,
#support-system-tickets ul.support-system-ticket li.support-system-ticket-content {padding:0;}

#support-system-tickets ul.support-system-ticket .support-system-ticket-message p {display:none;}
#support-system-tickets ul.support-system-ticket .label.secondary {float:right;width:60px;height:60px;line-height:20px;font-size:17px;white-space:normal;padding:10px 5px;text-align:center;}

    
/*FRONTEND - SINGLE TICKET*/
#support-system-single-ticket {}
#support-system input[type="file"] {width:calc(100% - 100px)!important;margin-bottom:10px!important;height:40px;}
#support-system .button.tiny {text-transform:uppercase;}
#support-system .button.tiny.remove-file {float:right;border-radius:0 3px 3px 0;width:100px;overflow:hidden;}
#support-system .button.tiny.success {width:auto;}
#support-system .support-system-attachments p {clear:left;width:100%;font-size:12px!important;margin-bottom:10px!important;}
#support-system .support-system-attachments .button.tiny {margin-bottom:0;}

/*FRONTEND - SUBMIT TICKET*/
#support-system>div>div>h2 {display:none;}
#support-system form#support-system-ticket-form {padding:15px 15px 55px;border:1px solid #e8e8e8;}
#support-system .wp-editor-wrap .mce-toolbar-grp {padding:3px;}
#support-system .wp-editor-wrap .mce-btn-group .mce-btn {margin:2px;}
#support-system .wp-editor-wrap .mce-path-item.mce-last {padding:1px 8px 3px;}

#support-system select#support-system-ticket-priority {float:left;width:170px;}
#support-system select#support-system-ticket-category {float:right;width:calc(100% - 180px);}
#support-system label[for="support-system-ticket-blog"] {font-size:12px;}

/*FRONTEND - TICKET REPLY*/
#support-system-single-ticket .support-system-ticket .large-12 ul li.small-3 {height:96px;width:96px;overflow:hidden;border-radius:50%;padding:0;}
#support-system-single-ticket h1.support-system-ticket-title {margin-bottom:30px!important;padding-bottom:20px;border-bottom:1px solid #ededed;}
#support-system-reply-form-wrap h2 {display:none;}
#support-system #support-attachments-list {padding-top:0!important;border-top:none!important;}

#support-system-single-ticket .panel {border-radius:0;}
#support-system-single-ticket .panel ul li {float:left;width:100%;}


#support-system-single-ticket .support-system-reply-staff .support-system-ticket-reply-wrap {border-color:#dedede!important;margin-bottom:15px;}
#support-system-single-ticket .support-system-ticket-replies {padding-left:0!important;}
#support-system-single-ticket .support-system-ticket-replies p.support-system-reply-date {margin:5px 0 10px!important;}
#support-system-single-ticket .support-system-ticket-replies hr {margin:5px 0 0!important;}
#support-system-single-ticket .support-system-ticket-replies .support-system-reply-message p {font-size:14px;margin:1em 0;}


#support-system-single-ticket .support-system-ticket .support-system-ticket-message ul li {list-style:inside!important;}
#support-system-single-ticket .support-system-ticket .support-system-ticket-message ul,
#support-system-single-ticket .support-system-ticket .support-system-ticket-message p {margin:1em 0!important;font-size:16px;}

#support-system-single-ticket .panel.support-system-ticket-details h2 {font-size:18px;padding:0 8px;}
#support-system-single-ticket .panel.support-system-ticket-details input.button {margin-bottom:10px!important;}
#support-system-single-ticket .panel.support-system-ticket-details ul li label:first-child {width:100%;}
#support-system-single-ticket .panel.support-system-ticket-details ul li label {width:48%;float:left;}
#support-system-single-ticket .panel.support-system-ticket-details ul li label:last-child {float:right;}

#support-system-single-ticket .panel.support-system-widget form label {margin:0;float:left;line-height:21px;}
#support-system-single-ticket .panel.support-system-widget form input {margin:10px 0;clear:both;}

