/*
Theme Name: CHIRMED
Description: 
Author: Grupa Infomax.
Template: apexclinic
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/


.header_top_item ul.contact li.phone strong span {
	color: #000000;
}
.header_top_item ul.contact li.phone strong {
	font-size: 13px;
	color: #000000;
	line-height: 18px;
}
.header_top_item ul.contact li.phone strong, .header_top_item ul.contact li .has-icon .icon i {
	color: #000000;
}


#lang_choice_1 {
	padding: 10px 10px 10px 10px;
	background: #fff;
	color: #444;
	border: 1px solid #e2e2e2;
	border-radius: 0;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
	text-transform: uppercase;
	background: url(assets/img/arrow-down.png) 17px 33px no-repeat;

}

.header_main #lang_choice_2 {
	padding: 10px 10px 10px 10px;
	background: #fff;
	color: #444;
	border: 1px solid #e2e2e2;
	border-radius: 0;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
	text-transform: uppercase;
	padding: 2px 5px 7px 5px;
	color: #fff;
	background: url(assets/img/arrow-down.png) 7px 22px no-repeat;
	font-size: 12px;
	text-align: center;
}

.wraper_header.style-twelve .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count {
	background-color:#f08511!important;
}
.nav > [class*='menu-'] > ul.menu > li > a:before {
	background-color:#f08511!important;
}

.home .entry-header {
	display: none;
}
.post-meta {
	display: none;
}
.blog.element-two .blog-item > .holder > .category-display ul > li a {
	border-radius: 0px!important;
}
.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-datestamp > .holder {
background-color: #0075be!important;
color:#fff!important;
}
.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-datestamp > .holder:after {
    border-left-color: #0075be!important;
}
.footer_main_item p {
	color:#2d2d2d;
}
.footer_main_item .widget-title, .footer_main_item .widget_nav_menu ul li, .footer_main_item .widget_recent_entries ul li, .footer_copyright_item p, .footer_copyright_item ul.menu li {
	color:#2d2d2d!important;
}
.footer_main_item .widget_nav_menu ul li:before {
    color: #0076c2;
}

.footer_main_item p {
    line-height: 22px!important;
}
.custom-footer {
	background: #fff;
}
.custom-footer2 {
	background: url('/wp-content/uploads/2018/10/background-cta-online-shop.jpg') 0px 0px no-repeat;
	background-size: cover;
}
.custom-footer2 .cbt1 {
	color: #337ab7;
    background: #fff;
    padding: 15px 30px;
    font-weight: 500;
    display: block;
    max-width: 250px;
    text-align: center;
    margin-top: 30px;
}
.custom-footer2 h3 {
	font-size: 36px;
	color:#fff;
	font-weight: 300;
	padding: 30px 0px 20px 0px;
}
.ue1 {
	margin: 20px 0px 0px 0px;
}
.ue2 {
	background: #fff;
    text-align: center;
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: -20px;
    padding-top: 20px;
    margin-top: 20px;
}
button#catapultCookie {
    padding: 10px 20px !important;
    border-radius: 0px !important;
    text-transform: uppercase;
}
.cpa a {
	color: #2d2d2d !important;
	font-weight: 600;
}
.cpa {
	background-color: rgba(255, 255, 255, 0.9) !important;
	color: #2d2d2d !important;
}

.radiant-contact-form.element-one .form-row .wpcf7-list-item {
	width: 100%!important;

}
.radiant-contact-form.element-one .form-row label span {
	color: #000!important;
	font-size: 12px;
	font-weight: 400;
}
.custom-btn-submit2 {
	background-color: #0075be!important;
}
.vc_row p {
	margin-bottom: 20px!important;
}
.radiantthemes-custom-menu.element-one ul.menu li ul li a {
	padding-left: 40px;
}
.holder .author-image, .holder .meta {
	display: none;
}
.entry-header .entry-meta > .holder {
	padding-left: 0px!important;
}

.spp-box .wpb_single_image .vc_box_outline_circle.vc_box_border_orange {
    border-color: #fff!important;
    border-width: 5px!important;
    transition: all 1s;
}
.spp-box .wpb_single_image .vc_box_outline_circle.vc_box_border_orange:hover {
    border-color: #f38400!important;
    border-width: 5px!important;
}
.spp-box:hover h4 a {
    color: #f38400!important;
}
.box--hidden {
	display: none;
}


.cpp1 li {
	margin-bottom:12px;
}

.cpp1 li{
	position:relative; 
	padding-left:18px;
}

.cpp1 li:before{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	content:"\f111";
	font-family:'FontAwesome';
	font-size:55%;
	color: #0075be;
}

.cpp1 > li ul,
.cpp1 > ol{
	margin-top:12px;
}

.nicescroll-cursors, .preloader, body > .scrollup, .hamburger-menu-main .widget-title:before, .pagination > *.current, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit:hover, .woocommerce button.button[name="apply_coupon"], .woocommerce button.button[name="update_cart"], .woocommerce button.button[name="update_cart"]:disabled, .woocommerce button.button[name="update_cart"]:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce form .form-row input.button, .woocommerce form .form-row input.button:hover, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .widget-area > .widget .tagcloud > [class*='tag-link-']:hover, .widget-area > .widget.widget_search .search-form button[type=submit], .widget-area > .widget.widget_product_search .woocommerce-product-search button[type=submit], .widget-area > .widget.widget_price_filter .ui-slider .ui-slider-range, .widget-area > .widget.widget_price_filter .ui-slider .ui-slider-handle, .post.style-default .entry-main .post-read-more .btn, .page.style-default .entry-main .post-read-more .btn, .tribe_events.style-default .entry-main .post-read-more .btn, .testimonial.style-default .entry-main .post-read-more .btn, .team.style-default .entry-main .post-read-more .btn, .portfolio.style-default .entry-main .post-read-more .btn, .case-studies.style-default .entry-main .post-read-more .btn, .client.style-default .entry-main .post-read-more .btn, .product.style-default .entry-main .post-read-more .btn .radiantthemes-search-form .form-row button[type=submit], .nav > [class*='menu-'] > ul.menu > li:before, .footer_main_item ul.social li a:hover, .footer_main_item .widget-title:before, .post.style-two .entry-main .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .post.style-five > .holder .category-list span, .post-tags a[rel='tag']:hover, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .error_main .btn:before, .radiantthemes-shop-box.style-one > .holder > .onsale, .radiantthemes-shop-box.style-two > .holder > .onsale, .radiantthemes-shop-box.style-five > .holder:hover > .data > .action-buttons > .button, .radiantthemes-shop-box.style-five > .holder:hover > .data > .action-buttons > .added_to_cart, .maintenance_main .maintenance-progress > .maintenance-progress-bar, .maintenance_main .maintenance-progress > .maintenance-progress-bar > .maintenance-progress-percentage > span, .radiantthemes-search-form .form-row button[type=submit], .shop_single > .product > .woocommerce-tabs > ul.tabs > li > a:before, .doctor-finder-search-form .form-row input[type="submit"]:hover, .doctor-contact-info-box .btn, .doctor_finder_listing_box .data .btn.view-profile, .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {
	background-color: #f38400 !important;
}
.shop_single > .summary form.cart .button, .woocommerce button.button[name=apply_coupon], .woocommerce button.button[name=update_cart], .woocommerce button.button[name=update_cart]:disabled, .woocommerce button.button[name=update_cart]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
	border-radius: 0px!important;
}
.widget-area > .widget.widget_price_filter button[type=submit] {
    border-radius: 0px!important;
    text-transform: uppercase;
    border: 0px!important;
    background-color: #f38400!important;
}
.woocommerce .widget_price_filter .price_slider_amount {
    line-height: 30px!important;
    font-size: 11px!important;
}
.radiantthemes-shop-box.style-two > .holder > .pic > .action-buttons > .button, .radiantthemes-shop-box.style-two > .holder > .pic > .action-buttons > .added_to_cart {
    background-color: #f38400!important;
}
.woocommerce-products-header {
	display: none;
}

.radiantthemes-shop.four-column > .product-category h2  {
	margin-bottom: 0;
    font-weight: 500;
    font-size: 14px;
    color: #0075be;
    line-height: 22px;
    letter-spacing: initial;
    text-align: center;
 }
.radiantthemes-shop.four-column > .product-category  {
    width: 25%;
    float: left;
    padding-left: 15px;
    list-style: none;
    padding-right: 15px;
    /*height: 280px;*/
	height: 300px;
}
.radiantthemes-shop.four-column .product-category img  {
	    border: 1px #f2f0f0 solid;
	    margin-bottom: 15px;
}
.radiantthemes-shop.four-column .product-category mark  {
    background-color: #fff;
    color: #0075be;
}


