/*
Theme Name: MCE Laser Web
Description: MCE Laser Website
Version: 1.1
Author: Bkstudios
Author URI: http://www.bkstudios.com.au
*/

@charset "utf-8";

@font-face {
	font-family: 'Conv_8650';
	src: url('fonts/8650/fonts/8650.eot');
	src: local('☺'), url('fonts/8650/fonts/8650.woff') format('woff'), url('fonts/8650/fonts/8650.ttf') format('truetype'), url('fonts/8650/fonts/8650.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_8671';
	src: url('fonts/8671/fonts/8671.eot');
	src: local('☺'), url('fonts/8671/fonts/8671.woff') format('woff'), url('fonts/8671/fonts/8671.ttf') format('truetype'), url('fonts/8671/fonts/8671.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html { padding:0px;}
body { 	padding:0px; font-size:14px; font-family: 'adelle-sans', sans-serif; background-color:#D9D9D9; color:#000;}

/* header */
div.header{}

ul.nav{ margin-top:15px; z-index: 9999; }
.navbar{ padding:0; margin:0; min-height:0px; background-color:#000; -webkit-box-shadow: 3px 6px 12px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 6px 12px -2px rgba(0,0,0,0.75);
box-shadow: 3px 6px 12px -2px rgba(0,0,0,0.75);}
ul.navbar-nav {padding-bottom:5px; background:none; margin-left:0px;  }
ul.navbar-nav li{ font-size:14px; padding:0px 15px; font-weight:400; text-align:center; color:#ffffff; background:none; border-right:#FFF solid 1px;}
ul.navbar-nav li:last-child{border:none;}
ul.navbar-nav li.dropdown li.open{ background-color::#363E49;}
ul.navbar-nav li.active a{color:#F00;border:none;}
ul.navbar-nav li a{color:#ffffff;text-decoration:none; padding:2px 0;}
ul.navbar-nav a:hover{color:#F00;border:none; background:none;}

ul.dropdown-menu{ background-color:#363E49; margin-top:10px; border-top:none; 	zoom: 1;
	filter: alpha(opacity=90);
	opacity: 0.9;}
ul.dropdown-menu li{ width:100%; border:none; text-align:left; height:25px; padding: 0 25px 10px 25px;}
ul.dropdown-menu li:hover{ background-color:#8f8058; color:#FFF}
ul.dropdown-menu li a{  font-size:12px; font-weight:300; color:#FFF}
ul.dropdown-menu li:hover a{ color:#FFF}


/* body */
.container > .boxes{padding:15px 0;}
.container > .boxes > .individual { border-right:#FFF solid 1px; height:340px;}
.container_content{ background-color:#F5F5F5; }		

.headings{ background-color:#ECECEC;}
.blog img{  margin:15px; margin-left:0px;}

/* footer */
.container{
  max-width: none !important;
  width:970px;
}
div.container_footer{ border:none; background-color:#000000; color:#FFF; padding:5px 0; font-size:13px;}
div.container_footer a{ color:#FFF; font-size:13px;}

div.container_content .container{width:970px;  max-width: none !important;  background-color:#FFFFFF; padding:10px; min-height:400px;}

.slider-custom{ z-index:9}		

h1,h2,h3,h4,h5,h6{ }
h1{ font-size:30px;}
h1{
	background-color:#ECECEC; 
	padding-top:9px;  
	padding-bottom:8px;  
    top: 0px;
    left: 0px;
    width: 45%;
    height: 100%;
	padding-left:10px;
    background-color: #D9D9D9;
	background:url(images/heading-slice.jpg) right no-repeat #D9D9D9; 
	margin-top:0px;

	}

h1.full{ width: 28%;}
h1.other{ width: 60%;}
h1.short{ width: 125%;}
h1.all{ width: 100%;}
h1.under{ width: 88%;}
h1.sub-heading{ width: 90%; background:none;}

h3.product-type{ /*margin-left:20px;*/}
div.fill-heading{ background-color:#ECECEC}
div.fill-heading h1{}
		
h1.treat-prod{ margin-top:0px;}
h3.side-menu{color:#003449; margin-top:10px; font-size:20px; font-weight:bold;}
h5{font-weight:bold;  font-size:15px;}

#breadcrumb{ margin-left:0px; padding-left:0px;}

ul.side-menu{ margin-left:-30px;}
ul.side-menu li { list-style:none; text-align:left; font-size:11px; margin-bottom:7px; font-weight:normal; border-bottom:#999 solid 1px;}
ul.side-menu li.active { font-weight:bold;  }
ul.side-menu li a{ color:#003449;}
ul.side-menu li.news {border-bottom:none;}


ul.sec_cat{margin-left:-30px;}
ul.sec_cat li { list-style:none; font-size:11px; margin-bottom:5px; font-weight:normal; border-bottom:none; }
ul.sec_cat li.active { font-weight:bold;}
ul.sec_cat li a{ color:#003449;}

ul.product_type{margin-left:-30px;}
ul.product_type li { list-style:none; font-size:12px; margin-bottom:5px; font-weight:normal; border-bottom:none; }
ul.product_type li.active { color:#F00; font-weight:bold;}
ul.product_type li.active a { color:#F00; font-weight:bold;}
ul.product_type li a{ color:#003449;}

.caption{ min-height:100px; text-align:left;}
.feed-heading{ font-weight:bold;}
.feed-heading a{color:#F00;}

.content-text{ margin-left:10px;}

div.slide-header{font-size:40px; line-height:1.3em}
div.slide-content{font-size:16px; line-height:1.3em}
div.slide-read-more{font-size:20px; line-height:1.3em; margin-top:10px;}
div.slide-read-more a{ color:#FFF}

input#search{ padding:10px; padding-left:0px; width:70%; background:none; border:none;}

div.grey-overlay{
    top: 0px;
    left: 0px;
    width: 45%;
    height: 100%;
	padding-left:10px;
    background-color: #ECECEC;
	background:url(images/other-slice.jpg) right no-repeat #ECECEC; 
	margin-top:0px;
	float:left;	
}

div.under{ width: 85%;}

input.search-input{ background-color:#FFF; }
input.search-button{ margin-left:15px; margin-top:5px;}

.widget_wysija input[name="wysija[user][email]"] { color:#000; }
.wysija-submit-field { color:#000; margin-top:0px; padding-top:0px;}
.formErrorContent { margin-top:-5px;}
.allmsgs .updated {}

p.wysija-paragraph > label{ display:none;}
.wysija-submit-field { margin-top:0 !important; }

.caption > a{ color:#333;}
.caption > p > a{ color:#003;}

.cff-author{ margin-bottom:0px; padding-bottom:0px;}