/* Media node display pages
-----------------------------------------------------------------*/

/*User Profile for Media page @airen_lwh define*/
.view-zinch-media .view-content div.views-row,
.page-likes-media .view-content div.views-row {
  border-bottom:solid #eee 1px;
  padding:0px 0px 10px 0px;
  margin:0px 0px 10px 0px;
}
.view-id-zinch_media .view-content a,
.page-likes-media .view-id-zinch_user_likes .view-content a {
  font-size:110%;
  color:#000;
}

/* Like count */
.media #stats-pane #like-count-pane {
}
.media #like-count-pane #like-count {
  background:#666460;
  padding:5px;
  font-size:150%;
  color:#fff;
}
.media #like-count-pane #like-count-icon,
.view-zinch-media .like-count-icon,
.page-likes-media .like-count-icon {
  background:transparent url('../images/media/like_count_icon.png') no-repeat center 60%;
  padding: 5px 5px 5px 3px;
  font-size:150%;
  color:#fff;
}
.media #like-count-pane #like-count-text {
  color:#666;
  font-size:95%;
}

/* Comment count */
.media #stats-pane #comment-count-pane {
}
.media #comment-count-pane #comment-count {
  background:#00c0d6;
  padding:5px;
  font-size:150%;
  color:#fff;
}
.media #comment-count-pane #comment-count-icon,
.view-zinch-media .comment-count-icon,
.page-likes-media .comment-count-icon {
  background:transparent url('../images/media/comment_count_icon.png') no-repeat center 60%;
  margin-left: 8px;
  padding: 5px;
  font-size:150%;
  color:#fff;
}
.media #comment-count-pane #comment-count-text {
  color:#666;
  font-size:95%;
}

/* View count */
.media #stats-pane #view-count-pane {
  margin-right:0px;
}
.media #view-count-pane #view-count {
  background:#cfcbc6;
  padding:5px;
  font-size:150%;
  color:#fff;
}
.media #view-count-pane #view-count-icon {
  background:transparent url('../images/media/view_count_icon.png') no-repeat center 60%;
  padding:5px 7px;
  font-size:150%;
  color:#fff;
}
.media #view-count-pane #view-count-text {
  color:#666;
  font-size:95%;
}

.media .flag-wrapper {
  display:inline;
}

