/*
Theme Name: Party Time
Theme URI: https://australianhempparty.com/
Author: Heathen Jimmy
Author URI: https://australianhempparty.com/

Description: Party Time is a flat and minimal design theme powered by TwitterBootstrap 3.0.This is fully responsive theme, works perfectly with any mobile devices or tablet.   
Version: 1.2.5
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: customised
Text Domain: partytime

partytime is based on Underscores http://underscores.me/, (C) 2012-2013 Automattic, Inc.

*/

/* Clearing */
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: '';display: table;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}
::-moz-selection {color:#FCFDF9;background:#009900;} ::selection {color:#FCFDF9;background:#009900;}
@font-face {font-family: dorado;src: url("font/DoradoHeadline.ttf");}
@font-face {font-family: frahv;src: url("font/FRAHV.TTF");}
@font-face {font-family: gilb;src: url("font/GILB___.TTF");}
@font-face {font-family: gilsanb;src: url("font/GILSANUB.TTF");}
@font-face {font-family: luccal;src: url("font/LCALLIG.TTF");}
@font-face {font-family: libbold;src: url("font/LibreBaskerville-Bold.ttf");} 
@font-face {font-family: libital;src: url("font/LibreBaskerville-Italic.ttf");}
@font-face {font-family: libreg;src: url("font/LibreBaskerville-Regular.ttf");} 
@font-face {font-family: merrib;src: url("font/Merriweather-Black.ttf");}
@font-face {font-family: merril;src: url("font/Merriweather-Light.ttf");}
@font-face {font-family: montr;src: url("font/Montserrat-Regular.ttf");}
@font-face {font-family: montb;src: url("font/Montserrat-Bold.ttf");}
@font-face {font-family: nsonic;src: url("font/NiseSonic.TTF");}
@font-face {font-family: payt;src: url("font/PaytoneOne.ttf");}
@font-face {font-family: rckwll;src: url("font/Rock.TTF");}
@font-face {font-family: rckwllb;src: url("font/Rockb.TTF");}
.dorado {font-family:dorado;}
.frahv {font-family: frahv;}
.gilb {font-family:gilb;}
.gilsanb {font-family: gilsanb}
.luccal {font-family:luccal;}
.libbold{font-family: libbold;} 
.libital{font-family: libital;}
.libreg {font-family: libreg;} 
.merrib {font-family:merrib;}
.merril {font-family:merril;}
.montr {font-family: montr;} 
.montb{font-family: montb;} 
.nsonic {font-family:nsonic;}
.payt {font-family: payt;font-variant:small-caps;}
.rckwll {font-family:rckwll;}
.rckwllb {font-family:rckwllb;}

body {word-wrap: break-word;}
a {color: #007D43;text-decoration: none;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.entry-content a {color: #006600;border:1px solid transparent;}
a:hover, a:focus {color: #111111;text-decoration: none;background:#F4FAF0;}
.entry-content a:hover, a:focus {background:#FCFDF9;box-shadow:2px 2px 2px #FCFDF9;border-bottom-color:#111111;}
a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #111111;}
h1, .h1 {font-size: 36px;} h2, .h2 {font-size: 28px;} h3, .h3 {font-size: 24px;} h4, .h4 {font-size: 20px;} h5, .h5 {font-size: 18px;} h6, .h6 {font-size: 16px;}
@media (max-width:992px) {h1, .h1{font-size: 28px;}} @media (max-width:992px) {h2, .h2{font-size: 24px;}} @media (max-width:992px) {h3, .h3{font-size: 20px;}} @media (max-width:992px) {h4, .h4{font-size: 18px;}} @media (max-width:992px) {h5, .h5{font-size: 16px;}} @media (max-width:992px) {h6, .h6{font-size: 14px;}} @media (max-width:992px) {p, .p{font-size: 14px;}} @media (max-width:992px) {li{font-size: 14px;}} 
@media (max-width:767px) {h1, .h1{font-size: 22px;}} @media (max-width:767px) {h2, .h2{font-size: 20px;}} @media (max-width:767px) {h3, .h3{font-size: 18px;}} @media (max-width:767px) {h4, .h4{font-size: 16px;}} @media (max-width:767px) {h5, .h5{font-size: 14px;}} @media (max-width:767px) {h6, .h6{font-size: 13px;}} @media (max-width:767px) {p, .p{font-size: 13px;}} @media (max-width:767px) {li{font-size: 13px;}} 

img {height: auto; max-width: 100%; }
button, input, select, textarea {font-size: 100%; margin: 0;vertical-align: baseline; *vertical-align: middle; }
input[type="checkbox"], input[type="radio"] {padding: 0; }
input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {color: #666;border: 1px solid #E8E8E8;border-radius: 3px;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {color: #111;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"] {padding: 3px;}
textarea {overflow: auto; padding-left: 3px;vertical-align: top;width: 100%;}

/* =Content----------------------------------------------- */
.sticky {}
.sticky-icon {font-size: 40px;}
.hentry {background: #FEF3DE;}
.home-widget-area {background: #FEF3DE;margin-bottom: 50px;}
.byline, .updated {display: none;}
.single .byline, .group-blog .byline {display: inline;margin-right: 0;}
.entry-summary {margin: 0.5em 0 0;}
.page-links {clear: both;margin: 0 0 1.5em;}
.single #content, .page #content {margin-top: 72px;margin-bottom: 36px;background: #FEF3DE;}
.single #content {margin-top:1em;}
.page-template-page-barefoot #content {margin-top:1em;}
.blog #content, .archive #content {margin-top: 36px;margin-bottom: 18px;background: #FEF3DE;}

/* archive page image headers  */
.archive .site-main {padding-top:360px;background:#FEF3DE url("screen/cannabis-header.jpg") no-repeat center 20px;} @media (max-width:992px) {.archive .site-main {padding-top:270px;background:#FEF3DE url("screen/cannabis-header-992.jpg") no-repeat center 16px;}} @media (max-width:767px) {.archive .site-main {padding-top:200px;background:#FEF3DE url("screen/cannabis-header-767.jpg") no-repeat center 12px;}}
.blog .site-main, .tag .site-main, .date .site-main, .author .site-main, .category .site-main {padding-top:360px;background:#FEF3DE url("screen/blog-header.png") no-repeat center 20px;} @media (max-width:992px) {.blog .site-main, .tag .site-main, .date .site-main, .author .site-main, .category .site-main {padding-top:270px;background:#FEF3DE url("screen/blog-header-992.png") no-repeat center 16px;}} @media (max-width:767px) {.blog .site-main, .tag .site-main, .date .site-main, .author .site-main, .category .site-main {padding-top:200px;background:#FEF3DE url("screen/blog-header-767.png") no-repeat center 12px;}}
.tax-sector .site-main, .tax-aspect .site-main, .post-type-archive-policy .site-main, .post-type-archive-topic .site-main {padding-top:360px;background:#FEF3DE url("screen/policy-header.png") no-repeat center 20px;} @media (max-width:992px) {.tax-sector .site-main, .tax-aspect .site-main, .post-type-archive-policy .site-main, .post-type-archive-topic .site-main {padding-top:270px;background:#FEF3DE url("screen/policy-header-992.png") no-repeat center 16px;}} @media (max-width:767px) {.tax-sector .site-main, .tax-aspect .site-main, .post-type-archive-policy .site-main, .post-type-archive-topic .site-main {padding-top:200px;background:#FEF3DE url("screen/policy-header-767.png") no-repeat center 12px;}}

/* =Post styling----------------------------------------------- */
.taxarchive, .entry-meta, .entry-meta a {font-size:12px;font-family: montr;}
footer.entry-meta {clear: both;}
.entry-meta h3 a, footer.entry-meta h3 a {font-size:18px;font-variant:small-caps;font-family:payt;}
@media (max-width:992px) {.entry-meta h3 a, footer.entry-meta h3 a {font-size:16px;}} @media (max-width:767px) {.entry-meta h3 a, footer.entry-meta h3 a {font-size:14px;}}
#main .page-header {margin-top: 0;}
.entry-meta a {color: #007D43;padding: 2px 3px;}
.entry-meta {margin-right: 3px;color: #111111;margin-bottom:1em;}
.fa {font-size: 14px;margin-right: 3px;color: #007D43;}
a:hover .fa {color: #FCFDF9;}
.fa-angle-up::before {color:#FCFDF9;}
.entry-meta span {margin-right: 10px;}
@media (max-width:992px) {.taxarchive, .entry-meta, footer.entry-meta, .entry-meta a, .entry-meta, .fa {font-size: 10px;}}
.entry-title {color: #111111;font-family:payt;font-variant:small-caps;}
.entry-title a {color: #007D43;border:1px solid #FEF3DE;display:inline-block;font-family:payt;font-variant:small-caps;padding:6px 18px 12px 18px;border-radius:6px;}
.entry-title a:hover {color: #111111;background:#DAF7DB;box-shadow:2px 2px 2px rgba(247,202,161,0.5);border-bottom-color:#F7CAA1;background:linear-gradient(to bottom, rgba(252,253,249,1), rgba(255,238,102,0.2));}
.custom-meta {padding-top:24px;}
.custom-meta a {text-transform:uppercase;margin-left:20px;padding:3px 6px;margin-top:24px;font-size: 14px;font-family:montr;background-color:#FCFDF9;border: 1px solid rgba(247,202,161,0.6);border-radius: 4px;}
@media (max-width:992px) {.custom-meta a {font-size: 12px;}}
.entry-meta a:hover, .custom-meta a:hover {color:#111111;background-color:#DAF7DB;border-color:#00C000;box-shadow:2px 2px 2px rgba(247,202,161,0.5);}
.btn.btn-default.read-more {float: right;border: 1px solid #F7CAA1;color: #007D43;background-color: #FCFDF9;margin-top: 10px;font-family:montr;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);}
.btn.btn-default.read-more:hover {color: #FCFDF9;background-color: #007D43;border-color:#007D43;}
.search .btn.btn-default.read-more {float: none;}
hr.section-divider {border-color: #F7CAA1;margin-top: 20px;margin-bottom: 0px; }
.blog .hentry {margin-top:.5em;}
.home h1.entry-title, .page .entry-header.page-header h1.entry-title, .single .entry-header.page-header h1.entry-title {font-family:payt;font-variant:small-caps;margin-bottom:.25em;}
.archive .entry-content div.col-sm-6, .blog .entry-content div.col-sm-6 {margin:0 2em 1em;padding:1.5em;border: 1px solid rgb(247,202,161);border-radius:8px;box-shadow: 1px 2px 2px 4px rgba(247,202,161,0.3);background: #FCFDF9 linear-gradient(to bottom, rgba(252,253,249,1), rgba(218,247,219,0.6));}
@media (min-width:1170px) {.col-md-9 .entry-content {padding-right:24px;}}
@media (min-width:1170px) {.col-md-8 .entry-content {padding-right:24px;}} /* ----- for sidebars on widescreens----------------------------------------------- */
.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5 {margin-bottom:.5em;}

/* -------Custom Posts and Archive Page Titles ---------------------------------------- */
.archpol, .archtop, .archcan, .archsurv {font-family:payt;font-variant:small-caps;padding-left:12px;margin-bottom:40px;border: 1px solid rgba(247,202,161,0.6);border-radius:8px;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);}
.archive-title, .single-policy h1.entry-title, .single-topic h1.entry-title, .single-cannabis h1.entry-title, .single-survey h1.entry-title {border-radius:8px;margin-bottom:1em;padding:12px 12px 3px;border: 1px solid rgba(247,202,161,0.6);box-shadow: 1px 2px 8px rgba(247,202,161,0.6);} 
.archive-description {max-width:420px;text-align:center;line-height:1;margin:1em auto;padding:12px;border: 1px solid rgb(247,202,161);border-radius:8px;box-shadow: 1px 2px 2px 4px rgba(247,202,161,0.2);background: #FCFDF9 linear-gradient(to bottom, rgba(252,253,249,1), rgba(218,247,219,0.6));}
.archive-title {text-align:center;background: #F7CAA1 linear-gradient(to top, rgb(247,202,161), rgb(252,253,249));border-top-color:#FCFDF9;}
.archpol, .single-policy h1.entry-title {color:#00663E;background: #FCFDF9 linear-gradient(to right, rgba(252,253,249,1), rgba(255,255,0,0.4));}
.archtop, .single-topic h1.entry-title {color:#111111;background: #FCFDF9 linear-gradient(to right, rgba(252,253,249,1), rgba(255,91,22,0.5));}
.archcan, .single-cannabis h1.entry-title {color:#001100;background: #DAF7DB linear-gradient(to right, rgba(252,253,249,1), rgba(218,247,219,0.9));}
.archsurv, .single-survey h1.entry-title {color:#000066;background: #FFCC00 linear-gradient(to right, rgba(252,249,253,1), rgba(218,219,247,0.9));}

 /* ++++++++++++++++++++++++++++++ Sidebar modifications ++++++++++++++++++++++++++++++ */
  #secondary.widget-area.col-sm-12.col-md-4 {padding-top:240px;background:#FEF3DE url("screen/hemp-party180.png") no-repeat center top;} /* default */
  #secondary.widget-area.col-sm-12.col-md-3 {padding-top:240px;background:#FEF3DE url("screen/hemp-party180.png") no-repeat center top;}
.single-post #secondary.widget-area.col-sm-12.col-md-3 {padding-top:170px;background:#FEF3DE url("screen/vote1hemp.jpg") no-repeat center top;} 
 .post-type-archive-cannabis #secondary.widget-area.col-sm-12.col-md-3,
 .single-policy #secondary.widget-area.col-sm-12.col-md-3 {padding-top:160px;background:#FEF3DE url("screen/hemp-party-240.png") no-repeat center top;}
.single-topic #secondary.widget-area.col-sm-12.col-md-3, .post-type-archive-topic #secondary.widget-area.col-sm-12.col-md-3 {padding-top:140px;background:#FEF3DE url("screen/hemp-266g.png") no-repeat center top;}
 .single-cannabis #secondary.widget-area.col-sm-12.col-md-3 {padding-top:240px;background:#FEF3DE url("screen/bud180.png") no-repeat center top;-webkit-animation: weedside 11s 3s 1;animation: weedside 11s 3s 1;}
@-webkit-keyframes weedside { 50% {background-position: right center;}}
@keyframes weedside { 50% {background-position: right center;}}
.tax-sector #secondary.widget-area.col-sm-12.col-md-3 {padding-top:320px;background:#FEF3DE url("screen/party-piper-300.jpg") no-repeat center top;}

/* =Singe Post/Page Pagination----------------------------------------------- */
.page-links span {display: inline-block;color: #fff;background-color: #007D43;border-radius: 4px;padding: 2px 10px;margin-left: 2px;}
.page-links a span {background-color: inherit;border: 1px solid #E8E8E8;color: #007D43; -webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.page-links a:hover span {background-color: #007D43;border: 1px solid #007D43;color: #fff;}

/* =Asides----------------------------------------------- */
.blog .format-aside .entry-title, .archive .format-aside .entry-title {display: none;}
.comments-area {padding: 20px;background: #FEF3DE;}
.content-404, .searchresult {background: #FEF3DE;padding-bottom: 30px;}

/* =Media----------------------------------------------- */
.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}
.wp-caption {border: 1px solid #F7CAA1;margin-bottom: 1.5em;max-width: 100%;}
.wp-caption img[class*="wp-image-"] {display: block;}
.wp-caption-text {text-align: center;}
.wp-caption .wp-caption-text {margin: 0.8075em 0;}
.site-main .gallery {margin-bottom: 1.5em;}
.gallery-caption {}
.site-main .gallery a img {border: none;height: auto;max-width: 90%;}
.site-main .gallery dd {margin: 0;}
.site-main .gallery-columns-4 .gallery-item {}
.site-main .gallery-columns-4 .gallery-item img {}
embed, iframe, object {max-width: 100%;}
.entry-header.page-header img.thumbnail.wp-post-image {width:100%;height:auto;padding: 12px;margin-bottom: 1em;background-color: #FCFDF9;border: 2px solid #F7CAA1;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);border-radius:4px;}
 #headerimage img {max-width: 100%;height: auto;}

/* Alignment */
.alignleft {display: inline;float: left;margin-right: 1.5em;} .alignright {display: inline;float: right;margin-left: 1.5em;} .aligncenter {clear: both;display: block;margin: 0 auto;}
 .entry-content p img.alignleft,  .entry-content p img.alignright  {margin-top:2em;margin-bottom:2em;}
 .entry-content p img.aligncenter {margin-top:2em;margin-bottom:3em;}
  
/* =Widgets----------------------------------------------- */
#secondary {margin-top:2em}
.home-widget {padding: 20px 10px;}
.home-widget-area .widget,  #secondary .widget {margin: 0 0 2em;padding: 10px;background: rgba(252,253,249,0.8);border: 1px solid #F7CAA1;border-radius:8px;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);font-family: montr;line-height:1.5;}
.widget .nav>li>a {padding: 10px 10px;}
.widget select {max-width: 100%;}
.list-custom-taxonomy-widget a, .page-site ul li a {color:#006600;font-family:montr;padding:3px 8px;display:block;}
.list-custom-taxonomy-widget a:hover,.page-site ul li a:hover {color:#FCFDF9;background-color:#006600;background: linear-gradient(to right, #009900 0%, #00BB00 100%);text-decoration:none;border-radius: 3px;}
.widget_search .search-submit {display: none;}
li.recentcomments {border-bottom: 1px solid #EEE;position: relative;display: block;padding: 10px 0;}
.widget > ul > li {position: relative;display: block;padding: 4px 0;}
.widget ul li {list-style: none;}
.widget ul {padding: 10px 10px;}
h3.widgettitle, .widget-title {font-family: payt;font-variant:small-caps;margin:8px 12px 4px;}
h3.widgettitle {color:#A07850;} /* footer */
.widget-title {color:#A07850;}
.widget ul.nav.nav-tabs {padding: 0;}
.home-widget-area {border-top: 8px solid #F7CAA1;}
.home-widget-container {max-width:1800px;margin:2em auto;}
.home-widget-heading {text-align:center;padding-top:108px;padding-bottom:1em;background:#FEF3DE url("screen/hemp-party-66.png") no-repeat center 48px;}
.home-widget-heading .home-title {color:#111111;font-size:115%;}
.home-widget-heading .home-title:before {}
#secondary .widget_archive ul li:before, #secondary .widget_categories ul li:before, #secondary .widget_recent_comments ul li:before {font-family: montr;margin-right: 10px;}
#secondary .widget_archive ul li:before {content: '\f073';}
#secondary .widget_categories ul li:before {content: '∞';}
#secondary .widget_recent_comments ul li:before {content: '\f0e5';}
.widget_lc_taxonomy ul li {display:inline-block;}
.widget_nav_menu ul li a, .widget_recent_entries ul li a {padding:3px 8px;display:block;color:#006600;border-radius: 3px;}
.widget_nav_menu ul li a:hover, .widget_recent_entries ul li a:hover {color:#FCFDF9; border-color:#00C000; background-color:#006600;background: linear-gradient(to right, #009900 0%, #00BB00 100%);}
.blog .thumbnail:hover, .archive .thumbnail:hover {background-color: #00C000;border-color:#00C000;-moz-box-shadow:1px -1px 2px #00C000;-webkit-box-shadow:1px -1px 2px #00C000;box-shadow:1px -1px 2px #00C000;}

/* =Footer----------------------------------------------- */
#footer-area {padding-top:2em;background: #003300 linear-gradient(to top, rgb(0,17,0), rgb(0,85,0));color: #111111;border-top:6px solid #F7CAA1;box-shadow:0 0 12px 24px rgba(247,202,161,0.5);}
#footer-area a {color: #007D43;}
#footer-area .footer-widget-area {padding-bottom: 20px;overflow: hidden;max-width:1350px;margin:1em auto;}
#footer-area ul li {}
#footer-area .site-info nav ul li {border-bottom: none;}
#footer-area .tab-content > .active {border: none;}
#footer-area .nav-tabs > li.active > a, #footer-area .nav-tabs > li.active > a:hover, #footer-area .nav-tabs > li.active > a:focus {background-color: transparent;}
#footer-area .tab-content .tab-entry {font-size: inherit;}
#footer-area .widgettitle {}
#footer-area #social ul li {border-bottom: none;}
#footer-area .widget {background-color:#FEF3DE;margin: 0 .5em 2em .5em;padding: 10px;border: 3px solid #F7CAA1;border-radius:8px;box-shadow: 1px 2px 8px rgba(218,247,219,0.9);font-family: montr;line-height:1.5;}
#footer-area .widget ul li {padding: 10px 0 0 0;list-style: none;}
.footer-nav.nav > li {position: relative;display: inline-block;}
.footer-nav.nav {float: left;margin-bottom: 2px;}
.copyright {margin-top: 10px;text-align: center;color:#F7CAA1;font-family:montr;}
#colophon {background-color: #111111;padding: 20px 0;border-top: 6px solid #003300;box-shadow:0 -1px 6px 12px rgba(0,51,0,0.8);}
.site-info a {color: #777;}
.site-info a:hover {color: #999;}
#footer-area a:hover {color: #fff;}
.site-info {color: #999;font-size: 12px;}
.footer-nav.nav > li > a:hover {background-color: transparent;}
.scroll-to-top {background: #3B3B3B;background: rgba(0, 0, 0, 0.4);color: #FFF;bottom: 4%;cursor: pointer;display: none;position: fixed;right: 20px;z-index: 999;font-size: 16px;padding: 2px 10px;border: 1px solid #F7CAA1; border-radius: 4px;transition: background-color 0.1s linear; -moz-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear;}
.scroll-to-top:hover {background: #007D43;opacity: .8;}
#colophon.site-footer .site-info.container .copyright a:hover {color:#F7CAA1;background-color: #111111;}

/* =Custom Styles ----------------------------------------------- */
.site-branding {margin-top: 20px;margin-bottom: 20px;} .site-description {color: #777;font-weight: 200;font-size: 16px;} .page-template-page-homepage-php .carousel {margin-top: -20px;margin-bottom: 20px;}

/* =Navigation ----------------------------------------------- */
.site-main [class*="navigation"] a, .more-link {border: 1px solid #F7CAA1;padding: 6px 12px;border-radius: 4px;display: block;background: #FCFDF9;font-family:montr;font-variant:small-caps;font-size: 12px;margin-top:2em;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);}
@media (max-width:992px) {.site-main [class*="navigation"] a, .more-link {font-size: 10px;}}
.site-main [class*="navigation"] a:hover, .more-link:hover {color: #FCFDF9;background: #007D43;text-decoration: none;border-color:#007D43;}
.more-link {float: right;margin: 10px 0;}
.site-main [class*="navigation"] {margin: 0 0 1.5em;overflow: hidden;}
[class*="navigation"] .nav-previous {float: left;}
[class*="navigation"] .nav-next {float: right;text-align: right;}
.navbar.navbar-default {background-color: #FEF3DE;background:linear-gradient(to bottom, rgba(254,243,222,0.7) 0%, rgba(247,202,161,0.8) 100%);font-family:montr;margin-bottom: 0;margin-top: -2px;border-bottom: 2px solid #F7CAA1;position: relative;z-index: 999999;width: 100%;}
@media (max-width:767px) {.navbar.navbar-default {overflow:hidden;}}
.navbar-default .navbar-nav > li > a {color:#007D43;line-height: 30px;border-radius:8px 8px 0 0;}
.navbar > .container .navbar-brand {color: #007D43; height: auto !important;}
.navbar > .container .navbar-brand span {font-size: 14px;padding-left: 10px;margin-top: -5px;}
.navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus {border-right: none;border-left: none;}
.navbar {border-radius: 0;}
.navbar-default {border: none;}
.navbar > .container .navbar-brand {font-size: 24px;}
.navbar-brand	img {padding-left: 18px;}
.navbar-default .navbar-nav > .active > a {color: #111111;background-color: #FFFFEE;background:linear-gradient(to bottom, rgba(252,253,249,1), rgba(255,238,102,0.5));border: 1px solid #F7CAA1;}
.navbar-default .navbar-nav > .active > a:hover {color: #FCFDF9;background-color: #C7254E;background:linear-gradient(to bottom, rgba(252,253,249,0.6), rgba(199,37,78,0.8));border-color:rgba(199,37,78,0.1);border-top-color:rgba(252,253,249,0.6);}
.navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #FCFDF9;background-color: #007D43;background:linear-gradient(to bottom, rgb(0,153,0) 0%, rgb(0,51,0) 100%);}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #999;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {border-left: 1px solid rgba(0, 0, 0, 0.1);}
.dropdown-menu > li > a {padding: 14px 20px;color: #fff;}
.dropdown-menu {z-index: 9999999;}
.dropdown-menu, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {border: none;}
.dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a {background-color: #003300;color: #fff;}
 .dropdown-menu .divider {background-color: rgba(0, 0, 0, 0.1);}
.navbar-nav > li > .dropdown-menu {padding: 0;}
.navbar-nav > li > a { padding-top: 18px; padding-bottom: 18px;}
.navbar-toggle > a:hover {background-color: #009900;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;}
.navbar > .container .navbar-brand {line-height:70px; padding: 0px 0px;}
.nav.navbar-nav {float: right;}
.nav>li:hover ul {display: block;}
.nav>li ul li a {color: #007D43;}
.top-link {background: #000;} .top-link ul {margin: 0px;padding: 5px 0px;list-style-type: none;} .top-link ul li {display: inline-block;padding: 3px 10px;} .top-link ul li ul {position: absolute;display: none;} .top-link ul li a  {color: #666;} .top-link ul li a:hover {color: #fff;}
.footer-nav {margin: 0px;padding: 5px 0px;list-style-type: none;} .footer-nav li {display: inline-block;padding: 3px 10px;} .footer-nav li ul {position: absolute;display: none;} .footer-nav li:hover ul {position: absolute;display: none !important;} .footer-nav li a  {color: #666;} .footer-nav li a:hover {color: #fff;}
#menu-secondarymenu {margin: 0px;padding: 5px 0px;list-style-type: none;} #menu-secondarymenu li {display: inline-block;padding: 3px 10px;} #menu-secondarymenu li a  {color: #666;} #menu-secondarymenu li a:hover  {color: #fff;} .header-social ul {text-align: right;}
@media (max-width: 767px) {.nav.navbar-nav {float: none;}}

/* added classes ------------------------------------------- */
.homeside {font-family:montr;} .homeside ul li a {display:block;} .homeside ul li a:hover {color:#FCFDF9; border-color:#006600 #009900 #0099000 #009900; background-color:#006600;background: linear-gradient(to right, #006600 0%, #009900 100%);}
.home-tagline {color: #007D43;font-family:montr;font-variant:small-caps;}
.alignlogo {padding-left: 1em;display: inline;height:100px;float:right;}
.entry-content ul li, .entry-content ol li {padding-bottom:.75em;}

/* Editor Styles----------------------------------------------- */
blockquote {max-width:810px;margin:auto;margin-bottom:2em;padding:1em 2em;background-color:#FCFDF9;background:linear-gradient(to right, #FCFDF9, #FBFBFB);border:1px solid rgba(0,125,67,0.1);box-shadow: 2px -2px 12px rgba(255,204,0,0.2);border-radius: 6px;line-height:2em;color:#003300;font-size:110%;font-family:libbold;}
.small-caps {font-variant:small-caps;}
.first-para {font-size:18px;margin-top:1.5em;} @media (max-width:992px) {.first-para {font-size: 16px;}} @media (max-width:767px) {.first-para {font-size: 14px;}}
.img-frame-one {padding:12px;background-color:#FFFFEE;border: 1px solid #F7CAA1;border-radius:4px;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);}
.img-frame-two {padding:4px;background-color:#FFFFEE;border: 2px solid #F7CAA1;border-radius:2px;box-shadow: 1px 2px 8px rgba(247,202,161,0.6);}
.narrow-one {max-width:810px;margin:auto;} .narrow-two {max-width:720px;margin:auto;}
.headindex a {color:#003300;font-family:merrib;padding:6px 12px;display:block;} .headindex a:hover {color:#FCFDF9;background-color:#006600;background: linear-gradient(to top, #005500 10%, #009900 90%);text-decoration:none;} .headindex a:active {background-color:#DAF7DB;color:#000000; background: linear-gradient(to bottom, #F4FAF0 10%, #DAF7DB 90%);}
#pglnkex a, .pglnkex a {color:#003300;font-size:110%;font-weight:bold;display:block;text-decoration:none;padding: 3px 8px;background-color:#ffffee;border: 1px solid #F7CAA1;border-radius:4px;margin-top:12px;}
#pglnkex a:hover, .pglnkex a:hover {color:#FCFDF9; border-color:#003300 #009900 #0099000 #003300; background-color:#005500;box-shadow: -1px 2px 3px #00c000 inset;}
.quoteside {margin-top:2em;margin-bottom:3em;padding: 1em 2em; color: #003300; background: #FEFFFE; border: 2px solid #00c000; border-radius:6px; box-shadow: 14px -18px 20px 18px #EEFFEE inset;}
.alabela h2, .alabela h2 a {color: #FCFDF9; background-color: #DAF7DB; padding: 6px 20px; border-radius: 6px; background: linear-gradient(to bottom, #005500 0%, #003300 100%);} .alabela p {font-size:115%;} .alabela h2 a {color:#FFCC00;display:block;} .alabela h2 a:hover {color:#FCFDF9;background-color:#009900;background: linear-gradient(to bottom, #00BB00 0%, #006600 100%);} .alabela h2 a:active{color:#000;background-color:#FEF3DE;} .alabela h3, .alabela h3 a {color:#000000;background-color:#FFCC00;display:block;padding: 4px 12px;margin-top:12px;font-family:merrib;} .alabela h4 {color:#111111;font-family: merrib;letter-spacing:0;}
.optrow1, .optrow2, .optrow3 {color:#000033;background-color:#F4FAF0;max-width:730px;margin:2em auto 3em auto;border: 2px solid #DAF7DB;border-radius:8px;box-shadow: 1px 2px 2px 4px rgba(247,202,161,0.6);font-family:montr;padding: 1em 2em;background:linear-gradient(to bottom, #FCFDF9, #F4FAF0);}
.optrow1 h2, .optrow1 h3, .optrow1 h4 , .optrow3 h2, .optrow3 h3, .optrow3 h4{font-family:montr;} .optrow2 h2, .optrow2 h3, .optrow2 h4 {font-family:montr;color:#000033;}
.optrow2 {background-color:#FFFFFE;color:#006600;background:linear-gradient(to bottom, #FCFDF9 10%, #FFFFEE 90%);} .optrow3 {background-color:#F4FAF0;color:#000000;background:linear-gradient(to bottom, #FCFDF9 10%, #F4FAF0 90%);}
.btarea a{color:#003300;text-decoration: none;font-weight:bold;text-align:center;letter-spacing: 1px;font-style: italic;margin: 5px 20px;font-size:110%;line-height:28px;border-radius:18px;background-color:#fcf160;border: 4px double #f2cd87;box-shadow: -4px 8px 12px #fffffe inset;display:block;}
.btarea a:hover{color:#FCFDF9;border-top-color: #00aa00; border-right-color: #006600; border-bottom-color: #006600; border-left-color: #00aa00; background-color:#007700;box-shadow: 2px 4px 6px #00c000 inset;}
.chooser a{color:#006600;display:block;text-decoration:none;padding: 2px 3px;background-color:rgba(252,253,249,0.8);border: 2px solid rgba(252,253,249,0.8);border-radius:3px;margin-bottom:.25em;}
.chooser a:hover {color:#FCFDF9; border-color:#00C000; background-color:#006600;background: linear-gradient(to right, #009900 0%, #00BB00 100%);}
.chooser a:active {background-color:#DAF7DB;color:#000000; border-color:#009900 #00BB00 #0066000 #007700;background: linear-gradient(to bottom, #F4FAF0 10%, #DAF7DB 90%);}
.miniclick a {color:#006600;font-weight:bold;text-decoration:none;padding: 2px 3px;background-color:transparent;border: 1px solid rgba(254,243,222,0.1);border-radius:4px;}
.miniclick a:hover {color:#FCFDF9; border-color:#006600 #009900 #0099000 #009900; background-color:#006600;background: linear-gradient(to top, #006600 0%, #009900 100%);}
.miniclick a:active {background-color:#DAF7DB;color:#000000; border-color:#00BB00 #00C000 #0099000 #006600;background: linear-gradient(to bottom, #F4FAF0 10%, #DAF7DB 90%);}
#kwoat1, .kwoat1 {border: 3px solid #F4FAF0;border-radius:8px;box-shadow: 1px 2px 2px 4px rgba(247,202,161,0.4);padding: 1em 2em;background:linear-gradient(to bottom, #F4FAF0, #DAF7DB);margin:2em auto 3em auto;}
#kwoat3, .kwoat3 {max-width:730px;margin:2em auto 3em auto;border: 3px solid #DAF7DB;border-radius:12px;box-shadow: 1px 2px 2px 4px rgba(247,202,161,0.6);padding: 1em 2em;background:linear-gradient(to bottom, #FFFFFE 10%, #F4FAF0 90%);}
.entry-content .optrow1 p a img.aligncenter.size-full, .entry-content .optrow1 p img.aligncenter.size-full, .entry-content .optrow2 p a img.aligncenter.size-full, .entry-content .optrow2 p img.aligncenter.size-full, .entry-content .optrow3 p a img.aligncenter.size-full, .entry-content .optrow3 p img.aligncenter.size-full, .entry-content .kwoat1 p a img.aligncenter.size-full, .entry-content .kwoat1 p img.aligncenter.size-full, .entry-content .kwoat3 p a img.aligncenter.size-full, .entry-content .kwoat3 p img.aligncenter.size-full {margin:0 auto;padding:0;}
.green-col-left, .green-col-right, .panel-col-left, .panel-col-right {padding:2em;} @media (max-width:992px) {.green-col-left, .green-col-right, .panel-col-left, .panel-col-right {padding:1.5em;}}
.panel-gold {background:rgba(255,204,0,0.2);border:2px solid rgba(255,204,0,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(255,204,0,0.2));box-shadow: -2px -2px 8px 8px rgba(255,204,0,0.2) inset;}
.panel-green {background:rgba(0,125,67,0.4);border:2px solid rgba(0,125,67,0.3);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(228,245,214,0.2));box-shadow: -2px -2px 8px 8px rgba(0,125,67,0.2) inset;}
.panel-red {background:rgba(199,37,78,0.2);border:2px solid rgba(199,37,78,0.3);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(199,37,78,0.1));box-shadow: -2px -2px 8px 8px rgba(199,37,78,0.2) inset;}
.panel-dark {background:rgba(17,17,17,0.6);border:2px solid rgba(17,17,17,0.8);color:#FFEE00;}
.panel-dark h3 {color:#FFEE00;}
.panel-pink {background:rgba(233,17,158,0.2);border:2px solid rgba(233,17,158,0.4);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(233,17,158,0.1));box-shadow: -2px -2px 8px 8px rgba(233,17,158,0.2) inset;}
.panel-orange {background:rgba(249,153,0,0.2);border:2px solid rgba(249,153,0,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(249,153,0,0.2));box-shadow: -2px -2px 8px 8px rgba(249,153,0,0.2) inset;}
.panel-purple {background:rgba(114,46,117,0.3);border:2px solid rgba(114,46,117,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(114,46,117,0.1));box-shadow: -2px -2px 8px 8px rgba(114,46,117,0.2) inset;}
.panel-blue {background:rgba(68,102,170,0.3);border:2px solid rgba(68,102,170,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(68,102,170,0.1));box-shadow: -2px -2px 8px 8px rgba(68,102,170,0.2) inset;}
.panel-clear {background:rgba(254,254,254,0.3);border:2px solid rgba(232,232,232,0.5);box-shadow: -2px -2px 8px 8px rgba(23,39,135,0.1) inset;}
.panel-gold, .panel-green, .panel-red, .panel-dark, .panel-pink, .panel-orange, .panel-purple, .panel-blue, .panel-clear {padding:1em 2em;margin:2em auto 3em auto;border-radius:8px;}
@media (max-width:992px) {.panel-gold, .panel-green, .panel-red, .panel-dark, .panel-pink, .panel-orange, .panel-purple, .panel-blue, .panel-clear {padding:.5em 1em}}
.entry-content .panel-gold p a img.aligncenter.size-full, .entry-content .panel-gold p img.aligncenter.size-full, .entry-content .panel-green p a img.aligncenter.size-full, .entry-content .panel-green p img.aligncenter.size-full, .entry-content .panel-red p a img.aligncenter.size-full, .entry-content .panel-red p img.aligncenter.size-full, .entry-content .panel-dark p a img.aligncenter.size-full, .entry-content panel-dark p img.aligncenter.size-full, .entry-content .panel-pink p a img.aligncenter.size-full, .entry-content .panel-pink p img.aligncenter.size-full, .entry-content .panel-orange p a img.aligncenter.size-full, .entry-content .panel-orange p img.aligncenter.size-full, .entry-content .panel-purple p a img.aligncenter.size-full, .entry-content .panel-purple p img.aligncenter.size-full, .entry-content .panel-blue p a img.aligncenter.size-full, .entry-content .panel-blue p img.aligncenter.size-full, .entry-content .panel-clear p a img.aligncenter.size-full, .entry-content .panel-clear p img.aligncenter.size-full {margin:0 auto;padding:0;}
.small-pad {padding:6px;} .padded {padding:1em} .more-pad {padding:2em;}
.back-gold {background:rgba(255,204,0,0.2);border:1px solid rgba(255,204,0,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(255,204,0,0.2));box-shadow: -2px -2px 8px 8px rgba(255,204,0,0.2) inset;}
.back-green {background:rgba(0,125,67,0.4);border:1px solid rgba(0,125,67,0.3);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(228,245,214,0.2));box-shadow: -2px -2px 8px 8px rgba(0,125,67,0.2) inset;}
.back-red {background:rgba(199,37,78,0.2);border:1px solid rgba(199,37,78,0.3);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(199,37,78,0.1));box-shadow: -2px -2px 8px 8px rgba(199,37,78,0.2) inset;}
.back-dark {background:rgba(17,17,17,0.6);border:1px solid rgba(17,17,17,0.8);color:#FFEE00;}
.back-dark h3 {color:#FFEE00;}
.back-pink {background:rgba(233,17,158,0.2);border:1px solid rgba(233,17,158,0.4);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(233,17,158,0.1));box-shadow: -2px -2px 8px 8px rgba(233,17,158,0.2) inset;}
.back-orange {background:rgba(249,153,0,0.2);border:1px solid rgba(249,153,0,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(249,153,0,0.2));box-shadow: -2px -2px 8px 8px rgba(249,153,0,0.2) inset;}
.back-purple {background:rgba(114,46,117,0.3);border:1px solid rgba(114,46,117,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(114,46,117,0.1));box-shadow: -2px -2px 8px 8px rgba(114,46,117,0.2) inset;}
.back-blue {background:rgba(68,102,170,0.3);border:1px solid rgba(68,102,170,0.5);background: radial-gradient(rgba(254,254,254,0.6), rgba(254,243,222,0.5), rgba(68,102,170,0.1));box-shadow: -2px -2px 8px 8px rgba(68,102,170,0.2) inset;}
.back-clear {background:rgba(254,254,254,0.3);border:1px solid rgba(232,232,232,0.5);box-shadow: -2px -2px 8px 8px rgba(23,39,135,0.1) inset;}
.back-gold, .back-green, .back-red, .back-dark, .back-pink, .back-orange, .back-purple, .back-blue, .back-clear {margin:0 auto;}
.entry-content .back-gold p a img.aligncenter.size-full, .entry-content .back-gold p img.aligncenter.size-full, .entry-content .back-green p a img.aligncenter.size-full, .entry-content .back-green p img.aligncenter.size-full, .entry-content .back-red p a img.aligncenter.size-full, .entry-content .back-red p img.aligncenter.size-full, .entry-content .back-dark p a img.aligncenter.size-full, .entry-content back-dark p img.aligncenter.size-full, .entry-content .back-pink p a img.aligncenter.size-full, .entry-content .back-pink p img.aligncenter.size-full, .entry-content .back-orange p a img.aligncenter.size-full, .entry-content .back-orange p img.aligncenter.size-full, .entry-content .back-purple p a img.aligncenter.size-full, .entry-content .back-purple p img.aligncenter.size-full, .entry-content .back-blue p a img.aligncenter.size-full, .entry-content .back-blue p img.aligncenter.size-full, .entry-content .back-clear p a img.aligncenter.size-full, .entry-content .back-clear p img.aligncenter.size-full {margin:0 auto;padding:0;}


/* current page conditions ?????????????????????????????? */
.home-widget-area .current_page_item > a, #footer-area .current_page_item > a, #secondary .current_page_item > a, .current-cat a {color:#C7254E;font-weight:bold;border-radius:0;display:inline-block;}
.home-widget-area .current_page_item:before, #footer-area .current_page_item:before, #secondary .current_page_item:before, .current-cat:before {content:'\25AC';color:#C7254E;font-weight:bold;}
.home-widget-area .current_page_item > a:hover, #footer-area .current_page_item > a:hover, #secondary .current_page_item > a:hover {color:#FCFDF9;background-color: #C7254E;background:linear-gradient(to bottom, rgba(252,253,249,1), rgba(199,37,78,0.5));border-color:#F4FAF0;}

.list-pages-shortcode a {display:block;}
.display-posts-listing a {display:block;}

/* =Call For Action ----------------------------------------------- */
.callforaction{padding: 15px 0px 30px 0px;background: #007D43;} .callforaction-text{font-size: 20px;color: #fff;display: block;padding: 10px 0px;text-align: center;} .callforaction-button {background-color: transparent;color: #fff;padding: 8px 30px;border-color: #fff;display: block;margin: auto;} .cfabtn {float: none;margin: auto;} .callforaction-button a, .callforaction-button a {color: #fff;} .callforaction-button:hover {background-color: #fff;color: #007D43;} .callforaction-button:hover a {color: #007D43;}

/* =Mobile Styling----------------------------------------------- */
@media (max-width: 768px) { .pull-right {float: none !important;}  .pull-left {float: none !important;}  .site-info, .copyright {text-align: center;}  .footer-nav.nav, .copyright {float: none;}  .flex-caption {display: none;}}

/* =Social icons----------------------------------------------- */
.top-bar {border-bottom-color: #E8E8E8;}
.social-profile {font-size: 20px;margin: 6px;color: #E8E8E8;}
#social {top: 0;position: relative;text-align: center;}
#social ul li {list-style: none;display: inline-block;padding: 0 5px;}
#social ul {margin-bottom: 0;padding: 0;}
.fa-googleplus:before {content: "\f0d5";}
@media (max-width: 992px) {.site-branding {text-align: center;} #social {top: 0;float: none;text-align: center;}}

.addtoany_header {font-family:montr;color:#A07850;padding-left:1em;}

/* =Attachment styling ----------------------------------------------- */
#image-navigation .nav-previous a, #image-navigation .nav-next a{padding: 5px 20px;border: 1px solid #DAF7DB;border-radius: 4px;display: block;}
#image-navigation .nav-previous a:hover, #image-navigation .nav-next a:hover{background-color: #007D43;color: #fff;}
#image-navigation .nav-previous, #image-navigation .nav-next {margin: 10px 0;}

/* =Buttons ----------------------------------------------- */
.btn-default, .label-default {background-color: #007D43;border-color: #007D43;} .btn-default:hover, .label-default[href]:hover, .label-default[href]:focus, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, #image-navigation .nav-previous a:hover, #image-navigation .nav-next a:hover {background-color: #1b926c;border-color: #1b926c;} .btn.btn-default {color: #FFF;}
/* =Infinite Scroll ----------------------------------------------- */
.infinite-scroll .paging-navigation,  .infinite-scroll.neverending .site-footer {display: none;} .infinity-end.neverending .site-footer {display: block;} #infinite-handle span {display: block;text-align: center;font-size: 18px;margin-bottom: 20px;border-radius: 4px;padding: 12px;background: transparent; border: 1px solid #E8E8E8;color: #007D43;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;} #infinite-handle span:hover {background-color: #007D43;color: #fff;}
/* =Comments----------------------------------------------- */
.comment-content a {word-wrap: break-word;} .bypostauthor {}
#respond {background-color: transparent !important;box-shadow: none !important;padding: 0px !important;}
#respond > p, #respond p.comment-notes, p.logged-in-as {margin-bottom: 10px;}
p.logged-in-as {padding-bottom: 0px;}
.comment-list {margin-bottom: 40px !important;margin-left: 0px !important;padding-left: 0;border: 1px solid #FEF3DE;}
.comment .comment-body {background: #FEF3DE;margin: 0;overflow: hidden;padding: 25px;margin-top: 2em;padding-left: 116px;position: relative;border: 1px solid #F7CAA1;border-radius: 4px;}
.comment-list .children {margin-left: 0px!important;padding-left: 40px;border-left: 1px solid #111111;background-repeat: no-repeat;background-position: left 20px;}
.comment-list li.comment > div img.avatar {position: absolute;left: 29px;top: 29px;}
#comment-form-title {font-size: 24px;padding-bottom: 10px;}
.vcard .avatar {position: absolute;left: 29px;top: 29px;}
.comment-metadata {font-size: 11px;line-height: 16px;margin-bottom: 10px;}
.comment-reply-link {float: right;}
.form-allowed-tags code {word-wrap: break-word;white-space: inherit;}
.comment-respond label {display: block;font-weight: normal;}
.comment-respond .required {color: #C7254E;}

/* Text meant only for screen readers */
.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000; }
/* =Tabs----------------------------------------------- */
.tab-content ul li {list-style: none;}
.tab-content .tab-thumb {float: left;margin-right: 8px;padding-top: 5px;float: left;line-height: 0px;width: 60px;height: 60px;}
.tab-content li {overflow: hidden;list-style: none;border-bottom: 1px solid #f0f0f0;margin: 0 0 8px;padding: 0 0 6px;}
.tab-content .tab-entry {display: block;}
.tab-content > .active {border: 1px solid #E8E8E8;border-top: none;}
.tab-content ul li:last-child {border-bottom: 0;margin-bottom: 0; padding-bottom: 0;}
.tab-content .tab-entry {font-size: 14px}
.tab-comment {font-size: 18px;padding: 0 2px;}
.nav-tabs > li > a {border-bottom-color: transparent;text-transform: uppercase;}
.tab-content i {font-size: 12px;}
.tab-thumb.thumbnail {margin-bottom: 5px;}
.tab-content #messages li:before {content: '\f0e5';font-family: montr;float: left;padding-right: 10px;font-size: 20px;color: #007D43;}