@media (min-width: 761px) and (max-width: 990px) {
	.bgWrap { min-width:750px; }       
	.column.fullwidth-button, .bgWrap.content .column.fullwidth, .wrap, .center { width:750px; }
	
	.bgWrap.menu nav > ul li + li { margin-left:12px; }
	.bgWrap.menu nav > ul li a { font-size:16px;padding-top:28px; }
	
	.column.one-third { width:234px; }
	footer dd { width:110px; }
	
	.column.wrapper { width:478px;margin-left:0; }
	.column.headerblok { width:394px; }
	div.read-more { width:414px; }
	
	.banner-wrapper-home + .banner-wrapper-home + .banner-wrapper-home { height:auto;margin-top:36px;margin-left:0;width:633px; }
	.banner-wrapper-home + .banner-wrapper-home + .banner-wrapper-home > .one-third, .banner-wrapper-home + .banner-wrapper-home + .banner-wrapper-home > .one-third-button { width:100%; }
	.banner-wrapper-home + .banner-wrapper-home + .banner-wrapper-home > .one-third > .title { width:100%; }
	.banner-wrapper-home + .banner-wrapper-home + .banner-wrapper-home > .height230 { min-height:0; }
	
	.column.two-third { width:510px; }
	.column.bannerwrapper { width:200px;margin-left:28px; }
	.column.banner { width:168px; }
	.column.banner img { max-width:100%; }
	
	.column.fullwidth-button { background-position:center top; }
	
	.column.fullwidth-button a.blue-button {
		float:left;clear:both;margin-top:10px;
	}
	
	.column.blueline { width:508px; }
	.column.contentwrapper { width:528px; }
	
	.serviceblockwrapper > a.block.left, .column.breadcrumb { display:none; }
	.serviceblockwrapper .column.serviceblock.small { width:456px; }
	
	.serviceblockwrapper .column.serviceblock.small a.button-small, .serviceblockwrapper .column.serviceblock.small a.button-small-service { padding-left:75px; }
	.serviceblockwrapper .column.serviceblock.small > p { width:460px; }
	
	.column.content-small { width:480px;margin-top:20px;padding-right:24px; }
	.column.serviceblock { width:447px; }
	
	.column.contentwrapper { padding-bottom:30px; }
	
	fieldset > div > label { width:170px; }
	.actioncontainer { margin-left:170px; }
	
	.column.serviceblock.large { width:523px; }
	.column.contentwrapper-padding { width:480px; }
	
	.banner-wrapper { width:228px; }
	.banner-wrapper > .column.one-third-button { width:216px; }
	a.button-small, a.button-small-service { padding-left:25px;padding-right:5px; }
	.column.one-third-button.bgWhite { padding-left:12px; }
	
	.column.serviceblock > a.button-small, a.button-small-service { width:444px; }
	
	section.pagination {width: 459px;}
	
}

