/* 
	csw-linkbar-tabs.css

	Version: [2018-01-03 03:15 pm]
*/

.csw-Linkbar-Tabs-Vertical {

}

.csw-Linkbar-Tabs-Vertical .tab-content  {
    margin-top: 10px;
}

/* Tabs Left and Tabs Right Styles */
.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs,
.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs {
  border-bottom: 0;
}

.csw-Linkbar-Tabs-Vertical .tab-content > .tab-pane,
.csw-Linkbar-Tabs-Vertical .pill-content > .pill-pane {
  display: none;
}

.csw-Linkbar-Tabs-Vertical .tab-content > .active,
.csw-Linkbar-Tabs-Vertical .pill-content > .active {
  display: block;
}

.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs > li,
.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs > li {
  float: none;
}

.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs > li > a,
.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.csw-Linkbar-Tabs-Vertical .tabs-left  {
  padding-right: 0px;
}

.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs {
  /* float: left; */
  /* margin-right: 19px; */
  border-right: 1px solid #ddd;
}

.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs > li > a:hover,
.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs .active > a,
.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs .active > a:hover,
.csw-Linkbar-Tabs-Vertical .tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.csw-Linkbar-Tabs-Vertical .tabs-right  {
  padding-left: 0px;
}

.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs {
  /* float: right; */
  /* margin-left: 19px; */
  border-left: 1px solid #ddd;
}

.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs > li > a:hover,
.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs .active > a,
.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs .active > a:hover,
.csw-Linkbar-Tabs-Vertical .tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
/* END - Tabs Left and Tabs Right Styles */

/* Red Theme Pills */
.csw-Linkbar-Tabs-Vertical.cswThemeRed .nav-pills > li.active > a,
.csw-Linkbar-Tabs-Vertical.cswThemeRed .nav-pills > li.active > a:focus,
.csw-Linkbar-Tabs-Vertical.cswThemeRed .nav-pills > li.active > a:hover {
    background-color: #e74c3c;
    color: #fff;
}

/* Red Theme Tabs */
.csw-Linkbar-Tabs-Vertical.cswThemeRed .nav-tabs > li.active > a, 
.csw-Linkbar-Tabs-Vertical.cswThemeRed .nav-tabs.cswThemeGreen > li.active > a:focus, 
.csw-Linkbar-Tabs-Vertical.cswThemeRed .nav-tabs.cswThemeGreen > li.active > a:hover {
    background-color: #e74c3c;
    color: #ffffff;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
     border-color: #ddd #ddd transparent;
     border-image: none;
     border-style: solid;
     border-width: 1px;
     cursor: default;
}

/* Red Theme Responsive Accordion */
.csw-Linkbar-Tabs-Vertical.cswThemeRed .panel.cswThemeRed {
    border-color: #e74c3c;
}
.csw-Linkbar-Tabs-Vertical.cswThemeRed .panel.cswThemeRed > .panel-heading {
     color: #fff !important;
     background-color: #e74c3c;
     border-color: #e74c3c;
}

/* Green Theme Pills */
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .nav-pills > li.active > a,
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .nav-pills.cswThemeGreen > li.active > a:focus,
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .nav-pills.cswThemeGreen > li.active > a:hover {
    background-color: #266A2E;
    color: #fff;
}

/* Green Theme Tabs */
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .nav-tabs > li.active > a, 
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .nav-tabs.cswThemeGreen > li.active > a:focus, 
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .nav-tabs.cswThemeGreen > li.active > a:hover {
    background-color: #266a2e;
    color: #ffffff;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
     border-color: #ddd #ddd transparent;
     border-image: none;
     border-style: solid;
     border-width: 1px;
     cursor: default;
}

/* Green Theme Responsive Accordion */
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .panel.cswThemeGreen {
    border-color: #266a2e;
}
.csw-Linkbar-Tabs-Vertical.cswThemeGreen .panel.cswThemeGreen > .panel-heading {
     color: #fff !important;
     background-color:#266a2e;
     border-color:#266a2e;
}