/*
Theme Name: Buurman
Theme URI: http://midlandwebdesign.com.au
Description: Buurman - Custom build for Buurman Finance.
Author: Adam Butterworth
Author URI: http://midlandwebdesign.com.au
Template: kwoon
Version: 1.0.0
*/


/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the custom.css file to add your styles. You can copy a style from this file and paste it in 
custom.css and it will override the style in this file. You have been warned! :)

*/

/*-----------------------------------------------------------------------------------*/
/*  WordPress Styles
/*-----------------------------------------------------------------------------------*/
html {
  overflow-x: hidden;
}
.admin-bar .navbar.default,
.admin-bar .navbar.fixed {
  top: 32px;
}
.hide-boxes .box {
  padding: 0 0 40px !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
}
.hide-boxes .text-boxes figure {
  margin: 0 0 20px 0 !important;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
  background: none;
}
img {
  height: auto;
  max-width: 100%;
}
#map img {
  max-width: none;
}
.ebor-transparent + .offset {
  display: none;
}
.no-intro-img .ebor-transparent + .offset {
  display: block;
}
.item .star-rating {
  display: none !important;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
  display: inline-block;
}
#instafeed > .item {
  display: none;
}
.ebor-page-wrapper > div > .vc_row > .col-sm-4 {
  padding-left: 0;
  padding-right: 0;
}
.ebor-page-wrapper > div > .vc_row > .col-sm-4 .box-color::before, 
.ebor-page-wrapper > div > .vc_row > .col-sm-4 .box-color::after {
  left: 10px;
  right: 10px;
}
.hide-boxes .text-boxes .box figure.main, 
.hide-boxes .text-boxes .box .blog-slider-wrapper.main {
  margin-left: 0;
  margin-right: 0;
}
.single-product .tabs-top.tab-container .panel-container .tab-block {
  padding: 30px 40px;
}
img.ajax-loader {
  display: none !important;
}
footer .tagcloud a {
  padding: 8px 16px 7px 20px;
}
p.form-submit {
  padding: 0;
  margin: 0;
}
.comment .date:after {
  content: '|';
  margin: 0 10px;
}
blockquote p + p:before {
  display: none;
}
.single-product .price {
  padding: 0 0 20px;
}
.navbar-brand.text-center {
  margin: 0 auto;
}
aside ul.children, footer ul.children { 
  margin-left: 30px; 
}
.owl-item figure {
  margin-bottom: 0 !important;
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
  background: none;
}
.post-password-form {
  text-align: center;
  max-width: 450px;
  margin: 100px auto;
}
.post-password-form input,
.post-password-form label {
  width: 100%;
}
.items .box + a.button {
  -webkit-transform: translateY(-17px);
  -ms-transform: translateY(-17px);
  transform: translateY(-17px);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.08);
}
/*-----------------------------------------------------------------------------------*/
/*  Visual Composer
/*-----------------------------------------------------------------------------------*/
.inner .inner,
.yamm-dropdown-menu .inner,
.yamm-dropdown-menu .dark-wrapper,
.yamm-dropdown-menu .light-wrapper,
.yamm-dropdown-menu .inverse-wrapper,
.light-wrapper .dark-wrapper,
.dark-wrapper .light-wrapper,
.inverse-wrapper .dark-wrapper,
.inverse-wrapper .light-wrapper,
.inverse-wrapper .inverse-wrapper,
.light-wrapper .inverse-wrapper,
.dark-wrapper .inverse-wrapper,
.modal-content .dark-wrapper,
.modal-content .light-wrapper,
.modal-content .inverse-wrapper {
  padding: 0;
  background: none;
}
.inner .inner {
  padding-top: 40px;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
  margin-bottom: 0 !important;
}
hr {
  margin-bottom: 90px !important;
}
.wpb_alert p:last-child, #content .wpb_alert p:last-child, .wpb_text_column p:last-child, .wpb_text_column *:last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column *:last-child, .wpb_toggle_content p:last-child {
  margin-bottom: 30px;
}
.btn {
  margin-bottom: 10px !important;
}
.container .container {
  width: 100%;
}
.wpb_video_widget.wpb_content_element {
  margin-bottom: 30px !important;
}
.row .vc_row {
  margin: 0 !important;
}
img.retina {
  display: block !important;
}
.wpb_row.vc_row {
  background: none !important;
}
br:empty { 
  margin-bottom: 0 !important; 
}
.vc_column_container > .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}

