.white-popup-block {
    background:#FFF;
    padding:20px 30px;
    text-align:left;
    max-width: 1000px;
    margin:40px auto;
    position:relative;
}

#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    font-size: 14px;
    border: none;
    outline: none;
    background-color: #8b9cc6;
    color: white;
    cursor: pointer;
    padding: 10px;
    border-radius: 100%;
  }
  
#myBtn:hover {
    background-color: #0061a5;
}


.btDarkSkin a:hover, .btLightSkin .btDarkSkin a:hover {
    color: #8b9cc6;
}

a:hover {
    color: #8b9cc6;
}
select,
input {
    font-family: Livvic;
}
body {
    font-family: "Livvic";
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Montserrat";
}
a:hover {
    color: #0061a5;
}
.btLoader {
    border-right: 2px solid #0061a5;
}
.btBreadCrumbs {
    font-family: "Source Serif Pro";
}
.btPageHeadline header .dash .headline:after {
    background: #0061a5;
}
.btAccentColorBackground {
    background-color: #0061a5 !important;
}
.btAleternateColorBackground {
    background-color: #8b9cc6 !important;
}
.topTools .btIconWidgetIcon:hover .btIco .btIcoHolder em,
.btIconWidget .btIconWidgetIcon:hover .btIco .btIcoHolder em {
    color: #0061a5 !important;
}
.menuPort {
    font-family: "Montserrat";
}
.menuPort nav ul li a:hover {
    color: #0061a5 !important;
}
.menuPort nav > ul > li.menu-item-has-children > a:before {
    border-bottom: 6px solid #0061a5;
}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a {
    -webkit-box-shadow: 0 -3px 0 0 #0061a5 inset;
    box-shadow: 0 -3px 0 0 #0061a5 inset;
}
.btMenuHorizontal
    .menuPort
    nav
    > ul
    > li
    > ul
    li.current-menu-ancestor
    > a,
.btMenuHorizontal .menuPort nav > ul > li > ul li.current-menu-item > a {
    color: #0061a5 !important;
}
.btMenuVertical nav li.current-menu-ancestor > a,
.btMenuVertical nav li.current-menu-item > a {
    color: #0061a5 !important;
}
.btText {
    height: 100px;
}
.subToggler:before {
    color: #0061a5;
}
body.btMenuHorizontal .menuPort ul ul li:first-child > a {
    border-top: 3px solid #0061a5;
}
body.btMenuHorizontal
    .menuPort
    > nav
    > ul
    > li.btMenuWideDropdown
    > ul
    > li
    > a,
body.btMenuHorizontal
    .menuPort
    > nav
    > ul
    > li.btMenuWideDropdown
    > ul
    > li:first-child
    > a {
    border-top: 3px solid #0061a5;
}
.btVerticalMenuTrigger:hover .btIco:before,
.btVerticalMenuTrigger:hover .btIco:after {
    border-top-color: #0061a5;
}
.btVerticalMenuTrigger:hover .btIco .btIcoHolder:after {
    border-top-color: #0061a5;
}
@media (min-width: 1200px) {
    .btMenuVerticalOn .btVerticalMenuTrigger .btIco a:before {
    color: #0061a5 !important;
    }
}
.topBar .widget_search button:hover:before,
.topBarInMenu .widget_search button:hover:before {
    color: #0061a5;
}
.btDarkSkin .topBar .widget_search button:hover:before,
.btDarkSkin .topBarInMenu .widget_search button:hover:before,
.btLightSkin .btDarkSkin .topBar .widget_search button:hover:before,
.btLightSkin
    .btDarkSkin
    .topBarInMenu
    .widget_search
    button:hover:before {
    color: #0061a5;
}
.btLightSkin button:hover:before,
.btDarkSkin .btLightSkin button:hover:before {
    color: #0061a5;
}
.topBarInLogoAreaCell {
    border: 0 solid #0061a5;
}
.topBarInLogoAreaCell
    .btSpecialHeaderIcon
    .btIconWidgetIcon
    .btIco
    .btIcoHolder:before,
.topBarInLogoAreaCell
    .btSpecialHeaderIcon
    .btIconWidgetIcon
    .btIco
    .btIcoHolder:after {
    color: #8b9cc6;
}
.topTools.btTopToolsLeft .btIco .btIcoHolder {
    background-color: #0061a5;
}
.topTools.btTopToolsLeft .btIco .btIcoHolder:hover {
    background-color: #8b9cc6;
}
.topTools.btTopToolsLeft .btSpecialHeaderIcon .btIco .btIcoHolder {
    background-color: #8b9cc6;
}
.topTools.btTopToolsLeft .btSpecialHeaderIcon .btIco .btIcoHolder:hover {
    background-color: #0061a5;
}
.infoToggler:before {
    background-color: #0061a5;
    border: 1px solid #0061a5;
}
.infoToggler:after {
    color: #0061a5;
    border: 1px solid #0061a5;
}
.infoToggler.on:after {
    background-color: #0061a5;
}
.infoToggler.on:before {
    color: #0061a5;
}
.btSiteFooter .menu li.btPageTop a:after,
.btSiteFooter .menu li.btPageTop a:before {
    color: #8b9cc6;
}
.btSiteFooter .menu a:hover {
    color: #0061a5;
}
.btCustomMenu ul li a:hover {
    color: #0061a5;
}
.btCustomMenu ul li.btPageTop a:after {
    color: #8b9cc6;
}
.btInlineFooterMenu.btCustomMenu ul > li > a {
    color: #0061a5;
}
.btFooterWrap.btDarkSkin .btBox h4 .headline a:hover,
.btFooterWrap.btLightSkin .btBox h4 .headline a:hover {
    color: #0061a5;
}
#boldSiteFooterWidgetsRow
    .btSpecialHeaderIcon
    .btIconWidgetIcon
    .btIco
    .btIcoHolder:before,
