#tabs{padding:0;float:left;clear:both;width:99%;margin-bottom:0;text-align:left}
ul.tabs{margin:0;padding:0;float:left;list-style:none;min-height:45px;width:100%;background:#1889c1}
ul.tabs li{float:left;padding:0;margin:0 0 0 0;min-height:45px;line-height:45px;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;border-right:1px solid #eee}
ul.tabs li.last{border-right:none}
ul.tabs li a{text-decoration:none;color:#fff;display:block;font-size:14px;outline:none;cursor:pointer;text-align:center;padding:0 15px 0 10px;background-color:#1889c1;font-family:'Open Sans'!important;font-weight:normal}
ul.tabs li a:hover{}
html ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover{color:#454545;background-color:#f0f0f0;height:44px}
.tab-container{overflow:hidden;clear:both;float:left;padding:0;width:100%}
.tab-content{padding:30px 25px 30px 25px;background:#f0f0f0}
.tab-content h4{font-size:16px;font-weight:400;margin-bottom:10px}
ul.tabs li a b{float:left;background-color:#393a3b;width:20px;height:20px;text-align:center;vertical-align:middle;line-height:20px;border-radius:100%;color:#fff;font-weight:normal;font-size:13px;margin-top:13px;margin-right:5px}
@media only screen and (min-width:1000px) and (max-width:1169px){
  ul.tabs li a{padding:0 5px 0 5px;font-size:13px}
}
@media only screen and (min-width:768px) and (max-width:999px){
  ul.tabs li a{padding:8px 15px 8px 10px;font-size:12px; margin: 0px;}
  ul.tabs li a b{display:none}
}
@media only screen and (min-width:480px) and (max-width:767px){
  #tabs{padding:0;float:left;clear:both;width:99%;margin-bottom:0;margin-top:10px;border:1px solid #eee}
  .tab-container{overflow:hidden;clear:both;float:left;padding:20px 15px 10px 15px;width:93.4%;background-color:#f0f0f0}
  .tab-content{padding:5px;font-size:14px;background:#f0f0f0}
  ul.tabs li a{padding:0 5px 0 5px;font-size:12px}
}
@media only screen and (max-width:479px){
  #tabs{padding:0;float:left;clear:both;width:98%;margin-bottom:0;margin-top:10px;border:1px solid #eee}
  .tab-container{overflow:hidden;clear:both;float:left;padding:20px 15px 10px 15px;width:90%;background-color:#f0f0f0}
  .tab-content{padding:5px;font-size:14px;background:#f0f0f0}
  ul.tabs li{border-right:none;border-bottom:2px solid #fff}
  ul.tabs li a{width:270px;border:none;text-align:left}
}