html, header#masthead, header#masthead.sticky, .dark-bg, .home header#masthead.dark-bg, #contacts, .dropdown .current-menu-item, .dropdown li:hover {
background-color: #051826;
}
.blue-bg {
background-color: #7A99F7;
}
.grey-bg {
background-color: #EEEFF1;
}
.yellow-bg {
background-color: #F5CE53;
}
.page-template-page-grey-box #content.site-content {
background-color: #fff;
}
#contacts {
background-image: url(//sciencepublishingcluster.com/wp-content/themes/wp-bootstrap-starter-child/assets/img/footer-bg.jpg);
}
#services {
background: linear-gradient(to bottom, #edeff100 52.3%, #fff 47.7%);
}
.home-banner, #contacts, .archive-post a, .event-header {
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.home-banner {
background-attachment: fixed;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
padding-bottom: 0;
margin-bottom: 0;
}
h1, .h1, h1.entry-title, .text-32 {
font-size: 32px !important;
}
h2, .h2, .text-22, .single-post .post-content p:first-child {
font-size: 22px !important;
}
h3, .h3, .text-20 {
font-size: 20px !important;
}
h4, .h4 {
font-size: 20px;
}
p, li, .home h2, h2.archive-title, .home-subtitle {
font-size: 18px !important;
}
.text-16, #contacts p, #contacts a, .member-description p {
font-size: 16px !important;
}
.member-description p:first-child, .event-label span {
font-size: 14px !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-weight: bold;
}
.font-weight-medium {
font-weight: 500;
}
h1.entry-title {
font-weight: normal;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .color-black {
color:#071B26;
}
.color-lb, #content ul li::marker, #contacts a, .entry-content a {
color: #7A99F7;
}
h3.widget-title {
color: #fff;
}
.container-fluid #primary {
padding: 0;
}
.p-15, .single-events h1.entry-title {
padding: 15px;
}
.ptb-65 {
padding-top: 65px;
padding-bottom: 65px;
}
.ptb-70 {
padding-top: 70px;
padding-bottom: 70px;
}
.ptb-90, #contacts {
padding-top: 90px;
padding-bottom: 90px;
}
.page-content, .entry-content, .entry-summary {
margin-top: 0;
}
.mt-50 {
margin-top: 50px;
}
.mr-20 {
margin-right: 20px;
}
.mb-10 {
margin-bottom: 10px;
}
.mb-20, p {
margin-bottom: 20px;
}
.mb-25, .widget_media_image {
margin-bottom: 25px;
}
.mb-30, .entry-meta {
margin-bottom: 30px;
}
.mb-35 {
margin-bottom: 35px;;
}
.mb-50 {
margin-bottom: 50px;
}
.mb-70 {
margin-bottom: 70px;
}
h3.widget-title {
margin-bottom: 40px;
}
.ml-15 {
margin-left: 15px;
}
.banner-content {
margin: 15px 0;
}
.entry-title {
border: 0 !important;
}
#content.site-content {
padding-top: 70px;
padding-bottom: 70px;
background-color: #EEEFF1;
}
.home #content.site-content {
padding-top: 0px;
padding-bottom: 0px;
}
.row-890 {
max-width: 890px;
}
.row-830, .privacy-policy .site-content > .container {
max-width: 830px;
}
.row-725, .cli-bar-container {
max-width: 725px;
}
.row-540 {
max-width: 540px;
}
.row-400 {
max-width: 400px;
}
#contacts section {
max-width: 360px;
}
.spc-post-sep {
max-width: 100px;
border-color: #707070;
}
h2.container-title.ml-15 {
max-width: calc(100% - 15px);
} header#masthead {
padding: 0;
box-shadow: none;
z-index: 16;
}
.home #masthead {
background-color: transparent;
position: fixed;
width: 100%;
}
.sticky {
position: fixed;
width: 100%;
}
.sticky+#content {
padding-top:175px !important;
}
.home .sticky+#content {
padding-top: 0px !important;
}
.banner-sticky {
display: none;
position: fixed;
width: 100%;
bottom: 0;
z-index: 9;
}
#masthead .navbar-brand {
padding: 14px 0;
}
#main-nav .nav-link {
font-size: 16px !important;
line-height: 19px;
padding: 15px 0 13px !important;
border-bottom: 2px solid transparent !important;
color: #fff !important;
font-weight: 400 !important;
text-transform: none !important;
}
body:not(.home) #main-nav .current-menu-item .nav-link, #main-nav .nav-link.active, #main-nav .nav-link:hover {
border-color: #7A99F7 !important;
}
.navbar-nav .dropdown-menu {
border-radius: 0;
max-width: 300px;
border: none;
width: 100%;
background-color: #fff;
padding: 0;
}
.dropdown-menu li {
border-bottom: 1px solid rgba(0,0,0,.15);
padding: 0 !important;
}
.navbar-dark .dropdown-item {
color: #212529;
}
.wpml-ls-legacy-list-horizontal {
border: 0;
padding: 0;
}
.single-events .wpml-ls-legacy-list-horizontal a {
border: 1px solid #7A99F7;
padding: 10px 20px;
color: #fff;
background: #7A99F7;
margin-right: 1px;
text-decoration: none;
}
.single-events .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a, .single-events .wpml-ls-legacy-list-horizontal a:hover {
background: none;
color: #7A99F7;
} .btn {
border-radius: 28px;
color: #fff !important;
border: 1px solid #7A99F7;
padding: 7px 30px;
}
.blue-btn {
background-color: #7A99F7;
min-width: 200px;
}
.blue-btn:hover {
background-color: transparent !important;
color: #7A99F7 !important;
}
.btn:active, .btn:focus, #close-btn:active, #close-btn:focus {
outline: none;
box-shadow: none;
}
.transparent-btn {
border-color: #fff;
}
.home-banner .transparent-btn {
min-width: 200px;
padding: 12px 30px;
}
.black-inverted-btn {
border: 2px solid #051826;
color: #071B26 !important;
}
.black-inverted-btn:hover {
background-color: #051826;
color: #F5CE53 !important ;
}
.square-btn {
border-radius: 0;
}
.fat-btn {
padding: 15px 40px;
}
#close-btn {
background: none;
border: 0;
padding: 0;
} .home-banner {
padding: 12% 0;
background-size: cover;
background-repeat: no-repeat;
}
.home-subtitle {
padding-bottom: 35px;
border-bottom: 1px solid #071B26;
}
.sub-title, .container-title {
letter-spacing: 5.4px;
}
.container-title {
border-left: 4px solid #7A99F7;
padding-left: 24px;
}
#about .row {
border-radius: 0px 100px 0px 0px;
margin-left: 0;
margin-right: 0;
margin-bottom: 65px;
padding: 100px 25px 70px;
}
.service-box {
border: 1px solid #EEEFF1;
height: 100%;
}
#services h3.text-32 {
font-size: 32px !important;
}
.box-content {
padding: 0 10% 10%;
}
.box-content .icon {
margin-top: -31.5px;
}
.member-description {
padding: 20px 30px;
border-radius: 9px;
} .archive-post a {
min-height: 325px;
align-items: flex-end;
padding: 20px 25px;
position: relative;
}
.archive-post a:hover {
text-decoration: none;
}
.archive-post a:hover .entry-meta {
border-color: #7a99f7;
}
.archive-post a::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1) 70%) !important;
}
.archive-post .post-content {
z-index: 1;
}
.archive-post .entry-meta {
padding-top: 20px;
border-top: 1px solid #6C6D77;
}
.posted-on {
align-items: baseline;
}
.posted-on img {
margin-right: 8px;
} .event-label {
position: absolute;
top: 0;
left: 0;
padding: 5px 15px;
border-radius: 0 0 20px;
}
.event-header {
padding-top: 11%;
padding-bottom: 4%;
}
.event-date-box {
padding: 5px 15px;
}
.single-events .entry-meta {
align-items: center;
justify-content: space-between;
}
.single-events .partners-container {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.single-events .partner-box {
flex: 1 0 100%;
max-width: 18%;
margin: 5px;
text-align: center;
}
.lastest-events-list {
list-style-type: none;
padding-left: 0px;
}
.lastest-events-list li {
border-bottom: 1px solid #424D5A;
padding-bottom: 10px;
margin-bottom: 10px;
display: flex;
}
.lastest-events-list li:last-child {
border: none;
}
.lastest-events-list li::before {
content: '';
display: inline-block;
height: 1em;
width: 1em;
background-image: url(//sciencepublishingcluster.com/wp-content/themes/wp-bootstrap-starter-child/assets/img/right-arrow.svg);
background-size: contain;
background-repeat: no-repeat;
margin: 0.3em 1em 0 0;
} .logo-trigger-wrapper {
border: 2px solid transparent;
display: flex;
justify-content: center;
align-items: center;
border-radius: 5px;
padding: 15px 10px;
background: #fff;
cursor: pointer;
}
.logo-trigger-wrapper:hover, .logo-trigger-wrapper.active {
border-color: #7A99F7;
}
.logo-trigger-wrapper img {
filter: grayscale(1);
}
.logo-trigger-wrapper:hover img {
filter: grayscale(0);
} .join-us-row {
border-radius: 12px;
padding: 0 50px 50px;
}
.join-us-row .icon {
margin-top: -40px;
} .embed-container { 
position: relative; 
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
} 
.embed-container iframe,
.embed-container object,
.embed-container embed { 
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .grey-box {
border-radius: 12px;
padding: 70px 5%;
}
.form-control {
background: none;
border: 0;
border-bottom: 1px solid #3E4447;
border-radius: 0;
padding: 10px 0;
height: auto;
}
.form-control:focus {
box-shadow: none;
background: none;
border-color: #7b99f7;
transition: none;
}
.page-template-page-grey-box article > .icon {
margin: -110px auto 50px;
display: block;
background: #fff;
padding: 8px;
border-radius: 100%;
}
@media screen and (min-width: 1290px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 1230px;
}
}
@media screen and (min-width: 1200px) {
article .event-time {
float: right;
}
}
@media screen and (min-width: 992px) {
.navbar .menu-item {
margin-left: 50px;
}
}
@media screen and (max-width: 991px) {
.navbar-nav {
padding: 10px;
}
#main-nav .nav-link {
text-align: center;
padding-top: 13px !important;
}
}
@media screen and (min-width: 768px) {
.home-banner .title {
font-size: 62px !important;
line-height: 75px;
}
.banner-sticky .square-btn {
margin: 0 15px 0 auto;
}
#about {
margin-top: -70px;
}
.image.featured {
margin-left: -65px;
}
.event-timetable td:first-child {
width: 15%;
}
.event-timetable td {
vertical-align: top;
}
}
@media screen and (max-width: 767px) {
.home-banner {
padding: 30% 0;
}
.banner-sticky .col-12, .banner-sticky .banner-content {
display: block !important;
}
.banner-sticky .banner-content {
width: 80%;
font-size: 15px !important;
line-height: 1.2em;
}
.banner-sticky .black-inverted-btn {
margin-bottom: 15px;
}
.banner-sticky #close-btn {
position: absolute;
right: 15px;
top: 15px;
}
.banner-sticky img {
min-width: 15px;
}
.event-timetable tr {
border-bottom: 1px solid #071B26;
}
.event-timetable tr:last-child {
border: 0;
}
.event-timetable td {
display: block;
margin-top: 10px;
}
.single-events .partner-box {
max-width: 31%;
}
h1.entry-title {
font-size: 24px !important;
}
}
@media screen and (max-width: 500px) {
.single-events .entry-meta {
flex-direction: column;
}
.single-events .entry-meta .wpml-ls {
margin-bottom: 30px;
}
}