/*.nav-tabs { border-bottom: 2px solid #DDD; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
    .nav-tabs > li > a { border: none; color: #ffffff;background: #5a4080; }
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none;  color: #5a4080 !important; background: #fff; }
        .nav-tabs > li > a::after { content: ""; background: #5a4080; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: ##5a4080 none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}
.nav-tabs > li  {width:20%; text-align:center;}
.card {background: #FFF none repeat scroll 0% 0%; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px; }
body{ background: #EDECEC; padding:50px}

@media all and (max-width:724px){
.nav-tabs > li > a > span {display:none;}	
.nav-tabs > li > a {padding: 5px 5px;}
}*/


.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    border: 1px solid transparent;
    
}


.portfolio-categories ul li + li::before {
    top: 12px;
}


.portfolio-categories ul {
    padding-bottom: 5px;
    margin-bottom: 30px;
}


.portfolio-categories ul li a::before {
    bottom: -9px;
}


.nav-tabs > li > a:hover {
    border-color: transparent;
}

.nav > li > a:focus, .nav > li > a:hover {
    background-color: transparent;
}

.tbpadding{
	padding-top: 15px;
	padding-bottom: 15px; 
}

.bp68{
    padding-bottom: 80px;
}140px

.bp58{
    padding-bottom: 58px;
}

.bp140{
    padding-bottom: 140px;
}

.bp60{
    padding-bottom: 60px;
}

.bp40{
    padding-bottom: 40px;
}