#67DA98
/* @form header
-------------------------------- */
.smart-forms .header-pink {	
	background-color:#d60270;
	border-top:1px solid #da67a4;  
	border-bottom:5px solid #ab035c;
}

.smart-forms .header-lite{ border-top-color:#da67a4; }
.smart-forms .header-lite:before{ background-color:#d60270; }
.smart-forms .header-pink h4{ color:#fff; }

/* @form tagline 
------------------------------------- */
.smart-forms .theme-pink .tagline span{ color:#d60270; }
.smart-forms .theme-pink .smart-link{ color:#d60270; }

/* @hover | focus  
----------------------------------- */
.smart-forms .theme-pink .gui-input:hover,
.smart-forms .theme-pink .gui-textarea:hover,
.smart-forms .theme-pink .select > select:hover,
.smart-forms .theme-pink .select-multiple select:hover, 
.smart-forms .theme-pink .gui-input:hover ~ .input-hint,
.smart-forms .theme-pink .file .gui-file:hover + .gui-input,
.smart-forms .theme-pink .gui-textarea:hover ~ .input-hint{ border-color: #d6589a; }
.smart-forms .theme-pink .gui-input:focus,
.smart-forms .theme-pink .gui-textarea:focus,
.smart-forms .theme-pink .select > select:focus,
.smart-forms .theme-pink .select-multiple select:focus{ border-color: #d60270; color: #3C3C3C; }
.smart-forms .theme-pink .gui-textarea:focus{  height: 120px; }
.smart-forms .theme-pink .select > select:focus { z-index:10; z-index:20\9; }
.smart-forms .theme-pink .gui-input:focus ~ .field-icon i,
.smart-forms .theme-pink .gui-textarea:focus ~ .field-icon i{ color:#d60270; }
.smart-forms .theme-pink .select-multiple select:focus, 
.smart-forms .theme-pink .gui-input:focus ~ .input-hint,
.smart-forms .theme-pink .gui-textarea:focus ~ .input-hint, 
.smart-forms .theme-pink .file .gui-file:focus + .gui-input{ border-color: #d60270; }
.smart-forms .theme-pink .select > select:focus + .arrow{ color:#d60270; }

/* @star rating 
-------------------------------------------- */
.smart-forms .theme-pink .rating:hover .rating-star:hover,
.smart-forms .theme-pink .rating:hover .rating-star:hover ~ .rating-star,
.smart-forms .theme-pink .rating-input:checked ~ .rating-star { color: #d60270;	}
.smart-forms .theme-pink .rating-star, 
.smart-forms .theme-pink .rating:hover .rating-star {	color: #B5C1C7;	 }

/* @check + radio green 
--------------------------------------------- */
.smart-forms .option-pink input:hover + .checkbox,  
.smart-forms .option-pink input:hover + .radio{ border-color: #d6589a; }
.smart-forms .option-pink input:checked + .checkbox, 
.smart-forms .option-pink input:focus + .checkbox, 
.smart-forms .option-pink input:checked + .radio, 
.smart-forms .option-pink input:focus + .radio{ border-color: #d60270; }
.smart-forms .option-pink input:checked + .radio:before, 
.smart-forms .option-pink input:focus + .radio:before{  background: #d60270; }
.smart-forms .option-pink input:checked + .checkbox:before, 
.smart-forms .option-pink input:focus + .checkbox:before{ border-color: #d60270; }

/* @toggle-switch green 
------------------------------------------------- */
.smart-forms .switch-pink > input:checked + label { background: #d60270; border-color: #d60270; }
.smart-forms .switch-pink > input:checked + label:after { color:#d60270; }
.smart-forms .switch-pink > input:checked:focus + label { background: #ab035c; border-color: #ab035c; }

/* @button green 
----------------------------------------------- */
.smart-forms .btn-pink { background-color: #d60270; }
.smart-forms .btn-pink:hover,
.smart-forms .btn-pink:focus{ background-color: #d6589a; }
.smart-forms .btn-pink:active{ background-color: #ab035c; }
.smart-forms .btn-pink,
.smart-forms .btn-pink:hover,
.smart-forms .btn-pink:focus,
.smart-forms .btn-pink:active{ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08);  }

/* @datepicker 
------------------------------------------------- */
.ui-datepicker { border:5px solid #d60270; }
.ui-datepicker:before{
	border-color:transparent transparent #d60270 transparent;  
	border-color:rgba(255,255,255,0) rgba(255,255,255,0) #d60270 rgba(255,255,255,0); 
}
.ui-timepicker-div .ui-widget-header,
.ui-datepicker .ui-datepicker-header { background:#d60270; }
.ui-datepicker-today a, 
.ui-datepicker-today a:hover, 
.ui-datepicker .ui-state-highlight { background:#d60270!important; }

/* @price-box 
------------------------------------------------- */
.smart-forms .theme-pink .selected-box h4{ color:#d60270; }
.smart-forms .ribbon-inner{ background:#d60270; }
.smart-forms .ribbon-inner:before,
.smart-forms .ribbon-inner:after{ border-top-color:#ab035c; }