/*
Theme Name: Divi child
Template: Divi
*/


#main-header {
  padding: 38px 0 0 0;
  min-height: 73px;
border-top: 2px #2EA3F2 solid;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}

.et_fixed_nav #main-header, .et_fixed_nav #top-header {
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5) !important;
}

#et-top-navigation {
  float: left;
  margin: 0 0 0 140px;
}


#top-menu li, .fullwidth-menu li {
  font-size: 16px;
  padding-right: 42px;
}

#top-menu a {
    text-transform: uppercase;
}

#top-menu a:hover, .fullwidth-menu a:hover {
  color: #ccc;
}




.et_mobile_menu li a {
  border-bottom: 1px solid rgba(0,0,0,0.03);
  color: #fff;
  padding: 10px 5%;
  width: 90%;
  display: block;
}

.et_pb_sum {
  font-size: 60px;
  line-height: 62px;
  font-weight: 300;
}

.et_pb_pricing li {
  line-height: 24px;
  padding: 0 0 8px 14px;
  position: relative;
}


.et_pb_column_3_4 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_2_3 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_2 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_3 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
  margin: 0 0 40px 30px;
padding:10px;
  border: 1px solid #e2e2e2;
  background: #ebebeb;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
  border-radius: 5px;
  padding: 13px 17px 11px 24px;
}

.gform_wrapper h3.gform_title {
color:#fff;
  background-color: #2EA3F2;
  padding: 10px;
}



#plassering_eks_bilder img {
border:1px solid #ccc;
  padding: 10px;
  margin: 10px 22px 10px 0px;
}


#footer-widgets {
  padding-top: 40px;
}

#footer-widgets .footer-widget li {
  padding: 0 0 0px 14px;
}

.footer-widget {
  margin: 0 60px 10px 0;
}





@media only screen and (max-width: 980px) {
.et_right_sidebar #sidebar {
  display:none;
}


.et_pb_column_3_4 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_2_3 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_2 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_3 .et_pb_widget_area_right .et_pb_widget, .et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
  margin: 0 0 20px 0px;
padding:10px;
  border: 1px solid #e2e2e2;
  background: #ebebeb;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
  border-radius: 5px;

}


}




