html,body{margin:0;padding:0}
/*body{font-size:0.875em;font-family:'Comfortaa', Arial, Helvetica, sans-serif;color:#58585a;-webkit-font-smoothing:antialiased;background:#f4f6f5 url(/images/design/bg.png) repeat-x;} */
body{font-size:100%;font-family: Arial, Helvetica, sans-serif;color:#000;-webkit-font-smoothing:antialiased;background:#000 url(/images/design/bucephalandra/bg.jpg) no-repeat top center;}
img{border:0}
form{margin:0;}
p{margin:0.625em 0 0.625em 0;padding:0;}
a:link, a:visited {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}

h1,h2,h3 {font-family:'Exo'}
h1{margin:0.625em 0 1.1625em 0;padding:0;font-size:1.875em;font-weight:bold;}
h2{margin:0.625em 0 0.625em 0;padding:0;font-size:1em;font-weight:bold;}
h3{margin:0.625em 0 0.625em 0;padding:0;font-size:0.875em;font-weight:bold;}

.headerwrap{width:100%;height:9.5em;background:rgba(47,189,232,0.2);}
.header{width:62.5em;height:9.5em;position:relative;margin:0 auto;}
.toplogo{display:block;width:17.5625em;height:5.875em;position:absolute;left:1em;top:1em;background:url(/images/design/bucephalandra/bucephalandra.png) no-repeat;}


.menu {margin:0;padding:0;list-style:none;width:40.625em;height:2em;position:absolute;right:1.5em;top:4em;}
.menu li{float:left;position:relative;}
.menu li a{display:block;height:2em;width:auto;color:#fff;padding-right:0.8em;}
.menu li.last a{padding-right:0;}
.menu li a:hover{}
.menu li a.sel{text-decoration:underline;color:#fff;}
.menu li a span{color:#fff;font-family:'Exo';line-height:2em;text-transform:uppercase;font-weight:bold;font-size:0.90em;}

/*
#nav li ul{list-style:none;position:absolute;width:12em;height:auto;left:-999em;top:2em;background:rgba(47,189,232,0.8);margin:0;padding:0.5em 1em 1em 1em;z-index:3;}
#nav li ul li{float:none;height:38px;width:auto;}
#nav li ul li a{display:inline;background:none;padding:0;}
#nav li ul li a span{color:#fff;font-family:Arial,sans-serif;font-size:1em;}
#nav li ul li a:hover{border:none;text-decoration:underline;}
#nav li ul li a.sel{border:none;}
#nav li:hover ul, #nav li.sfhover ul{left:auto;}
*/

.topmenu {margin:0;padding:0;list-style:none;width:6.2em;height:2.1em;position:absolute;right:1.5em;top:1em;}
.topmenu li{float:left;position:relative;}
.topmenu li a{display:block;height:2.1em;width:3.1em;}
.topmenu li a span{display:none;}
.topmenu li a.search{background:url(/images/design/bucephalandra/icon-search.png) no-repeat center center;}
.topmenu li a.cart{background:url(/images/design/bucephalandra/icon-cart-global.png) no-repeat center center;}
.topmenu li a.cart.full{background:url(/images/design/bucephalandra/icon-cart-global-full.png) no-repeat center center;}

.introwrap{width:100%;height:30.25em;padding-top:4em;}
#carouselwrap{width:35.125em;height:23.3125em;margin:0 auto;}
.cbox{position:relative;float:left;display:block;width:35.125;height:22.6875em;padding:0.625em 0 0 0;margin:0;overflow:hidden;text-align:center;}
.ctext{clear:both;text-align:center;padding:1em 0 0 0;}
.ctext span{text-transform:uppercase;color:#fff;font-family:'Exo';font-size:1.4em;font-weight:bold;}
.cimage{background:url(/images/design/bucephalandra/whitedot-big.png) no-repeat;width:19.25em;height:19.25em;text-align:center;position:relative;overflow:visible;margin:0 auto;}
.cimage img{float:none;margin-top:14px;-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;}

.cimage .tag{display:block;width:5.9375em;height:5.9375em;z-index:2;position:absolute;top:6.65625em;left:-3em;line-height:6em;}
.cimage .tag b{text-transform:uppercase;color:#fff;font-family:'Exo';font-size:1.5em;font-weight:bold;}
/*.image .tag{right:auto;left:-2em;}*/
.cimage .tag.new{background:url(/images/design/bucephalandra/greendot.png) no-repeat;}
.cimage .tag.price{background:url(/images/design/bucephalandra/reddot.png) no-repeat;top:0;left:auto;right:0;}


.pagewrap{width:100%;overflow:hidden;background:url(/images/design/bucephalandra/page-bg.png) repeat-y top center;}
.page{width:62.5em;position:relative;margin:0 auto;overflow:hidden;padding-bottom:2em;}
.pagewrap.white{background-image:none;background-color:#fff;min-height:30em;}
.pagewrap.blue{background:#fff url(/images/design/bucephalandra/product-bg.png) repeat-x top left;min-height:30em;}


.pbox{width:28.25em;height:12.5em;padding:2em 2em 1.5em 1em;margin:0;float:left;border-bottom:0.0625em solid #fff;}
.pbox.right{float:right;padding:2em 1em 1.5em 2em;}
.pbox.last{border-bottom:0.0625em solid transparent;}
.pbox h2{margin:0 0 1em 0;padding:0;}
.pbox.right h2{text-align:right;}
.pbox h2 span{text-transform:uppercase;color:#fff;font-family:'Exo';font-size:1.1em;font-weight:bold;}
.pbox div{width:15.25em;float:left;height:7em;overflow:hidden;}
.pbox p{font-size:0.8em;text-align:justify;margin:0;}
.pbox.right div{float:right;}
.pbox img{float:right;}
.pbox.right img{float:left;}


.pbox .image{float:right;background:url(/images/design/bucephalandra/product-small-bg.png) no-repeat;width:9.75em;height:9.75em;text-align:center;position:relative;overflow:visible;margin-right:2em;}
.pbox.right .image{float:left;margin-right:0;margin-left:2em;}
.pbox .image img{float:none;margin-top:8px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;}

.pbox .image .tag{display:block;width:4.3125em;height:4.3125em;z-index:2;position:absolute;top:2.5em;right:-1.5em;}
.pbox.right .image .tag{right:auto;left:-2em;}
.pbox .image .tag.new{background:url(/images/design/bucephalandra/new-small.png) no-repeat;}
.pbox .image .tag.sale{background:url(/images/design/bucephalandra/sale-small.png) no-repeat;}


.pbox a.buy{float:left;clear:left;display:block;width:auto;padding-left:2.5em;height:2.1em;background:url(/images/design/bucephalandra/icon-buy.png) no-repeat top left;color:#fff;}
.pbox a.buy span{color:#fff;text-transform:uppercase;font-weight:bold;line-height:2.1em;}
.pbox.right a.buy{float:right;clear:right;}

.pbox a.show{float:left;clear:left;display:block;width:auto;padding-left:0;height:2.1em;color:#fff;}
.pbox a.show span{color:#fff;text-transform:uppercase;font-weight:bold;line-height:2.1em;}
.pbox.right a.show{float:right;clear:right;}

.topproductswrap{width:100%;height:23.3125em;background:lime url(/images/design/bucephalandra/topproducts-bg.jpg) no-repeat top center;padding-top:10em;overflow:hidden;}
.topproducts{width:62.5em;height:23.3125em;margin:0 auto;}

.tpbox{width:27.25em;height:12.5em;padding:2em 3em 1.5em 1em;margin:0;float:left;}
.tpbox.right{float:right;padding:2em 1em 1.5em 3em;}
.tpbox h2{margin:0 0 1em 0;padding:0;}
.tpbox.right h2{text-align:right;}
.tpbox h2 span{text-transform:uppercase;color:#fff;font-family:'Exo';font-size:1.1em;font-weight:bold;}
.tpbox div{width:auto;float:left;height:5em;overflow:hidden;}
.tpbox p{font-size:0.8em;text-align:justify;margin:0;color:#fff;}
.tpbox.right div{float:right;}
.tpbox img{float:right;}
.tpbox.right img{float:left;}

.tpbox a.moreinfo{float:left;display:block;width:auto;padding-left:2.5em;height:2.1em;background:url(/images/design/bucephalandra/bluedot.png) no-repeat top left;color:#fff;clear:left;}
.tpbox a.moreinfo span{color:#fff;text-transform:uppercase;font-weight:bold;line-height:2.1em;}
.tpbox.right a.moreinfo{float:right;clear:right;}

.footerwrap{background:#ececec;width:100%;height:14.5em;margin:0;padding:0;}
.footer{width:62.5em;margin:0 auto;position:relative;}

.bottomlogo{display:block;width:17.5625em;height:5.875em;position:absolute;right:1em;top:3.75em;background:url(/images/design/bucephalandra/bucephalandra.png) no-repeat;}

.bottommenu {margin:0;padding:0;list-style:none;width:6.2em;height:2.1em;position:absolute;left:1.5em;top:5.625em;}
.bottommenu li{float:left;position:relative;}
.bottommenu li a{display:block;height:2.1em;width:3.1em;}
.bottommenu li a span{display:none;}
.bottommenu li a.search{background:url(/images/design/bucephalandra/icon-search.png) no-repeat center center;}
.bottommenu li a.cart{background:url(/images/design/bucephalandra/icon-cart-global.png) no-repeat center center;}
.bottommenu li a.cart.full{background:url(/images/design/bucephalandra/icon-cart-global-full.png) no-repeat center center;}

.bottomtext{margin:0 auto;padding:5em 2em 0 0;width:31.75em;height:6.25em;}
.bottomtext p{font-size:0.8em;text-align:justify;}

.producttxt{height:3.3em;overflow:hidden;}
.producttxtlong{margin-top:4em;}
.imagedetail{background:url(/images/design/bucephalandra/whitedot-big.png) no-repeat;width:19.25em;height:19.25em;text-align:center;position:relative;overflow:visible;margin:0 auto;}
.imagedetail img{float:none;margin-top:14px;-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;}

.bluebox{height:22em;padding-top:2em;position:relative;}
.pricebox{position:absolute;top:1em;left:1em;height:2em;width:20em;}
.pricebox span{font-family:'Exo';text-transform:uppercase;color:#fff;font-weight:bold;font-size:1.5em;}

.cartbox{height:4.5em;width:13em;position:absolute;bottom:1em;right:1em;}
.cartbox a:hover{text-decoration:none;}
.cartbox a span{color:#fff;text-transform:uppercase;font-weight:bold;font-size:1.5em;font-family:'Exo';}
.cartbox.nostock span{color:#fff;text-transform:uppercase;font-weight:bold;font-size:1.5em;font-family:'Exo';}

.quantitybox{width:4.0em;height:3.5em;padding-top:1em;padding-left:0.5em;margin-right:0.5em;float:left;background:url(/images/design/bucephalandra/whitedot.png) no-repeat;}
.quantitybox input{color:#1bbde5;border:transparent;font-size:1.5em;font-weight:bold;width:0.7em;font-family:'Exo';}

.quantitybox span{color:#1bbde5;font-size:1.5em;font-weight:bold;font-family:'Exo';}

.parameterbox{position:absolute;top:6em;left:1em;height:10em;width:22em;}
.parameterbox dl {margin:0;}
.parameterbox dt {float:left;width:12em;}
.parameterbox dd {margin:0;}
.parameterbox dt b{font-family:'Exo';text-transform:uppercase;color:#fff;font-weight:bold;font-size:1.5em;}
.parameterbox dd span{font-family:'Exo';color:#fff;font-weight:normal;font-size:1.5em;}



#pgr{display:none;}

/* http://www.red-team-design.com/practical-css3-tables-with-rounded-corners */
table.bordered {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;
}
.bordered {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
}
.bordered tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.bordered td, .bordered th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 8px;
    text-align: left;
}
.bordered th {
    background-color: #8cbf43;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#b3f652), to(#8cbf43));
    background-image:-webkit-linear-gradient(top, #b3f652, #8cbf43);
    background-image:-moz-linear-gradient(top, #b3f652, #8cbf43);
    background-image:-ms-linear-gradient(top, #b3f652, #8cbf43);
    background-image:-o-linear-gradient(top, #b3f652, #8cbf43);
    background-image:linear-gradient(top, #b3f652, #8cbf43);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}
.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}
.bordered th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}
.bordered th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}
.bordered th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}
.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}
.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}


h2.bluecap{
    background-color: #8cbf43;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#b3f652), to(#8cbf43));
    background-image:-webkit-linear-gradient(top, #b3f652, #8cbf43);
    background-image:-moz-linear-gradient(top, #b3f652, #8cbf43);
    background-image:-ms-linear-gradient(top, #b3f652, #8cbf43);
    background-image:-o-linear-gradient(top, #b3f652, #8cbf43);
    background-image:linear-gradient(top, #b3f652, #8cbf43);
    text-shadow: 0 1px 0 rgba(255,255,255,.5);

    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;

    padding:5px 0 5px 20px;
    margin:20px 0 20px 0;
    font-size:14px;
    color:#000;
}

a.btnblue{display:block;height:28px;width:100px;padding:0 0 0 15px;background:url('/images/design/bucephalandra/btn-gray-left.png') top left no-repeat;color:#fff;line-height:26px;font-size:14px;cursor:pointer;float:left;}
a.btnblue span{display:block;height:28px;width:85px;padding:0 15px 0 0;background:url('/images/design/bucephalandra/btn-gray-right.png') top right no-repeat;text-align:center;}

a.btnbluexl{display:block;height:28px;width:180px;padding:0 0 0 15px;background:url('/images/design/bucephalandra/btn-gray-left.png') top left no-repeat;color:#fff;line-height:26px;font-size:14px;cursor:pointer;float:left;}
a.btnbluexl span{display:block;height:28px;width:165px;padding:0 15px 0 0;background:url('/images/design/bucephalandra/btn-gray-right.png?v=2') top right no-repeat;text-align:center;}

a.btngreen{display:block;height:28px;width:100px;padding:0 0 0 15px;background:url('/images/design/bucephalandra/btn-gray-left.png') top left no-repeat;color:#fff;line-height:26px;font-size:14px;cursor:pointer;float:left;}
a.btngreen span{display:block;height:28px;width:85px;padding:0 15px 0 0;background:url('/images/design/bucephalandra/btn-gray-right.png') top right no-repeat;text-align:center;}

.blogitem {float:left; clear:both; display:block; margin:20px 0px 20px 0px; border-bottom:1px solid dotted; height:auto}
img.thumbnail {width:120px; height:120px; float:left; margin-right:10px}

.clearboth{clear:both;}
.pager{clear:both;text-align:center;color:#fff;}
.pager a{color:#fff;}


.tickerwrapper{display:block;position:fixed;bottom:0;width:100%;height:30px;background:#971839;padding:0 0.3125em 0 0.3125em;}
.tickercontainer ul li span{font-size:15px;font-weight:bold;color:#fff;}
.tickercontainer ul li span a{color:#fff;}
