﻿@charset "utf-8";
* { box-sizing: border-box; margin: 0; padding: 0; }
#verticaltabs { width: 100%; max-width: 843px; margin: 0; padding: 0; border: none; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav { float: left; width: 198px; margin: 0; padding: 0; background: none; border: none; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li { margin: 0 0 10px 0; overflow: hidden; position: relative; z-index: 1; right: -1px; float: none; width: 100%; padding: 0; border: none; border-radius: 0; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-active { z-index: 3; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li { background: #e7e7e7; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a { display: block; text-align: left; text-decoration: none; color: #6d6d6d; border: 1px solid #e7e7e7; border-right: none; font: 600 14px/15px open sans; text-transform: uppercase; padding: 18px 15px; width: 100%; border-radius: 0; background: none; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-active { background: #fff; border: 1px solid #b51900; border-right: none; }
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-active a { color: #b51900; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel { border: 1px solid #b51900; margin: 0 0 0 198px; position: relative; z-index: 2; border-radius: 0; padding: 0; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list { margin: 0; padding: 0; list-style-type: none; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li { float: left; border: 1px solid #efeeee; width: 33.33%; padding: 10px 10px 10px 30px; color: #7f7f7f; font: 12px/13px open sans; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(1), .ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(2), .ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(3) { padding-top: 15px; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li input[type="checkbox"] { margin: 4px 6px 0 0; float: left; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li > img { float: left; width: 20px; margin-right: 5px; height: auto; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li span { float: left; display: block; padding: 3px; max-width: 105px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel h5 { margin: 0; padding: 19px 20px 19px 20px; overflow: hidden; box-shadow: 0 2px 3px rgba(0,0,0,0.2); position: relative; z-index: 5; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel h5 span { float: left; color: #444444; font: 600 12px/13px open sans; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel h5 input[type="checkbox"] { margin: 0 6px 0 0; float: left; }
.ui-tabs.ui-tabs-vertical .ui-tabs-panel h5 a { color: #7f7f7f; text-align: right; float: right; font: 12px/13px open sans; margin-left: 10px; }
.clear { clear: both; }
.tab_container { padding: 20px 0; z-index: 1; }
@media all and (max-width:1340px) {
	.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li { width: 50%; }
}
@media all and (max-width:840px) {
	.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li { width: 50%; padding: 10px 5px 10px 15px; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(3n) { border-right: 1px solid #efeeee; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(1), .ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(2) { padding-top: 15px; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-panel .skilss_list li:nth-child(3) { padding-top: 10px; }
}
@media all and (max-width:767px) {
	.ui-tabs.ui-tabs-vertical .ui-tabs-panel { float: none; width: auto; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-state-active { border: 1px solid #b51900 !important; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-nav li { width: 100% !important; }
}
@media all and (max-width:567px) {
	.ui-tabs.ui-tabs-vertical .ui-tabs-nav, .ui-tabs.ui-tabs-vertical .ui-tabs-panel { width: 100%; margin: 0; float: left; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-nav li { margin-bottom: 5px; right: 0; }
	.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a { text-align: center; }
}
