/*
You can add your own CSS here.

Click the help icon above to learn more.

red: #e5001c;
blue:#0d0055;
*/
.woocommerce nav.woocommerce-pagination {
	display:block;
}
.easy-t-cycle-pager span.cycle-pager-active {
	color:#e5001c;
}
.entry-content ul > li {
list-style-type:disc;
}
.checkout li {
list-style-type:none!important;
}
.footer-widgets a {
	text-transform:none;
	font-weight:normal;
		text-decoration:underline;
}
.footer-widgets a:hover {
	color:#fff!important;
}
.footer-widgets input[type="submit"] {
margin-top:20px;	
}
.otw-sc-toggle .toggle-trigger {
background-image:none;
	text-shadow:none;
	padding-left:0px;
}
.otw-sc-toggle .toggle-trigger:hover {
	background:transparent;
}
.otw-sc-toggle .toggle-trigger span {
float:left;
	margin-right:10px;
	background-color:#5d9a01;
}
.otw-sc-toggle .toggle-content {
box-shadow:none;
	border:0px;
}

.woocommerce .product .entry-content ul > li {
list-style-type:disc;
}

.woocommerce li.product {
border-bottom:0px;    
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    font-size:15px;
}
.woocommerce-loop-product__title {
min-height:51px;    
}

@media screen and (min-width: 800px) {
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    width:30.05%;
    font-size:15px;
}    
}

.single-post .entry-content {
padding-bottom:20px;    
}
.entry, .page.page-template-page_blog .entry {
    margin-bottom:30px;
    padding-bottom:20px;
    }
.entry-footer {
    display:none;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
	min-width:320px;
	}
.woocommerce .cart .button, .woocommerce .cart input.button {
max-width:160px;	
	background-color:#0d0055;
	color:#fff;
}
#coupon_code {
	width:150px;
	padding:11px;
	}
.woocommerce div.product form.cart .button {
padding:12px;	
}
.entry-content ul > li {
list-style-type:none;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color:	#0d0055!important;
}
.payments tbody {
border-bottom:0px;	
}
.payments {
	font-size:12px;
	margin-bottom:0px;
	border:0px;
	}
.payments:last-child {
margin-bottom:30px;	
}
td.pay3 {
width:15%;	
}
td.pay2 {
width:55%;	
}
td.pay1 {
width:30%;	
	background-color:#f5f6f7;
}
input, select, textarea {
font-family:"Open Sans",arial,sans-serif;
}
.woocommerce-variation {
padding-bottom:20px;	
}
.woocommerce-variation .woocommerce-variation-description {
	display:none;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
padding:8px;	
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
	color:#7092be;
}
table.payments {
	margin-bottom:2px;
}
.payments td {
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
		padding-left:10px;
	padding-right:10px;
	border-top:0px;
}
.payments tbody {
border-top:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width:30%;	
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width:68%;
}
.entry-title, .page.page-template-page_blog .entry-title {
letter-spacing:0px;	
	font-size:32px;
}
.front-page-4 {
padding-top:40px;
padding-bottom:20px;
background-color:#fff;
color:#232525;
}
.front-page-4 p {
 color:#232525;
}

.front-page-4, .front-page-4 a, .front-page-4 h4, .front-page-4 p, .front-page-4 .icon, .front-page-4 .widget-title {
color:#232525;
}

.home .woocommerce ul.products li.product .button {
display:none;
}

.home .woocommerce ul.products li.product .price {
display:none;
}

.home a.button {
background-color:#7092be!important;
}

.archive-description {
display:none;
}

.nav-primary {
max-width:50%;
}

a {
outline:0;
}
.site-header.shrink {
border-bottom: 2px solid #7092be;
}
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {
padding-top:50px;
padding-bottom:30px;
}
.footer-widgets .widget-title {
letter-spacing:0px;
margin-bottom:7px;
}
.site-footer {
background-color:#000;
padding-top:15px;
padding-bottom:10px;
}
.site-footer p {
color:#fff;
}
#text-2 {
max-width:450px;
}
#text-2 img {
display:block;
margin:0 auto;
float:none;
margin-top:60px;
}
.wpcf7-form {
max-width:500px;
}
.footer-widgets button:focus, .footer-widgets button:hover, .footer-widgets input[type="button"]:focus, .footer-widgets input[type="button"]:hover, .footer-widgets input[type="reset"]:focus, .footer-widgets input[type="reset"]:hover, .footer-widgets input[type="submit"]:focus, .footer-widgets input[type="submit"]:hover, .footer-widgets .textwidget a.button:focus, .footer-widgets .textwidget a.button:hover {
background-color: #000;
color:#fff;
}


