/*---------------------------------------------------------------------------------*/
/* BREADCRUMB */
/*---------------------------------------------------------------------------------*/
#breadcrumb a{padding:0 15px 0 5px;background:url(images/bullet.png) no-repeat right 2px;text-transform:uppercase;text-decoration:none;}
#breadcrumb .home{background:none;text-transform:uppercase;}
#breadcrumb .home a{margin-left:3px;}
/*---------------------------------------------------------------------------------*/
/* ENTRY */
/*---------------------------------------------------------------------------------*/
.entry, .post{padding:0px 5px 5px 0px;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, #respond h3, .post h1, .post h2, .post h3, .post h4, .post h5{padding:3px 0;}
.entry h1, .entry .posttitle, .post h1, .post .posttitle{font-size:16px;margin:0;padding:0px;width:100%;font-weight:bold;}
.entry h2, .entry h3, .entry h4, .entry h5, #respond h3, .post h2, .post h3, .post h4, .post h5{font-size:13px;font-weight:bold;}
.entry p, .post p{padding:5px 0;}
.entry img, .post img{max-width:545px;height:auto;}
.entry embed, .entry iframe, .entry object, .post embed, .post iframe, .post object{max-width:545px;max-height:315px;}
.entry .postmeta, .post .postmeta{font-size:11px;font-family:Candara;color:#008000;border-bottom:3px double #eee;}
.entry .postmeta ul, .entry .postmeta ol, .post .postmeta ul, .post .postmeta ol{list-style:none;width:100%;margin:0;clear:both;}
.entry .postmeta li, .post .postmeta li{float:left;display:inline;margin-right:5px;}
.product_details{width:45%;float:left;overflow:hidden;margin-bottom:5px;text-align:center;}
.product_details img{margin:20px auto 10px;}
.price_details{width:55%;float:right;overflow:hidden;margin-bottom:5px;}
ul.TabMenu{text-align:center;margin:0px 0px 0px -5px;padding:0px;list-style:none;}
.TabMenu li{display:inline;line-height:14px;font-family : 'Oswald', sans-serif;text-transform:uppercase;width:100px;}
.TabMenu a{float:left;padding:5px 10px;margin-bottom:-1px;margin-right:1px;border:1px solid #ccc;text-shadow:0px 1px 1px #999;background:url(images/tabbg.gif) repeat-x 0px 0px;color:#666;font-size:10px;}
.TabContent{clear:left;padding:10px;border:1px solid #ccc;margin:0px -5px;}
.TabContent ul, .TabContent ol, .post ul, .post ol{margin:5px 25px;}
.TabContent ul, .post ul{list-style:circle;}
.TabContent ol, post ol{list-style:decimal;}
/*---------------------------------------------------------------------------------*/
/* Contact Form */
/*---------------------------------------------------------------------------------*/
.contact{padding:5px 10px;}
.contact ul, .contact ol{list-style:none;}
#contact-form { display: block; width: 100%; }
#contact-form li { background: none; padding-left: 0; }
#contact-form input.txt,
#contact-form textarea { border-color: #ccc #efefef #efefef #ccc; border-style: solid; border-width: 1px; border-radius: 3px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
#contact-form input.txt { background: #fcfcfc; color: #666; margin: 0 5px 10px 0; padding: 5px 7px; width: 200px; }
#contact-form textarea { background: #fcfcfc; color: #666; padding: 5px 7px; height: 200px !important; width: 80%; }
#contact-form label { display: block; font-size: 12px; line-height: 30px; }
#contact-form #submit { margin: 15px 0 0 0; }
.page-template-template-contact-php .thanks { color: green; }
.page-template-template-contact-php .error { color: red; }

#comment{background:url(images/tabbg.gif) repeat-x 0px 0px;border:1px solid #ddd;}
#submit{background:url(images/default-sprite.png) repeat-x 0px -176px;border:none; display:inline-block;color:#fff !important;text-decoration:none;border-radius:4px;box-shadow:0 1px 3px #666;text-shadow:0 -1px 1px #666;border-bottom:1px solid #666;padding:5px 10px !important;position:relative;cursor:pointer;margin-top:10px;font-family : 'Oswald', sans-serif;text-transform:uppercase;font-size:10px;} .submit-button:hover{color:#fff;opacity: 0.9;}

.share{width:100%;height:25px;margin:0px;line-height:30px;text-align:center;}
.htwit{width:38px;height:25px;display:inline;padding:0px 3px;text-align:center;float:left;}
.addthis{width:65px;height:25px;display:inline;padding:0px 3px;text-align:center;float:right;}
.tshare, .fshare, .gshare, .pshare{width:22px;height:15px;color:transparent;padding:3px;display:block;}
.tshare span, .fshare span, .gshare span, .pshare span{display:none;}
.tshare{background:url(images/sociali2.png) no-repeat 10px -20px;}
.fshare{background:url(images/sociali2.png) no-repeat 10px 1px;}
.gshare{background:url(images/sociali2.png) no-repeat 10px -39px;}
.pshare{background:url(images/sociali2.png) no-repeat 10px -220px;}
a:hover.tshare {background:url(images/sociali2.png) no-repeat 10px -140px;}
a:hover.fshare {background:url(images/sociali2.png) no-repeat 10px -119px;}
a:hover.gshare {background:url(images/sociali2.png) no-repeat 10px -179px;}
a:hover.pshare{background:url(images/sociali2.png) no-repeat 10px -241px;}
.info{font-size:11px;padding:0px 5px;line-height:13px;text-align:left;}
.info img{float:left;background:#fff;padding:1px;margin-right:10px;}

td.details {width:143px;margin:0;padding:0px 5px;}