@media screen and (max-width: 991px) and (min-width: 768px) {
	.radiantthemes-shop.four-column > .product-category  {
    	width: 33%;
	}
}

@media screen and (max-width: 767px) and (min-width: 480px) {
	.radiantthemes-shop.four-column > .product-category  {
    	width: 50%;
	}
}

@media screen and (max-width: 480px) {
	.radiantthemes-shop.four-column > .product-category  {
    	width:100%;
	}
}
.footer_main_item ul.social li a { 
	color: #000;
	font-size: 20px;
}
.woocommerce-category-description {
	padding: 0px 0px 50px 0px;
	font-size: 16px;
	transition: all 0.3s ease-in-out;
	position: relative;
}

body.woocommerce-page #main .woocommerce-category-description,
#shop_custom_description.woocommerce-category-description{
    display: block;
}

body.woocommerce-page.post-type-archive-product #main .woocommerce-category-description {
    display: none;
}

body.woocommerce-page .woocommerce-category-description ul {
    list-style-type: disc;
	margin-bottom: 10px;
	padding-left: 30px;
}

.woocommerce-category-description .description.full .description-limited,
.woocommerce-category-description .description.limit .description-full,
#shop_custom_description  .description.full .description-limited,
#shop_custom_description .description.limit .description-full,
.woocommerce-category-description .description.full .btn-readmore {
    display: none;
}

.woocommerce-category-description .description.limit .description-limited,
.woocommerce-category-description .description.full .description-full,
#shop_custom_description .description.limit .description-limited,
#shop_custom_description .description.full .description-full {
    display: block;
}

.btn-readmore,
.btn-readmore-shop {
	border-radius: 30px;
    background-color: #0075be;
    color: #fff;
    border: none;
    padding: 5px 20px;
	margin-top: 10px;
}