/*-----------------------------------------------------------------------------------*/
/*  WORDPRESS DEFAULT STYLES
/*-----------------------------------------------------------------------------------*/
div.tooltip-inner {
  margin-bottom: 0 !important;
}
.article-single ul, .article-single ol {
  margin: 0 0 20px 40px;
  padding: 0;
}
.article-single ul ul, .article-single ol ol {
  margin-bottom: 0;
}
.sticky {
  padding: 30px;
  background: #f5f5f5;
}
.bypostauthor img.avatar {
  
}
select {
  max-width: 100%;
}
.alignleft,
.aligncenter,
.alignright,
.alignnone {
  margin-bottom: 25px;
}
.alignnone {
  display: block;
}
.alignleft { 
  float: left; 
  margin: 0 30px 30px 0 !important;
}
.alignright { 
  float: right; 
  margin: 0 0 30px 30px !important;
}
.aligncenter { 
  display: block; 
  margin-right: auto; 
  margin-left: auto; 
  text-align: center; 
}
figure.aligncenter a {
  display: inline-block;
  overflow: hidden;
  position: relative;
}
.wp-caption { 
  max-width: 100%; 
  text-align: center; 
}
.wp-caption img {
  margin-bottom: 10px;
}
.gallery-caption { 
  margin: 20px 0; 
  max-width: 100%; 
  text-align: center; 
  z-index: 999; 
}
.wp-caption-text, 
.gallery-caption-text { 
  margin: 6px 0; 
  font-style: italic; 
  font-size: 95%; 
  line-height: 120%; 
}
.aligncenter { 
  text-align: center;
}
table#wp-calendar {
  border: 1px solid #cccccc
}
table#wp-calendar>tbody>tr>td>a {
  text-decoration: underline
}
table#wp-calendar thead>tr>th { 
  width: 35px;
  height: 20px;
  text-align: center;
  border: 1px solid #cccccc;
}
table#wp-calendar tbody>tr>td {
  width: 35px;
  height: 20px;
  text-align: center;
  border: 1px solid #cccccc;
}
table#wp-calendar tfoot>tr>td>a, 
tfoot>tr>td>a:link, 
tfoot>tr>td>a:visited, 
tfoot>tr>td>a:hover, 
tfoot>tr>td>a:active {
  text-decoration: underline;
  height: 23px;
  nowhitespace: afterproperty;
  margin-left: 10px;
  padding-bottom: 3px;
}
table#wp-calendar tfoot>tr>td#prev {
  width: 58px;
  height: 20px;
  text-align: left;
}
table#wp-calendar tfoot>tr>td#next {
  width: 58px;
  height: 20px;
  text-align: right;
}
table {
  margin-bottom: 25px;
}
.article-single table tr,
.article-single table td,
#wp-calendar table tr,
#wp-calendar table td {
  padding: 10px 15px;
  border: 1px solid #cccccc;
}
dd {
  margin-bottom: 25px;
}
dt {
  margin-bottom: 10px;
  font-size: 18px;
}
.widget_rss li {
  margin-bottom: 20px; padding-bottom: 20px;
}
.widget_rss li .rsswidget, .widget_rss li cite {
  font-weight: bold; display: block;
}
.widget_rss li .rss-date {
  display: block; margin-bottom: 10px;
}
.widget_rss li cite {
  margin-top: 10px;
}

.article-single span.pull-right,
.article-single span.pull-left {
  float: right;
  display: inline-block;
  width: 300px;
  margin: 0 0 20px 20px;
  font-size: 22px;
  line-height: 30px;
}
.article-single span.pull-right {
  float: right;
  margin: 0 0 20px 20px;
  text-align: right;
}
.article-single span.pull-left {
  float: left;
  margin: 0 20px 20px 0;
}
.article-single table {
  text-align: left;
  width: 100%;
}
.article-single table td,
.article-single table th {
  padding: 15px;
}
.article-single table tr:nth-child(even),
.article-single table thead tr {
  background: #f5f5f5;
}

