/* Enter Your Custom CSS Here */
.html_header_top.html_logo_center .logo {
  left: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

#top #av-burger-menu-ul {vertical-align: top; padding-top: 100px !important;}

.responsive .logo {padding-top: 0px;}

.logo a img {
    -width: 100%;
    margin-top: 20px;
}

#top #header #header_main{background:url(https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/header-bg.jpg) repeat-x;}

#header #header_main_alternate{background: #cd6416;}
#top #av_section_2 .av-special-heading h3{font-size: 30px; font-weight: 700;}
#header #header_main #header_main_alternate a .avia-menu-text{text-transform: uppercase; font-weight: 300;}
#header #header_main #header_main_alternate a .avia-menu-text{text-transform: uppercase; font-weight: 500;}
 /* 
#header #header_main_alternate #avia-menu{float:none; clear: both; display: block; width: auto; display: inline-block;}
#header #header_main_alternate .avia-menu{text-align: center;}
#header #header_main_alternate #avia-menu li{min-width: 135px;}
*/
#top #header .av-main-nav > li > a {font-size: 16px !important; padding: 0 23px;}

#header #header_main #custom_html-4{float: right; font-size: 38px; font-weight: 300; color: #302107;}

#header #header_main #custom_html-4 .textwidget {background: rgba(0, 0, 0, 0) url("https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/call-us-today.png") no-repeat scroll 0px 50%; font-size: 30px; text-align: right !important; width: 450px; line-height: 5.5em;}

#custom_html-3 {display: none;}

.html_header_top.html_header_sticky #top.page #wrap_all #main{padding-top: 255px;}
#header #header_main #header_main_alternate{padding: 15px 0px;}

#footer #text-2 h3{text-transform: none; font-size: 30px; font-weight: 500;}
#footer #text-2{float: right;}
#footer #text-2 strong{min-width: 20px; display: inline-block;}
#footer #text-3 h3{text-transform: none; font-size: 30px; font-weight: 500;}
#footer #text-8 h3{text-transform: none; font-size: 30px; font-weight: 500; margin-bottom: 15px;}
#text-8 img {
    margin-bottom: 11px;
    margin-left: -9px;
}


#footer .textwidget{font-size: 18px;}
#footer #text-2 .widgettitle{margin-top: 0px;}
#footer #text-2 .textwidget{line-height: 2.35;}
#socket{font-size: 15px;}
#socket .avia3-menu li:not(:first-child){border-left: 1px solid #1E3C58;}
#socket .container{max-width: 1130px}

#text-2 .textwidget {
    line-height: 30px !important;
}

.flex_column .widget .widgettitle, .content .widget .widgettitle {
    margin-top: 0px !important;
}

/*-- Sub Pages --*/
.dark_bg_color {
    display: none;
}
/*-- End of Sub Pages --*/

/*-- Sidebar Contact Form --*/
#sidebar-contact {
    padding: 70px 20px 20px;
    background: #067FAE;
  	margin-top: -45px;
  	color: #ffffff;
  	width: 355px;
}
#header-form {
    background: url(https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/header-bg2.png);
    width: 403px !important;
    position: absolute;
    margin-left: -24px;
    height: 54px;
    margin-top: 18px;
    text-align: center;
    padding-top: 15px;
    color: #ffffff;
}
#sidebar-contact .wpcf7-textarea {
    height: 95px !important;
}
#text-11 {
 	display: none;
}

/*-- End of Sidebar Contact Form --*/




/*-------------------- Mobile Responsive --------------------*/
@media(max-width: 1280px){ /*---------- 1280px ----------*/
  
  #top #header_main > .container {height: 200px;line-height: 200px;}

  #top #header .av-main-nav > li > a {
    font-size: 14px !important;
    padding: 0 13px;
}
  
  #top #wrap_all .av_mobile_menu_tablet .main_men {display: block;}

    #header_main #advanced_menu_toggle {
  		display: block; top: 80%
	}
    .html_header_top.html_header_sticky #top.page #wrap_all #main {
  		padding-top: 190px;
	}
  
  
  .av-special-heading-h3.el_before_av_hr, .av-special-heading-h3.el_after_av_hr {margin-top: 0px;}
}

