/*
 Theme Name:   10plus Child 10 Plus Interactive
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  10plus Child Theme
 Author:       Successmakers
 Author URI:   http://successmakers.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  10plus-child
*/

body {font-family: 'Titillium Web', sans-serif;}
#logo {max-height: 100% !important;}
#footer-info {text-align:center;}
a.one:link {color:#000;}
a.one:visited {color:#000;}
a.one:hover {color:#000;}
.et_pb_column_1_3 h1, .et_pb_column_1_4 h1 {font-size: 32px;}
#page-container {max-width:1200px !important;}
.et_boxed_layout #page-container {
-webkit-box-shadow: 0 0 0 0;;
-moz-box-shadow: 0 0 0 0;;
box-shadow: 0 0 0 0; }
strong {color: #35485d;font-weight: 600;}
.mobile_menu_bar::before {font-size: 42px;}
.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a, .et_slide_in_menu_container #mobile_menu_slide li a {padding: 30px 0;}
.et-pb-arrow-prev, .et-pb-arrow-next {font-size: 88px; color: #fff !important;}
.et_pb_bg_layout_dark {color: #ccc !important;}
.et_pb_contact .et_pb_contact_field_half {float:none;}
.et_pb_contact_field_3 {
	position: absolute;
	left: 50%;
	top: 20%;
	height: 55%;
}

#et_pb_contact_message_1 {
	resize: none;
	height: 100%;
}
.et_pb_contact_form_0.et_pb_contact_form_container .input {
border-radius: 5px;
    border: 2px solid #999999 !important;
    padding: 15px; 
font-family: 'Titillium Web', sans-serif;
}
.et_pb_contact_form_0.et_pb_contact_form_container .input {
color: #CCC !important;
}
a[href^=tel] { color: inherit; text-decoration: none; }

/* Responsive Styles Small screen */
@media all and (max-width: 767px) {
	.et_pb_contact .et_pb_contact_field_half {float:left;}
	.et_pb_contact_field_3 {
		position: inherit;
		left: 50%;
		top: 10%;
		height: 62%;
	}
}

/* Always show arrows */
.et-pb-arrow-next,
.et_mobile_device .et-pb-arrow-next {
	right: 22px;
	opacity: 1;
}

.et-pb-arrow-prev,
.et_mobile_device .et-pb-arrow-prev {
	left: 22px;
	opacity: 1;
}

.SAJ-bullets {
	padding-left: 160px;
}

h1.SAJ-service {
	padding-left:60px;
}

div.SAJ-service {
	padding-left:60px;
}

h1.SAJ-summary {
	padding-left:60px;
}

p.SAJ-summary {
	padding-left:60px;
}


@media (max-width: 980px){
	.et_pb_section {
	    padding: 0;
	}
	.et_pb_column {
    		margin-bottom: 0px;
	}
	.et_pb_text_1 {
		background-image: none !important;
	}
	h1.SAJ-service {
		padding-left:30px;
		margin-top:10px
	}

	div.SAJ-service {
		padding-left:30px;
	}

	h1.SAJ-summary {
		padding-left:30px;
	}

	p.SAJ-summary {
		padding-left:30px;
	}

}

/* Responsive Styles Smartphone Portrait */
@media all and (max-width: 479px) {

	.et_header_style_left #logo, .et_header_style_split #logo {
	    max-width: 80%;
	}
	.SAJ-bullets {
		padding-left: 70px;
	}
}