.mgt-header-block.wpb_content_element {
margin-top: 45px;
}
.mgt-header-block .mgt-header-block-title {
margin-bottom: 0;
padding-bottom: 0;
}
.mgt-header-block p {
margin-bottom: 0;
padding-bottom: 0;
color: #828282;
}
.mgt-header-block .mgt-header-line {
height: 3px;
width: 70px;
background: #2C99ED;
display: table;
}
.mgt-header-block .mgt-header-line.mgt-header-line-margin-large {
margin-top: 30px!important;
}
.mgt-header-block .mgt-header-line.mgt-header-line-margin-small {
margin-top: 10px!important;
}
.mgt-header-block .mgt-header-line.mgt-header-line-margin-regular {
margin-top: 20px!important;
}
.mgt-header-block.mgt-header-block-fontsize-large .mgt-header-block-title {
font-size: 72px;
}
.mgt-header-block.mgt-header-block-fontsize-medium .mgt-header-block-title {
font-size: 36px;
}
.mgt-header-block.text-center .mgt-header-line {
margin: 10px auto 0;
}
.mgt-header-block.text-right .mgt-header-line {
float: right;
}
.mgt-header-block.text-white .mgt-header-block-title {
color: #ffffff;
}
.mgt-header-block.text-white p {
color: #b8b8b8;
}
.mgt-header-block.mgt-header-block-style-2 .mgt-header-block-title {
text-transform: none;
}
.mgt-header-block.mgt-header-block-style-2 p {
margin-bottom: 0;
}
.mgt-header-block.mgt-header-texttransform-both p,
.mgt-header-block.mgt-header-texttransform-both .mgt-header-block-title {
text-transform: uppercase;
}
.mgt-header-block.mgt-header-texttransform-header .mgt-header-block-title {
text-transform: uppercase;
}
.mgt-header-block.mgt-header-texttransform-subheader p {
text-transform: uppercase;
letter-spacing: 2px;
}.ts-table{
width: 100%;
border-collapse: separate;
border-spacing: 1px;
border: 0;
border-top: 6px solid #33ccff;
margin-bottom: 30px;
}
table.ts-table th,
table.ts-table td{
border: 0;
padding: 15px 25px;
background-color: #fff;
vertical-align: middle;
}
table.ts-table th{
font-weight: bold;
background-color: #fff;
font-size: 18px;
}
table.ts-table tr:nth-child(2n+1) td{
background-color: #f6f6f6;
}
table.ts-table .ts-center{
text-align: center;
}
table.ts-table .ts-min{
width: 100px;
}
.ts-table-list{
list-style: none;
padding: 0;
margin: 0;
width: 100%;
border: 1px solid #ddd;
table-layout: fixed;
}
.ts-table-list td{
padding: 0;
margin: 0;
text-align: center;
border: 1px solid #ddd;
}
.ts-table-list td a{
display: inline-block;
width: 100%;
padding: 30px 0;
}
.ts-table-list td a:hover{
background-color: #fff;
}
.ts-table-list-icon{
display: block !important;
font-size: 28px;
margin-bottom: 10px;
}