Skip to content

Instantly share code, notes, and snippets.

Created June 8, 2015 01:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/7e589d8414f6096ab298 to your computer and use it in GitHub Desktop.
Save anonymous/7e589d8414f6096ab298 to your computer and use it in GitHub Desktop.
/*
Theme Name: aclc
Theme URI: http://
Description: aclc theme
Version: 1.0
Author: aclc
Author URI: http://
*/
body {margin:0; background:#bbbbbb; min-width:988px}
:focus, :hover {outline: none}
/* ////////////////////
-----------------------
text
-----------------------
//////////////////// */
h1, h2, h3, h4, h5, h6, .nav a {font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-transform:none}
body, p, ul, ol, li {font-family: Arial, Helvetica, sans-serif; font-weight:400}
body, p, ul, ol, li {color:#000000}
h1, h2, h3, h4, h5, h6 {color:#000000}
p, h1, h2, h3, h4, h5, h6 {padding:0; margin:0}
p, h1, h2, h3, h4, h5, h6, .line, #comment-nav-below a, .widget {margin-bottom:15px}
p {margin-bottom:20px}
p:last-child, h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child, .widget:last-child {margin-bottom:0}
body, p, h6, ul, ol, li {font-size:15px; line-height:19px}
h1 {font-size:36px; line-height:40px}
h2 {font-size:30px; line-height:34px}
h3 {font-size:26px; line-height:30px}
h4 {font-size:22px; line-height:26px}
h5 {font-size:18px; line-height:22px}
/* ////////////////////
-----------------------
links
-----------------------
//////////////////// */
a {color:#1b4772; text-decoration:none}
a:hover {text-decoration:underline}
a.opac, a.trans {opacity:1; transition:opacity 0.4s ease}
a.opac:hover {opacity:0.75}
a.trans:hover {opacity:0}
a.more {display:inline-block; padding:7px 6px; text-decoration:none; background:#e8a343; color:#ffffff; text-transform:uppercase; margin-top:8px}
a.more:hover {background:#fcb859}
/* ////////////////////
-----------------------
dark color scheme
-----------------------
//////////////////// */
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6 {color:#ffffff}
.dark, .dark p, .dark ul, .dark ol, .dark li {color:#afada9}
.dark a {color:#1b4772}
.dark .line {background:#ffffff}
/* ////////////////////
-----------------------
images
-----------------------
//////////////////// */
img {border:none; max-width:100%; height:auto}
.fluid img {width:100%; height:auto}
.icons img {vertical-align:middle; margin-top:-2px}
img.alignright, .alignright {float:right; margin-left:15px; margin-bottom:15px}
img.alignleft, .alignleft {float:left; margin-right:15px; margin-bottom:15px}
img.alignnone, .alignnone {float:none}
img.aligncenter, .aligncenter {display:block; margin:0 auto}
.gallery img {border:none!important}
/* ////////////////////
-----------------------
tables
-----------------------
//////////////////// */
table, tr, td {border:none; border-collapse:collapse; text-align:left; vertical-align:top; margin:0; padding:0}
table {width:100%; margin-bottom:20px}
td {border:1px solid #cccccc; padding:7px}
/* ////////////////////
-----------------------
blockquote
-----------------------
//////////////////// */
blockquote {border:1px solid #dddddd; margin:0; margin-bottom:20px; padding:20px; background:#fafafa}
/* ////////////////////
-----------------------
extra
-----------------------
//////////////////// */
.max {width:100%; max-width:988px}
.pad {padding:30px}
.wrap {margin:0 auto}
.over {overflow:hidden}
.br {margin-bottom:30px}
.clear {clear:both}
.center {text-align:center}
.right {text-align:right}
.line {height:1px; background:#eaeaea}
.box {background:#ffffff; border:1px solid #b8b8b8; padding:20px}
.head {background:#f4cf34; padding:8px 10px}
.fl {float:left; width:auto}
.fr {float:right; width:auto}
/* ////////////////////
-----------------------
sticky
-----------------------
//////////////////// */
.fixed {position: fixed; top:0; left:0; width: 100%; z-index:999; box-shadow: 0 0 5px rgba(0,0,0,0.3)}
/* ////////////////////
-----------------------
flexslider
-----------------------
//////////////////// */
.slider {background:url(images/loading.gif) no-repeat center center #ffffff; min-height:200px}
.flexslider {background:#ffffff!important}
/* ////////////////////
-----------------------
chess blocks x8
-----------------------
//////////////////// */
.chess > div:nth-child(even) {width:12.5%; height:auto; float:left; background:#dadada}
.chess > div:nth-child(odd) {width:12.5%; height:auto; float:left; background:#cccccc}
/* ////////////////////
-----------------------
navigation
-----------------------
//////////////////// */
.nav {height:51px; background:none}
.nav > div:first-child {float:right; position: relative; left:-50%; }
.nav > div:first-child ul {position:relative; margin:0; left:50%; padding-right:40px}
.nav > div:first-child ul, .nav > div:first-child ul li {list-style:none}
.nav > div:first-child ul li, .nav > div:first-child ul li a {text-align:center}
.nav > div:first-child ul {margin:0; padding: 0; width:auto; float:left}
.nav > div:first-child ul li {float: left; position:relative; margin-right:0; border-right:0px solid #58606a;}
.nav > div:first-child ul li:last-child {/*border-right:0;*/ margin-bottom:0; background:none}
.nav > div:first-child ul li:first-child {border-left:0px solid #58606a}
.nav > div:first-child ul li a {vertical-align:middle; text-decoration: none; padding: 0 20px; border: 0; font-size:16px; height:51px; line-height:51px; display:block; transition:all 0.4s ease; color:#ffffff; text-transform:uppercase; font-weight:bold}
.nav > div:first-child ul li a:hover {opacity:1}
.nav > div:first-child ul li ul {position: absolute; left: 0; top: 100%; display: none; z-index:999; width:184px; background:#5169c9; padding:0px; box-shadow: 0 0 5px rgba(0,0,0,0.3)}
.nav > div:first-child ul li ul li, .nav > div:first-child ul li ul li a {text-align:left; display:block; height:auto; border-right:0; margin-bottom:0}
.nav > div:first-child ul li ul li a {border:0; width:160px; font-size:15px; line-height:20px; border-bottom:0px solid #535b67; text-transform:none}
.nav > div:first-child ul li ul li:last-child a {border-bottom:0}
.nav > div:first-child ul li ul li:first-child {border-left:0}
.nav > div:first-child ul li ul ul, .nav > div:first-child ul li ul li {float:left; width:100%}
.nav > div:first-child ul li ul ul {position: absolute; left:95%; top: -0.4em; display: none}
.nav > div:first-child ul li:hover li a, .nav > div:first-child ul li.over li a, .nav > div:first-child ul li:hover li:hover li a, .nav > div:first-child ul li.over li.over li a, .nav > div:first-child ul li:hover li:hover li:hover li a, .nav > div:first-child ul li.over li.over li.over li a {color:#00aeef; text-decoration:none}
.nav > div:first-child ul li ul li a, .nav > div:first-child ul li ul li:first-child a, .nav > div:first-child ul li ul li:last-child a {padding: 10px 12px}
.nav > div:first-child ul li ul li a {color:#ffffff!important}
.nav > div:first-child ul li:hover ul ul, .nav > div:first-child ul li:hover ul ul ul, .nav > div:first-child ul li.over ul ul, .nav > div:first-child ul li.over ul ul ul {display:none}
.nav > div:first-child ul li:hover ul, .nav > div:first-child ul li li:hover ul, .nav > div:first-child ul li li li:hover ul, .nav > div:first-child ul li.over ul, .nav > div:first-child ul li li.over ul, .nav > div:first-child ul li li li.over ul {display: block}
.nav > div:first-child ul li.current-menu-item > a, .nav > div:first-child ul li.current-menu-item > a:hover{opacity:1}
.nav > div:first-child ul li:hover li:hover a, .nav > div:first-child ul li.over li.over a, .nav > div:first-child ul li:hover li:hover li:hover a, .nav > div:first-child ul li.over li.over li.over a, .nav > div:first-child ul li:hover li a:hover, .nav > div:first-child ul li.over li a:hover, .nav > div:first-child ul li:hover li:hover li:hover a:hover, .nav > div:first-child ul li.over li li a:hover, .nav > div:first-child ul li:hover li:hover li:hover li:hover a:hover, .nav > div:first-child ul li.over li.over li.over li.over a:hover, /*+*/ .nav > div:first-child ul li.current-menu-item > a, .nav > div:first-child ul li.current-menu-item > a:hover, /*+*/ .nav > div:first-child ul li a:hover {color:#ffffff; background:none; text-decoration:underline}
.nav > div:first-child ul li:hover a, .nav > div:first-child ul li.over a {background:url(images/nmh.png) repeat-x bottom; color:#bfccff; text-decoration:none} /* keep this line below other nav styles */
/* footer addition: */
.nb > div:first-child ul li:last-child a {padding: 0 0 0 30px}
.nb > div:first-child ul li a {color:#ffffff}
.nb > div:first-child ul li a:hover {color:#efc74e}
.fnav > div:first-child ul li:hover li:hover a, .fnav > div:first-child ul li.over li.over a, .fnav > div:first-child ul li:hover li:hover li:hover a, .fnav > div:first-child ul li.over li.over li.over a, .fnav > div:first-child ul li:hover li a:hover, .fnav > div:first-child ul li.over li a:hover, .fnav > div:first-child ul li:hover li:hover li:hover a:hover, .fnav > div:first-child ul li.over li li a:hover, .fnav > div:first-child ul li:hover li:hover li:hover li:hover a:hover, .fnav > div:first-child ul li.over li.over li.over li.over a:hover, /*+*/ .fnav > div:first-child ul li.current-menu-item > a, .fnav > div:first-child ul li.current-menu-item > a:hover, /*+*/ .fnav > div:first-child ul li a:hover {background:none; color:#00aeef; text-decoration:underline}
.fnav > div:first-child ul li:hover a, .fnav > div:first-child ul li.over a {background:none; color:#00aeef; text-decoration:underline} /* keep this line below other nav styles */
/* mobile: */
.nav_mobi {display: none; visibility:hidden}
select#drop-nav {display: none; visibility:hidden}
/* dd mobile: */
.nav_dd ul, .nav_dd li {list-style:none; margin:0; padding:0}
.nav_dd li a {display:block; background:#142c8c; padding:20px; margin-bottom:1px; text-align:left; color:#ffffff}
.nav_dd ul li li a {display:block; background:#1f3aa5; padding:20px; padding-left:20px; margin-bottom:1px; text-align:left}
.nav_dd ul li li li a {display:block; background:#324ebd; padding:20px; padding-left:40px; margin-bottom:0; text-align:left}
.nav_dd ul li li li li a {display:block; background:#4965d2; padding:20px; padding-left:60px; margin-bottom:0; text-align:left}
/* inline: */
.nav_line {float:right; position: relative; left:-50%; margin-bottom:5px}
.nav_line ul {list-style:none; position:relative; margin:0; left:50%; padding-right:40px}
.nav_line li {float:left; position:relative; color:#cccccc; font-weight: 300; font-size:16px; line-height:22px}
.nav_line a {float:left; text-align:center; margin-right:5px; margin-left:5px}
.nav_line li:first-child a {margin-left:0}
.nav_line li:last-child a {margin-right:0}
.nav_line li:after {content: "|"; color:#6d8ba7}
.nav_line li:last-child:after {content: ""}
/* list: */
.nav_list ul, .nav_list li {list-style:none; margin:0; padding:0}
/* ////////////////////
-----------------------
forms
-----------------------
//////////////////// */
input[type="text"], input[type="email"], input[type="password"], select, textarea {border: 1px solid #dadada; width:96%; padding:2%; font-family:inherit; margin-bottom:6px}
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, select:focus, textarea:focus {border-color: #9ecaed; box-shadow: 0 0 8px #9ecaed; color:#101010}
input[type="submit"] {background: #1b4772; color: #ffffff; padding:2%; font-family:inherit; font-weight: 700; border:none}
input[type="submit"]:hover {background: #346ba0; box-shadow: 2px 2px 2px rgba(0,0,0,0.2); cursor:pointer}
input[type="submit"]:active {position:relative; top:1px}
label {display:block; margin-bottom:5px}
select {width:100%; padding:2%}
.search input[type="text"] {border-color:#f9f9f9; width:250px; height:14px; float:right; transition: all 0.4s ease; background:#f9f9f9; margin-bottom:0; padding:4px;}
.search input[type="text"]:focus {width:250px; background:#ffffff; box-shadow: none}
.search input[type="image"] {float:right; width:22px; height:22px; margin-left:4px}
.search p {line-height:22px; margin-bottom:0; font-weight:bold; font-size:14px}
.newsletter input[type="email"] {border-color:#f9f9f9; width:60%; float:left; transition: all 0.4s ease; background:#f9f9f9; margin-bottom:0}
.newsletter input[type="email"]:focus {background:#ffffff; box-shadow: none}
.newsletter input[type="submit"] {width:34%; float:left; background:#1b4772}
.newsletter p {padding:0; margin:0} /* cf7 fix */
#loginform input[type="text"], #loginform input[type="password"] {margin-bottom:0}
#loginform input[type="submit"] {width:100%}
#loginform p {margin-bottom:15px}
.settings p {margin-bottom:7px}
/* ////////////////////
-----------------------
tags
-----------------------
//////////////////// */
.tags ul {list-style:none; overflow:hidden; padding:0; margin:0}
.tags ul li {list-style:none; float:left; padding:0; margin:0 6px 6px 0}
.tags ul li a {display:block; padding:4px 6px; text-decoration:none; background:#101010; color:#fafafa}
.tags ul li a:hover {background:#404040}
.tags ul li a:active {position:relative; top:1px;}
/* ////////////////////
-----------------------
pagination
-----------------------
//////////////////// */
.pagination {margin-top:15px}
.pagination a:hover, .pagination .current {background: #505050; color:#ffffff}
.pagination a, .pagination span, .pagination .current {padding:6px 9px 5px 9px}
.pagination a, .pagination span {display:block; float:left; margin: 2px 2px 2px 0; text-decoration:none; width:auto; color:#222222}
.pagination {font-size:90%; line-height:140%; overflow:hidden}
.pagination a {background: #ffffff}
.pagination span {background: #ffffff}
.pagination, .pagination a, .pagination a:hover, .pagination span, .pagination .current {font-weight:700}
.pagination a, .pagination span {border-radius:2px}
/* ////////////////////
-----------------------
comments
-----------------------
//////////////////// */
#commentform {background:#252525; padding:30px}
#commentform, #commentform p {color:#ffffff}
#commentform a {color:#cccccc}
ul.children, ol.children {margin:0; padding:0; margin-top:20px}
ol.commentlist li {box-shadow: 3px 3px 3px rgba(0,0,0,0.1)}
ol.commentlist, ol.commentlist li, ol.commentlist li li {list-style-type:none}
ol.commentlist, ol.commentlist > li {margin:0 0 20px 0}
ol.commentlist li, ol.commentlist li li {padding:20px}
ol.commentlist {list-style:none; padding:0}
ol.commentlist li, ol.commentlist li li li {background:#f9f9f9}
ol.commentlist li li, ol.commentlist li li li li {background:#efefef}
.comment-respond {padding-top:30px}
.comment-respond .required {color:#ff0000}
.reply a {display:inline-block; padding:5px 15px; background:#505050; color:#ffffff; text-decoration:none}
.reply a:hover {background:#707070}
.comment-meta {background:#ffffff; padding:12px; margin-bottom:12px; color:#909090; box-shadow: 2px 2px 2px rgba(150,150,150,0.2)}
#comment-nav-below {text-align:center}
#comment-nav-below a {display:inline-block; text-decoration:none; padding:7px 11px 6px 11px; background: #505050; color:#ffffff}
#comment-nav-below a:hover {background:#707070}
.postauthor {font-weight:300!important; color:#cc6600}
/* ////////////////////
-----------------------
scroll to top button
-----------------------
//////////////////// */
#scroll_to_top {text-align:right}
/* ////////////////////
-----------------------
grids
-----------------------
//////////////////// */
.x2 > div:nth-child(1) {width:49%; float:left; margin-right:2%; padding-bottom:10000px; margin-bottom:-10000px}
.x2 > div:nth-child(2) {width:49%; float:left; padding-bottom:10000px; margin-bottom:-10000px}
.x3 > div:nth-child(1) {width:32%; float:left; margin-right:2%; padding-bottom:10000px; margin-bottom:-10000px}
.x3 > div:nth-child(2) {width:32%; float:left; margin-right:2%; padding-bottom:10000px; margin-bottom:-10000px}
.x3 > div:nth-child(3) {width:32%; float:left; padding-bottom:10000px; margin-bottom:-10000px}
.x4 > div:nth-child(1) {width:22%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x4 > div:nth-child(2) {width:22%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x4 > div:nth-child(3) {width:22%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x4 > div:nth-child(4) {width:22%; float:left; padding-bottom:10000px; margin-bottom:-10000px}
.x5 > div:nth-child(1) {width:16.8%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x5 > div:nth-child(2) {width:16.8%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x5 > div:nth-child(3) {width:16.8%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x5 > div:nth-child(4) {width:16.8%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.x5 > div:nth-child(5) {width:16.8%; float:left; padding-bottom:10000px; margin-bottom:-10000px}
.xy > div:nth-child(1) {width:64.5%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.xy > div:nth-child(2) {width:31.5%; float:left; padding-bottom:10000px; margin-bottom:-10000px}
.yx > div:nth-child(1) {width:31.5%; float:left; margin-right:4%; padding-bottom:10000px; margin-bottom:-10000px}
.yx > div:nth-child(2) {width:64.5%; float:left; padding-bottom:10000px; margin-bottom:-10000px}
.dd {position:relative; width:100%; height:400px; overflow:hidden}
.dd > div:nth-child(1) {position:absolute; top:0; left:0; width:100%; height:100%; z-index:11}
.dd > div:nth-child(2) {position:absolute; top:0; left:0; width:100%; height:100%; z-index:10}
/* ////////////////////
-----------------------
custom blocks
-----------------------
//////////////////// */
.bg {background:linear-gradient(to top, #bbbbbb, #ffffff)}
.vs {height:6px}
.header1 {height:13px; background:url(images/header_bg1.png) no-repeat top center}
.header2 {height:164px; background:url(images/header_bg2.jpg) no-repeat top center; text-align:center}
.nav_bg {height:51px; background:url(images/nav.jpg) no-repeat top center}
.headbanner {background:#d3d3d3}
.hs1 {background:#ffffff; padding:20px 6px 40px 6px; text-align:center}
.hs2 {background:#ffffff; padding:0 30px 40px 30px}
.ps {background:#ffffff; padding:0 25px}
.radt {background:#e1e0e0; height:25px; border-top-left-radius:25px; border-top-right-radius:25px}
.radb {background:#e1e0e0; height:25px; border-bottom-left-radius:25px; border-bottom-right-radius:25px}
.hsx {background:#e1e0e0}
.hsx > .pad {padding:0 25px}
.fx3 > div:nth-child(1) {width:60px; float:left; margin-right:20px; padding-bottom:10000px; margin-bottom:-10000px}
.fx3 > div:nth-child(2) {width:828px; float:left; margin-right:20px; padding-bottom:10000px; margin-bottom:-10000px}
.fx3 > div:nth-child(3) {width:60px; float:left; margin-right:0; padding-bottom:10000px; margin-bottom:-10000px}
.ps > .grid {width:33.3%; float:left}
.ps > div {width:33.3%; float:left}
.grid > .pad {padding:20px}
.gt1 {height:auto}
.gt2 {height:auto; background:#b9b9b9; border-top-right-radius:12px; border-top-left-radius:12px}
.gt3 {height:auto}
.mp {width:100%; background:linear-gradient(to top, #8b221d, #ab413d); border-top-left-radius: 12px; border-top-right-radius: 12px; text-align:center; padding:10px 0}
.mpm {display:none; visibility:hidden}
.g1 {border-top-left-radius:12px; border-top-right-radius:12px; border-bottom-left-radius:12px; border:0px solid #6d6d6d; background: linear-gradient(to left, #b9b9b9 0%,#f9f9f9 100%); box-shadow: inset 0px 0px 0px 2px rgba(0,0,0,0.55)}
.g2 {border:0px solid #898a8a; background: linear-gradient(to bottom, #b9b9b9 0%,#f9f9f9 100%); box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.75)}
.g3 {border-top-left-radius:12px; border-top-right-radius:12px; border-bottom-right-radius:12px; border:0px solid #6d6d6d; background: linear-gradient(to right, #b9b9b9 0%,#f9f9f9 100%); box-shadow: inset 0px 0px 0px 2px rgba(0,0,0,0.55)}
.gb1 {height:12px}
.gb2 {height:12px; background:#f9f9f9; border-bottom-right-radius:12px; border-bottom-left-radius:12px;}
.gb3 {height:12px}
.marks ul {padding-left:40px}
.marks ul li {list-style-image:url(images/mark.png); margin-bottom:0; font-weight:bold}
.pics > div {width:321px; float:left; padding-bottom:10000px; margin-bottom:-10000px; text-align:center}
.phone {height:78px}
iframe, object, embed {/*width:100%!important; max-width:100%!important*/}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment