
/* - ploneCustom.css - */
@media all {
/* https://soil-modeling.org/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
a {
color: #988432;
}
/* */
/* */
/* */
#portal-columns #portal-searchbox-wrapper {
display: none;
}
.portlet {
min-height: 110px;
}
.tileItem.visualIEFloatFix {
clear: left;
}
.panels .portlet {
min-height: 190px;
}
.portletEvents .portletFooter {
display: none;
}
#portal-columns-wrapper #portal-column-one {
margin-top: 0px;
}
.polyFilterContainer {
min-height: 500px;
}
/* */
.modelCollection .sort-button-group {
float: right;
margin-right: 0px;
margin-top: -50px;
}
.button,
.sort-button {
display: inline-block;
padding: 0.2em 0.55em;
background: #EEE;
border: 1px solid #7c7c7c;
border-radius: 7px;
background-image: linear-gradient( to bottom, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.2) );
color: #222;
font-family: sans-serif;
font-size: 12px;
text-shadow: 0 1px white;
cursor: pointer;
}
.sort-button-group .button,
.sort-button-group .sort-button {
width: 40px;
height: 40px;
border-radius: 20px;
margin-left: 5px;
}
.button:hover,
.sort-button:hover {
background: #eee linear-gradient(to bottom, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.2)) repeat scroll 0 0;
text-shadow: 0 1px hsla(0, 0%, 100%, 0.5);
color: #7c7c7c;
border: 1px solid #222;
}
.button:active,
.sort-button:active,
.button.is-checked,
.sort-button.is-checked {
background-color: #fff;
border: 1px solid #7c7c7c;
}
.button.is-checked,
.sort-button.is-checked {
color: #988432;
text-shadow: none;
}
.button:active,
.sort-button:active {
box-shadow: inset 0 1px 10px hsla(0, 0%, 0%, 0.8);
}
@media only screen and (min-width: 767px) {
body {
overflow-y: scroll;
}
}
@media only screen and (max-width: 767px) {
.modelCollection .polyFilter .sort-button-group {
margin-top: 0px;
}
.panels {
margin-top: 10px;
}
}
.portletGallery .portletItem {
text-align: center;
}
dl.applied-portlet-gallery .portletHeader a:hover {
color: #939393 !important;
}
.portaltype-modeltyp #content-core .imageNContent > img,
.portaltype-dbpage #content-core .imageNContent > img {
float:right !important;
margin: 0 0.5em 1em 0.5em !important;
}
.portaltype-modeltyp #content-core .imageNContent img,
.portaltype-dbpage #content-core .imageNContent img {
margin: 0 0.5em 1em 0.5em !important;
}
#portal-column-content.width-full.position-0 #portal-breadcrumbs,
#portal-column-content.width-3\3a 4.position-1\3a 4 #portal-breadcrumbs {
padding:3px 3px 6px 0;
}
.portaltype-modeltyp #content-core img,
.portaltype-dbpage #content-core img {
float: none;
}
.template-events_listing a:hover {
color: #939393 !important;
}
.template-events_listing #content a,
.template-events_listing #content a:link,
.template-events_listing #content a:visited,
.template-events_listing #content a:active {
color: #988432;
}
.polyFilter {
display: inline-block;
padding-bottom: 20px;
padding-top: 20px;
}
.portaltype-modeltyp .documentDescription, .portaltype-modeltyp .documentByLine,
.portaltype-dbpage .documentDescription, .portaltype-dbpage .documentByLine {
display: none;
}
/* */
#anon-personalbar #personaltools-join {
display: none;
}
#join-button img {
filter: brightness(2);
}
#join-button img:hover {
filter: brightness(2.5) opacity(1.0);
}
/* */
body {
background: #f1f0f0 url("/++theme++quintagroup.theme.pacific/images/whitesilverdenim.png") repeat-x scroll 0 0;
}
#portal-header-ihner {
background-image: none;
background-color: #fff;
}
.section-root #portal-header-wrapper, #portal-header-wrapper {
background: none;
}
#portal-header-wrapper a {
color: #614d42;
font: 1.05em Open Sans, Helvetica, Arial, sans-serif;
font-weight: bold;
}
#globalnav-wrapper {
margin-top: 0px;
background-position: bottom;
background-repeat: repeat-y;
border-bottom: none;
box-shadow: none;
}
#theme-globalnav > li {
font: 1em Arial, Helvetica, sans-serif;
}
#theme-globalnav > .selected > a,
#theme-globalnav > li > a {
text-shadow: none;
font: 1.05em Open Sans, Helvetica, Arial, sans-serif;
font-weight: bold;
}
#theme-globalnav > li > ul::after {
background: url("/++theme++quintagroup.theme.pacific/images/pacific_sprite_white_notrans.png") no-repeat -144px -543px;
}
#theme-globalnav > li > ul,
#theme-globalnav li ul {
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(17%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));
border: 1px solid rgba(0,0,0,0.55);
}
#theme-globalnav ul li a.hasChildrens {
background: url('/++theme++quintagroup.theme.pacific/images/pacific_sprite_white.png') no-repeat 100% -740px;
}
#theme-globalnav > li:nth-last-child(1) ul li a.hasChildrens,
#theme-globalnav > li:nth-last-child(2) ul li a.hasChildrens {
background: url('/++theme++quintagroup.theme.pacific/images/pacific_sprite_white.png') no-repeat 7px -889px;
}
#theme-globalnav:hover > li:nth-last-child(1) ul li:hover a.hasChildrens, #theme-globalnav:hover > li:nth-last-child(2) ul li:hover a.hasChildrens {
background: url('/++theme++quintagroup.theme.pacific/images/pacific_sprite.png') no-repeat 7px -889px, -webkit-linear-gradient(top, rgba(255,255,255,0.13) 0%,rgba(255,255,255,0.18) 100%);
}
#theme-globalnav > .selected > a,
#theme-globalnav > .selected > a.hasChildrens,
#theme-globalnav > li > a:hover {
color: #007d00;
}
#theme-globalnav > li > a:hover {
color: #acacac;
}
.section-root #globalnav-wrapper {
box-shadow: none;
}
#join-button {
background-color: #614d42;
margin: 13px 0px 0px 812px;
padding: 7px 7px;
}
#join-button a {
font-weight: bold;
color: #fff;
}
#join-button:hover {
background-color: #acacac;
}
#contactUs-button {
position: absolute;
margin-left: 710px;
margin-top: 20px;
font-weight: bold;
}
#contactUs-button a:hover {
color:#acacac;
}
#portal-personaltools-wrapper {
right: 0px;
top: 53px;
}
#portal-personaltools li a:hover {
color: #acacac;
text-decoration: none;
}
#portal-personaltools dd {
background: #f1f0f0;
}
#portal-personaltools-wrapper dt a,
#portal-personaltools li a {
color: #614d42;
font-weight: bold;
}
#portal-personaltools.activated dt a,
#portal-personaltools-wrapper dt a:hover {
color: #fff;
background-color: #614d42;
}
#portal-header-ihner #portal-searchbox {
margin-top:10px;
right: 298px;
border: 1px solid white;
}
#portal-header-ihner #portal-searchbox:hover {
border: 1px solid #614d42;
}
#portal-header-ihner #portal-searchbox label {
color: #614d42;
}
#portal-header-ihner #portal-searchbox .LSBox {
padding: 2px 8px 2px 8px;
}
#portal-header-ihner #portal-searchbox .LSBox .searchField {
color:#614d42;
text-align: right;
font: 1.05em Open Sans, Helvetica, Arial, sans-serif;
font-weight: bold;
height: 1.5em;
}
#portal-searchbox .searchButton {
display: none;
}
#searchGadget::placeholder {
font: 1.05em Open Sans, Helvetica, Arial, sans-serif;
color: #614d42;
font-weight: bold;
opacity: 1;
}
#portal-header-ihner #portal-searchbox:hover #searchGadget::placeholder {
color:#acacac;
}
.searchSection {
display: none;
visibility: hidden;
}
.carousel {
padding-top: 174px;
border: none;
box-shadow: none;
overflow: visible;
margin-bottom: -2px;
}
.carousel-banners {
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.698), inset 0 3px 6px rgba(0, 0, 0, 0.698);
overflow: visible !important;
}
.carousel .carousel-image > img {
}
#portal-header-ihner #portal-searchbox-wrapper:focus {
border: none;
}
#portal-columns-wrapper {
margin-top: 2px;
}
#portal-siteactions {
min-width: 150px;
padding: 3px 20px 3px 0px;
}
@media only screen and (max-width: 767px) {
body {
background: #f1f0f0;
}
#portal-header-ihner {
background: none;
z-index: 30;
}
.section-root #portal-header-wrapper, #portal-header-wrapper {
background-image: url("/++theme++quintagroup.theme.pacific/images/header_mobile_sml.png") !important;
background-position: 0px 43px !important;
background-size: auto 120px !important;
background-repeat: no-repeat !important;
min-height: 163px !important;
color: #363636 !important;
}
#portal-header {
box-shadow: none;
}
#portal-searchbox-wrapper {
padding: 0;
margin-top: 0px;
}
#portal-header-ihner #portal-searchbox,
#portal-header-ihner #portal-searchbox:hover {
width: 121px;
margin-top: 10px;
left: 10px;
border: none;
padding: 0px;
margin-left: 0px;
margin-right: 0px;
}
#portal-header-ihner #portal-searchbox .LSBox .searchField,
#searchGadget::placeholder {
color: #fff;
text-align: left;
}
.livesearchContainer {
display: none;
}
.LSBox .searchfield:hover {
margin: 0;
padding: 0;
}
#portal-personaltools {
top: 13px;
}
#portal-personaltools-wrapper dt a,
#portal-personaltools li a {
color: #fff;
}
#portal-personaltools dd.actionMenuContent li a {
color: #614d42;
}
#theme-globalnav > .selected > a,
#theme-globalnav > .selected > a.hasChildrens,
#theme-globalnav > li > a:hover,
#theme-globalnav:hover > li:hover > a.hasChildrens,
#globalnav-wrapper #theme-globalnav > li.open > a {
text-shadow: none;
}
#theme-globalnav > li ul > li > ul li:hover a {
color:#fff;
}
div#portlets-above {
margin-top: 0px;
}
}
/* */
}

