/* Social Icons */
.btAlternateGradientHeader .topBar .btIconWidget.btAccentIconWidget .btIconWidgetIcon {color:#fff;;}

/* New Classes for Styling */
.justified {text-align:justify;}
.dash-white .bt_bb_headline_superheadline:before {border-top:2px solid #fff !important;}
.bf-link:hover {color:#fff;opacity:.5;}
.bt_bb_row_inner .contact-inner-column {padding-left:0px; padding-right:0px;}
.columns {float:left;}
.columns-4 {width:33.333333333333336%;flex-basis:0% !important; -webkit-flex:0% !important; -ms-flex:0% !important; flex:0% !important; -webkit-flex-basis:0% !important;}
.contact .row .columns {padding:0 30px;}
.fs14 {font-size:14px;}
.testimonial-padding {padding-left:60px !important;padding-right:60px !important;}
.ninja_column_1 {width:25%}
 
/* General Restyling */
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {border-top-color:#181818}
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before {border-top-color:#181818}
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after {border-top-color:#181818}
ol {font-size:16px;}
li {padding: 0 0 10px 0;}
.bt_bb_tabs ul.bt_bb_tabs_header li {font-size:22px;font-weight:700;letter-spacing:0px;text-decoration:underline;color:#917211;}
.bt_bb_tabs ul.bt_bb_tabs_header li.on {text-decoration:none;color:#122791;}
.topTools .btIconWidgetText {opacity:1;}
.btAlternateGradientHeader .topBar .btIconWidget:hover {color:#fff;opacity:.5;}
body {font-size:15px;}
ul {margin:10px 0 1em 1em;}
.bt_bb_size_small.bt_bb_headline h4 {font-size:20px;}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {font-size:18px;font-weight:700;color:#122791;}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title {color:#917211;}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {height:calc(140px*0.65);}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {height:calc(140px*0.65);}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > a {line-height:calc(140px*0.65);}
.btSiteFooter .bt_bb_custom_menu li {margin:0 1em .0em;font-size:.875rem;}
.btSiteFooter .bt_bb_custom_menu li a:hover {opacity:1;color:#122791;}
.btSiteFooter .bt_bb_custom_menu li {display:list-item;}
.bt_bb_custom_menu div ul li {list-style:disc;}
.bt_bb_custom_menu div ul {margin:0 0 0 18px;}
.slick-slide {text-align:center;}
.gform_wrapper textarea.small {height:50px;}
.gform_wrapper textarea {padding:8px 8px;}
body .gform_wrapper .top_label div.ginput_container {margin-top:2px;}
body .gform_wrapper ul li.gfield {margin-bottom:8px;margin-top:0px;}

body .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_footer input.button, .gform_page_footer .gform_previous_button, .gform_page_footer .gform_next_button {background-color:#122791;color:#ffffff;height:auto;line-height:12px;text-transform:uppercase;}

body .gform_footer .gform_button {
  cursor: pointer!important;  
}

div.product div.images .woocommerce-product-gallery__trigger {
visibility: hidden;
}

