/*
Theme Name: Mr. Digital Website Design
Theme URI: http://www.mrdigital.com.au
Author: Mr. Digital Web Marketing
Author URI: http://www.mrdigital.com.au
*/

#sdrn_bar {background:#000 !important}
body{
	margin:0px;
	padding:0px;	
	font-size:14px;		

	font-family:Arimo, Helvetica, Arial, sans-serif;
}

.topPh{display:none}

h1,h2,h3,h4,h5,h6,span,p,td, li ol ul{
	margin:0px; 
	padding:0px;
}
img{border:0px none;}

a{color:#000000; text-decoration:none;}

a:hover{color:#2c2630; text-decoration:none;}
.left{float:left;}


/*----wrapper div css code start here---*/
#wrapper{width:100%; background:#000}
/*----wrapper div css code end here---*/


/*----header div css code start here---*/
#header{padding-bottom:0.5em;position:relative; background:#000; padding-top:1px;}
.logo{width:30%; display:block; margin:1em auto;}


.nav{height:50px; margin:0 0 0 0; float:left; width:100%;




background: rgb(76,76,76); /* Old browsers */
background: -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(43,43,43,1) 0%, rgba(63,32,73,1) 0%, rgba(51,51,51,1) 0%, rgba(71,71,71,1) 50%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(0%,rgba(43,43,43,1)), color-stop(0%,rgba(63,32,73,1)), color-stop(0%,rgba(51,51,51,1)), color-stop(50%,rgba(71,71,71,1)), color-stop(91%,rgba(28,28,28,1)), color-stop(100%,rgba(19,19,19,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(43,43,43,1) 0%,rgba(63,32,73,1) 0%,rgba(51,51,51,1) 0%,rgba(71,71,71,1) 50%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(43,43,43,1) 0%,rgba(63,32,73,1) 0%,rgba(51,51,51,1) 0%,rgba(71,71,71,1) 50%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(43,43,43,1) 0%,rgba(63,32,73,1) 0%,rgba(51,51,51,1) 0%,rgba(71,71,71,1) 50%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(76,76,76,1) 0%,rgba(43,43,43,1) 0%,rgba(63,32,73,1) 0%,rgba(51,51,51,1) 0%,rgba(71,71,71,1) 50%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */}



/*----header div css code end here---*/

/*----slider-area div css code start here---*/
.container_main {}
.slider_img{display:block;margin:0 auto; border-top:0.2em solid #f0f0f0; border-bottom:0.2em solid #f0f0f0;}

.slider_img h1{ font-size:20px; font-weight:bold; color:#fff; line-height:30px;  background:url(images/trans.png); position:absolute; padding:10px 0 10px 0;  bottom:0; right:0px; width:100%; text-align:center; }
.slider_img ul.right_links{ margin:0; padding:0;}
.slider_img ul.right_links li{ margin:0;}
/*----slider-area div css code end here---*/
.links{ margin:11px 0 0 0; padding:0;}
.links li{ border:1px solid #333; list-style:none; background:url(images/nav_link_normal.png) no-repeat; width:294px; margin-bottom:0.3em; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.links li:hover {list-style:none; background: url(images/nav_link_hover.png) no-repeat}
.links li a{ color:#fff; padding:33px 0 33px 31px; display:block; font-size:20px; }
.links li a.booking{ background:url(http://www.enigmahair.com.au/home/wp-content/uploads/2013/10/booking.png) no-repeat 90% center;}
.links li a.price{ background:url(http://www.enigmahair.com.au/home/wp-content/uploads/2013/10/price.png)  no-repeat 90% center;  }
.links li a.location{ background:url(http://www.enigmahair.com.au/home/wp-content/uploads/2013/10/location.png) no-repeat 90% center; }
.container_main .left_box{ margin-top:30px;}
.container_main .left_box .img{ border:1px solid #333; margin-bottom:8px; width:241px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.container_main .right_box{ display:block; padding-top:1em; margin:0 auto; width:85%; font-family: Helvetica, Arial, sans-serif; font-size:14px;}

.container_main .right_box .fronth1 {margin:1em 0em 1em 0em; font-family: Josefin Sans,  Arimo, Helvetica, Arial, sans-serif; margin-bottom:0.5em; font-size:22px; font-weight:700; color:#000; text-shadow:1px 1px #fff;}
.container_main .right_box .pageh1 {font-family: Josefin Sans, Arimo, Helvetica, Arial, sans-serif; margin-bottom:0.5em; font-size:26px; font-weight:700; color:#000; text-shadow:1px 1px #fff; }
.container_main .right_box #woocommerce h1 {font-family: Josefin Sans, 'Arimo', sans-serif; margin-bottom:0.5em; font-size:25px; font-weight:700; color:#000; text-shadow:1px 1px #fff;}
.container_main .right_box h2 {font-family:  Helvetica, Arial, sans-serif;margin-bottom:0.5em; font-size:14px; font-weight:700; line-height:1.4em;}
.container_main .right_box h3 {font-family:  Josefin Sans, Arimo, Helvetica, Arial, sans-serif; margin-bottom:0.5em; font-size:24px; font-weight:700; line-height:1.4em;}
.container_main .right_box h4 {font-family:  Arimo, Josefin Sans,  Helvetica, Arial, sans-serif; margin-bottom:0.2em; font-size:18px; font-weight:700; line-height:1.4em;}
.container_main .right_box p{ line-height:1.6em; font-family: Helvetica, Arial, sans-serif; font-size:14px; color:#000000; margin-bottom:1em;}
.container_main .right_box p.text{ font-size:20px;}
.container_main .right_box .gmap-canvas {border:3px solid #f0f0f0; margin:1em 0em 1em 0em;}
.container_main .right_box li {line-height:1.8em;}
.container_main .right_box ul{padding-left:2em; list-style-image:url('http://www.enigmahair.com.au/home/wp-content/uploads/2013/10/tick.png'); padding-bottom:1em;}

.footer{ background:#000; padding:40px 0; border-top:1px solid #000; color:#fff; text-align:center; font-family: Arimo, Helvetica, Arial, sans-serif;}
.footlogo {width:30%;}
.footer h2{ color:#e1e1e3; font-size:24px; margin-bottom:10px;   font-family:Helvetica, Arial, sans-serif; }
.footer ul.nav2{ padding:0;  display:block; margin: 0 auto;  width:90%; padding-bottom:2em;  text-align:center;}
.footer ul.nav2 li{ list-style:none; padding:0; margin:0; width:100%;}
.footer ul.nav2 li:first-child{margin-left:0px;}
.footer ul.nav2 li a{color:#e1e1e1;  font-family: 'Arimo', sans-serif;  font-size:16px;}
.footer ul.nav2 li a:hover,.footer ul.nav2 li a.active{ color:#fff; }
.footer p.text2 {color:#fff; font-size:20px; text-align:center; margin-top:1em; font-weight:bold;  font-family: 'Arimo', sans-serif;}




input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button {cursor:pointer;}

strong {font-weight:bold;}



#header .phone {position:absolute; left:200px; bottom:40px; font-weight:bold; font-size:30px; font-family:'Arimo', Helvetica, sans-serif;}
#header .people {position:absolute; right:0px; top:0px; font-weight:bold; font-size:30px; font-family:'Arimo', Helvetica, sans-serif;}


.staff .image {float:left; margin:0em 1em 1em 0em; width:150px; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:1px solid #e0e0e0;}
.staff {border-bottom:1px solid #999; padding-bottom:1em; padding-top:1em;}

.gallery-item {text-align:center !important;   float:none !important; display:block !important; margin:0 auto; width:90%;  }
.gallery-item img {-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}


.title {line-height:50px; font-size:26px; color:#fff; text-shadow:2px 2px solid #000; font-family:Josefin Sans,Arial, sans-serif; font-weight:bold; text-transform:Uppercase; display:block; margin:0 auto;}

.woocommerce-error li {line-height:1.8em;}
.amount {font-size:20px !important; color:#333 !important;}

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield textarea,
body .gform_wrapper .gform_body .gform_fields .gfield select {padding:10px 0px 10px 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:1px solid #e0e0e0; background:#f0f0f0;}

.titlehead {width:100%; background:url('http://www.enigmahair.com.au/home/wp-content/uploads/2013/10/headerbg.png') repeat #2c2630; text-shadow:1px 1px #000; text-align:center;}

.date {margin-bottom:1em; display:block; font-weight:bold;}

.slide {margin-bottom:1em; border:1px solid #e0e0e0; width:90%; display:block: margin:0 auto;}



.web {display:none !important;}


.call {padding:1em; color:#fff; text-align:center; font-size:20px; background:#111; font-family:Josefin Sans, sans-serif; text-transform:uppercase;}