@media (min-width:1301px) and (max-width:1560px) {
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb { padding-left: 40px !important; padding-right: 40px !important; }
	.et_pb_column.main-content-with-image .et_pb_module.et_pb_blurb, .main-content-loadmore .et_pb_blurb_1.et_pb_blurb, .main-contact .et_pb_contact_form_0.et_pb_contact_form_container { padding-left: 80px !important; padding-right: 80px !important; }
	.et_pb_column.main-content-with-image .et_pb_button_module_wrapper { margin-left: 80px !important; }
	.main-content-loadmore .et_pb_blurb_1.et_pb_blurb { padding-top: 140px !important; }
}
@media (min-width:981px) and (max-width:1300px) {
	.et_pb_column.main-content-with-image .et_pb_module.et_pb_blurb, .main-content-loadmore .et_pb_blurb_1.et_pb_blurb, .main-contact .et_pb_contact_form_0.et_pb_contact_form_container { padding-left: 50px !important; padding-right: 50px !important; }
	.et_pb_column.main-content-with-image .et_pb_button_module_wrapper { margin-left: 50px !important; }
	.main-content-loadmore .et_pb_blurb_1.et_pb_blurb { padding-top: 130px !important; }
}
@media (min-width: 981px)
{
    #main-content .container:before {
        width: 0!important;
    }
}