@media(max-width: 1024px){ /*---------- 1024px ----------*/
	.logo {
        padding-top: 48px;
        width: 420px;
	}
	#advanced_menu_toggle {
    	margin-top: -150px !important;
	}
		#headerwidget {
  		display: none;
	}
    #mobileheaderwidget {
        background: rgba(0, 0, 0, 0) url("https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/phone-ico.png") no-repeat scroll 0 83%;
        color: #302107;
        display: block;
        float: right;
        font-size: 30px;
        font-weight: 300;
        height: 150px;
        padding-left: 20px;
        text-align: center;
        width: 250px;
    }
	/*---------- Subpages ----------*/
    #av_section_1 .content {
        margin-top: 0px;
    }

	/*---------- Sidebar Contact ----------*/
	#text-9 {
	  display: none;
	}
    #text-11 {
      display: block;
	}
	#popmake-259 {
      background: #067FAE;
      padding: 20px;
      color: #ffffff;
	}
	#popmake-259 h3 {
      text-align: center;
      padding-bottom: 10px;
      padding-top: 20px;
      font-size: 30px ;
      text-transform: uppercase;
      font-weight: normal;
      border-bottom: 1px solid;
      margin-bottom: 25px !important;
	}
	.popmake-close {
      display: none;
	}
  	#text-11 a {
      background: url(https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/mobile-contact-btn2.png);
      width: 195px;
      display: block;
      text-indent: -999999px;
      height: 234px;
      margin-top: -45px;
  	}	
  
  
  #custom_html-4 {padding: 0;}
    
  #socket .container {font-size: 14px;}
}

@media(max-width: 768px){ /*---------- 768px ----------*/
  
  #custom_html-4 {margin-right: 50px; padding-top: 30px;}
  #header #header_main #custom_html-4 .textwidget {width: 220px; line-height: 2em; background-size: 120px; font-size: 15px;}
  #top #header #header_main {background-position-y: -110px;}
  
	#home-widget-banner h3 {
        font-size: 20px;
        font-weight: bold;
        border-bottom: 1px solid #d6d6d6;
	}
    #home-widget-banner p {
        font-size: 15px;
    }
	#av_section_1 .content {
    margin-top: 0;
	}
  
  #socket .container {font-size: 9px;}
	
}

@media(max-width: 640px){ /*---------- 640px ----------*/
  
  #top #header #header_main {background-position-y: -70px;}
  
  #custom_html-4 {padding: 0 0 30px;}
  
  
	.popmake-259 {
    	margin: 0 auto !important;
	}
	#popmake-259 h3 {
    	color: #ffffff;
	}

	#wpcf7-f95-o2 {
    	color: #ffffff;
	}
  
  
  .sub_menu_socket {display: none !important;}
  #socket .container {text-align: center;}  
  #socket .copyright {float: none; font-size: 16px;}
}




@media(max-width: 320px){ /*---------- 320px ----------*/
	#header_main #advanced_menu_toggle {
  		display: block; top: 25%
	}
  


  /*
	#custom_html-4 {
  		display: none;
	}

    #custom_html-4 {
        background: rgba(0, 0, 0, 0) url("https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/phone-ico.png") no-repeat scroll 0 34%;
        color: #302107;
        display: block;
        float: right;
        font-size: 30px;
        font-weight: 300;
        height: 150px;
        padding-left: 20px;
        text-align: center;
        width: 250px;
    }
    
    #custom_html-3 .textwidget {
        margin-top: -55px;
    }

    #advanced_menu_toggle {
        margin-top: -45px !important;
    }
  
  */

    /*-- Sidebar Contact Form --*/
    #header-form {
        background: rgba(0, 0, 0, 0) url("https://www.durackpetmotel.com.au/wp-content/uploads/2015/09/mobile-header-bg.png") repeat scroll 0 0;
        width: 320px !important;
    }
    #sidebar-contact {
        width: 271px;
        margin-top: 0px;
    }
	.popmake-259 {
    	margin: 0 auto !important;
	}
}


li#menu-item-search {
    position: fixed;
    float: right;
    padding-left: 1120px;
}