

/*# sourceMappingURL=style.css.map */

@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap&subset=latin-ext');

/* global */
body {font-family: 'Montserrat', sans-serif; font-size: 0.9rem}
img {max-width: 100%}
.bg-orange {background: #e76322 }
.bg-grey {background:#464646}
.text-orange {color:#e76322 }
.text-bold {font-weight: 500;}
p {margin-bottom: 10px}
.text-transparent {color: rgba(255,255,255, 0.5)}

.social-item {float: left; margin: 0 10px; font-size: 1.2rem}
.social-item a {color: #fff}
.social-items {background-color: #e76322; padding: 10px 30px; margin-top: 50px }
.text-main {padding: 15px; font-weight: 600}
/* intro */


.main-col img {width: 100%}
/* products */
.item-header a {color: #000; }
.item-header a:hover {color: #000; text-decoration: none;}
.item-header-span {padding: 5px; font-size: 1.8rem;     float: left;
    margin-right: 10px;}
.more-link {border: 3px solid #e76322; font-size: 1.2rem; color: #000; 
    font-weight: 500; transition: all .5s ease; }
.more-link:hover {text-decoration: none; color: #e76322}
.list-page {padding: 10px 5px}

/* footer */

/* sidebar */
.item-header-small-link:hover {text-decoration: none}
.search-button {background: url(../img/social-links-new.png) no-repeat -113px 5px #e76322; text-indent: -9999px; width: 38px; outline: none; border: none; }
.form-control {border-radius: 0px}
.item-header-small-span {font-size: 1.3rem; font-weight: 600;}
.widget-item-title a {color: #000;}
.widget-item-title a:hover {text-decoration: none}
.widget-ul {border: 3px solid #e76322; padding: 0.5rem }
.featured-link {color: #000; transition: .5s ease; font-size: 1.2rem; }
.featured-link:hover {color: #e76322; text-decoration: none;  }
/* single */
.single-ul {border: 3px solid #e76322; padding: 0.5rem; display: inline-block; }

/* category */
.loop-title {color: #000;transition: all .5s ease;  }
.loop-title:hover {text-decoration: none; color:#e76322; }

/* responsive */
@media screen and (max-width: 850px) {
    .image-col {text-align: center; padding: 20px 0;}
    .tags-row {margin-left: 0px;}
    .featured-item {text-align: center;}
    .no-gutters>[class*=col-] {margin: 0 auto; text-align:center}
    .widget-item img {margin: 0 auto 20px;}
    .row.no-gutters {margin: 0 auto; text-align: center;}
}
@media screen and (min-width: 851px) and (max-width: 1370px ) {
    .no-gutters>[class*=col-] {margin: 0 auto; text-align:center}
    .widget-item img {margin: 0 auto 20px;}
   
}