@media only screen and (min-width:768px) and (max-width: 980px){
.ragnar_content_page_10 .et_pb_column_2_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right,
.ragnar_content_page_10 .et_pb_column_2_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
}
.ragnar_content_page_10 .et_pb_column_2_5 .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right .et_pb_newsletter_form{
	    padding-left:0px !important;
}
}
.ragnar_content_page_10 .et_pb_newsletter_fields {
	position: relative;
}

.ragnar_content_page_10 .et_pb_newsletter_form p.et_pb_newsletter_field {
    padding-bottom: 2px !important;
}
.ragnar_content_page_10 .et_pb_newsletter_button_wrap {
	position: absolute;
	right: 0;
	top: 0;
}
.ragnar_content_page_10 .et_pb_newsletter_button {
    border: none !important;
    font-size: 0;
    /*background: #191b1d;*/
    height: 40px;
    width: 40px;
    right: 7px !important;
    top: 5px;
   transition: all 0.3s;
}
.ragnar_content_page_10 .et_pb_newsletter_button::after {
   transition: all 0.3s;
    visibility: visible;
    opacity: 1;
    content: "\24";
    font-size: 25px;
    margin: 0 !important;
    right: 7px;
    top: 10px;
    color: #fff;
}
.ragnar_content_page_10 .et_pb_newsletter_field  {
   border-bottom: 1px solid #a2a3a3;
   margin-bottom: 0 !important;
}
#page-container .ragnar_content_page_10 .et_pb_newsletter_field input {
	padding-left: 0 !important;
	padding-right:50px !important;
}
.ragnar_content_page_10 .et_pb_newsletter_form {
    padding-top: 0 !important;
}

.ragnar_content_page_10 .et_pb_column_1_4 .et-pb-icon-circle {
    padding: 15px !important;
}
.ragnar_content_page_10 .et_pb_newsletter_button:hover::after {
   opacity: 0.6;
}

@media all and (max-width: 980px) {
   .ragnar-content-10-blurb .et_pb_main_blurb_image {
      position: absolute;
      top: 20px;
      right: 20px;
   }
}