/* Enter Your Custom CSS Here */

#et_top_search {display:none !important;}
@media only screen and (min-width: 981px){
  #selcenter{width: 70%; text-align: center; margin-right: auto; margin-left: auto;}
  #deslogo{width:90%; margin-left:auto;margin-right:auto;}
  div.wpcf7 {
    margin: 0;
    padding: 0;
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 25px;
}

  #d{display:none !important;}
.et_header_style_centered #logo {
    max-height: 60% !important;
}
}



.one_fourth {margin-right:0px;}


#Borprogram {border: 3px solid #036FA0; padding: 25px;}
#Borprogram1{border: 3px solid #036FA0; padding: 0px;}
#Borprogrambottom {border: 3px solid #036FA0; padding: 25px; border-bottom: 0px solid #036FA0; padding: 25px;}
#Borprogramtop{border: 3px solid #036FA0; padding: 25px; border-top: 0px solid #036FA0; padding: 25px;  border-bottom: 0px solid #036FA0; padding: 25px;}
#Borprogramtopm{border: 3px solid #036FA0; padding: 25px; border-top: 0px solid #036FA0; padding: 25px;}

@media only screen and (min-width: 981px){
   .et_bloom .et_bloom_form_container .et_bloom_form_content {
  padding: 40px 100px;}

  #sponsorb{width:35%;}
  .et_header_style_centered #top-menu > li > a {
    padding-bottom: 1em;
}
  .et_header_style_centered #main-header div#et-top-navigation {
    position: relative;
    bottom: 0;
    width: 60%;
   margin-left: auto;
    margin-right: auto;
    margin-top: -60px;
}

  
  .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
    width: 32.666%;
}
  .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column{
    margin-right: 0.5%;
}
.et_header_style_centered #logo {
        max-height: 35px !important;
    padding-top: 5px;
}
  .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {
    margin-bottom: 1.27%;
}
  
  .et_pb_slider .et_pb_container {min-height:600px !important;}
}
p{text-align:justify;}

@media only screen and (max-width: 981px){ .et_pb_slider .et_pb_container {min-height:300px !important;} #socialico{display:none;}  p {
    text-align: left;
}
 

}



.one_third {
    margin-right: 0%;
    text-align: center;
    font-size: 25px;
  font-weight:bold;
}





.et_header_style_centered #main-header .logo_container {
    height: 70px;
    padding: 0;
}

#backshop{height:100vh;}
#menust{font-weight:bold;font-size:22px;}

#main-header {
    box-shadow: 0 2px 0 #036FA0;
}
#top-menu a{color:#000;}
#footer-bottom{border-top: 2px solid #036FA0;background-color:#fff;     padding: 8px 0 1px; display:none;}
#footer-info{padding-top:5px;}

.current-menu-item a{color:#036FA0 !important;}
.menu-festivalmenu-container{display:inline;}

.et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .et_pb_member_social_links a:hover, .woocommerce-page #content input.button:hover .et_pb_widget li a:hover, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_contact_submit, .et_pb_bg_layout_light .et_pb_newsletter_button {
    color: #036FA0;
}

a.small-button, a.big-button, a.icon-button {border-radius: 0px; }

a.smallblue, a.bigblue{    background: #036FA0;text-transform:uppercase;
    border: 1px solid #036FA0;
  color: #fff !Important;}
a:hover{color:#036FA0;}

a.small-button, a.big-button, a.icon-button{   
  display: inline-block;
    text-shadow: 0px 0px 0 rgba(255,255,255,0.3);
    -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.1);
    box-shadow: inset 0 0px 0 0 rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.1);
    line-height: 26px;
}


.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
    width: 100%;
}

#main-footer {
   background-color: #fff;
}
#footer-widgets {
    padding: 0% 0 0;
}

.et_bloom .et_bloom_inline_form {
    clear: both;
    margin: 0px 0;
    display: inline-block;
}

.et_bloom .et_bloom_form_container .et_bloom_form_header {padding:0px;}
.post-meta{display:None;}

#main-footer {
    background-color: #fff;
    border-top: 2px solid #036FA0;
  padding-top: 10px;margin-top:40px;}

.et_bloom .et_bloom_form_container .et_bloom_form_content .et_bloom_popup_input input {
    padding: 10px !important;
    border-bottom: 2px solid #000;
      border-radius: 0px !important;
}

.et_bloom .et_bloom_3_fields.et_bloom_form_content.et_bloom_bottom_inline button {background:#000;}


.et_pb_gutters3 .footer-widget {
    margin: 0;
  margin-bottom:30
}
.et_header_style_centered #logo {display:none;}
.et_featured_image{
	display: none;
}
.wpcf7 .cf7s-magnum {
    padding: 20px;
    color: #000 !important;
    border: 0px solid #000 !important;
    background: #fff;
}
/* Enter Your Custom CSS Here */


.wpcf7 .wpcf7-form.cf7skins.cf7s-magnum input, .wpcf7 .wpcf7-form.cf7skins.cf7s-magnum textarea {
    margin-bottom: 8px;
    padding: 8px;
    color: #000;
    border: none;
    background: #fff !important;
    border: 2px solid #000 !important;
}

.wpcf7 .wpcf7-form.cf7skins.cf7s-magnum input[type="submit"] {
    font-size: 1.2em;
    padding: 5px 15px;
    color: #fff !important;
    border: none;
    background: #000 !important;
      font-size: 13px !important;
    font-weight: 700 !important;
}
input, textarea{color:#000 !important;}