@media (max-width: 991px) {
  .ebor-page-wrapper > .container.inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.article-single ul {
  list-style: square;
  list-style-position: inside;
}
.article-single ol {
  list-style-position: inside;
}
hr {
  clear: both;
}
.single .blog-posts hr {
  margin: 50px 0 !important;
}
.article-single .woocommerce table td {
  border: none;
  border-top: 1px solid rgba(0,0,0,.1);
}
div.cart_totals,
div.cart_totals * {
  text-align: right;
}
.select-wrapper {
  position: relative;
}
.select-wrapper i {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: none;
  top: 12px;
  right: 15px;
}
div.fancybox-title.fancybox-title-inside-wrap,
.label {
  background: #fff;
  padding: 20px;
  color: #4c4c4c;
}
.basic-gallery h4 {
  padding-top: 20px;
  padding-bottom: 50px;
}
.basic-gallery h4 + p {
  margin-top: -50px;
  margin-bottom: 80px;
}
/*-----------------------------------------------------------------------------------*/
/*  CONTACT FORM 7
/*-----------------------------------------------------------------------------------*/
div.wpcf7 .wpcf7-not-valid { 
  border: 2px solid #b54d4d
}
span.wpcf7-not-valid-tip { 
  display: none !important 
}
div.wpcf7-validation-errors,
.highlight {
  margin: 0;
  padding: 10px;
  background-color: #fcf8e3;
  color: #c09853;
  border: 2px solid #faebcc;
}
div.wpcf7-mail-sent-ok {
  margin: 0;
  padding: 10px;
  border: 2px solid #d6e9c6;
  background-color: #dff0d8;
  color: #468847;
}
div.wpcf7 textarea {
  height: 60px;
}
.highlight {
  border: none;
  padding: 4px 6px;
}
span.wpcf7-list-item {
  margin-left: 0;
}
div.wpcf7 p {
  margin-bottom: 0;
}
.project-planner .your-email input {
  margin: 0 3%;
}

.main-navi-icon:hover {
  cursor: pointer;
  cursor: hand;
}

.main-navi-icon:hover a.main-nav-icon-link, .main-navi-icon:hover a.main-nav-icon-link:hover {
  color:#b6bd00!important;
}

.inverse-wrapper {
    background: #b6bd00;
    color: #ececec;
    position: relative;
}
.sub-footer {
  background: #fff;
  color:#00457c;
}
.dark-wrapper {
  color:#dfdfdf;
  color:rgba(255,255,255,.7);
}
.dark-wrapper h1, .dark-wrapper h2, .dark-wrapper h3, .dark-wrapper h4, .dark-wrapper h5, .dark-wrapper h6  {
  color: #fff;
  color:rgba(255,255,255,.9);
}
.dark-wrapper .steps2 .steps-item .number:before {
  color:#dfdfdf;
  color:rgba(255,255,255,.1);
}
.owl-item .item:hover .box {
    box-shadow: 0 2px 0 #4aa2d1;
}
p.service-summary {
    display:block;
    min-height:0;
  }
@media (min-width: 768px){
  p.service-summary {
    display:block;
    min-height:200px;
  }
}
@media (min-width: 1200px){
  p.service-summary {
    display:block;
    min-height:150px;
  }
}

/*services*/

.box {
     background: transparent; 
    padding: 25px 30px;
    /* box-shadow: 0 2px 0 rgba(255,255,255,0.08); */
    transition: all 200ms ease-in;
    border: 1px solid rgba(255,255,255,0.2);
}

.rate-compare {
  background-color: #fff;
  padding:10px;
  text-align: center;
  vertical-align: middle;
  border-radius: 3px;
  margin-top: 20px;
  display: block;
  transition: all 0.3s;
}
.rate-compare:hover {
  cursor: pointer;
  cursor: hand;
  background-color: #001f38;
}

.rate-compare h4 {
  font-weight: 500;
  letter-spacing: 0.15em;
  position: relative;
  margin-bottom: 18px;
}
.steps-item h4, .underline {
  text-align: center;
  position: relative;
  margin-bottom: 18px;
  display: block;
  min-height: 34px;
}
.rate-compare h4:after, .steps-item h4:after {
  position: absolute;
    top: 0;
    right: 43%;
    bottom: -8px;
    left: 43%;
    content: '';
    padding:5px 0;
    border-bottom: 3px solid #b6bd00;
    transition: all 0.3s;
}
.rate-compare:hover h4 {
  color:#fff;
}
.rate-compare:hover h4:after {
  border-bottom: 3px solid #00457c;
  right:30%;
  left:30%;
}
.rate-compare .our-rate {
  margin:0 auto;
  text-align: center;
  color:#fff;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 4em;
  line-height: 1.25em;
  font-weight: 600;
  vertical-align: text-top;
  background-color: #00457c;
  display: inline-block;
  padding:10px 30px 0 20px;
  border-radius: 50% 50% 0 0;
  vertical-align: top;
}
.rate-compare .dual {
  display: inline-block;
  padding-left: 5px;
  padding-top: 0.5em;
  line-height: 1em;
  text-align: center;
  color:#b6bd00;
  font-size:0.5em;
}
.rate-compare .dual abbr {
  display: block;
  margin-bottom:0;
  font-size:0.65em;
  line-height: 1em;
}
.rate-compare .rate-action {
  clear: both;
  border:1px solid #b6bd00;
  background-color: #fff;
  border-radius: 3px;
  margin-top: 3px;
  display: inline-block;
  padding:.5em;
  color:#00457c;
  font-size: 1.15em;
  max-width: 220px;
  margin: 3px 0 0;
  vertical-align: bottom;
}
.rate-compare .our-rate .comp-rate {
  display:block;
  font-size:13px;
  line-height: 13px;
  margin-bottom: 10px;
}
.owl-item .item .box {
  margin-top: 3px;
}
.owl-item .item:hover .box {
  margin-top: 0;
  box-shadow: 0 2px 0 #006bc0;
  margin-bottom: 3px;
}

a.ghost-more {
  clear:both;
  display:inline-block;
  border: 1px solid #fff;
  border: 1px solid rgba(255,255,255,0.2);
  padding:10px;
  font-size:0.867em;
  background: rgba(255,255,255,0.2);
  text-transform: uppercase;
  color:#fff;
  font-weight:800;
}
a.ghost-more:hover {
/*  background-color: #4aa2d1;
*/  background: rgba(255,255,255,0.6);
border: 1px solid rgba(255,255,255,0.6);
color:#001f38;
}
.carousel.clients {
  background-color: #fff;
  padding:20px 4px;
  border-radius: 2px;
}
.navbar.solid.yamm:not(.fixed) .yamm-content, .navbar.no-opacity.yamm:not(.fixed) .yamm-content {
    background: #001f38;
    border-bottom: 2px solid rgba(0,0,0,0.2);
}
.navbar .navbar-nav > li > a {
  padding:60px 0;
}
.offset2 {
  padding-top: 185px;
}

#menu-services {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}

#menu-services li {
    display: block;
    border-bottom: 1px solid #d1d1d1;
    width: 100%;
    font-size:0.933em;
}
#menu-services li:hover {
    cursor: pointer;
    cursor: hand;
}
#menu-services li:hover a {
    color:#006bc0;
}
#menu-services li.current_page_item {
    background-color: #00457c;
    color:#fff;
}
#menu-services li.current_page_item:before {
    display: inline-block;
    position: absolute;
    left: -10px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 10px solid #00457c;
    content: ' ';
    -webkit-backface-visibility: hidden;
    -moz-transform: scaleX(1.1);
    -moz-transform-origin: top;
}
#menu-services li a {
    vertical-align: middle;
    height: 40px;
    left:4px;
}
#menu-services li a {
    position: relative;
    display: table-cell;
}
#menu-services li a:before {
  font-family: fontello;
  font-weight: 400;
  content: "\e765";
  padding-right: 10px;
  display: inline-block;
}
#menu-services li.current_page_item a:before {
  color:#b6bd00;
}
.navbar.fixed .yamm-content {
    background: #001f38;
}
.yamm .yamm-content {
    margin-top: -2px;
    padding: 10px;
    color: #ececec;
}
.yamm .yamm-content img {
  padding:5px;
}
@media (max-width: 991px) {
  .navbar .navbar-collapse {
    background: #001f38;
  }
}
@media (min-width: 992px){
  .navbar.fixed:not(.centered) .navbar-nav > li > a {
      padding: 40px 0;
  }
}
h1.service-title {
  position: relative;
}
.service-title:before {
  content: '';
  width: 45px;
  height: 3px;
  background: #b6bd00;
  position: absolute;
  bottom: -5px;
  left: 1px;
}

