.awecontent-layout ul.primary{
  border:0;
}
.awecontent-layout #tabs-menu ul.tabs-content li{
  background: none;
}
.awecontent-layout ul.primary li a{
	margin-right: 0;
  background: #fff;
  width: 70px;
  text-align: center;
  display: block;
}
.awecontent-layout ul.tabs-content li a.active{
  background: #000;
}
.awecontent-layout ul.tabs-content li:last-child{
	border-bottom:  1px solid #dedede;
}



#search-block-form .ts-button{
	margin-top: 0 !important;
}


h1, h2, h3, h4, h5, h6{
  color: #181818;
}
/* Message */
.awe-message{
  padding: 14px 20px;
  font-size: 11px;
}
.awe-message:before{
  font-family: "ariva";
  font-size: 14px;
  margin-left: 0.2em;
  margin-right: 0.2em;
  text-align: center;
}
.alert-success{
  background: #f8fff0;
  border: 1px solid #be7;
  color: #234600;
}
.alert-success:before{
  content: "\e81a";
}
.alert-info{
  background: #fffce5;
  border: 1px solid #9ecdfc;
  color: #297ad3;
}
.alert-info:before{
  content: "\e82a";
}
.alert-warning{
  background: #fffce5;
  border: 1px solid #f9ce75;
  color: #e9a00a;
}
.alert-warning:before{
  content: "\e82a";
}
.alert-danger{
  background: #fef5f1;
  border: 1px solid #ffbbbb;
  color: #e33131;
}
.alert-danger:before{
  content: "\e81e";
}


/* Tabs */
.awe-tabs > .select-tab{
  border: none;
}
.awe-tabs > .select-tab > .ui-tabs-nav {
  clear: both;
  display: table;
  margin: 10px 0 30px;
  width: 100%;
  border-bottom: 1px solid #bbb;
}
.awe-tabs > .select-tab > .ui-tabs-nav li {
  float: left;
  line-height: 48px;
  margin-bottom: -1px;
}
.awe-tabs > .select-tab > .ui-tabs-nav > li > a.ui-tabs-anchor {
  background: none;
  border: 1px solid #dedede;
  border-bottom: 0;  
  border-radius: 0;
  margin-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  color: #252525;
  font-size: 11px;
  font-weight: normal;
  height: auto;
  line-height: 1;
  padding: 15px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
}
.awe-tabs > .select-tab > .ui-tabs-nav li.ui-state-hover a.ui-tabs-anchor{
  background-color: #eee;
  border-color:#ccc #ccc #eee;
  color: #252525;
}
.awe-tabs > .select-tab > .ui-tabs-nav li.ui-tabs-active a.ui-tabs-anchor{
  background: #252525;
  border-color: #252525;
  color: #fff;
}

@media (max-width: 480px) {
    .awe-tabs > .select-tab > .ui-tabs-nav > li {
        float: none;
        display: block;
    }
    .awe-tabs > .select-tab > .ui-tabs-nav > li a{
        font-size: 14px;
        background-color: #FAFAFA;
        display: block;
        text-transform: uppercase;
        border-radius: 0;
        margin-right: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        padding: 1em;
    }
}


/* Accordion */
.awe-accordion > .group > .ui-accordion-header.ui-state-hover{
  background-color: #eee;
  border-color:#ccc #ccc #eee #eee;
  color: #252525;
}
.awe-accordion > .group > .ui-accordion-header.ui-state-active{
  background: #000;
  color: #fff;
}
.awe-accordion > .group > .ui-accordion-header{
  background: #fff;
  border: 1px solid #dedede;  
  border-radius: 0;
  margin-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  color: #000;
  font-size: 11px;
  font-weight: normal;
  height: auto;
  line-height: 1;
  padding: 0 15px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
}
.awe-accordion > .group > .ui-accordion-header .icon-accr{
	line-height: 38px;
}


.awe-section-31-5 {background: url("/sites/default/files/bg-testimonial.jpg") repeat fixed 50% 0 / cover  !important; }

.awe-section-31-5 .awe-bg-overlay {
    background-color: rgba(0, 0, 0, 0.8) !important;
}

.line-separator {border-bottom: 1px solid #DDD;}