#boldSiteFooterWidgetsRow
    .btSpecialHeaderIcon
    .btIconWidgetIcon
    .btIco
    .btIcoHolder:after {
    color: #8b9cc6;
}
.sticky .headline {
    color: #0061a5;
}
.headline a {
    color: #0061a5;
}
.single-portfolio h1,
.single-post h1,
.single-portfolio h2,
.single-post h2 {
    color: #0061a5;
}
.portfolioItem dt,
.btPortfolioSingleItemColumns dt {
    color: #0061a5;
}
.btArticleListItem.btBlogColumnView .btArticleListBodyAuthor a,
.btPostSingleItemColumns .btArticleListBodyAuthor a {
    color: #0061a5 !important;
}
.commentTxt p.edit-link a:hover,
.commentTxt p.reply a:hover {
    color: #0061a5;
}
.btBox > h4 {
    font-family: "Source Serif Pro";
}
.btBox > h4:after {
    background-color: #0061a5;
}
.btBox ul li a:hover {
    color: #0061a5;
}
.btBox.widget_calendar table caption {
    background: #0061a5;
    font-family: "Montserrat";
}
.btBox.widget_archive ul li a:hover,
.btBox.widget_categories ul li a:hover,
.btCustomMenu ul li a:hover {
    border-bottom: 1px solid #0061a5;
}
.btDarkSkin .btBox.widget_archive ul li a:hover,
.btLightSkin .btDarkSkin .btBox.widget_archive ul li a:hover,
.btDarkSkin .btBox.widget_categories ul li a:hover,
.btLightSkin .btDarkSkin .btBox.widget_categories ul li a:hover {
    border-bottom: 1px solid #0061a5;
}
.btBox.widget_rss li a.rsswidget {
    font-family: "Montserrat";
}
.btBox.widget_rss li cite:before {
    color: #0061a5;
}
.btBox .btSearch button,
.btBox .btSearch input[type="submit"],
form.woocommerce-product-search button,
form.woocommerce-product-search input[type="submit"] {
    background: #0061a5;
}
.btBox .btSearch button:hover,
form.woocommerce-product-search button:hover {
    background: #0e3a37;
}
form.wpcf7-form input[type="text"],
form.wpcf7-form input[type="password"],
form.wpcf7-form input[type="email"],
form.wpcf7-form input[type="date"],
form.wpcf7-form textarea,
form.wpcf7-form .fancy-select .trigger {
    font-family: "Livvic";
}
form.wpcf7-form input[type="text"]:focus,
form.wpcf7-form input[type="password"]:focus,
form.wpcf7-form input[type="email"]:focus,
form.wpcf7-form input[type="date"]:focus,
form.wpcf7-form textarea:focus,
form.wpcf7-form .fancy-select .trigger.open {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
}
form.wpcf7-form p span.required:after,
form.wpcf7-form p span.bt_bb_required:after {
    color: #0061a5 !important;
}
form.wpcf7-form .wpcf7-submit {
    background-color: #0061a5;
}
form.wpcf7-form .wpcf7-submit:hover {
    background: #58563c;
}
.fancy-select ul.options > li:hover {
    color: #0061a5;
}
.btBox .tagcloud a,
.btTags ul a {
    background: #0061a5;
}
.btBox .tagcloud a:hover,
.btTags ul a:hover {
    background: #0e3a37;
}
.recentTweets small:before {
    color: #0061a5;
}
.btContentHolder blockquote {
    font-family: "Source Serif Pro";
}
.btContentHolder table tr th,
.btContentHolder table thead tr th {
    background: #0061a5;
}
.post-password-form input[type="submit"] {
    background: #0061a5;
    font-family: "Montserrat";
}
.btPagination .paging a:hover:after {
    background: #0061a5;
}
.articleSideGutter a {
    color: #0061a5;
}
.comment-respond .btnOutline button[type="submit"] {
    font-family: "Montserrat";
}
a#cancel-comment-reply-link {
    font-family: "Livvic";
}
a#cancel-comment-reply-link:hover {
    color: #0061a5;
}
span.btHighlight {
    background-color: #0061a5;
}
a.btContinueReading {
    background: #0061a5;
}
a.btContinueReading:hover {
    background: #0e3a37;
}
.btIco .btIcoHolder:before,
.btIco .btIcoHolder:after {
    color: #0061a5;
}
.btDarkSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:before,
.btDarkSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:after,
.btLightSkin
    .btDarkSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:before,
.btLightSkin
    .btDarkSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:after {
    color: #0061a5;
}
.btLightSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:before,
.btLightSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:after,
.btDarkSkin
    .btLightSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:before,
.btDarkSkin
    .btLightSkin
    .btTopToolsRight
    .btIconWidget:hover
    .btIco
    .btIcoHolder:after {
    color: #0061a5;
}
.btIco.btIcoWhiteType .btIcoHolder em {
    color: #0061a5;
}
.btIco.btIcoFilledType.btIcoAccentColor .btIcoHolder em,
.btIco.btIcoOutlineType.btIcoAccentColor:hover .btIcoHolder em {
    -webkit-box-shadow: 0 0 0 1em #0061a5 inset;
    box-shadow: 0 0 0 1em #0061a5 inset;
}
.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder em,
.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder em {
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset;
    box-shadow: 0 0 0 1px #0061a5 inset;
}
.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:before,
.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:after,
.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:before,
.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:after {
    color: #0061a5;
}
.btIco.btIcoFilledType.btIcoAccentColor.btIcoBigSize:hover
    .btIcoHolder
    em,
