body.boxed{background-color:#e1dede;}.boxed #page-container{box-shadow:0px 0px 15px #C2C2C2;}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:10px 0 10px 0;font-weight:400;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#3f3f3f;}h1{font-size:26px;margin-bottom:10px;}h2{font-size:22px;margin-bottom:10px;}h3{font-size:18px;margin-bottom:10px;font-weight:700;}h4{font-size:16px;font-weight:700;}h5{font-size:18px;font-weight:700;text-transform:uppercase;}p{margin:0;padding:0px 10px 10px 0px;}a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;}.node.node-teaser header h2{font-size:22px;margin-bottom:0;}img{image-rendering:auto;}img.uc-credit-cctype{display:inline;}body{font-size:14px;color:#3f3f3f;line-height:1.75;text-rendering:optimizeLegibility;}span.user_badges{display:inline-block;width:65.75px;height:18px;}.node.node-teaser .field-name-body{font-size:14px;line-height:1.44;}.header-area .block{padding:0px;}#header-bottom{padding:10px 0 0 0;}#breadcrumb{margin-top:10px;}ul.menu li a{padding:7px 10px 8px 30px;line-height:150%;display:block;text-decoration:none;color:#357cce;font-weight:bold;}#main-navigation .sf-menu ul li a{color:#ffffff;padding:8px 15px;font-size:14px;font-weight:normal;}#header-top .sf-menu ul li a{color:#ffffff;padding:12px 20px;margin:0;border-right:none;}.sidebar .block{padding:0 0 20px 0;}div.region-sidebar-second ul.menu li a{padding:5px 5px 5px 20px;line-height:100%;display:block;text-decoration:none;}div.picrow{float:left;display:block;clear:both;}div.piccolumn{float:left;margin:0px 5px 5px 0px;}.uc-credit-cctype{vertical-align:middle;margin-bottom:3px;}span#paypal-includes img{float:left;margin-top:15px;}.node header .user-picture{padding:5px 0;float:left;margin:0px 10px 0px 0px;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.node-teaser .header-info{margin-top:0px;}.node-main-content.custom-width{margin-left:0px;}div.container-inline select{width:fit-content;line-height:normal;}a#edit-cancel{margin-left:5px;}.badge{display:inline-block;min-width:10px;padding:0px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#fff;border-radius:0px;}.badge:empty{display:inline-block;}input[type="file"]{display:inline;}.uc-store-address-field .form-item label{width:10em;}#site-name a{font-size:38px;font-weight:900;color:#000000;text-shadow:rgba(38,38,38,0.3) 1px 1px 1px;}#site-name,#site-slogan{text-align:left;}#site-name a:hover{font-weight:900;color:#444444;}#logo-and-site-name-wrapper{padding:0px 0px 5px 0px;}.mean-container a.meanmenu-reveal{top:14px;}.onscroll #header #site-name{padding:5px 0px 5px 0px;}a.username{font-weight:bold;font-size:15px;}.profile{display:block;padding:0px;}.profile .user-picture{margin-bottom:20px;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}.node-blog header,.node-article header{padding:0 0 0px 0;}#breadcrumb{background-color:#fff;background-image:none;}#members-online-block-content{min-height:50px;}.views-exposed-widgets select,.views-exposed-widgets input.form-text{width:fit-content;height:35px;font-size:14px;padding:5px 10px;}.view-filters form{background-color:#ffffff;padding:0px;}.views-exposed-widgets input[type="submit"]{background-color:#357cce;min-width:80px;height:45px;}.view-filters form .views-submit-button{float:none;text-align:left;clear:both;}input.form-text,textarea,select{background:#f2eeee;color:#4e4d4d;font-size:14px;padding:5px;outline:none;border:none;width:fit-content;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:inset 0 2px 2px #e1e1e1;box-shadow:inset 0 2px 2px #e1e1e1;border:1px solid #acacac;}input.form-text,select{height:30px;}input[type="submit"],input[type="reset"],input[type="button"]{font-size:14px;text-transform:uppercase;padding:5px 10px;height:30px;background-color:#357cce;color:#ffffff;border:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.button-24{background:#FF4742;border:1px solid #FF4742;border-radius:6px;box-shadow:rgba(0,0,0,0.1) 1px 2px 4px;box-sizing:border-box;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:nunito,roboto,proxima-nova,"proxima nova",sans-serif;font-size:15px;font-weight:700;text-shadow:rgba(0,0,0,.3) 1px 1px 1px;line-height:15px;min-height:28px;outline:0;margin-bottom:10px;padding:10px 12px;text-align:center;text-rendering:geometricprecision;text-transform:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;}.button-24:hover,.button-24:active{background-color:initial;background-position:0 0;color:#FFFFFF;text-decoration:none;}.button-24:hover{color:#FF4742;}.button-24:active{opacity:.5;}:root{--col-primary:#296eb3;--col-secondary:#003b81;--col-background:#e8e8e8;--col-light:#e8e8e8;--col-dark:#000080;--col-free:#7dbaff;--col-verified:#28a745;--col-vendor:#e2a922;--col-blue:#7dbaff;--col-green:#28a745;--col-gold:#e2a922;}.price_table{margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:start;column-gap:2rem;row-gap:2rem;max-width:80em;}.package{border-radius:4px;background:white;box-shadow:0 3px 10px rgba(0,0,0,0.4);overflow:hidden;position:relative;}.package h2{margin:0;padding:1rem;background:var(--col-primary);font-size:1.2em;text-align:center;font-weight:normal;color:white;position:relative;}.package h2::after{content:"";position:absolute;width:100%;height:0.4rem;left:0;bottom:0;}.package .price{background:white;color:#444;font-size:16px;font-weight:normal;text-align:center;box-shadow:inset 0 10px 4px -6px rgba(0,0,0,0.1);line-height:1.4em;padding-top:15px;}.package p{padding-left:15px;margin-top:0px;padding-top:0px;}.package .regular-price{display:inline;font-size:30px;font-weight:700;}.package .sale-price{display:inline;color:#ff0000;font-size:35px;font-weight:700;}.package .discounted-price{display:inline;font-size:30px;font-weight:700;}.package s{text-decoration:line-through black;}.package ul{list-style:none;padding:0 0 1rem 0;margin:0;border-bottom:1px solid var(--col-primary);}.package li{padding:0.8em 1em;font-size:0.9em;}.package li:nth-child(odd){background:var(--col-light);}.package button{cursor:pointer;padding:10px 20px;font-size:14px;font-weight:bold;display:block;color:white;margin:1rem auto;border:none;border-radius:5px;background:linear-gradient(0deg,var(--col-secondary) 0%,var(--col-primary) 100%);transition:all 0.2s;}.package button:hover,.package button:focus{background:linear-gradient(0deg,var(--col-secondary) 0%,var(--col-dark) 100%);box-shadow:0 0 0 4px white,0 0 0 6px var(--col-primary);outline:0;}.package .current-account{padding:10px;font-size:12px;font-weight:bold;text-align:center;display:block;color:#000000;margin:1rem auto;border:none;border-radius:5px;}.package .banner{font-size:18px;font-weight:700;color:#ffffff;background:linear-gradient(90deg,#C41E3A 0%,#DE3163 50%,#DC143C 100%);position:absolute;z-index:1;padding:.3rem .8rem .4rem .9rem;top:4.3rem;left:-.1rem;border:1px solid #8B0000;}.package_regular_member h2::after{background:linear-gradient(90deg,var(--col-blue) 0%,white 50%,var(--col-blue) 100%);}.package_verified_member h2::after{background:linear-gradient(90deg,var(--col-green) 0%,white 50%,var(--col-green) 100%);}.package_verified_vendor h2::after{background:linear-gradient(90deg,var(--col-gold) 0%,white 50%,var(--col-gold) 100%);}#search-area .form-text{height:50px;}#search-area input[type="submit"]{height:50px;}@media only screen and (max-width:600px){.price_table{grid-template-columns:1fr;row-gap:1rem;padding:1rem;}.package .banner{font-size:18px;font-weight:700;color:#ffffff;background:linear-gradient(90deg,#C41E3A 0%,#DE3163 50%,#DC143C 100%);position:absolute;z-index:1;padding:.3rem .8rem .4rem .9rem;top:4.3rem;left:-.1rem;border:1px solid #8B0000;}}.forum-list-wrapper{border:1px solid #ccc;border-radius:4px;overflow:hidden;margin-bottom:20px;}.forum-list-header{display:flex;flex-wrap:nowrap;padding:10px;background-color:#f1f1f1;border-bottom:1px solid #ccc;font-weight:bold;font-size:0.9em;color:#333;align-items:center;}.forum-list-header .header-icon{flex:0 0 40px;margin-right:10px;}.forum-list-header .header-details{flex:1 1 40%;margin-right:10px;}.forum-list-header .header-stats{flex:1 1 20%;display:flex;justify-content:space-around;margin-right:10px;text-align:center;}.forum-list-header .header-stats span{flex:1;}.forum-list-header .header-last-reply{flex:1 1 25%;text-align:right;}.forum-list-item{display:flex;flex-wrap:wrap;padding:10px;border-bottom:1px solid #eee;align-items:center;}.forum-list-item:last-child{border-bottom:none;}.forum-list-item.odd{background-color:#fff;}.forum-list-item.even{background-color:#f9f9f9;}.forum-list-item.container{background-color:#f0f0f0;font-weight:bold;}.forum-list-item.container .forum-list-stats,.forum-list-item.container .forum-list-last-reply{display:none;}.forum-list-icon{flex:0 0 40px;margin-right:10px;text-align:center;}.forum-list-icon img{max-width:100%;height:auto;}.forum-list-details{flex:1 1 40%;min-width:150px;margin-right:10px;}.forum-list-name{font-size:1.1em;margin-bottom:3px;}.forum-list-name a{text-decoration:none;color:#337ab7;}.forum-list-name a:hover{text-decoration:underline;}.forum-list-description{font-size:0.9em;color:#555;}.forum-list-stats{flex:1 1 20%;display:flex;justify-content:space-around;min-width:120px;margin-right:10px;font-size:0.9em;text-align:center;}.forum-list-topics,.forum-list-posts{flex:1;}.forum-list-last-reply{flex:1 1 25%;min-width:150px;font-size:0.9em;color:#555;text-align:right;}#forum-topic-list{border:1px solid #ccc;border-radius:4px;overflow:hidden;margin-bottom:20px;}.forum-topic-list-header{display:flex;flex-wrap:nowrap;padding:10px;background-color:#f1f1f1;border-bottom:1px solid #ccc;font-weight:bold;font-size:0.9em;color:#333;align-items:center;}.forum-topic-list-header .header-icon{flex:0 0 30px;margin-right:10px;}.forum-topic-list-header .header-details{flex:1 1 50%;margin-right:10px;}.forum-topic-list-header .header-stats{flex:0 1 100px;margin-right:10px;text-align:center;}.forum-topic-list-header .header-last-reply{flex:1 1 25%;text-align:right;}.forum-topic-item{display:flex;flex-wrap:wrap;padding:10px;border-bottom:1px solid #eee;align-items:center;}.forum-topic-item:last-child{border-bottom:none;}.forum-topic-item.odd{background-color:#fff;}.forum-topic-item.even{background-color:#f9f9f9;}.forum-topic-item.sticky{background-color:#fdf5e6;font-weight:bold;}.forum-topic-item.unpublished{background-color:#ffe5e9;}.forum-topic-item.unpublished.odd,.forum-topic-item.unpublished.even{background-color:#ffe5e9;}.topic-icon-wrapper{flex:0 0 30px;margin-right:10px;text-align:center;}.topic-icon-wrapper img{max-width:100%;height:auto;}.topic-details-wrapper{flex:1 1 50%;min-width:180px;margin-right:10px;}.topic-title{font-size:1.1em;margin-bottom:3px;}.topic-title a{text-decoration:none;color:#337ab7;}.topic-title a:hover{text-decoration:underline;}.topic-submitted{font-size:0.85em;color:#777;}.topic-pager{font-size:0.8em;margin-left:5px;}.topic-replies{flex:0 1 100px;min-width:80px;margin-right:10px;font-size:0.9em;text-align:center;}.topic-replies .new-posts-link{font-size:0.9em;margin-top:2px;}.topic-stats-wrapper{flex-basis:0;min-width:0;margin-right:0;overflow:hidden;}.topic-last-reply-wrapper{flex:1 1 25%;min-width:150px;font-size:0.9em;color:#555;text-align:right;}@media (max-width:768px){.forum-list-header,.forum-topic-list-header{display:none;}.forum-list-item{padding:8px;}.forum-list-details{flex-basis:60%;min-width:0;margin-bottom:5px;}.forum-list-stats{flex-basis:40%;min-width:100px;justify-content:space-evenly;margin-right:0;margin-bottom:5px;text-align:left;}.forum-list-last-reply{flex-basis:100%;text-align:left;margin-top:5px;padding-top:5px;border-top:1px dashed #eee;}.forum-topic-item{padding:8px;}.topic-details-wrapper{flex-basis:70%;min-width:0;margin-bottom:5px;}.topic-replies{flex-basis:30%;min-width:60px;margin-right:0;margin-bottom:5px;text-align:left;}.topic-last-reply-wrapper{flex-basis:100%;text-align:left;margin-top:5px;padding-top:5px;border-top:1px dashed #eee;}}@media (max-width:480px){.forum-list-item{flex-direction:column;align-items:flex-start;padding:10px 5px;}.forum-list-icon{flex-basis:auto;margin-right:0;margin-bottom:5px;align-self:center;}.forum-list-details{flex-basis:auto;width:100%;margin-right:0;margin-bottom:0;border-top:none;padding-top:0;}.forum-list-item .forum-list-stats,.forum-list-item .forum-list-last-reply{display:none;}.forum-topic-item{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 5px;}.forum-topic-item .topic-icon-wrapper{display:none;}.topic-details-wrapper{flex-grow:1;flex-basis:auto;width:auto;margin-right:10px;margin-bottom:0;padding-top:0;border-top:none;}.topic-replies{flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;margin-right:0;margin-bottom:0;text-align:right;padding-top:0;border-top:none;}.topic-replies .new-posts-link{display:none;}.forum-topic-item .topic-stats-wrapper,.forum-topic-item .topic-last-reply-wrapper{display:none;}}.privatemsg-message-header{display:flex;align-items:baseline;flex-wrap:nowrap;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee;width:100%;}.privatemsg-message-info-left{flex-shrink:1;flex-grow:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;min-width:0;}.privatemsg-message-info-right{flex-shrink:0;white-space:nowrap;margin-left:auto;text-align:right;}.privatemsg-message-header .privatemsg-message-info-right .privatemsg-message-date{color:#666;font-size:0.9em;white-space:nowrap;display:inline;}.privatemsg-message-header .privatemsg-message-info-left .privatemsg-author-name{font-weight:bold;display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}.privatemsg-message-header .privatemsg-message-info-left .privatemsg-message-date-responsive{display:none;}.privatemsg-message-footer-actions{text-align:right;margin-top:10px;}.privatemsg-message.privatemsg-message-odd{background-color:#ffffff;}.privatemsg-message.privatemsg-message-even{background-color:#f8f9fa;}.privatemsg-message .privatemsg-author-avatar{width:14% !important;}.privatemsg-message .privatemsg-message-column{width:84% !important;}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(/sites/all/themes/retailplus/images/tabs-border.png) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;border-top-left-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{color:#000;background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(/sites/all/themes/retailplus/images/add.png) no-repeat left center;margin:0 10px 0 0;}@media only screen and (max-width:600px){.tabs ul.primary{padding:0;background:none;border-bottom:1px solid #bbb;}.tabs ul.primary li{float:none;margin:0;}.tabs ul.primary li a{float:none;border-top-left-radius:0px;border-top-right-radius:0px;}}.node .field-name-field-image .field-items .field-item,.node .field-name-field-file .field-items .field-item{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px;}.comment .field-name-field-image .field-items .field-item,.comment .field-name-field-file .field-items .field-item{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px;}.node .field-name-field-image .field-items,.node .field-name-field-file .field-items,.comment .field-name-field-image .field-items,.comment .field-name-field-file .field-items{overflow:hidden;}.views-field-field-image,.field-type-image,.image-container>a,.node-teaser .field-type-image .overlayed-teaser{border:none;}.privatemsg-thread-list.responsive-list{margin-top:1em;clear:both;}.privatemsg-thread-item{border:1px solid #e0e0e0;padding:12px;margin-bottom:15px;background-color:#ffffff;border-radius:4px;position:relative;overflow:hidden;}.privatemsg-thread-item:nth-child(even){background-color:#f9f9f9;}.privatemsg-thread-item:nth-child(odd){background-color:#ffffff;}.privatemsg-thread-item.privatemsg-unread{background-color:#fffbce;border-left:4px solid #007bff;}.privatemsg-thread-field{margin-bottom:6px;line-height:1.5;}.privatemsg-thread-field .label{display:none;font-weight:bold;margin-right:8px;color:#555;}.privatemsg-thread-last-updated .label{display:inline-block !important;}.privatemsg-thread-field .value{}.privatemsg-thread-subject .value a{font-weight:bold;color:#3f3f3f;text-decoration:none;font-size:1.2em;}.privatemsg-thread-subject .value a:hover{text-decoration:underline;color:#357cce;}.privatemsg-thread-subject .value .marker{color:#dc3545;font-size:0.85em;font-weight:bold;margin-left:5px;vertical-align:super;}.privatemsg-thread-field.privatemsg-thread-select{float:right;margin-left:10px;margin-bottom:0;}.privatemsg-thread-field.privatemsg-thread-select .form-type-checkbox{margin:0;}.privatemsg-thread-participants-date-wrapper{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:nowrap;gap:15px;}.privatemsg-thread-participants{flex-grow:1;flex-shrink:1;}.privatemsg-thread-last-updated{flex-shrink:0;white-space:nowrap;text-align:right;color:#555;font-size:0.9em;}@media screen and (max-width:768px){.privatemsg-thread-item{padding:10px;}.privatemsg-thread-participants-date-wrapper{gap:10px;}.privatemsg-thread-field.privatemsg-thread-subject,.privatemsg-thread-field.privatemsg-thread-count,.privatemsg-thread-field.privatemsg-thread-tags,.privatemsg-thread-field.privatemsg-thread-started{display:block;width:100%;margin-bottom:8px;clear:both;}.privatemsg-thread-field.privatemsg-thread-last-updated .label{display:inline-block !important;}.privatemsg-thread-field.privatemsg-thread-count .label,.privatemsg-thread-field.privatemsg-thread-tags .label,.privatemsg-thread-field.privatemsg-thread-started .label{display:inline-block;width:110px;vertical-align:top;font-size:0.9em;font-weight:bold;color:#555;}.privatemsg-thread-field.privatemsg-thread-count .value,.privatemsg-thread-field.privatemsg-thread-tags .value,.privatemsg-thread-field.privatemsg-thread-started .value{display:inline;}.privatemsg-thread-subject .value{display:block;margin-bottom:8px;}.privatemsg-thread-field.privatemsg-thread-select{float:none;display:block;text-align:left;margin-left:0;margin-top:5px;margin-bottom:5px;}.privatemsg-message-header .privatemsg-message-info-left{display:flex !important;flex-direction:column !important;align-items:flex-start !important;white-space:normal !important;overflow:visible !important;flex-grow:1 !important;flex-shrink:1 !important;min-width:50%;}.privatemsg-message-header .privatemsg-message-info-left span.privatemsg-author-name{display:block !important;width:100% !important;margin-bottom:4px;white-space:normal !important;overflow:hidden !important;text-overflow:ellipsis !important;}.privatemsg-message-header .privatemsg-message-info-left span.privatemsg-message-date-responsive{display:block !important;width:100% !important;font-size:0.85em;color:#666;margin-top:2px;line-height:1.3;white-space:normal !important;}.privatemsg-message-header .privatemsg-message-info-right .privatemsg-message-date{display:none !important;}}#privatemsg-list-form .container-inline{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:1em;}#privatemsg-list-form .container-inline .form-item,#privatemsg-list-form .container-inline .form-submit{margin-top:0;margin-bottom:0;}#privatemsg-list-form select[name="operation"]{padding:6px 10px;border:1px solid #ccc;border-radius:4px;max-width:200px;}#privatemsg-list-form input.form-submit[type="submit"]{padding:6px 15px;background-color:#007bff;color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease;}#privatemsg-list-form input.form-submit[type="submit"]:hover{background-color:#0056b3;}@media screen and (max-width:768px){#privatemsg-list-form .container-inline{flex-direction:column;align-items:stretch;}#privatemsg-list-form select[name="operation"]{max-width:none;}}#privatemsg-list-form{clear:both;}.privatemsg-message-footer-actions{text-align:right;margin-top:10px;}.role-badge{display:inline-block;vertical-align:middle;margin-left:3px;line-height:1;}.role-badge-icon{display:block;border:0;}#page-title .role-badge-icon{width:104px !important;height:30px !important;}a.role-badge-rid-2{color:#0056b3 !important;}a.role-badge-rid-2:hover{color:#003b81 !important;}a.role-badge-rid-3{color:darkred !important;}a.role-badge-rid-3:hover{color:red !important;}a.role-badge-rid-4{}a.role-badge-rid-4:hover{}a.role-badge-rid-5{}a.role-badge-rid-5:hover{}a.role-badge-rid-6{color:#FFA500;font-style:italic;}a.role-badge-rid-6:hover{color:#FFC04C;}a.role-badge-rid-7{text-decoration:line-through;}a.role-badge-rid-7:hover{color:#FF6347;}a.role-badge-rid-8{color:green !important;}a.role-badge-rid-8:hover{color:darkgreen !important;}a.role-badge-rid-9{color:chocolate !important;}a.role-badge-rid-9:hover{color:darkgoldenrod !important;}.user-posts-list-container{display:flex;flex-direction:column;gap:0;margin-top:1rem;font-family:Arial,sans-serif;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;}.user-posts-header-row{display:flex;font-weight:bold;background-color:#f0f0f0;padding:0.5rem 0.75rem;border-bottom:2px solid #cccccc;}.user-posts-item{display:flex;flex-wrap:wrap;padding:0.75rem;border-bottom:1px solid #e0e0e0;background-color:#ffffff;transition:background-color 0.2s ease-in-out;}.user-posts-item:last-child{border-bottom:none;}.user-posts-item:nth-child(even){background-color:#f9f9f9;}.user-posts-item:hover{background-color:#eef8ff;}.user-posts-item.user-posts-item-unpublished{background-color:#fff0f0;}.user-posts-item.user-posts-item-unpublished:nth-child(even){background-color:#ffeaea;}.user-posts-column{padding:0.25rem 0.5rem;box-sizing:border-box;word-wrap:break-word;}.posts-type-column{flex:0 0 120px;padding-right:1rem;}.posts-title-column{flex:1 1 auto;min-width:200px;}.posts-title-column a{color:#007bff;text-decoration:none;font-weight:bold;}.posts-title-column a:hover{text-decoration:underline;}.post-item-date-line{display:block;font-size:0.85em;color:#555555;margin-top:0.25em;}.user-posts-no-content{padding:1rem;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:4px;color:#8a6d3b;margin-top:0.5rem;}.user-posts-filter-container{margin-bottom:1rem;padding:0.5rem;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;}.user-posts-filter-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0.5rem;}.user-posts-filter-list li{display:inline-block;}.user-posts-filter-list li a{display:block;padding:0.3rem 0.7rem;text-decoration:none;color:#007bff;border:1px solid #ddd;border-radius:4px;background-color:#fff;text-align:left;}.user-posts-filter-list li a:hover{background-color:#e9ecef;border-color:#ccc;}.user-posts-filter-list li.active a,.user-posts-filter-list li a.active{background-color:#007bff;color:#ffffff;border-color:#007bff;font-weight:bold;}.posts-operations-column{flex:0 0 150px;text-align:right;display:flex;align-items:center;justify-content:flex-end;}.user-posts-list-publish-button{padding:0.25rem 0.6rem;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:0.85em;text-align:center;white-space:nowrap;}.button-publish{background-color:#dff0d8;border-color:#b2dba1;color:#3c763d;}.button-publish:hover{background-color:#c8e5bc;}.button-unpublish{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.button-unpublish:hover{background-color:#eac8c8;}@media (max-width:768px){.user-posts-header-row{display:none;}.user-posts-item{flex-direction:column;padding-bottom:1rem;margin-bottom:0;}.user-posts-item:last-child{border-bottom:1px solid #e0e0e0;}.user-posts-list-container{border-bottom:none;}.user-posts-list-container > .user-posts-item:last-child{border-bottom:none;}.user-posts-column{width:100%;flex-basis:auto;text-align:left !important;padding:0.3rem 0;}.user-posts-column[data-label]::before{content:attr(data-label);font-weight:bold;display:inline-block;margin-right:0.5em;color:#333333;}.posts-type-column,.posts-title-column{flex:1 0 100%;padding-right:0;}.user-posts-filter-list{flex-direction:column;align-items:stretch;}.user-posts-filter-list li{width:100%;}.user-posts-filter-list li a{text-align:left;}.posts-operations-column{justify-content:flex-start;padding-top:0.5rem;}}.node-teaser .field-name-field-image .field-items,.node-teaser .field-name-field-file .field-items{padding:0;margin:0;list-style:none;}.node-teaser .field-name-field-image .field-items .field-item,.node-teaser .field-name-field-file .field-items .field-item{margin:0 5px 5px 0;padding:0;width:100px;height:100px;display:inline-block;vertical-align:top;position:relative;}.node-teaser .field-name-field-image .field-items .field-item img,.node-teaser .field-name-field-file .field-items .field-item img{display:block;width:100px;height:100px;object-fit:cover;}.node-teaser .field-name-field-image .field-items .final-teaser-thumb-with-overlay,.node-teaser .field-name-field-file .field-items .final-teaser-thumb-with-overlay{position:relative;}.node-teaser .field-name-field-image .field-items .final-teaser-thumb-with-overlay .image-count-overlay,.node-teaser .field-name-field-file .field-items .final-teaser-thumb-with-overlay .image-count-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.45);color:white;display:flex;align-items:center;justify-content:center;font-size:29px;font-weight:bold;text-align:center;box-sizing:border-box;pointer-events:none;}.username-check-status{padding-top:5px;font-size:0.9em;font-weight:bold;}.username-check-status.status-checking{color:#888;}.username-check-status.status-available{color:#008000;}.username-check-status.status-taken{color:#D8000C;}
