﻿
.ac_footer {
  padding-top: 65px;
  margin-top: 50px;
}

  .ac_footer hr {
    margin-bottom: 35px;
    margin-top: 7px;
  }

  .ac_footer .container {
    padding-left: 30px;
    padding-right: 30px;
  }

#container{ }



body.date-hidden .entry-meta .meta-date,
body.author-hidden .entry-meta .meta-author {
	 position: absolute;
	 clip: rect(1px, 1px, 1px, 1px);
}


	.widget-magazine-posts .small-post .entry-meta span:after,
	.widget-magazine-posts .small-post .entry-meta .meta-author {
		display: none;
	}
.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}
.top-bar .title-area{position:relative;margin:0}
.top-bar.expanded .title-area{background:#333333}


.border {
	background: none repeat scroll 0 0 #01b3af;
	display: block;
	height: 1px;
	margin: 0 auto;
	width: 150px;
	margin-bottom:20px;
	margin-top: 15px;
}


.home section:nth-of-type(1) .section-title  .border{ margin: 0 0 20px 0; }



.home section:nth-of-type(2) .border {
    background: none repeat scroll 0 0 #00b6af;
    margin: 0;
	margin-bottom: 30px;
    margin-top: 15px;
}

#product li.first_li ul li ul.ul_first_col{
    display: block;
    float: left;

}


.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }


.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.pos-absolute.container {
  left: 0;
  right: 0;
}

[data-overlay] *:not(.container):not(.background-image-holder) {
  z-index: 2;
}

.imagebg .container {
  z-index: 2;
}

.imagebg .container:not(.pos-absolute) {
  position: relative;
}

.slides:not(.flickity-enabled) li.imagebg:first-child .container {
  opacity: 0;
}

.container .row--gapless {
  padding-left: 15px;
  padding-right: 15px;
}

.container .container {
  max-width: 100%;
}

.modal-container .modal-content .container {
  width: 100vw;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-12{width:100%}

.loop-stylish-date .loop-stylish-date-num {
  font-size: 14px;
  padding: 5px 0;
  border: 1px solid #DDD;
  border-top: 0;
}
