wordpress-theme-openmamba/style.css

262 lines
6.2 KiB
CSS

/*
Theme Name: openmamba
Theme URI: http://openmamba.org/
Description: openmamba theme for wordpress
Author: Cristina Iurissevich, Silvan Calarco
Author URI: http://openmamba.org
Template: responsive
Version: 1.0.0
*/
@import url("../responsive/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */
body {
font-family: comfortaaregular, Arial, Helvetica, sans-serif;
line-height: unset;
}
button, input, select, textarea {
margin:3px;
}
#featured {
//height: 380px;
}
.widget-wrapper {
margin: auto;
padding: auto;
height: 160px;
}
#widgets .widget-title img {
height: 20px;
width: 20px;
}
#widgets .textwidget {
padding: auto;
font-size: 14px;
text-align: center;
}
.featured-title {
color: #59b237;
}
.featured-subtitle {
text-align: right;
font-size: 25px;
}
.widget-title h3,
.widget-title-home h3 {
font-size: 19px;
text-align: center;
color: #59b237;
}
/* =Header Menu
-------------------------------------------------------------- */
.menu {
background-color: #59B237;
background-image: -webkit-gradient(linear, left top, left bottom, from(#7FBB47), to(#59B237));
background-image: -webkit-linear-gradient(top, #7FBB47, #59B237);
background-image: -moz-linear-gradient(top, #7FBB47, #59B237);
background-image: -ms-linear-gradient(top, #7FBB47, #59B237);
background-image: -o-linear-gradient(top, #7FBB47, #59B237);
background-image: linear-gradient(top, #7FBB47, #59B237);
clear: both;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FBB47, endColorstr=#59B237);
margin: 0 auto;
}
.menu ul li a:hover,
.menu li li a:hover {
color: #59b237;
}
.menu a {
border-left: 0px solid #585858;
font-size: 13px;
text-shadow: 0 0 1px #3C3F39;
}
.menu a:hover {
background-color: #8DC64F;
background-image: -webkit-gradient(linear, left top, left bottom, from(#8DC64F), to(#7fbb47));
background-image: -webkit-linear-gradient(top, #8DC64F, #7fbb47);
background-image: -moz-linear-gradient(top, #8DC64F, #7fbb47);
background-image: -ms-linear-gradient(top, #8DC64F, #7fbb47);
background-image: -o-linear-gradient(top, #8DC64F, #7fbb47);
background-image: linear-gradient(top, #8DC64F, #7fbb47);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8DC64F, endColorstr=#7fbb47);
}
ul.menu > li:hover {
background-color: #003300;
}
.main-nav #responsive_current_menu_item {
display: none;
background-color: #59B237;
color: #c7c7c7;
}
.front-page .menu .current_page_item a {
background: #000000;
background-color: #000000;
background-image: none;
filter: none;
}
/* =Pulsante
-------------------------------------------------------------- */
a.blue {
border: 2px solid #408a23;
background-color: #59b237; /* Dodger Blue */
background-image: -webkit-gradient(linear, left top, left bottom, from(#7fbb47), to(#59b237));
background-image: -webkit-linear-gradient(top, #7fbb47, #59b237);
background-image: -moz-linear-gradient(top, #7fbb47, #59b237);
background-image: -ms-linear-gradient(top, #7fbb47, #59b237);
background-image: -o-linear-gradient(top, #7fbb47, #59b237);
background-image: linear-gradient(top, #7fbb47, #59b237);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fbb47, endColorstr=#59b237);
}
a.blue:hover {
border: 2px solid #408a23;
background-color: #7fbb47;
background-image: -webkit-gradient(linear, left top, left bottom, from(#8DC64F), to(#7fbb47));
background-image: -webkit-linear-gradient(top, #8DC64F, #7fbb47);
background-image: -moz-linear-gradient(top, #8DC64F, #7fbb47);
background-image: -ms-linear-gradient(top, #8DC64F, #7fbb47);
background-image: -o-linear-gradient(top, #8DC64F, #7fbb47);
background-image: linear-gradient(top, #8DC64F, #7fbb47);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8DC64F, endColorstr=#7fbb47);
}
/* =Headings
-------------------------------------------------------------- */
h1 {
font-size: 2.625em; /* = 42px */
margin-bottom: .5em;
margin-top: .5em;
color: #59b237;
}
/* =Links
-------------------------------------------------------------- */
a {
color: #599037;
font-weight: 400;
text-decoration: none;
}
a:hover,
a:focus,
a:active {
text-decoration: none;
}
::selection {
background: #999999;
color: #ffffff;
text-shadow: none;
}
/* Login links in top right part */
a.mytoplink {
color: #6F786D;
font-weight: 400;
text-decoration: none;
}
a.mytoplink:hover,
a.mytoplink:focus,
a.mytoplink:active {
color: #000000;
outline: 0;
text-decoration: none;
}
/* Disable focus rectangle in Collape-O-Matic */
.collapseomatic:focus {
outline: 0;
}
.collapseomatic_content {
background-color: #CDE1CA;
margin-bottom: 0px;
}
.collapseomatic_content ul {
margin-bottom: 0px;
}
.collapseomatic_content p {
margin-bottom: 0px;
}
.collapseomatic_content div {
margin-bottom: 0px;
}
/*.breadcrumb-current {display:none;}*/
.title-archive {display:none;}
#searchform { margin:7px; }
#searchform-item input[type="text"] { width:auto; }
#searchform-item { float:right; }
/* responsive menu fix */
@media screen and (max-width: 650px) {
.js .main-nav .menu li.current_page_item, .js .menu .current_page_item a, .js .menu .current-menu-item a {
background-color: #F5F5F5 !important;
}
}
/* TML registration terms fixes */
div.mfp-bg {
opacity:0.4 !important;
}
div#ag-terms {
background-color:#ffffff !important;
width:70%;
margin-left:auto;
margin-right:auto;
padding:15px;
margin-top:10px;
margin-bottom:10px;
}
/* Distromatic */
span#distromatic table,
span#distromatic table tr,
span#distromatic table td {
padding:0;
border:0;
}
span#distromatic table td img {
max-width:initial;
padding: 2px;
}
span#distromatic table td hr {
margin: 0;
margin-top: 5px;
margin-bottom: 5px;
}