@media only screen and (min-width:1161px) and (max-width:1600px){
    .header-contacts {width:33.9999%;max-width:240.9999px;}
    #back-top {right: 65px;}
}
@media (max-width:1160px){
	.col-sm-1 {width:62.9999%;}
    #back-top {right: 35px;}
}
@media (max-width:1120px){
	.container-content {max-width:900px;}
	.footer-btn a {margin-right:15px;}
	#back-top {right:65px;}
}
@media only screen and (min-width:1040px) and (max-width:1080px){
    .container-content {max-width: 900px;}
    .header-contacts {width:30.9999%;max-width:230.9999px;}
    .footer-right {width: 30.3333%;}
}
@media only screen and (min-width:1000px) and (max-width:1039px){
    .header-contacts {width:25.9999%;max-width:200.9999px;}
    .footer-contacts p{padding-left:20px;}
    .content p {padding-left:10px;padding-right:0px;}
    .footer-copyr {padding-left:20px;}
	h2{padding-left:10px;}
}
@media only screen and (min-width:875px) and (max-width:999px){
    .logo{width:33.3333%;max-width:300px;}
    .pochta {width:33.3333%;max-width:300px;font-size:15px;background: url("/modules/dettpl/images/pochta.png") no-repeat 15% 50%;}
    .header-contacts {width:33.3333%;font-size:16px;max-width:130px;background: url("/modules/dettpl/images/tel.png") no-repeat 1% 30%;background-size: 65px 50px;}
    .fonobrsvaz {width:90%;}
    .index-why-item {width:17.9999%;height:60px;float:left;padding-left:10px;}
    .content p {padding-left:10px;padding-right:0px;}
	h2{padding-left:10px;}
    #back-top {display:none;}
    .footer-contacts p{padding-left:20px;}
    .footer-copyr p{padding-left:20px;}
}
@media only screen and (min-width:708px) and (max-width:874px){
    h1{font-size:20px;margin-top:20px;margin-bottom:10px;}
	h2{font-size:20px;padding-left:10px;}
    .container-header {max-width:100%;}
    .container-content {padding-bottom:0px;}
    .container-page {padding-left:0px;padding-right:0px;}
    .container-block1 p.block1{padding-bottom:5px;}
    .logo{width:33.3333%;max-width:300px;}
    .pochta {width:33.3333%;max-width:200px;font-size:15px;background: url("/modules/dettpl/images/pochta.png") no-repeat 1% 50%;}
    .header-contacts {width:33.3333%;font-size:16px;max-width:130px;background: url("/modules/dettpl/images/tel.png") no-repeat 1% 30%;background-size: 65px 50px;}
    .nav a{font-size:14px;}
	.col-sm-1{width:55%;}
    .col-sm-2{width:39.9999%;}
	.col-sm-3{width:49.9999%;max-width:200px;float:none;padding:6px;}
    .col-sm-4{width:49.9999%;max-width:200px;float:none;padding:6px;}
    .contglav a{font-size:15px;}
    .mail {padding:0px 15px 15px 15px;}
    .mail p{padding:5px 15px 5px 15px;margin-bottom:0px;}
    .mail p.formheader{padding:15px;}
    .index-why-item {width:30%;height:100px;float:left;}
    .index-why img{text-align:bottom;}
    .index-why-item p {padding:15px;}
    .footer {height:100%;text-align:center;}
    .footer-contacts {float:none;width:100%;}
    .footer-links {float:none;width:100%;padding:15px 0 6px;}
    .footer-right {float:none;width:100%;}
    .footer-btn a {float:none;}
    .footer-copyr {float:none;margin-top:20px;}
    #back-top {display:none;}
    .content p {padding-left:10px;padding-right:15px;}
    .footer-copyr p{text-align:center;}
}
@media only screen and (min-width:520px) and (max-width:707px){
    h1{font-size:20px;margin-top:20px;margin-bottom:10px;}
	h2{font-size:20px;padding-left:10px;}
    .container-header {max-width:100%;}
    .container-content {padding-bottom:0px;}
    .container-page {padding-left:0px;padding-right:0px;}
    .container-block1 p.block1{padding-bottom:5px;}
    .logo img{width:95%;max-width:250px;}
    .pochta {font-size:15px;max-width:180px;background: url("/modules/dettpl/images/pochta.png") no-repeat 1% 50%;}
    .header-contacts {font-size:15px;max-width:100px;background: url("/modules/dettpl/images/tel.png") no-repeat 1% 50%;background-size: 65px 50px;}
    .nav a{font-size:14px;}
	.col-sm-1{width:100%;float:none;}
    .col-sm-2{width:100%;display:block;float:none;padding-top:15px;}
	.col-sm-3{width:33.3333%;max-width:200px;float:none;padding:6px;}
    .col-sm-4{width:33.3333%;max-width:200px;float:none;padding:6px;}
    .contglav a{font-size:15px;}
    .fonobrsvaz {padding:0px;box-shadow:none;}
    .mail {padding:0px 15px 15px 15px;}
    .mail p{padding:5px 15px 5px 15px;margin-bottom:0px;}
    .mail p.formheader{padding:15px;}
    .index-why-item {width:30%;height:100px;float:left;}
    .index-why img{text-align:bottom;}
    .index-why-item p {padding:15px;}
    .footer {height:100%;text-align:center;}
    .footer-contacts {float:none;width:100%;}
    .footer-links {float:none;width:100%;padding:15px 0 6px;}
    .footer-right {float:none;width:100%;}
    .footer-btn a {float:none;}
    .footer-copyr {float:none;margin-top:20px;}
    #back-top {display:none;}
    .content p {padding-left:10px;padding-right:15px;}
    .footer-copyr p{text-align:center;}
}
@media only screen and (min-width:480px) and (max-width:519px){
    h1{font-size:20px;margin-top:20px;margin-bottom:10px;}
	h2{font-size:20px;padding-left:10px;}
    .container-header {max-width:100%;}
    .container-content {padding-bottom:0px;}
    .container-page {padding-left:0px;padding-right:0px;}
   .container-block1 p.block1{padding-bottom:5px;}
    .logo{width:100%;max-width:100%;height:65px;}
    .logo img{padding-left:5px;width:60%;}
    .pochta {width:100%;max-width:200px;font-size:16px;padding:10px 10px 0px 75px;text-align:left;background: url("/modules/dettpl/images/pochta.png") no-repeat 4% 50%;}
    .header-contacts {width:100%;max-width:150px;font-size:16px;padding:10px 10px 0 75px;text-align:left;background: url("/modules/dettpl/images/tel.png") no-repeat 2% 50%;background-size: 65px 50px;}
    .top-menu {height:37px;max-width:100%;}
    #nav {border-left: 0px;}
    .nav a{display: block;line-height: 27px;padding-left:10px;padding-right:10px;border-bottom:1px solid rgba(255, 255, 255, 0.4);font-weight:bold;}
    .nav a:hover, a:active,a:focus{color:#f5f5f5;text-decoration:underline;background:none;}
	.col-sm-1{width:100%;float:none;}
    .col-sm-2{width:100%;display:block;float:none;padding-top:15px;}
	.col-sm-3{width:49.9999%;max-width:220px;float:none;padding:6px;}
    .col-sm-4{width:49.9999%;max-width:220px;float:none;padding:6px;}
    .contglav a{font-size:15px;}
    .fonobrsvaz {padding:0px;box-shadow:none;}
    .mail {padding:0px 15px 15px 15px;}
    .mail p{padding:5px 15px 5px 15px;margin-bottom:0px;}
    .mail p.formheader{padding:15px;}
    .index-why-item {width:30%;height:130px;float:left;}
    .index-why img{text-align:bottom;}
    .index-why-item p {padding:15px;}
    .footer {height:100%;text-align:center;}
    .footer-contacts {float:none;width:100%;}
    .footer-links {float:none;width:100%;padding:15px 0 6px;}
    .footer-right {float:none;width:100%;}
    .footer-btn a {float:none;}
    .footer-copyr {float:none;margin-top:20px;}
    #back-top {display:none;}
    .content p {padding-left:10px;padding-right:15px;}
    .footer-copyr p{text-align:center;}
}
@media only screen and (min-width:355px) and (max-width:479px){
    h1{font-size:18px;margin-top:20px;margin-bottom:10px;}
	h2{font-size:18px;padding-left:10px;}
    .container-header {max-width:100%;}
    .container-content {padding-bottom:0px;}
    .container-page {padding-left:0px;padding-right:0px;}
   .container-block1 p.block1{padding-bottom:5px;}
    .logo{width:100%;max-width:100%;height:65px;}
    .logo img{padding-left:5px;width:60%;}
    .pochta {width:100%;max-width:200px;font-size:16px;padding:10px 10px 0px 75px;text-align:left;background: url("/modules/dettpl/images/pochta.png") no-repeat 4% 50%;}
    .header-contacts {width:100%;max-width:150px;font-size:16px;padding:10px 10px 0 75px;text-align:left;background: url("/modules/dettpl/images/tel.png") no-repeat 2% 50%;background-size: 65px 50px;}
    .top-menu {height:37px;max-width:100%;}
    #nav {border-left: 0px;}
    .nav a{display: block;line-height: 27px;padding-left:10px;padding-right:10px;border-bottom:1px solid rgba(255, 255, 255, 0.4);font-weight:bold;}
    .nav a:hover, a:active,a:focus{color:#f5f5f5;text-decoration:underline;background:none;}
	.col-sm-1{width:100%;float:none;}
    .col-sm-2{width:100%;display:block;float:none;padding-top:15px;}
	.col-sm-3{width:49.9999%;max-width:163px;float:none;padding:6px;}
    .col-sm-4{width:49.9999%;max-width:163px;float:none;padding:6px;}
    .contglav a{font-size:13px;}
    .fonobrsvaz {padding:0px;box-shadow:none;}
    .mail {padding:0px 15px 15px 15px;}
    .mail p{padding:5px 15px 5px 15px;margin-bottom:0px;}
    .mail p.formheader{padding:15px;}
    .index-why-item {width:30%;height:130px;float:left;}
    .index-why img{text-align:bottom;}
    .index-why-item p {padding:15px;}
    .footer {height:100%;text-align:center;}
    .footer-contacts {float:none;width:100%;}
    .footer-links {float:none;width:100%;padding:15px 0 6px;}
    .footer-right {float:none;width:100%;}
    .footer-btn a {float:none;}
    .footer-copyr {float:none;margin-top:20px;}
    #back-top {display:none;}
    .content p {padding-left:10px;padding-right:15px;}
    .footer-copyr p{text-align:center;}
}
@media only screen and (min-width:240px) and (max-width:354px){
    h1{font-size:16px;margin-top:20px;margin-bottom:10px;}
	h2{font-size:18px;padding-left:10px;}
    .container-header {max-width: 100%;padding:0px;}
    .logo{width:100%;height:50px;padding-top:5px;}
    .logo img{max-width:230px;}
    .pochta {font-size:14px;text-align:left;padding:10px 10px 0 65px;background: url("/modules/dettpl/images/pochta.png") no-repeat 4% 50%;}
    .header-contacts {width:100%;max-width:150px;font-size:16px;text-align:left;padding:10px 10px 0 75px;background: url("/modules/dettpl/images/tel.png") no-repeat 2% 50%;background-size: 65px 50px;}
    .top-menu {height:37px;max-width:100%;}
    #nav {border-left: 0px;}
    .nav a{display: block;line-height: 27px;padding-left:10px;padding-right:10px;border-bottom:1px solid rgba(255, 255, 255, 0.4);font-weight:bold;}
    .nav a:hover, a:active,a:focus{color:#f5f5f5;text-decoration:underline;background:none;}
    .container-content {padding-bottom:0px;}
    .container-block1 p.block1{font-size:1.0em;line-height:1.0em;padding-top:10px;padding-bottom:5px;}
	.col-sm-1{width:100%;float:none;}
    .col-sm-2{width:100%;display:block;float:none;padding-top:15px;}
	.col-sm-3{width:100%;max-width:310px;float:none;padding:6px;}
    .col-sm-4{width:100%;max-width:310px;float:none;padding:6px;}
    .contglav a{font-size:17px;}
    .fonobrsvaz {padding:0px;box-shadow:none;}
    .mail {padding:0px 15px 15px 15px;}
    .mail p{padding:5px 15px 5px 15px;margin-bottom:0px;}
    .mail p.formheader{padding:15px;}
    .index-why-item {width:100%;height:80px;float:left;}
    .index-why img{text-align:bottom;}
    .index-why-item p {padding:10px;}
    .container-page {padding-bottom:0px;}
    .footer {height:100%;text-align:center;}
    .footer-contacts {float:none;width:100%;padding: 6px 0 6px; }
    .footer-contacts p{font-size:14px;}
    .footer-links {float:none;width:100%;padding:0px;}
    .footer-links a{float:none;width:100%;font-size:14px;}
    .footer-right {float:none;width:100%;}
    .footer-btn a {float:none;font-size:12px;margin-right:0px;}
    .footer-copyr {float:none;margin-top:20px;margin-bottom:20px;padding:0px;}
    #back-top {display:none;}
    .content p {padding-left:10px;padding-right:10px;font-size:14px;margin:5px 0;}
    .content img{width:90%;}
    .footer-copyr p{text-align:center;font-size:14px;}
}
@media only screen and (min-width:1px) and (max-width:239px){
	h1{font-size:16px;margin-top:20px;margin-bottom:10px;}
	h2{font-size:15px;padding-left:10px;}
    .container-header {max-width: 100%;padding:0px;}
    .logo{width:100%;height:50px;padding-top:5px;}
    .logo img{max-width:150px;}
    .pochta {padding:5px;font-size:14px;text-align:left;background:none;}
    .header-contacts {width:100%;max-width:150px;font-size:16px;padding:5px;text-align:left;background:none;}
    .top-menu {height:37px;max-width:100%;}
    #nav {border-left: 0px;}
    .nav a{display: block;line-height: 27px;padding-left:10px;padding-right:10px;border-bottom:1px solid rgba(255, 255, 255, 0.4);font-weight:bold;}
    .nav a:hover, a:active,a:focus{color:#f5f5f5;text-decoration:underline;background:none;}
    .container-content {padding-bottom:0px;}
    .container-block1 p.block1{font-size:1.0em;line-height:1.0em;padding-top:10px;padding-bottom:5px;}
	.col-sm-1{width:100%;float:none;}
    .col-sm-2{width:100%;display:block;float:none;padding-top:15px;}
	.col-sm-3{width:100%;max-width:170px;float:none;padding:6px;}
    .col-sm-4{width:100%;max-width:170px;float:none;padding:6px;}
    .contglav a{font-size:12px;}
    .fonobrsvaz {padding:0px;box-shadow:none;}
    .mail {padding:0px 15px 15px 15px;}
    .mail p{padding:5px 15px 5px 15px;margin-bottom:0px;}
    .mail p.formheader{padding:15px;}
    .index-why-item {width:100%;height:80px;float:left;}
    .index-why img{text-align:bottom;}
    .index-why-item p {padding:10px;}
    .container-page {padding-bottom:0px;}
    .footer {height:100%;text-align:center;}
    .footer-contacts {float:none;width:100%;padding: 6px 0 6px; }
    .footer-contacts p{font-size:12px;}
    .footer-links {float:none;width:100%;padding:0px;}
    .footer-links a{float:none;width:100%;font-size:12px;}
    .footer-right {float:none;width:100%;}
    .footer-btn a {float:none;font-size:12px;margin-right:0px;}
    .footer-copyr {float:none;margin-top:20px;margin-bottom:20px;padding:0px;}
    #back-top {display:none;}
    .content p {padding-left:10px;padding-right:10px;font-size:12px;}
    .content img{width:90%;}
    .footer-copyr p{text-align:center;font-size:12px;}
}
@media only screen and (min-width:1px) and (max-width:705px){
.formblock1 {float:none;width:90%;}
.formblock2 {float:none;width:90%;height:100%;}
}
