@charset "utf-8";
/* CSS Document */
body {font-family:Tahoma, Geneva, sans-serif;}
a:hover {text-decoration:none;}
header {padding:10px 0px;}
.logo {text-align:left;}
.logo>a>img { max-width:100%}
.search {text-align:center; padding-top:25px; float:left ;width:100%;}
.search-form {float:left; width:100%; position:relative;padding: 0px 5px 0px 10px;}
.search-input {min-height:30px; width:100%; border:none; float:left;}
.search-submit {min-height: 30px;
width: 85px;
border: none;
padding: 0px;
float: left;
position: absolute;
right: 0;
background: #f177af;
color: #fff;
font-size: 16px;
}

.cart {width:50%; float:right; margin-top:40px;}
.cart-logo {font-size:40px; float:left;}
.cart-info {float:left; margin-left:10px;}
header > .container >.row >.col-md-2  i{
    border-radius: 1px 0 0 1px;
    position: relative;
    font-style: normal;
    color: white;
    top: 0px;
    height: 34px;
    font-size: 14px;
    display: block;
    float: left;
    padding: 10px;
}
header > .container >.row >.col-md-2{margin-top:25px;}
header > .container >.row >.col-md-2  i::after {
    content: "";
    border: 5px solid;
  
    position: absolute;
    top: 12px;
    right: -9px;
}
header > .container >.row >.col-md-2  span{
    white-space: nowrap;
    color: #ffffff;
    background: #27983F;
    height: 34px;
    display: block;
    float: left;
    padding: 5px 10px;
}
#menu {background:#f177af;}
.navbar-default {margin-bottom:0px; background:none; border:none;}
.navbar-default .navbar-nav {width:100%; position:relative;}
.navbar-default .navbar-nav>li>a {border-right:1px solid #F99; color:#FFF;}
.navbar-collapse {padding:0px;}
.container-fluid {padding:0px;}

article {margin-top:15px;}

.tab { float:left; width:100%; margin-bottom:15px; border-radius:0; background:#fff none repeat scroll 0 0; box-shadow: 0 1px 3px #ccc}
.tab-header {font-size: 15px;;border-bottom: 1px solid #EEE;padding: 15px;margin:0px; font-weight:bold;
	background:#61bd6d; text-transform:uppercase; color:#FFF}

.product-list {padding: 0px;list-style: none;margin-left: 15px;margin-right: 15px;}
.product-list>li>a {color:#000; font-weight:bold;}
.product-list>li {padding:5px 0px;}
.product-detail a.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { padding:5px 10px; border-radius:12px 0 12px 0 !important; color:#FFF}
.product-price { padding-bottom:10px;}
#flower {color:#db1c5d;}

.iframe-youtube {margin:15px;}
.video-list {padding:0px;list-style:none; margin-left: 15px;margin-right: 15px;}
.video-list>li>a {color:#000;}
.video-list>li {border-bottom:1px dashed #999999;padding-bottom: 8px;margin-bottom: 8px;}
.video-list>li:last-child {border-bottom:none;}
.video-list>li:first-child>a {color:#db1c5d}

.business-tittle {text-align: center;font-weight: bold;font-size: 15px;color: blue; margin-top: 10px;margin-bottom: 0px;}
.business-phone {text-align:center; font-size:16px; font-weight:bold; color:#F00;}
.skype>a>img {width: 100%;padding: 0px 40px;}

.news-list {padding:0px; list-style:none;margin-left: 15px;margin-right: 15px; float:left;}
.news-list>li {float:left; width:100%; border-bottom:1px dashed #999999;}
.news-list>li:last-child {border-bottom:none;}
.news-img {width:35%; float:left;}
.news-img>img {width:100%; padding:5px;}
.news-tittle {float: left;width: 65%;padding-left: 10px;font-size: 13px;color: black;padding-top: 10px;}

.online {text-align:center;}
.online>span {font-weight:bold;}
.access {text-align:center;}
.access>span {font-weight:bold;}
.pay {margin-top:10px; padding:0px 15px; margin-bottom:10px;}
.pay>img {width:100%; margin-top:5px;}
.pay>p {color:#FFF; font-weight:bold; padding-left:15px; background:#00F; padding-top:10px; padding-bottom:10px; margin:0px;}

.link-list {padding:0px; list-style:none; margin:15px;}
.link-list>li>a {color:#333; font-size:12px;}
.link-list>li {background:#999; padding:5px; margin:2px 0px;}

.plugin-facebook {overflow:hidden; margin:10px;}

.slider {width:100%; float:left;}
.item>img {width:100%;}

.product {margin-bottom:15px; float:left; width:100%;}
.product-detail {text-align:center; margin-top:15px; padding-bottom: 10px;box-shadow: 0 1px 3px #ccc; margin-bottom:15px}
.product-image>img {width:100%; height:auto; padding:5px;}
.product-id {font-size:13px;}
.product-price, .woocommerce div.product p.price, .woocommerce div.product span.price {font-size:18px; color:#db1c5d !important;}

.product-price del  { color:#666; font-size:12px; line-height:15px}
.product-price del span.amount { Efont-size:12px; color:#666; line-height:15px}
.product-price ins, .woocommerce .product-price ins { text-decoration:none; font-weight:normal !important}
.product-detail>button{color: white;background: #db1c5d;border: none;padding: 8px;border-radius: 5px; border-bottom:2px solid #600;}

.flower-one {float:left; width:33.33%;}
.flower-two {float:left; width:33.33%;}
.flower-three {float:left; width:33.33%;}
.flower {float:left; width:30%; text-align:center; font-size:15px; }
.line {float:left; height: 3px;width: 70%;margin-top: 10px;}
.product-type-left {float:left; width:35%;}
.product-type-middle {float:left; width:30%; text-align:center; }
.product-type-middle a {font-size:18px; text-transform:uppercase}
.product-type-right {float:left; width:35%; text-align:right;}
.product-type {float:left; width:100%; margin-top:20px;}

.footer-info>p {margin-bottom:0px;padding-bottom:5px;}
.footer-info>p:last-child {padding-bottom:10px;}
.footer-info>h6 {font-size:15px;font-weight:bold;margin: 0px;padding: 10px;}
footer {text-align:center;color:#FFF;}
#secondary .rpwwt-widget ul { padding:10px}
#secondary .rpwwt-widget ul li a { color:#000; font-weight:bold}
#secondary .rpwwt-widget ul li .rpwwt-post-date { font-size:12px; color:#666}
#secondary .widget_black_studio_tinymce img { max-width:100%; height:auto}
.woocommerce div.product form.cart { width:100%; float:left}
.woocommerce div.product form.cart button.button { border:thin; border-radius:3px !important; background:#61bd6d} 
.box-right {float:right;}

@media (max-width:767px) {
	.logo>a>img {width:100%; padding:0px;}
	#bs-example-navbar-collapse-1 > .navbar-nav > li > .sub-menu{display:none;padding-left: 25px;}
	.search {padding-top:10px;}
	.search-input {min-height:24px;}
	.search-submit {min-height: 35px;top: 0px;}
	.footer-info>h6 {font-size:13px;}
	.footer-info>p {font-size:12px;}
	.product-type-middle {font-size:12px;}
/*	.cart {display:none;}*/
	.product-type-left {display:none;}
	.product-type-right {display:none;}
	.product-type-middle {width:100%; font-weight:bold; font-size:13px;}
	.product-id {font-size:12px;}
	.product-price {font-size:15px;}
	.product-detail>button {padding:5px; font-size:12px;}
	.navbar-default .navbar-nav {margin:0px;}
	.search-form{padding: 5px 5px 5px 10px;}
	.navbar-default .navbar-nav>li {margin:0px;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
	.main-menu ul li{width:100%;}
	img {max-width:100% !important;height:auto !important}
	.widget_home-produc-one .product > .row > .col-md-3:nth-child(2n+1){clear:both;}
	}
@media (min-width:768px) and (max-width:991px) {
	.container {width:100%;}
	.navbar-default .navbar-nav>li:last-child {font-size:15px;}
	.product-type-middle {font-size:14px;}
	.last-product {display:none;}
	.logo {text-align:center;}
	.logo>a>img {width:60%;margin: auto;}
	.search {padding-top:15px;}
	.cart {margin-top:0px;}
	}
@media (min-width:400px) and (max-width:767px) {
	.skype {text-align:center;}
	.skype>a>img {width:60%;}
	.news-img {width:20%;}
	.news-tittle {width:80%;}
	.logo>a>img {width:70%;}
	.logo {text-align:center;    width: 30%;
    margin: auto;}
	}
@media (min-width:1000px) and (max-width:1026px){
	header > .container > .row > .col-md-2 span{padding: 5px 2px;}
}	