p { font-size: 14px; }
.title-home  { color:#000; text-align:center; padding:50px; font-size:26px; }
.slider-post-container { width:90%; margin:0 auto; }
.date-post { width:100%; float: left; }
.postTitle { width:100%; float: left; }
.item-post { border:2px solid #ccc; padding:10px; }
.banner-three { margin:0 !important; }
.banner-full { width:100%; margin:0 auto; }
.banner-full img { width:90%; text-align:center; }
.news { background: #f3f3f3; padding-bottom: 50px; }
.brand-container { margin: 50px 0; padding-top: 50px !important; }
.day { color: #ff2d37; float: left; margin-right: 5px; }
.month { color: #ff2d37; float: left; margin-right: 5px; }
.footer-style-3 { background:#181818 !important; }
.page-title { text-align:center; }
.breadcrumbs {  border-bottom: 2px solid #999; padding-bottom: 10px; }
.mobile { display:none; }
.cms-csr .box-text2 { background:#fff; }
.box-text1 h2 { margin-bottom:20px; }
.box-text2 { margin:50px 0; }
.box-text2 h2 { margin:20px 0; }
.stanon1 img { width:100% }
.stanon1 .row { margin:20px 0; }
.stanon1 p { font-size:14px; }
.sidebar .banner-image { display:none; }
.copyright-footer { display:none; }
.cms-index-index .banner-full .banner-image { text-align: center; }
.cms-index-index .latest-post-container .owl-nav { display: none !important; }
table.careertbl th h3{font-size:1em;}


/* Product Page Css Start here */

.catalog-product-view .row-content .col-main {
    width: 100%;
}
.container .row-content .column.main .product-info-main {
    width: 35%;
	    margin-right: 20px;
}
.container .col-main .product.media {
    width: 60%;
}
.product-info-main .product-options-bottom .price-update .price-box.price-final_price {
    width: 65%;
   
}

.product-info-main .product-options-bottom .box-tocart .fieldset .actions button, .product-info-main .product-add-form .box-tocart .fieldset .actions button img#product-addtocart-button {
    float: initial;
}

.product-info-main .product-options-bottom .box-tocart .fieldset .actions button, .product-info-main .product-add-form .box-tocart .fieldset .actions button {
    color: #fff !important;
   
    height: 55px;
    padding: 0px 0px !important;
    margin-top: 5px;
}
.block-actions {
    display: flex;
    margin-left: 0px;
}
.block-actions {
    display: flex;
    justify-content: space-evenly;
}
    div.block-content-bought-together {
        margin-top: 2% !important;
    }
.product-info-main .product-options-bottom .box-tocart .fieldset .actions button, .product-info-main .product-add-form .box-tocart .fieldset .actions button {
 height: 50px;
 width: 100%;
}

    button#select_all_bought_together {
        background: rgb(255, 45, 55) !important;
       
    }

    /* Button add all products selected in cart */
    button#add_all_bought_together {
        background: rgb(255, 45, 55) !important;
      
    }
	  /*.products.wrapper ol.products.list.items.product-items {
    width: 150%;*/

.col2-layout .products.wrapper.products-grid .item {
  width: 33.333333333333%;
}


.product-info-main .product-options-bottom .box-tocart .fieldset .actions, .product-info-main .product-add-form .box-tocart .fieldset .actions {
    float: none;
    width: 100% !important;
}
.product-info-main .product-options-bottom .box-tocart .fieldset, .product-info-main .product-add-form .box-tocart .fieldset {
    display: flex !important;
    
}
.product-add-form .box-tocart {
    float: left;
    margin-bottom: 10px;
    width: 100% !important;
}
li.card-list.item.product.product-item {
    width: 20% !important;
}
.product-item-info {
    width: 100% !important;
	
}
a.action.quickview-handler.sm_quickview_handler {
    position: relative;
    top: 15px;
}
.products.wrapper.products-grid .item {
   margin-bottom: 45px !important;
}
.block .title {
  margin-bottom: 31px !important;
}
.resp-tabs-container .col-sm-12.col-xs-12 h1 {
    color: #161515 !important;
  
    padding-bottom: 2% !important;
}


.specificationrow {
    float: left;
    width: 100%;
}

.specificationrow h1 {
    float: left;
    width: 100%;
    font-size: 22px;
    margin: 0;
    color: #000;
    text-transform: uppercase;
    padding-bottom: 20px;
}

.specificationrow ul {
    float: left;
    width: 100%;
}

.specificationrow ul li {
    float: left;
    width: 14%;
    text-align: center;
    border: 1px solid #ccc;
}


.specificationrow ul li img {
    float: left;
    width: 50%;
    margin: 2px 25%;
}

.specificationrow ul h3 {
    float: left;
    width: 100%;
    font-size: 12px;
}

.specificationrow ul p {
    float: left;
    width: 100%;
    font-size: 9px;
}

#product-attribute-specs-table{border: 1px solid #ccc;}



.col2-layout .products.wrapper.products-grid .item:nth-child(3n+1){clear: none !important;}

.product-attention-26t-21-speed .view-count img{width:22px !important; }
.social-icon {
    position: absolute;
    top: 0px;
    right: 0px;
}
.social-media-icons {
    display: none;
    background: whitesmoke;
    padding: 10px 20px;
    border-radius: 5px;
    position: absolute;
    right: -5em;
    width: 198px;
}

.social-media-icons a {
    display: block;
    padding: 6px 0px;
    width: 100%;
    float: left;
    text-align: left;
    cursor: pointer;
}

div#socialicon {
    position: relative;
}

div#socialicon i {
    background: #dadada;
    color: #fe2c36;
    padding: 10px;
    border-radius: 50px;
}

div#socialicon:hover .social-media-icons {
    display: block;
}

img.destop{display:block;}
img.molbel{display:none;}
@media (min-width: 320px) and (max-width: 660px){
.w-newsletter .newsletter-info .newsletter-title{font-size:22px;}	
.art-search .smas-container{width: 100%;}
.arr-listing-full .block-title{padding: 20px;  font-size: 2em;}
.title-home{padding:0px; font-size:14px;}
.title-home h2{padding: 20px;  font-size: 2em;}
ol.widget-product-grid{padding:0;}
.price-label{width: 100%; float:left;}
.contact { margin: 20px auto;  width:100% !important;  padding: 0 20px; }
.contact .fieldset{margin:0 0 0px}
.slidershow .owl-carousel .owl-item img{height:auto;}
.video iframe{height:200px;}
.edzemenu{position:relative; top:0px; width: 50% !important;}  
.mtbGearedmenu{position:relative; top:0px; width: 50% !important;}
.edzesinglespeed{position:relative; top:0px; width: 50% !important;}
.mybridcitymenu{position:relative; top:0px; width: 50% !important;} 
.ladiesmenu{position:relative; top:0px; width: 50% !important;}
.setting-store{display:none;}
.header-top .col-sm-9{width: 60% }
.header-top .col-sm-3{width: 40% }
.curropning a{font-size:12px;}
.header-middle .col-sm-3{width: 30% }
.header-middle .col-sm-9{width: 70% }
.logo-content{padding:0;}
.services-content{padding:0;}
.services-content .col-sm-6{width:25%}
.services-content .service-item .info-service{display:none;}
.categories-full .item{margin:20px;}
.brandast .col-sm-4{width: 30%}
.brandast .col-sm-4 h3{font-size:12px;}
.roadstersmenu, .kidsmenu, .fatbikemenu{position: relative; top: 0;}
.ewordavn{margin-left:0;}
.asqw{margin-left:0;}
.asqw{margin-left:0;}
.categories-full .item:not(:last-child){margin-bottom: 30px; float: left; width: 20%;}
.categories-full .item{margin: 0; float: left; width: 20%;}
.categories-full .item .item-inner .info-cat h2{font-size: 7px; font-weight: 500; margin-bottom: 7px; text-transform: lowercase;}
.categories-full .item .item-inner .info-cat p {font-size: 10px;}
.art-search .smas-caption h5{font-size:24px;}
.arr-listing-full{padding:0;}
.banner-three .item{width: 33%}
.container .col-main .product.media{width:99%}
.container .row-content .column.main .product-info-main{width:100%}
li.card-list.item.product.product-item{width:80% !important; margin-left:10%;}
.specificationrow ul li{width:50%}
.table-wrapper .table:not(.cart):not(.totals):not(.table-comparison).additional-attributes tbody td:last-child{border: 1px solid #ddd; padding: 5px;}
.slider-product .owl-theme .owl-nav{opacity:1}
.slider-product:hover .owl-theme .owl-nav{opacity:1}
img.destop{display:none;}
img.molbel{display:block;}
.slider-product .products-grid .owl-carousel .owl-stage-outer{padding-bottom:0;}
}