.view-zinch-media .user_media_list_left,
.page-likes-media .user_media_list_left {
  width:120px;
  height:90px;
  margin:0px 10px 5px 0px;
  float:left;
  text-align: center;
}
.view-zinch-media .user_media_list_right,
.page-likes-media .user_media_list_right {
	float:right;
	width:550px;
}
.view-zinch-media .stats-pane,
.page-likes-media .stats-pane {
  margin-bottom:5px;
  font-size:95%;
}
.view-zinch-media .user_media_list_right .filefield-file,
.page-likes-media .user_media_list_right .filefield-file {
	margin-top: 10px;
}
/* Add/edit forms
-----------------------------------------------------------------*/
.node-edit-video .form-item > div,
.node-edit-audio .form-item > div,
.node-edit-image .form-item > div,
.node-edit-article .form-item > div,
.page-node-add-video .form-item > div,
.page-node-add-audio .form-item > div,
.page-node-add-image .form-item > div,
.page-node-add-article .form-item > div,
.page-node-add-article #edit-field-article-image-0-upload-wrapper .description{
  padding:5px;
  background:#e9e9e9;
}
.node-edit-video .form-item .resizable-textarea,
.node-edit-audio .form-item .resizable-textarea,
.node-edit-image .form-item .resizable-textarea,
.node-edit-article .form-item .resizable-textarea,
.page-node-add-video .form-item .resizable-textarea,
.page-node-add-audio .form-item .resizable-textarea,
.page-node-add-image .form-item .resizable-textarea,
.page-node-add-article .form-item .resizable-textarea {
  border:none;
}
.node-edit-video .form-item .filefield-element,
.node-edit-audio .form-item .filefield-element,
.node-edit-image .form-item .filefield-element,
.node-edit-article .form-item .filefield-element,
.page-node-add-video .form-item .filefield-element,
.page-node-add-audio .form-item .filefield-element,
.page-node-add-image .form-item .filefield-element,
.page-node-add-article .form-item .filefield-element {
  margin:0px;
}
.node-edit-video #edit-title-wrapper,
.node-edit-audio #edit-title-wrapper,
.node-edit-image #edit-title-wrapper,
.node-edit-article #edit-title-wrapper,
.page-node-add-video #edit-title-wrapper,
.page-node-add-audio #edit-title-wrapper,
.page-node-add-image #edit-title-wrapper,
.page-node-add-article #edit-title-wrapper {
  float:left;
  width:65%;
}
.node-edit-video #edit-field-post-category-value-wrapper,
.node-edit-audio #edit-field-post-category-value-wrapper,
.node-edit-image #edit-field-post-category-value-wrapper,
.node-edit-article #edit-field-post-category-value-wrapper,
.page-node-add-video #edit-field-post-category-value-wrapper,
.page-node-add-audio #edit-field-post-category-value-wrapper,
.page-node-add-image #edit-field-post-category-value-wrapper,
.page-node-add-article #edit-field-post-category-value-wrapper {
  float:left;
  width:35%;
}
.node-edit-video #edit-field-post-category-value-wrapper > div,
.node-edit-audio #edit-field-post-category-value-wrapper > div,
.node-edit-image #edit-field-post-category-value-wrapper > div,
.node-edit-article #edit-field-post-category-value-wrapper > div {
  padding:8px 0px;
}
.node-edit-video #edit-field-image-description-0-value-wrapper,
.node-edit-audio #edit-field-image-description-0-value-wrapper,
.node-edit-image #edit-field-image-description-0-value-wrapper,
.node-edit-article #edit-field-image-description-0-value-wrapper,
.page-node-add-video #edit-field-image-description-0-value-wrapper,
.page-node-add-audio #edit-field-image-description-0-value-wrapper,
.page-node-add-image #edit-field-image-description-0-value-wrapper,
.page-node-add-article #edit-field-image-description-0-value-wrapper,
.page-node-add-image #edit-field-image-image-0-ahah-wrapper {
  clear:both;
}
.node-edit-video #content-area > form,
.node-edit-audio #content-area > form,
.node-edit-image #content-area > form,
.node-edit-article #content-area > form,
.page-node-add-video #content-area > form,
.page-node-add-audio #content-area > form,
.page-node-add-image #content-area > form,
.page-node-add-article #content-area > form {
  border-right:2px solid #ccc;
  padding-right:20px;
  width:60%;
}

.node-edit-video #content-area > form #edit-submit,
.node-edit-audio #content-area > form #edit-submit,
.node-edit-image #content-area > form #edit-submit,
.node-edit-article #content-area > form #edit-submit,
.node-edit-video #content-area > form #edit-preview,
.node-edit-audio #content-area > form #edit-preview,
.node-edit-image #content-area > form #edit-preview,
.node-edit-article #content-area > form #edit-preview,
.node-edit-video #content-area > form #edit-preview-changes,
.node-edit-audio #content-area > form #edit-preview-changes,
.node-edit-image #content-area > form #edit-preview-changes,
.node-edit-article #content-area > form #edit-preview-changes {
    clear: none;
    float: left;
    margin-right: 10px;
}

.node-edit-video #content-area > form #edit-delete,
.node-edit-audio #content-area > form #edit-delete,
.node-edit-image #content-area > form #edit-delete,
.node-edit-article #content-area > form #edit-delete {
    clear: none;
    float: right;
}

.node-edit-video .region-content-top,
.node-edit-audio .region-content-top,
.node-edit-image .region-content-top,
.node-edit-article .region-content-top,
.page-node-add-video .region-content-top,
.page-node-add-audio .region-content-top,
.page-node-add-image .region-content-top,
.page-node-add-article .region-content-top {
  margin-left:62%;
  margin-top:50px;
  position: absolute;
  width: 260px;
}
.page-node-add-video .region-content-top,
.page-node-add-audio .region-content-top,
.page-node-add-image .region-content-top,
.page-node-add-article .region-content-top {
  margin-top:102px;
}
.user-edit .region-content-top {
  margin-top:100px;
}
.node-edit-video .region-content-top .block .content h2.title,
.node-edit-audio .region-content-top .block .content h2.title,
.node-edit-image .region-content-top .block .content h2.title,
.node-edit-article .region-content-top .block .content h2.title,
.page-node-add-video .region-content-top .block .content h2.title,
.page-node-add-audio .region-content-top .block .content h2.title,
.page-node-add-image .region-content-top .block .content h2.title,
.page-node-add-article .region-content-top .block .content h2.title {
  color:#58bed8;
  font-size:120%;
  float:none;
}
.node-edit-video .region-content-top ol li,
.node-edit-audio .region-content-top ol li,
.node-edit-image .region-content-top ol li,
.node-edit-article .region-content-top ol li,
.page-node-add-video .region-content-top ol li,
.page-node-add-audio .region-content-top ol li,
.page-node-add-image .region-content-top ol li,
.page-node-add-article .region-content-top ol li {
  padding:0px;
  margin:0px 0px 15px 0px;
}
/*
#edit-preview, #edit-submit{
	float:none !important;
}
*/



