a {
color: #069A06;
}
#logo span
{
font-size:25px;
}
.copyright
{
text-align:center;
}
nav#navigation {
margin: 0 !important;
background: #3775dd;
}
#navigation ul.nav > li.current_page_item > a, #navigation ul.nav li.current_page_parent > a, #navigation ul.nav li.current-cat > a, #navigation ul.nav li.current-menu-item > a {
background: #FFFFFF;
color: #3775DD;
box-shadow: none;
-webkit-box-shadow: none;
}
.header_main_custom .wrapper:after {
content: '';
display: table;
width: 100%;
clear: both;
}
.header_main_custom {
margin-left: -1.618em;
margin-right: -1.618em;
border-bottom: 0;
margin-bottom: 45px;
background: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.55);
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 1000;
padding-left: 20px;
padding-right: 20px;
}
#navigation ul.nav > li > a:hover {
background: #FFFFFF !important;
color: #000000 !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
}
@media only screen and (min-width: 800px){
div#nav_menu-2 {
margin-bottom: 0px !Important;
}
aside#sidebar #menu-top-menu li {
border-bottom: 0px solid #069A06;
margin: 6px -23px;
padding: 0 22px;
}
aside#sidebar #menu-top-menu li,aside#sidebar #menu-top-menu li a {    
transition: 0.3s;
}
aside#sidebar #menu-top-menu li:hover{
border-color:#3775DD;
}
aside#sidebar #menu-top-menu li:hover a{
color:#3775DD;
}
aside#sidebar #menu-top-menu li a {
padding: 4px 0;
display: block;
text-decoration: none;
}
.layout-left-content #sidebar {
float: left !important;
}
hgroup{
display:none;
}
#sidebar .widget > h2 {
background: #3775DD;
color: #fff;
font-weight: 400;
font-size: 16px !important;
margin: 0 -22px 15px;
padding: 6px 22px 8px 22px;
border-top: 3px solid #069A06;
border-bottom: 0;
}
#navigation ul.nav > li > a {
padding: 8px 20px !important;
color: #FFFFFF !important;
font-weight: 400 !important;
font-size: 15px !important;
}
#navigation ul.nav > li.current-menu-item > a {
padding: 8px 20px !important;
color: #000 !important;
background: #fff !important;
box-shadow:none !important;
}
header#header {
padding-top: 0 !important;
}
aside#sidebar {
width: 25.833333%;
padding-left: 2.08333333%;
padding-right: 2.08333333%;
margin-left: 0 !important;
margin: 0 !Important;
border-left: 1px solid #3775DD;
padding-top: 35px;
border-right: 1px solid #3775DD;
}
#main{
padding-top: 35px;
}
}
#navigation ul.nav > li > a,#navigation ul.nav > li{
transition:0.2s ease-in-out;
}
aside#sidebar ul {
list-style:none;
}
body {
padding-top: 118px;
} header#header a#logo {
display: inline-block;
margin-top: 20px;
}
header#header form#searchform {
display: inline-block;
max-width: 579px;
width: 60%;
width: calc(75% - 198px);
margin: 0;
margin-top: 20px;
box-shadow: none;
margin-left: 25px;
border: 1px solid #069A06;
border-radius: 0 !important;
}
header#header form#searchform input[type=text] {
padding: 10px 45px 10px 15px;
border-radius: 0;
box-shadow: none !important;
}
header#header form#searchform input[type=submit] {
top: 40%;
top: calc(50% - 13px) !important;
margin: 0;
padding: 0;
border:0 !important;
}
header#header {
padding-bottom: 22px !important;
}
ul.social-links {
list-style: none;
padding: 0;
margin: 0;
display: inline-block;
width: 28%;
text-align: right;
}
ul.social-links li a,ul.social-links li {
display: inline-block;
transition:0.1s;
}
ul.social-links li a:hover {
transform:scale(1.05);
color: #3775DD;
}
ul.social-links li + li {
margin-left: 10px;
}
ul.social-links li a {
padding: 0 3px;
} #main, aside#sidebar{
margin-bottom: 0 !important;
padding-bottom: 35px;
padding-top: 0 !important;
margin-top: 35px !important;
box-sizing: border-box;
}
form#gform_1 input {
display: block;
width: 100% !important;
height: 35px;
box-sizing: border-box;
}
form#gform_1 input[type=text]{
border: 1px solid #3775DD;
border-radius:0;
border-bottom-color: #069A06;
}
form#gform_1 input[type=submit]{
border-radius:0;
border-bottom: 4px solid #3775DD;
background: #069A06;
height: 38px;
font-weight: 400;
padding-top: 11px;
}
#gform_1 .gform_footer.top_label {
padding-top: 0 !important;
margin-top: 0 !important;
}
section > article > div > header > h1 {
color: #069A06 !important;
font-size: 30px;
padding-bottom: 5px;
}
@media(max-width:799px){
aside#sidebar h2{
font-size:18px !important;
}
aside#sidebar {
padding-left: 2.08333333%;
padding-right: 2.08333333%;
padding-top: 20px !important;
border: 1px solid #3775DD;
margin-bottom: 30px !important;
}
section#main{
border-bottom: 1px solid #069A06 !important;
}
body{
padding-top:0;
}
.header_main_custom {
position: relative;
padding: 26px;
box-shadow: none;
margin-bottom: 0;
}
#navigation ul.nav > li > a, #navigation ul.nav > li{
color:#fff;
text-align:center;
margin: 0 -5px;
border-top: 1px solid #3775DD;
border-left: 1px solid #3775DD;
border-right: 1px solid #3775DD;
}
header#header form#searchform{
width:100% !important;
display:block;
margin-left:0;
max-width: 100%;
margin-top: 5px;
margin-bottom: 15px;
}
header#header a#logo {
width: 100%;
display: block;
max-Width: 100%;
text-align: center;
float: none;
margin-bottom: 0;
}
ul.social-links {
width: 100%;
text-align: center;
}
hgroup a {
color: #3775DD !important;
text-decoration: none !important;
}
hgroup {
text-align: center;
}
header#header {
padding-top: 10px;
}
}
section#main {
padding-left: 2.08333333%;
padding-right: 2.08333333%;
margin-right: 0;
padding-top: 14px !important;
border: 1px solid #069A06;
border-bottom: 0;
}
@media(min-width:800px){
section#main {
padding-left: 2.08333333%;
padding-right: 2.08333333%;
margin-right: 0;
width: 69%;
padding-top: 14px !important;
border: 1px solid #069A06;
border-bottom: 0;
}
}
.gform_wrapper ul, html>body .entry ul {
text-indent: 0;
padding-left: 18px;
}
#main, aside#sidebar{
background: #fff;    
}
section#main > article > header > h1{
color: #069A06 !important;
font-size: 30px;
padding-bottom: 5px;
}
@media(max-width:1080px) and (min-width:800px){
ul.social-links {
width: auto;
margin-left: 20px;
}
#navigation ul.nav > li > a {
padding: 8px 15px !important;
}
}
a.main_section_sidebar_btn {
position: absolute;
left: 0;
right: auto;
top: 87px;
background: #3775DD;
display: inline-block;
padding: 2px 9px;
color: #fff;
z-index: 999;
box-shadow: 0 0 5px #000;
}
section#main,#sidebar{
overflow:hidden;
}
.home div#content {
display: none;
}
.ms-slide-info.ms-dir-h.ms-align-bottom h2 {
color: #069A06;
}
section#main.active {
width: 100%;
margin-left: 0;
}
aside#sidebar #menu-top-menu li a:before {
content: "\f101";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
font-size: 16px;
-moz-osx-font-smoothing: grayscale;
margin-right: 8px;
min-width:19px;    
}
aside#sidebar #menu-top-menu li:nth-child(1) a:before {
content: "\f015";
}
aside#sidebar #menu-top-menu li:nth-child(2) a:before {
content: "\f1ea";
}
aside#sidebar #menu-top-menu li:nth-child(3) a:before {
content: "\f0c0";
}
aside#sidebar #menu-top-menu li:nth-child(4) a:before {
content: "\f073";
}
aside#sidebar #menu-top-menu li:nth-child(5) a:before {
content: "\f0a1";
}
aside#sidebar #menu-top-menu li:nth-child(6) a:before {
content: "\f003";
}
aside#sidebar #menu-top-menu li:nth-child(7) a:before {
content: "\f129";
}
.more_home_content {
display: none;
}
@media(min-width:800px){
section#main, #sidebar{
min-height: 982px;
}
#sidebar .widget > h2 {
color: rgb(6, 154, 6);
font-weight: 400;
font-size: 16px;
background: rgba(0, 20, 53, 0);
margin: 0px -22px 15px;
padding: 6px 22px 8px;
border-top: 1px solid rgb(6, 154, 6);
border-bottom: 1px solid rgb(6, 154, 6);
}
aside#sidebar{
border-color: rgb(6, 154, 6);
}
form#gform_1 input[type=submit] {
border-radius: 0;
border: 2px solid #069A06;
background: #FFFFFF;
height: 38px;
font-weight: 400;
padding-top: 11px;
color: #069A06;
}
form#gform_1 input[type=text]{
border-color:#069A06;
}
}
img
{
max-width:none !important;
}
input, select, textarea {
border: 1px solid !important;
border-radius: 0px !important;
border-color: rgb(169, 169, 169) !important;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
margin-left: 0px !important;
}
header#header form#searchform input[type=text] { border-radius: 0;
box-shadow: none !important;
border: 0 !important;
}
#footer {
padding: 1.618em 1.618em;
margin-left: -1.618em;
margin-right: -1.618em;
background: #3775DD;
color: #fff;
}
#footer a{
color: #fff;
}
.footer_main {
background: #FFFFFF;
margin: 0 -1.618em;
color: #000;
border-top: 2px solid #1674D1;
}
section#footer-widgets {
padding-bottom: 10px !important;
}
.widget h3 {
color: #069A06 !important;
font-size: 20px !important;
}
#footer-widgets hr
{
margin-bottom:25px;
}
ul#menu-top-menu-1 {
list-style: none;
padding-left: 3px;
}
h1
{
color: #069A06 !important;
font-size: 30px;
padding-bottom: 5px;
}
div#nav_menu-3 h3:before {
font-family: 'FontAwesome';
display: inline-block;
font-size: 100%;
margin-right: .618em;
font-weight: normal;
line-height: 1em;
width: 1em;
content: '\f02c';
}
div#text-2 h3:before {
content: "\f007";
font-family: 'FontAwesome';
display: inline-block;
font-size: 100%;
font-weight: normal;
line-height: 1em;
width: 1em;
margin-right: .207em;
}
div#text-3 a span {
font-size: 36px;
}
div#text-3 {
text-align: center;
padding-top: 60px;
}@-webkit-keyframes spin-360 {
from {
-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);
zoom: 1;
}
to {
-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);
zoom: 1;
}
}
@-moz-keyframes spin-360 {
from {
-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);
zoom: 1;
}
to {
-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);
zoom: 1;
}
}
@-o-keyframes spin-360 {
from {
-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);
zoom: 1;
}
to {
-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);
zoom: 1;
}
}
@keyframes spin-360 {
from {
-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);
zoom: 1;
}
to {
-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);
zoom: 1;
}
}
body {
*zoom: 1;
}
body:after {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
body:before,
body:after {
content: "";
display: table;
}
body:after {
clear: both;
} @media only screen and (min-width: 800px) { ul.nav {
position: relative;
margin-bottom: 0;  }
ul.nav li {
position: relative;
float: left;
zoom: 1;
list-style: none;
}
ul.nav li a {
display: block;
padding: .541em 1em;
}
ul.nav li a:hover {
text-decoration: none;
}
ul.nav ul {
width: 11.089em;
visibility: hidden;
position: absolute;
top: 100%;
left: 0;
z-index: 9999;
margin: 0;
}
ul.nav ul li {
float: none;
}
ul.nav ul li a {
width: 100%;
display: inline-block;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
ul.nav ul ul {
left: 100%;
top: 0;
}
ul.nav li:hover > ul {
visibility: visible;
} #top {
margin: 0 -1.618em;
padding: 0 1.618em;
border-bottom: 1px solid #eaeaea;
}
#top #top-nav {
display: block;
display: inline;
float: left;
width: 95.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 95.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#top ul.nav {
font-size: .875em;  }
#top ul.nav a {
color: #9c9c9c;
font-weight: 700;
}
#top ul.nav a:hover {
color: #474747;
}
#top ul.nav > li {
border-left: 1px solid #eaeaea;
}
#top ul.nav > li a:hover {
background: #ffffff;
}
#top ul.nav > li:hover {
background: #ffffff;
}
#top ul.nav > li:last-child {
border-right: 1px solid #eaeaea;
}
#top ul.nav ul {
background: #ffffff;
border: 1px solid #eaeaea;
border-top: 0;
left: -1px;
}
#top ul.nav ul ul {
left: 100%;
} #navigation {
display: block !important;
margin-bottom: 4.236em;
}
#navigation ul.nav {  }
#navigation ul.nav > li > a {
padding: 1.416em;
color: #474747;
font-weight: 700;
}
#navigation ul.nav > li > a:hover {
background: #f1f1f1;
color: #252525;
box-shadow: inset 0 0.207em 0 0 #77cb6d;
-webkit-box-shadow: inset 0 0.207em 0 0 #77cb6d;
}
#navigation ul.nav > li:hover {
background: #f1f1f1;
}
#navigation ul.nav > li:hover > a {
background: #f1f1f1;
color: #252525;
box-shadow: inset 0 0.207em 0 0 #77cb6d;
-webkit-box-shadow: inset 0 0.207em 0 0 #77cb6d;
}
#navigation ul.nav > li.current_page_item > a,
#navigation ul.nav li.current_page_parent > a,
#navigation ul.nav li.current-cat > a,
#navigation ul.nav li.current-menu-item > a {
background: #f7f7f7;
color: #252525;
box-shadow: inset 0 0.207em 0 0 #474747;
-webkit-box-shadow: inset 0 0.207em 0 0 #474747;
}
#navigation ul.nav > li.current_page_item > a:hover,
#navigation ul.nav li.current_page_parent > a:hover,
#navigation ul.nav li.current-cat > a:hover,
#navigation ul.nav li.current-menu-item > a:hover {
background: #f1f1f1;
}
#navigation ul.nav > li.current_page_item:hover > a,
#navigation ul.nav li.current_page_parent:hover > a,
#navigation ul.nav li.current-cat:hover > a,
#navigation ul.nav li.current-menu-item:hover > a {
background: #f1f1f1;
}
#navigation ul.nav ul {
background: #f1f1f1;
padding: 1em 0;
left: 0;
}
#navigation ul.nav ul li {
font-size: .875em;
}
#navigation ul.nav ul li a {
padding: .618em 1.416em;
font-weight: normal;
color: #474747;
background: #f1f1f1;
}
#navigation ul.nav ul li a:hover {
background: #474747;
color: #f7f7f7;
}
#navigation ul.nav ul ul {
left: 100%;
}
#navigation ul.nav ul ul li {
font-size: 1em;
}
#navigation .widget_product_search {
background: #f1f1f1;
}
#navigation .widget_product_search form {
border: 0;
}
#navigation .widget_product_search input#s {
padding: 1.416em;
}
#navigation .widget_product_search .search-submit,
#navigation .widget_product_search #searchsubmit {
top: 1em;
right: 1em;
}
.nav-toggle {
display: none !important;
} .wrapper,
.main-nav-inner,
.footer-inner,
#top .col-full,
.footer-shop-content {
max-width: 66.498em;
margin: 0 auto;
}
.layout-left-content #sidebar {
float: right;
}
#header {
padding-top: 1.618em;
padding-bottom: 1.618em;
padding-left: 0;
padding-right: 0;
background: none;
border: 0;
margin-bottom: 0;
display: inline;
float: left;
width: 95.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 95.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#header hgroup {
*zoom: 1;
}
#header hgroup:after {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
#header hgroup:before,
#header hgroup:after {
content: "";
display: table;
}
#header hgroup:after {
clear: both;
}
#header #logo {
margin: 1.618em 0 0 0;
}
#header .site-description {
margin: 0 0 1.618em;
}
#header .site-description + .nav.cart {
margin-bottom: 0;
}
#header ul.rss {
margin-right: 0;
padding-right: 0;
}
#header ul.rss li {
border-right: 0;
}
#header ul.cart li {
border-left: 1px solid #e6e6e6;
}
#navigation {
margin-left: -1.618em;
margin-right: -1.618em;
padding: 0;
line-height: 1.2;
}
#navigation #main-nav {
display: inline;
float: left;
width: 70.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 70.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
width: auto;
}
#navigation .widget_product_search {
margin: 0;
display: inline;
float: left;
width: 20.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 20.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
float: right;
display: block;
clear: none;
}
#navigation .widget_product_search form {
background: none;
}
#navigation ul ul.sub-menu {
margin-left: 0;
}
#breadcrumbs {
display: inline;
float: left;
width: 95.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 95.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#main {
display: inline;
float: left;
width: 62.5%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 62.44791667%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#main.fullwidth,
.layout-full #main,
#main.full-width {
display: inline;
float: left;
width: 95.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 95.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#sidebar {
margin-top: 0;
display: inline;
float: left;
width: 20.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 20.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
font-size: .875em;
}
#sidebar .widget {
margin-bottom: 4.236em;
}
#sidebar .widget h2:first-of-type {
font-size: 1em;
}
#main,
#sidebar {
margin-bottom: 4.236em;
}
.entry img {
max-width: 100%;
}
.layout-full .entry img {
max-width: 100%;
}
.layout-right-content #main {
float: right;
}
.layout-right-content #sidebar {
float: left;
}
.col-left {
float: left;
}
.col-right {
float: right;
}
.page-template-template-contact-php .location-twitter .col-left {
float: left;
}
.page-template-template-contact-php .location-twitter #office-location {
width: 48%;
margin: 0 1em 0 0;
}
.page-template-template-contact-php .location-twitter .contact-social {
float: left;
width: 48%;
}
.page-template-template-contact-php .location-twitter .contact-social #twitter {
margin: 0;
} .archives_list .date {
width: 22.5%;
display: inline-block;
}
.archives_list .linked {
width: 42%;
display: inline-block;
}
.archives_list .comments {
width: 28.5%;
display: inline-block;
}
.archives_list .comments a {
padding-left: 1.416em;
} .page-template-template-contact-php #location,
.page-template-template-contact-php #twitter-connect {
width: 48%;
float: left;
}
.page-template-template-contact-php #twitter-connect {
float: right;
} .layout-full.home .widget:first-child {
padding-top: 1.618em;
}
#footer-widgets .fullwidth-widgets .widget {
padding: 5.997em 0 0 0;
}
.fullwidth-widgets .widget,
div.home .widget,
div.business .widget {
padding: 5.997em 0;
}
.fullwidth-widgets .widget.widget_woothemes_features,
div.home .widget.widget_woothemes_features,
div.business .widget.widget_woothemes_features,
.fullwidth-widgets .widget.widget_woothemes_testimonials,
div.home .widget.widget_woothemes_testimonials,
div.business .widget.widget_woothemes_testimonials,
.fullwidth-widgets .widget.widget_woo_recent_products,
div.home .widget.widget_woo_recent_products,
div.business .widget.widget_woo_recent_products {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.fullwidth-widgets .widget.widget_woo_recent_products,
div.home .widget.widget_woo_recent_products,
div.business .widget.widget_woo_recent_products {
padding-bottom: 0;
}
.fullwidth-widgets .widget.widget_woo_recent_products > h2,
div.home .widget.widget_woo_recent_products > h2,
div.business .widget.widget_woo_recent_products > h2 {
font-size: 2.291em;
line-height: 1.416em;
}
.fullwidth-widgets .widget.widget_woothemes_features,
div.home .widget.widget_woothemes_features,
div.business .widget.widget_woothemes_features {
background: #eaeaea;
*zoom: 1;
clear: both;
-webkit-box-shadow: 50em 0 0 0 #eaeaea, -50em 0 0 0 #eaeaea;
box-shadow: 50em 0 0 0 #eaeaea, -50em 0 0 0 #eaeaea;
}
.fullwidth-widgets .widget.widget_woothemes_features:after,
div.home .widget.widget_woothemes_features:after,
div.business .widget.widget_woothemes_features:after {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.fullwidth-widgets .widget.widget_woothemes_features:before,
div.home .widget.widget_woothemes_features:before,
div.business .widget.widget_woothemes_features:before,
.fullwidth-widgets .widget.widget_woothemes_features:after,
div.home .widget.widget_woothemes_features:after,
div.business .widget.widget_woothemes_features:after {
content: "";
display: table;
}
.fullwidth-widgets .widget.widget_woothemes_features:after,
div.home .widget.widget_woothemes_features:after,
div.business .widget.widget_woothemes_features:after {
clear: both;
}
.fullwidth-widgets .widget.widget_woothemes_features .feature,
div.home .widget.widget_woothemes_features .feature,
div.business .widget.widget_woothemes_features .feature {
display: inline;
float: left;
width: 29.16666667%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 29.11458333%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
text-align: center;
}
.fullwidth-widgets .widget.widget_woothemes_features .feature img,
div.home .widget.widget_woothemes_features .feature img,
div.business .widget.widget_woothemes_features .feature img,
.fullwidth-widgets .widget.widget_woothemes_features .feature h3,
div.home .widget.widget_woothemes_features .feature h3,
div.business .widget.widget_woothemes_features .feature h3,
.fullwidth-widgets .widget.widget_woothemes_features .feature .feature-content,
div.home .widget.widget_woothemes_features .feature .feature-content,
div.business .widget.widget_woothemes_features .feature .feature-content {
display: block;
float: none;
width: 100%;
margin: 0;
}
.fullwidth-widgets .widget.widget_woothemes_features .feature img,
div.home .widget.widget_woothemes_features .feature img,
div.business .widget.widget_woothemes_features .feature img {
margin: 0 auto 1em;
float: none;
display: block;
width: auto;
}
.fullwidth-widgets .widget.widget_woothemes_features .feature h3,
div.home .widget.widget_woothemes_features .feature h3,
div.business .widget.widget_woothemes_features .feature h3 {
margin: 0;
border: 0;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote,
div.home .widget.widget_woothemes_testimonials .quote,
div.business .widget.widget_woothemes_testimonials .quote {
display: inline;
float: left;
width: 45.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 45.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content,
div.home .widget.widget_woothemes_testimonials .quote .quote-content,
div.business .widget.widget_woothemes_testimonials .quote .quote-content {
display: block;
width: 108.33333333%;
margin-left: -4.16666667%;
margin-right: -4.16666667%;
*width: 108.28125%;
*margin-left: -4.21875%;
*margin-right: -4.21875%;
*zoom: 1;
margin-bottom: 1.618em;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content:after,
div.home .widget.widget_woothemes_testimonials .quote .quote-content:after,
div.business .widget.widget_woothemes_testimonials .quote .quote-content:after {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content:before,
div.home .widget.widget_woothemes_testimonials .quote .quote-content:before,
div.business .widget.widget_woothemes_testimonials .quote .quote-content:before,
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content:after,
div.home .widget.widget_woothemes_testimonials .quote .quote-content:after,
div.business .widget.widget_woothemes_testimonials .quote .quote-content:after {
content: "";
display: table;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content:after,
div.home .widget.widget_woothemes_testimonials .quote .quote-content:after,
div.business .widget.widget_woothemes_testimonials .quote .quote-content:after {
clear: both;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content .avatar-link,
div.home .widget.widget_woothemes_testimonials .quote .quote-content .avatar-link,
div.business .widget.widget_woothemes_testimonials .quote .quote-content .avatar-link {
display: inline;
float: left;
width: 8.33333333%;
margin-left: 4.16666667%;
margin-right: 4.16666667%;
*width: 8.28125%;
*margin-left: 4.11458333%;
*margin-right: 4.11458333%;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content .avatar-link img,
div.home .widget.widget_woothemes_testimonials .quote .quote-content .avatar-link img,
div.business .widget.widget_woothemes_testimonials .quote .quote-content .avatar-link img {
width: 100%;
height: auto;
-webkit-border-radius: 100%;
border-radius: 100%;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: .334em;
background: #ffffff;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content .testimonials-text,
div.home .widget.widget_woothemes_testimonials .quote .quote-content .testimonials-text,
div.business .widget.widget_woothemes_testimonials .quote .quote-content .testimonials-text {
display: inline;
float: left;
width: 75%;
margin-left: 4.16666667%;
margin-right: 4.16666667%;
*width: 74.94791667%;
*margin-left: 4.11458333%;
*margin-right: 4.11458333%;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content cite.author,
div.home .widget.widget_woothemes_testimonials .quote .quote-content cite.author,
div.business .widget.widget_woothemes_testimonials .quote .quote-content cite.author {
display: block;
font-style: normal;
font-weight: bold;
}
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content cite.author .excerpt,
div.home .widget.widget_woothemes_testimonials .quote .quote-content cite.author .excerpt,
div.business .widget.widget_woothemes_testimonials .quote .quote-content cite.author .excerpt,
.fullwidth-widgets .widget.widget_woothemes_testimonials .quote .quote-content cite.author .url,
div.home .widget.widget_woothemes_testimonials .quote .quote-content cite.author .url,
div.business .widget.widget_woothemes_testimonials .quote .quote-content cite.author .url {
font-weight: normal;
display: block;
}
.footer-shop {
margin-bottom: 0;
}
.footer-shop .inner {
padding: 5.997em 0;
*zoom: 1;
}
.footer-shop .inner:after {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.footer-shop .inner:before,
.footer-shop .inner:after {
content: "";
display: table;
}
.footer-shop .inner:after {
clear: both;
}
.footer-shop .inner .footer-shop-content p {
display: inline;
float: left;
width: 70.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 70.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
text-align: left;
margin-bottom: 0;
font-size: 1.618em;
}
.footer-shop .inner .footer-shop-content .button {
display: inline;
float: left;
width: 20.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 20.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#footer-widgets .block {
margin-right: 3.8%;
float: left;
font-size: .875em;
}
#footer-widgets.col-1 .block {
width: 100%;
float: none;
}
#footer-widgets.col-1 .footer-widget-1 {
margin-right: 0;
}
#footer-widgets.col-2 .block {
display: inline;
float: left;
width: 45.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 45.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#footer-widgets.col-2 .footer-widget-2 {
margin-right: 0;
}
#footer-widgets.col-3 .block {
display: inline;
float: left;
width: 29.16666667%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 29.11458333%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#footer-widgets.col-3 .footer-widget-3 {
margin-right: 0;
}
#footer-widgets.col-4 .block {
display: inline;
float: left;
width: 20.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 20.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#footer-widgets.col-4 .footer-widget-4 {
margin-right: 0;
}
#footer-widgets .widget h3 {
text-transform: uppercase;
font-size: .857em;
}
#footer .col-left,
#footer .col-right {
display: inline;
float: left;
width: 45.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 45.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
}
#footer .col-right {
text-align: right;
} .home .flexslider {
margin-top: -4.236em;
}
.home .flexslider li.slide .slide-content {
width: 67%;
left: 17%;
position: absolute;
top: 5.997em;
display: block;
}
.home .flexslider li.slide .slide-content header,
.home .flexslider li.slide .slide-content .entry {
display: inline;
float: left;
width: 62.5%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 62.44791667%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
display: block;
clear: left;
background: rgba(0, 0, 0, 0.8);
color: #fff;
padding: 1.618em;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.home .flexslider li.slide .slide-content header {
max-width: 42.5%;
}
.home .flexslider li.slide .slide-content header h1 {
color: #fff;
margin: 0;
}
.home .flexslider li.slide .slide-content .entry p:last-child {
margin-bottom: 0;
}
.home #recent-products {
display: inline;
float: left;
width: 95.83333333%;
margin-left: 2.08333333%;
margin-right: 2.08333333%;
*width: 95.78125%;
*margin-left: 2.03125%;
*margin-right: 2.03125%;
} .ie7 #top-nav {
position: relative;
z-index: 9999999;
}
.ie7 #header {
position: relative;
z-index: 9999999;
}
.ie8 .flexslider li.slide .slide-content header,
.ie8 .flexslider li.slide .slide-content .entry,
.ie8 .footer-shop .inner,
.ie8 .flex-direction-nav a {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2NkYGA4AwAA1gDOIG8pFwAAAABJRU5ErkJggg==);
}
.ie8 ul.products li.product .product-details {
display: none;
}
.ie8 ul.products li.product:hover .product-details {
display: block;
background: #77cb6d;
}
.ie8 #searchform .search-submit,
.ie8 #searchform #searchsubmit,
.ie8 .woocommerce-product-search input[type="submit"] {
background: url(//www.wisbrokers.com/wp-content/themes/peddlar/images/ico-search-ie8.png) no-repeat center;
}
}
@media only screen and (min-width: 800px) and (max-width: 1200px) {
.home .flexslider li.slide .slide-content {
width: 90%;
left: 8%;
font-size: .875em;
}
}@media only screen and (min-width: 992px) {
.pwaforwp-footer-prompt {
padding: 1% 3%;
flex-direction: row;
justify-content: center;
}
}
.pwaforwp-footer-prompt{
display: none;
width: 100%;
line-height: 2em;    
color: #333;
text-align: center;
text-decoration: none;    
min-height: 10%;
padding:15px 0px 15px 0px;
position: fixed;
bottom: 0;
justify-content: flex-end;
flex-direction: column;
flex-grow: 1;
animation-duration: 1s;
animation-fill-mode: both;
z-index: 9999;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{
content: "✖";
color: #d5e0eb;
position: absolute;
right: 10px;
top: 10px;
font-size: 12px;
background: rgba(0, 0, 0, 0.40);
border-radius: 30px;
text-align: center;
width: 20px;
height: 20px;
line-height: 22px;
cursor: pointer;
} 
.pwaforwp-bounceInUp{
animation-name: bounceInUp;
}
.pwaforwp-animated {
animation-duration: 1s;
animation-fill-mode: both;
}
.pwaforwp-btn{
border: none;   
cursor: pointer;
display: inline-block;
border-radius: 4px;
height: auto;
line-height: 1;
min-width: auto;
padding: 8px 16px;
font-size: 16px;
margin: 10px 0px 0px 0px;
font-family: sans-serif;
text-transform: none;
transition: all .2s ease-in-out;
} #pwaforwp_loading_div {
display: none;
position: fixed;
width: 100%;
height: 200%;
top: 0px;
left: 0px;
background-color: white;
z-index: 9999;
}
.pwaforwp-loading-wrapper{z-index: 9999999;display:none;}
#pwaforwp_loading_icon {
position: fixed;
left: 50%;
top: 50%;
z-index: 9999999;
margin: -60px 0 0 -60px;
border: 16px solid #f3f3f3;
border-radius: 50%;
border-top: 16px solid #3498db;
width: 120px;
height: 120px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} .animate-bottom {
position: relative;
-webkit-animation-name: animatebottom;
-webkit-animation-duration: 1s;
animation-name: animatebottom;
animation-duration: 1s
}
@-webkit-keyframes animatebottom {
from { bottom:-100px; opacity:0 } 
to { bottom:0px; opacity:1 }
}
@keyframes animatebottom { 
from{ bottom:-100px; opacity:0 } 
to{ bottom:0; opacity:1 }
} #pwaforwp-add-to-home-click h3{
font-size: 20px;
font-weight: 600;
margin: 0px;
line-height: 1.4;
font-family: sans-serif;
}
@media(max-width:425px){
#pwaforwp-add-to-home-click h3 {
font-size: 16px;
}
.pwaforwp-btn{
font-size: 14px;
}
.pwaforwp-footer-prompt{
padding:15px 0px 10px 0px;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after {
right: 5px;
top: 5px;
}
}
.pwaforwp-app-contents{display: none;}#callnowbutton {
display: none;
}
@media screen and (max-width:650px) {
#callnowbutton:not(.cnb-displaymode),
#callnowbutton.cnb-displaymode-mobile-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-mobile-only {
display: flex;
}
}
@media screen and (min-width:650px) {
#callnowbutton.cnb-displaymode-desktop-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-desktop-only {
display: flex;
}
}
@media screen {
#callnowbutton.cnb-displaymode-always {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-always {
display: flex;
}
} #callnowbutton.cnb-full {
justify-content: center;
align-items: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
width: 100%;
left: 0;
height: 60px;
}
.cnb-full.cnb-full-bottom {
bottom: 0;
}
.cnb-full.cnb-full-top {
top: 0;
}
#callnowbutton.cnb-single {
width: 55px;
height: 55px;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-position: center;
background-size:35px 35px;
background-repeat: no-repeat;
}
.cnb-single.cnb-middle {
bottom: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-left {
bottom: 15px;
left: 20px;
}
.cnb-single.cnb-right {
bottom: 15px;
right: 20px;
}
.cnb-single.cnb-mleft {
top: 50%;
margin-top: -28px;
left: 20px;
}
.cnb-single.cnb-mright {
top: 50%;
margin-top: -28px;
right: 20px;
}
.cnb-single.cnb-tleft {
top: 15px;
left: 20px;
}
.cnb-single.cnb-tmiddle {
top: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-tright {
top: 15px;
right: 20px;
} #callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
display: none;
}
.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
left: 68px;
}
.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
right: 68px;
}
.cnb-single.cnb-text span {
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
display: block;
width: auto;
background-color: rgba(70,70,70,.9);
position: absolute;
border-radius: 2px;
font-family: helvetica,arial,sans-serif;
padding: 6px 8px;
font-size: 13px;
font-weight: 700;
color: #ECECEC;
top: 15px;
box-shadow: 0 1px 2px rgba(0,0,0,.15);
word-break: keep-all;
line-height: 1em;
text-overflow: ellipsis;
vertical-align: middle;
white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
display: none;
}
.cnb-full.cnb-text {
text-align: center;
color: #FFF;
font-weight: 600;
font-size: 120%;
overflow: hidden;
white-space: nowrap;
}
.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
font-size: 130%;
}
.cnb-zindex-10 {
z-index: 2147483647;
}
.cnb-zindex-9 {
z-index: 214748365;
}
.cnb-zindex-8 {
z-index: 21474836;
}
.cnb-zindex-7 {
z-index: 2147484;
}
.cnb-zindex-6 {
z-index: 214748;
}
.cnb-zindex-5 {
z-index: 21475;
}
.cnb-zindex-4 {
z-index: 2147;
}
.cnb-zindex-3 {
z-index: 215;
}
.cnb-zindex-2 {
z-index: 21;
}
.cnb-zindex-1 {
z-index: 2;
}