 .table:first-child>thead:first-child>tr:first-child td:first-child,
 .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
 .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
 .panel>.table:first-child>thead:first-child>tr:first-child th:first-child,
 .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
 .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child {
   border-top-left-radius: 3px
 }

 .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
 .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
 .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
 .panel>.table:first-child>thead:first-child>tr:first-child th:last-child,
 .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
 .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child {
   border-top-right-radius: 3px
 }

 .panel>.table:last-child,
 .panel>.table-responsive:last-child>.table:last-child {
   border-bottom-right-radius: 3px;
   border-bottom-left-radius: 3px
 }

 .panel>.table:last-child>tbody:last-child>tr:last-child,
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
 .panel>.table:last-child>tfoot:last-child>tr:last-child,
 .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child {
   border-bottom-left-radius: 3px;
   border-bottom-right-radius: 3px
 }

 .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
 .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
 .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
 .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
 .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
 .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
   border-bottom-left-radius: 3px
 }

 .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
 .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
 .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
 .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
 .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
 .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
   border-bottom-right-radius: 3px
 }
 

 .panel>.table>tbody:first-child>tr:first-child th,
 .panel>.table>tbody:first-child>tr:first-child td {
   border-top: 0
 }

 

 .pull-right {
   float: right !important
 }

 .pull-left {
   float: left !important
 }

 .hide {
   display: none !important
 }

 .show {
   display: block !important
 }

 .invisible {
   visibility: hidden
 }

 .hidden {
   display: none !important
 }

 .affix {
   position: fixed
 }

 @-ms-viewport {
   width: device-width
 }

 .visible-xs,
 .visible-sm,
 .visible-md,
 .visible-lg {
   display: none !important
 }

 .visible-xs-block,
 .visible-xs-inline,
 .visible-xs-inline-block,
 .visible-sm-block,
 .visible-sm-inline,
 .visible-sm-inline-block,
 .visible-md-block,
 .visible-md-inline,
 .visible-md-inline-block,
 .visible-lg-block,
 .visible-lg-inline,
 .visible-lg-inline-block {
   display: none !important
 }