/*------------------------------------------------------------------
[Table of contents]

1. HEADER
2. MENUS
-------------------------------------------------------------------*/


body {
    -webkit-text-size-adjust:none;
    -moz-text-size-adjust:none;
    -ms-text-size-adjust:none;
    -webkit-text-size-adjust:100%;
    -moz-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
}

body {
	font-size: 100%;
	line-height: 1.125em;
	background-repeat: repeat;
	background-position: top center;
	background-image: url(http://mtbarkersteel.com.au/wp-content/uploads/corrugated_steel_small_repeat.jpg);
	font-family: "candararegular", Arial, sans-serif;
	color: #333333;
  	margin: 0;
}

/*--------------------END BODY----------------*/

/*--------------------2. FONTS--------------------*/

h1, h2, h3 {
  font-weight: bold;	
}

h1 {
  font-size: 2.25em;
  line-height: 1.625em;
  margin: 0 0 10px 0;
}

h2 {
  font-size: 1.375em;
  line-height: 1.5em;
  margin: 0 0 10px 0;
}

h3 {
  font-size: 1.250em;
  line-height: 1.375;
}

h4 {
  font-size: 1.125em;
  line-height: 1.250em;
  margin-top: 20px;
}

h5 {
  font-size:0.875em;
  line-height: 1em;
  font-weight: normal;
  margin: 0px;
}

p {
  font-size: 1em;
  line-height: 1.125em;
  margin: 8px 0;
}

li {
  list-style:circle;
}

a {
	color: #0b416f;
}

a:hover {
	text-decoration: underline;
	color: #0b416f;
}

/*------------------------------------------------------------------
[1. Header]
*/

#container-37 {
background-image: url(http://mtbarkersteel.com.au/wp-content/uploads/header-background.png);
background-position: left top;
background-repeat: no-repeat;
border-top-style: none;
border-bottom-style: none;
border-left-style: none;
border-right-style: none;
min-height: 200px;
position: relative;
z-index: 100;
}

#tel-header {
  text-decoration: none
}

#tel-header h5 {
  margin:0px;
  text-align: right;
  color: #ffffff;
  font-size:1.5em;
  line-height:1.8em;
  cursor:default
}

/*------------------------------------------------------------------
[2. MENUS]
*/

/*MAIN MENU*/

.ddsmoothmenuv ul {
  width:100%;
  margin-left: 0px;
  padding-left: 0px;
  color: #0B416F;
  font-family: "candararegular", Arial, sans-serif;
  font-size: 1.5em;
  font-style: normal;
}

.ddsmoothmenuv ul li {
  list-style: none
}
  
.ddsmoothmenuv ul a:hover, .vertical-menu ul a:hover {
  color: #FFFFFF;
  background-color: #0B416F;
}

.ddsmoothmenuv ul li ul {
  width: 360px;
  margin-top: 0px;
  margin-left: 0px;
  padding-left: 0px;
  background-color: #0B416F;
  font-family: "candararegular", Arial, sans-serif;
  font-size: 1em;
  font-style: none;
}

.ddsmoothmenuv ul li ul a {
  color: #fff
}

.ddsmoothmenuv ul li ul a:hover {
  color: #0B416F;
  background-color: #cccccc;
}
  
.vertical-menu ul {
  width:100%;
  margin-left: 0px;
  padding-left: 0px;
  color: #0B416F;
  font-family: "candararegular", Arial, sans-serif;
  font-size: 1.5em;
  font-style: normal;
}

.vertical-menu ul a:hover {
  color: #999999;
  background-color: transparent;
  text-decoration: none

}

.vertical-menu ul li {
  list-style: none
}

.vertical-menu ul li ul {
  font-size: 0.85em
}

.vertical-menu ul li ul li {
  list-style: none;
}

.vertical-menu ul li ul li a {
  padding: 0 0 5px
}

/*HEADER MENU*/

#col-35-1 li {
  list-style: none;
  font-style: normal;
}

#col-35-1 div.horizontal-menu ul li a {
color: #666;
}

