/*
Theme Name: Divi-Child
Description: Divi-Child
Author: Christian Hustert
Author URI: http://www.christianhustert.de
Template: Divi
Version: 0.1
*/

/* CUSTOM FONTS */

@font-face {
 font-family: Neophyte;
 src: url('fonts/Y2K_neophyte.ttf');
}

h2 {
	font-weight: 400 !important;
}

/*****************/
/*SPECIAL BUTTONS*/
/*****************/

a.abode-button {
	/*color: #79ccec !important;*/
    background: -moz-linear-gradient(top, #88bdff 0%, #60a7ff 100%);
    background: -o-linear-gradient(top, #88bdff 0%,#60a7ff 100%);
    background: -ms-linear-gradient(top, #88bdff 0%,#60a7ff 100%);
    /*border: 1px solid #79ccec;*/
	padding: 9px 37px;
    font-weight: bold !important;
    font-size: 16px;
    margin: 0 5px 8px 0;
    text-transform: uppercase;
    display: inline-block;
    -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.1);
    -moz-border-radius: 10px;
    line-height: 26px;
}

	a.homepage-button {
		color: #79ccec !important;
	    border: 1px solid #79ccec;
	}
	a.hostel-button {
		color: #ed4d14 !important;
	    border: 1px solid #ed4d14;
	}
	a.bb-button {
		color: #77c2eb !important;
	    border: 1px solid #77c2eb;
	}
	a.motel-button {
		color: #942936 !important;
	    border: 1px solid #942936;
	}
	a.holiday-button {
		color: #708f3b !important;
	    border: 1px solid #708f3b;
	}

a.abode-button-inverse {
	color: #fff !important;
    /*background: #79ccec;*/
    background: -moz-linear-gradient(top, #88bdff 0%, #60a7ff 100%);
    background: -o-linear-gradient(top, #88bdff 0%,#60a7ff 100%);
    background: -ms-linear-gradient(top, #88bdff 0%,#60a7ff 100%);
    /*border: 1px solid #79ccec;*/
	padding: 9px 37px;
    font-weight: bold !important;
    font-size: 16px;
    margin: 0 5px 8px 0;
    text-transform: uppercase; 
    display: inline-block;
    -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.1);
    -moz-border-radius: 10px;
    line-height: 26px;
}

	a.homepage-button-inverse {
	    border: 1px solid #79ccec;
	    background: #79ccec;
	}
	a.hostel-button-inverse {
	    border: 1px solid #ed4d14;
	    background: #ed4d14;
	}
	a.bb-button-inverse {
	    border: 1px solid #77c2eb;
	    background: #77c2eb;
	}
	a.motel-button-inverse {
	    border: 1px solid #942936;
	    background: #942936;
	}
	a.holiday-button-inverse {
	    border: 1px solid #708f3b;
	    background: #708f3b;
	}

a.abode-button:hover { 
	text-decoration: none;
	color: #ffffff !important; 
}

	a.homepage-button:hover {
		background: #79ccec;
	}
	a.hostel-button:hover {
		background: #ed4d14;
	}
	a.bb-button:hover {
		background: #77c2eb;
	}
	a.motel-button:hover {
		background: #942936;
	}
	a.holiday-button:hover {
		background: #708f3b;
	}

a.abode-button-inverse:hover { 
	text-decoration: none;
	background: #fff;
}

	a.homepage-button-inverse:hover {
		color: #79ccec !important; 
	}
	a.hostel-button-inverse:hover {
		color: #ed4d14 !important;
	}
	a.bb-button-inverse:hover {
		color: #77c2eb !important;
	}
	a.motel-button-inverse:hover {
		color: #942936 !important;
	}
	a.holiday-button-inverse:hover {
		color: #708f3b !important;
	}