@media (max-width: 760px) {
	.bgWrap { min-width:550px; }       
	.column.fullwidth-button, .bgWrap.content .column.fullwidth, .wrap, .center { width:550px; }
	
/* Mobile menu */

    .bgWrap.menu .center > nav { display:none; }
    .mobileWrapper.open { width:360px; }
    .mobileWrapper > div { position:relative;height:100%;width:100%;background:#fff; }
    .mobileOverlay.open { display:block;cursor:pointer; }

    /* trigger */
    a#menuTrigger { background:none #0FC3FD;top:18px;right:24px;position:absolute;z-index:998;display:block;height:30px;padding:4px 7px 7px;width:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; }
    a#menuTrigger > span { margin:4px 0 0 0;background-color:#F5F5F5;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0);box-shadow:0 1px 0 rgba(0, 0, 0, 0);display:block;height:2px;width:100%; }
    /* /trigger */

    /* navigator*/
    .mobileWrapper { height:100% }
    .mobileWrapper ul { position:relative;height:100% }
    .mobileWrapper ul.extramenu{ height:auto;position:relative; }
    .mobileWrapper ul{ list-style:none;padding:0;margin:0; }
    .mobileWrapper li { padding:0 12px; }
    .mobileWrapper li.active {background-color:#0FC3FD; }
    .mobileWrapper li.active > a { color:#fff; }
    .mobileWrapper li.sub.active { background-color:#0FC3FD; }
    .mobileWrapper ul > li{ border-bottom: 1px solid #dedede; margin-left:0; }
    .mobileWrapper ul > li ul{ width:0; height:100%; overflow:hidden; position:absolute; top:0; left:-5px;  background:#fff; border-right:5px solid #0F5D9D; }
    .mobileWrapper ul > li ul.open{ width:95%; left:0; z-index: 500; }
    .mobileWrapper ul > li ul li{ padding:0 25px }
    .mobileWrapper ul > li ul li.head{ padding:0 15px;font-weight:500; }
    .mobileWrapper ul > li ul li.last{ border-bottom: none; }
    .mobileWrapper ul > li ul li.back{ border-top: 1px solid #fff;padding:0 12px; }
    .mobileWrapper ul > li ul li.back a{ font: italic 14px "Roboto";padding-top:14px;padding-bottom:14px; }
    .mobileWrapper ul > li > a{ color:#000; font: 16px "Roboto";padding-top:14px;padding-bottom:14px; display:block; text-decoration:none; text-transform:none; } 
    /* /navigator */	
	
/* /Mobile menu */

	footer .left, footer .right { float:left;width:100%; }
	footer .right { margin-top:8px; }
	
	footer .column.one-third { width:263px; }
	.banner-wrapper-home + .banner-wrapper-home + .banner-wrapper-home, footer .column.one-third + .column.one-third { display:none; }
	footer .column.one-third + .column.one-third + .column.one-third { display:block; }
	
	.column.wrapper { margin-left:0;margin-right:0;width:100%;min-height:0; }
	.column.headerblok-blue { margin-top:24px;width:500px;padding:25px; }
	.column.headerblok { width:500px;padding:25px;min-height:0; }
	.headerblok + div.read-more { width:500px;padding:0 25px; }
	
	.column.topMarg { margin-top:36px; }
	
	.banner-wrapper-home { width:263px; }
	.banner-wrapper-home .column.one-third { width:100%;min-height:0; }
	.banner-wrapper-home .column.one-third img { max-width:100%; }
	.banner-wrapper-home .column.one-third > div.title { width:100%; }
	
	.banner-wrapper-home .column.one-third-button.bgWhite { width:241px; }
	.banner-wrapper-home a.button-small, .banner-wrapper-home a.button-small-service { padding-right:0; }
	
	
	.column.breadcrumb { display:none; }
	.column.two-third { width:500px;padding:25px; }
	
	.column.blueline, .column.blueBg, .column.two-third ~ .column.bannerwrapper { display:none; }
	a.blue-button { float:left;clear:both;margin-top:12px; }
	
	.column.contentwrapper { width:550px;padding:0 0 20px; }
	.column.content-small { margin-top:20px; }
	.column.serviceblock { width:504px; }
	
	.column.content-small { padding:0 25px 20px;width:500px; }
	.column.contentwrapper-padding { padding:0 25px;width:500px; }
	
	.column.serviceblock > a.button-small, a.button-small-service { width:471px; }  
	.serviceblockwrapper > a.block.left, .column.breadcrumb { display:none; }
	
	.column.serviceblock.small > p, .column.serviceblock.small { width:503px; }
	.column.serviceblock.small > a.button-small-service { width:497px; }
	
	section.pagination {width: 516px;}
	
}                      

@media (max-width: 560px) {
	.bgWrap { min-width:100%; }       
	.column.fullwidth-button, .bgWrap.content .column.fullwidth, .wrap, .center { width:100%; }
	
	footer .center, main.bgWrap.content .center, .bgWrap.menu .center { padding:0 8px; }
	
	.serviceblockwrapper, .column.serviceblock { margin-left:0; }  
	
	a.blue-button { padding-right: 51px; }
	
	.column.contentwrapper-padding, .column.serviceblock > a.button-small, a.button-small-service, .column.serviceblock.small > p, .column.serviceblock.small, .serviceblockwrapper, .column.two-third, .column.serviceblock, .column.content-small, .column.contentwrapper, .banner-wrapper-home .column.one-third-button.bgWhite, .column.headerblok-blue, .headerblok + div.read-more, .column.headerblok
	{ width:100%; }
	
	.column.contentwrapper-padding, .column.serviceblock.small > p, .column.serviceblock.small, .serviceblockwrapper, .column.two-third, .column.serviceblock, .column.content-small, .column.contentwrapper, .banner-wrapper-home .column.one-third-button.bgWhite, .banner-wrapper-home, ul.url-list > li > a, .column.headerblok-blue, .headerblok + div.read-more, .column.headerblok, .column.wrapper, .center
	{ box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
	
	footer .column.one-third, .banner-wrapper-home { width:49%; }
	footer .column.one-third + .column.one-third + .column.one-third, .banner-wrapper-home + .banner-wrapper-home { margin-left:2%; }
	
	.bgWrap.footer .column.fullwidth { padding-bottom:36px; }        
	
	section.pagination { box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; width: 100%; height: 45px; margin-left: 0;}
}                         
 
@media (max-width: 550px) {
input[type="text"], textarea, label { width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;  }
.actioncontainer { margin-left:0; }
}
 
@media (max-width: 540px) {
	.banner-wrapper-home { height:auto; }
	.banner-wrapper-home { width:304px; }
	.banner-wrapper-home + .banner-wrapper-home { clear:left;margin-top:12px;margin-left:0; }
	.banner-wrapper-home + .banner-wrapper-home .title { display:none; }
	
	footer .column.one-third { width:100%; }
	footer .column.one-third + .column.one-third + .column.one-third { clear:left;margin-top:12px;margin-left:0; }
}              

@media (max-width: 500px) { 
	h1.large, h1.large > strong { font-size:30px;line-height:32px; }
}         

@media (max-width: 450px) {
	h1, .act-h1 { font-size:30px;line-height:32px; }
}                      

@media (max-width: 366px) {
	h1.large, h1.large > strong, h1, .act-h1 { font-size:24px;line-height:28px; }
}