.btIco.btIcoOutlineType.btIcoAccentColor.btIcoBigSize .btIcoHolder em {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
}
.btIco.btIcoFilledType.btIcoAlterColor .btIcoHolder em,
.btIco.btIcoOutlineType.btIcoAlterColor:hover .btIcoHolder em {
    -webkit-box-shadow: 0 0 0 1em #8b9cc6 inset;
    box-shadow: 0 0 0 1em #8b9cc6 inset;
}
.btIco.btIcoFilledType.btIcoAlterColor:hover .btIcoHolder em,
.btIco.btIcoOutlineType.btIcoAlterColor .btIcoHolder em {
    -webkit-box-shadow: 0 0 0 1px #8b9cc6 inset;
    box-shadow: 0 0 0 1px #8b9cc6 inset;
}
.btIco.btIcoFilledType.btIcoAlterColor:hover .btIcoHolder:before,
.btIco.btIcoFilledType.btIcoAlterColor:hover .btIcoHolder:after,
.btIco.btIcoOutlineType.btIcoAlterColor .btIcoHolder:before,
.btIco.btIcoOutlineType.btIcoAlterColor .btIcoHolder:after {
    color: #8b9cc6;
}
.btIco.btIcoFilledType.btIcoAlterColor.btIcoBigSize:hover .btIcoHolder em,
.btIco.btIcoOutlineType.btIcoAlterColor.btIcoBigSize .btIcoHolder em {
    -webkit-box-shadow: 0 0 0 2px #8b9cc6 inset;
    box-shadow: 0 0 0 2px #8b9cc6 inset;
}
.btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,
.btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:after,
.btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoAccentColor
    .btIcoHolder:before,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoAccentColor
    .btIcoHolder:after,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after,
.btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,
.btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:after,
.btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoAccentColor
    .btIcoHolder:before,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoAccentColor
    .btIcoHolder:after,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after {
    color: #0061a5;
}
.btLightSkin .btIco.btIcoDefaultType.btIcoAlterColor .btIcoHolder:before,
.btLightSkin .btIco.btIcoDefaultType.btIcoAlterColor .btIcoHolder:after,
.btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoAlterColor
    .btIcoHolder:before,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoAlterColor
    .btIcoHolder:after,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btDarkSkin
    .btLightSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after,
.btDarkSkin .btIco.btIcoDefaultType.btIcoAlterColor .btIcoHolder:before,
.btDarkSkin .btIco.btIcoDefaultType.btIcoAlterColor .btIcoHolder:after,
.btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoAlterColor
    .btIcoHolder:before,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoAlterColor
    .btIcoHolder:after,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btLightSkin
    .btDarkSkin
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after {
    color: #8b9cc6;
}
.btAccentColorBackground
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:before,
.btAccentColorBackground
    .btIco.btIcoDefaultType.btIcoDefaultColor:hover
    .btIcoHolder:after {
    color: #8b9cc6 !important;
}
.btIcoAccentColor span {
    color: #0061a5;
}
.btIcoAlterColor span {
    color: #8b9cc6;
}
.btIcoDefaultColor:hover span,
.btIcoDefaultColor:hover a.btIcoHolder:after {
    color: #0061a5 !important;
}
.btCircleIcon.btAccentColorCircle.btFilledCircle,
.btCircleIcon.btAccentColorCircle.btFilledCircle:hover {
    border-color: #0061a5;
    background-color: #0061a5;
}
.btCircleIcon.btAccentColorCircle.btHollowCircle,
.btCircleIcon.btAccentColorCircle.btHollowCircle:hover {
    border-color: #0061a5;
    color: #0061a5;
}
.btCircleIcon.btAlternateColorCircle.btFilledCircle,
.btCircleIcon.btAlternateColorCircle.btFilledCircle:hover {
    border-color: #8b9cc6;
    background-color: #8b9cc6;
}
.btCircleIcon.btAlternateColorCircle.btHollowCircle,
.btCircleIcon.btAlternateColorCircle.btHollowCircle:hover {
    border-color: #8b9cc6;
    color: #8b9cc6;
}
.btnFilledStyle.btnAccentColor,
.btnOutlineStyle.btnAccentColor:hover {
    background-color: #0061a5;
    border: 2px solid #0061a5;
}
.btnFilledStyle.btnAlternateColor,
.btnOutlineStyle.btnAlternateColor:hover {
    background-color: #8b9cc6;
    border: 2px solid #8b9cc6;
}
.btnFilledStyle.btnAccentColor:hover {
    background-color: #0e3a37;
    border: 2px solid #0e3a37;
}
.btnFilledStyle.btnAlternateColor:hover {
    background-color: #58563c;
    border: 2px solid #58563c;
}
.btnOutlineStyle.btnAccentColor {
    border: 2px solid #0061a5;
    color: #0061a5;
}
.btnOutlineStyle.btnAccentColor span,
.btnOutlineStyle.btnAccentColor span:before,
.btnOutlineStyle.btnAccentColor a,
.btnOutlineStyle.btnAccentColor .btIco a:before,
.btnOutlineStyle.btnAccentColor button {
    color: #0061a5 !important;
}
.btnOutlineStyle.btnAlternateColor {
    border: 2px solid #8b9cc6;
    color: #8b9cc6;
}
.btnOutlineStyle.btnAlternateColor span,
.btnOutlineStyle.btnAlternateColor span:before,
.btnOutlineStyle.btnAlternateColor a,
.btnOutlineStyle.btnAlternateColor .btIco a:before,
.btnOutlineStyle.btnAlternateColor button {
    color: #8b9cc6 !important;
}
.btnBorderlessStyle.btnAccentColor span,
.btnBorderlessStyle.btnNormalColor:hover span,
.btnBorderlessStyle.btnAccentColor span:before,
.btnBorderlessStyle.btnNormalColor:hover span:before,
.btnBorderlessStyle.btnAccentColor a,
.btnBorderlessStyle.btnNormalColor:hover a,
.btnBorderlessStyle.btnAccentColor .btIco a:before,
.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,
.btnBorderlessStyle.btnAccentColor button,
.btnBorderlessStyle.btnNormalColor:hover button {
    color: #0061a5;
}
.btnBorderlessStyle.btnAlternateColor span,
.btnBorderlessStyle.btnAlternateColor span:before,
.btnBorderlessStyle.btnAlternateColor a,
.btnBorderlessStyle.btnAlternateColor .btIco a:before,
.btnBorderlessStyle.btnAlternateColor button {
    color: #8b9cc6;
}
.btCounterHolder {
    font-family: "Montserrat";
}
.btProgressContent .btProgressAnim {
    background-color: #0061a5;
}
.btProgressBarLineStyle .btProgressContent .btProgressAnim {
    color: #0061a5;
    border-bottom: 4px solid #0061a5;
}
.captionTxt:before {
    color: #0061a5;
}
.btPriceTable .btPriceTableHeader {
    background: #0061a5;
}
.btLightSkin .btDarkSkin .btPriceTableSticker,
.btDarkSkin .btLightSkin .btDarkSkin .btPriceTableSticker {
    background: #8b9cc6;
}
.btDarkSkin .btDarkSkin .btPriceTableSticker,
.btLightSkin .btDarkSkin .btDarkSkin .btPriceTableSticker {
    color: #0061a5;
}
.header .btSuperTitle {
    font-family: "Source Serif Pro";
}
.header .btSubTitle {
    font-family: "Source Serif Pro";
}
.btLightSkin .btAlternateDash.btDash .dash:after,
.btLightSkin .btAlternateDash.btDash .dash:before,
.btDarkSkin .btLightSkin .btAlternateDash.btDash .dash:after,
.btDarkSkin .btLightSkin .btAlternateDash.btDash .dash:before,
.btDarkSkin .btAlternateDash.btDash .dash:after,
.btDarkSkin .btAlternateDash.btDash .dash:before,
.btLightSkin .btDarkSkin .btAlternateDash.btDash .dash:after,
.btLightSkin .btDarkSkin .btAlternateDash.btDash .dash:before {
    -webkit-box-shadow: 0 2px 0 0 #8b9cc6 inset;
    box-shadow: 0 2px 0 0 #8b9cc6 inset;
}
.btLightSkin .btAccentDash.btDash .dash:after,
.btLightSkin .btAccentDash.btDash .dash:before,
.btDarkSkin .btLightSkin .btAccentDash.btDash .dash:after,
.btDarkSkin .btLightSkin .btAccentDash.btDash .dash:before,
.btDarkSkin .btAccentDash.btDash .dash:after,
.btDarkSkin .btAccentDash.btDash .dash:before,
.btLightSkin .btDarkSkin .btAccentDash.btDash .dash:after,
.btLightSkin .btDarkSkin .btAccentDash.btDash .dash:before {
    -webkit-box-shadow: 0 2px 0 0 #0061a5 inset;
    box-shadow: 0 2px 0 0 #0061a5 inset;
}
.header.small .dash:after,
.header.small .dash:before {
    -webkit-box-shadow: 0 1px 0 0 #0061a5 inset;
    box-shadow: 0 1px 0 0 #0061a5 inset;
}
.btGridContent .header .btSuperTitle a:hover {
    color: #0061a5;
}
.btCatFilter {
    font-family: "Montserrat";
}
.btCatFilter .btCatFilterItem:after {
    background: #0061a5;
}
.btCatFilter .btCatFilterItem:hover {
    color: #0061a5;
}
.btMediaBox.btQuote,
.btMediaBox.btLink {
    background-color: #0061a5;
}
h4.nbs.nsPrev a:hover:before,
h4.nbs.nsNext a:hover:after {
    background-color: #0061a5;
}
.btGhost h4.nbs.nsPrev a:hover:before,
.btGhost h4.nbs.nsNext a:hover:after {
    background-color: #0061a5 !important;
}
.slided .slick-dots li.slick-active button,
.slided .slick-dots li.slick-active button:hover,
.btDarkSkin .slided .slick-dots li.slick-active button,
.btLightSkin .btDarkSkin .slided .slick-dots li.slick-active button,
.btDarkSkin .slided .slick-dots li.slick-active button:hover,
.btLightSkin
    .btDarkSkin
    .slided
    .slick-dots
    li.slick-active
    button:hover {
    background-color: #0061a5;
}
.btGetInfo {
    background: #0061a5;
}
.btCloseGhost .btIco .btIcoHolder:after {
    color: #0061a5;
}
.btInfoBarMeta p strong {
    color: #0061a5;
}
.btLightSkin .tabsHeader li.on span,
.btDarkSkin .btLightSkin .tabsHeader li.on span,
.btLightSkin .tabsHeader li.on a,
.btDarkSkin .btLightSkin .tabsHeader li.on a {
    -webkit-box-shadow: 0 -2px 0 0 #0061a5 inset;
    box-shadow: 0 -2px 0 0 #0061a5 inset;
}
.btLightSkin .tabsVertical .tabAccordionTitle.on,
.btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle.on,
.btDarkSkin .tabsVertical .tabAccordionTitle.on,
.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle.on {
    background-color: #0061a5;
    -webkit-box-shadow: -52px 0 0 #0e3a37 inset;
    box-shadow: -52px 0 0 #0e3a37 inset;
}
.rtl.btLightSkin .tabsVertical .tabAccordionTitle.on,
.rtl.btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle.on,
.rtl.btDarkSkin .tabsVertical .tabAccordionTitle.on,
.rtl.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle.on {
    -webkit-box-shadow: 52px 0 0 #0e3a37 inset;
    box-shadow: 52px 0 0 #0e3a37 inset;
}
.tabsVertical .tabAccordionTitle:before {
    color: #0061a5;
}
.tabAccordionTitle.on {
    background: #0061a5;
}
.btSingleLatestPostFooter a.btArticleComments {
    border-left: 1px solid #0061a5;
}
.demos span {
    background-color: #0061a5;
}
.btWorkingHoursInnerLink a {
    background-color: #8b9cc6;
}
.btWorkingHoursInnerLink a:hover {
    background-color: #0061a5;
}
.btDarkSkin .btGoogleMapsWrap,
.btLightSkin .btDarkSkin .btGoogleMapsWrap {
    background-color: #8b9cc6;
}
span.btInfoPaneToggler {
    background-color: #0061a5;
}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="date"],
input[type="tel"],
textarea,
.fancy-select .trigger,
.select2-container .select2-choice {
    font-family: "Livvic";
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
textarea:focus,
.fancy-select .trigger.open,
.select2-container.select2-dropdown-open .select2-choice {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
}
.btSpecTypeDropdown .fancy-select .trigger.open {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
}
.wCheckBox:before {
    background-color: #0061a5;
}
.btCustomList li a:before {
    color: #0061a5;
}
.btCustomList li a:hover:before {
    background-color: #0061a5;
}
.btLightSkin .btCustomList li a:hover,
.btDarkSkin .btLightSkin .btCustomList li a:hover,
.btDarkSkin .btCustomList li a:hover,
.btLightSkin .btDarkSkin .btCustomList li a:hover {
    background-color: #0061a5;
}
.btLightSkin .btCustomList li a:hover:before,
.btDarkSkin .btLightSkin .btCustomList li a:hover:before,
.btDarkSkin .btCustomList li a:hover:before,
.btLightSkin .btDarkSkin .btCustomList li a:hover:before {
    background-color: #0e3a37;
}
div.wpcf7-validation-errors {
    border-color: #0061a5;
    color: #0061a5;
}
.ui-datepicker.ui-widget,
.btDatePicker#ui-datepicker-div {
    font-family: "Livvic";
}
.ui-datepicker.ui-widget .ui-datepicker-header {
    background: #0061a5;
}
.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-active {
    -webkit-box-shadow: 0 0 0 20px #8b9cc6 inset;
    box-shadow: 0 0 0 20px #8b9cc6 inset;
}
.ui-datepicker.ui-widget
    tbody
    tr
    td
    a.ui-state-default.ui-state-highlight {
    -webkit-box-shadow: 0 0 0 20px #0061a5 inset;
    box-shadow: 0 0 0 20px #0061a5 inset;
}
.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-hover {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
    color: #0061a5;
}
.slick-dots li.slick-active button,
.slick-dots li.slick-active button:hover {
    background-color: #0061a5 !important;
}
button.slick-arrow {
    background: #0061a5;
}
button.slick-arrow:hover {
    background-color: #0061a5;
}
.btLightSkin button.slick-arrow:hover,
.btDarkSkin .btLightSkin button.slick-arrow:hover,
.btDarkSkin button.slick-arrow:hover,
.btLightSkin .btDarkSkin button.slick-arrow:hover {
    background-color: #0061a5;
}
.bt_bb_arrows_size_large button.slick-arrow:after {
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset;
    box-shadow: 0 0 0 1px #0061a5 inset;
}
.bt_bb_arrows_size_large button.slick-arrow:hover:after {
    -webkit-box-shadow: 0 0 0 1em #0061a5 inset;
    box-shadow: 0 0 0 1em #0061a5 inset;
}
.bt_bb_color_scheme_2
    .bt_bb_arrows_size_large
    button.slick-arrow:hover:before,
.bt_bb_color_scheme_5
    .bt_bb_arrows_size_large
    button.slick-arrow:hover:before {
    color: #0061a5;
}
.wpcf7-form
    input:not([type="checkbox"]):not([type="radio"]).wpcf7-submit {
    font-family: "Livvic";
    background: #0061a5;
}
.wpcf7-form
    input:not([type="checkbox"]):not([type="radio"]).wpcf7-submit:hover {
    background: #0e3a37 !important;
}
.wpcf7-form
    .btAlterSubmit
    input:not([type="checkbox"]):not([type="radio"]).wpcf7-submit {
    background: #8b9cc6;
}
.wpcf7-form
    .btAlterSubmit
    input:not([type="checkbox"]):not([type="radio"]).wpcf7-submit:hover {
    background: #58563c !important;
}
div.wpcf7 .btSubscribe input[type="submit"] {
    background: #0061a5 !important;
}
div.wpcf7 .btFooterSubscribe input[type="submit"] {
    background: #8b9cc6 !important;
}
div.wpcf7 .btFooterSubscribe input[type="submit"]:hover {
    background: #58563c;
}
.bt_bb_progress_bar_advanced > p {
    font-family: "Montserrat";
}
.btLightSkin .bt_bb_features_table table thead tr th,
.btDarkSkin .btLightSkin .bt_bb_features_table table thead tr th {
    border-bottom-color: #0061a5;
}
.btDarkSkin .bt_bb_features_table table thead tr th,
.btLightSkin .btDarkSkin .bt_bb_features_table table thead tr th {
    border-bottom-color: #0061a5;
}
.bt_bb_features_table table tbody tr td .bt_bb_features_table_yes:after {
    color: #0061a5;
}
.bt_bb_masonry_image_grid
    .bt_bb_grid_item
    .bt_bb_grid_item_inner_image:after {
    color: #0061a5;
}
.bt_bb_post_grid_loader {
    border-right: 2px solid #0061a5;
}
.bt_bb_post_grid_filter {
    font-family: "Montserrat";
}
.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:after {
    background: #0061a5;
}
.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover {
    color: #0061a5;
}
.bt_bb_masonry_portfolio_grid
    .bt_bb_masonry_post_grid_content
    .bt_bb_grid_item
    .bt_bb_grid_item_post_content
    .bt_bb_grid_item_category {
    font-family: "Source Serif Pro";
}
.bt_bb_masonry_portfolio_grid
    .bt_bb_masonry_post_grid_content
    .bt_bb_grid_item
    .bt_bb_grid_item_post_content
    .bt_bb_grid_item_post_title
    a {
    color: #0061a5;
}
.bt_bb_masonry_portfolio_grid
    .bt_bb_masonry_post_grid_content
    .bt_bb_grid_item
    .bt_bb_grid_item_post_content
    .bt_bb_grid_item_post_title:before {
    background: #8b9cc6;
}
.bt_bb_masonry_portfolio_grid
    .bt_bb_masonry_post_grid_content
    .bt_bb_grid_item
    .bt_bb_grid_item_post_content
    .bt_bb_grid_item_meta {
    font-family: "Source Serif Pro";
}
.bt_bb_masonry_portfolio_grid
    .bt_bb_masonry_post_grid_content
    .bt_bb_grid_item
    .bt_bb_grid_item_post_content
    .bt_bb_grid_item_post_share
    .btIco:hover
    .btIcoHolder:after {
    color: #0061a5;
}
.bt_bb_masonry_portfolio_tiles
    .bt_bb_grid_item
    .bt_bb_grid_item_inner
    .bt_bb_grid_item_inner_content
    .bt_bb_grid_item_post_title:before {
    color: #0061a5;
}
.bt_bb_masonry_portfolio_tiles
    .bt_bb_grid_item
    .bt_bb_grid_item_inner
    .bt_bb_grid_item_inner_content
    .bt_bb_grid_item_post_title
    + .bt_bb_grid_item_post_excerpt:before {
    background: #8b9cc6;
}
.bt_bb_twitter .bt_bb_twitter_item a {
    color: #0061a5;
}
.bt_bb_slider .slick-dots li.slick-active button,
.bt_bb_slider .slick-dots li.slick-active button:hover,
.btDarkSkin .bt_bb_slider .slick-dots li.slick-active button,
.btLightSkin .btDarkSkin .bt_bb_slider .slick-dots li.slick-active button,
.btDarkSkin .bt_bb_slider .slick-dots li.slick-active button:hover,
.btLightSkin
    .btDarkSkin
    .bt_bb_slider
    .slick-dots
    li.slick-active
    button:hover {
    background-color: #0061a5;
}
.mfp-gallery button.mfp-close {
    color: #0061a5;
}
.mfp-gallery button.mfp-arrow:hover {
    background: #0061a5;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetTitle {
    font-family: "Montserrat";
}
.btSidebar
    .btIconWidget.btSpecialHeaderIcon
    .btIconWidgetIcon
    .btIco
    .btIcoHolder:before,
