#menu-main-menu *{
text-transform: uppercase;
}
.current-menu-item > a span{
font-weight: 700 !important;
}
#menu-top-navigation li{
border: none !important;
display: inline-block;
}
.fusion-header-content-3-wrapper *{
font-family: 'Rajdhani' !important;
}
#menu-top-navigation li:after{
content: '|';
display: inline-block;
width: 3px;
height: 20px;
line-height: 44px;
vertical-align: top;
font-size: 18px;
}
.fusion-header-tagline a{
color: #133a61 !important;
}
.fusion-secondary-menu > ul > li > a{
display: inline-block;
}
#menu-top-navigation li:last-of-type:after{
display: none !important;
}
.slide-content .title-heading-center{
font-weight: 700 !important;
text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.6);
}
.fusion-button {
background-color: #133a61 !important;
border-radius: 0 !important;
border: none !important;
border-bottom: 4px solid #fef200 !important;
}
.fusion-button:hover {
background-color: #949ba1 !important;
}
.wpcf7-submit {
background-color: #133a61 !important;
border-radius: 0 !important;
border: none !important;
border-bottom: 4px solid #fef200 !important;
padding-top: 17px !important;
padding-bottom: 17px !important;
font-weight: 600 !important;
font-size: 20px !important;
font-family: 'Rajdhani' !important;
min-width: 260px;
}
.wpcf7-submit:hover {
background-color: #949ba1 !important;
}
input.wpcf7-text{
min-height: 40px;
}
.slide-content {
margin-top: 40px !important;
}
.slide-content h2{
margin-top: 100px !important;
}
.slide-content .buttons{
margin-top: 80px !important;
}
body .slide-content .fusion-button.button-flat.button-round.button-button-large.button-default{
padding-top: 17px !important;
padding-bottom: 17px !important;
min-width: 380px;
background-color: #133a61 !important;
border-radius: 0 !important;
border: none !important;
border-bottom: 4px solid #fef200 !important;
}
body .slide-content .fusion-button.button-flat.button-round.button-button-large.button-default span{
color: #FFF !important;
}
body .slide-content .fusion-button.button-flat.button-round.button-button-large.button-default:hover{
background-color: #949ba1 !important;
}
.button-large span{
font-size: 18px !important;
}
.CTAs .fusion-button{
width: 100% !important;
}
.CTAs .fusion-button-text{
font-weight: 600 !important;
}
.CTAs img{
width: 100%;
}
.button-xlarge{
padding-top: 22px !important;
padding-bottom: 22px !important;
font-size: 26px !important;
font-weight: 700 !important;
}
.allWhite *{
color: #FFF !important;
}
h1, h3{
text-transform: uppercase !important;
}
.allWhite h1 strong{
color: #e7ea29 !important;
font-weight: 600 !important;
}
.fusion-post-wrapper{
border: none !important;
}
.fusion-post-content-wrapper{
padding-left: 0 !important;
padding-right: 0 !important;
}
.content-box-heading{
font-weight: 700 !important;
}
.fullWidth{
width: 100% !important;
}
.fusion-post-content-wrapper h2{
font-size: 32px !important;
text-align: center;
text-transform: uppercase;
margin-top: 35px !important;
}
.fusion-post-content-wrapper h2 a{
color: #133a61 !important;
font-weight: 600;
}
.fusion-post-content-wrapper .fusion-alignleft{
width: 100% !important;
margin: 0 !important;
}
.fusion-post-content-wrapper .fusion-content-sep{
display: none
}
.fusion-post-content-wrapper .fusion-post-content-container{
font-size: 18px;
text-align: center;
line-height: 24px !important;
}
.fusion-post-grid .fusion-read-more{
padding-top: 11px !important;
padding-bottom: 11px !important;
border: none !important;
border-bottom: 4px solid #fef200 !important;
background-color: #133a61 !important;
color: #FFF !important;
display: block;
margin: 0 !important;
margin-top: 10px !important;
font-size: 20px;
text-align: center !important;
text-transform: uppercase;
margin-left: auto !important;
margin-right: auto !important;
width: 70%;
font-weight: 600;
}
.fusion-post-grid .fusion-read-more:hover {
background-color: #949ba1 !important;
}
.fusion-post-grid  .fusion-read-more:after{
display: none !important;
}
.fusion-load-more-button{
padding-top: 6px !important;
border: none !important;
border-bottom: 4px solid #fef200 !important;
background-color: #133a61 !important;
color: #FFF !important;
display: block;
margin: 0 !important;
margin-top: 10px !important;
font-size: 20px;
text-align: center !important;
text-transform: uppercase;
margin-left: auto !important;
margin-right: auto !important;
width: 100%;
font-weight: 500 !important;
height: 64px !important;
margin-bottom: 80px !important;
}
.searchsubmit{
width: 40px !important;
height: 40px !important;
background-color: #133a61 !important;
}
.s{
height: 40px !important;
}
#sidebar .widget-title{
font-weight: 600 !important;
}
#sidebar li a{
color: #133a61 !important;
}
.fusion-load-more-button:hover{
background-color: #949ba1 !important;
}
.fusion-li-item {
margin-bottom: 5px !important;
}
.fusion-li-item span{
width: 20px !important;
height: 20px !important;
margin-top: 4px;
}
.fusion-li-item span i{
font-size: 13px !important;
}
.fusion-li-item span i:before{
margin-top: 2px;
margin-left: 2px;
display: block;
}
.fusion-toggle-heading{
font-weight: 600 !important;
color: #133a61 !important;
font-size: 20px !important;
margin-top: 5px;
}
.testimonial-pagination a{
border-color: #fff !important;
background-color: #fff !important;
width: 16px !important;
height: 16px !important;
}
.testimonial-pagination .activeSlide{
border-color: #e8e72a !important;
background-color: #e8e72a !important;
}
blockquote q{
font-style: normal !important;
font-size: 30px !important;
}
.reviews .company-name{
font-size: 26px !important;
}
.reviews .company-name span{
font-weight: 700 !important;
}
body .fusion-button.button-small {
background-color: transparent !important;
font-size: 16px !important;
font-weight: 600 !important;
border: none !important;
}
body .fusion-button.button-small span{
color: #133a61 !important;
}
body .fusion-button.button-small i{
background-color: #133a61 !important;
padding: 3px;
border-radius: 50% !important;
}
.panel-body.toggle-content{
display: inline-block !important;
}
.fusion-toggle-icon-wrapper .fa-fusion-box:before{
font-size: 20px !important;
font-weight: 700 !important;
line-height: 25px !important;
}
.fusion-toggle-icon-wrapper .fa-fusion-box{
width: 25px !important;
height: 25px !important;
}
.archive #main{
padding-top: 100px !important;
}
.fusion-post-medium h2 a{
font-size: 25px !important;
color: #133a61 !important;
font-weight: 700 !important;
}
.fusion-meta-info{
border-top: none !important;
border-color: #133a61 !important;
}
.fusion-meta-info a{
color: #133a61 !important;
}
.fusion-post-medium .fusion-read-more{
font-weight: 700 !important;
}
.fusion-post-medium .fusion-read-more:after{
font-size: 10px !important;
padding-left: 3px !important;
}
.single-post #main .entry-title{
font-size: 25px !important;
color: #133a61 !important;
font-weight: 700 !important;
}
.single-related-posts{
margin-bottom: 120px !important;
}
.single-related-posts h3.title-heading-left{
color: #133a61 !important;
font-size: 35px !important;
}
.fusion-main-menu.fusion-sticky-menu > ul > li > a{
height: 50px !important;
line-height: 50px !important;
}
footer img{
margin-top: 10px !important;
}
footer .textwidget{
font-size: 18px;
line-height: 34px;
}
footer .fusion-column-last{
text-align: right !important;
}
footer strong{
color: #ece113 !important;
font-weight: 400 !important;
}
footer .bar{
color: #ece113 !important;
margin-right: 5px;
margin-left: 5px;
}
footer a:hover{
color: #FFF !important;
}
body  #main .preFooterBlock{
margin: 0 !important;
padding-left: 15px !important;
padding-right: 15px !important;
}
.button-xlarge{
line-height: 28px;
}
.fusion-checklist {
margin-bottom: 30px;
}
.error404 #main{
margin-bottom: 80px;
}
.fusion-copyright-notice{
line-height: 24px;
}
#menu-main-menu *{
color: #133a61 ;
}
.fusion-sticky-menu *{
text-transform: uppercase !important;
color: #133a61 ;
}
.contactUsBlock .fusion-button{
max-width: 280px !important;
}
.CTAs .fusion-button{
line-height: 24px !important;
}
.CTAs .fusion-button-text{
font-size: 20px !important;
}
.fusion-post-medium h2 a:hover,
.fusion-post-medium .fusion-meta-info a:hover{
color: #404243 !important;
}
.ua-safari .fusion-logo-link{
float: left !important;
}
.ua-safari .fusion-header-content-3-wrapper{
float: right;
}
#wrapper #main .fusion-post-content > h2.entry-title {
max-height: 54px;
height: 54px;
overflow: hidden;
}
@media (max-width: 1000px){
.fusion-page-title-wrapper{
display: table !important;
}
.fusion-page-title-captions{
width: 100% !important;
}
.fusion-page-title-captions *{
width: 100% !important;
}
.slide-content .title-heading-center{
font-size: 36px !important;
line-height: 40px !important;
margin-top: 20px !important;
}
.slide-content .buttons{
margin-top: 40px !important;
}
}
@media (max-width: 850px){
.fusion-page-title-captions h1{
font-size: 36px !important;
}
.fusion-header-tagline{
margin-top: 20px !important;
width: 100%;
text-align: center;
}
.slide-content .title-heading-center{
font-size: 28px !important;
line-height: 40px !important;
margin-top: 20px !important;
}
.slide-content .buttons{
margin-top: 20px !important;
}
}
@media (max-width: 800px){
footer .fusion-column-last{
text-align: center !important;
}
body #wrapper .share-box h4 {
line-height: 34px !important;
}
}
@media (max-width: 500px){
.panel-body.toggle-content img{
width: 100%;
height: auto;
margin-bottom: 20px;
}
.fusion-page-title-captions h1{
font-size: 30px !important;
}
.fusion-header-tagline{
font-size: 24px !important;
}
.slide-content .title-heading-center{
font-size: 24px !important;
line-height: 32px !important;
margin-top: 0px !important;
}
.slide-content .buttons{
margin-top: 20px !important;
}
body .slide-content .fusion-button.button-flat.button-round.button-button-large.button-default{
min-width: 260px !important;
}
body .slide-content .fusion-button.button-flat.button-round.button-button-large.button-default{
padding-top: 13px !important;
padding-bottom: 13px !important;
}
}
@media (max-width: 400px){
.fusion-page-title-captions h1{
font-size: 26px !important;
}
.fusion-header-tagline{
font-size: 18px !important;
}
.slide-content .title-heading-center{
font-size: 20px !important;
line-height: 28px !important;
}
.slide-content .buttons{
margin-top: 20px !important;
}
.slide-content{
margin-top: 10px !important;
}
.fusion-column-wrapper .fusion-imageframe {
width: 100%;
}
}