@media screen and (min-width: 1200px) {
/*	.n9 {width:1160px;}*/
}

@media screen and (min-width: 740px) and (max-width: 920px) {
	/*.header .c1 img {float:left;}
	.header .c1 h3 {float: left;width: 50%;}*/
}

@media screen and (max-width: 1024px) {
	.n9 {width:100%;}
	#weather {padding:0;}
	#footlogo img {width:100%;height:auto;}
	.home .owl-carousel .owl-item img {width:100%;height:auto;}
	#owl .owl-controls.clickable {width:100%;}
	.owl-pagination {position:relative;bottom:0;}
	#foot .col .p20 {min-height:inherit;}
	.home .minbox270 {min-height:inherit;}
	.prices a.pa, .test a.pa {position:static;clear: both;}
	.prices p {width:50%;}
.ubermenu-responsive-default.ubermenu-responsive {background:#00539f;}
a.ubermenu-responsive-toggle {color:#FFF;}
nav.ubermenu-responsive.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0 {width:auto;}
#navi nav.ubermenu-responsive li.ubermenu-column-id-453, nav.ubermenu-responsive li#menu-item-431 {width:auto;min-width:50%;}
div.blog.text a.catimage {height:auto;}
}

@media screen and (max-width: 900px) {
	.header .c1 {width:60%;}
	.header .c3 {width:40%;}
}

@media screen and (max-width: 768px) {
.header .c1 {width: 100%;margin-top: 5px;text-align: center;}
.header .c3 {width: 100%;text-align:center;}
.header .c3 .fr {display:none;}
#logo img {height:70px;width:auto;}
div.header .hleft h3.cblue {font-size:1em;text-align:left;}
.header p.tel, .header div.mt5 {display:inline-block;}
.header .mt10 {margin:0;}
.home #owl .bblue h3 {font-size:1.5em;}
.home .n70 {width:69%;margin:0 1% 0 0;}
.home div.contentbox .n30 {width:30%;margin:0;}
.home div.contentbox .n33 {width:49%;margin-right:1%;}
.home div.contentbox .xray.n30 .minbox270 {width:100%;}
.home div.contentbox .steps.n30, .home div.contentbox .xray.n30 {width:100%;margin:0;}
.home div.contentbox .xray.n30 .outer {width: 98%;padding: 1%;}
.home div.contentbox .xray.n30 .minbox270 {border:0;}
.home .xray form div.gform_footer.top_label {position:static;}
.home .special h3.cblue {font-size:1em;}
.prices .minbox270 {background: #FFF url(i/prices_n.gif) no-repeat center right;background-size: 40%;}
.test .minbox270 {background-size: 40%;}
.logok img {margin:0 1% 0 0;width:12.5%;height:auto;}
#testslider p.cblack.n50 {width:60%;}
.test span.cblue {position:relative;float:left;}
.prices .minbox270 span.cblue {position:static;}
.fr.hright.c3 p.cblue strong{letter-spacing:-1px;}
body.page div.featimage {background-position:right !important;}
.test.sidebar a.cblue.more {position:absolute;}
.test.sidebar .minbox270 {position:relative;}
.special div.n75 a strong.cwhite {padding:10px;width:auto;}
div.page.content {overflow:hidden;}
}

@media screen and (max-width: 640px) {
	div#sidebar.blog.n30, div.blog.n70 {width:100%;}
	div.box.feat {display:none;}
	
	.single .text.n70 {width:100%;}
	div.wp-caption {width:100% !important;overflow:hidden;}
	.single .text.n70 h1 {font-size:1.4em;}

	div.header .mt10 {text-align:center;}
	div.header .hleft, div.header .hright {float:none;display: inline-block;}
	div.header .c1, div.header .c2, div.header .c3 {width:100%;clear:both;}
	div.header .c1 a {text-align:center;}
	div.header .c1 a h3 {text-align:left;}
	div.header .c2 {margin:10px 0;}
	#weather {float:none;display:inline-block;}
	div.flags.pt10 {padding:0;float:none;}
	.home div.contentbox .n70, .home div.contentbox .n30, .home div.contentbox .n33, .home div.contentbox .n30 {width:99%;}
	.minbox1 {float:left;min-height:inherit;}
	.home div.contentbox .n33 {margin-right:0;}
	.home .minbox {min-height:inherit;position:static;}
	.special a strong {text-align: center;display: inline-block;margin: auto;padding: 10px 0;width: 100%;}
	.minbox span.more strong {text-align:center;}
	.cons .more.read {position:static;}
	.home .award .outer {width:100%;}
	.home .steps ul li {background-size:cover;}
	.xray .minbox270, .xray .minbox270 .outer {float:none;}
	.home .minbox270 {background-position: right;/*background-size: contain;*/}
	.prices span.more {position:static;}
	.test span.more, .test .minbox270 {position:static;}
	#testslider {width:50%;}
	.test .minbox270 span.more {clear:both;}
	.home .test .minbox270 {background-position:left;}
	#testslider {float:right;}
	.home .xray form div.gform_footer.top_label {position:static;}
	div.logok {text-align:center;}
	#foot .n30 {width:100%;}
	#footlogo img {width:100%;height:auto;}
	.home .n70 {margin-right:0;}
	#owl .owl-controls.clickable {width:100%;}
	body.page .content .n30, body.page .content .n70 {width:100%;}
	#foot .col {border-right:0;}
	body.page .n30 .fl {float:none;}
	body.page .n30 .special .fl {float:left;}
	body.page .n30 .xray .ib, body.page .n30 .xray.ib {display:block;}
	body.page .ce {width: 100%;float: none;clear: both;height: auto;position: relative;background:url(i/bluegradient.jpg) no-repeat top left;background-size:cover;}
	body.page .featimage {text-align:center;}
	body.page .ce span {width:100%;}
	body.page .gallery-item img{width:100%;height:auto;}
	.home #owl .bblue {position:static;}
	.home .special .pa, .home .award .pa {position:static;text-align: center;}
	.prices span.more {position: static;}
	.steps ul li a {font-size:16px;}
	.home div.contentbox .n30 .minbox270 {width:100%;}
	div.page.content iframe {width:100%;}
	div.header .n50 {width:100%;}
	div.featimage {background-position: right center !important;}
	body.page .text ul.indent li {margin-left:0;}
	body.page.page-id-13 .text img.alignnone {width:100%;height:auto;}
	.test.sidebar #testslider p.cblack.n50 {width: 100%;}
}

@media screen and (max-width: 560px) {
	#langbar .fl {display:none;}
	#langbar .fr {display:block;text-align:center;float:none;}	
}


@media screen and (max-width: 480px) {
	div.header .c1 a, div.header .hleft h3.cblue {text-align:center;}
	div.header .c1 a h3 {text-align:center;margin:auto;width:100%;}
}
