/* Enter Your Custom CSS Here */

/* Outreach Pro Custom
--------------------------------------------- */

.outreach-pro-custom .content .entry-title a:hover,
.outreach-pro-custom .content #genesis-responsive-slider a,
.outreach-pro-custom .content #genesis-responsive-slider h2 a:hover,
.outreach-pro-custom .nav-secondary .genesis-nav-menu .current-menu-item > a,
.outreach-pro-custom .nav-secondary .genesis-nav-menu .sub-menu a:hover,
.outreach-pro-custom .nav-secondary .genesis-nav-menu a:hover,
.outreach-pro-custom .nav-secondary .genesis-nav-menu li:hover > a,
.outreach-pro-custom .widget-title,
.outreach-pro-custom a {
	color: #ff7b00;
}

.outreach-pro-custom a:hover {
	color: #cb6e23;
}

.outreach-pro-custom .content #genesis-responsive-slider a:hover,
.outreach-pro-custom .content #genesis-responsive-slider h2 a,
.outreach-pro-custom .footer-widgets .widget-title,
.outreach-pro-custom .genesis-nav-menu a,
.outreach-pro-custom .site-footer a:hover,
.outreach-pro-custom .site-header .widget-title,
.outreach-pro-custom .site-title a,
.outreach-pro-custom .site-title a:hover {
	color: #fff;
}

body .site {
  background: #ffffff none repeat scroll 0 0;
}

.content #genesis-responsive-slider {
	background-color: #ffffff;
    box-shadow: none;
}
.content #genesis-responsive-slider h2 {
    font-size: 24px;
}
.flexslider {
    margin: 0 auto;
}

.home-top .widget.genesis_responsive_slider {
    background-color: #ffffff;
}

/*.outreach-pro-custom h1, h2, h3, h4, h5 {
  font-family: Verdana,Arial,Helvetica,sans-serif
}*/

body.outreach-pro-custom {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.site-inner p,
.home-bottom p {
	font-size: 12px; 
}

.site-inner {
    background-color: #ffffff;
}

.header-image .site-title {
  text-indent: 0;
}
.outreach-pro-custom h1.entry-title {
    font-size: 36px;
    color: #000;
    margin: 0 0 16px;
}
.outreach-pro-custom h2 {
    font-size: 30px;
    color: #000;
    margin: 0 0 16px;
}
.outreach-pro-custom h3 {
    font-size: 24px;
    margin: 0 0 16px;
}
.outreach-pro-custom .sidebar h3 {
    font-size: 24px;
    margin: 0 0 16px;
}

.outreach-pro-custom .sidebar {
    background-color: #ffffff;
}

.outreach-pro-custom .site-footer a {
	color: #666;
}

.outreach-pro-custom .genesis-nav-menu {
    background-color: #9b9d9c;
}

.outreach-pro-custom .genesis-nav-menu a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #ffffff;
}

.outreach-pro-custom .genesis-nav-menu a {
    text-transform: capitalize;
    font-weight: normal;
   /* background-color: #bdb3ae;*/
}

.outreach-pro-custom .genesis-nav-menu {
    background-color: #bdb3ae;
}

.genesis-nav-menu a {
 border-right: 0 none;
}

.genesis-nav-menu {
    line-height: 0.0;   
}

.outreach-pro-custom .genesis-nav-menu a:hover {
	color: #ffffff;
    background-color: #666666;
}

.outreach-pro-custom .genesis-nav-menu a:active {
	color:#ffdb6c;
}

.outreach-pro-custom .genesis-nav-menu .sub-menu a {
    color: #ffffff;
  	background-color: #bdb3ae;
}

.outreach-pro-custom .genesis-nav-menu .current-menu-item > a{
    background-color: #666666;
}

.outreach-pro-custom .genesis-nav-menu .current-menu-item > a{
    color: #ffffff;
}

.genesis-nav-menu {
	font-family: 'Open Sans';
  	font-size: 14px;
  	text-transform: uppercase;
}

.outreach-pro-custom .archive-pagination .active a,
.outreach-pro-custom .archive-pagination li a:hover,
.outreach-pro-custom .button,
.outreach-pro-custom .nav-primary,
.outreach-pro-custom button,
.outreach-pro-custom input[type="button"],
.outreach-pro-custom input[type="reset"],
.outreach-pro-custom input[type="submit"] {
	background-color: #ff7b00;
	color: #fff;
}

.outreach-pro-custom .button:hover,
.outreach-pro-custom .site-header,
.outreach-pro-custom button:hover,
.outreach-pro-custom input:hover[type="button"],
.outreach-pro-custom input:hover[type="reset"],
.outreach-pro-custom input:hover[type="submit"] {
	background-color: #ef6c00;
	color: #fff;
}

