Commit 10ddd946 authored by Nic's avatar Nic Committed by Aegir user

Revised providers section

parent f8d2fdbd
......@@ -191,7 +191,8 @@ a.bluebutton:active{
.page-civicon .civicon-lead .links a,
.page-civicon .view-grouping-content h3 > span > a,
.page-civicon .views-field-field-sponsorship-payment a,
a.greenbutton {
a.greenbutton,
.page-civicon a.event-register {
background-color: #82c459;
border-radius: 3px;
color: #fff;
......@@ -199,6 +200,7 @@ a.greenbutton {
font-size: 22px;
margin-bottom: 15px;
padding: 15px 30px;
cursor: pointer;
}
.field-name-field-register-link .field-item a:hover,
.field-name-field-register-link .field-item a:active,
......@@ -206,6 +208,10 @@ a.greenbutton {
.field-name-field-full-details-link .field-item a:active,
.field-name-field-register-here .field-item a:hover,
.field-name-field-register-here .field-item a:active,
.page-civicon a.event-register:hover,
.page-civicon a.event-register:focus,
.page-civicon .civicon-lead a.full-details:hover,
.page-civicon .civicon-lead a.full-details:active,
.page-civicon .civicon-lead .links a:hover,
.page-civicon .civicon-lead .links a:active,
.page-civicon .view-grouping-content h3 > span > a:hover,
......@@ -368,7 +374,13 @@ div.pane-blog-taxonomy, div.cms {
.page-civicon .stripe-black,
.page-node-5424 .stripe-black,
.page-node-5424 .page-header,
.page-node-5424 .navbar-fixed-top .stripe-black {
.page-node-5424 .navbar-fixed-top .stripe-black,
.page-providers .stripe-black,
.banner .stripe-black,
.page-partners-contributors .stripe-black,
.page-hosting-providers .stripe-black,
.page-service-providers .stripe-black,
.page-project-sponsors .stripe-black {
display: none;
}
.page-working-groups .stripe-black,
......@@ -557,7 +569,8 @@ header #navigation > ul.navbar-nav {
.navbar.fixed.scrollable,
.menu-name-menu-events-sub-menu ul,
.menu-name-menu-top-navigation ul {
.menu-name-menu-top-navigation ul,
.menu-name-menu-primary-menu ul {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
......@@ -613,6 +626,8 @@ header#page-header .menu-block-wrapper .nav > li a {
padding: 0 20px;
}
header#page-header .menu-block-wrapper .nav > li a:hover,
header#page-header .menu-block-wrapper .nav > li a:focus,
header#page-header .menu-block-wrapper .nav > li.active a,
header#page-header .menu-block-wrapper .nav > li a.active-trail {
color: #82c459;
background-color: transparent
......@@ -1289,6 +1304,13 @@ margin-top: 15px;
font-family: oswald,sans-serif;
text-transform: uppercase;
}
.page-civicon .panel-pane.pane-civicon {
background: #eee;
padding: 15px 15px 5px 15px;
margin-bottom: 20px;
color: #231f20;
}
/* CIVICON SPONSOR PAGE */
.view-sponsorship-levels.view-display-id-page_1 {
......@@ -1401,8 +1423,8 @@ p.sponsor-image.Text .sponsor-name a {
}
.node-type-conference .view-civicon.view-id-civicon {
border-bottom: 0px solid transparent;
border-top: 3px solid #dedede;
padding: 10px 0px 20px;
border-top: 0px solid transparent;
padding: 0px 0px 20px;
margin-top: 0px;
margin-bottom: 40px;
}
......@@ -1425,14 +1447,14 @@ p.sponsor-image.Text .sponsor-name a {
color: #82c459;
font-family: 'Oswald', sans-serif;
font-weight: 700;
font-size: 48px;
line-height: 58px;
font-size: 45px;
line-height: 45px;
}
.node-type-conference .col-lg-5 .pane-civicon-panel-pane-1 {
width: 1125px;
}
.node-type-conference .panel-panel.right.col-lg-offset-1 {
margin-top: 170px;
margin-top: 160px;
}
@media (max-width:1200px){
......@@ -1462,11 +1484,9 @@ p.sponsor-image.Text .sponsor-name a {
width: 100%;
}
}
.node-type-conference.node-type-civicamp .panel-panel.right.col-lg-offset-1,
.page-node-5692 .panel-panel.right.col-lg-offset-1,
.page-node-5693 .panel-panel.right.col-lg-offset-1 {
.node-type-conference.node-type-civicamp .panel-panel.right.col-lg-offset-1 {
margin-top: 0px !important;
} /* this node-specific quick hack is because of the structure of the panel - these need removing once the civicon sub-menu appears OR when a better page template has been created/tested */
}
/* CIVICON INTENRAL PAGES */
......@@ -1485,6 +1505,10 @@ p.sponsor-image.Text .sponsor-name a {
}
/* CIVICON SLIDER */
.page-civicon .flex-control-thumbs li {
display: inline-block;
float: inherit;
}
.view-civicon.view-id-civicon ul {
float: inherit;
}
......@@ -1511,12 +1535,30 @@ p.sponsor-image.Text .sponsor-name a {
body.admin-menu #flexslider-1 {
margin-top: 106px;
}
@media screen and (max-width: 800px) {
.view-display-id-block_2.view-civicon.view-id-civicon ul {
list-style-type: square;
}
.view-display-id-block_2.view-civicon.view-id-civicon ul a {
font-weight: 600;
}
@media screen and (max-width: 760px) {
#flexslider-1 {
margin-top: -324px;}
margin-top: -324px;
}
.flex-control-nav .flex-caption {
font-size: 18px;
}
.flex-viewport .slides li {
height: 425px;
}
.page-civicon .civicon-teaser {
width: 100%;
font-size: 24px;
line-height: 24px;
}
ol.flex-control-nav {
display: none;
}
}
@media screen and (max-width: 1200px) {
#flexslider-1 {
......@@ -1545,9 +1587,9 @@ body.admin-menu #flexslider-1 {
.flex-control-nav .flex-caption {
position: relative;
font-family: 'Oswald', sans-serif;
top: -88px;
top: -27px;
text-transform: uppercase;
font-size: 28px;
font-size: 20px;
}
.flex-control-nav .flex-caption a {
color: #fff;
......@@ -2071,9 +2113,6 @@ background-color: #82c459;
.banner header#page-header {
height: 350px;
}
.banner .stripe-black {
display: none;
}
.banner .page-header h1 {
text-align: left;
color: #82c459;
......@@ -2141,4 +2180,195 @@ div.cms, div.pane-blog-taxonomy {
}
.cms-news h4 {
margin-bottom: 2px;
}
/*************
PARTNER SECTION
***************/
/* listing page */
.page-partners-contributors .CiviPage,
.page-providers .CiviPage,
.page-hosting-providers .CiviPage,
.page-service-providers .CiviPage,
.page-project-sponsors .CiviPage {
background-color: #eee;
}
.page-partners-contributors .view-service-providers .views-row-first,
.page-hosting-providers .view-service-providers .views-row-first,
.page-service-providers .view-service-providers .views-row-first,
.page-project-sponsors .view-service-providers .views-row-first {
background-color: #fff;
padding: 20px;
}
.page-partners-contributors .view-service-providers .views-row,
.page-hosting-providers .view-service-providers .views-row,
.page-service-providers .view-service-providers .views-row,
.page-project-sponsors .view-service-providers .views-row {
border-top: 0px solid transparent;
margin-top: 5px;
background-color: #fff;
padding: 25px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}
.page-partners-contributors .view-service-providers .views-row h2,
.page-hosting-providers .view-service-providers .views-row h2,
.page-service-providers .view-service-providers .views-row h2,
.page-project-sponsors .view-service-providers .views-row h2 {
margin-top: 0px;
}
.page-partners-contributors .page-header,
.page-hosting-providers .page-header,
.page-service-providers .page-header,
.page-project-sponsors .page-header {
margin-top: 80px;
}
.page-partners-contributors .page-header h1,
.page-hosting-providers .page-header h1,
.page-service-providers .page-header h1,
.page-project-sponsors .page-header h1 {
margin-bottom: 25px;
text-align: center;
font-weight: 400;
text-transform: inherit;
}
/* detail page */
.page-providers .region.region-content {
margin-top: 57px;
}
.page-providers .page-header {
display: none;
}
.page-providers .expert-header a {
color: #555;
}
.view-service-providers .views-row-first {
margin-top: 15px;
}
.page-providers .views-field-nothing {
background-color: #fff;
padding: 20px 15px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
box-shadow: 0 1px 1px rgba(0,0,0,0.05);
margin-bottom: 10px;
}
.page-providers .views-field-nothing .detailed-info > .row {
margin-left: -10px;
margin-right: -10px;
}
.page-providers .detailed-info strong a {
color: #555;
font-size: 20px;
}
.page-providers .badges {
color: #888;
font-weight: 300;
font-size: 20px;
}
.page-providers .badges img {
padding: 10px 0px;
}
.page-providers .badges b {
font-weight: 700;
margin-bottom: 15px;
}
.page-providers .badges .small {
font-size: 70%;
}
.page-providers .badges .small i {
margin-right: 4px;
}
.page-providers .vertical-tabs-panes {
background-color: #fff;
border: 0px solid #fff;
padding: 20px;
}
.page-providers .vertical-tabs-panes h3 {
margin-top: 0px;
font-size: 26px;
margin-bottom: 6px;
}
.page-providers .vertical-tabs .nav>li>a {
padding: 18px 22px;
font-size: 15px;
font-weight: 700;
background-color: #ddd;
color: #555;
border-width: 0px;
margin-bottom: 0px;
}
.page-providers .vertical-tabs .nav>li>a:hover, .page-providers .vertical-tabs .nav>li>a:focus {
text-decoration: none;
background-color: #bbb;
border-width: 0px;
}
.page-providers li.vertical-tab-button {
border-bottom: 3px solid #bbb;
}
.page-providers li.vertical-tab-button.last {
border-bottom: 2px solid #bbb;
}
.page-providers .tabs-left>.nav-tabs>.active>a,
.page-providers .tabs-left>.nav-tabs>li.active>a {
border-color: #fff;
background-color: #fff !important;
color: #555 !important;
}
.page-providers .vertical-tabs-panes .description p {
font-size: 16px;
width: 60%;
}
.page-providers .vertical-tabs-panes .aboutus {
font-size: 20px;
font-weight: 300;
color: #555;
}
.page-providers .vertical-tabs-panes .description h4 {
font-size: 21px;
margin-bottom: 4px;
margin-top: 0px;
}
.page-providers .views-field-nothing .contact-info p,
.page-partners-contributors .views-field-nothing .contact-info p {
margin: 0px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .view-service-providers .views-row-first {
margin-top: 0px;
padding-top: 5px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .views-field-nothing {
padding: 0px;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.page-providers .vertical-tabs-panes #edit-tab-3 h3 {
font-weight: normal;
font-size: 28px;
margin-bottom: 12px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .detailed-info {
font-weight: normal;
font-size: 19px;
line-height: 24px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .views-row {
padding-top: 30px;
margin-top: 30px;
border-width: 2px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .author-info {
font-size: 16px;
margin: 15px 0px;
padding-top: 20px;
}
.page-providers .vertical-tabs-panes #edit-tab-3 .author-info img {
width: 80px;
height: 80px;
margin: -20px 10px 0px 0px;
object-fit: cover;
}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment