/*
Theme Name: Beoreo Child
Theme URI: https://bearsthemes.com
Author: bearsthemes
Author URI: https://bearsthemes.com
Version: 1.0.0
Template: beoreo
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns,left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Description: Beoreo is a fully configurable and easy to use responsive WordPress Theme  with a lot of great features.
Text Domain: beoreo
*/
@font-face {
	font-family: 'Calib';
	src: url('https://arktotalwealth.com.au/wp-content/themes/beoreo_child/assets/fonts/Calibri.eot');
	src: url('https://arktotalwealth.com.au/wp-content/themes/beoreo_child/assets/fonts/Calibri.woff') format('woff'), 
		 url('https://arktotalwealth.com.au/wp-content/themes/beoreo_child/assets/fonts/Calibri.ttf') format('truetype'), 
		 url('https://arktotalwealth.com.au/wp-content/themes/beoreo_child/assets/fonts/Calibri.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body,
body input[type="text"], body input[type="email"], body input[type="search"], body input[type="tel"], body textarea, body select,
.bt-footer .bt-footer-top {
	font-family: Calibri, "Calib", sans-serif !important;
	font-size: 16px !important;
	line-height: 24px !important;
}
body h1, body h2, body h3, body h4, body h5, body h6, body .bt-font-size-1, body .bt-font-size-2, body .bt-font-size-3, body .bt-font-size-4, body .bt-font-size-5, body .bt-font-size-6 {
	font-family: Calibri, "Calib", sans-serif !important;
	font-weight: 600 !important;
}
.after_slider {
		padding-top: 90px !important;
	}
.bt-title-bar-wrap .bt-title-bar h2 {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 2.5em !important;
    text-shadow: 1px 1px 3px #aeaeae !important;
	letter-spacing: -3px !important;
    font-weight: 500 !important;
    color: #222 !important;
}
.bt-poppins-font {
    font-family: Calibri, "Calib", sans-serif !important;
}
ul#menu-main-ark-menu {
    text-align: left !important;
}
div#text-12 {
    display: inline-block !important;
    width: 49%;
    height: 100%;
    line-height: normal;
    position: relative;
	text-align: center;
	vertical-align: middle;
}
.bt-blog-article .bt-post-item .bt-media .bt-public {
    font-family: Calibri, "Calib", sans-serif !important;
    background: #F7941E !important;
}
.bt-blog-article .bt-post-item .bt-media .bt-overlay > a {
    color: #F7941E !important;
    background: rgba(255,255,255,.85);
    border: 1px solid #F7941E !important;
}
.bt-blog-article .bt-post-item .bt-media .bt-overlay > a:hover {
    border-color: #DE761C !important;
    background: #F7941E;
	color: #fff !important;
}204
.sidebar-right .widget.widget_bt_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 12px !important;
    letter-spacing: 0.5px !important;
    color: #666c71 !important;
}
.bt-blog-article .bt-post-item .bt-media img.wp-post-image {
    width: 100% !important;
}
.bt-stick-active div#text-12 {
	top: -8px;
}
div#text-12 .fa-phone {
    color:#f7931e !important;
    font-size: 18px;
    position: absolute;
    top: 1px;
    height: 30px;
}
div#text-19 {
    width: 49%;
    display: inline-block;
    text-align: right;
	height: 100%;
	vertical-align: middle;
}
div#text-19 p {
    margin-bottom: 0;
}
div#text-19 p a {
    display: inline-block;
}
div#text-19 p a img {
    min-height: 40px;
    min-width: 275px;
}
.bt-header-v4 .bt-logo img {
	max-height: 50px;
}
.bt-header-v4 .bt-menu-list > ul > li > a {
    letter-spacing: 0.5px !important;
    font-weight: 500 !important;
    font-style: normal !important;
    font-size: 20px !important;
}
.bt-header-v1.bt-header-fixed .bt-header-menu .bt-search-sidebar > a:hover {
    background: rgb(248, 186, 1) !important;
	transition: all 0.3s linear;
}
div#text-12 .textwidget, div#text-12 .textwidget div {
    position: relative;
	height: inherit;
}
div#text-12 .textwidget .call-now {
    width: initial !important;
    height: 100%;
    display: inline-block;
	text-align: center;
}
.bt-stick-active div#text-12 .textwidget .call-now {
	padding-top: 18px !important;
}
.call-now-t {
    font-family: Calibri, "Calib", sans-serif;
    color: #393737;
    font-size: 16px !important;
    font-weight: normal;
    text-align: left;
    width: initial !important;
    display: block;
}
.call-now-t span {
	padding-left: 25px;
	color: #393737 !important;
}
/* .call-now-t + span {
	display: inline;
	width: auto;
	height: auto;
} */
#text-12 div.call-now a.call-now-a {
    display: block;
    width: 100% !important;
    font-family: Calibri, "Calib", sans-serif;
    color: #393737;
    font-size: 25px !important;
    letter-spacing: 0px;
    font-weight: 600;
    position: relative;
    height: 30px;
    top: 0;
    line-height: 30px;
    float: right;
    padding: 0 8px;
}
.widget_text div.call-now a.call-now-a:hover {
	color: #003469;
	transition: all 0.3s linear;
}
.widget_text div.call-now a.call-now-a:after {
    content: " ";
    height: 2px;
    width: 0;
    background: #003469;
    text-align: center;
    position: absolute;
    left: 50%;
    bottom: -5px;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
	transition: all 0.4s;
}
.widget_text div.call-now a.call-now-a:hover::after {
	width: 35%;
}
.call-now.fa-phone:before {
    content: "\f095";
    position: absolute;
    font-size: 18px;
    top: 5px;
    line-height: 30px;
    left: 5px;
}
.call-now-t span {
    color: #393737;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    line-height: inherit;
    text-align: left;
    display: block;
}
a.bt-readmore {
    display: block;
    padding: 8px 16px;
    border: 2px solid #003469;
    position: absolute;
    width: 75%;
    left: 12.5%;
    bottom: 0;
    text-transform: uppercase;
    color: #393737;
    letter-spacing: -0.5px;
    font-family: Calibri, "Calib", sans-serif;
    font-weight: 700;
	font-size: 16px;
}
a.bt-readmore:hover {
	border-color: rgba(255,255,255,0.2);
	background: #f7931e;
	color: #393737 !important;
	transition: all 0.3s linear;
}
a.bt-readmore.bt2 {
    z-index: 1;
    bottom: -2em;
    position: relative;
}
.bt-header-top .col-sm-7.col-md-7 {
    padding: 10px;
	height: 50px;
}
.bt-header-top .col-sm-7.col-md-7 .textwidget {
	height: inherit;
}
/* .bt-header-top {
	background: rgba(247, 247, 247,.95) !important;
} */
.ark_quote.vc_separator h4 {
    font-family: calibri;
    font-size: 18px;
    text-align: center;
    line-height: initial;
    font-weight: 500;
    font-style: italic;
}
h3.section_title_h3 {
	font-weight: 400;
	margin-bottom: 16px;
	color: #003469 !important;
}
.call-box h2 {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
    text-transform: capitalize;
}
.call-box h4 {
    text-transform: uppercase;
    color: #003469 !important;
    font-size: 24px;
    margin-bottom: 5px;
}
.call-box.appoint {
    border: 1px solid rgba(0,0,0,.1) !important;
}
.call-box.four-boxes {
    width: 250px !important;
    min-width: inherit;
}
.call-box.four-boxes .call-box-head-sub {
    font-size: 26px !important;
    min-height: 78px;
}
.call-box.four-boxes .call-box-head {
    min-height: 89px;
}
.more {
    
}
/*.wpb_single_image.wpb_content_element.feat-img {
    min-height: 100px !important;
}*/
.ark-grid-img-150 {
    height:100px;
    width: 100%;
}
/* .vc_gitem-zone-a .vc_gitem-row-position-bottom {
    position: relative !important;
} */
.vc_gitem-zone-a .vc_gitem-row-position-bottom .vc_gitem-post-data-source-post_title h4 {
    font-weight: 500 !important;
    letter-spacing: 0px !important;
    margin-bottom: 0;
    height: 48px;
    padding: 0;
	line-height: 1.1 !important;
}
.vc_gitem-zone-a .vc_gitem-row-position-bottom .vc_gitem-col-align- {
    padding: 0 !important;
}
/*.ark-grid-hover-ex {
    max-height: 120px !important;
}
.vc_gitem-zone-b .vc_gitem-row-position-top .vc_gitem-col-align- .vc_gitem-post-data-source-post_excerpt div {
    max-height: 150px;
    overflow: hidden;
}*/
.ark-grid-more.hvr-float-shadow.dark-text .vc_btn3 {
    color: #555 !important;
    margin-top: -5px !important;
}
h3.vc_custom_heading.bt-poppins-font.ark-main-title,
h3.section_title_h3.ark-main-title {
    color: #393737 !important;
    text-transform: uppercase;
    font-weight: 300 !important;
    font-family: Calibri, "Calib", sans-serif !important;
}
.speak-adviser h3.vc_custom_heading.bt-poppins-font.ark-main-title strong,
.speak-adviser h3.section_title_h3.ark-main-title strong {
    color: #f7931e !important;
}
h3.vc_custom_heading.bt-poppins-font.ark-main-title strong,
h3.section_title_h3.ark-main-title strong {
    font-family: Calibri, "Calib", sans-serif !important;
    font-weight: 600 !important;
    color: #003469 !important;
    letter-spacing: -1px;
    text-transform: uppercase;
}
.ark-main-title {
	position: relative;
}
h4.ark-main-title {
    font-weight: 500 !important;
}
.ark-main-title strong {
    color: #003469 !important;
	letter-spacing: -1px;
}
.ark-main-title.section_title_h3::after,
h2.wpb_heading.wpb_video_heading::after {
	content: " ";
    position: absolute;
    width: 25px;
    height: 2px;
    display: block;
    background: #003469;
    bottom: -5px;
    left: 0;
}
.ark-main-title.section_title_h3.center::after,
h2.wpb_heading.wpb_video_heading::after {
	left: 50% !important;
}
h3.vc_custom_heading.bt-poppins-font.ark-main-title.yellow {
    color: #f7f7f7 !important;
}
.ark-blog-grid h3.bt-title {
    min-height: 65px;
}
.widget_nav_menu .menu li.menu-item,
.bt-footer-top .widget_categories ul li.cat-item {
	list-style: none !important;
	margin: 3px 0;
	line-height: inherit;
}
.widget_nav_menu .menu li.menu-item::before,
.bt-footer-top .widget_categories ul li.cat-item::before {
	font-family: FontAwesome;
    display: inline-block;
    padding: 0 10px 0 0;
	color: #f7931e !important;
}
.bt-footer-top .widget_categories ul li.cat-item a {
	border-bottom: 1px solid transparent;
}
.widget_nav_menu .menu li.menu-item::before,
.bt-footer-top .widget_categories ul li.cat-item::before {
    content: "\f105";
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children::before {
	content: "\f13a";
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children ul.sub-menu li::before {
	content: "\f105";
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li a {
	color: inherit;
	border-bottom: none;
}
.widget_nav_menu .menu li.current_page_item a,
.widget_nav_menu .menu li:hover a,
.widget_nav_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li:hover a,
.widget_nav_menu .menu li.current-menu-item.menu-item-has-children ul.sub-menu li a:hover,
.bt-footer-top .widget_categories ul li.cat-item a:hover {
	color: #f7931e;
	border-bottom: 1px solid #f8f8f8;
	transition: all 0.2s linear;
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children ul.sub-menu {
	padding-left: 1em;
}
.widget_nav_menu .menu li.current_page_parent a,
.widget_nav_menu .menu li.current_page_ancestor a {
	border-bottom: 1px solid #f8f8f8;
}
.widget_nav_menu .menu li.current_page_parent  ul.sub-menu li a,
.widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li a,
.widget_nav_menu .menu li.current_page_item.menu-item-has-children ul.sub-menu li a,
.widget_nav_menu .menu li.current-menu-item.menu-item-has-children ul.sub-menu li a {
	border-bottom: none;
} 
.bt-image-carousel-wrap .owl-controls .owl-nav .owl-prev, 
.bt-image-carousel-wrap .owl-controls .owl-nav .owl-next {
    line-height: inherit !important;
    border-radius: 0;
}
.ark-side.wpb_column.vc_column_container.vc_col-sm-4 {
    padding-left: 1.5em;
}
.ark-side .widget {
    margin-bottom: 30px;
}
.call_box_white_bg  .call-box .ark-btn a:hover {
	color: rgba(255, 255, 255, 0.75) !important;	
}
.call-box.three-boxes .vc_cta3-icons span::before,
.call-box.four-boxes .vc_cta3-icons span::before {
    color: #003469 !important;
}
.call-box.three-boxes .vc_cta3-content-header h4.call-box-head-sub,
.call-box.four-boxes .vc_cta3-content-header h4.call-box-head-sub {
    color: #003469 !important;
}
.call-box.three-boxes .vc_cta3-actions a:hover,
.call-box.four-boxes .vc_cta3-actions a:hover {
    background: #003469 !important;
    border-color: #003469 !important;
}
.widget_nav_menu .menu li.current-menu-item a,
.widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item a, 
.widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item a {
	border-bottom: 1px solid #f8f8f8;
	color: #393737;
}
.widget_nav_menu .menu li.current-menu-item::before,
.widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item::before, 
.widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item::before {
	color: #393737;
}
.widget_nav_menu .menu li.current-menu-item.menu-item-has-children ul.sub-menu li a {
	color: inherit;
	border-bottom: none;
}
.vc_custom_heading.vc_custom_1495693643622.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
    margin-bottom: 0 !important;
	background: #f7f7f7 !important;
}
.vc_custom_heading.vc_custom_1495693643622.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4 {
	font-family: Calibri, "Calib", sans-serif !important;
	font-size: 16px;
    color: #393737 !important;
    line-height: 24px;
    text-align: left;
    font-weight: 400 !important;
    letter-spacing: 0.65px !important;
}
h2.wpb_heading.wpb_video_heading {
    font-weight: normal;
	text-align: center;
}
.call-box.appoint {
    border: 1px solid rgba(0,0,0,0.1) !important;
    background: rgba(255,255,255,.4) !important;
}
.call-box.appoint h2 {
	color: #393737;
    letter-spacing: 0 !important;
    font-family: Calibri, "Calib", sans-serif;
    margin-bottom: 5px;
}
.call-box.appoint .vc_icon_element-inner {
	background: #003469 !important;
}
.call-box.appoint .vc_cta3-actions button,
.call-box.appoint .vc_cta3-actions a {
	border-color: #003469 !important;
    font-weight: 600;
    color: #393737 !important;
}
.call-box.appoint .vc_cta3-actions button:hover,
.call-box.appoint .vc_cta3-actions a:hover {
    background: #f7931e !important;
    border-color: rgba(255,255,255,.4) !important;
    color: #393737 !important;
}
.subtitle .tbbs-heading-text strong {
    font-weight: 700 !important;
    color: #003469 !important;
}
.bt-header-v1.bt-header-fixed .bt-header-menu .bt-search-sidebar > a {
    color: #ffffff !important;
    background: transparent !important;
    border: none !important;
    line-height: 2.25 !important;
}
.bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-prev, .bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-next {
	line-height: inherit !important;
}
.bt-title-bar-wrap .bt-title-bar .bt-path .bt-path-inner span.current {
    color: #393737;
    font-weight: bold;
}
.call-box.three-boxes .vc_cta3-icons span::before,
.call-box.four-boxes .vc_cta3-icons span::before {
    color: #003469 !important;
}
.call-box.three-boxes .vc_cta3-content-header h4.call-box-head-sub, .call-box.four-boxes .vc_cta3-content-header h4.call-box-head-sub {
    color: #003469 !important;
    word-wrap: initial;
    letter-spacing: -1px;
}
.call-box.three-boxes .vc_cta3-actions a:hover,
.call-box.four-boxes .vc_cta3-actions a:hover {
    background: #f7931e !important;
    border-color: rgba(247,247,247,0.5) !important;
}
h3.section_title_h3 {
	color: #393737 !important;
    text-transform: uppercase;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: -1px;
}
.ark-side .widget_nav_menu .menu li.menu-item {
	list-style: none !important;
    margin: 3px 0;
    line-height: initial;
    background: #fff;
    padding-left: 16px;    
	position: relative !important;
	margin: 1.5px 0px;
}
.ark-side .widget_nav_menu ul.menu li a {
    display: block;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: 0;
    font-size: 16px;
    color: #003469;
	padding: 7px 16px;
    line-height: 1.3;
	font-weight: 500;
}
.ark-side .widget_nav_menu .menu li.menu-item::before {
	font-family: FontAwesome;
    display: inline-block;
    padding: 0 10px 0 0;
	color: #003469 !important;
}
.widget_nav_menu .menu li.menu-item::before {
    content: "\f105";
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children::before {
	content: "\f13a";
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children ul.sub-menu li::before {
	content: "\f105";
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li a {
	color: #bbb;
	border-bottom: none;
}
.widget_nav_menu .menu li.current_page_item a,
.widget_nav_menu .menu li:hover a,
.widget_nav_menu .menu li.menu-item.menu-item-has-children:hover ul.sub-menu li:hover a,
.widget_nav_menu .menu li.current-menu-item.menu-item-has-children ul.sub-menu li a:hover {
	color: #f7931e;
	border-bottom: 1px solid #f8f8f8;
	transition: all 0.2s linear;
}
.widget_nav_menu .menu li.menu-item.menu-item-has-children ul.sub-menu {
	padding-left: 1em;
}
.widget_nav_menu .menu li.current_page_parent a,
.widget_nav_menu .menu li.current_page_ancestor a {
	border-bottom: 1px solid #f8f8f8;
}
.widget_nav_menu .menu li.current_page_parent  ul.sub-menu li a,
.widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li a,
.widget_nav_menu .menu li.current_page_item.menu-item-has-children ul.sub-menu li a,
.widget_nav_menu .menu li.current-menu-item.menu-item-has-children ul.sub-menu li a {
	border-bottom: none;
	color: inherit;
} 
.widget_nav_menu .menu li.current-menu-item a,
.widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item a, 
.widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item a {
	border-bottom: 1px solid #f7f7f7 !important;
}
.widget_nav_menu .menu li.current-menu-item::before,
.widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item::before, 
.widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item::before {
	color: #f7931e !important;
}
.widget_nav_menu .menu li.current-menu-item.menu-item-has-children ul.sub-menu li a {
	color: inherit !important;
	border-bottom: none !important;
}
.ark-side .widget_nav_menu .menu li.menu-item::before {
    color: #003469;
    position: absolute;
    height: 100%;
    top: 0;
    line-height: 2.3;
}
.ark-side .widget_nav_menu .menu li:hover ul.sub-menu li a {
    color: inherit !important;
    border-bottom: none !important;
}
.ark-side .widget_nav_menu .menu li.current-menu-item, 
.ark-side .widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item, 
.ark-side .widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item {
	background: #565454 !important;
	transition: all 0.2s linear;
}
.ark-side .widget_nav_menu .menu li:hover, 
.ark-side .widget_nav_menu .menu li.current_page_parent ul.sub-menu li:hover, 
.ark-side .widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li:hover,
.ark-side .widget_nav_menu .menu li:hover ul.sub-menu li:hover {
    background: #f7931e !important;
	transition: all 0.2s linear;
}
.ark-side .widget_nav_menu .menu li.current-menu-item a, 
.ark-side .widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item a, 
.ark-side .widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item a {
	border-bottom: none !important;
	color: #f7931e !important;
	transition: all 0.2s linear;
}
.ark-side .widget_nav_menu .menu li:hover a, 
.ark-side .widget_nav_menu .menu li.current_page_parent ul.sub-menu li:hover a, 
.ark-side .widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li:hover a,
.ark-side .widget_nav_menu .menu li:hover ul.sub-menu li:hover a {
    border-bottom: none !important;
    color: #fff !important;
	transition: all 0.2s linear;
}
.ark-side .widget_nav_menu .menu li.current-menu-item:before, 
.ark-side .widget_nav_menu .menu li.current_page_parent ul.sub-menu li.current-menu-item:before, 
.ark-side .widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li.current-menu-item:before {
	color: #f7931e !important;
	transition: all 0.2s linear;
}
.ark-side .widget_nav_menu .menu li:hover:before, 
.ark-side .widget_nav_menu .menu li.current_page_parent ul.sub-menu li:hover:before, 
.ark-side .widget_nav_menu .menu li.current_page_ancestor ul.sub-menu li:hover:before {
    color: #f1f1f1 !important;
	transition: all 0.2s linear;
}
.bt-image-carousel-wrap .owl-controls .owl-nav .owl-prev, 
.bt-image-carousel-wrap .owl-controls .owl-nav .owl-next {
    line-height: 2 !important;
    border-radius: 0;
	background: #003469 !important;
	color: #f7f7f7 !important;
}
.bt-image-carousel-wrap .owl-controls .owl-nav .owl-prev:hover, 
.bt-image-carousel-wrap .owl-controls .owl-nav .owl-next:hover {
	background: #f7931e !important;
	color: #393737 !important;
}
.ark-side.wpb_column.vc_column_container.vc_col-sm-4 {
    padding-left: 1.5em;
}
.ark-side .widget {
    margin-bottom: 30px;
    padding: 20px 16px;
    background: #f7f7f7;
    border: 2px solid rgba(0,0,0,0.01);
}
.ark-blog-grid h3.bt-title {
    min-height: 65px;
}
.ark-side .bt-news-slider {
    padding: 1em 0;
}
.ark-side .bt-news-slider .owl-stage .bt-title {
    font-family: Calibri, "Calib", sans-serif;
    line-height: 21px;
    font-weight: 500;
    font-size: 18px;
    letter-spacing: -1px;
    text-transform: uppercase;
}
.ark-side .bt-news-slider .owl-stage .bt-title a:hover {
	color: #003469;
}
.ark-side .bt-news-slider .owl-controls .owl-nav .owl-prev,
.ark-side .bt-news-slider .owl-controls .owl-nav .owl-next {
	display: inline-block !important;
    padding: 5px 10px;
    line-height: 1;
    color: #f7f7f7;
    background: #003469;
    border-radius: 50%;
}
.ark-side .bt-news-slider .owl-controls .owl-nav .owl-prev {
	float: left;
}
.ark-side .bt-news-slider .owl-controls .owl-nav .owl-next {
	float: right;
}
.ark-side .bt-news-slider .owl-controls .owl-nav .owl-prev:hover,
.ark-side .bt-news-slider .owl-controls .owl-nav .owl-next:hover {
	background: #f7931e !important;
    color: #393737 !important;
	transition: all 0.3s linear;
}
.ark-side ul.bt-meta li,
.ark-side .bt-post-list li .bt-meta {
    color: #aaa;
    font-size: 12px;
    line-height: 1;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0.5px;
    font-family: Calibri, "Calib", sans-serif;
}
.ark-side ul.bt-meta li:first-child,
.ark-side ul.bt-meta li:nth-child(2) {
	width: 49%;
}
.ark-side ul.bt-meta li:first-child {
	text-align: left;
}
.ark-side ul.bt-meta li:nth-child(2) {
	text-align: right;
}
.ark-side ul.bt-meta li a {
	color: #003469;
	display: inline;
}
.ark-side ul.bt-meta li a:hover {
	color: #393737;
}
.ark-side .bt-excerpt {
    padding: 10px 0;
    margin-bottom: 10px;
    font-size: 16px !important;
    line-height: initial;
}
.ark-side .owl-controls:after {
    clear: both;
    float: none;
    position: relative;
    content: " ";
    height: 1px;
    width: 100%;
    background: transparent;
    display: block;
}
.ark-side .bt-post-list li .bt-title {
	margin-bottom: 5px;
    font-size: 16px;
    color: #393737 !important;
    font-weight: normal;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: -1px;
    text-transform: uppercase;
}
.ark-side .bt-post-list li .bt-title a:hover {
	color: #003469 !important;
}
.ark-side .bt-post-list li {
	margin-bottom: 16px;
	list-style: none;
}
.service_img img.vc_single_image-img {
    width: 250px;
}
.service_exc {
    padding: 2em 1em;
    background: #fff !important;
    border: 1px solid rgba(0, 52, 105,.75) !important;
}
.page-id-369 .bt-service-wrap.style2 .bt-content p {
    min-height: 68px !important;
    height: auto !important;
}
.comment-respond .comment-reply-title span {
    font-family: Calibri, "Calib", sans-serif;
    font-weight: 500;
}
.speak-adviser form.wpcf7-form input[type="text"],
.speak-adviser form.wpcf7-form input[type="tel"],
.speak-adviser form.wpcf7-form input[type="email"],
.speak-adviser form.wpcf7-form input[type="number"],
.speak-adviser form.wpcf7-form input[type="search"],
.speak-adviser form.wpcf7-form select,
.speak-adviser form.wpcf7-form textarea {
	color: #f8f8f8 !important;
}
body input[type="text"]:focus, body input[type="email"]:focus, body input[type="search"]:focus, body input[type="tel"]:focus, body textarea:focus, body select:focus {
    border-color: #f7931e !important;
}
.ark-side .wpcf7 form .wpcf7-submit,
.speak-adviser form.wpcf7-form input[type="submit"],
.speak-adviser form.wpcf7-form input[type="button"] {
	font-family: 'Calibri';
    font-size: 16px;
    background: transparent;
    border: 2px solid #f7931e;
    border-radius: 0;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1.5px;
}
.ark-side .wpcf7 form .wpcf7-submit {
	color: #858585;
}
.ark-side h3.bt-poppins-font {
    word-wrap: break-word;
    font-weight: 400;
    color: #393737 !important;
    text-transform: uppercase;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: 0;
}
.ark-side h3.bt-poppins-font:first-line {
    color: #003469 !important;
	font-weight: 700;
	letter-spacing: 0;
}
.ark-side h3.bt-poppins-font + .wpb_text_column.wpb_content_element, 
.ark-side h3.bt-poppins-font,
.ark-side h6.tb-extratext-1,
.ark-side div.wpcf7 {
    padding: 20px 16px !important;
    background: #f7f7f7 !important;
	border: 1px solid rgba(0,0,0,0.01) !important;
}
.ark-side h3.bt-poppins-font {
	font-weight: 300 !important;
}
h4.wg-title {
    color: #565454;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 600 !important;
    letter-spacing: -1px;
    font-size: 30px;
    position: relative;
    line-height: 36px !important;
    font-family: Calibri, "Calib", sans-serif !important;
}
h4.wg-title::after {
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 30px;
    height: 2px;
    content: " ";
    background: #003469;
}
#bt_footer h4.wg-title {
    color: #fff !important;
}
.bt-col.bt-media-left,
.bt-col.bt-media-right {
    border: 1px solid #f0f0f0;
}
.bt-blog-wrapper.zigzag .bt-post-item .bt-content .bt-content-inner > a:hover {
	background: #003469 !important;
	border-color: rgba(243, 147, 35, 0.35) !important;
	color: #fff !important;
}
.bt-blog-wrapper.zigzag .bt-post-item .bt-content .bt-content-inner .bt-title > a {
    color: #003469 !important;
	font-weight: normal;
}
.bt-blog-wrapper.zigzag .bt-post-item .bt-content .bt-content-inner .bt-title > a:hover {
    color: #003469 !important;
}
.sidebar-right h4.wg-title::after {
	background: #003469;
}
#bt_footer h4.wg-title::after {
    background: #f7931e;
	bottom: -5px;
	left: 16px;
}
.sidebar-left .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab.active a, .sidebar-right .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab.active a {
    background: #f7931e !important;
    color: #393737 !important;
}
.ark-side a {
    line-height: inherit;
}
.ark-side h3.bt-poppins-font + .wpb_text_column.wpb_content_element,
.ark-side h3.bt-poppins-font,
.ark-side h6.tb-extratext-1 {
    margin-bottom: 0 !important;
}
.ark-side h3.bt-poppins-font + .wpb_text_column.wpb_content_element p span {
	color: #565454 !important;	
}
.ark-side h6.tb-extratext-1 {
	color: #003469 !important;
	text-align: center !important;
}
.ark-side .wpcf7 form .wpcf7-text {
    margin-bottom: 10px !important;
    background:#ffffff;
}
.comment-respond .comment-reply-title span {
    font-family: Calibri, "Calib", sans-serif;
	font-weight: 500;
}
.bt-footer .bt-footer-top .widget h4.wg-title:before {
	color: #f7931e !important;
}
.ark-side .wpcf7 form .wpcf7-submit:hover,
.speak-adviser form.wpcf7-form input[type="submit"]:hover,
.speak-adviser form.wpcf7-form input[type="button"]:hover {
    border-color: rgba(0, 0, 0,.1);
    background: #f7931e;
    color: #393737;
    transition: all 0.3s ease-in-out 0.2s;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
    color: #222 !important;
    font-weight: 700;
    line-height: 1;
}
.box-btn {
	font-family: 'Calibri';
    font-size: 14px;
	text-transform: uppercase !important;
    font-weight: 700;
    letter-spacing: 2px;
}
.bt-service-wrap.style2 .bt-content p {
	min-height: 36.8px;
}
.bt-bg-fixed.bt-user-oriented-section.vc_row-has-fill {
    background-position: -90% center !important;
}
.wpb_text_column.wpb_content_element p {
    margin-bottom: 24px;
}
.wpb_text_column.wpb_content_element h5 {
    margin-bottom: 18px;
}
.vc_tta-panel.ark-accordion .vc_tta-panel-heading .vc_tta-panel-title > a {
    color: #555;
    font-family: calibri;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 14px;
    line-height: inherit;
}
.vc_tta-panel.ark-accordion:hover .vc_tta-panel-heading,
.vc_tta-panel.ark-accordion.vc_active .vc_tta-panel-heading {
	border-color: transparent !important;
	border-bottom-color: #f1f1f1 !important;
	background: transparent !important;
	transition: all 0.4s linear;
}
.vc_tta-panel.ark-accordion:hover .vc_tta-panel-heading .vc_tta-panel-title > a,
.vc_tta-panel.ark-accordion.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a {
    color: #003469 !important;
    transition: color 0.4s linear;
}
.ark-list {
	margin: 0 0 1em 1em;
}
.ark-list li {
	list-style: none;
}
.ark-list li:before {
	content: "\f105";
	color: #003469;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	padding-right: 10px;
}
.bt-service-wrap.style3 .bt-service .bt-title {
    font-family: Calibri, "Calib", sans-serif !important;
    color: #003469 !important;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0px !important;
    font-size: 21px !important;
}
h6.other-half,
h6.other-half > span {
    text-transform: uppercase;
    font-weight: 600 !important	;
    color: #393737 !important;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: -0.5px;
}
.bt-service .bt-content p {
    line-height: 1.4;
    overflow-y: hidden !important;
    color: #444;
    font-size: 16px;
    min-height: 175px;
}
.bt-service .bt-content p:after {
	content: "...";
}
.ark-btn button {
    text-transform: uppercase !important;
    letter-spacing: 1px;
    font-weight: bold;
    font-size: 16px !important;
    font-family: Calibri, "Calib", sans-serif;
    color: #333;
    line-height: 20px !important;
    height: initial !important;
	font-family: Calibri, "Calib", sans-serif !important;
    letter-spacing: 0px !important;
	border-color: #003469 !important;
}
.ark-btn button:hover {
	border-color: rgba(0,0,0,0.15) !important;
    color: #393737 !important;
    background: #f7931e !important;
    transition: all 0.4s linear;
}
.call-box {
	border-color: rgba(0, 52, 105,.4) !important;
    background-color: rgba(247,247,247,0.7) !important;
    border-width: 2px !important;
}
.call-box .call-box-head {
    margin-bottom: 0;
    text-transform: capitalize;
    font-size: 26px !important;
    line-height: 1 !important;
    font-weight: 500 !important;
    color: #393737 !important;
    letter-spacing: -2px;
}
.call-box .call-box-head-sub {
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 46px;
    line-height: 1;
    letter-spacing: -2px;
}
.call-box.three-boxes {
    max-width: 350px !important;
    background: rgba(247,247,247,0.7) !important;
}
.call-box.three-boxes  .call-box-head {
	font-size: 24px !important;
    min-height: 50px;
    font-weight: 500 !important;
    color: #393737 !important;
}
.call-box.three-boxes  .call-box-head-sub {
	font-size: 32px !important;
	min-height: 102px;
}
.call_box_white_bg .call-box {
    background: rgba(255,255,255,.25) !important;
}
.call_box_white_bg .call-box .call-box-head {
	color: #565454 !important;
	font-weight: 500 !important;
}
.call_box_white_bg .call-box p {
    max-height: 170px !important;
    overflow-y: hidden;
}
.call_box_white_bg  .call-box .ark-btn a {
	color: #003469 !important;	
	border-color: #003469 !important;
}
.call_box_white_bg  .call-box .ark-btn a:hover {
	color: rgba(255, 255, 255, 0.75) !important;	
}
.call-box.three-boxes .ark-btn a {
	border-color: #003469 !important;
	color: #393737 !important;
}
.call-box.three-boxes .ark-btn a:hover {
	color: #393737 !important;
    background: #f7931e !important;
}
#menu-main-ark-menu li ul.sub-menu li a {
    line-height: normal;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 15px;
    padding: 8px 15px !important;
}
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children a {
    line-height: normal;
    font-weight: 700;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: 0px;
    font-size: 16px;
    color: #393737!important;
    background: #f7931e;
}
#menu-main-ark-menu li ul.sub-menu li.current_page_item.menu-item-has-children ul.depth1 li a, 
.bt-header-v1 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul li > ul li a, 
.bt-header-v2 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul li > ul li a, 
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children > ul li a,
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children.nomega-menu-item:hover ul.depth1 li a {
    color: #fff !important;
    background: transparent !important;
    font-weight: 500;
    font-family: Calibri, "Calib", sans-serif;
}
#menu-main-ark-menu li ul.sub-menu li:hover a,
#menu-main-ark-menu li ul.sub-menu li.current_page_item a,
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children:hover > ul li:hover a,
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children.nomega-menu-item:hover ul.depth1 li:hover a {
	background: transparent !important;
    color: #f7931e !important;
    transition: all 0.3s linear;
}
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children.nomega-menu-item ul.depth1 li a {
	font-size: 14px;
    letter-spacing: 0.75px;
    font-weight: bold !important;
    padding: 5px 15px !important;
}
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children.nomega-menu-item {
	margin: 0 !important;
}
#menu-main-ark-menu li ul.sub-menu li.menu-item-has-children.nomega-menu-item:hover a {
	background: #666c71 !important;
    color: #f7931e !important;
    transition: all 0.3s linear;
}
.bt-header-v4 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul {
	background: #003469 !important;
}
.bt-header-v4 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul li {
	margin: 4px 0 0 0 !important;
}
.ark_quote.vc_separator h4 {
    font-family: calibri;
    font-size: 18px;
    text-align: center;
    line-height: initial;
}
.section_title_h3 h3 {
	font-weight: 400;
}
.bt-header-v1 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul,
.bt-header-v2 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul {
	background: rgba(0, 52, 105,.95) !important;
}
.bt-header-v1 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul li a,
.bt-header-v2 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul li a {
	background: #fff !important;
    color: #003469 !important;
}
.bt-blog-wrapper.grid .bt-post-item .bt-content .bt-title > a {
    color: #222 !important;
    font-weight: normal;
}
.bt-blog-wrapper.grid .bt-post-item .bt-content .bt-title > a:hover {
    color: #003469 !important;
    transition: all 0.3s linear;
}
.bt-blog-wrapper.grid .bt-post-item .bt-media {
    position: relative;
    height: 200px;
    overflow: hidden;
    border: 1px solid #f8f8f8;
}
.bt-blog-wrapper.grid .bt-post-item .bt-media img {
    min-height: 200px;
}
.bt-blog-wrapper.grid .bt-post-item .bt-content {
    border: 1px solid #f5f5f5;
}
.bt-blog-wrapper.grid .bt-post-item .bt-content img.avatar {
    border-color: transparent !important;
	display: none;
}
.bt-blog-wrapper.grid .bt-post-item:hover .bt-content img.avatar {
    border-color: rgba(0, 52, 105,.75) !important;
}
/* .bt-poppins-font {
	font-family: Calibri, "Calib", sans-serif !important;
} */
.bt-header-v1 .widget.widget_search,
.bt-header-v2 .widget.widget_search {
    color: #f8f8f8 !important;
    background: rgba(0, 52, 105,.75) !important;
}
.bt-header-v1 .widget.widget_search form .search-field,
.bt-header-v2 .widget.widget_search form .search-field {
	border-color: #f8f8f8 !important;
	color: #fff !important;
}
.bt-header-v2 div#text-17 {
    display: inline-block;
    width: auto;
    position: absolute;
    right: 6%;
    top: 15%;
}
.bt-header-v2 .call-now-t {
	padding-left: 5px;
	font-size: 14px !important;
}
.bt-header-v2 .call-now .fa-phone {
	color: #003469;
}
.bt-header-v2 a.call-now-a {
    color: #003469;
    font-family: Calibri, "Calib", sans-serif;
    font-weight: bold;
    font-size: 18px;
    bottom: 10px;
    position: relative;
}
.bt-header-v2.bt-header-fixed .bt-header-menu {
    top: 0 !important;
}
.bt-title-bar-wrap {
	position: relative;
}
.bt-title-bar-wrap:before {
	color: #003469;	
	background:rgba(247,247,247, .25);
	content: "";
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0; 
	top: 0;
}
.bt-title-bar-wrap .bt-title-bar .bt-path .bt-path-inner a:hover {
	color: #003469 !important;
}
.bt-header-v4 .bt-header-top.t_bears {
    padding: 20px 0 !important;
}
.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc > ul > li > a {
    color: #fff !important;
}
.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc > ul > li:hover > a, 
.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc > ul > li.current-menu-item > a, 
.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc > ul > li.current-menu-ancestor > a {
    background: transparent !important;
    color: #f7931e !important;
    transition: all 0.3s linear;
}
.bt-subtext:after {
	background: #003469 !important;
}
.bt-color-main {
    color: #f7931e !important;
}
.bt-footer .bt-footer-top ul.menu li.current-menu-item a,
.bt-footer .bt-footer-top ul.menu li.current-menu-item::before {
	color: #f7931e !important;
	border-bottom: none !important;
}
button.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-square.vc_btn3-style-outline-custom.vc_btn3-block.vc_btn3-icon-left,
a.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-square.vc_btn3-style-outline-custom.vc_btn3-block.vc_btn3-icon-left {
    font-family: Calibri, "Calib", sans-serif !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
	letter-spacing: 0 !important;
	font-size: 16px !important;
}
.ark-grid-more.hvr-float-shadow.dark-text .vc_btn3 {
    border-color: #393737 !important;
    margin-top: -5px !important;
}
.ark-grid-more.hvr-float-shadow.dark-text:hover .vc_btn3 {
    color: #393737 !important;
	border-color: rgba(0,0,0,.1) !important;
}
.bt-header-v1 .bt-search-sidebar > a, .bt-header-v4 .bt-search-sidebar > a, .bt-header-v5 .bt-search-sidebar > a {

	font-size: 16px !important;
    color: #393737 !important;
    background: rgba(255,255,255, .4) !important;
    line-height: 35px !important;
}
.bt-header-v1 .bt-search-sidebar > a:hover, .bt-header-v4 .bt-search-sidebar > a:hover, .bt-header-v5 .bt-search-sidebar > a:hover {
    color: #393737 !important;
    background: #f7931e !important;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
    line-height: inherit;
}
input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #acacac !important;
}
input[type="text"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="search"]::-moz-placeholder { /* Firefox 19+ */
  color: #acacac !important;
}
input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="search"]::-ms-input-placeholder { /* IE 10+ */
  color: #acacac !important;
}
input[type="text"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="search"]::-moz-placeholder { /* Firefox 18- */
  color: #acacac !important;
}
.wpcf7-form-control.wpcf7-text::placeholder {

    color: #fff;
}

.bt-header-v1 .widget.widget_search, .bt-header-v2 .widget.widget_search, .bt-header-v3 .widget.widget_search, .bt-header-v4 .widget.widget_search, .bt-header-v5 .widget.widget_search, .bt-header-v6 .widget.widget_search {
	top: 194% !important;
	background: rgba(57, 55, 55,.85) !important;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom, .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline {
	padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 16px !important;
    border-bottom: 2px solid #393737;
    padding-right: 16px !important;
    font-family: Calibri, "Calib", sans-serif;
    font-size: 15px;
    letter-spacing: 0px;
    text-transform: uppercase;
}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    margin-left: .5em;
    line-height: inherit;
}
.owl-carousel .owl-item .bt-content .bt-title > a,
.bt-footer .bt-footer-top .widget h4.wg-title {
	font-family: Calibri, "Calib", sans-serif !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 1px !important;
    font-size: 18px !important;
    line-height: 1.75 !important;
}
.bt-team-carousel.tpl1 .team .bt-content .bt-title > a:hover {
	color: 003469 !important;
}
.bt-team-carousel.tpl1 .team .bt-content .bt-position {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 14px !important;
    letter-spacing: 0.04em;
    color: #565454 !important;
}
/* .bt-team-carousel.tpl1 .team .bt-content {
    z-index: 2;
} */
.bt-team-carousel.tpl1 .team::after {
	content: " ";
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	border: 4px solid rgba(247, 247, 247, .4)!important;
	height: 89%;
	width: 100%;
}
.bt-team-carousel.tpl1 .team:hover::after {
	border: 4px solid rgba(0, 52, 105,.8) !important;
	transition: all 0.4s linear;
}
.bt-team-carousel.tpl1 .team .bt-thumb .bt-overlay > a {
	color: #003469 !important;
	background: #f7f7f7 !important;
}
.bt-team-carousel.tpl1 .team .bt-thumb .bt-overlay > a:hover {
	background: #f7931e !important;
	color: #393737 !important;
}
body.home .bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-prev, 
body.home .bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-next,
body.home .bt-image-carousel-wrap .owl-controls .owl-nav .owl-prev,
body.home .bt-image-carousel-wrap .owl-controls .owl-nav .owl-next {
	line-height: 2.5 !important;
}
body.home .bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-prev:hover, 
body.home .bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-next:hover {
    background: #f7931e !important;
	color: #393737 !important;
}
/* .bt-team-carousel.tpl1 .team:hover .bt-content .bt-title > a,
.bt-footer .bt-footer-top .widget h4.wg-title:before {
	color: #003469 !important;
} */
.bt-footer .bt-footer-top {
    background-color: #666c71 !important;
}
.bt-blog-wrapper.grid article.post:after {
    border: 4px solid rgba(247, 247, 247, .4)!important;
}
.bt-footer .bt-footer-top .widget_social_widget .social-wrap > a:hover {
    color: #393737 !important;
    background: #f7931e !important;
}
.bt-blog-wrapper.grid .bt-post-item .bt-content .bt-excerpt {
    font-family: Calibri, "Calib", sans-serif !important;
    color: #393737 !important;
	font-size: 16px !important;
}
.bt-blog-wrapper.grid .bt-post-item .bt-content .bt-title {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 21px !important;
    line-height: 24px;
    letter-spacing: -0.04em !important;
}
.bt-blog-wrapper.grid .bt-post-item .bt-bottom {
    font-family: Calibri, "Calib", sans-serif !important;
    letter-spacing: 0 !important;
    color: #f7f7f7 !important;
	background: rgba(245, 245, 245,0.75) !important;
	z-index: 1 !important;
}
.bt-blog-wrapper.grid .bt-post-item:hover .bt-bottom {
	background: rgba(0, 52, 105, 0.95) !important;
	transition: all 0.4s linear;
}
.bt-blog-wrapper.grid .bt-post-item:hover::after {
	border-color: rgba(0, 52, 105, .75) !important;
	transition: all 0.4s linear;
}
.bt-blog-wrapper.grid .bt-post-item .bt-bottom ul + a,
.bt-blog-wrapper.grid .bt-post-item .bt-bottom ul li > a {
    border-radius: 3px !important;
    border: 1px solid rgba(255,255,255,0.5);
    background: #666c71;
    color: #f7f7f7 !important;
    font-weight: 700 !important;
    letter-spacing: 0.5px;
    font-size: 14px;
}
.bt-blog-wrapper.grid .bt-post-item .bt-bottom ul + a:hover,
.bt-blog-wrapper.grid .bt-post-item .bt-bottom ul li > a:hover {
	border: 1px solid rgba(255,255,255,0.75);
	background: #f7931e;
	color: #393737 !important;
	transition: all 0.4s linear;
}
.bt-footer .bt-footer-bottom {
    background-color: #003469 !important;
	font-size: 16px !important;
}
.bt-footer .bt-footer-bottom .col-sm-8.col-md-8.col-lg-6 .textwidget {
    color: #f7f7f7;
    font-family: Calibri, "Calib", sans-serif;
}
.bt-footer .bt-footer-bottom .col-sm-8.col-md-8.col-lg-6 .textwidget a {
    color: rgba(255,255,255,.5)!important;
    font-family: Calibri, "Calib", sans-serif;
}
.bt-blog-wrapper.grid .bt-post-item {
	position: relative;
}
.bt-blog-wrapper.grid .bt-post-item:after {
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	border: 3px solid rgba(245, 245, 245,0.75);
}
/* .bt-header-v1 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul, .bt-header-v2 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul, .bt-header-v3 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul, .bt-header-v4 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul, .bt-header-v5 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul, .bt-header-v6 .bt-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul {
	background: #565454;
} */
.bt-header-v4 .bt-header-menu .bt-col-menu.has-menu-right-sidebar .bt-menu-list.bears_cc > ul > li.menu-item-has-children .nomega-menu-item > ul.depth0.columns3.sub-menu {
    background: rgba(86,84,84,1) !important;
}
.call-box .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
	color: #003469 !important;
}
.vc_row.row_call_box .bt-vc-row-ovelay {
	background: rgba(255,255,255,0.4) !important;
}
.page-id-6761 .vc_parallax .vc_parallax-inner {
	background-attachment: fixed !important;
}
.row_call_box .call-box .ark-btn a {
    color: #393737;
    border-color: #003469 !important;
    text-transform: uppercase;
    font-family: Calibri, "Calib", sans-serif;
    letter-spacing: 0px;
    font-weight: 600;
}
.row_call_box .call-box .ark-btn a:hover {
	border-color: rgba(255,255,255,.2) !important;
}
.two_box_left_title {
	
}
.post_grid_norm,
.post_grid_hover {
    border-color: rgba(0, 52, 105,.7) !important;
}
.vc_gitem-post-data {
    margin-bottom: 0 !important;
    position: relative;
	overflow-y: hidden;
	line-height: 1.2 !important;
}
h2.wpb_heading.wpb_video_heading {
    font-weight: 400;
    text-align: center;
    font-size: 24px !important;
    text-transform: uppercase;
    color: #393737;
}
.ark-btn > a {
    border-color: #003469 !important;
    text-transform: uppercase;
    letter-spacing: 0;
    font-family: Calibri, "Calib", sans-serif;
    font-weight: 600;
	color: #393737 !important;
}
.ark-btn > a:hover {
	border-color: rgba(255,255,255,.4) !important;
	color: #393737 !important;
}
.bt-service-wrap.style1_4 .bt-service .bt-title {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 24px !important;
    letter-spacing: -0.5px !important;
    color: #003469 !important;
    margin-bottom: 2px !important;
    text-transform: uppercase;
}
.bt-service-wrap.style1_4 .bt-service .bt-icon > i {
    color: #565454 !important;
}
.page-id-369 .owl-nav i {
    line-height: 2.5em !important;
}
.owl-nav i {
    line-height: normal !important;
}
.bt-service-wrap.style2 .bt-title {
	font-family: Calibri, "Calib", sans-serif !important;
    letter-spacing: 0 !important;
    font-size: 18px !important;
    font-weight: normal;
}
.bt-contact-info-section .vc_icon_element .vc_icon_element-inner .vc_icon_element-icon:before,
body .bt-contact-form1 .bt-field-text.name:before, 
body .bt-contact-form1 .bt-field-text.email:before, 
body .bt-contact-form1 .bt-field-text.subject:before, 
body .bt-contact-form1 .bt-field-text .bt-label > i {
    color: #003469 !important;
}
body .bt-contact-form1 .bt-field-text.name:before, 
body .bt-contact-form1 .bt-field-text.email:before, 
body .bt-contact-form1 .bt-field-text.subject:before,
.bt-service-wrap.style2 .bt-service:hover .bt-icon {
	background: #003469 !important;
}
body .bt-contact-form1 input[type="submit"],
body .bt-contact-form3 input[type="submit"] {
	color: #393737 !important;
	border: 2px solid #003469 !important;
	background: rgba(255,255,255,.4) !important;
}
body .bt-contact-form1 input[type="submit"]:hover,
body .bt-contact-form3 input[type="submit"]:hover {
	border-color: rgba(0,0,0,.1) !important;
	color: #393737 !important;
	background: #f7931e !important;
}
.page-id-369 .bt-contact-info-section .vc_icon_element .vc_icon_element-inner {
	border: 1px solid #393737 !important;
}
body .bt-contact-form1 .bt-field-text .bt-label,
body .bt-contact-form1 .bt-field-text input, 
body .bt-contact-form1 .bt-field-text textarea {
	color: #393737 !important;
	border-color: #393737 !important;
}
body .bt-contact-form1 .bt-field-text input:hover, body .bt-contact-form1 .bt-field-text input:focus, body .bt-contact-form1 .bt-field-text textarea:hover, body .bt-contact-form1 .bt-field-text textarea:focus {
	border-color: #003469 !important;
	transition: all 0.3s linear;
}
body.error404 .bt-title-bar-wrap, 
body.blog .bt-title-bar-wrap,
body.archive .bt-title-bar-wrap,
body.search .bt-title-bar-wrap {
    background: url(https://arktotalwealth.com.au/wp-content/uploads/2016/02/blog-1.jpg);
    margin-bottom: 90px;
    overflow: hidden;
    background-position: top center;
    background-size: cover;
}
body.blog .bt-blog-list .bt-post-item .bt-media .bt-public,
body.archive .bt-blog-list .bt-post-item .bt-media .bt-public {
	font-family: Calibri, "Calib", sans-serif !important;
    background: #003469;
    text-transform: capitalize;
	color: #f7f7f7;
}
.sidebar-left .widget .wg-title, .sidebar-right .widget .wg-title {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 24px;
    font-weight: 700;
    font-style: normal !important;
    line-height: 28px !important;
    letter-spacing: 0px;
    color: #393737 !important;
    margin-bottom: 25px;
}
.sidebar-left .widget.widget_search .search-form .search-submit, 
.sidebar-right .widget.widget_search .search-form .search-submit {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 14px !important;
    line-height: 24px !important;
    letter-spacing: 1px !important;
    background: #003469 !important;
    padding: 10px 20px !important;
}
.sidebar-left .widget.widget_search .search-form .search-submit:hover, 
.sidebar-right .widget.widget_search .search-form .search-submit:hover {
    background: #f7931e !important;
    color: #393737;
}
.sidebar-right .widget.widget_archive > ul li > a, 
.sidebar-right .widget.widget_archive .menu-testing-menu-container > ul li > a, 
.sidebar-right .widget.widget_categories > ul li > a, 
.sidebar-right .widget.widget_categories .menu-testing-menu-container > ul li > a, 
.sidebar-right .widget.widget_pages > ul li > a, 
.sidebar-right .widget.widget_pages .menu-testing-menu-container > ul li > a, 
.sidebar-right .widget.widget_meta > ul li > a, 
.sidebar-right .widget.widget_meta .menu-testing-menu-container > ul li > a, 
.sidebar-right .widget.widget_recent_entries > ul li > a, 
.sidebar-right .widget.widget_recent_entries .menu-testing-menu-container > ul li > a, 
.sidebar-right .widget.widget_nav_menu > ul li > a, 
.sidebar-right .widget.widget_nav_menu .menu-testing-menu-container > ul li > a {
	font-family: Calibri, "Calib", sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 0 !important;
    color: #565454 !important;
}
.sidebar-left .widget.widget_archive > ul li.current-cat > a, .sidebar-left .widget.widget_archive > ul li:hover > a, .sidebar-left .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .sidebar-left .widget.widget_archive .menu-testing-menu-container > ul li:hover > a, .sidebar-left .widget.widget_categories > ul li.current-cat > a, .sidebar-left .widget.widget_categories > ul li:hover > a, .sidebar-left .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .sidebar-left .widget.widget_categories .menu-testing-menu-container > ul li:hover > a, .sidebar-left .widget.widget_pages > ul li.current-cat > a, .sidebar-left .widget.widget_pages > ul li:hover > a, .sidebar-left .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .sidebar-left .widget.widget_pages .menu-testing-menu-container > ul li:hover > a, .sidebar-left .widget.widget_meta > ul li.current-cat > a, .sidebar-left .widget.widget_meta > ul li:hover > a, .sidebar-left .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .sidebar-left .widget.widget_meta .menu-testing-menu-container > ul li:hover > a, .sidebar-left .widget.widget_recent_entries > ul li.current-cat > a, .sidebar-left .widget.widget_recent_entries > ul li:hover > a, .sidebar-left .widget.widget_recent_entries .menu-testing-menu-container > ul li.current-cat > a, .sidebar-left .widget.widget_recent_entries .menu-testing-menu-container > ul li:hover > a, .sidebar-left .widget.widget_nav_menu > ul li.current-cat > a, .sidebar-left .widget.widget_nav_menu > ul li:hover > a, .sidebar-left .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a, .sidebar-left .widget.widget_nav_menu .menu-testing-menu-container > ul li:hover > a, .sidebar-right .widget.widget_archive > ul li.current-cat > a, .sidebar-right .widget.widget_archive > ul li:hover > a, .sidebar-right .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .sidebar-right .widget.widget_archive .menu-testing-menu-container > ul li:hover > a, .sidebar-right .widget.widget_categories > ul li.current-cat > a, .sidebar-right .widget.widget_categories > ul li:hover > a, .sidebar-right .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .sidebar-right .widget.widget_categories .menu-testing-menu-container > ul li:hover > a, .sidebar-right .widget.widget_pages > ul li.current-cat > a, .sidebar-right .widget.widget_pages > ul li:hover > a, .sidebar-right .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .sidebar-right .widget.widget_pages .menu-testing-menu-container > ul li:hover > a, .sidebar-right .widget.widget_meta > ul li.current-cat > a, .sidebar-right .widget.widget_meta > ul li:hover > a, .sidebar-right .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .sidebar-right .widget.widget_meta .menu-testing-menu-container > ul li:hover > a, .sidebar-right .widget.widget_recent_entries > ul li.current-cat > a, .sidebar-right .widget.widget_recent_entries > ul li:hover > a, .sidebar-right .widget.widget_recent_entries .menu-testing-menu-container > ul li.current-cat > a, .sidebar-right .widget.widget_recent_entries .menu-testing-menu-container > ul li:hover > a, .sidebar-right .widget.widget_nav_menu > ul li.current-cat > a, .sidebar-right .widget.widget_nav_menu > ul li:hover > a, .sidebar-right .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a, .sidebar-right .widget.widget_nav_menu .menu-testing-menu-container > ul li:hover > a {
	color: #003469 !important;
}
.sidebar-right .widget.widget_categories > ul li > a,
.sidebar-right .widget.widget_categories > ul li > a:before {
	font-size: 16px !important;
}
.bt-blog-list .bt-post-item .bt-media a img:before {
    border: 4px solid rgba(86, 84, 84, 0.2) !important;
    position: absolute;
    height: 100%;
    width: 100%;
    content: " ";
}
.bt-blog-list .bt-post-item .bt-media a:hover img:before {
    border: 4px solid rgba(0, 52, 105,.4) !important;
	transition: all 0.4s linear;
}
.bt-blog-list .bt-post-item .bt-content .bt-title {
    font-size: 21px !important;
    font-weight: 700 !important;
    letter-spacing: -0.5px !important;
    text-transform: uppercase !important;
    color: #565454 !important;
}
/* .bt-blog-list .bt-post-item .bt-media a {
	z-index: 1;
} */
.bt-header-v4 .bt-search-sidebar > a.active {
	background: #f7931e !important;
	color: #393737 !important;
}
.bt-header-v4 .bt-search-sidebar > a.active:before, 
.bt-header-v4 .bt-search-sidebar > a.active:after {
	background: #393737 !important;
}
.bt-header-v1 .widget.widget_search .search-form:after, 
.bt-header-v2 .widget.widget_search .search-form:after, 
.bt-header-v3 .widget.widget_search .search-form:after, 
.bt-header-v4 .widget.widget_search .search-form:after, 
.bt-header-v5 .widget.widget_search .search-form:after, 
.bt-header-v6 .widget.widget_search .search-form:after {
	line-height: 2;
	color: #f7f7f7;
}
.bt-header-v1 .widget.widget_search:hover .search-form:after, 
.bt-header-v2 .widget.widget_search:hover .search-form:after, 
.bt-header-v3 .widget.widget_search:hover .search-form:after, 
.bt-header-v4 .widget.widget_search:hover .search-form:after, 
.bt-header-v5 .widget.widget_search:hover .search-form:after, 
.bt-header-v6 .widget.widget_search:hover .search-form:after {
	line-height: 2;
	color: #f7931e !important;
}
.widget.widget_search .search-form .search-field {
	border-color: rgba(236,236,236,0.7) !important;
	color: #f7f7f7 !important;
}
.widget.widget_search .search-form .search-field:focus,
.widget.widget_search .search-form .search-field:hover {
	border-color: #f7931e !important;
}
.bt-post-item a:hover, 
.bt-post-item a:focus, 
.bt-post-item a:active,
.single a:hover,
.single a:focus, 
.single a:active {
    color: #003469;
}
#bt-backtop {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-color: #393737 !important;
}
#bt-backtop:hover, #bt-backtop:focus {
    color: #f1f1f1 !important;
    background-color: #f7931e !important;
    border-color: rgba(255,255,255,.5) !important;
}
.bt-blog-list .bt-post-item a.bt-readmore {
    width: inherit !important;
    left: initial !important;
    border: 2px solid #003469 !important;
    right: 0px !important;
    color: #393737 !important;
    letter-spacing: 0 !important;
    display: block !important;
    top: 18px !important;
    height: 100% !important;
    bottom: -20px !important;
    font-size: 14px !important;
    line-height: 100% !important;
}
.bt-blog-list .bt-post-item a.bt-readmore:hover {
	background: #f7931e !important;
    color: #222 !important;
	border-color: #DE761C !important;
}
.bt-path-inner {
    width: auto;
    display: initial;
    padding: 5px;
    background: rgba(57, 55, 55, .2);
}
.bt-blog-list .bt-pagination > .page-numbers.current, .bt-blog-list .bt-pagination > .page-numbers:hover {
    background: #003469 !important;
	color: #f7f7f7 !important;
	border-color: #f0f0f0 !important;
	transition: all 0.3s linear;
}
.bt-blog-list .bt-pagination > .page-numbers {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 16px !important;
    background: #f7f7f7 !important;
    color: #393737 !important;
    border: 2px solid #f1f1f1 !important;
}
.bt-blog-article .bt-post-item .bt-title {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    letter-spacing: 0.4px !important;
    color: #393737 !important;
}
.bt-blog-article .bt-about-author .bt-author-avatar {
    border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
    overflow: hidden;
}
.bt-blog-article .bt-about-author .bt-author-info .bt-title {
    letter-spacing: 0 !important;
    color: #393737 !important;
}
.bt-blog-article .bt-about-author .bt-author-info h6 {
    font-size: 14px !important;
    color: #003469 !important;
}
.comment-respond .comment-reply-title span {
    font-family: Calibri, "Calib", sans-serif !important;
    letter-spacing: 0 !important;
    text-transform: uppercase !important;
}
.comment-respond .comment-form .form-submit .submit,
.bt-blog-article .bt-blog-article-nav > a {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 14px !important;
    line-height: initial !important;
    letter-spacing: 0 !important;
    color: #393737 !important;
    background: transparent !important;
    padding: 10px 20px !important;
    border: 2px solid #003469 !important;
}
.comment-respond .comment-form .form-submit .submit:hover,
.bt-blog-article .bt-blog-article-nav > a:hover {
	border: 2px solid rgba(255,255,255,.4) !important;
	color: #f7f7f7 !important;
    background: #003469 !important;
}
.comment-respond .comment-form .comment-form-comment textarea {
	font-size: 14px !important;
    color: #393737 !important;
    font-family: Calibri, "Calib", sans-serif !important;
}
.sidebar-left .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab a, 
.sidebar-right .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab a {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 16px !important;
    letter-spacing: 0 !important;
    color: #f7f7f7;
}
.sidebar-left .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab a:hover, 
.sidebar-right .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab a:hover,
.sidebar-left .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab a:focus, 
.sidebar-right .widget.widget_bt_news_tabs_widget .nav-tabs .bt-tab a:focus {
	color: #393737 !important;
    background: #f7931e !important;
}
.bt-team-article > article .bt-header .bt-title {
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 32px !important;
    letter-spacing: 0 !important;
    color: #003469 !important;
    font-family: Calibri, "Calib", sans-serif !important;
    background: transparent !important;
    margin-bottom: 0 !important;
    padding: 8px 30px 0 0 !important;
}
.bt-team-article > article .bt-header .bt-position {
    font-family: Calibri, "Calib", sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    font-style: italic !important;
    line-height: 24px !important;
    letter-spacing: 1px !important;
    color: #393737 !important;
	margin-bottom: 25px !important;
}
.bt-team-article .container .col-md-6:first-of-type {
    padding: 0 !important;
}
.bt-team-article > article .bt-thumb {
	margin-bottom: 0 !important;
}
.bt-team-article > article .bt-thumb:after {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    border: 4px solid rgba(255, 255, 255,.3);
    left: 0;
}	
.bt-team-article > article .bt-header .bt-blog-article-nav > a {
    background: #f7f7f7 !important;
    color: #003469 !important;
    border: 2px solid rgba(0,0,0,.02) !important;
}
.bt-team-article > article .bt-header .bt-blog-article-nav > a:hover {
    background: #003469 !important;
    color: #f7f7f7 !important;
    border: 2px solid rgba(255,255,255,.4) !important;
}
.bt-blog-wrapper.ark-blog-grid .bt-post-item .bt-content {
    min-height: 256px;
}
.bt-team-article .bt-related {
    padding: 30px 0 !important;
    background: transparent !important;
}
.bt-title-bar-wrap .bt-title-bar h2 {
    background: background: rgba(255,255,255,.2) !important;
}
body .wpcf7-response-output {
    color: #f1f1f1 !important;
    background: #003469;
    line-height: 1.5 !important;
    border-color: #2c8dff;
}
span.wpcf7-not-valid-tip {
	color: #f1f1f1 !important;
    background: #d17b7b !important;
	border-color: #f00;
	padding: 10px 5px;
}
.bt-blog-article .bt-post-item .bt-media .bt-overlay,
.bt-blog-wrapper.grid .bt-post-item .bt-media .bt-overlay {
    background: rgba(0,0,0,0) !important;
}
.main-content .row_call_box h3.two_box_left_title.vc_custom_heading {
    color: #393737 !important;
}
.widget_nav_menu .menu li.current-page-ancestor a {
    color: #003469;
    border-bottom-color: #393737;
}
.widget_nav_menu .menu li.current-page-ancestor:before {
    color: #003469 !important;
}
.bt-footer-top .widget_nav_menu .menu li.current-page-ancestor a {
    color: #f7931e;
    border-bottom-color: #f7f7f7;
}
.bt-footer-top .widget_nav_menu .menu li.current-page-ancestor:before {
    color: #f7931e !important;
}
.bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-prev:hover, .bt-team-carousel.nav-middle .owl-controls .owl-nav .owl-next:hover {
    color: #393737;
    background: #f7931e;
}
.sidebar-right .widget.widget_categories > ul li.current-cat > a:before,
.sidebar-right .widget.widget_categories > ul li:hover a:before {
	color: #003469 !important;
}
body a:hover, body a:focus, body a:active {
    color: #003469;
}
.bt-title a:hover {
	color: #003469 !important;
}
.bt-blog-article .bt-post-item .bt-media {
    text-align: center !important;
}
.bt-header-v4 .bt-header-menu .bt-col-menu.has-menu-right-sidebar .bt-menu-list.bears_cc {
	background: transparent !important;
}
/* body.home .speak-adviser .vc_column-inner {
    background: #565454 !important;
    padding: 1em !important;
} */
.bellows.bellows-skin-grey-material .bellows-nav .bellows-submenu .bellows-current-menu-item > .bellows-target {
    background: #fff !important;
    color: #003469 !important;
	font-weight: 600;
	border-bottom-color: #003469 !important;
	transition: all 0.4s linear;
}
.bellows.bellows-skin-grey-material .bellows-nav .bellows-submenu .bellows-menu-item > .bellows-target {
	font-size: 16px !important;
	padding: .75em 2em !important;
	background: transparent !important;
}
.bellows.bellows-skin-grey-material .bellows-nav .bellows-item-level-0 > .bellows-target {
    background: #003469 !important;
    font-family: Calibri, "Calib", sans-serif;
    text-transform: uppercase;
    letter-spacing: 0 !important;
    padding: .75em 1em;
    line-height: normal;
    border-color: #f7f7f7 !important;
    color: #fff;
	font-size: 16px;
	font-weight: 600;
}
.bellows .bellows-nav .bellows-subtoggle {
    height: 100%;
    width: 70px;
    display: inline-block;
    position: absolute;
    right: 0;
    background: transparent !important;
    top: 0;
}
.bellows .bellows-nav .bellows-subtoggle .fa {
	font-weight: 400 !important;
    font-size: 12px;
}
.bellows.bellows-skin-grey-material .bellows-nav .bellows-item-level-0.bellows-active > .bellows-target,
.bellows.bellows-skin-grey-material .bellows-nav .bellows-menu-item:hover > .bellows-target {
    background: #f7931e !important;
    color: #fff !important;
	transition: all 0.4s linear;
}
.bellows.bellows-skin-grey-material .bellows-nav .bellows-submenu .bellows-target {
	color: #003469 !important;
    border-bottom: 1px solid #f1f1f1 !important;
    font-family: Calibri, "Calib", sans-serif !important;
    letter-spacing: 0 !important;
}
.bellows.bellows-skin-grey-material {
    background: none !important;
    box-shadow: none !important;
}
.bt-logo a + div {
	display: none !important;
}
.vc_custom_heading.srv.bt-title {
	margin-left: 3em;
    font-family: Calibri, "Calib", sans-serif !important;
    text-transform: capitalize;
    font-weight: 400;
    line-height: 50px !important;
    letter-spacing: 0px !important;
    margin-bottom: 0 !important;
    font-size: 16px !important;
}
.vc_custom_heading.srv.bt-title > i {
    background: #fff !important;
    -webkit-border-radius: 50% !important;
    -moz-border-radius: 50% !important;
    border-radius: 50% !important;
    border: 1px solid #003469 !important;
    color: #003469;
    height: 50px;
    width: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 21px;
}
.vc_custom_heading.srv.bt-title:hover > i {
    background: #f7931e !important;
	border-color: #f7931e !important;
	color: #f7f7f7 !important;
	transition: all 0.3s linear;
}
body a:hover, body a:focus, body a:active {
    color: #f7931e !important;
}
.ark-list li a {
	color: #003469;
}
.num_p li {
	list-style-position: inside;
    margin-bottom: 1em;
}
body.page-id-8024 h2.bt-text-ellipsis {
    font-size: 2.5em !important;
	word-wrap: break-word !important;
	white-space: pre-wrap !important;
}
.ark-map {
	background-image: url(https://maps.googleapis.com/maps/api/staticmap?autoscale=2&size=600x450&maptype=roadmap&key=AIzaSyBzg5-74lAo18_mYgA1rcPbDjJM_-_2w_s&format=png&visual_refresh=true&markers=size:mid%7Ccolor:0xf7931e%7Clabel:1%7C14+Martin+Pl,+Sydney+NSW+2000,+Australia&markers=size:mid%7Ccolor:0x003469%7Clabel:2%7CSuite+422,+Level+4++St+Kilda+Road+Towers+1+Queens+Road,+Melbourne+VIC+3004&markers=size:mid%7Ccolor:0xff0000%7Clabel:3%7C99+Elgin+St,+Carlton+VIC+3053,+Australia&markers=size:mid%7Ccolor:0xffd408%7Clabel:4%7CLevel+21,+345+Queen+Street,+Brisbane+Brisbane,+QLD+4000);
}
.bt-header-v4 .bt-header-menu .bt-col-menu.has-menu-right-sidebar .bt-menu-list.bears_cc {
    opacity: 1 !important;
}
.bt-header-v4.bt-header-fixed .bt-header-menu .bt-col-menu .bt-menu-list {
	border-right: none !important;
	display: inline-block;
}
.bt-header-v4 {
    position: relative !important;
}
.bt-footer .bt-footer-bottom .ark-foot-abs-right {
	position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    padding: 5px;
}
.bt-footer .bt-footer-bottom .ark-foot-abs-right .social-wrap a {
	color: #fff;
    padding: 5px;
    font-size: 18px;
}
.bt-footer .bt-footer-companies ul#ftg-logos {
    float: left;
    width: 100%;
    padding: 0;
    margin-top: 28px;
    list-style: none;
}
.bt-footer .bt-footer-companies ul#ftg-logos li {
    float: left;
    text-align: center;
    width: 20%;
}
.bt-footer .bt-footer-companies small {
    font-size: 12px;
    color: #393737;
    padding: 20px 0 0;
    display: block;
}
.slide_accent_text {
    text-shadow: 0px 0px 1px rgba(245,245,245,1) !important;
}
.bt-header-v4.bt-header-fixed .bt-header-menu {
	position: relative !important;
}
body.home .bt-service-wrap.style3 a.bt-readmore {
	/* insert fix for home > service > icons */
	position: relative;
    margin-top: 1em;
}
.bt-title-bar-wrap .bt-path {
	display: none !important;
}
.sidebar-right .widget.widget_search .search-form .search-field {
	color: #393737 !important;
    letter-spacing: 0 !important;
    font-weight: 600 !important;
}
@media screen and (max-width: 1200px) {
	.bt-bg-fixed.bt-user-oriented-section.vc_row-has-fill {
		background-position: center center !important;
	}
	.bt-footer .bt-footer-top .row .container > div {
		margin-bottom: 30px;
		height: auto;
		min-height: 460px;
	}
	.bt-header-v4 .bt-menu-list > ul > li > a {
		font-size: 18px !important;
		letter-spacing: 0px !important;
	}
	.bt-header-v4 .bt-menu-list > ul > li a.mb-dropdown-icon.hidden-lg.hidden-md {
		display: none !important;
	}
}
@media screen and (max-width: 1025px) {
	.vc_col-md-offset-6 {
		margin-left: 45% !important;
	}
	.bt-footer .bt-footer-companies ul#ftg-logos li {
		width: 50%;
	}
	.bt-footer .bt-footer-companies ul#ftg-logos li:last-child {
		display: block;
		width: 100%;
	}
	.bt-footer .bt-footer-companies ul#ftg-logos li a img {
		width: auto;
		height: 100%;
		margin-bottom: 10px !important;
	}
	.bt-footer .bt-footer-companies small {
		text-align: center !important;
	}
}
@media screen and (max-width: 991px) {
	.bt-header-v4 .bt-header-top.t_bears {
		border-bottom: 0 !important;
	}
	.bt-header-v4,
	.bt-header-v4.bt-header-fixed .bt-header-menu {
		position: absolute !important;
	}
	.bt-header-v4 .bt-header-menu .bt-col-menu.has-menu-right-sidebar .bt-menu-list.bears_cc {
		background: #003469 !important;
		display: none;
	}
	.bt-header-v4 .bt-header-menu .bt-col-menu.has-menu-right-sidebar .bt-menu-list.bears_cc.active-menu-mb {
		display: block;
	}
	body.home .vc_custom_1499668718354 .vc_custom_heading.ark-main-title strong {
		display: block; 
	}
	body.home .vc_custom_1499668718354 .vc_custom_heading.srv.bt-title {
		margin-left: 0;
	}
	body.home .vc_custom_1499668718354 .vc_custom_heading.srv.bt-title > i {
		display: block;
		margin: 0 auto;
	}
	body.home .vc_custom_1499668718354 .vc_custom_heading.srv.bt-title > i + a {
		display: block;
		text-align: center;
		font-weight: 500;
	}
	body.page-id-8024 h2.bt-text-ellipsis {
		font-size: 1.6em !important;
		word-wrap: break-word !important;
		white-space: pre-wrap !important;
		letter-spacing: 0px !important;
	}
	.ark-side h3.bt-poppins-font {
		font-size: 2em !important;
		line-height: 1 !important;
		text-align: center !important;
	}
	.bellows.bellows-skin-grey-material .bellows-nav .bellows-submenu .bellows-menu-item > .bellows-target {
		padding: 1em .5em !important;
	}
	.ark-side .wpcf7 form .wpcf7-submit {
		width: 100% !important;
	}
	.row_call_box {
		display: none !important;
	}
	div#bt-hamburger:before, div#bt-hamburger span, div#bt-hamburger:after {
		background-color: #f7931e !important;
	}
	.row_call_box {
		display: none !important;
	}
}
@media screen and (max-width: 768px) {
	a.bt-readmore {
		bottom: 0;
		font-size: 13px;
	}
	.bt-header-v4 .bt-header-menu .bt-col-menu.has-menu-right-sidebar .bt-menu-list.bears_cc {
		background: transparent !important;
		border-bottom: none;
	}
	.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc.active-menu-mb > ul {
		background: #003469 !important;
		opacity: 1 !important;
	}
	.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc.active-menu-mb > ul li a {
		color: #f7f7f7 !important;
		white-space: normal !important;
	}
	.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc > ul > li.current-menu-item > a,
	.bt-header-v4 .bt-header-menu .bt-col-menu .bt-menu-list.bears_cc > ul > li:hover > a {
		color: #222 !important;
		background: #f7931e !important;
	}
	.bt-team-article .container .col-md-6:first-of-type {
		margin-bottom: 30px !important;
	}
	.bt-user-oriented-section .bt-vc-row-ovelay {
		background: transparent !important;
	}
	.speak-adviser.vc_col-md-offset-6 {
		margin-left: 0 !important;
		width: 80% !important;
	}
	.bt-header-v4 .bt-menu-list > ul > li a.mb-dropdown-icon.hidden-lg.hidden-md {
		display: block !important;
	}
	.vc_row.wpb_row.vc_row-fluid.bt-bg-fixed.cash.vc_custom_1498558032916.vc_row-has-fill.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex {
		display: none;
	}
}
@media screen and (max-width: 416px) {
	html {
		margin-top: 0 !important;
	}
	.bt-header-v4 .bt-header-top.t_bears {
		padding: 0 0 30px !important;
	}
	a.bt-readmore {
		bottom: 0 !important;
	}
	.bt-bg-fixed.bt-user-oriented-section.vc_row-has-fill {
		padding: 1em 0 !important;
	}
	.bt-footer-bottom .col-sm-4 .textwidget,
	.bt-footer-bottom .col-sm-8 .textwidget,
	.bt-footer-bottom .col-sm-8 .textwidget div	{
		text-align: center !important;
	}
	.bt-blog-list .bt-post-item a.bt-readmore {
		line-height: 100% !important;
		height: 100% !important;
		max-height: min-content;
	}
	.bt-footer .bt-footer-top .row .container > div {
		height: auto;
		min-height: auto !important;
	}
	.ark-side.wpb_column.vc_column_container.vc_col-sm-4 {
		padding-left: 0 !important;
	}
	.custom-bc {
		padding: 0;
		width: 95%;
		margin: 0 auto;
		position: relative;
		word-break: break-word;
		line-height: 1.1 !important;
	}
	.bt-title-bar-wrap .bt-title-bar h2.bt-text-ellipsis {
		font-size: 1.5em !important;
		word-wrap: break-word !important;
		white-space: pre-wrap !important;
		line-height: 1 !important;
		letter-spacing: -1px !important;
	}
	.sidebar-left .widget, .sidebar-right .widget {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.speak-adviser form.wpcf7-form input[type="text"],
	.speak-adviser form.wpcf7-form input[type="tel"],
	.speak-adviser form.wpcf7-form input[type="email"],
	.speak-adviser form.wpcf7-form input[type="number"],
	.speak-adviser form.wpcf7-form input[type="search"],
	.speak-adviser form.wpcf7-form select,
	.speak-adviser form.wpcf7-form textarea {
		width: 100% !important;
	}
	.after_slider {
		padding-top: 0 !important;
	}
	body.home .vc_custom_1499668718354 .vc_custom_heading.srv.bt-title {
		text-align: left !important;
		padding: 0;
		max-width: 85%;
		margin: 0 auto;
	}
	body.home .vc_custom_1499668718354 .vc_custom_heading.srv.bt-title > i,
	body.home .vc_custom_1499668718354 .vc_custom_heading.srv.bt-title > i + a	{
		display: inline-block !important;
		margin: 0 10px 0 0 !important;
	}
	.speak-adviser.vc_col-md-offset-6 {
		width: 100% !important;
	}
	.bt-header-v4 .bt-menu-list > ul > li a.mb-dropdown-icon.hidden-lg.hidden-md {
		display: block !important;
	}
	body.home .vc_custom_heading.bt-poppins-font.ark-main-title {
		font-size: 26px !important;
		line-height: 32px !important;
	}
}
@media screen and (max-width: 320px) {
	
}

/* Fed */
body.page .main-content > .container:first-of-type {
    position: absolute;
    width: 100%;
    margin-top: -90px;
    background: rgba(0, 52, 105, 0.1);
    padding: 20px 0;
}
.custom-bc {
	padding: 0 16px;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
}
.custom-bc .bt-path .bt-path-inner {
  background:none!important;
}
.custom-bc .bt-path .bt-path-inner a, .custom-bc .bt-path .bt-path-inner span {
	color: #222 !important;
    font-family: Calibri, "Calib", sans-serif;
    font-size: 15px;
    font-style: italic;
    letter-spacing: 0;
}
.main-content > .container:first-of-type + .vc_row.wpb_row.vc_row-fluid .container {
    margin-top: 30px;
}
.custom-bc .bt-path .bt-path-inner a::after {
  content:" >";
}  
.custom-bc .bt-path .bt-path-inner a:hover {
  color:#003469 !important;
}
.bsi-link-container{
	position: relative;
    width: 88px;
    background: transparent url(https://arktotalwealth.com.au/wp-content/uploads/2017/07/bsi-logo.png);
    height: 61px;
    float: left;
    background-repeat: no-repeat;
    background-size: 55px;
    margin-right: 4px !important;
    display: block;
    background-position: 50% 40%;
}
.bsi-link-container:hover {
    background-color: #f7931e!important;
    transition: all 0.4s linear;
}
.bt-team-wrapper.tpl1 .bt-team .team:hover .bt-overlay > a {
    background: #f7931e !important;
    color: #393737 !important;
}
@media screen and (max-width: 991px) {
  .bsi-link-container {
    display:none;
  }
}
.bsi-link {
  display:inline-block;
  position:relative;
  z-index:99999;
  height:100%;
  width:100%;
}
.hide-me {
    display:none;
}
.bsi-logo-containr {
    position:relative;
    bottom:22px;
    text-shadow:1px 1px 2px #ffffff;
    line-height:0;
    text-align:center;    
}

/* End */


/* Riz */

@media (max-width: 991px) {

  .bt-header-v4 .bt-header-top.t_bears .bearsicon_tx { 
	display: block !important;
 }

  .bt-header-v4 .bt-header-top.t_bears .bearsicon_tx .call-now { 
	display: block !important;
    position: absolute !important;
    top: -60px;
    right: -130px;
 }

#text-12 div.call-now a.call-now-a {
	font-size: 20px !important;
}

  .bt-header-v4 .bt-header-top.t_bears .bearsicon_tx .arktotalwealth_logo { 
	display:none!important; 
  }

}

.bt-title-bar-wrap .bt-title-bar h2.bt-text-ellipsis{display:none;}