/*------------------------------------*\
    RESET
\*------------------------------------*/

*,
*:after,
*:before {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}
body {
	font:400 13px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;
	background:#333;
}

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

.wrapper {
	max-width:1280px;
	margin:0 auto;
}

.demo-nav {
	float:right;
	margin:12px 0;
	list-style:none;
}
.demo-nav-link {
	
}
.demo-nav-link a {
	color:#2BA6CB;
	text-decoration:none;
}

/* Call Us Button */
.button {
    left: 20px;
	position: absolute;
   display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 8px 20px;
    border: 1px solid #50403a;
    border-radius: 8px;
    background: #5e4b44;
    background: -webkit-gradient(linear, left top, left bottom, from(#5e4b44), to(#5e4b44));
    background: -moz-linear-gradient(top, #5e4b44, #5e4b44);
    background: linear-gradient(to bottom, #5e4b44, #5e4b44);
    text-shadow: #2f2622 1px 1px 1px;
    font: normal normal bold 20px Helvetica;
    color: #f9f1dc;
    text-decoration: none;
}
.button:hover,
.button:focus {
    border: 1px solid #5e4b44;
    background: #715a52;
    background: -webkit-gradient(linear, left top, left bottom, from(#715a52), to(#715a52));
    background: -moz-linear-gradient(top, #715a52, #715a52);
    background: linear-gradient(to bottom, #715a52, #715a52);
    color: #f9f1dc;
    text-decoration: none;
}
.button:active {
    background: #382d29;
    background: -webkit-gradient(linear, left top, left bottom, from(#382d29), to(#5e4b44));
    background: -moz-linear-gradient(top, #382d29, #5e4b44);
    background: linear-gradient(to bottom, #382d29, #5e4b44);
}
.button:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0px 8px -6px -8px;
    position: relative;
    top: -1px;
    left: 0px;
    background: url(pictures/phone.png);
    background-size: 100% 100%;
}

