/*
Theme Name: Akal
Description: A Multipurpose Business Wordpress Theme.
Author: bradweb
Theme URI: http://akal.bradweb.net
Author URI: http://themeforest.net/user/bradweb
Version: 1.2.8
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html

*/


.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}

.gform_wrapper .gform_footer input.button{cursor:pointer; background-color:#3275d6; padding:15px 25px !important; font-size:11px; line-height:8px !important;}

#section_0{padding-top:30px !important;}

.synovum-jobs tr:first-child {
	background-color: rgb(255, 244, 202);
}

.hp_buttons a{width:100%;}

h3.loxlox-tab-title {
    text-transform: none;
}
.org-btn .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-round.vc_btn3-style-modern.vc_btn3-color-orange {
    background-color: #e09933 !important;
    border-color: #e09933 !important;
}
.testimonial .author-info .author-name {
    text-transform: none;
}
strong {
    font-weight: 600;
    font-family: 'Sofia Bold';
}
.shrinking-nav .default-logo {
    padding: 5px;
}
#header.shrinked #main_navigation {
    min-height: 65px !important;
}
i.fa-facebook {
    color: #1a3d6f;
    font-size: 18px;
}
.facebook.external {
    margin-top: -8px !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Sofia Bold' !important;
    text-transform: none !important;
}

@media screen and (max-width: 1148px) {
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    width: 170px;
    font-size: 13px;
}
}
@media screen and (min-width: 768px) {
.p-r {
    padding-right: 120px;
}
}

p {
    font-size: 17px;
    line-height: 25px;
}
.testimonial .testimonial-content blockquote q {
    quotes: "“" "”" "‘" "’";
    font-size: 17px;
    line-height: 25px;
}
@media screen and (max-width: 428px) {
.loxlox-draker .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    min-height: 102px;
}
}

/* Home Page Popup BG*/
.pum-theme-7494 .pum-container, .pum-theme-default-theme .pum-container {
background: rgb(3,84,127); /* Old browsers */
background: -moz-linear-gradient(top, rgba(3,84,127,1) 0%, rgba(1,63,112,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(3,84,127,1) 0%,rgba(1,63,112,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(3,84,127,1) 0%,rgba(1,63,112,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03547f', endColorstr='#013f70',GradientType=0 ); /* IE6-9 */
}
.btn-pum-org {
    font-family: 'Sofia Bold';
    letter-spacing: 1px;
    text-transform: none;
    padding: 10px 30px;
    background-color: #E09933 !important;
    border-color: #E09933 !important;
    background-image: none !important;
    color: #fff;
    border-radius: 25px;
}
.btn-padding-top {
    padding-top: 20px;
}

.page-id-7441 .loxlox-draker .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    min-height: 0;
}

.page-id-7441 h2 {
    letter-spacing: 0px;
}
.pum-content h1 {
    letter-spacing: 0px;
}

@media screen and (max-width: 480px) {
.page-id-7441 h2 {
    font-size: 25px;
    line-height: 34px;
}
}

.register-3pak {
    min-height: 299px;
}
.vc_custom_1503443559604 {
    padding-right: 24px !important;
    padding-left: 24px !important;
}
.vc_btn3.vc_btn3-size-md {
    padding-top: 15px;
}

a.reganchor {
    display: block;
    position: relative;
    top: -90px;
    visibility: hidden;
}

/* 3 Col Footer Spacing Adjust */
#about_widget-2, #about_widget-3, #about_widget-1 {
    width: 33%;
}
.email a {
    padding-left: 27px;
}
#about_widget-4 {
    padding-right: 0;
}