.hajde--body .hajde--body-wrapper .hajde--main .hajde--main-wrapper {
    padding: 15px;
}

.tws-article-list--list .tws-article-list--article-name .tws-util-heading--heading a {
    font-weight: 600;
}

.tws-container--tws-articles-two-type-carousel .thumbnail .tws-article-list--introduction-text {
    font-weight: 300;
}

.tws-article-list--list .tws-article-list--price .tws-api--price-both-shown {
    color: #000;
}

.row2 {
    margin-top: 30px;
    margin-bottom: 70px;
}

.hajde--footer-right{
width:100%;
text-align:center;
}

.hajde--footer-right .fa{
padding:15px;
border-radius:50%;
border:1px solid #fff
}

.tws-article-list--list .tws-article-list--price .tws-api--price-regular {
    margin: 10px 0 3px 0;
    font-size: 14px;
  font-weight:300 !important;

}

.tws-article-list--list .tws-article-list--price .tws-api--price-current {
    margin: 10px 0 3px;
    font-size: 14px;

}

.tws-article-list--list .tws-list--type-grid .tws-list--grid-item {
margin: 10px 5px 30px;
}

.tws-container--tws-articles-two-type-carousel .thumbnail .tws-article-list--article-name, .tws-article-list--list .tws-list--type-grid .thumbnail .tws-article-list--article-name {
    padding: 5px 20px 2px;

}

.hajde--start-page .tws-container--tws-content-box-2x .tws-content-box--third-line {
    background: #ff920b;
    display: inline-block;
    color: #fff !important;
    text-shadow: none;
font-size:14px;
padding:12px 30px;
border-radius:2px;
font-weight:700 !important;  
}

.tws-newsletter-subscribe--form-wrapper{
background:#f7f7f7;
padding:40px 0;
}

.tws-container--tws-articles-two-type-carousel .slick-next, .tws-container--tws-articles-two-type-carousel .slick-prev, .tws-container--tws-articles-two-type-carousel .slick-next {
    height: 50px;
    width: 50px;
    border-radius: 50%;
    line-height: 10px;
}

.hajde--start-page .tws-container--tws-content-box-2x .tws-content-box--first-line {
    font-size: 16px;
		font-weight:300 !important;
}

.hajde--start-page .hajde--component-container .tws-content-box--table .tws-content-box--second-line {
    text-shadow: 0 0 4px rgba(0,0,0,0.4);
    font-size: 32px;
		font-weight:800 !important;
		margin: 5px 0 25px;
}

.hajde--start-page .tws-container--tws-articles-two {
    margin: 40px 0 0 0;

}

.tws-container--tws-articles-two-type-carousel .slick-dots {
    margin: 30px 0 0 0;
} 

.hajde--footer h3{
margin: 20px 0 10px 
}

  .row1 .fa{
margin: 30px 0 0;  
font-size:20px;
}

@media (max-width: 540px) {
.hajde--start-page .tws-container--tws-newsletter-subscribe form .input-group > .form-control {
    font-size: 13px;
    font-weight: 300;
    width: 100%;
}

.input-group-btn button{
 width:100% 
  }

.tws-newsletter-subscribe--form-wrapper {
    padding: 40px 30px;
}

.hajde--start-page .tws-container--tws-content-box-2x .tws-content-box--first-line {
    font-size: 14px;
}

.hajde--start-page .tws-container--tws-content-box-2x .tws-content-box--third-line {
    font-size: 10px;
    padding: 9px 24px;

}

.hajde--start-page .hajde--component-container .tws-content-box--table .tws-content-box--second-line {
    font-size: 24px;
    margin: 5px 0;
}



  .row3 img{
margin: 15px 0;  
}

.hajde--footer .row2 h3{
margin: 40px 0 10px 
}

.hajde--start-page .tws-container--tws-content-box-2x .tws-content-box-2x.row .tws-content-box-2x--box {
    margin: 0 0 15px 0;
}  
  
.hajde--body .hajde--body-wrapper {
    padding: 0;
}

.hajde--start-page .tws-articles-two--heading .tws-util-heading--heading, .hajde--start-page .tws-articlegroups--title .tws-util-heading--heading {
    border-bottom: none;
    padding: 0;
    text-align: center;
    font-size: 24px;
    font-weight: 800 !important;
		text-transform:uppercase;
}
  
.slot--header-logo {
    max-width: 100px;
} 

.hajde--top-bar .hajde--top-bar-wrapper {
    padding: 10px 0 13px;
}

.slot--header-horizontal-menu .navbar-collapse {
    display: none;
    padding: 5px 0 30px 0 !important;

} 
  
.slot--header-horizontal-menu .navbar-nav .tws-top-menu--xs-toggle {
    background: #f7f7f7;
    border: 0;
        border-left-color: currentcolor;
        border-left-style: none;
        border-left-width: 0px;
    padding: 15px 23px;
    color: #000;
    border-left: 1px solid #f0f0f0;
    border-radius: 0;

} 
  
.slot--header-horizontal-menu .navbar-nav .dropdown-menu {
    padding: 0;

}

.slot--header-horizontal-menu .navbar-nav .dropdown-menu .dropdown-menu {
    padding: 0 0 10px 15px;

}  
}

.slot--footer-powered-by{
display:none;
}