.btSidebar
    .btIconWidget.btSpecialHeaderIcon
    .btIconWidgetIcon
    .btIco
    .btIcoHolder:after {
    color: #0061a5;
}
.bt_bb_before_after_image
    .bt_bb_before_after_image-horizontal
    .bt_bb_before_after_image-handle:hover {
    background: #0061a5;
}
.bt_bb_before_after_image
    .bt_bb_before_after_image-container.active
    .bt_bb_before_after_image-handle {
    background: #0061a5;
}
.bt_bb_before_after_image .bt_bb_before_after_image_block {
    background: #0061a5;
}
.bt_bb_before_after_image
    .bt_bb_before_after_image_block
    .bt_bb_before_after_image_headline {
    font-family: "Montserrat";
}
.bt_bb_before_after_image
    .bt_bb_before_after_image_block
    .bt_bb_before_after_image_headline:after {
    background: #8b9cc6;
}
.mptt-shortcode-wrapper
    .mptt-shortcode-table
    tbody
    .mptt-event-container {
    background-color: #0061a5;
}
.mptt-shortcode-wrapper
    .mptt-shortcode-table
    tbody
    .mptt-event-container:hover {
    background-color: #8b9cc6;
}
.btNewsletter .btNewsletterColumn input:focus {
    -webkit-box-shadow: 0 0 0 3px #0061a5 !important;
    box-shadow: 0 0 0 3px #0061a5 !important;
}
.btNewsletter .btNewsletterButton input {
    background: #8b9cc6 !important;
}
.btNewsletter .btNewsletterButton input:hover {
    background: #58563c !important;
    -webkit-box-shadow: 0 0 0 3em #58563c inset;
    box-shadow: 0 0 0 3em #58563c inset;
}
.btAnimNav li.btAnimNavNext:hover,
.btAnimNav li.btAnimNavPrev:hover {
    color: #0061a5;
}
.headline strong.animate {
    color: #8b9cc6;
}
.headline b.animate {
    color: #0061a5;
}
p.demo_store {
    background-color: #0061a5;
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
    border-top: 2px solid #0061a5;
}
.woocommerce .woocommerce-info a:not(.button),
.woocommerce .woocommerce-message a:not(.button) {
    color: #0061a5;
}
.woocommerce .woocommerce-message {
    border-top-color: #0061a5;
}
.woocommerce .woocommerce-message:before {
    color: #0061a5;
}
.woocommerce .woocommerce-info {
    border-top-color: #0061a5;
}
.woocommerce .woocommerce-info:before {
    color: #0061a5;
}
.woocommerce div.product .stock {
    color: #0061a5;
}
nav.woocommerce-pagination ul li a:focus,
nav.woocommerce-pagination ul li a:hover {
    background: #8b9cc6;
}
nav.woocommerce-pagination ul li a.next,
nav.woocommerce-pagination ul li a.prev {
    background: #0061a5;
}
nav.woocommerce-pagination ul li a.next:hover,
nav.woocommerce-pagination ul li a.prev:hover {
    background: #8b9cc6;
}
.woocommerce #respond input#submit,
.woocommerce button.button.single_add_to_cart_button,
.woocommerce .button.single_add_to_cart_button,
.woocommerce input.button,
.woocommerce button.button,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce p.buttons a.button,
.woocommerce .woocommerce-message a.button,
button[name="calc_shipping"] {
    color: #0061a5;
    border: 2px solid #0061a5;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce p.buttons a.button:hover,
.widget_price_filter .price_slider_amount .button:hover {
    background-color: #0061a5;
}
.woocommerce .woocommerce-message a.button,
.woocommerce a.button.wc-forward,
.woocommerce #review_form .form-submit input[type="submit"]#submit,
.woocommerce .shop_table.cart td.actions input[type="submit"],
.woocommerce .shop_table.cart td.actions button[type="submit"],
.woocommerce .login input[type="submit"],
.woocommerce input.button[name="register"],
.woocommerce input.button[name="save_address"],
.woocommerce p.buttons a.button {
    background-color: #0061a5;
}
.woocommerce .woocommerce-message a.button:hover,
.woocommerce a.button.wc-forward:hover,
.woocommerce #review_form .form-submit input[type="submit"]#submit:hover,
.woocommerce .shop_table.cart td.actions input[type="submit"]:hover,
.woocommerce .shop_table.cart td.actions button[type="submit"]:hover,
.woocommerce .login input[type="submit"]:hover,
.woocommerce input.button[name="register"]:hover,
.woocommerce input.button[name="save_address"]:hover,
.woocommerce p.buttons a.button:hover,
button[name="calc_shipping"]:hover {
    background-color: #0e3a37;
    border-color: #0e3a37;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
    background-color: #0061a5;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
    color: #0061a5 !important;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #0061a5;
}
.woocommerce .star-rating span:before {
    color: #0061a5;
}
.woocommerce p.stars a[class^="star-"].active:after,
.woocommerce p.stars a[class^="star-"]:hover:after {
    color: #0061a5;
}
.btLightSkin.woocommerce ul.cart_list li .headline a:hover,
.btDarkSkin .btLightSkin.woocommerce ul.cart_list li .headline a:hover,
.btLightSkin.woocommerce ul.product_list_widget li .headline a:hover,
.btDarkSkin
    .btLightSkin.woocommerce
    ul.product_list_widget
    li
    .headline
    a:hover,
.btDarkSkin.woocommerce ul.cart_list li .headline a:hover,
.btLightSkin .btDarkSkin.woocommerce ul.cart_list li .headline a:hover,
.btDarkSkin.woocommerce ul.product_list_widget li .headline a:hover,
.btLightSkin
    .btDarkSkin.woocommerce
    ul.product_list_widget
    li
    .headline
    a:hover {
    color: #0061a5;
}
.btFooterWrap.btDarkSkin ul.cart_list li .headline a:hover,
.btFooterWrap.btLightSkin ul.cart_list li .headline a:hover,
.btFooterWrap.btDarkSkin ul.product_list_widget li .headline a:hover,
.btFooterWrap.btLightSkin ul.product_list_widget li .headline a:hover {
    color: #0061a5 !important;
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
    border-top: 2px solid #0061a5;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover {
    background-color: #0061a5;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #0061a5;
}
.woocommerce-cart .cart-collaterals .cart_totals .discount td {
    color: #0061a5;
}
.woocommerce .product_meta .posted_in:before {
    color: #0061a5;
}
.woocommerce .product_meta .posted_in a {
    color: #0061a5;
}
.woocommerce form.woocommerce-product-search input[type="submit"] {
    background-color: #0061a5;
}
.woocommerce form.woocommerce-product-search .search-field {
    font-family: "Livvic";
}
.woocommerce form.woocommerce-product-search .search-field:focus {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
}
.woocommerce form.woocommerce-product-search button {
    background: #0061a5;
}
.woocommerce form.woocommerce-product-search button:hover {
    background: #0e3a37;
}
td.product-remove a.remove {
    color: #0061a5;
    border: 1px solid #0061a5;
}
td.product-remove a.remove:hover {
    background-color: #0061a5;
}
.woocommerce .wc-proceed-to-checkout a.button {
    border: 2px solid #0061a5;
}
.woocommerce p.lost_password:before {
    color: #0061a5;
}
.woocommerce form.login p.lost_password a:hover {
    color: #0061a5;
}
.woocommerce header.title .edit {
    color: #0061a5;
}
.woocommerce .widget_layered_nav ul li.chosen a:hover:before,
.woocommerce .widget_layered_nav_filters ul li a:hover:before {
    background-color: #0061a5;
}
a.reset_variations:hover {
    color: #0061a5;
}
.btLightSkin.woocommerce .product .headline a:hover,
.btDarkSkin .btLightSkin.woocommerce .product .headline a:hover,
.btDarkSkin.woocommerce .product .headline a:hover,
.btLightSkin .btDarkSkin.woocommerce .product .headline a:hover {
    color: #0061a5;
}
.woocommerce a.button.wc-backward {
    background-color: #0061a5;
}
.woocommerce a.button.wc-backward:hover {
    background-color: #0e3a37;
}
.woocommerce-MyAccount-navigation ul {
    font-family: "Montserrat";
}
.woocommerce-MyAccount-navigation ul li a:after {
    background: #0061a5;
}
.woocommerce-MyAccount-navigation ul li a:hover {
    color: #0061a5;
}
form fieldset legend {
    font-family: "Montserrat";
}
.btQuoteBooking .btContactNext {
    background-color: #0061a5;
    border: 2px solid #0061a5;
}
.btQuoteBooking .btContactNext:hover,
.btQuoteBooking .btContactNext:active {
    background-color: #0e3a37;
    border: 2px solid #0e3a37;
}
.btQuoteBooking .btQuoteSwitch:hover {
    -webkit-box-shadow: 0 0 0 #0061a5 inset, 0 1px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 #0061a5 inset, 0 1px 5px rgba(0, 0, 0, 0.2);
}
.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
    background: #0061a5;
}
.btQuoteBooking input[type="text"],
.btQuoteBooking input[type="email"],
.btQuoteBooking input[type="password"],
.btQuoteBooking textarea,
.btQuoteBooking .fancy-select .trigger,
.btQuoteBooking .dd.ddcommon .ddTitleText {
    font-family: "Livvic";
}
.btQuoteBooking input[type="text"]:focus,
.btQuoteBooking input[type="email"]:focus,
.btQuoteBooking input[type="password"]:focus,
.btQuoteBooking textarea:focus,
.btQuoteBooking .fancy-select .trigger.open,
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText {
    -webkit-box-shadow: 0 0 0 2px #0061a5 inset;
    box-shadow: 0 0 0 2px #0061a5 inset;
}
.btQuoteBooking .btQuoteItem textarea {
    font-family: "Livvic";
}
.btQuoteBooking .ui-slider .ui-slider-handle {
    background: #0061a5;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
    background: #0061a5;
}
.btQuoteBooking .btQuoteTotalCurrency {
    background: #0e3a37;
}
.btQuoteBooking .btQuoteTotalCalc {
    background: #0e3a37;
}
.btQuoteBooking .btContactFieldMandatory:after {
    color: #0061a5;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
    border: 1px solid #0061a5;
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset;
    box-shadow: 0 0 0 1px #0061a5 inset;
}
.btQuoteBooking
    .btContactFieldMandatory.btContactFieldError
    .dd.ddcommon.borderRadius
    .ddTitleText {
    border: 1px solid #0061a5;
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset;
    box-shadow: 0 0 0 1px #0061a5 inset;
}
.btQuoteBooking
    .btContactFieldMandatory.btContactFieldError
    .dd.ddcommon.borderRadius:hover
    .ddTitleText {
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset, 0 0 0 #0061a5 inset,
    0 1px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 1px #0061a5 inset, 0 0 0 #0061a5 inset,
    0 1px 5px rgba(0, 0, 0, 0.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btQuoteBooking
    .btContactFieldMandatory.btContactFieldError
    textarea:focus {
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset, 5px 0 0 #0061a5 inset,
    0 1px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 1px #0061a5 inset, 5px 0 0 #0061a5 inset,
    0 1px 5px rgba(0, 0, 0, 0.2);
}
.btQuoteBooking
    .btContactFieldMandatory.btContactFieldError
    .dd.ddcommon.borderRadiusTp
    .ddTitleText {
    -webkit-box-shadow: 0 0 0 1px #0061a5 inset, 5px 0 0 #0061a5 inset,
    0 1px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 1px #0061a5 inset, 5px 0 0 #0061a5 inset,
    0 1px 5px rgba(0, 0, 0, 0.2);
}
.btQuoteBooking .btSubmitMessage {
    color: #0061a5;
}
.btDatePicker .ui-datepicker-header {
    background-color: #0061a5;
}
.btQuoteBooking .btContactSubmit {
    background-color: #0061a5;
    border: 2px solid #0061a5;
}
.btQuoteBooking .btContactSubmit:hover {
    background-color: #0e3a37;
    border: 2px solid #0e3a37;
}
.btPayPalButton:hover {
    -webkit-box-shadow: 0 0 0 #0061a5 inset, 0 1px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 #0061a5 inset, 0 1px 5px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
    .header.small .dash:after,
    .header.small .dash:before {
    -webkit-box-shadow: 0 1px 0 0 #0061a5 inset;
    box-shadow: 0 1px 0 0 #0061a5 inset;
    }
}
@media (max-width: 767px) {
    .btArticleListItem .btArticleFooter .btShareArticle:before {
    background-color: #0061a5;
    }
}
.wp-block-button__link:hover {
    color: #0061a5 !important;
}