.footer-widgets-1, .footer-widgets-2 {
width:50%;
}
input, select, textarea {
padding:7px;
}
.page .site-inner {
background-image: url("https://bookkeepingtrainingacademy.com.au/wp-content/uploads/2017/08/watermark.png");
background-repeat:no-repeat;
background-position:right top;
}
.site-inner {
padding-top:20px;
padding-bottom:10px;
}
.page .entry-header, .single .entry-header {
max-width:100%;
margin-bottom:20px;
}
.page .entry-title, .single .entry-title {
font-size:26px;
font-weight: 500;
letter-spacing:0px;
}
#genesis-footer-widgets {
background-color: #232525;
background-image: url("https://bookkeepingtrainingacademy.com.au/wp-content/uploads/2017/08/bg-grey.png");
}

.home .site-inner {
display:none;
}
.front-page-3 {
padding-top: 40px;
padding-bottom:20px;
}
body {
line-height:1.6;
}
p {
font-size:15px;
}
.front-page-3 p {
font-size:15px;
text-align:left;
}
#text-6 img {
margin-bottom:-2px;
margin-right: 10px;
}

.front-page-3, .front-page-3 a, .front-page-3 h4, .front-page-3 p, .front-page-3 .icon, .front-page-3 .widget-title {
color:#232525;
}
body {
color:#232525;
}
.front-page-3 {
background-color:#f5f6f7;
}
input[type="submit"], .content input[type="submit"] {
background-color:#7092be;
border-radius: 2px;
}
.footer-widgets-1 {
background-color:transparent;
text-align:left;
}
.front-page-2 .flexible-widgets.widget-full .widget-wrap, .front-page-2 .flexible-widgets.widget-halves.uneven .widget:last-of-type .widget-wrap {
padding-top:50px;
padding-bottom:40px;
}
.su-column img {
margin-bottom:0px;
}
.front-page-2 .su-column {
text-align:center;
}
a {
border-bottom:0px;
}
a:hover {
border-bottom:0px;
}
.front-page-2, .front-page-3 {
text-align:center;
}
.widget-title {
text-transform:none;
letter-spacing:0px;
font-weight:500;
margin-bottom: 30px;
}
.site-header {
border-bottom: 2px solid #7092be;
}
.backstretch {
max-height:500px;
}
.front-page-1 {
max-height:500px;
}
.front-page-1 p {
font-size:16px;
}
.page .entry-content, .single .entry-content {
max-width:100%;
}
h1 {
font-size:26px;
font-weight:500;
}
h2 {
font-size:24px;
font-weight:500;
}
h3 {
font-size: 22px;
font-weight:500;
}
p {
font-size:16px;
}
.front-page-1 .widget_text .widget-title {
font-size:26px;
letter-spacing:0px;
margin-bottom:20px;
}
.backstretch img {
display:none!important;
}
@media screen and (min-width: 1101px) {
.backstretch {
background-image: url("https://bookkeepingtrainingacademy.com.au/wp-content/uploads/2017/09/Bookkeeping-1779x500g.jpg");
background-repeat:no-repeat;
background-position:right top!important;
background-size:cover!important;
}
}

@media screen and (max-width: 460px) {
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    padding:7px;
        font-size:12px;
    }
}

@media screen and (max-width: 1350px) {
.backstretch {
background-image: url("https://bookkeepingtrainingacademy.com.au/wp-content/uploads/2017/09/Bookkeeping-1350x500.jpg")!important;
background-repeat:no-repeat;
background-position:right top;
background-size:cover;
}
#text-2 {
max-width:100%;
text-align:center;
}
}

@media screen and (max-width: 800px) {
.footer-widgets-1, .footer-widgets-2 {
width:100%;
display:block;
float:none;
}

@media screen and (max-width: 800px) {
.home .woocommerce ul.products li.product, .home .woocommerce-page ul.products li.product, .home .woocommerce-page[class*="columns-"] ul.products li.product, .home .woocommerce[class*="columns-"] ul.products li.product {
    width:100%;
}
#text-3 .columns-3 {
margin-bottom:-30px;    
}
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width:100%;	
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width:100%;
}
}
@media screen and (max-width: 800px) {
.backstretch {
background-image: url("https://bookkeepingtrainingacademy.com.au/wp-content/uploads/2017/09/Bookkeeping-800x500.jpg")!important;
}
}