@media (max-width:1630px) {
	/*body header .main-menu.et_pb_row_0_tb_header.et_pb_row { padding-left: 80px !important; padding-right: 80px !important; }*/
}
@media (max-width:1600px) {
	.pum-content #gf_step_3_1, .pum-content #gf_step_3_3, .pum-content #gf_step_3_2, .pum-content #gf_step_3_4 { width: 22.9%; }
	.pum-content .gform_wrapper .gf_step.gf_step_active { width: 22.9%; background-position: right; background-repeat: no-repeat; }
	.pum-container .pum-content+.pum-close.main-close-btn { width: 8% !important; }
}
@media (max-width:1555px) {
	header .main-menu.et_pb_row_0_tb_header.et_pb_row { padding-right: 15px !important; padding-left: 15px !important; }
	.pum-content .gform_page { padding-right: 100px; }
	.main-menu-block .main-menu-top .et-menu-nav ul li > a { border-bottom: 7px solid transparent; padding-bottom: 32px !important; font-size: 15px; }
	.main-menu-block .main-menu-top .et-menu-nav ul li { padding-left: 10px; padding-right: 10px; }
	.main-menu-block .main-menu-top .et-menu-nav ul li:last-child { padding-left: 5px !important; }
	.et_pb_column .et_pb_module.et_pb_search.main-search-top{margin-top: -13px !important;}
}
@media (max-width:1400px) {
	.instagram_gallery a:nth-child(1) { height: 737px !important; }
	.pum-content .gform_page { padding-left: 50px; padding-right: 50px; }
}
@media (max-width:1280px) {
	.instagram_gallery a:nth-child(1) { height: 734px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb { padding-left: 30px !important; padding-right: 30px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_module_header { font-size: 30px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p { font-size: 16px !important; }
	div#table1, table#tablemap2 {
	    width: 100% !important;
	    border-right: 0px solid rgba(0,0,0,.1);
	}
}
@media (max-width: 1350px) and (min-width: 981px){
	.main-menu .et_pb_column .main-menu-top{	
		padding-top: 0px;
	}
	.main-menu-top .et_pb_menu__menu .et-menu-nav{
		display: none;
	}
	.main-menu-top .et_pb_menu__wrap .et_mobile_nav_menu{
		display: block;
		margin-top: 25px;
	}
	.et_pb_column .et_pb_module.et_pb_search{
		margin-right: 60px;
		top: 40px;
	}
	.sticky .et_pb_column .et_pb_module.et_pb_search{
		top: 16px;
	}
	.et_pb_search_0_tb_header {
		margin-top: 7px!important;
		margin-right: 60px!important;
	}
	.et_pb_column .et_pb_module {
		margin-bottom: 30px;
	}
	.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_fullwidth_menu .et_mobile_menu ul, .et_pb_menu .et_mobile_menu, .et_pb_menu .et_mobile_menu ul {
		list-style: none!important;
		text-align: left;
		margin-top: 5px;
	}
	.sticky .et_pb_section_0_tb_header {
		height: 50px !important;
	}
	.sticky div.et_pb_image_1_tb_header {
		width: 34px !important;
	}
	.sticky div.et_pb_search_0_tb_header {
		margin-top: -3px !important;
		top: 13px;
	}
	.sticky .main-menu-top .et_pb_menu__wrap .et_mobile_nav_menu{
		margin-top: -13px;
	}
	.et_pb_text_0_tb_header {
		margin-right: 15px!important;
	}
	.sticky .et_pb_image_0_tb_header {
		display: none;
	}
	.et_pb_image_1_tb_header {
		width: 50px;
    	margin: 0 !important;
	}
	.sticky .main-logo-blod {
		width: 50px;
		margin-top: -11px !important;
	}
}
@media (max-width: 1350px) {
    .et_pb_column .et_pb_module.et_pb_search.main-search-top {
        margin-top: 4px !important;
    }
}

@media (max-width:1199px) {
	body header .main-menu.et_pb_row_0_tb_header.et_pb_row { padding-left: 20px !important; padding-right: 20px !important; }
}
@media (max-width:1100px) {
	.instagram_gallery a:nth-child(1) { height: 730px !important; }
	.pum-content .gform_page h2 { font-size: 42px !important; padding-bottom: 20px !important; }
	.pum-content .gform_page .gfield_description p { font-size: 22px !important; }
	body header .main-menu.et_pb_row_0_tb_header.et_pb_row { padding-left: 15px !important; padding-right: 15px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb { padding-left: 50px !important; padding-right: 50px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_module_header { font-size: 26px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p { font-size: 14px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p br { display: none !important; }
	body .main-menu-block .main-menu-top .et-menu-nav ul li a { font-size: 15px !important; padding-bottom: 33px !important; }
	body .sticky .main-menu-block .main-menu-top .et-menu-nav ul li > a { padding-bottom: 17px !important; }
}
@media (max-width:991px) {
	.main-iframe-map iframe { height: 1120px !important; }
}
@media (max-width:980px) {
	body #main-content h1, body #main-content h2, body #main-content h3, body #main-content h4, body #main-content h5, body #main-content h6 { font-size: 32px; }
	.et_pb_button_module_wrapper .et_pb_button { font-size: 22px !important; }
	body header .main-menu.et_pb_row_0_tb_header.et_pb_row { padding-right: 0 !important; padding-left: 0 !important; }
	#et-main-area { margin-top: 80px !important; }
	.main-video-popup { height: 500px !important; }
	.et_pb_column.main-content-with-image, .et_pb_column.main-contact { display: block !important; }
	.main-footer .et_pb_row .et_pb_column { width: 33.33%; padding-right: 20px; }
	.main-footer .et_pb_row .et_pb_column:last-child { padding-right: 0; }
	.main-btn { font-size: 22px !important; }
	.instagram_gallery a:nth-child(1) { height: 500px !important; }
	.instagram_gallery a:nth-child(2), .instagram_gallery a:nth-child(3), .instagram_gallery a:nth-child(4), .instagram_gallery a:nth-child(5), .instagram_gallery a:nth-child(6), .instagram_gallery a:nth-child(7), .instagram_gallery a:nth-child(9), .instagram_gallery a:nth-child(10), .instagram_gallery a:nth-child(11), .instagram_gallery a:nth-child(12) { height: 239px !important; }
	.instagram_gallery a:nth-child(8) { height: 239px !important; }
	.link-back a { margin-left: 20px !important; }
	.link-back a:after { left: -30px !important; }
	.main-list-link { width: 100% !important; float: none; }
	.main-content-left, .main-content-with-sidebar .et_pb_button_module_wrapper { width: 100% !important; }
	footer .et_mobile_nav_menu { display: none !important; }
	footer .et_pb_menu .et_pb_menu__menu { display: block !important; }
	.main-map-caontact iframe { height: 500px; }
	.main-breaking .et_mobile_nav_menu { display: none !important; }
	.sticky .et_pb_section_0_tb_header { height: 50px !important; }
	.sticky div.et_pb_image_1_tb_header { width: 34px !important; margin-top: -5px !important; }
	.sticky .et_pb_menu_0_tb_header { padding-top: 0 !important; }
	.sticky .et_pb_menu__wrap .mobile_menu_bar:before { top: -2px !important; font-size: 40px !important; }
	.sticky div.et_pb_search_0_tb_header { margin-top: -3px !important; }
	.sticky .et_pb_column .et_pb_module.et_pb_search{top: 22px;}
	.sticky div.main-breaking .et_pb_menu_1_tb_header { padding-top: 10px !important; padding-bottom: 10px !important; }
	.sticky div.main-breaking.et_pb_section_1_tb_header.et_pb_section { margin-top: 50px !important; }
	.pum-content .gform_page { padding-right: 80px; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb { padding-left: 50px !important; padding-right: 50px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_module_header { font-size: 32px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p { font-size: 16px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p br { display: block !important; }
	.gform_wrapper ul.gform_fields li.gfield {
	    padding-right: 0px;
	}
	.form_skift_blodbank li.text1, .form_skift_blodbank li.text2, .form_skift_blodbank li.text3, .form_skift_blodbank li.text4 {
	    width: 100% !important;
	}
	.form_skift_blodbank input[type="submit"] {
	    width: 100% !important;
	    margin: 0 !important;
	}
	.gform_wrapper ul.gform_fields li.gfield {
	    padding-right: 0px;
	}
	.form_skift_blodbank li.text1, .form_skift_blodbank li.text2, .form_skift_blodbank li.text3, .form_skift_blodbank li.text4 {
	    padding-right: 0px !important;
	    margin-top: 10px !important;
	}
	.btn-menu-st {
        padding-left: 0px!important;
    }
    
    .et_pb_menu .et_mobile_menu {
        top: 100%;
        padding: 2%;
    }
    
    .et_pb_column .et_pb_module.et_pb_search.main-search-top {
        margin-top: -13px !important;
    }
}
@media (max-width:860px) {
	.instagram_gallery a:nth-child(1) { height: 494px !important; }
}
@media (max-width:767px) {
	body #main-content h1, body #main-content h2, body #main-content h3, body #main-content h4, body #main-content h5, body #main-content h6 { font-size: 30px; }
	.et_pb_button_module_wrapper .et_pb_button { font-size: 18px !important; }
	.main-video-popup { height: 400px !important; }
	.main-footer .et_pb_row .et_pb_column { width: 100%; padding-right: 0; }
	.et_pb_button_module_wrapper .et_pb_button, .main-btn, .et_pb_button { width: 230px !important; line-height: 1.2 !important; }
	body #page-container .et_pb_section .et_pb_contact_submit.et_pb_button { width: 230px; }
	.et_pb_button_module_wrapper .et_pb_button.btn-longtext { width: 250px !important; }
	.main-btn { font-size: 18px !important; }
	div#main-instagramfeed { margin: 0 !important; }
	div.instagram_gallery a { width: 100% !important; height: auto !important; margin: 0 0 15px !important; }
	.instagram_gallery a:nth-child(1), .instagram_gallery a:nth-child(2), .instagram_gallery a:nth-child(3), .instagram_gallery a:nth-child(4), .instagram_gallery a:nth-child(5), .instagram_gallery a:nth-child(6), .instagram_gallery a:nth-child(7), .instagram_gallery a:nth-child(8), .instagram_gallery a:nth-child(9), .instagram_gallery a:nth-child(10), .instagram_gallery a:nth-child(11), .instagram_gallery a:nth-child(12), .instagram_gallery a:nth-child(13) { height: 100% !important; }
	.main-list-link ul li a { padding: 15px 50px 15px 30px !important; }
	.main-list-link li a:after { font-size: 26px !important; }
	footer .et_pb_menu .et_pb_menu__menu, footer .et_pb_menu .et_pb_menu__menu ul { width: 100%; text-align: center; margin: 0 !important; }
	.main-map-caontact iframe { height: 400px; }
	#gform_2 .main-page-calculator .gform_page_footer input[type=button], #gform_2 .main-page-calculator-two .gform_page_footer input[type=button] { bottom: -22px !important; width: 230px !important; font-size: 22px !important; line-height: 1.2em !important; }
	.main-iframe-map iframe { height: 1135px !important; }
	.pum-content .gform_page { padding-right: 30px; padding-left: 30px }
	.pum-content .gform_page h2 { font-size: 36px !important; padding-bottom: 15px !important; }
	.pum-content .gform_page .gfield_description p { font-size: 20px !important; }
	.pum-content .gchoice_3_4_1, .pum-content .gchoice_3_4_0, .pum-content .gchoice_3_7_0, .pum-content .gchoice_3_7_1, .pum-content .gchoice_3_9_1, .pum-content .gchoice_3_9_0, .pum-content .gchoice_3_15_0, .pum-content .gchoice_3_15_1 { margin-top: 20px !important; margin-bottom: 20px !important; }
	.pum-content #gform_next_button_3_2, .pum-content #gform_previous_button_3_8, .pum-content #gform_next_button_3_8, .pum-content #gform_submit_button_3, .pum-content #gform_next_button_3_11, .pum-content .btn-more, .pum-content #gform_next_button_3_17 { line-height: 1.2 !important; }
	.pum-content #gform_page_3_4 { padding-right: 30px; padding-left: 30px; padding-bottom: 30px; padding-top: 0; }
	.pum-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) { height: 50px; font-size: 18px; }
	.pum-content #gform_submit_button_3 { float: right; margin-top: 10px; margin-bottom: 40px; }
	.et_pb_column .et_pb_module.et_pb_search.main-search-top {
	    margin-top: -8px!important;
	}
	.sticky div.et_pb_image_1_tb_header {
	    width: 30px!important;
	    margin-top: 0px!important;
	    top: 0;
	}

}
@media (max-width:640px) {
	.pum-content #gf_step_3_1, .pum-content #gf_step_3_3, .pum-content #gf_step_3_2, .pum-content #gf_step_3_4 { width: 23%; display: inline-block; }
	.pum-content .gform_wrapper .gf_step.gf_step_active { background-image: none; background-color: #d20a2a; padding: 8px 0 12px; }
	.pum-content .gf_step_completed { padding: 8px 0 12px; }
	.pum-content .gform_wrapper .gf_step { height: auto; margin: 0; }
	.pum-content .gform_wrapper .gf_step span.gf_step_label { font-size: 18px; }
	.pum-content .gform_wrapper .gf_step.gf_step_last { display: none; }
	.pum-content .gform_wrapper .gf_page_steps { max-height: inherit; margin: 0; padding: 0; }
	.pum-container .pum-content+.pum-close.main-close-btn { width: 42px !important; height: 42px !important; }
	.pum-container { min-width: auto !important; }
	.pum-container .gform_wrapper ul.gfield_checkbox li label, .pum-container .gform_wrapper ul.gfield_radio li label { width: auto !important; }
	.pum-content .gchoice_3_4_1, .pum-content .gchoice_3_4_0, .pum-content .gchoice_3_7_0, .pum-content .gchoice_3_7_1, .pum-content .gchoice_3_9_1, .pum-content .gchoice_3_9_0, .pum-content .gchoice_3_15_0, .pum-content .gchoice_3_15_1 { width: 170px; }
}
@media (max-width:520px) {
	.pum-content #gf_step_3_1, .pum-content #gf_step_3_3, .pum-content #gf_step_3_2, .pum-content #gf_step_3_4 { width: 42%; display: inline-block; padding: 8px 0 12px; }
	.pum-container .pum-content+.pum-close.main-close-btn { width: 16% !important; height: 85px !important; }
	.pum-content #gform_next_button_3_2, .pum-content #gform_previous_button_3_8, .pum-content #gform_next_button_3_8, .pum-content #gform_submit_button_3, .pum-content #gform_next_button_3_11, .pum-content .btn-more, .pum-content #gform_next_button_3_17 { padding-top: 10px !important; padding-right: 15px !important; padding-bottom: 13px !important; padding-left: 15px !important; width: 230px !important; line-height: 1.2 !important; font-size: 22px !important; }
	body .gform_wrapper ul li.gfield { margin-top: 0 !important; padding-top: 0 !important; }
	.pum-content .gform_page { padding-bottom: 5px; }
	.form_skift_blodbank li#field_12_14 .ginput_container.ginput_container_radio {
	    margin-top: 0;
	    margin-bottom: 30px;
	}
}
@media (max-width:480px) {
	.pum-content .gchoice_3_4_1, .pum-content .gchoice_3_4_0, .pum-content .gchoice_3_7_0, .pum-content .gchoice_3_7_1, .pum-content .gchoice_3_9_1, .pum-content .gchoice_3_9_0, .pum-content .gchoice_3_15_0, .pum-content .gchoice_3_15_1 { width: 200px; margin-right: 0 !important; margin-top: 20px !important; margin-bottom: 0px !important; float: none !important; }
	.pum-content #gform_confirmation_wrapper_3 .gform_confirmation_wrapper .gform_confirmation_message { font-size: 18px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb { padding-left: 30px !important; padding-right: 30px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_module_header { font-size: 30px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p { font-size: 14px !important; }
	header .main-breaking .et_pb_row {
	    max-height: 35px;
	}
	/*.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_module_header { font-size: 18px !important; }
	.main-block-under-slider .et_pb_column .et_pb_module.et_pb_blurb .et_pb_blurb_description p {
	    font-size: 11px!important;
	}
	.main-block-under-slider img {
	    max-width: 25px;
	}*/
}

@media (max-width:380px) {
	.pum-content #gform_next_button_3_2, .pum-content #gform_previous_button_3_8, .pum-content #gform_next_button_3_8, .pum-content #gform_submit_button_3, .pum-content #gform_next_button_3_11, .pum-content .gchoice_3_4_1, .pum-content .gchoice_3_4_0, .pum-content .gchoice_3_7_0, .pum-content .gchoice_3_7_1, .pum-content .gchoice_3_9_1, .pum-content .gchoice_3_9_0, .pum-content .btn-more, .pum-content #gform_next_button_3_17, .pum-content .gchoice_3_15_0, .pum-content .gchoice_3_15_1 { width: 100% !important; }
}
