/*
Theme Name: Salient Child Theme - Time Care Forum
Description: This is a custom child theme for Salient - Time Care Forum
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

@font-face {
	font-family: 'Open Sans';
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
	font-display: swap;
}

.swiper-slide img {margin:0;padding:0 0 0.5em 0}
.swiper-slide .button a {border-radius:0;text-transform:none}
.full-width-section > .col.span_12.dark, .full-width-content > .col.span_12.dark {
    color: #6f6f6e;
}
.nectar-button{text-transform:none;letter-spacing:0;}
.nectar-button.small {letter-spacing:0;}
.swiper-slide .button a{letter-spacing:0}
.center-button{}
.border-top-grey{border-top:2px solid #eeeeee}
.border-bottom-grey{border-bottom:2px solid #eeeeee}
.owl-theme .owl-dots {
    margin-bottom: 20px;
	margin-top:0;
}
.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 0;
}
.wpb_row, .wpb_content_element {
    margin-bottom: 0;
}
.open-quote{font-family:arial}
.rounded-icon{border-radius:50%;background-color:#38b6ab;}
.rounded-icon.apple, .btn-apple{background-color:#c7d530;}
.rounded-icon.sky, .btn-sky{background-color:#00b1eb;}
.rounded-icon.purple, .btn-purple{background-color:#8f1ff7;}
.rounded-icon.lily, .btn-lily{background-color:#ec619f;}
.rounded-icon.indigo, .btn-indigo{background-color:#364b9b;}
.p-5{padding:30px;}
.rounded-icon.grey, .btn-grey{background-color:#eeeeee;}
.rounded-icon.lilac, .btn-lilac{background-color:#6e74b6;}
.rounded-icon.magenta, .btn-magenta{background-color:#c7017f;}

[data-bullet_style="see_through_ar_visualized"] .slider-pagination.dark-cs .swiper-pagination-switch svg circle.time {
    stroke: #38b5aa;
}
@media (max-width:1023px){
.swiper-slide .image-bg{background-color:#fff;opacity:0.2}
.swiper-slide .slide-bg-wrap{background-color:#fff}
}

#icon-group a:hover{background-color:rgba(255,255,255,0.2)}
.grey-text{opacity:0.1;}
.form-element p{ width:50%;float:left;padding:20px;
min-height:150px}
@media (max-width:992px){
	.form-element p{ width:100%;}
}

.form-element label span{margin-top:1em}
.form-element select { 
    padding:10px;
   -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
  outline: none;
	font-size:16px;
	border-radius:0;
}
.form-element input[type=submit]{font-size:16px;width:50%}
.wpcf7 .wpcf7-response-output{background-color:rgba(255,255,255,0);border:none;}
.wpcf7 span.wpcf7-not-valid-tip{margin-top:0;background-color:#565656}
input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date] {background-color:#fff;}
img.small-logo{width:75%!important;height:auto;}
.icon-salient-cart{display:none;}
body[data-dropdown-style="minimal"] header#top .sf-menu li ul li a, body[data-dropdown-style="minimal"] #header-outer .widget_shopping_cart .quantity, body[data-dropdown-style="minimal"] #header-outer .widget_shopping_cart .cart_list li, body[data-dropdown-style="minimal"] #header-outer .cart-notification, body[data-dropdown-style="minimal"] #header-outer .total, body[data-dropdown-style="minimal"] #header-outer .total strong, body[data-dropdown-style="minimal"] #header-outer ul.product_list_widget li dl dd {
    color: #999;
	border-radius:5px;
}

/* Location - menu images */
ul.sub-menu li#menu-item-14714 img {
	background: url(https://www.allocatesoftware.co.uk/wp-content/uploads/sites/34/2020/07/sprites.png) no-repeat 0 0;
}

ul.sub-menu li#menu-item-14717 img {
	background: url(https://www.allocatesoftware.co.uk/wp-content/uploads/sites/34/2020/07/sprites.png) no-repeat -40px 0;
}

ul.sub-menu li#menu-item-14718 img {
	background: url(https://www.allocatesoftware.co.uk/wp-content/uploads/sites/34/2020/07/sprites.png) no-repeat -78px 0;
}

ul.sub-menu li#menu-item-14720 img {
	background: url(https://www.allocatesoftware.co.uk/wp-content/uploads/sites/34/2020/07/sprites.png) no-repeat -40px -27px;
}

ul.sub-menu li#menu-item-14722 img {
	background: url(https://www.allocatesoftware.co.uk/wp-content/uploads/sites/34/2020/07/sprites.png) no-repeat -80px -27px;
}