/*

Theme Name: Divi Child

Theme URI: http://www.elegantthemes.com/gallery/divi/

Template: Divi

Author: Elegant Themes

Author URI: http://www.elegantthemes.com

Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.

Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready

Version: 2.7.10.1472632473

Updated: 2016-08-31 10:34:33



*/
#footer-info a {
    color: #666;
    font-weight: 400 !important;
}
#footer-info {
    font-weight: 400 !important;
}

.lapostaformfield {
-moz-appearance: none;
  background-color: #fff;
  border: none !important;
  border-image: none 100% 1 0 stretch;
  border-radius: 100px;
  box-sizing: border-box;
  color: #666;
  font-size: 16px;
  font-weight: 400;
  margin: 0 0 15px 0 !important;
  overflow: hidden;
  padding: 14px 4% !important;
  width: 100%;
}

.lapostasubmit {
	background-attachment: scroll;
  background-clip: border-box;
  background-color: #f9dd2e;
  background-image: none;
  background-origin: padding-box;
    background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 7px solid #f9dd2e;
  border-image: none 100% 1 0 stretch;
  border-radius: 30px;
  box-sizing: border-box;
  color: #fff;
  display: block;
  font-family: "Roboto",Helvetica,Arial,Lucida,sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 1.7em;
  margin: 0;
  outline: 0 none currentcolor;
  padding: .3em 1em;
  position: relative;
  text-align: center;
  text-decoration: none currentcolor solid;
  text-transform: uppercase;
  transition-delay: 0ms,0ms,0ms;
  transition-duration: 300ms,300ms,300ms;
  transition-property: color,background-color,border;
  transition-timing-function: ease,ease,ease;
  vertical-align: baseline;
  width: 100%;
	cursor:pointer;
}

.lapostasubmit:hover {
	background-color:#ffb500;
	border: 7px solid #ffb500;
}

.current-page-ancestor a,
.current_page_parent a{
  color: #303030 !important;
}


#footer-bottom a.icon:hover {
  color: #F9DD2E !important;
}

h4.widgettitle {
  font-family: "Raleway",Helvetica,Arial,Lucida,sans-serif;
  font-size: 22px;
  font-weight: 500;
}
#sidebar ul li a:hover{
	color:#8ba1ab;
}

.single-post h1.entry-title {
  font-family: "Raleway",Helvetica,Arial,Lucida,sans-serif;
  font-size: 34px;
  font-weight: 500;
}

.search-results #left-area {
	width:100%;
}
.search-results .et_pb_widget_area_left {
    padding-right: 0px;
    border-right: 0px !important;
}

.search-results #main-content .container:before {
    width: 0px !important;
    background-color: none !important;
}
.search-results #sidebar {
	display:none;
}
#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .wp-pagenavi a:hover, .wp-pagenavi span.current {
    color: #000000;
}
.et_mobile_menu {
    border-top: 2px solid #000000;
}

@media only screen and (max-width: 1080px) {

	.four-columns .et_pb_column {
	width: 25%!important;
	}

	.four-columns .et_pb_column.et_pb_column_1_4 {
    	margin-right: 0 !important;
	}
	.four-columns .et_pb_image_0,
	.four-columns .et_pb_image_1,
	.four-columns .et_pb_image_2,
	.four-columns .et_pb_image_3 {
		width:40% !important;
	}
}