html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
}
html {
line-height: 1;
}
ol, ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle;
}
q, blockquote {
quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none;
}
a img {
border: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
}
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
} html {
font-size: 100%;
line-height: 1.875em;
}
body {
font-family: 'Roboto', sans-serif;
color: #777;
background-color: #ffffff;
-ms-word-wrap: break-word;
word-wrap: break-word;
} h1, h2, h3, h4, h5, h6 {
color: #3B3B3B;
font-weight: normal;
font-family: 'Holtwood One SC', serif;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 20px;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
h6 {
font-size: 12px;
}
p {
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
a {
color: #3B3B3B;
text-decoration: none;
}
a:hover, a:active {
color: #E84D5B;
}
q,
blockquote {
font-style: italic;
border-left: 5px solid #eee;
padding-left: 25px;
padding-right: 30px;
margin-top: 30px;
margin-top: 1.875rem;
padding-top: 0px;
padding-top: 0rem;
padding-bottom: 0px;
padding-bottom: 0rem;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
em {
font-style: italic;
}
var,
strong {
font-weight: bold;
} table {
background: #f9f9f9;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
table thead {
font-weight: bold;
}
table th {
font-weight: bold;
}
table th,
table td {
padding: 0.9375rem;
} ul,
ol {
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
ul ul,
ul ol,
ol ul,
ol ol {
padding-left: 1.875rem;
margin-top: 15px;
margin-top: 0.9375rem;
margin-bottom: 15px;
margin-bottom: 0.9375rem;
}
ul li,
ol ul li,
ul ol ul li {
list-style: disc;
list-style-position: inside;
}
ol li,
ul ol li,
ul ol ol li {
list-style: decimal;
list-style-position: inside;
}
dl {
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
dl dt {
font-weight: bold;
}
dl dd {
margin-bottom: 15px;
margin-bottom: 0.9375rem;
} cite {
font-style: italic;
}
code,
kbd {
background: #f9f9f9;
border: 1px solid #eee;
padding: 0 5px;
}
pre {
background: #f9f9f9;
border: 1px solid #eee;
padding: 15px;
margin-bottom: 30px;
overflow-x: scroll;
}
sup,
sub {
height: 0;
line-height: 1;
vertical-align: baseline;
position: relative;
font-size: 0.8em;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
abbr,
acronym {
border-bottom: 1px dotted black;
}
address {
margin: 0 0 30px 30px;
}
input,
textarea {
color: #666;
font-size: 16px;
font-family: 'Roboto', sans-serif;
}
hr {
border: none;
height: 2px;
background-color: #eee;
margin-top: 30px;
margin-top: 1.875rem;
padding-top: 0px;
padding-top: 0rem;
padding-bottom: 0px;
padding-bottom: 0rem;
margin-bottom: 30px;
margin-bottom: 1.875rem;
} img {
max-width: 100%;
height: auto;
}
img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
margin-right: 30px;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.alignright {
float: right;
margin-left: 30px;
margin-bottom: 30px;
margin-bottom: 1.875rem;
} .wp-caption {
max-width: 100%;
height: auto;
border: 1px solid #eee;
text-align: center;
background-color: #f9f9f9;
padding-top: 5px;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.wp-caption img {
margin: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
line-height: 1.2em;
font-style: italic;
color: #666;
margin-bottom: 0;
padding: 30px;
padding-top: 20px;
}
dl.wp-caption {
display: none;
} .bypostauthor {
background: #fff;
} .post-password-form label {
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
}
input[type="submit"],
input[type="password"],
input[type="search"] {
padding: 0.46875rem 0.9375rem;
border: none;
background: #eee;
}
input[type="submit"] {
font-weight: bold;
font-size: 14px;
text-transform: uppercase;
cursor: pointer;
background: #ddd;
}
input[type="submit"]:hover {
color: #fff;
background: #E84D5B;
} #wp-calendar {
width: 100%;
background: #eee;
}
#wp-calendar caption {
font-family: 'Holtwood One SC', serif;
text-transform: uppercase;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
#wp-calendar thead tr {
background: #e5e5e5;
}
#wp-calendar th,
#wp-calendar td {
padding: 0.46875rem;
text-align: center;
}
#wp-calendar th a,
#wp-calendar td a {
font-weight: bold;
}
#wp-calendar tfoot a {
font-weight: bold;
text-transform: uppercase;
} .gallery {
clear: both;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.gallery dl {
margin-bottom: 0;
}
.gallery .gallery-item {
position: relative;
float: left;
}
.gallery .gallery-item img {
display: block;
width: 100%;
height: auto;
}
.gallery .gallery-item .gallery-caption {
position: absolute;
display: block;
width: 100%;
left: 0;
bottom: 0;
font-size: 12px;
color: #fff;
line-height: 0.9375rem;
text-align: center;
background: rgba(0, 0, 0, 0.5);
padding: 10px;
margin-bottom: 0;
opacity: 0;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
.gallery .gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-1 .gallery-item {
width: 25%;
}
.gallery-columns-2 .gallery-item {
width: 33.333%;
}
.gallery-columns-3 .gallery-item {
width: 33.333%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.666%;
}
.gallery-columns-7 .gallery-item {
width: 14%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11%;
}
.gallery-columns-5 .gallery-item .gallery-caption,
.gallery-columns-6 .gallery-item .gallery-caption,
.gallery-columns-7 .gallery-item .gallery-caption,
.gallery-columns-8 .gallery-item .gallery-caption,
.gallery-columns-9 .gallery-item .gallery-caption {
display: none;
} .search-form .screen-reader-text {
display: none;
}
.search-form input[type="submit"] {
display: block;
float: right;
height: 30px;
width: 32.20339%;
padding: 0;
margin: 0;
}
.search-form input[type="search"] {
display: block;
float: left;
line-height: 1.875rem;
height: 30px;
width: 66.10169%;
padding: 0 15px;
margin: 0;
} .container {
padding: 0 30px;
max-width: 770px;
max-width: 48.125rem;
margin-left: auto;
margin-right: auto;
}
.container:after {
content: " ";
display: block;
clear: both;
}
@media (min-width: 960px) {
.container {
max-width: 1170px;
max-width: 73.125rem;
margin-left: auto;
margin-right: auto;
}
.container:after {
content: " ";
display: block;
clear: both;
}
.container .main-content {
width: 65.81197%;
float: left;
margin-right: 2.5641%;
}
.container .right-sidebar {
width: 31.62393%;
float: right;
margin-right: 0;
}
.full-width .main-content {
width: 100%;
float: left;
margin-left: 0;
margin-right: 0;
}
}
.main-inner {
padding: 30px 0;
} .site-header-inner {
color: #fff;
background: #3B3B3B;
margin-top: 0px;
margin-top: 0rem;
padding-top: 38px;
padding-top: 2.34375rem;
padding-bottom: 38px;
padding-bottom: 2.34375rem;
margin-bottom: 0px;
margin-bottom: 0rem;
}
.site-header-inner a {
color: #fff;
}
.site-title {
float: left;
display: block;
font-family: 'Changa One', cursive;
font-size: 45px;
text-transform: uppercase;
text-shadow: 5px 5px #181818;
margin-bottom: 0;
line-height: 45px;
line-height: 2.8125rem;
}
.site-title a {
display: block;
color: #fff;
font-weight: normal;
-moz-transition-duration: 1s;
-o-transition-duration: 1s;
-webkit-transition-duration: 1s;
transition-duration: 1s;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
.site-title a:hover {
color: #E84D5B;
}
.site-title a:hover .highlight {
color: #fff;
}
.site-title a .highlight {
color: #E84D5B;
-moz-transition-duration: 1s;
-o-transition-duration: 1s;
-webkit-transition-duration: 1s;
transition-duration: 1s;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
} .social-links {
display: block;
float: right;
padding: 0 0 0 30px;
}
.social-links a i {
display: inline-block;
color: #fff;
background: #000;
height: 48px;
width: 48px;
text-align: center;
line-height: 48px;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.social-links a i:hover {
color: #000;
background: #2BACB5;
}
@media (max-width: 959px) {
.social-links {
display: block;
float: none;
text-align: center;
padding: 0;
margin-top: 15px;
margin-top: 0.9375rem;
}
.social-links a i {
height: 30px;
width: 30px;
line-height: 30px;
}
} #nav {
position: relative;
width: 100%;
z-index: 100;
}
#nav > a {
display: none;
}
.menu,
.primary-navigation { }
.menu ul,
.primary-navigation ul {
float: right;
margin-bottom: 0;
}
.menu li,
.primary-navigation li {
position: relative;
float: left;
list-style: none;
}
.menu li a,
.primary-navigation li a {
display: block;
text-transform: uppercase;
background: #292929;
padding: 0 15px;
margin-left: 10px;
line-height: 45px;
line-height: 2.8125rem;
}
.menu li:hover > a,
.primary-navigation li:hover > a {
background: #E84D5B;
}
.menu li ul,
.primary-navigation li ul {
position: absolute;
display: none;
left: 0;
top: 100%;
padding: 0;
margin: 0;
margin-left: 10px;
-moz-box-shadow: #ba3e49 6px 6px;
-webkit-box-shadow: #ba3e49 6px 6px;
box-shadow: #ba3e49 6px 6px;
}
.menu li ul li,
.primary-navigation li ul li {
border-bottom: 1px solid #dc4956;
}
.menu li ul li a,
.primary-navigation li ul li a {
width: 300px;
line-height: 2.8125rem;
background: #E84D5B;
margin: 0;
padding: 0 30px;
}
.menu li ul li a:hover,
.primary-navigation li ul li a:hover {
background: #dc4956;
}
.menu li:hover > ul,
.primary-navigation li:hover > ul {
display: block;
}
.menu li ul ul,
.primary-navigation li ul ul {
top: 0;
left: 100%;
margin-left: 0px;
} @media only screen and (max-width: 960px) { .admin-bar #nav {
margin-top: 32px;
}
.site-header-inner {
margin-top: 2.8125rem;
}
.site-header-inner .site-title {
float: none;
margin: 0 auto;
text-align: center;
}
#nav {
position: absolute;
height: 2.8125rem;
top: 0px;
right: 0px;
background: #292929;
}
#nav > a {
position: relative;
float: right;
font-size: 1.875rem;
line-height: 2.8125rem;
height: 2.8125rem;
padding-right: 15px;
}
#nav:not(:target) > a:first-of-type, #nav:target > a:last-of-type {
display: inline-block;
}
#nav:target div > ul {
display: block;
} .menu,
.primary-navigation {
clear: both;  }
.menu ul,
.primary-navigation ul {
position: absolute;
float: none;
display: none;
width: 100%;
height: auto;
}
.menu ul > li,
.primary-navigation ul > li {
float: none;
}
.menu ul > li a,
.primary-navigation ul > li a {
line-height: 2.8125rem;
padding: 0 15px;
margin-left: 0;
border-top: 1px solid #444;
border-bottom: 1px solid #222;
}
.menu ul > li:hover > a,
.primary-navigation ul > li:hover > a {
color: #E84D5B;
background: #181818;
}
.menu li ul,
.primary-navigation li ul {
position: relative;
margin-left: 0;
width: 100%;
z-index: 100;
-moz-box-shadow: #ffffff 0px 0px;
-webkit-box-shadow: #ffffff 0px 0px;
box-shadow: #ffffff 0px 0px;
}
.menu li ul li,
.primary-navigation li ul li {
border-bottom: 1px solid black;
}
.menu li ul li a,
.primary-navigation li ul li a {
text-transform: capitalize;
background: black;
width: 100%;
}
.menu li ul li a:hover,
.primary-navigation li ul li a:hover {
background: #E84D5B;
}
.menu li ul li:hover a,
.primary-navigation li ul li:hover a {
color: #ffffff;
background: #E84D5B;
}
.menu li ul ul,
.primary-navigation li ul ul {
top: 0;
left: 0;
margin-left: 0px;
}
} @media only screen and (max-width: 768px) {
.admin-bar #nav {
margin-top: 46px;
}
} .flexslider {
display: none;
position: relative;
background: none;
padding: 0;
margin: 0;
border: none;
overflow: hidden;
margin-bottom: 30px;
margin-bottom: 1.875rem;
-moz-box-shadow: #eaebec 5px 5px;
-webkit-box-shadow: #eaebec 5px 5px;
box-shadow: #eaebec 5px 5px;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.flexslider .slides {
display: block;
padding: 0;
margin: 0;
overflow: hidden;
}
.flexslider .slides li {
list-style: none;
}
.flexslider .flex-control-nav {
position: absolute;
bottom: 0;
display: block;
z-index: 100;
}
.flexslider .flex-control-nav li {
list-style: none;
}
.flexslider .flex-control-nav li a {
background-color: white;
display: inline-block;
height: 15px;
width: 15px;
opacity: 0.5;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}
.flexslider .flex-control-nav li a.flex-active {
background-color: white;
opacity: 1;
}
.flexslider .flex-direction-nav li {
line-height: 40px;
list-style: none;
}
.flexslider .flex-direction-nav li a {
display: block;
height: 40px;
width: 40px;
color: #fff;
}
.flexslider:hover .flex-prev {
left: 30px;
}
.flexslider:hover .flex-next {
right: 30px;
}
.slider-caption {
position: absolute;
display: block;
bottom: 0;
width: 100%;
color: #fff;
background: rgba(0, 0, 0, 0.5);
padding-left: 30px;
padding-right: 30px;
z-index: 99;
margin-top: 0px;
margin-top: 0rem;
padding-top: 30px;
padding-top: 1.875rem;
padding-bottom: 30px;
padding-bottom: 1.875rem;
margin-bottom: 0px;
margin-bottom: 0rem;
}
.slider-caption .slider-title {
color: #fff;
margin-bottom: 8px;
margin-bottom: 0.46875rem;
font-size: 30px;
font-size: 1.875rem;
line-height: 30px;
line-height: 1.875rem;
}
.slider-caption .slider-title a {
color: #fff;
}
.slider-caption p {
margin-bottom: 8px;
margin-bottom: 0.46875rem;
}
.slider-caption .slider-read-more {
display: inline-block;
float: right;
color: #fff;
padding: 0 15px;
background: #E84D5B;
text-transform: uppercase;
cursor: pointer;
}
.slider-caption .slider-read-more:hover {
background: #2BACB5;
}
@media (max-width: 959px) {
.slider-caption {
text-align: center;
z-index: 99;
padding-left: 30px;
padding-right: 30px;
margin-top: 0px;
margin-top: 0rem;
padding-top: 30px;
padding-top: 1.875rem;
padding-bottom: 30px;
padding-bottom: 1.875rem;
margin-bottom: 0px;
margin-bottom: 0rem;
}
.slider-caption .slider-title {
margin-bottom: 15px;
margin-bottom: 0.9375rem;
font-size: 24px;
font-size: 1.5rem;
line-height: 30px;
line-height: 1.875rem;
}
.slider-caption .slider-title a {
color: #fff;
}
.slider-caption .slider-excerpt {
display: none;
}
.slider-caption .slider-read-more {
display: inline-block;
float: none;
margin: 0 auto;
margin-bottom: 15px;
margin-bottom: 0.9375rem;
}
}
@media (max-width: 420px) {
.slider-caption {
text-align: center;
z-index: 99;
padding-left: 30px;
padding-right: 30px;
margin-top: 0px;
margin-top: 0rem;
padding-top: 30px;
padding-top: 1.875rem;
padding-bottom: 30px;
padding-bottom: 1.875rem;
margin-bottom: 0px;
margin-bottom: 0rem;
}
.slider-caption .slider-title {
margin-bottom: 15px;
margin-bottom: 0.9375rem;
font-size: 18px;
font-size: 1.125rem;
line-height: 30px;
line-height: 1.875rem;
}
.slider-caption .slider-excerpt {
display: none;
}
.slider-caption .slider-read-more {
display: none;
}
} article {
position: relative;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
article:after {
clear: both;
display: block;
content: "\f0c8\00a0\f0c8\00a0\f0c8\00a0\f0c8\00a0\f0c8";
color: #E84D5B;
font-family: FontAwesome;
text-align: center;
margin-top: 0px;
margin-top: 0rem;
padding-top: 30px;
padding-top: 1.875rem;
padding-bottom: 30px;
padding-bottom: 1.875rem;
margin-bottom: 0px;
margin-bottom: 0rem;
} .entry-image {
overflow: hidden;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.entry-image img {
display: block;
} .entry-category {
display: block;
font-weight: bold;
text-transform: uppercase;
}
.entry-category a {
color: #2BACB5;
} .entry-title {
text-transform: uppercase;
margin-bottom: 0;
font-size: 30px;
font-size: 1.875rem;
line-height: 30px;
line-height: 1.875rem;
}
.entry-title.page {
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.entry-title a {
font-weight: normal;
}
.sticky .entry-title:before {
content: "\f08d";
float: left;
display: block;
color: #E84D5B;
font-family: FontAwesome;
padding-right: 5px;
} .entry-meta {
display: block;
text-transform: uppercase;
padding-right: 15px;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.entry-meta a {
color: #2BACB5;
}
.entry-meta .meta-element {
float: left;
padding-right: 5px;
}
.entry-meta .meta-element:before {
display: block;
float: left;
color: #E84D5B;
font-family: FontAwesome;
padding-right: 5px;
}
.entry-meta .entry-date:before {
content: "\f017";
}
.entry-meta .byline:before {
content: "\f007";
}
.entry-meta .comment-link:before {
content: "\f086";
}
.post-format {
font-weight: bold;
} .entry-content {
clear: both;
}
.entry-content a {
font-weight: bold;
} .entry-tags {
text-transform: capitalize;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.entry-tags a {
display: inline-block;
padding: 0 5px;
margin-right: 5px;
background: #f9f9f9;
}
.entry-tags a:before {
display: block;
float: left;
content: "\f02b";
font-size: 13px;
font-family: FontAwesome;
padding-right: 5px;
}
.entry-tags a:hover {
color: #fff;
background: #E84D5B;
} .post-navigation {
clear: both;
display: block;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.post-navigation a {
display: block;
background: #f9f9f9;
padding-left: 30px;
padding-right: 30px;
margin-top: 0px;
margin-top: 0rem;
padding-top: 15px;
padding-top: 0.9375rem;
padding-bottom: 15px;
padding-bottom: 0.9375rem;
margin-bottom: 0px;
margin-bottom: 0rem;
}
.post-navigation a:hover {
color: #fff;
background: #E84D5B;
}
.post-navigation span.next-post-label,
.post-navigation span.previous-post-label {
font-weight: bold;
cursor: pointer;
}
.post-navigation .previous-post {
float: left;
width: 48.71795%;
}
.post-navigation .next-post {
float: right;
text-align: right;
width: 48.71795%;
} .pages-navigation {
text-align: center;
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.page-numbers {
display: inline-block;
background: #eee;
padding: 0 10px;
text-transform: uppercase;
}
.page-numbers:hover {
color: #fff;
background: #E84D5B;
}
.page-numbers.current {
background: #ddd;
}
.page-numbers.current:hover {
color: #333;
} .page-links {
text-transform: uppercase;
margin-bottom: 30px;
margin-bottom: 1.875rem;
} .edit-link {
position: absolute;
top: 0;
right: 0;
}
.edit-link a {
display: inline-block;
text-transform: uppercase;
color: #fff;
background: #E84D5B;
padding: 0 10px;
color: #fff;
}
.edit-link a:hover {
background: #2BACB5;
}
.edit-link a:before {
display: block;
float: left;
content: "\f044";
font-family: FontAwesome;
padding-right: 5px;
} .more-link {
color: #E84D5B;
} .twitter-tweet {
width: 100%;
}  .format-aside .entry-title,
.format-link .entry-title,
.format-quote .entry-title,
.format-status .entry-title {
display: none;
}
@media (max-width: 420px) {
.entry-title {
font-size: 24px;
font-size: 1.5rem;
line-height: 30px;
line-height: 1.875rem;
}
} .comment-list li {
list-style: none;
}
.comment-list li .comment-avatar img {
-moz-box-shadow: #ddd 3px 3px;
-webkit-box-shadow: #ddd 3px 3px;
box-shadow: #ddd 3px 3px;
-moz-border-radius: 100% / 100%;
-webkit-border-radius: 100% 100%;
border-radius: 100% / 100%;
}
.comment-list li .comment-content {
margin-left: 80px;
}
.comment-list li .comment-content .comment-meta {
text-transform: uppercase;
}
.comment-list li .comment-content .comment-meta .comment-author {
font-family: 'Holtwood One SC', serif;
}
.comment-list li .comment-content .comment-reply a {
display: inline-block;
background: #f9f9f9;
padding: 0 10px;
}
.comment-list li .comment-content .comment-reply a:hover {
color: #fff;
background: #E84D5B;
}
.comment-list li .comment-content .comment-reply:after {
content: "\f112";
display: inline-block;
font-family: FontAwesome;
padding-left: 5px;
}
.comment-list li .comment-content .comment-awaiting-moderation {
display: block;
font-weight: bold;
font-style: italic;
}
.comment-list li.pingback {
background: #f9f9f9;
margin-bottom: 30px;
}
.comment-list li.pingback .comment-content {
padding: 30px;
margin-left: 0;
}
.comment-list li.pingback .comment-meta {
font-size: 14px;
}
.comment-list li.pingback .comment-meta a {
color: #444;
}
.comment-list li.pingback .comment-reply,
.comment-list li.pingback .comment-date,
.comment-list li.pingback .comment-edit {
display: none;
}
#commentform label {
display: block;
font-weight: bold;
text-transform: uppercase;
}
#commentform small {
color: #666;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
padding-left: 15px;
}
#commentform input,
#commentform textarea {
display: inline-block;
padding: 7.5px;
border: 1px solid #ddd;
}
#commentform textarea {
display: block;
width: 100%;
height: 7.5rem;
margin: 0;
}
#commentform input[type="submit"] {
display: inline-block;
color: #fff;
font-size: 18px;
line-height: 60px;
height: 60px;
background: #E84D5B;
border: none;
padding: 0 30px;
cursor: pointer;
-moz-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
-webkit-transition-duration: 0.2s;
transition-duration: 0.2s;
-moz-transition-timing-function: ease-in;
-o-transition-timing-function: ease-in;
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
#commentform input[type="submit"]:hover {
background: #e95663;
}
#commentform input[type="submit"]:active {
margin-top: 2px;
} .right-sidebar .widget {
background: #f9f9f9;
overflow: hidden;
padding-left: 30px;
padding-right: 30px;
-moz-box-shadow: #eaebec 5px 5px;
-webkit-box-shadow: #eaebec 5px 5px;
box-shadow: #eaebec 5px 5px;
margin-top: 0px;
margin-top: 0rem;
padding-top: 30px;
padding-top: 1.875rem;
padding-bottom: 30px;
padding-bottom: 1.875rem;
margin-bottom: 30px;
margin-bottom: 1.875rem;
} #postscript {
clear: both;
padding: 30px 0;
background: #ebebeb;
}
#postscript h3 {
font-family: 'Roboto', sans-serif;
font-weight: bold;
text-transform: uppercase;
}
#postscript .widget {
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
@media (min-width: 960px) {
#postscript .widget {
width: 23.07692%;
float: left;
}
#postscript .widget:nth-child(4n + 1) {
margin-left: 0;
margin-right: -100%;
clear: both;
margin-left: 0;
}
#postscript .widget:nth-child(4n + 2) {
margin-left: 25.64103%;
margin-right: -100%;
clear: none;
}
#postscript .widget:nth-child(4n + 3) {
margin-left: 51.28205%;
margin-right: -100%;
clear: none;
}
#postscript .widget:nth-child(4n + 4) {
margin-left: 76.92308%;
margin-right: -100%;
clear: none;
}
}
#footer {
clear: both;
color: #ffffff;
text-align: center;
background: #b1b1b1;
padding: 30px 0;
} .page-title, .archive-title {
color: #767676;
font-family: 'Roboto', sans-serif;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}
.page-title:before, .archive-title:before {
display: block;
color: #E84D5B;
float: left;
content: "\f187";
font-family: FontAwesome;
padding-right: 5px;
}
.archive-title {
color: #767676;
font-family: 'Roboto', sans-serif;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}
.archive-title:before {
display: block;
color: #E84D5B;
float: left;
content: "\f007";
font-family: FontAwesome;
padding-right: 5px;
}
.author-description,
.taxonomy-description {
margin-bottom: 30px;
margin-bottom: 1.875rem;
}
.responsive {
display: inline-block;
width: 100%;
height: auto;
}
.clearfix:before,
.clearfix:after {
display: table;
content: " ";
}
.clearfix:after {
clear: both;
} .clearfix {
*zoom: 1;
}