.outreach-pro-custom .sub-footer {
	background-color: #f6f1e9;
}

.outreach-pro-custom,
.outreach-pro-custom .footer-widgets {
	background-color: #fff;
}

.outreach-pro-custom .site-footer {
	background-color: #ecf0ee;
	color: #9b9d9c;
    font-size: 12px;
    padding: 20px 0;
}

.outreach-pro-custom .author-box,
.outreach-pro-custom .nav-secondary .wrap,
.outreach-pro-custom .sidebar .widget  {
	background-color: #ffffff;
    color: #000000;
}

.outreach-pro-custom .nav-secondary .genesis-nav-menu .sub-menu,
.outreach-pro-custom .nav-secondary .genesis-nav-menu .sub-menu a {
	background-color: #302e29;
	border-color: #45433f;
	color: #fff;
}

.outreach-pro-custom .enews-widget input:hover[type="submit"] {
	background-color: #eee;
	color: #333;
}

.outreach-pro-custom .site-header  {
    background-color: #ffffff;
	/*background-image: url("https://otvc.com.au/wp-content/uploads/header-right-6.jpg");*/
  	background-size: cover;
  color: #000;
}

.outreach-pro-custom .site-header .wrap {
    padding: 10px 0px;
    opacity: .9;
}

.outreach-pro-custom .nav-primary {
    background-color: #9b9d9c;
}

.site-header .header-phone-cta {
	padding: 0 20px 10px;
}
.site-header .header-phone {
    display: table;
	display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
	display: -ms-flexbox;  /* TWEENER - IE 10 */
	display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
	display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */
	-webkit-flex-flow: row wrap; /* Safari 6.1+ */
	flex-flow: row wrap;
	-webkit-justify-content: flex-end; /* Safari 6.1+ */
	justify-content: flex-end;
	-webkit-align-items: center; /* Safari 7.0+ */
	align-items: center;
}

.site-header .widget-area .phone {
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 22px;
    line-height: 1;
    color: #ff7b00;
}
.site-header .widget-area .phone a,
.site-header .widget-area .phone a:hover {
	text-decoration: none;
}
.site-header .widget-area .phone-label {
    font-family: 'PT Sans Narrow', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
    margin-right: 10px;
    line-height: 1;
}
.site-header .widget-area .phone-icon {
	font-size: 24px;
    margin-right: 10px;
}

.site-header .widget-area .header-email {
	text-align: right;
}
.site-header .widget-area a {
    color: #000;
}
.site-header .widget-area {
 width: 480px;
}

.title-area {
    width: 450px;
}

.outreach-pro-custom h1.entry-title {
    font-size: 20px;
    color: #616061;
    margin: 0 0 16px;
    text-transform: uppercase;
}


@media only screen and (max-width: 800px) {

	.site-header .header-phone {
		-webkit-justify-content: center; /* Safari 6.1+ */
		justify-content: center;
	}
	.site-header .widget-area .header-email {
		text-align: center;
	}
}

.woocommerce .quantity .qty {
    width: 6.631em;
    text-align: center;
}

.woocommerce form .form-row input#securepay_card_ccv {
    width: 100px !important;
}

li.additional_information_tab {
display: none !important;
}

.related.products {
 display: none;
 }

/* What's News Widget
--------------------------------------------- */

.outreach-pro-custom .news-widget h3 {
	background-color: #afa299;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0.07em;
	padding: 3px 10px;
	margin-top: 20px;
	margin-bottom: 3px;
}
.outreach-pro-custom .news-widget .news-item {
	background-color: #f0ebe7;
	padding: 10px;
	margin-bottom: 3px;
}
.outreach-pro-custom .news-widget .news-item .news-intro {
	display: flex;
	align-items: center;
}
.outreach-pro-custom .news-widget .news-item .news-intro-title {
	width: 47%;
	padding-right: 3%;
}
.outreach-pro-custom .news-widget .news-item .news-intro-image {
	width: 50%;
}
.outreach-pro-custom .news-widget .news-item h4 {
	color: #b84b12;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0;
}
.outreach-pro-custom .news-widget .news-item img {
	width: 100%;
}
.outreach-pro-custom .news-widget .news-item p {
	color: #a29e9d;
	font-size: 11px;
	margin-bottom: 0;
}
.outreach-pro-custom .news-widget .news-item a {
	color: #a29e9d;
	font-size: 11px;
}
.outreach-pro-custom .news-widget .content_after_widget {
	margin-top: 30px;
}

