/*
 * Created by the Simple Custom CSS Plugin
 * http://wordpress.org/plugins/simple-custom-css/
 */

#content .entry-content a {
color: #990000;
}

#content .entry-content a:hover {
color: #c00000;
}
header#masthead hgroup .support-text {
font-size: 34px;
top: 70%;
font-style: normal;
font-weight: 200;
color: #888888;
}

header .logo img {
height: auto;
width: 250px;
}

header#masthead hgroup {
position: relative;
padding-bottom: 20px;
padding-top: 35px;
zoom: 1;
}

.main-navigation {
background-color: #333333;
}

.main-navigation ul li:hover > a,
li.current-menu-item a {
background: #990000;
color: #FFFFFF;
}
.flexslider .slides {
overflow: hidden;
}

.flexslider .slides img {
width: auto;
}

.main-navigation ul ul {
background:rgb(51,51,51);
background: transparent\9;
background:rgba(51,51,51,0.75);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bf333333,endColorstr=#bf333333);
zoom: 1;
}

.main-navigation ul ul li:hover > a {
background:rgb(153,0,0);
background: transparent\9;
background:rgba(153,0,0,0.75);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bf990000,endColorstr=#bf990000);
zoom: 1;
}

#content div.panel-grid div.circle-icon-box h4 {
font-size: 16px;
text-transform: uppercase;
}

#content #pgc-home-2-0 h4 {
color: #994d00;
} 

#content #pgc-home-2-1 h4 {
color: #00994d;
} 

#content #pgc-home-2-2 h4 {
color: #004d99;
} 

#content #pgc-home-2-3 h4 {
color: #999900;
} 

#content #pgc-home-2-4 h4 {
color: #99004d;
}

#content #pgc-home-2-5 h4 {
color: #009999;
}

#content div.panel-grid div.circle-icon-box p{
font-size: 12px;
text-align: left;
}

.standard-title {
font-size: 20px;
color: #444444;
font-size: 18px;
letter-spacing: 1px;
line-height: 30px;
font-weight: 500;
text-transform: uppercase;
margin-bottom: -25px;
text-align: center;
background: #f6f6f6;
color: #444444;
padding: 8px 0;
}

.entry-content h5.standard-title {
margin-bottom: -20px;
padding: 0;
}

h1.page-title, h1.entry-title { 
width: 100%;
background: #f6f6f6;
font-size: 24px;
padding: 10px 0;
text-align: center;
font-weight: normal;
line-height: 1em;
letter-spacing: 1px;
margin: 0;
border: 1px solid #DDDDDD;
}

article.post .entry-header h1.entry-title a, 
article.page .entry-header h1.entry-title a {
width: 100%;
font-size: 24px;
text-align: center;
font-weight: normal;
letter-spacing: 1px;
margin: 0;
text-decoration: none;
}

#content .panel-grid ul.product_list_widget { 
padding: 10px 0 10px 10px;
margin: 0;
background: #f6f6f6;
border: 1px solid #DDDDDD;
}

#content .panel-grid ul.product_list_widget li { 
display: inline-block;
vertical-align: top;
padding: 0;
margin: 0 10px 0 0;
width: 30%;
max-width: 150px;
}

#content .panel-grid ul.product_list_widget li a { 
font-size: 10px;
color: #990000;
}

#content .panel-grid ul.product_list_widget li img,
#content .panel-grid ul.product_list_widget li span.amount {
display: block;
width: 100%;
max-width: 150px;
}

body.responsive #page-wrapper {
-webkit-box-shadow: 0px 0px 25px 1px rgba(23,23,23,0.6);
-moz-box-shadow: 0px 0px 25px 1px rgba(23,23,23,0.6);
box-shadow: 0px 0px 25px 1px rgba(23,23,23,0.6);
padding-top: 0;
margin-top: 30px;
}

a {
color: #990000;
}

a:hover {
color: #c00000;
}

#secondary .widget .widget-title, #footer-widgets .widget .widget-title {
margin-bottom: 7px;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
background: #990000;
}

ul#areas {
margin: 0;
}

ul#areas li {
display: inline;
padding: 0;
margin: 0;
list-style: none;
}

ul#areas li span {
font-weight: bold;
color: #999999;
}

.enquire-button, .enquire-button2 {
	background-color:#00994d;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	border:1px solid #dbdbdb;
	display:inline-block;
	color:#ffffff;
	font-size:20px;
	font-weight:300;
	font-style:italic;
	height:auto;
	line-height:20px;
	width:250px;
	text-decoration:none;
	text-align:center;
        margin-top: 30px;
        padding: 20px 0;
}

