/*
Template: diamonddrycleaners
Theme Name: Diamond Dry Cleaners - Child
Theme URI: http://www.diamonddrycleaners.co.nz
Description: Child theme do not deactivate or delete
Author: MRD Web
Author URI: http://mrd.co.nz
Version: 1.0.0
Text Domain: diamonddrycleaners
License: GNU General Public License v2 or later & Envato Market License
License URI: http://www.gnu.org/licenses/gpl-2.0.html & http://themeforest.net/licenses
*/


/* --- BUTTONS --- */

/* Button Red */

/* 
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	
    color: #fff !important;
    border: 2px dashed rgba(255, 255, 255, 0.6) !important;
    box-shadow: 0 0 0 1px #a31519, 2px 4px 5px 2px rgba(0, 0, 0, 0.2);
    text-shadow: -1px -1px #aa3030;
   
   	position: relative;
    display: inline-block;
    padding: 0.625rem 2.125rem;
    border-radius: 25rem;
    font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-size: 1.125rem;
    font-style: normal;
    line-height: 1.5;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-color: #de1d21 !important; 
    background: linear-gradient(#de1d21, #a31519) !important;
} 
*/


/* Button Orange */ 
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	
    color: #fff !important;
    border: 2px dashed rgba(255, 255, 255, 0.6) !important;
    /* box-shadow: 0 0 0 4px #de1d21, 2px 1px 6px 4px rgba(10, 10, 0, 0.5); */
    box-shadow: 0 0 0 1px #d14d27, 2px 4px 5px 2px rgba(0, 0, 0, 0.2);
    text-shadow: -1px -1px #aa3030;
   
   	position: relative;
    display: inline-block;
    padding: 0.625rem 2.125rem;
    /* border-color: #c71a1e; */
    border-radius: 25rem;
    font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-size: 1.125rem;
    font-style: normal;
    line-height: 1.5;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-color: #F25B2F !important; 
    background: linear-gradient(#F25B2F, #d14d27) !important;
}




/* --- Service Table --- */

th, td {
    border-width: 0 1px 1px 0;
    vertical-align: baseline;
    text-align: left;
    padding: 0.4em;
    padding-left: 16px;
    padding-right: 16px;
}


/* --- LINKS --- */

a {
    color: #f25b2f;
}

a:hover {
    color: #d14d27;
}


/* Carousel */
.bt-carousel .owl-dot.active {
    border-color: #f25b2f;
    background-color: #f25b2f;
}


.service-star:hover .service-star-title {
    color: #f25b2f;
}

/* --- Secondary Text --- */

.text-secondary {
    color: #ffffff !important;
}


/* --- Liquid Content --- */

.liquid-content {
	color: #ffffff !important;
	border-radius: 6px;
	
}


/* --- Laundry Guides Icons --- */

.guide-symbols img {
	width: 42px;
	height: 42px;
	margin-right: 20px;
	float: left;
}



/* Service Card */

.service-card:hover .service-card-title {
    color: #f25b2f;
}

/* Services Navigation */
.widget:not(.widget_text) a:hover {
    color: #f25b2f;
}


.widget:not(.widget_text) a:focus {
    color: #f25b2f;
}


.widget:not(.widget_text) a:active {
    color: #f25b2f;
}


@media all and (min-width: 700px) {
 .sfm-navicon-button {
	display:none !important
}}

