
#custom-icons{
display:flex;
}
#custom-icons	a.fa.fa-facebook {
}
#custom-icons	.fa {
box-sizing: content-box;
display: inline-table!important;
padding: 15px!important;
font-size: 20px!important;
width: 20px!important;
text-align: center!important;
text-decoration: none!important;
margin: 5px 10px 5px 2px!important;
background: #333!important;
border-radius: 50%!important;
color: white!important;
}
#footer {
max-width: 1140px;
}
#menu-footer-2nd-column li{
font-size: 16px;
text-transform: uppercase;
line-height: 1.7;
}
.mfp-bg{background:#000000;}
.ct_table_container .ct-table-hover{background: #999999; }
.ct_table_container .ct-table-cursor{background: #2C72AD;
color: #FFFFFF; }
#blue-button .sr-button.style-2:not(.underline):not(.play-button)::after,.button.style-2[data-value]::after{background:#003172}#blue-button .sr-button.style-2 .text span{color:#fff}#blue-button .sr-button.style-2:not(.underline):not(.play-button),.button.style-2[data-value]{color:#fff !important;  border:1px solid #003172}#blue-button .sr-button.style-2 .text span:nth-child(2n){color:#003172}
#rev_slider_11_1_wrapper .custom.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,0.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}#rev_slider_11_1_wrapper .custom.tparrows.rs-touchhover{background:#000}#rev_slider_11_1_wrapper .custom.tparrows:before{font-family:'revicons';font-size:15px;color:#fff;display:block;line-height:40px;text-align:center}#rev_slider_11_1_wrapper .custom.tparrows.tp-leftarrow:before{content:'\e824'}#rev_slider_11_1_wrapper .custom.tparrows.tp-rightarrow:before{content:'\e825'}