#col-35-1 div.horizontal-menu ul li a:focus, #col-35-1 div.horizontal-menu ul li:hover a, #col-35-1 div.horizontal-menu ul li.current-menu-item a {
color: #0b416f;
text-decoration: none;
}

div.horizontal-menu ul li {
padding: 0px;
border: none;
height: 36px;
width: 95px;
font-size: 1.5em;
line-height: 1.5em;
text-align: center;
}

#menu-item-567 {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/home-tab.png') no-repeat;
}

#menu-item-560, #menu-item-3365 {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/quote-tab.png') no-repeat;
}

#menu-item-165 {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/contact-tab.png') no-repeat;
}

/*PAGE MENU*/

.vertical-menu {
  margin: 10px 0;
}


/*------------------------------------------------------------------
[2. TEXT DIVS]
*/

.float-right-66 {
  float:right;
  width: 66%;
}

/*------------------------------------------------------------------
[2. IMAGE DIVS]
*/

/*------------------------------------------------------------------
[2. footer]
*/


#col-7-2 a {
	color:white;
	font-weight:bold
}

#col-7-2 a:hover {
	color:white;
}


input, textarea, .uneditable-input {
width: 90%;
}

#captcha-id {
  padding-bottom: 4px;
}

#metal-fabrication-adelaide-hills a div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-fabrication.png') no-repeat center top;
}

#steel-supplies-adelaide-hills div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-steel.png') no-repeat center top;
}

#stratco-outback-adelaide-hills div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-stratco.png') no-repeat center top;
}

#home-improvements-adelaide-hills div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-home-improvements.png') no-repeat center top;
}

#sheds-garages-adelaide-hills div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-garages.png') no-repeat center top;
}

#carports-pergolas-adelaide-hills div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-pergola.png') no-repeat center top;
}

#gardenmaster-adelaide-hills div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-gardenmaster.png') no-repeat center top;
}

#contact-us-mt-barker-steel div {
  background: url('http://mtbarkersteel.com.au/wp-content/uploads/picture-menu-contact.png') no-repeat center top;
}

.pic-menu {
	width: 222.5px;
	height: 190px;
    padding: 0;
    vertical-align: top
}

.pic-menu div {
  width: 222.5px;
  height: 130px;
  color: #999999;

}

.pic-menu a {
	text-decoration:none
}

.pic-menu a p {
  font-family: "candararegular", Arial, sans-serif;
  font-size: 1.4em;
  line-height: 1.2;
  position: relative;
  top: 140px;
  text-align:center;
  text-decoration:none;
  border-top: 1px solid;
  border-bottom: 1px solid;
}

.pic-menu a:hover div {
  color: #0b416f;
}

.foot-img {
  padding-right: 15px
}

#col-41-1 .colwrapper {
	background-position: center 40px
}

#col-32-1 .colwrapper {
    padding: 0 10px 20px 20px
}

#ngg-gallery-25b1698cd6edc7e73f4267756b0f2858-1 {
	width:58%;
	margin-left: auto;
	margin-right: auto;
}

.top-left {
	/* margin-top: -350px; */
	background-color: #ffffff
}

.main-pg {
	background-color:#ffffff
}

.main-pg-div {
	padding-left:10px
}

#carport-pm td:first-child {
	padding: 0px 0px 10px 0px
}

#carport-pm td {
	padding: 0px 0px 10px 10px
}

#r-to-menu {
	cursor:pointer;
	text-align:center;
	display: block;
	margin: 15px auto 0px;
	background-color: #CCCCCC;
	color: #000000;
	font-size: 1.7em;
	line-height: 1.1;
}

#r-to-menu:hover {
	background-color: #0b416f;
	color: #ffffff;
}


/*Gardenmaster images*/

div.image {
  width:280px;
}

div.text {
  float:right;
  width:620px;
}

div.imagefloatright {
  float:right;
}

div.textfloatleft {
  float:left;
}

/*Visual Composer*/

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
margin-bottom: 0px;
}