/*h1:before {
    content: '';
    width: 60px;
    height: 3px;
    background: #f6ba18;
    position: absolute;
    bottom: -14px;
    right: 47.5%;
}*/
.inner {
  padding-top:40px;
  padding-bottom:40px;
}
#service-id .inner {padding:0;}
.yamm .yamm-content a {
  font-size: 14px;
  text-align: center;
  color:#fff;
  margin-bottom: 0;
  display: block;
  padding:0;
  line-height: 1;
}
.yamm .yamm-content a:hover {
  color:#b6bd00!important;
}

.vc_general.vc_btn3.team-button {
  clear:both;
  display:inline-block;
  border: 1px solid #358dbc;
  padding:10px;
  font-size:0.867em;
  background: #4aa2d1;
  text-transform: uppercase;
  color:#fff;
  font-weight:800;
  margin-top: 10px;
}
.vc_general.vc_btn3.team-button:hover {
  background: #00589e!important;
  border: 1px solid #2e79a2;
}
.team-member-copy h4 {
  position: relative;
}
.team-member-copy .vc_gitem-post-data {
  margin-bottom: 10px;
}
.lfline, .blog .sidebar h3.widget-title {
  position: relative;
  margin-bottom: 20px!important;
  font-weight: 500;
  letter-spacing: 0.15em;
  text-transform: uppercase;
}
.team-member-copy h4:before, .lfline:before, .blog .sidebar h3.widget-title:before {
  content: '';
  width: 25px;
  height: 3px;
  background: #b6bd00;
  position: absolute;
  bottom: -5px;
  left: 1px;
}
.vc_gitem-post-meta-field-_ebor_the_job_title {
  font-size: 0.875em;
}
sup {
  color: #56b0ee;
  font-family: serif;
}
.main-content-area {
  background-color: #fff;
  border:1px solid #ececec;
  padding-top: 15px;
}
.menu-services-container {
  margin-bottom: 40px;
}
#service-id .dark-wrapper {
  background-color: #00457c;
  background: #00457c url(images/tst-overl.png) no-repeat 100% 0;
}