.enquire-button2 {
        background-color: #004d99;
}

.enquire-button:hover {
        background-color: #ffffff;
        color: #00994d;
}

.enquire-button2:hover {
        background-color: #ffffff;
        color: #004d99;
}

#content div.product .related.products h2 {
font-size: 20px;
margin-bottom: 10px;
}

#content div.product .related ul.products {
background-color: #f6f6f6;
border: 1px solid #DDDDDD;
padding-left: 20px;
}

#content div.product .related ul.products li {
margin: 20px 10px 5px 0;
width: 150px;
}

#content div.product .related ul.products li img {
width: 150px;
height: 150px;
}

#content div.product .related ul.products li a {
color: #333333;
}

#footer-widgets .yasip a, div.widget-area .yasip a {
margin: 0 10px 0 0;
}

body.woocommerce-page #container {
float: right;
}

body.woocommerce-page #secondary {
float: left;
}

#content .origin-widget.origin-widget-button-simple-white a {
padding: 10px 20px;
background: #fff;
}

#content .origin-widget.origin-widget-button-simple-white a:hover {
padding: 10px 20px;
background: #990000;
color: #fff;
text-shadow: none;
}

#content #pg-home-1 #pgc-home-1-0 {
background: #800000;
padding: 15px 10px !important;
color: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#content #pg-home-1 #pgc-home-1-0 h3{
color: #fff;
}

.origin-widget.origin-widget-call-to-action-simple-clean {
margin-top: 10px;
margin-bottom: 40px;
}

#panel-0-1-0 .origin-widget.origin-widget-call-to-action-simple-clean {
background: #00994d;
color: #ffffff;
}

#panel-0-1-0 .origin-widget.origin-widget-call-to-action-simple-clean h2 {
color: #ffffff;
line-height: 1.2em;
}

#panel-0-1-0 .origin-widget.origin-widget-call-to-action-simple-clean h5 {
color: #f5f5f5;
}

#panel-0-1-0 .origin-widget.origin-widget-call-to-action-simple-clean .origin-widget-button {
top: 100%;
right: 0;
margin-top: 0;
font-size: 20px;
}

#panel-0-1-1 .origin-widget.origin-widget-call-to-action-simple-clean {
background: #004d99;
}

#panel-0-1-1 .origin-widget.origin-widget-call-to-action-simple-clean h2,
#panel-0-1-1 .origin-widget.origin-widget-call-to-action-simple-clean h5 {
color: #ffffff;
}

#panel-0-1-1 .origin-widget.origin-widget-call-to-action-simple-clean .origin-widget-button {
top: 100%;
right: 0;
margin-top: 0;
font-size: 20px;
}

#secondary ul.product_list_widget li  {
width: 100%;
border-bottom: 1px solid #999999;
margin-bottom: 10px

}

#secondary ul.product_list_widget li img {
width: 100px;
margin-bottom: 10px;
}

.wpcf7-form textarea { 
width: 80%;
}

.tinynav {
width:70%;
}

#footer-widgets .widget.yasip .widget-title {
text-align: right;
margin-right: 10px;
}

#footer-widgets .widget.yasip  {
text-align: right;
}

@media (max-width: 960px) {
header#masthead hgroup .support-text {
font-size: 28px;
}

#secondary .widget .widget-title, #footer-widgets .widget  {
text-align: center;
}

#secondary .widget .widget-title, #footer-widgets .widget.yasip, #secondary .widget .widget-title, #footer-widgets .widget.yasip .widget-title  {
text-align: center;
}
}

@media (max-width: 650px) {
header#masthead hgroup .support-text {
font-size: 20px;
}

#page-wrapper .full-container .tinynav {
display: block;
width: 70%;
margin-left: 10px;
}

#pg-13-4 {
width: 100%;
}

#pg-13-4 .panel-grid-cell {
float: left;
display: inline-block;
}

#pg-13-4 .panel-grid-cell img {
width: 80%;
margin: 0 20px 0 0;
}
}

#lease-details {
background-color: #f4f2f2;
padding: 1px 10px
}

#lease-details p {
font-weight: 500
}

#printer-rental-features ul li {
padding: 0;
margin-left: -20px
}

#panel-1-0-0 .textwidget a {
color: #ffffff
}