.resources_leftmenu, .resources_leftmenu ul {
    list-style: none;
}
.resources_leftmenu li {
    margin-bottom: 0;
}
.resources_leftmenu li a {
    background: #f6f4f4;
    border-bottom: 3px solid #ffffff;
    color: #000000;
    display: block;
    font-size: 16px;
    font-weight: 700;
    padding: 10px 15px;
    text-transform: uppercase;
}
.resources_leftmenu li.current-menu-item a, .resources_leftmenu li a:hover {
    background: #2eb5e9 none repeat scroll 0 0;
    color: #ffffff;
    position: relative;
}

.resources_leftmenu li.current-menu-item a:before{
   /*  content: "\f105";
   position:absolute;
   right:20px;
   font-family: FontAwesome;
   font-size: 34px;
   transform: translate(0px, -50%);
   top:50%; */
}
.resapp_container{
    display: table; 
}
.resapp_col{
    display:table-cell; 
}
.resouceapp_left{
    background:url(http://autismoutreach.ca/wp-content/uploads/2018/10/blogsection_bg.jpg) 0 0 repeat;
    vertical-align: top;
    width: 25%;
}
.resouceapp_right .resouceapp-inner {
    margin-left: 25px;
}
.resouceapp_tab .nav-tabs {
    border: none;
}

.resouceapp_tab .nav-tabs > li.active::after {
    background: none !important;
    display: none;
}
.resouceapp_tab .nav-tabs > li {
    width: 15%;
}
.resouceapp_tab .nav-tabs > li a {
    background: #7e7d7d none repeat scroll 0 0;
    color: #ffffff;
    font-weight: 600;
    height: 55px;
    margin: 0 5px 0 0 !important;
    padding: 10px !important;
    text-align: center;
    width: auto;
    display: flex;
justify-content: center;
align-content: center;
flex-wrap: wrap;
}
.resouceapp_tab .nav-tabs > li.active a, .resouceapp_tab .nav-tabs > li a:hover {
    background: #096282 !important;
    color: #ffffff !important;
}
.resouceapp_tab .tab-content {
    background: #f4f4f4;
    padding: 25px 30px;
}
.resources_leftmenu ul.sub-menu {
  display: none;
}
.resources_leftmenu li {
    position: relative;
}
.btn_dd_nav {
    display: inline-block;

position: absolute;

right: 0px;

top: 0;

color: #2eb5e9;

width: 25px;

background: #146481;

text-align: center;

padding: 15px 0;
border-bottom: 3px solid #ffffff;
}
ul.sub-menu {
    margin-left: 0px;
}
.tab-pane h1, .tab-pane h2, .tab-pane h3, .tab-pane h4, .tab-pane h5, .tab-pane h6, .tab-pane a {
    color: #237084!important;
}