#contact-page-box .steps-item .number {
  display: none;
}

.slink-section {
  margin-bottom: 20px;
}

.slink-section .feature {
    border: 1px solid #d1d1d1;
    margin-bottom: 20px;
    padding: 10px 10px 10px 60px;
    border-radius: 3px;
    font-size:0.867em;
    line-height:1.25em;
    min-height: 70px;
    transition: all 0.3s;
}
.slink-section .feature:hover {
  background-color: #ebebeb;
  cursor: pointer;
  cursor: hand;
}
.slink-section .feature:hover .call-back {
  background: #00457c;
  color:#fefefe;
}
.slink-section .feature:hover .call-back:after {
  color:#b6bd00;
}
.slink-section .feature:hover a {
  color:#141618;
}
.slink-section .feature a {
  font-size: 1.077em;
  line-height:1.5em;
}
.slink-section .feature .icon {
    position: absolute;
    left: 10px;
    color: #d1d1d1;
    font-size: 40px;
}
.slink-section .feature p {
  margin-bottom:0;
}
.explore {
  font-size: 1.071em;
  margin-bottom:0;
}
.explore-options {
  font-size: 2em;
  color: #001f38;
  line-height: 2em;
}

.call-back {
  display:inline-block;
  background: #006bc0;
  color:#f3f3f3;
  padding: 10px;
  border-radius: 3px;
  border-bottom:2px solid rgba(0,0,0,0.2);
  font-weight: 600;
  font-size: 0.889em;
}
.call-back:after {
  font-family: fontello;
  font-weight: 400;
  content: "\e766";
  padding-left: 10px;
  display: inline-block;
  font-size: 1em;
  color:#fff;
  transition: all 0.3s;
}
/*.ebor-page-wrapper {
  border-bottom: 3px solid #b6bd00;
}*/

