| Server IP : 159.69.118.108 / Your IP : 216.73.216.200 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu-4gb-fsn1-1 6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 18 13:53:54 UTC 2025 aarch64 User : root ( 0) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/clients/deborahrobinson.net/wp-content/themes/debbie/ |
Upload File : |
/*
Theme Name: Debbie
Theme URI: -
Author: Lau Thiam Kok
Author URI: https://lauthiamkok.net/
Description: etc.
Version: 1.0
License: -
License URI: -
Tags: -
Text Domain: debbie
*/
/**
* Notes:
*
* 1. Theme colour - blue #4763c9
*
*/
.container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
background:#ffffff;
padding-top: 15px;
}
/*** Carousel on project page ***/
.carousel-project .carousel-inner {
/*margin-bottom:50px;*/
}
.carousel-project .carousel-caption {
position: relative;
left: auto;
right: auto;
bottom: 0;
padding: 0;
margin: 0;
text-align: left;
color: black;
text-shadow: none;
}
/* Indicators list style */
.carousel-project .carousel-indicators {
/*display: inline-flex;*/
}
.carousel-project .carousel-indicators {
bottom: -10px;
left: 0;
margin-left: 0;
margin-top: 0;
overflow: auto;
position: relative;
text-align: left;
width: 100%;
/* Divide the target element into <number> columns */
-webkit-column-count: 4;
-webkit-column-gap: 10px;
/*-webkit-column-fill: auto;*/
-moz-column-count: 4;
-moz-column-gap: 10px;
/*-moz-column-fill: auto;*/
column-count: 4;
column-gap: 10px;
/*column-fill: auto;*/
}
/* Indicators list style */
.carousel-project .carousel-indicators li {
background-color: transparent;
-webkit-border-radius: 0;
border-radius: 0;
border: none;
display: inline-block;
height: auto;
width: 100%;
margin: 0;
padding: 0;
margin-bottom: 5px;
/*border: 1px solid blue;*/
}
/* Indicators images style */
.carousel-project .carousel-indicators img {
display: block;
opacity: 0.5;
/*border: 1px solid red;*/
}
.carousel-project .carousel-indicators li.active img {
opacity: 1;
}
.carousel-project .carousel-indicators li:hover img {
opacity: 0.75;
}
/*** Carousel on home page ***/
.carousel-home {
/*border: 1px solid red;*/
margin-top: 50px;
margin-bottom: 50px;
}
.carousel-home .img-container,
.carousel-home .img-container a,
.carousel-home.inner-item {
/*height: 100vh;
width: 100%;
display: flex;
align-items: center;*/
}
.carousel-home .img-container img {
/*max-height:100%;
margin-left: auto;
margin-right: auto;*/
}
.carousel-home .carousel-caption {
position: relative;
left: auto;
right: auto;
bottom: 0;
padding: 0;
margin: 0;
text-align: left;
color: black;
text-shadow: none;
}
.carousel-home .carousel-indicators {
position: relative;
left: auto;
right: auto;
bottom: 0;
padding: 0;
margin: 0;
text-align: left;
/*border: 1px solid red;*/
}
.carousel-home .carousel-indicators li {
background-color: #ccc;
border: 1px solid #888;
}
.carousel-home .carousel-control.left,
.carousel-home .carousel-control.right {
background-image: none
}
/*** Nav ***/
.navbar {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border: 0;
background: none;
box-shadow: none;
margin-bottom: 0;
}
.navbar-brand {
font-size: 30px;
color:#000000 !important;
}
.navbar-brand:hover {
color: #999 !important;
}
.navbar-default .navbar-nav > li > a {
color:#000000;
text-transform: uppercase;
padding-bottom: 0 !important;
}
.navbar-default .navbar-nav > li > a:hover {
color:#4763c9;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
background: none;
background: none;
box-shadow: none;
color:#4763c9;
}
@media (min-width: 768px){
.navbar-brand {
padding-left: 45px;
}
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
/*.navbar-nav {
float:none;
}*/
}
/** Contact box */
.contact-box {
padding:15px;
}
@media (min-width: 768px){
.contact-box {
padding-right: 30px;
}
}
.contact-box a:hover{
text-decoration: none;
}
/** Search box */
.search-box {
margin-top: -5px;
}
@media (min-width: 768px) { /** on big screen*/
.search-box {
/*padding-right: 15px;*/
}
}
@media (max-width: 768px) { /** on small screen*/
.search-box {
padding-top: 15px;
padding-bottom: 15px;
padding-right: 0;
padding-left: 0;
}
}
.search-box .navbar-form {
margin: 0;
padding: 0;
width: 100%;
}
.search-box .input-group {
width: 100%;
background-color: #eeeeee;
border: 1px solid #999999;
}
.search-box input {
background-color: #eeeeee;
border: none;
width: 100% !important;
}
.search-box button {
padding: 2px 5px;
margin-top: 2px;
border: 0;
background: none;
box-shadow: none;
}
.search-box button:hover {
border: 0;
background: none;
box-shadow: none;
}
/** Body box */
.body-box {
overflow: hidden;
}
@media (min-width: 768px) { /** on big screen */
.body-box {
padding: 15px;
}
}
/** Side box */
.side-box h2 {
font-weight:bold;
color: #666;
border-bottom: 1px dotted #4763c9;
padding: 0 0 8px 0;
margin:0 0 10px 0;
font-size:14px;
}
.side-box ul,ol {
list-style: none;
padding: 0;
}
.side-box ul li {
/*display: flex;*/
padding: 0 0 10px 0;
margin: 0 0 10px 0;
overflow: hidden;
border-bottom: 1px dotted #4763c9;
}
.side-box ul li:last-child {
/*border-bottom: none;*/
}
.side-box ul li a:hover{
text-decoration: none;
}
.project-thumbnail {
margin-right: 10px;
}
.project-thumbnail-box,
.project-title-box {
padding: 0;
}
.project-title {
text-transform: uppercase;
}
/** Footer */
.footer-box {
overflow: hidden;
padding-left: 15px;
padding-right: 15px;
padding-top: 0;
padding-bottom: 0;
}
@media (min-width: 768px) { /** on big screen */
.footer-box {
padding-left: 30px;
padding-right: 30px;
}
}
.footer-box ul,ol {
list-style: none;
padding: 0;
}
.footer-box ul {
display: flex;
}
.footer-box ul li {
padding: 0 0 10px 0;
margin: 0 0 10px 0;
overflow: hidden;
}
.footer-box ul li:last-child {
border-bottom: none;
}
.footer-box ul li a:hover{
text-decoration: none;
}
.footer-menu-box ul li {
margin: 0 10px 0 0;
padding: 0 10px 0 0;
border-right: 1px solid #4763c9;
}
.footer-menu-box ul li.end {
border-right: 0;
}
.footer-menu-box ul li a {
color:#666666;
}
.footer-menu-box ul li a:hover {
color:#4763c9;
}
.footer-menu-box ul li.active a {
color:#4763c9;
}
.copyright-box {
text-align: right;
}
.sponsors-box ul {
float: right;
}
.sponsors-box ul li {
margin: 0 10px 0 0;
}
.sponsors-box ul li:last-child {
margin: 0;
}
@media (max-width: 768px){ /* on small screen */
.footer-box .footer-menu-box ul {
display: block;
}
.footer-menu-box ul li {
margin: 0;
padding: 0;
display: block;
border: none;
}
.footer-menu-box ul li a {
display: block;
text-align: center;
}
.copyright-box {
display: block;
text-align: center;
}
.sponsors-box ul {
float: none;
display: block;
}
.sponsors-box ul li {
margin: 0;
text-align: center;
}
}
/** Article page */
.article-title {
font-size:20px;
padding: 0;
margin: 0 0 15px 0;
}
/** Project page */
/** Project nav */
.project-nav {
margin-bottom: 5px;
}
.project-nav ul,ol {
list-style: none;
padding: 0;
}
.project-nav ul li {
padding: 0;
margin: 0;
overflow: hidden;
display: inline-block;
}
.project-nav ul li a {
color: #000000;
text-decoration: none;
text-transform: uppercase;
}
.project-nav ul li a:hover,
.project-nav ul li.current a {
color: #4763c9;
}
.nav-separator {
display: inline-block;
margin-left: 5px;
padding: 0;
}
/** News page */
/** Divide the target element into <number> columns */
.news-columns {
-webkit-column-count: 4;
-webkit-column-gap: 20px;
/*-webkit-column-fill: auto;*/
-moz-column-count: 4;
-moz-column-gap: 20px;
/*-moz-column-fill: auto;*/
column-count: 4;
column-gap: 20px;
/*column-fill: auto;*/
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.news-columns {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
}
/* on small screen */
@media only screen and (max-width: 768px) {
.news-columns {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
}
.news-item {
width: 100%;
display: inline-block;
padding: 0;
margin: 0 0 20px 0;
/*margin: 0;*/
/*border-bottom: 1px dotted #4763c9;*/
/*border: 1px solid red;*/
}
.news-text-box {
padding: 20px;
background-color: #f9f4f4;
}
.news-title {
margin-top: 15px;
}
.news-title {
font-size: 14px;
line-height: 18px;
text-decoration: none;
padding: 0;
margin: 0 0 15px 0;
}
.news-title a {
color: #4763c9;
text-decoration: none;
}
.news-title a:hover {
color: #384fa4;
}
.news-date,
.article-date {
font-size: 12px;
color: #4763c9;
padding: 0;
margin: 0 !important;
}
.news-excerpt {
color: #000;
}
/** Common */
.transparent-onhover:hover {
/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
/* IE 5-7 */
filter: alpha(opacity=80);
/* Netscape */
-moz-opacity: 0.8;
/* Safari 1.x */
-khtml-opacity: 0.8;
/* Good browsers */
opacity: 0.8;
}
.divider-box {
padding-right: 30px;
padding-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
}
@media (max-width: 768px){ /* on small screen */
.divider-box {
padding-right: 15px;
padding-left: 15px;
padding-bottom: 15px;
}
}
.line-divider {
border-bottom: 1px dotted #4763c9;
padding: 0;
margin:0;
}
.button-more,
.button-back {
text-transform: uppercase;
}
.button-more:hover,
.button-back:hover {
text-decoration: none;
}
.video-gallery-button {
position: relative;
display: block;
width: 100%;
height: 100%;
/*border: red solid 1px;*/
}
.button-play {
position: absolute;
display: block;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 100;
/*border: blue solid 1px;*/
font-size: 5em;
color: white;
/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
/* IE 5-7 */
filter: alpha(opacity=80);
/* Netscape */
-moz-opacity: 0.8;
/* Safari 1.x */
-khtml-opacity: 0.8;
/* Good browsers */
opacity: 0.8;
}
.button-play:hover {
/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
/* IE 5-7 */
filter: alpha(opacity=100);
/* Netscape */
-moz-opacity: 1.0;
/* Safari 1.x */
-khtml-opacity: 1.0;
/* Good browsers */
opacity: 1.0;
}
/**
* Lightbox blueimp.
*/
.blueimp-gallery {
background: rgba(0, 0, 0, 0.6);
}
/**
* Remove WP remove Posts navigation from search.php.
* https://wordpress.org/support/topic/remove-post-navigation-1
*/
h2.screen-reader-text {
display: none;
}