/*
Theme Name: Karaoke Audio
Description: Wordpress theme for karaokeaudio
Author: Last Solutions Team
Author URI: http://www.lastsolutions.com.au/
Template: canvas
*/
@import url("../canvas/style.css");
.clearboth{clear:both}
#content{background:#ffffff}
#homeslide .slide .slide-content img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
/*
webkit-box-shadow: 0px 0px 8px 2px #000000;-moz-box-shadow: 0px 0px 8px 2px #000000;box-shadow: 0px 0px 8px 2px #000000;}*/ 
#footer-widgets{background-color:#ffffff;padding:10px;}
.amount{color:#cc6600}
/* Reduces the padding between multiple column sections. Useful if you layer or stack COL layouts. */
.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{}
/* slideshow */
/* main menu */
#nav-container {margin-bottom:1.5em}
/* home page */
.page-id-34 .post-34 .title{display:none}
.page-id-34 #nav-container {margin-bottom:1.0em}
/* main nav */
#footer-container:before{
content:'';
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.5)),color-stop(42%,rgba(0,0,0,.2)),color-stop(100%,rgba(0,0,0,0)));
background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 42%,rgba(0,0,0,0));
background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 42%,rgba(0,0,0,0));
background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 42%,rgba(0,0,0,0));
background:-o-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 42%,rgba(0,0,0,0));
background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.2) 42%,rgba(0,0,0,0));
display:block;
height:1em;
width:100%;
}
/* Contact */
ul.address_block{float:left}
ul.address_block li{
list-style:none;
padding-left:25px !important;
}
ul.address_block li.address{background:url(images/address.png) top left no-repeat}
ul.address_block li.phone{background:url(images/phone.png) center left no-repeat}
ul.address_block li.fax{background:url(images/fax.png) center left no-repeat}
ul.address_block li.email{background:url(images/email.png) center left no-repeat}
ul.address_block li.web{background:url(images/web.png) center left no-repeat}
/* products */
/*.products .product a{height:150px;}*/
/*
.columns-4 .products .product{text-align:center;height:230px;background:#eeeeee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.columns-4 .products .product a{display:table-cell;height:180px;vertical-align:bottom;text-align:center;margin:auto;}
.columns-4 .products .product img{width:auto;max-height:120px;display:block;margin:0 auto}
.columns-4 .products .product .button{height:auto;width:auto;border:0px solid #ff0000}
*/
/*
.woocommerce .products .product{position:relative;text-align:center;height:230px;background:#eeeeee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.woocommerce .products .product a{position:absolute;display:block;height:170px;width:100%;text-align:center;bottom:40px;border:1px solid #ff0000}
.woocommerce .products .product a img{width:auto;max-height:110px;display:block;margin:10px auto 0 auto}
.woocommerce .products .product .button{position:absolute;left:40px;bottom:5px;height:auto;width:auto;border:0px solid #ff0000}
*/
.woocommerce ul.products li.product{height:230px;position:relative;text-align:center;-webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2)}
.woocommerce ul.products .product a{position:absolute;bottom:45px;left:0px;text-align:center;width:100%}
.woocommerce ul.products .product a.button{position:absolute;bottom:5px;left:30px;width:auto;}
.woocommerce ul.products .product .single_add_to_cart_button{position:absolute;bottom:5px;left:30px;width:auto;background:none;text-transform:lowercase}
.woocommerce ul.products .product form button.single_add_to_cart_button.button.alt{color:#2D87E2 !important}
.woocommerce ul.products .product a h3{font-size:15px;font-weight:normal}
.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img {
    width:auto;
    max-height:100px;
    display: block;
    margin:0 auto;
}
/* ADD TO CART BUTTON */
/* sidebar */
#sidebar .widget {font-size:15px;font-weight:normal;background:#efefef;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding-bottom:10px;margin-bottom:20px}
#sidebar .widget ul{list-style:none;margin-left:15px;}
#sidebar #text-10{padding-top:10px} /* Gallery, Fleet Car icons */
#sidebar .product-categories li{padding-bottom:5px;}
#sidebar .product-categories li a,#sidebar .product-categories li a:visited{background:url(images/menu_arr.gif) no-repeat;background-position:0 5px;padding-left:20px;display:block;}
#sidebar .product-categories li a:hover{background:url(images/menu_arr_hov.gif) no-repeat;background-position:0 5px}
#sidebar .widget h3{
  height:20px;  margin-bottom:10px;
  padding-top:8px;padding-left:10px; font-size:18px;font-family:"Heltica","Arial";
  background: url(images/bg-sidebar-h3.png) left bottom repeat-x #3C9CD2;
	background: -moz-linear-gradient(#3C9CD2, #1F6EB6);
	background: -webkit-linear-gradient(#3C9CD2, #1F6EB6);
	background: -o-linear-gradient(#3C9CD2, #1F6EB6);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3C9CD2', EndColorStr='#1F6EB6')";
	background: linear-gradient(#3C9CD2, #1F6EB6);
	border-bottom: 1px solid #195392;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	color: #fff;
	text-shadow: 0 -1px 0 #333;
}
#woocommerce_product_search-2{width:350px;margin:0 auto !important}
#woocommerce_product_search-2 #searchform input#s{border:1px solid #616161;background:#eeeeee;width:270px}
/* 100 % guarantuee */
#sidebar #text-7{background:none}
#header #top_phone,#header #top_phone:visited{display:block;height:26px;width:250px;margin:0 auto;background:url(images/ico-phone.png) center left no-repeat;padding-left:25px;font-size:2.0em;font-weight:bold;color:#FF6600}
@media only screen and (min-width: 768px) {
#content{padding:10px;border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;}
#footer-widgets{background:#ffffff url(images/footer-bg2.png) top center no-repeat;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;}
#header{position:relative;}
#header #top_phone,#header #top_phone:visited{position:absolute;right:0;bottom:10px;}
#woocommerce_product_search-2{display:block;width:250px;float:right;padding:0;margin:0;}
#woocommerce_product_search-2 #searchform div{float:right;padding:0}
#woocommerce_product_search-2 #searchform input#s{border:1px solid #616161;background:#eeeeee;width:180px}
}
/* mobile phone */
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 760px) {
/*#woocommerce_product_search-2 #searchform{border:1px solid #ff0000}*/
}