/*
 Theme Name:   Kinky Lizard
 Description:  Custom Theme for Kinky Lizard
 Author:       Sicha + Napa
 Author URI:  http://sichanapa.com.au
 Template:     Divi
 Version:      1.0.0
*/

@import url('../Divi/style.css');
@import url('font-awesome.min.css');
@font-face {
    font-family: 'reducto_condensed_ssiCn';
    src: url('fonts/reducto-condensed-ssi-condensed-webfont.woff2') format('woff2'),
         url('fonts/reducto-condensed-ssi-condensed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
	font-weight: 300;
}

h1,h2,h3 {
	font-family: 'reducto_condensed_ssiCn';
	text-transform: uppercase;
	margin-bottom: 20px;
	font-weight: normal;
}

.entry-content table {
	border: 0;
}

.entry-content tr td {
	border-color: #edebe8;
}

table, table td, tr {
	border: 0;
}

#main-header{
	border-bottom: #f6c07e 1px solid;
}

nav#top-menu-nav a {
	font-family: 'reducto_condensed_ssiCn';
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: normal;
}

nav#top-menu-nav a:hover {
	color: #f7941e !important;
}

.et_pb_bg_layout_dark, .et_pb_bg_layout_dark h1, .et_pb_bg_layout_dark h2, .et_pb_bg_layout_dark h3, .et_pb_bg_layout_dark h4, .et_pb_bg_layout_dark h5, .et_pb_bg_layout_dark h6 {
    color: #f7941e !important;
}

#intro h3 {
	margin-bottom: 0;
}

.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon {
	color: #f7941e;
}

#slider .et_pb_bg_layout_dark .et_pb_slide_description h1 {
	color: #fff !important;
	font-size: 70px;
	margin: 0;
}

@media (max-width: 980px) {
	#slider .et_pb_bg_layout_dark .et_pb_slide_description h1 {
	font-size: 40px;
	}
}

/* Menu Section */

@media (max-width: 980px) {
	#menu .et_pb_text_align_left, #menu .et_pb_button_module_wrapper {
		text-align: center;
	}
}

/* Gallery Section */

.et_pb_gallery .et_pb_gallery_pagination, .et_pb_filterable_portfolio .et_pb_portofolio_pagination {
	border-color: #212123;
}

.et_pb_gallery .et_pb_gallery_pagination ul li a, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a {
	color: #212123;
	font-weight: 600;
}

/* Contact Section */

#contact h3 {
	margin-top: 40px;
}

.fa:before {
	color: #f7941e;
}

.gform_wrapper {
	margin-top: 0;
}

#gform_wrapper_1.gform_wrapper .top_label .gfield_label {
	font-weight: 500;
}

#gform_wrapper_1.gform_wrapper input[type="text"]{
	width: 100%;
	border: 1px solid #edebe8;
}

input[type="submit"]{
    background: #f7941e;
    border-width: 0px !important;
    border-radius: 7px;
	color: #ffffff !important;
	font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
	cursor: pointer;
	padding: 0.3em 1em;
	font-size: 20px;
	line-height: 1.7em !important;
	transition: all 0.2s;
}

input[type="submit"]:hover {
	background: #e47f13 !important;
}

.et_color_scheme_orange a {
	color: #555;
}

.et_color_scheme_orange .et-social-icon a:hover {
	color: #f7941e !important;
}