/*
Theme Name:   Baanlumpini 2018
 Theme URI:    http://jabont.com
 Description:  Jabont Genesis's Child Theme
 Author:       Jabont Chamikorn
 Author URI:   http://jabont.com
 Template:     jabont-genesis
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         clean
 Text Domain:  baanlumpini-2018

http://penguinnn.com/mockup/baanlumpini/wp-content/themes/baanlumpini-2018
*/

@font-face {
	font-family: "pmr-font";
	src: url("fonts/PSLKandaBold.eot");
	src: url("fonts/PSLKandaBold.eot?#iefix") format("embedded-opentype"), 
	url("fonts/PSLKandaBold.ttf") format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "pmr-font";
	src: url("fonts/PSLKanda.eot");
	src: url("fonts/PSLKanda.eot?#iefix") format("embedded-opentype"), 
	url("fonts/PSLKanda.ttf") format("truetype");
	font-weight: 200;
	font-style: normal;
}


@font-face {
	font-family: "pmr-font";
	src: url("fonts/PSLKandaBoldItalic.eot");
	src: url("fonts/PSLKandaBoldItalic.eot?#iefix") format("embedded-opentype"), 
	url("fonts/PSLKandaBoldItalic.ttf") format("truetype");
	font-weight: 400;
	font-style: italic;
}

@font-face {
	font-family: "pmr-font";
	src: url("fonts/PSLKandaItalic.eot");
	src: url("fonts/PSLKandaItalic.eot?#iefix") format("embedded-opentype"), 
	url("fonts/PSLKandaItalic.ttf") format("truetype");
	font-weight: 200;
	font-style: italic;
}

/* Projects
========================================================================== */

.img-150{
	max-width: 150px;
}
slide-nav span {
	font-size: 1rem;
	margin: .25em;
}


/* Ninja Form
========================================================================== */
#pj-form .ninja-forms-field.nf-element {
	border-radius: .3em;
}

#pj-form input#nf-field-13 {
	margin-bottom: 1em;
}
#pj-form div#nf-field-11-container {
	margin: 0;
	width: 100%;
}
#pj-form .nf-field-container {
	width: 100% !important;
	margin: 0 !important;
}

#pj-form li {
	width: 33%;
	margin-top: 1em !important;
	float: left;
	text-align: left;
}
/*-- Mobile Version --*/
@media (max-width: 768px) {
	#pj-form li {
		width: 100%;
	}
}

#pj-form .field-wrap input[type=button] {
	color: #fff;
	padding: .2em 1.5em;
	margin: 1em;
	font-weight: bold;
	letter-spacing: 1.3px;
	border: 0;
}

section#link-bottom {
	border-top: 1px solid #fff;
	position: fixed;
	bottom: 0;
	z-index: 100;
	width: 100%;
}