/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-nav li > a {
    font-size: 13px;
}
.uk-navbar-nav > li > a {
    border-left: 1px solid #EBEBEB;
    color: #7A7A7A;
    height: 55px;
    font-size: 13px;
    line-height: 55px;
    padding: 0 18px;
    text-decoration: none;
}
.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {
    height: 55px;
}

.uk-dropdown{
	width: 260px;
	padding: 10px 18px;
}

.uk-grid:not(:empty)>[class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2){
	border-left: 1px solid #EBEBEB;
}

.tm-sidebar-dark .uk-panel-box, .topborder{
	border-top: 5px #EA7158 solid;
}
.tm-sidebar-dark .uk-panel-box-primary{
	border-top: none;
}
.tm-sidebar-dark .uk-panel-title{
	color: #EA7158;
	font-size: 20px;
	font-weight: bold;
}
.uk-panel-title{
	font-size: 24px;
}
.tm-toolbar {
	background: #F5F5F5;
}
.wk-accordion .toggler {
    background: #EA7158 url(../images/down_arrow.png) 98% center no-repeat;
    border: none;
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 0;
    padding: 10px;
    text-shadow: none;
    cursor: pointer;
    margin: 0;
	color: #fff;
	font-size: 18px;
	border-bottom: 1px solid #ccc;
	text-align: center;
	text-transform: uppercase;
}
.wk-accordion .toggler.active{
	background-image: url(../images/up_arrow.png);
}
.wk-accordion .content-wrapper{
	padding: 0 20px 20px 20px;
}
h3.uk-margin-bottom-remove{
	font-size: 20px;
}
.uk-nav-navbar > li > a {
    color: #444;
}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus{
    color: #EA7158;
}
strong.orange, h3.orange{
	color: #EA7158;
}
.ufo-customform-row button{
	margin-top: 10px !important;
}

#quotes{
	padding: 75px 25px;
}

#quotes .wk-content{
	color: #fff;
	font-size: 18px;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}

/* business-support */
.hr-border {clear: both; margin: 0 -30px; color: #ebebeb;} .post-container { margin-top: 35px; }
.post-left { float: left; clear: both; padding-right: 38px; width: 260px; border-right: 1px solid #ebebeb; }
.post-left img, .post-right img { width: 100%; }
.post-left h2, .post-right h2 { display: block; margin: 0; padding: 0; font-family: "Helvetica", font-size: 18px; font-style: normal; font-size: 18px; font-weight: bold; line-height: 125%; letter-spacing: -.75px; text-align: left; color: #ff6633; }
.post-left p, .post-right p  { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; word-break: break-word; font-size: 14px; line-height: 150%; text-align: left; padding: 0; margin-top: 8px; }
.post-right { float: right; padding-left:38px; width: 259px; }
.post-left, .post-right {padding-top:40px; min-height: 395px;}
.contact-us {clear: both; overflow: hidden; padding-top: 30px;} p.contact-us {padding-top:12px; padding-left: 15px;  text-align:left;}
.offerimg { float:left; margin-right:30px; margin-bottom:30px; width:320px;}
img.offerimg {width:320px;}
@media ( min-width: 1220px ) {
.post-left {
  min-height: 435px;
  padding-left: 15px;
  padding-right: 45px;
  width: 315px;
}

.post-right {
  min-height: 435px;
  padding-left: 30px;
  padding-right: 15px;
  width: 315px;
}

}


@media ( max-width: 1000px ) {
  .post-left, .post-right {clear:both; border-right:0; width:315px; padding-left:0; padding-right:0; padding-top:25px; float: left; min-height: inherit; border-right:0;} .hr-border { display: none; } .post-container { margin-top: 0; }
  p.contact-us { padding-left: 0; }
}
@media ( max-width: 600px ) {
	.post-left, .post-right { width:285px;}
	p.contact-us { padding-left: 0; }
}
@media ( max-width: 599px ) {
  .post-left, .post-right { width: 245px;}
  p.contact-us { padding-left: 0; }
}