.page-node-add-audio #edit-field-audio-audio-0-upload-wrapper{
width:445px;
}

.page-node-add-audio .widget-edit #edit-field-audio-image-0-upload-wrapper{
width:445px;
}

.page-node-add-article .widget-edit #edit-field-article-image-0-upload-wrapper{
width:445px;
}

.page-node-add-image .widget-edit #edit-field-image-image-0-upload-wrapper{
width:445px;
}

.page-node-add-article .wysiwyg{
width: 440px !important;
}

.page-node-add-article .wysiwyg .tips li{
list-style:none !important;
}



/* Media side bar
---------------------------------------------------------------------------------- */
.media .region-sidebar-second .school-logo,
.media .region-sidebar-second .user-avatar {
  float:left;
  margin:0px 5px 5px 0px;
}
.media .region-sidebar-second .school-name,
.media .region-sidebar-second .user-name {
  font-weight:bold;
}
.media .region-sidebar-second .user-school {
  color:#999;
  font-size:95%;
}
.media .region-sidebar-second .user_relationships_popup_link {
  color:#999;
}
.media .view-zinch-media-school-info ul li {
  list-style:none;
}
.media #media-category {
  color:#999;
  display: block;
  font-size:95%;
}
.media #media-category span {
  /*color:#58bed8;*/
}
.media #media-desc {
  clear: both;
  color:#999;
  margin-bottom:20px;
}
.media #media-display {
  float: left;
  margin:2px 0px 10px 0px;  
}
.media .media-display-right {
    float: right;
}
.media #stats-pane {
  border-bottom:solid #e1dfda 2px;
  height:27px;
  margin:20px 0px 10px 0px;
  padding:0px;
  clear:both;
}
.block-zinch_profile .edit-my-profile a:link, .block-zinch_profile .edit-my-profile a:visited {
  color:#000;
}


/* Media stat pane
-----------------------------------------------------------------*/
.media #stats-pane li {
  float:left;
  display:block;
  margin-right:25px;
}
.media #stats-pane li#like-link a {
  color:#fff;
  background:#82c043 url('../images/media/like_button_icon.png') no-repeat 100% center;
  padding:5px;
  font-size:150%;
  padding-right:32px;
  text-transform:capitalize;
}
.media #stats-pane li#like-link .flag-wrapper {
	margin:0;
}


/* Media share pane
-----------------------------------------------------------------*/
.media #media-share {
  border-bottom:solid #e1dfda 2px;
  height:25px;
  margin:0px 0px 10px 0px;
  padding: 0 0 8px;
}
.media #media-share li {
  float:left;
  display:block;
  margin-right:20px;
}
.media #media-share li #permalink {
  border:solid #ccc 1px;
  padding:2px 4px;
  width:350px;
  overflow:hidden;
}
.media #media-share li #permalink-label {
}
.media .article-display img {
  float:right;
  margin:0px 0px 20px 20px;
}
.media #school-control, .media #user-control {
  padding-top:10px;
  clear:both;
}
.media #school-control #school-like-btn a {
  color:#fff;
  background:#82c043 url('../images/media/like_button_icon.png') no-repeat 100% center;
  padding:5px;
  font-size:150%;
  padding-right:32px;
  text-transform:capitalize;
}
.media #user-control #user-follow-btn a {
  background:#82c043;
  color:#fff;
  padding:5px;
  font-size:150%;
  text-transform:capitalize;
}
.media #like-link span.unflag-action,
.media #school-control #school-like-btn span.unflag-action {
  color:#999;
  font-weight:bold;
  font-size:95%;
}
.media #school-control #school-view-all-media-btn,
.media #user-control #user-view-all-media-btn {
  font-size:95%;
}

.media #school-user-list {
  margin-top:20px;
  padding-bottom:10px;
  border-bottom:solid #ccc 2px;
}

