/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
#slideshow, img.bgM {
        height: auto;
    min-height: 480px;
    min-width: 960px;
    position: absolute;
    z-index: -9999;
	background:#fff;
}
.contact-info img{display:none!important;}
#contact-form2{margin:-10px 0 0 18px;}
#contact-form2 input{width:265px;height:30px;margin-bottom:20px;border-radius:3px 3px 3px 3px;
box-shadow:0px 0px 6px 1px #000;}
h2{text-transform:uppercase;}
h3{text-transform:uppercase;}
input.btn{  background: url("images/btn.png") no-repeat scroll center 0 transparent;
    color: #FFFFFF !important;width:158px;margin-left: 5px;
    padding: 18px 63px;height:52px!important;
    text-shadow: 1px 1px 1px #000000;border:none;float:left;}
#background {   margin: 0 auto;
    position: static;
    width: 1200px; background: url("images/arrow.png") no-repeat scroll 1012px 380px transparent;}
.sdt_menu audio {display:none!important; position: absolute; left: 110%; top: 10px; display: block; height: 30px; width: 200px; }
a .btn-display{display:none;}
a:hover .btn-display{display:block;}
a:hover .block-vertical img{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
a:hover .block img{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
a:hover .block-product img{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
a:hover .block-product2 img{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
a:hover .product-land img{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}

.btn-display{margin: -144px 10px 0; position: absolute; width: 200px;}
.block-txt{font-size: 18px;text-shadow: 0.1em 0.1em 0.8em #beefff!important;text-align:center;color:#246e88;}
span.btn{background: transparent url(images/btn.png) no-repeat center 0px;color:#fff!important;padding: 18px 63px;text-shadow:1px 1px 1px #000;}


.block{float:left; width:225px;padding:7px;}
.block img{border-radius: 50% 50% 50% 50%; border: solid 5px #707070;}

.block-product{padding: 10px 21px 0;width: 270px;float:left;}
.block-product img{border-radius: 50% 50% 50% 50%; border: solid 5px #bebebe;}
.block-product h3{color:#246e88;margin-top:8px;}

.block-product2{padding: 10px 21px 0;width: 270px;float:left;}
.block-product2 img{border-radius: 31% 31% 31% 31%; border: solid 5px #bebebe;width:270px;}
.block-product2 h3{color:#246e88;margin-top:8px;}

.block-product2 .btn-display {margin: -107px 33px 0!important;}

.block-vertical{float:left; width:225px;padding:7px;}
.block-vertical img{border-radius: 50% 50% 50% 50%; border: solid 5px #bebebe;}

.banner-home img{border-top: solid 3px #bebebe;border-bottom: solid 3px #bebebe;margin:10px 0 12px 0;width:968px;}

.side-right{width:630px;float:left; padding-left:14px;border-left: solid 1px #ccc;}
.side-left{width:270px; padding-right:14px;float:left;padding-left:10px;}
.side-left1{width:940px; padding-right:14px;float:left;padding-left:10px;}
#home-info{margin-bottom:10px;clear:both;position:relative; }

#links{border: solid 5px #bebebe;background:#eeeeee; height:100px; width:100%;	-moz-border-radius: 10px;
border-radius : 10px;}
#links img{padding:0px 22px;}

.entry{margin:10px 0px 0 20px;}

.contact-info{clear:both; margin-top:10px;}
.contact-info p{font-size: 19px;color:#545454;margin-left:36px;}

.services{float:left;width:440px;margin-top:0px;margin-bottom:8px;}
.services2{float:left;width:498px;margin-top:0px;margin-bottom:8px;}

ul.sdt_menu{
	margin:-20px 20px 0;
	padding:0;
	list-style: none;
	font-family:'Nunito', sans-serif;
	font-size:14px;
	width:960px;
	z-index:-5;
}
ul.sdt_menu a{
	text-decoration:none;
	outline:none;
}
ul.sdt_menu li{
	float:left;
	width:146px;
	height:85px;
	position:relative;
	cursor:pointer;
}
ul.sdt_menu li > a{
	position:absolute;
	top:0px;
	left:0px;
	width:130px;
	height:24px;
	z-index:12;
	background: #313491; border:solid 3px #cdcdcd;
	-moz-border-radius: 22px;
border-radius : 22px;
}
ul.sdt_menu li a img{
	border:none;
	position:absolute;
	width:0px;
	height:0px;
	bottom:0px;
	left:85px;
	z-index:100;
	-moz-box-shadow:0px 0px 4px #000;
	-webkit-box-shadow:0px 0px 4px #000;
	box-shadow:0px 0px 4px #000;
}
ul.sdt_menu li span.sdt_wrap{
text-align: center;
	position:absolute;
	top:25px;
	left:0px;
	width:120px;
	height:60px;
	z-index:15;
}
ul.sdt_menu li span.sdt_active{
	position:absolute;
	color:#fff!important;
	text-shadow:1px 1px 1px #000;
	top:0px;
	width:130px;
	height:0px;
	left:0px;
	z-index:14;
	background: #313491; border:solid 3px #cdcdcd;
	-moz-border-radius: 22px;
border-radius : 22px;
}
ul.sdt_menu li span.sdt_active .sdt_link{color:#fff!important;text-shadow:1px 1px 1px #000!important;}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
	margin-left:0px;
	text-shadow:1px 1px 1px #fff;
}
ul.sdt_menu li span span.sdt_link{
	clear: both;
    color: #000000;
    float: left;
    font-size: 14px;
    margin-left: 8px;
    width: 120px;
}
ul.sdt_menu li span span.sdt_descr{
	color:#0B75AF;
	float:left;
	clear:both;
	width:120px; /*For dumbass IE7*/
	font-size:10px;
	letter-spacing:1px;
}
ul.sdt_menu li div.sdt_box{
	 background: url("images/drop-down.png") no-repeat scroll center 0 transparent;
    display: none;
    height: 118px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 14px;
    width: 170px;
    z-index: 9999999;
}
ul.sdt_menu li div.sdt_box a{
	clear: both;
    color: #0B75AF;
    float: left;
    line-height: 14px;
    padding: 15px 34px 6px;
    width: 144px;
}
ul.sdt_menu li div.sdt_box a:first-child{
	margin-top:0px;
}
ul.sdt_menu li div.sdt_box a:hover{
	color:#fff;text-shadow:1px 1px 1px #000!important;
}

ul.sdt_menu li a:hover span span.sdt_link{color:#fff!important;text-shadow:1px 1px 1px #000!important;}

#footer .inner{width: 960px; margin: 0 auto; border: solid 2px #bebebe;background:#eeeeee; height:70px; 	-moz-border-radius: 10px 10px 0 0;
border-radius : 10px 10px 0 0;}

span .block-vertical img{opacity:0.09;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}
span .block img{opacity:0.09;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}
span .block-product img{opacity:0.09;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}
span .block-product2 img{opacity:0.09;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}
span .product-land img{opacity:0.09;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}