/*@media (max-width: 575px){}*/
/*@media (min-width: 576px) and (max-width: 767px){}*/
/*@media (min-width: 768px) and (max-width: 991px){}*/
/*@media (min-width: 992px) and (max-width: 1199px){}*/
/*@media (min-width: 1200px){}*/

/* preset => */
	a:hover,
	a:visited,
	a:link,
	a:active {
		text-decoration: none;
		color: #000;
	}

	button:focus,
	li:focus,
	a:focus {
		outline: 0;
		-moz-outline-style: none;
		box-shadow: none !important;
	}

	textarea { resize: vertical; }
	textarea:focus,
	textarea.form-control:focus,
	input.form-control:focus,
	input[type=text]:focus,
	input[type=password]:focus,
	input[type=email]:focus,
	input[type=number]:focus,
	[type=text].form-control:focus,
	[type=password].form-control:focus,
	[type=email].form-control:focus,
	[type=tel].form-control:focus,
	[contenteditable].form-control:focus {
		box-shadow: none;
	}

	@font-face {
		font-family: Gotham;
		src: url("../font/Gotham-Book.otf") format("opentype");
	}

	@font-face {
		font-family: Gotham-bold;
		src: url("../font/Gotham-Bold.ttf") format("truetype");
	}

	body {
		font-family: Gotham;
	}

	.jims-font-bold {
		font-family: Gotham-bold;
	}

	.jims-font-normal {
		font-family: Gotham;
	}

	.jims_font_yellow {
		color: #FAD350;
	}
/* <= preset */

.jims_bg_grey {
	/*background-color: #f1eff0;*/
	background-color: #f2f2f2;
}

.jims_bg_yellow_only {
	background-color: #FAD350;
}

.jims_bg_dark {
	background-image: url("../images/bg-1.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.jims_bg_yellow {
	background-image: url("../images/bg-2.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.jims_bg_white {
	background-image: url("../images/bg-3.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.btn-yellow {
	background-color: #FAD350;
}

.font-2rem {
	font-size: 2rem;
}

@media (max-width: 575px) {
	.social-icon {
		width: 20px;
	}

	#phone {
		font-size: 13px;
	}
}

@media (min-width: 576px) {
	.social-icon {
		width: 30px;
	}
}


