/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Sep 12 2019 | 04:41:05 (pm)
/*
/******* Do not edit this file *******/

/*--COLOURS AND BACKGROUNDS Colour 1: Orange #F7923A; Colour 2: Blue #0161AB; Colour 3: Black #303030; --*/

/*--text colours --*/
:focus {color:  none !important; outline: none !important;}
body {color:#232525;}
a {color:#1b1c3f; font-weight:600; border-bottom: 1px solid #1b1c3f; text-decoration: none;}
a:hover {color:#000;}
h1, h2, h3, h4, h5, h6 {color:#303030;}
.page .entry-title, .single .entry-title {color:#1b1c3f;}
.page .entry-title a, .single .entry-title a {color:#303030;}
.front-page-1 .widget-title,  .front-page-2 .widget-title {color:#1b1c3f;}
.front-page-3 .widget-title  {color:#fff;}
.site-title a {color:#1b1c3f;}
.site-title a:hover {color:#303030;}
.site-description {color:#303030;}
.sidebar .widgettitle {color: #1b1c3f;}
.breadcrumb {color: #ccc;}
.breadcrumb a {	color:#ccc;}
.word-wrap {word-wrap:break-word; -ms-word-break: break-all; word-break: break-word;}
p.entry-title time {color:#F7923A;}
p.entry-meta a {color:#0161AB;}
a.more-link, .entry-content a.more-link {background-color: #0161AB; color: #fff;}
a.more-link:hover, .entry-content a.more-link:hover, .blog-top .entry-content a.more-link:hover {background-color: #F7923A; color: #fff;}

/*--button & form colours --*/
button,input[type="button"],input[type="reset"],input[type="submit"],.button,.entry-content .button {background-color: #1b1c3f; color: #fff; font-family: 'Lato', serif; padding: 25px 20px;}
button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,.entry-content .button:hover {background-color: #676768; color: #fff; padding: 25px 20px; font-family: 'Lato', serif;}

/*--menu colours --*/
.nav-primary {background:none;}
.wrap .nav-primary, .nav-primary, .genesis-nav-menu, .genesis-nav-menu a {background-color: #fff; color: #232525; }
.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .site-header .current-menu-item > a, .site-header .genesis-nav-menu a:hover {background-color: #fff; color: #676768; border-color: transparent;}
.genesis-nav-menu .sub-menu, .genesis-nav-menu .sub-menu a {background-color: #fff; color: #232525;}
.genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a {background-color: #fff; color:#676768;}

/*-- spacing --*/
.fa {margin-right:5px;}
.no-show {display:none;}
.site-inner {margin-top: 551px; padding-top: 30px; padding-bottom: 0 !important; position: relative; background: url(http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/jeans-pattern.jpg); background-repeat: repeat; background-attachment: fixed;}
.page .entry-content, .single .entry-content {max-width: 100%;}
.page .entry-header, .single .entry-header { max-width: 100%;}
.nav-primary {		margin-top: 0;	}
.site-header {		padding: 39px 30px 10px;	}
.widget-title {letter-spacing: 0;    margin-bottom: 20px;}
#journal {margin-top: 80px;}
#journal .widget-title.center { margin-bottom: 65px;}
body.home .entry {border-bottom: 1px solid #eee;margin-bottom: 5px;padding-bottom: 5px;}
@media (min-width:801px) {#journal article div.entry-content img:first-of-type {    float: left;    margin-right: 49px;    max-height: 250px;    max-width: 250px;}}
@media (max-width:800px) {#front-page-3 a.button {margin-bottom:60px;}}
    .site-header {background-color: #fff; padding: 28px 30px !important; border:none; position: fixed; top: 0; width: 100%; z-index: 999;}
    .site-header.shrink {padding: 18px 30px !important; border:none;}
    .genesis-nav-menu .sub-menu, .genesis-nav-menu .sub-menu a {width: 190px;}
    .site-title {font-size: 25px;}
    #wysiwyg_widgets_widget-3 h1 {font-size:60px; color:#1b1c3f;}
    .home.front-page .widget a:hover{border-bottom: 1px solid #1b1c3f; text-decoration: none; color: #1b1c3f;}
    .front-page-2 .flexible-widgets.widget-halves .widget:nth-child(odd) {border-right: 1px solid #efeded; clear: left; padding-right: 8%;}
    .page .entry-content, .single .entry-content {max-width: 100%; padding-bottom: 50px;}
    #wysiwyg_widgets_widget-3 .button {background-color: #1b1c3f; color: #fff; font-family: 'Lato', serif; padding: 20px 30px; border-bottom:none;}
    #wysiwyg_widgets_widget-3 .button:hover {background-color: #676768; color: #fff; font-family: 'Lato', serif; border-bottom:none;}
.page-id-540 iframe {height: 800px; border: 0; max-width: 100%;}

/*-- FONTS --*/
body {font-size: 15px;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 36px;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}
input,select,textarea {font-size: 14px;	}
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button { font-family: "Lato",sans-serif;}
.breadcrumb {font-size: 14px;}
.page .entry-title, .single .entry-title  {font-size: 36px; line-height: 1;}
.widgettitle.widget-title {	font-size: 20px; text-transform: uppercase;} /* Increase widget titles on Homepage */
.footer-widgets .widget-title {	font-size: 20px; text-transform: uppercase;}
.featured-content .entry-title {font-size: 20px; line-height: 1.1;}
.sidebar .widgettitle {    font-family: "Raleway",sans-serif;    font-size: 18px;}
.nav-primary {text-align:center;}
.genesis-nav-menu {font-size: 15px; }
.genesis-nav-menu .sub-menu a {font-size: 11px; line-height:15px;}
.footer-widgets a:hover {text-decoration: none; border-bottom: 1px solid #1b1c3f; color: #1b1c3f;}
.site-footer {font-size: 10px;}
.fa {margin-right:10px;} 
     .front-page-2 .flexible-widgets .widget:nth-child(even) {clear: none; padding-left: 8%; border-left: 1px solid #e4e3e3;}
    .front-page-2 ul.checkmark li:before {color: #1b1c3f !important;}

/*-- Top Bar / Contact Info--*/
@media (min-width:801px) {
#jbar-container {display:block !important;position: absolute;}
.jbar-content {padding-right: 41px;text-align: right;width: 100%;  color: #f7923a;   font-family: "Raleway",sans-serif;    font-size: 1.2rem;font-weight:bold;text-decoration:none;	}
.jbar-content a {   color: #f7923a; font-family: "Raleway",sans-serif;     font-size: 1.2rem;text-decoration:none;border-bottom: medium none;font-weight:bold;	}
.nav-primary {		margin-top: 0;	}
.site-header {		padding: 39px 30px 10px;	}
.site-header.shrink {		padding: 2px 30px 11px;	}}
.site-header.shrink {border-bottom: none;}

/*--home page widgets colours --*/
.front-page-2 {background: url(http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/jeans-pattern.jpg);background-repeat: repeat; background-attachment: fixed;}
.front-page-3 {background: url(http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/ausdoor-legal-pty-ltd-bg.jpg); background-repeat: no-repeat; background-attachment: fixed; background-size: cover;}
#front-page-3 a.button{background:#F7923A;border: 1px solid #f7923a;}
#front-page-3 a.button:hover {background: #fff; border: 1px solid #f7923a;  color: #f7923a;}

/*-- Sidebar --*/
    input, select, textarea {background-color: #e0e0e0; border: 1px solid #c4c4c4; color: #232525; font-family: 'Lato', serif; font-size: 15px !important; font-weight: 300; padding: 14px 20px; width: 100% !important;}
    input:focus, textarea:focus {background-color: #e6e5e5; border: 1px solid #c4c4c4;}
    input:hover, textarea:hover {background-color: #e6e5e5; border: 1px solid #c4c4c4;}
    .content-sidebar .sidebar {float: right; min-height: 820px;}
    .entry-content a:hover {border-bottom: 1px solid #232525; color: #232525;}
    label {color:#232525; font-family: 'Lato';}
    .sidebar {color:#232525; font-family: 'Lato';}

/*-- Footer colours --*/
.footer-widgets {background-color: #676768;}
.footer-widgets h4 {   color: #fff;}
.site-footer {background-color: #fff;color: #232525;}
.site-footer a {color: #232525; font-weight:600;}
.site-footer a:hover {color: #1b1c3f; text-decoration:none;}
    .footer-widgets {border-top:none;}
    .footer-widgets-1{background-color: #1b1c3f;}
    .footer-widgets .home.front-page .widget a:hover {border-color: #1b1c3f; border-bottom: 1px solid #1b1c3f; text-decoration: none; color: #1b1c3f;}
    .site-footer p {font-size: 12px; font-family: 'Raleway';}
    .footer-widgets .widget-title {letter-spacing: 0;}

/*-- Simple social icons fix (Footer) --*/
.simple-social-icons ul li a { border: 1px solid !important;}
#simple-social-icons-2 ul li a, #simple-social-icons-2 ul li a:hover { border-radius: 25px;}

/*-- Perfect portal column fix --*/
@media (min-width: 992px){
.col-md-9 {width: 64% !important;}
.col-md-1 {width: 12% !important; text-align: right !important;}}

/*--Ipad landscape--*/
@media only screen and (max-width: 1200px) {
.site-footer a {font-size: 13px; margin: 20px 20px;}
.site-footer p { line-height: 2.5;}

#wysiwyg_widgets_widget-3 h1 {font-size: 55px; color: #1b1c3f;}

}
/*--Ipad portrait--*/
@media only screen and (max-width: 1023px) {
    #wysiwyg_widgets_widget-3 h1 {font-size: 45px; color: #1b1c3f;}
    .front-page-1 p {font-size: 20px;}
    
    .title-area {float: none; margin-top: 8px; width: 100%; text-align: center;}
    #genesis-nav-primary {width: 100%; float: none; text-align: center; margin-top: 8px;}
    .site-header.shrink {padding: 10px 30px !important;}

}
/*--Mobile screen landscape--*/
@media only screen and (max-width: 860px) {
    .front-page-1 {margin-top: 122px; padding-bottom: 0; padding-top: 0; height: 420px;}
    #wysiwyg_widgets_widget-3 h1 {font-size: 34px; color: #1b1c3f;}
    
    .front-page-3 .widget-fourths .widget:nth-last-child(-n+4), .front-page-3 .widget-halves.even .widget:nth-last-child(-n+2), .front-page-3 .widget-thirds .widget:nth-last-child(-n+3) {margin-bottom: 50px;}
   button:focus, .js .menu-toggle:focus {color: #1b1c3f;}
   .site-inner {margin-top: 350px;}

}
/*--Mobile screen portrait--*/
@media only screen and (max-width: 480px) {
    .no-show {display:block;}
    .front-page-1 .wrap {margin: 0 auto; max-width: 1280px; padding-left: 30px; padding-right: 30px;}
    #wysiwyg_widgets_widget-3 h1 {font-size: 22px; color: #1b1c3f;}
    #wysiwyg_widgets_widget-3 .button {background-color: #1b1c3f; color: #fff; font-family: 'Lato', serif; padding: 20px;}
    .front-page-2 .wrap {margin: 0 auto; max-width: 1280px; padding-left: 20px; padding-right: 20px;}
    .footer-widgets-1, .footer-widgets-2, .footer-widgets-3 {padding: 8%;}
    .content {padding-bottom: 0;}
}

/*-- page background image--*/
body.page {background: rgba(0, 0, 0, 0) url("http://uksample15.leapwp.co.uk/wp-content/uploads/sites/288/2016/09/background-page.jpg") no-repeat scroll center 131px; color: #303030;}
body.about {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/about-ausdoor-legal.jpg") no-repeat scroll center 88px; color: #303030;}
body.areas {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/our-services.jpg") no-repeat scroll center 88px; color: #303030;}
body.business-acquisition {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-business-acquisition-lawyer.jpg") no-repeat scroll center 88px; color: #303030;}
body.commercial {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-commercial-law.jpg") no-repeat scroll center 88px; color: #303030;}
body.conveyancing {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-conveyancing-lawyers.jpg") no-repeat scroll center 88px; color: #303030;}
body.finance {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-finance-lawyers.jpg") no-repeat scroll center 88px; color: #303030;}
body.foreign {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-foreign-investment-lawyers.jpg") no-repeat scroll center 88px; color: #303030;}
body.immigration {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-immigration-lawyers.jpg") no-repeat scroll center 88px; color: #303030;}
body.estate-planning {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/sydney-estate-planning-lawyers.jpg") no-repeat scroll center 88px; color: #303030;}
body.documents {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/secured-documents.jpg") no-repeat scroll center 88px; color: #303030;}
body.contact {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/06/contact-conveyancing-lawyer.jpg") no-repeat scroll center 88px; color: #303030;}
body.page-id-540, body.page-id-543 {background: rgba(0, 0, 0, 0) url("http://ausdoor-legal-pty-ltd.leapwp.com.au/wp-content/uploads/sites/2305/2017/07/payment.jpg") no-repeat scroll center 131px; color: #303030;}