/* Enter Your Custom CSS Here */
.colore {background-color: #ae5d70;
  padding-top: 20px;
  padding-bottom: 20px;
  color: white;
  padding-left:4%;
  padding-right:4%;
}
.page-header{padding:0}
.page-title{display:none}
.page-subtitle{padding-top:50px;padding-bottom:50px}
#register-form fieldset:last-of-type {
    display: none;
}
.jmfe-custom-field-wrap{padding-bottom:20px}
@media only screen and (min-width: 1024px){
.colore {
  background-color: #ae5d70;
  padding-top: 30px;
  padding-bottom: 20px;
  color: white;
  padding-left: 35%;
  padding-right: 35%;
  margin-left: -394px;
  margin-right: -394px;
  }}
#soliloquy-118 > li > div > div > a > h1{  color: rgb(142, 23, 51);
  font-size: 1.6em;
  color:white;
float: right;
  margin-bottom: 20px;}
.entry-content {
  margin: 0px;
}
.soliloquy-container, .soliloquy-container *{
 
  float: right;}
@media only screen and (min-width: 768px){
.testata-custom{
    min-height:504px;}
}
@media only screen and (max-width: 767px){
.testata-custom{
   min-height:45vh;}
}
#soliloquy-118 > li > div > div > p{float: right;
  margin-top: 30px;}
.testata-custom{ 
  padding-top: 20px;
  padding-bottom: 20px;
  color: white;
  padding-left: 35%;
  padding-right: 35%;
  margin-left: -394px;
  margin-right: -394px;
background-size:cover;
margin-top: -53px;}
#testata-custom-chisiamo{
  background: url(http://consulmarche.com/wp-content/uploads/2015/06/Chi_siamo_Slider_PaginaInterna_Consulmarche.png);
  background-size:cover;
  }
#testata-custom-consulenza{
  background: url(http://consulmarche.com/wp-content/uploads/2015/06/Consulenza_Slider_PaginaInterna_Consulmarche.png);
  background-size:cover;
  }
#testata-custom-formazione{
  background: url(http://consulmarche.com/wp-content/uploads/2015/06/Formazione_Slider_PaginaInterna_Consulmarche.png);
 background-size:cover;}

#testata-custom-selezione{
  background: url(http://consulmarche.com/wp-content/uploads/2015/06/Selezione_Slider_PaginaInterna_Consulmarche.png);
    background-size:cover;
}
.container{padding-top:50px}

.search_jobs>div input[type=submit], .search_resumes>div input[type=submit]{
  background: #000000;
  color:#ffffff}

.footer-widgets {
    background: #ddcb85;
    box-shadow: inset rgba(255,255,255,.1) 0 4px 0;
}

.site-footer {
    color: #2e3137;
    margin-top: 100px;
    background: #24262b;
}
.site-footer a {
    color: #24262b;
}

.copyright {
  background-color: #ddcb85;
font: 700 12px/normal Open-Sans,sans-serif;}


.nav-menu-primary li a, .nav-menu-primary ul li a {
    font: 700 13px/normal Open-Sans,sans-serif;
    text-transform: uppercase;
    vertical-align: middle;
    color: #fff;
    margin: 2px 0;
    padding: 8px 14px;
    display: block;
    border: 2px solid transparent;
}

.button {font: 700 14px/normal Open-Sans,sans-serif;
}

a.button-medium {font: 700 14px/normal Open-Sans,sans-serif;
}

.homepage-widget-title {
  font: 400 28px/normal 'Open-Sans',sans-serif;}

.jobify_widget_slider_hero a.button {
  font: 400 16px/normal 'Open-Sans',sans-serif;}

.btn-primary {
    background-color: #000000;
    border-color: #000000;
}

.footer-widget.widget_text.col-md-3.col-sm-6.col-xs-12 {
      width: 25%;
}

.footer-widget form input[type=text] {
    width: 80%;
}

.footer-widget form input[type=submit] {
  background-color: #a92125;
  text-align: center;
  width: 40%;
}

.title {font-size:1.4em;
  font-weight: strong;}

.search_jobs {
  padding-bottom: 0px;
  font-family: "Varela Round",Helvetica,sans-serif;
  font-size: 17px;
}
.search_jobs .search_keywords, .search_jobs .search_region {width:100% !important;}
.search_jobs .search_keywords input {
	width: 80%;
	float: left;
}
.search_jobs .search_keywords input[type="submit"] {
	width: 15%;
	float: right;
}
.job_filters .job_types{
	border-width: 0px 30px 30px 30px;
  	border-color: #8E1733;
}
.multiSel {
	display: inline-block;
	padding: 0px 10px;
  	font: 700 14px Montserrat,sans-serif;
  	text-transform: uppercase;
}

.multiSel_box{
    color: #000;
	border-style: solid;
    border-color: #8E1733;
    border-width: 0px 30px 0px 30px;
  	padding: 15px;
	height:50px;
  font-family: "Varela Round",Helvetica,sans-serif;
  font-size: 17px;
}
.multiSel_box a {color:#000} 
.job_types li {
  border-width:0px !important;
  padding: 5px 20px;
}
.job_types {
	padding-bottom:20px;
  padding-top: 10px;
}
#jmfe-label-job_rif {display:inline; font-size: inherit !important;}
#jmfe-custom-job_rif {display:inline; padding-left:15px;}
#offerta-formativa p {
	border-width: 1px;
	border-style: none none dashed;
}

.jmfe-custom-field-label {font-size: 23px;
font-weight: 400;}

.site-primary-navigation #searchform {
    margin: 1em 0;
    display: none;
}