footer.inverse-wrapper {
    background: #001f38;
    position: relative;
    border-top: 3px solid #fff;
}
footer h3 {
  position: relative;
  font-size:0.933em;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.15em;
}
footer h3:before {
  content: '';
  width: 25px;
  height: 3px;
  background: #00457c;
  position: absolute;
  bottom: -5px;
  left: 1px;
}
footer ul.menu {
  padding-left: 0;
}
footer ul.menu li {
  font-size:0.933em;
  list-style: none;
  margin-left:0;
  padding-left: 0;
}
footer ul.menu li:before {
  font-family: fontello;
  font-weight: 400;
  content: "\e766";
  padding-right: 10px;
  display: inline-block;
  font-size: 0.933em;
  color:#006bc0;
  color:rgba(255,255,255,0.2);
}
footer .widget_text {
  margin-top: 0!important;
}
.blog-posts {
  background-color: #fff;
  border-radius:3px;
}
ul.circled li::before, .widget_recent_entries ul li::before, .widget_recent_comments ul li::before, .widget_archive ul li::before, .widget_categories ul li::before, .widget_meta ul li::before {
  font-family: fontello;
  font-weight: 400;
  content: "\e766";
  padding-right: 10px;
  display: inline-block;
  font-size: 0.933em;
  color:#006bc0;
}

/* Form Tweaks */
.privacy-text {
  font-size: 13px;
  margin-bottom: 10px;
}
.acceptance-15 {
  margin-bottom:10px;
}
.message-send {
  padding-top:20px;
}
/* Calculator Tweaks */

.calculators-main .steps {
  cursor: pointer;
  cursor: hand;
}

.calculators-main .steps .steps-item .number {
  display:none;
}
.calculators-main .steps i {
  color:#dedede;
}
#menu-calculators {
    display: block;
    margin: 0;
    padding: 0 0 20px 0;
    position: relative;
    width: 100%;
}

#menu-calculators li {
    display: block;
    border-bottom: 1px solid #f3f3f3;
    width: 100%;
    font-size:0.933em;
}
#menu-calculators li:hover {
    cursor: pointer;
    cursor: hand;
}
#menu-calculators li:hover a {
    color:#006bc0;
}
#menu-calculators li.current_page_item {
    background-color: #00457c;
    color:#fff;
}
#menu-calculators li a {
    vertical-align: middle;
    height: 40px;
    left:4px;
  color:inherit;
}
#menu-calculators li a {
    position: relative;
    display: table-cell;
}
#menu-calculators li a:before {
  font-family: fontello;
  font-weight: 400;
  content: "\e765";
  padding-right: 10px;
  display: inline-block;
}
#menu-calculators li.current_page_item a:before {
  color:#b6bd00;
}
#menu-calculators.circled li:before {
  display:none; 
}

.desktop-calculator {
  display: inline-block;
}               
.mobile-calculator {
  display: none;
}
 
@media (max-width: 1000px){
  .desktop-calculator {
    display: none;
  }               
  .mobile-calculator {
    display: inline-block;
  }
  .calculator-wrapper {
    padding:0;
  }
  li.no-mob-version {
    display:none!important;
  }
  .calculators-main .no-mob-version {
    display:none!important;
  }
}