
#sectionlinebox1 {}
#sectionlinebox2{ min-height:300px;}
#sectionlinebox3{min-height:300px;}
#sectionlinebox4{min-height:300px;}
#sectionlinebox5{min-height:300px;}

/* Nav */

.client-tab {margin-bottom:20px; margin-right:0px; padding-right:0px;}
/*.client-tab li {width: 33%;}*/
.client-tab li {width: 20%;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {-moz-border-bottom-colors: none;
  -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;
  border-color: -moz-use-text-color -moz-use-text-color #17d060; border-image: none; border-style: none; border-width: medium;
  box-shadow: 0 -3px 0 0 #5cb85c inset; color: #5cb85c;
}

.nav > li {display: block; position: relative;}
.nav > li > a {display: block; position: relative; width:100%;}


.nav-tabs {background: #f1f1f1; border: 1px solid #dddddd; height: 55px;}
.nav-tabs > li {float: right; margin-bottom: -1px;}
.nav-tabs li {text-align: center;}
.nav-tabs li a {background: #f1f1f1; height: 54px; padding: 16px 0; text-align: center;}
.nav-tabs > li > a {border-radius: 4px 4px 0 0; line-height: 1.42857; margin-right: 2px;}
.nav-tabs > li > a {font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background-color: #fff; cursor: default;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {-moz-border-bottom-colors: none; -moz-border-left-colors: none;
  -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color -moz-use-text-color #17d060;
  border-image: none; border-style: none; border-width: medium; box-shadow: 0 -3px 0 0 #5cb85c inset; color: #5cb85c;
}
.nav-tabs li a::after {background: #dddddd; content: ""; display: block; height: 54px; position: absolute; right: -13px;
  top: 0; transform: skew(-26deg); width: 1px; z-index: 9;
}
.nav-tabs li a::before {border-bottom: 54px solid transparent; border-image: none; border-left: 24px solid #f1f1f1; border-top: 0 solid #f1f1f1; content: "";
  display: block; height: 0; position: absolute; right: -24px; top: 0; width: 0; z-index: 1;
}
.nav-tabs li:first-child a::before {border:none;}
.nav-tabs li:first-child a::after {background:none;}

.nav-tabs > li.active > a::before { border-left: 24px solid #fff; border-top: 0 solid #fff;}



@media (min-width:210px) and (max-width:991px) {
    .client-tab li {width: 100%;}
    .nav-tabs {background: #f1f1f1; border: 1px solid #dddddd; height: auto;}
    .nav-tabs li a::before {border-bottom: none; }
    .nav-tabs li a::after {background:none;}
    .list-unstyled {padding-right:0px;}
}




.content-wrap {width:100%; height:auto; display:block;}
.tabs {background:#eee; display: block; height: auto; margin-bottom: 20px; padding: 6px 0 7px 0; width: 100%;  border-bottom:3px solid #808080;}
.tabs li {display: inline-block; list-style: outside none none; margin:0px !important; padding: 0 !important;}
.tabs li a {padding:5px 15px; border-bottom:3px solid #808080; background:#eee; font-size:14px;}
.tabs li a.active {color: #2cc185; border-bottom:5px solid #2cc185; text-decoration:none;}
.tabs li a:hover{color: #2cc185; border-bottom:5px solid #2cc185; text-decoration:none;}


#cta {
    padding: 30px 0;
    background-color: #f3f3f3;
    display: table;
    width: 100%;
}