#section-763{ background:url() no-repeat scroll top left #f6f6f6; background-size:auto; color:#4c4c4c}
#section-763.parallax-section h2{ color:#333333}
#section-763 .testimonial-listing .bx-wrapper .bx-controls-direction a{border-color:#4c4c4c;color:#4c4c4c}
#section-763.service_template .section-wrap::after{ background-color:#f6f6f6}
#section-397{ background:url(https://www.nicklinelectrical.com.au/wp-content/uploads/2018/06/nicklin-electrical-van.jpg) no-repeat fixed bottom center #181818; background-size:cover; color:#ffffff}
#section-397 .overlay { background:url(https://www.nicklinelectrical.com.au/wp-content/themes/accesspress_parallax_pro/images/overlays/black-light-bg.png);}
#section-397.parallax-section h2{ color:#ffffff}
#section-397 .testimonial-listing .bx-wrapper .bx-controls-direction a{border-color:#ffffff;color:#ffffff}
#section-397.service_template .section-wrap::after{ background-color:#181818}
#section-1007{ background:url() no-repeat scroll top left #ba181d; background-size:auto; color:#ffffff}
#section-1007.parallax-section h2{ color:#ffffff}
#section-1007 .testimonial-listing .bx-wrapper .bx-controls-direction a{border-color:#ffffff;color:#ffffff}
#section-1007.service_template .section-wrap::after{ background-color:#ba181d}
#section-1405{ background:url(http://www.nicklinelectrical.com.au/wp-content/uploads/2016/04/Just-the-lighthouse-large.png) no-repeat fixed bottom left #f6f6f6; background-size:auto; color:#333333}
#section-1405.parallax-section h2{ color:#333333}
#section-1405 .testimonial-listing .bx-wrapper .bx-controls-direction a{border-color:#333333;color:#333333}
#section-1405.service_template .section-wrap::after{ background-color:#f6f6f6}
#section-{ background:url() no-repeat scroll top left ; background-size:auto; color:}
#section-.parallax-section h2{ color:}
#section- .testimonial-listing .bx-wrapper .bx-controls-direction a{border-color:;color:}
#section-.service_template .section-wrap::after{ background-color:}
#top-header{ background:#bb191e;font-size:16px;font-family:PT Sans;font-weight:400;color:#ffffff;line-height:38px}
#top-header a{color:#ffffff}
#top-header a:hover{color:#d3d3d3}
#main-header{ background:#FFFFFF}
#main-header{background:rgba(255,255,255,1)}
#main-header.no-opacity, #main-header.pos-bottom{ background:#FFFFFF}
.main-navigation{margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.main-navigation ul li a{font-size:18px;font-family:PT Sans;font-weight:400;color:#333333;text-transform:uppercase}
.main-navigation > ul > li a:hover, .main-navigation > ul > li.current a, .main-navigation .current_page_item > a, .main-navigation .current-menu-item > a{color:#bb191e}
.main-navigation .sf-arrows .sf-with-ul:after{border-color:#333333 transparent transparent}
.main-navigation .sf-arrows ul .sf-with-ul:after{border-left-color:#333333 !important}
#site-logo{margin-top:0px;margin-right:-15px;margin-bottom:0px;margin-left:0px;}.top-menu ul.menu ul{background:#bb191e;}
.top-menu .sf-arrows .sf-with-ul:after{border-color:#ffffff transparent transparent}
.top-menu .sf-arrows ul .sf-with-ul:after{border-left-color:#ffffff !important}
.social-icons a, .social-icons a span{background:#bb191e}
.social-icons a:hover{background:#ba4c4f}
.social-icons.appear-left a span:after{border-right-color:#bb191e}
.social-icons.appear-right a span:after{border-left-color:#bb191e}
.social-icons.appear-top a span:after{border-bottom-color:#bb191e}
.social-icons.appear-bottom a span:after{border-top-color:#bb191e}
body, button, input, select, textarea{ font-size:16px;font-family:PT Sans;font-weight:400;color:#444444}
h1{ font-size:32px;font-family:Roboto;font-weight:300;color:#333333;text-transform:uppercase}
h2{ font-size:28px;font-family:'Roboto';font-weight:300;color:#333333;text-transform:uppercase}
h3{ font-size:24px;font-family:'Roboto';font-weight:300;color:#333333;text-transform:uppercase}
h4{ font-size:20px;font-family:'Roboto';font-weight:300;color:#333333;text-transform:uppercase}
h5{ font-size:18px;font-family:'PT Sans';font-weight:400;color:#333333;text-transform:uppercase}
h6{ font-size:16px;font-family:'PT Sans';font-weight:400;color:#333333;text-transform:uppercase}
#secondary-left .widget-title,#secondary-right .widget-title, #secondary .widget-title{ font-size:20px;font-family:'PT Sans';font-weight:400;color:#333333;text-transform:uppercase}
.top-footer .widget-title{ font-size:10px;font-family:'Arial';font-weight:400;color:;text-transform:uppercase}
.top-footer .widget-title:after{border-color:}
.top-footer{background:#db4b3f;color:#ffffff}
.top-footer h4{color:}
.top-footer a{color:#ffffff}
.bottom-footer{background:#222222;color:#cccccc}
.bottom-footer a, .footer-social-icons a{color:#cccccc}
.footer-social-icons a{border-color:#cccccc}
.footer-social-icons a:hover{background:#cccccc}
.single #header-wrap .entry-title, .single #header-wrap .title-breadcrumb-wrap a, .single #header-wrap .title-breadcrumb-wrap{color:#000000}
.page #header-wrap .entry-title, .page #header-wrap .title-breadcrumb-wrap a, .page #header-wrap .title-breadcrumb-wrap{color:#ffffff}
.archive #header-wrap .entry-title, .archive #header-wrap .title-breadcrumb-wrap a, .archive #header-wrap .title-breadcrumb-wrap{color:#ffffff}
.error404 #header-wrap .entry-title, .error404 #header-wrap .title-breadcrumb-wrap a, .error404 #header-wrap .title-breadcrumb-wrap{color:#ffffff}
#page-overlay{background-image:url(https://www.nicklinelectrical.com.au/wp-content/themes/accesspress_parallax_pro/images/preloader/loader7.gif)}
#ap-map-canvas{height:400px !important}
#main-header{box-shadow: 0px 4px 10px rgba(0,0,0,0.3);}
#main-slider .overlay{background-image:url(https://www.nicklinelectrical.com.au/wp-content/themes/accesspress_parallax_pro/images/overlays/overlay4.png);}.main-navigation ul ul li.current_page_item > a, 
.main-navigation ul ul li.current-menu-item > a, 
.main-navigation ul ul li > a:hover,
.ap-icon-text.style3 .ap-icon-text-icon i, 
.ap-icon-text.style4 .ap-icon-text-icon i,
.bttn:after,
#go-top,
.blog-list .blog-excerpt span,
.ap-bttn:before,
.ap-bttn:after,
.ap-bttn,
.member-social-group a:hover,
.ap-progress-bar .ap-progress-bar-percentage,
.googlemap-contact-wrap li .fa,
.post-listing .posted-on,
.horizontal .ap_tab_group .tab-title.active, 
.horizontal .ap_tab_group .tab-title.hover,
.vertical .ap_tab_group .tab-title.active, 
.vertical .ap_tab_group .tab-title.hover,
#portfolio-grid.style4 h4,
.mm-menu,
.menu-toggle span,
.menu-toggle span:after,
.menu-toggle span:before,
.ap_toggle .ap_toggle_title,
.bttn:hover,
.bttn:active,
.portfolio-listing .button-group li.is-checked,
.bx-wrapper .bx-pager.bx-default-pager a:hover, 
.bx-wrapper .bx-pager.bx-default-pager a.active,
.error-404,
button,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.bttn.ap-default-bttn.ap-bg-bttn,
.bttn.ap-default-bttn.ap-outline-bttn:hover,
.ap_tagline_box.ap-bg-box,
.ap-dropcaps.ap-square,
#collapse-nav,
.woocommerce ul.products li.product .onsale, 
.woocommerce span.onsale,
.woocommerce ul.products li.product .button, 
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt,
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover,
 .woocommerce #respond input#submit.alt.disabled, 
.woocommerce #respond input#submit.alt.disabled:hover, 
.woocommerce #respond input#submit.alt:disabled, 
.woocommerce #respond input#submit.alt:disabled:hover, 
.woocommerce #respond input#submit.alt:disabled[disabled], 
.woocommerce #respond input#submit.alt:disabled[disabled]:hover, 
.woocommerce a.button.alt.disabled, 
.woocommerce a.button.alt.disabled:hover, 
.woocommerce a.button.alt:disabled, 
.woocommerce a.button.alt:disabled:hover, 
.woocommerce a.button.alt:disabled[disabled], 
.woocommerce a.button.alt:disabled[disabled]:hover, 
.woocommerce button.button.alt.disabled, 
.woocommerce button.button.alt.disabled:hover, 
.woocommerce button.button.alt:disabled, 
.woocommerce button.button.alt:disabled:hover, 
.woocommerce button.button.alt:disabled[disabled], 
.woocommerce button.button.alt:disabled[disabled]:hover, 
.woocommerce input.button.alt.disabled, 
.woocommerce input.button.alt.disabled:hover, 
.woocommerce input.button.alt:disabled, 
.woocommerce input.button.alt:disabled:hover, 
.woocommerce input.button.alt:disabled[disabled], 
.woocommerce input.button.alt:disabled[disabled]:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce input.button,
nav.woocommerce-MyAccount-navigation ul li a,
.floating-bar ul li.current a, .floating-bar ul li:hover a,
.floating-bar ul li .ap-tooltip, .floating-bar ul li .ap-tooltip:before, .floating-bar ul li .ap-tooltip:after,
.layout2.featured_table .ap-price-box, .layout2 .ap-pricing-readmore a.bttn,
.blog_template_new .new-blog-listing .single-blog-wrapper .blog-content-wrapper .blog-date-wrap span.post-month,
.blog_template_new .new-blog-listing .single-blog-wrapper .blog-content-wrapper span.read-more a,
.googlemap_template_new .ap-contact-wrap .ap-ctn-form input[type="submit"],
.ap-pricing-table.layout3.featured_table .ap-price-box .ap-wrap, .ap-pricing-table.layout3.featured_table,
.testimonial_template_new .testimonial-listing ul li.testimonial-content h3,
.testimonial_template_new .testimonial-stage .owl-controls .owl-dots .owl-dot.active, .testimonial_template_new .testimonial-stage .owl-controls .owl-dots .owl-dot:hover{
background-color:#bb191e;
}

a,
.bttn,
.member-social-group a,
.ap-toggle-title .pointer span i,
.ap_toggle .ap_toggle_title:after,
.sidebar .widget-social-icons li a,
.team-tab .bx-wrapper .bx-controls-direction a,
#portfolio-grid.style2 .portfolio-link:hover,
.style1 .fancybox-gallery:hover,
.footer-social-icons a:hover,
.sidebar .menu li a:hover,
input[type="button"],
input[type="reset"],
input[type="submit"],
.sidebar ul li a:hover,
.sidebar ul li.current-menu-item > a,
.woocommerce .woocommerce-info:before,
.bttn.ap-default-bttn.ap-outline-bttn,
.layout2 .ap-pricing-readmore a.bttn:hover,
.blog_template_new .new-blog-listing .single-blog-wrapper .blog-content-wrapper span.read-more a:hover,
.woocommerce .star-rating:before, .woocommerce .star-rating span:before,
.woocommerce .star-rating:before, .woocommerce .star-rating span:before,
.mm-menu .mm-list > li:hover > a,
.mm-menu .mm-list > li:hover > a.mm-subopen:before,
.mm-menu .left-social-icons.mm-panel a:hover{
color:#bb191e;
}

.team_template_new .team-tab #team-arrow {
   fill: #bb191e;
}

.bttn,
.team-image:hover, .team-image.active,
.blog-list .blog-excerpt,
.ap-toggle-title,
.ap-toggle-title .pointer,
.ap_toggle,
.main-navigation ul ul li.current_page_item > a, 
.main-navigation ul ul li.current-menu-item > a, 
.main-navigation ul ul li > a:hover,
.menu-toggle,
.sidebar .widget-title:after,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.bttn.ap-default-bttn.ap-outline-bttn,
.ap_tagline_box.ap-top-border-box,
.ap_tagline_box.ap-left-border-box,
.ap_tagline_box.ap-all-border-box,
input[type="text"]:focus, 
input[type="email"]:focus, 
input[type="url"]:focus, 
input[type="password"]:focus, 
input[type="search"]:focus, 
input[type="number"]:focus, 
input[type="tel"]:focus, 
input[type="range"]:focus, 
input[type="date"]:focus, 
input[type="month"]:focus, 
input[type="week"]:focus, 
input[type="time"]:focus, 
input[type="datetime"]:focus, 
input[type="datetime-local"]:focus, 
input[type="color"]:focus, 
textarea:focus,
.woocommerce ul.products li.product h3,
.woocommerce .woocommerce-info,
.portfolio_masonry_template .portfolio-listing ul li.is-checked, 
.portfolio_masonry_template .portfolio-listing ul li:hover,
.blog_template_new .new-blog-listing .single-blog-wrapper .blog-content-wrapper span.read-more a,
.googlemap_template_new .ap-contact-wrap .ap-ctn-form input[type="submit"],
.action_template .call-to-action a.ap-outline-bttn:hover,
.ap-pricing-table.layout3.featured_table .ap-price-box{
border-color:#bb191e;
}

.mm-menu .mm-list > li:after,
.mm-menu .mm-list > li > a.mm-subopen:before,
.main-navigation > ul > li{
border-color:#a8171b;
}

.bttn.ap-default-bttn.ap-bg-bttn:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, 
.woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover,
nav.woocommerce-MyAccount-navigation ul li:hover a,
nav.woocommerce-MyAccount-navigation ul li.is-active a,
.ap-pricing-table.layout3.featured_table a.bttn:before,
.ap-pricing-table.layout3.featured_table a.bttn:hover{
background:#a8171b;
}
.ap-pricing-table.layout3.featured_table a.bttn,
.ap-pricing-table.layout3.featured_table a.bttn:hover:before {
    background:#961418;
}
.ap-icon-text.style3 .ap-icon-text-icon i:after, 
.ap-icon-text.style4 .ap-icon-text-icon i:after{
box-shadow: 0 0 0 1px #bb191e;
}

#portfolio-grid.style3 .portfolio-overlay,
#portfolio-grid.style2 .portfolio-inner,
#portfolio-grid.style1 .portfolio-overlay,
.style1.ap-team .ap-member-image:after,
.portfolio_masonry_template .mid-content div.portfolio-list .portfolio-inner a.portfolio-link:hover, 
.portfolio_masonry_template .mid-content div.portfolio-list .portfolio-inner a.fancybox-gallery:hover{
background:rgba(187,25,30,0.8)    
}
.ap-progress-bar{
background:rgba(187,25,30,0.3)    
}
.post-listing .posted-on:before{
border-color:transparent transparent #a8171b #a8171b;
}

@media screen and (max-width:768px){
    .main-navigation ul ul{
        background:#bb191e; 
    }
    .main-navigation ul ul a,
    .main-navigation ul ul li > a:hover{
        border-color:#a8171b;
    }
    
        #accesspress-breadcrumb{display:none;};
    }

@media screen and (max-width:1000px){
    .main-navigation > ul{
        background-color:#bb191e;
    }
}

/* Adjust burger menu position on smaller screens */ 

@media (max-width: 400px) and (min-width: 300px){
.menu-toggle {
    margin-top: 7px !important;
}}

@media (min-width: 401px){
.menu-toggle {
    margin-top: 18px !important;
}}
/* End*/



/* Move burger menu to the right to line up with phone number */ 
.menu-toggle{
    margin-right: -7px !important;
}
/* End*/


/* Style the phone number at the top of website */
#nav-phone{
color: #BB191E; 
font-weight: bold; 
float: right; 
width: 700px;
text-align: right; 
font-size: 18px;
font-family: PT Sans;
}

#nav-phone a {
    text-decoration: none;
}
/* End*/


/* Reduce the padding around submenu items on smaller screens */
@media screen and (max-width: 768px) {
.main-navigation ul li a {
padding: 0 0;
}}
/* End*/

/* Reduce logo size on smaller screens */
@media (max-width: 1078px) and (min-width: 1001px){
#site-logo {
  max-width: 250px;
  padding-top: 16px;
}}
/* End*/

/* Reduce the size of the top logo on smaller screens */
@media (min-width: 1078px){
#site-logo {
  max-width: 350px;
}}
/* End*/


/* Adjust the logo and menu alignment when burger menu is shown */
@media (max-width: 1000px) {.menu-toggle { margin-top: 12px;}}
@media (max-width: 1000px) {#site-logo {margin-top: 0px;}}
/* End*/


/* Put a smaller margin above the top menu */
.main-navigation ul li {
padding: 10px 0 !important;  
}
/* End*/


/* Put a smaller margin above the phone number */
#site-navigation { 
margin-top: 10px;
}
/* End*/


/* Move the site logo down a little. This is done here not in the Theme options because the theme option setting is removed by the them when the page is scrolled down, which messes up the logo allignment in the sticky header. */

@media (min-width: 1000px) {
#site-logo { 
margin-top: 10px !important;
}}
/* End*/


/* Reduce the height of the testimonail section on the home page to just make it a divider */
#section-1007 {height: 38px !important;}
/* End*/


/* Stop  background repeating behind stats */
#section-98{
background-repeat: no-repeat !important;
}
/* End*/


/* Stop  background repeating behind contact form */
#section-1405{
background-repeat: no-repeat !important;
}
/* End*/



/* Stop  background repeating behind services */
#section-397{
background-repeat: no-repeat !important;
}
/* End*/


/* Set the header background image to fill the whole screen wdith */
#header-wrap {
background-size: cover !important;
background-attachment: fixed !important;
background-position: top !important;
}
/* End*/


/* Hide the right side text in the slideshow */
.tp-tabs{
display: none !important;
}
/* End*/

/* Speed up the appearance of the team section on Home, which is the photo of Steve */
.team-content{
  animation-delay:0.25s !important;
}
/* End*/

/* Remove the small profile photo above the large profile photo */
.team-tab {display: none;}
/* End */



/* Customise contact form  */
.wpcf7 textarea
{
    width: 100%;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
}


.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]
{
    width: 300px;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]
{
    height: 36px;
}
/* End*/
