body {background:#FFFFFF}

.banner{
	text-align:center;
}

#outer_slider_banner{
	background-color: #B6D6E0;
}
.nivo-controlNav a {
	background-color: rgba(21, 187, 188, 0.3);
}
.nivo-controlNav a.active {
	background-color: rgba(21, 187, 188, 0.9);
}

.view-first .mask {
    background-color: rgba(21, 187, 188, 0.6);
}

.cart-button{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

.sf-menu li:hover {
	border-top:4px solid rgb(21, 187, 188);
}

.sf-menu li li:last-child, .sf-menu li li:last-child:hover{
	border-bottom:4px solid rgb(21, 187, 188);
}

.sf-menu li a:hover, #main-nav ul ul li a:hover {
	color: rgb(21, 187, 188);
}


.page .page-title, .single .page-title, .category .page-title, .tag .page-title  {
	color: rgb(21, 187, 188);
}

.widgettitle{
	color: rgb(21, 187, 188);
	border-bottom: 2px solid rgb(21, 187, 188);
}

#sidebar .widget.widget_popular a.newandhot h4{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

#sidebar .widget.widget_contact .sms{
	color: rgb(21, 187, 188);
}

#sidebar .widget.widget_cart a.det-cart h3, #sidebar .widget.widget_testimonial a.link-testi {
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

ul.menu li a.active {
	background-color: rgba(21, 187, 188, 0.07);
}

ul.menu li a {
	border-bottom: 1px solid #B6D6E0;
}

ul.menu li ul li a {
	border-bottom: 1px solid #B6D6E0;
}

ul.menu li a:hover {
	color: rgb(21, 187, 188);
}

.single-product .product_tabs ul.tabs li a:hover {
	color: rgb(21, 187, 188);
}


#content .product_paging a:hover{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

#content .product_paging span{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);

}

table.shop_attributes td.td_gradasi{
	border-bottom: 2px solid rgb(21, 187, 188);
}
	
table.shop_table thead th {
	border-bottom: 2px solid rgb(21, 187, 188);
}

.selectBox-options LI.selectBox-hover A {
	color:rgb(21, 187, 188);
}

.col-1 h3, .col-2 h3  {
	color: rgb(21, 187, 188);
	
}

#article_new .list .detail_sort a{color:rgb(21, 187, 188)}
#article_new .list .detail_sort .outer_readmore .readmore a{color:rgb(21, 187, 188);}

#page_new .list .detail_sort a{color:rgb(21, 187, 188)}
#page_new .list .detail_sort .outer_readmore a{color:rgb(21, 187, 188);}

#outer_backto .left a{
	color: rgb(21, 187, 188);
}

#outer_backto .right a{
	background-color: rgb(21, 187, 188);
	box-shadow: 0px 0px 0px 1px rgb(21, 187, 188);
}


#pagging_page_news a:hover, #pagging_page_article a:hover{background-color: rgb(21, 187, 188);box-shadow: 0 0 0px 1px rgb(21, 187, 188);}
#pagging_page_news span, #pagging_page_article span{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

#contact .button{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}
.form_inquiry .header .right .name_product{
	color:rgb(21, 187, 188);
}
.form_inquiry .header .left h3{
	color: rgb(21, 187, 188); /* rgb(21 */
}
.form_inquiry .body h3{
	border-bottom: 2px solid rgb(21, 187, 188);
	color: rgb(21, 187, 188);
}
.form_inquiry .body .items .input .bt_submit_inquiry{
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
	background-color: rgb(21, 187, 188);
}

table.menu_account #menu{
	border-top: 1px solid rgb(21, 187, 188);
	border-bottom: 1px solid rgb(21, 187, 188);
	background-color: rgb(21, 187, 188);
}

.ongkir{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

.shopping_bg {
    background-color: rgb(21, 187, 188);
}

.header .welcome-msg {
    color: rgb(21, 187, 188);
}

.middle_part h1{
    color: rgb(21, 187, 188);
}

.middle_part h2 {
	color: rgb(21, 187, 188);
}

.tital {
    border-bottom: 2px solid rgb(21, 187, 188);
}

.kotakitem .keterangan p.price1 {
	color: rgb(21, 187, 188);
}



.kotakitem .keterangan h1{
	color: rgb(21, 187, 188);
}


.footer-part .box-button {
    background-color: rgb(21, 187, 188);
    box-shadow: 0px 0px 0px 1px rgb(21, 187, 188);
}

.footer-hr {
    border-bottom: 2px solid rgb(21, 187, 188);
}

.footer_link_box .right-box-last .link .left {
	color: rgb(21, 187, 188);
}

.col_left dt {
	color: rgb(21, 187, 188);
	border-bottom: 2px solid rgb(21, 187, 188);
}


.sorter_hr {
	border-bottom: 2px solid rgb(21, 187, 188);
}

.tabs li.active {
	border-top: 4px solid rgb(21, 187, 188);
}

.single-product .product_tabs ul.tabs li a:hover {
	color: rgb(21, 187, 188);
}

a.btn_product-options {
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

.cart .button, #place_order.button{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
	/* rgb(21, 187, 188) */
}

.hemat{
	color:rgb(21, 187, 188);
}

table.detail_account thead th{
	border-bottom:2px solid rgb(21, 187, 188);
	color:rgb(21, 187, 188);
}


table.detail_account input.button{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

.form-row input.button{
	background-color: rgb(21, 187, 188);
	box-shadow: 0 0 0px 1px rgb(21, 187, 188);
}

.camera_wrap .camera_pag .camera_pag_ul li {
	background-color: rgba(21, 187, 188, 0.3);
}

.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
    background-color: rgb(21, 187, 188);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
    background-color: rgb(21, 187, 188);
}

.breadcrumbs {
	background-color:#FFFFFF;
	border-bottom: 1px solid #B6D6E0;
}

.header-top-container, .footer-part, .footer-hr .img, #menu, .footer-container, #wrapper {
	background-color:#FFFFFF;
}

.sf-menu li li, .sf-menu li li li , .sf-menu li li:hover {
	background-color:#FFFFFF;
	border-left:1px solid #B6D6E0;
	border-right:1px solid #B6D6E0;
}

.sf-menu li:hover{
	background-color:#FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left:1px solid #B6D6E0;
	border-right:1px solid #B6D6E0;
}

#menu {
	border-top:1px solid #B6D6E0;
	border-bottom:1px solid #B6D6E0;
}

.single-product .product_tabs .panel {
	border: 1px solid #B6D6E0;
	border-top-style: none;
}

.tabs li {
	border: 1px solid #B6D6E0;
	border-bottom: 1px solid #ffffff;
}

.single-product .product_tabs ul.tabs, .page .page-title {
	border-bottom: 1px solid #B6D6E0;
}

.price-box {
	border-top: 1px solid #B6D6E0;
}

.footer_link_box .left-box{
	border-right: 1px solid #B6D6E0;
}

.footer_link_box .right-box-last{
	border-left: 1px solid #B6D6E0;
}

.es-carousel, .footer-part, .cart .discount, .cart .totals {
	border: 1px solid #B6D6E0;
}

.nice_demo_price_box {
	border-bottom: 1px solid #B6D6E0;
}

@media all and (max-width: 999px) and (min-width: 768px){
	.footer_link_box .left-box {
		border-right: none;
	}
}

@media only screen and (min-width: 420px) and (max-width: 767px) {
	.footer_link_box .left-box {
		border-right: none;
	}
	
	.footer_link_box .right-box-last{
		border-left: none;
	}
}