.media #school-user-list h2.title {
  background: transparent;
  color: black;
  padding: 0px;
}

.media #school-user-list a {
  margin:0px 3px 3px 0px;
}

/* Popular media list
-----------------------------------------------------------------*/
#block-views-6acedabe2eca2e1eee2a5bf8ed69d2f0 h2.title {
  background: transparent;
  color: black;
  font-weight: bold;
  padding: 0px;
}
.view-zinch-popular-media-list .view-content .views-row {
  clear:both !important;
  border:none !important;
  padding-bottom:5px !important;
  position:relative;
  padding-left:40px !important;
}
.view-zinch-popular-media-list .view-content .views-row .media-img {
  position:absolute;
  width:35px;
  height:35px;
  left:0px;
}
.view-zinch-popular-media-list .view-content .views-row .media-title {
  margin-bottom:5px;
}
.view-zinch-popular-media-list .view-content .views-row .like-count {
  background:transparent url('../images/media/like_count_icon.png') no-repeat center left;
  float:left;
  padding-left:15px;
  margin-right:10px;
}
.view-zinch-popular-media-list .view-content .views-row .comment-count {
  background:transparent url('../images/media/comment_count_icon.png') no-repeat center left;
  float:left;
  padding-left:15px;
}
/**
*Edit profile for Media/Image
*/
#edit-field-image-image-0-upload-wrapper .widget-edit,
#edit-field-article-image-0-upload-wrapper .widget-edit,
#edit-field-audio-image-0-upload-wrapper .widget-edit {
  max-width: 72%;
}
#edit-field-image-image-0-upload-wrapper .form-item,
#edit-field-article-image-0-upload-wrapper .form-item,
#edit-field-audio-audio-0-upload-wrapper .form-item {
  margin-bottom: 0;
}
#edit-field-image-image-0-upload-wrapper .form-item div,
#edit-field-article-image-0-upload-wrapper .form-item div,
#edit-field-audio-audio-0-upload-wrapper .form-item div,
#edit-field-image-image-0-data-alt-wrapper div,
#edit-field-article-image-0-data-alt-wrapper div,
#edit-field-audio-audio-0-data-alt-wrapper div {
  background: none;
  padding: 0;
}
#edit-field-image-image-0-upload-wrapper .description,
#edit-field-article-image-0-upload-wrapper .description,
#edit-field-audio-audio-0-upload-wrapper .description,
#edit-field-image-image-0-data-alt-wrapper .description,
#edit-field-article-image-0-data-alt-wrapper .description,
#edit-field-audio-audio-0-data-alt-wrapper .description {
  font-style: italic;
  padding: 0;
  background: none;
}
#edit-field-image-image-0-data-alt-wrapper .form-text,
#edit-field-article-image-0-data-alt-wrapper .form-text,
#edit-field-audio-audio-0-data-alt-wrapper .form-text {
  width: 97%;
  max-width: 97%;
}
#edit-title-wrapper .form-text {
  width: 96%;
}
#edit-field-post-category-value-wrapper .form-select {
  border: 1px solid #CCCCCC;
  padding: 4px;
  width: 99%;
}
#edit-field-image-description-0-value-wrapper .form-textarea,
#edit-field-article-teaser-0-value-wrapper .form-textarea,
#edit-field-article-article-0-value-wrapper .form-textarea,
#edit-field-audio-description-0-value-wrapper .form-textarea,
#edit-field-video-description-0-value-wrapper .form-textarea {
  width: 99%;
}
/*Media/Article*/
.page-node-add-article #edit-field-post-category-value-wrapper .description {
  display: none;
}
.page-node-add-article #edit-field-article-teaser-0-value-wrapper .description,
.page-node-add-audio #edit-field-audio-description-0-value-wrapper .description {
  padding-top: 0;
  font-style: italic;
}

.page-node-add-image #edit-preview, .page-node-add-article #edit-preview, .page-node-add-audio #edit-preview, .page-node-add-video #edit-preview{
display:none;
visibility:hidden;
}

.page-node-add-image .grippie, .page-node-add-article .grippie, .page-node-add-audio .grippie, .page-node-add-video .grippie{
 margin-right: 3px;
}

body.node-edit-image #edit-preview, body.node-edit-image #edit-preview-changes, body.node-edit-video #edit-preview, body.node-edit-image #edit-preview-changes{
	display:none;
}
