@charset "UTF-8";
/* CSS Document */

.fusion_mobile_layout .fusion-fullwidth{
	display:none;
}


#main .fusion_mobile_layout .fusion_builder_column_1_2{
	width:50% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_1_3{
	width:33.33333% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_1_4{
	width:25% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_1_5{
	width:20% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_1_6{
	width:16.66% !important;
}


#main .fusion_mobile_layout .fusion_builder_column_2_3{
	width:65% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_2_5{
	width:39% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_3_4{
	width:74% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_3_5{
	width:59% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_4_5{
	width:79% !important;
}
#main .fusion_mobile_layout .fusion_builder_column_5_6{
	width:82% !important;
}

.fusion-layout-column.fusion-column-last{
	margin-right:0 !important;
}

/*Blog + Content box + Counters box + Flip box + Portfolio + Recent post*/
.fusion_mobile_layout .fusion-blog-layout-grid.fusion-blog-layout-grid-2 .post, .fusion_mobile_layout .fusion-content-boxes.fusion-columns-2 .fusion-column, .fusion_mobile_layout .fusion-counters-box.fusion-columns-2 .fusion-column, .fusion_mobile_layout .fusion-flip-boxes.fusion-columns-2 .fusion-flip-box-wrapper, .fusion_mobile_layout .fusion-portfolio-grid.fusion-portfolio.fusion-portfolio-two .fusion-portfolio-wrapper .fusion-portfolio-post, .fusion_mobile_layout .fusion-recent-posts.layout-columns-2 .fusion-column{
	width:50% !important;
	float:left !important;
}
.fusion_mobile_layout .fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post, .fusion_mobile_layout .fusion-content-boxes.fusion-columns-3 .fusion-column, .fusion_mobile_layout .fusion-counters-box.fusion-columns-3 .fusion-column, .fusion_mobile_layout .fusion-flip-boxes.fusion-columns-3 .fusion-flip-box-wrapper, .fusion_mobile_layout .fusion-portfolio-grid.fusion-portfolio.fusion-portfolio-three .fusion-portfolio-wrapper .fusion-portfolio-post, .fusion_mobile_layout .fusion-recent-posts.layout-columns-3 .fusion-column {
   width:33.33333333% !important;
   float:left !important;
}
.fusion_mobile_layout .fusion-blog-layout-grid.fusion-blog-layout-grid-4 .post, .fusion_mobile_layout .fusion-content-boxes.fusion-columns-4 .fusion-column, .fusion_mobile_layout .fusion-counters-box.fusion-columns-4 .fusion-column, .fusion_mobile_layout .fusion-flip-boxes.fusion-columns-4 .fusion-flip-box-wrapper, .fusion_mobile_layout .fusion-portfolio-grid.fusion-portfolio.fusion-portfolio-four .fusion-portfolio-wrapper .fusion-portfolio-post, .fusion_mobile_layout .fusion-recent-posts.layout-columns-4 .fusion-column{
	width:25% !important;
	float:left !important;
}
.fusion_mobile_layout .fusion-blog-layout-grid.fusion-blog-layout-grid-5 .post, .fusion_mobile_layout .fusion-content-boxes.fusion-columns-5 .fusion-column, .fusion_mobile_layout .fusion-counters-box.fusion-columns-5 .fusion-column, .fusion_mobile_layout .fusion-flip-boxes.fusion-columns-5 .fusion-flip-box-wrapper, .fusion_mobile_layout .fusion-portfolio-grid.fusion-portfolio.fusion-portfolio-five .fusion-portfolio-wrapper .fusion-portfolio-post, .fusion_mobile_layout .fusion-recent-posts.layout-columns-5 .fusion-column{
	width:20% !important;
	float:left !important;
}
.fusion_mobile_layout .fusion-blog-layout-grid.fusion-blog-layout-grid-6 .post, .fusion_mobile_layout .fusion-content-boxes.fusion-columns-6 .fusion-column, .fusion_mobile_layout .fusion-counters-box.fusion-columns-6 .fusion-column, .fusion_mobile_layout .fusion-flip-boxes.fusion-columns-6 .fusion-flip-box-wrapper, .fusion_mobile_layout .fusion-portfolio-grid.fusion-portfolio.fusion-portfolio-six .fusion-portfolio-wrapper .fusion-portfolio-post, .fusion_mobile_layout .fusion-recent-posts.layout-columns-6 .fusion-column{
	width:16.66% !important;
	float:left !important;
}
.fusion_mobile_layout div{
    word-break: break-word;
}


/*Woocommerce*/
#wrapper .fusion_mobile_layout .woocommerce  .products>li {
		float: left !important;
}
#wrapper .fusion_mobile_layout .woocommerce .cart-loading i {
    height: 45px;
    width: 45px;
    line-height: 45px !important;
    border-radius: 100%;
    font-size: 15px;
}
#wrapper .fusion_mobile_layout .woocommerce .by-vendor-name, #wrapper .fusion_mobile_layout .woocommerce .product-details {
    padding: 20px 10% 0;
}
#wrapper .fusion_mobile_layout .woocommerce .onsale {
    border-radius:100%;
    line-height: 30px;
    padding: 0;
    font-size: 10px;
    width: 30px;
    height: 30px;
		top: 5%;
		left: 5%;
}
#wrapper .fusion_mobile_layout .woocommerce .product .product-buttons {
    margin: 0 5%;
}
#wrapper .fusion_mobile_layout .woocommerce  .products>li h2 {
    margin: 0;
    padding: 10%;
}
#wrapper .fusion_mobile_layout .woocommerce  .products-1>li {
		width: 100%;
}
#wrapper .fusion_mobile_layout .woocommerce .products-2>li {
    width: calc(50% - 10px);
    margin-left: 5px !important;
    margin-right: 5px !important;
}
#wrapper .fusion_mobile_layout .woocommerce .products-3>li {
         width: calc(33.33333333% - 10px);
    margin-left: 5px !important;
    margin-right: 5px !important;
}
#wrapper .fusion_mobile_layout .woocommerce .products-4>li {
    width: calc(25% - 10px);
    margin-left: 5px !important;
    margin-right: 5px !important;
}
#wrapper .fusion_mobile_layout .woocommerce .products-5>li {
     width: calc(20% - 10px);
    margin-left: 5px !important;
    margin-right: 5px !important;
}
#wrapper .fusion_mobile_layout .woocommerce .products-6>li {
     width: calc(16.66666666666667% - 10px);
    margin-left: 5px !important;
    margin-right: 5px !important;
}


.progress.progress-conversion {
    height: 20px !important;
    width: 100% !important;
    background-color: #f5f5f5 !important;
    border-radius: 4px !important;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1) !important;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1) !important;
}
.progress.progress-conversion .progress-bar {
    background-color: #337ab7 !important;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15) !important;
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15) !important;
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease !important;
}
