@media (max-width: 768px) {
body {
	margin:0px;
}
.page {
	padding:10px;
}
.header {
	padding: 10px;
}
  section {
  	width: 100%;
  }
  #hmenu2015 a {
  	font-size: 13px;
  }
  .top-phone {
  	width:auto;
  }
  .logo img {
  	width:100px;
  }
  .top-phone {
  	font-size: 20px;
  }
  .crow1 {
  	width:50%;
  }
  .crow2 {
  	width:50%;
  }
  .top-email {
  	font-size: 16px;
  	top: 50px;
  }
  .top-right {
    display: block;
    padding-bottom: 20px;
    float: right;
    padding-left: 20px;
    padding-top: 20px;
  }
  .int-bg {
    margin-top: 20px;
  }
  .header {

  }
  .mc {
	height: auto;
  }
  .adv {
  	display:none;
  }
  .clients {
  	display:none;
  }
  .map-block {
  	display:none;
  }
  .bottom {
  	padding: 0px;
  	height: auto;
  }
  .plist a {
  	margin-right:0px;
  }
  .bottom .col50-1, .bottom .col50-2, .bottom .col50-3 {
  	float: none;
  	width:100%;
  	text-align:center;
  	margin-bottom:10px;
  }
  .office {
  	display: block;
  	margin-left:0px;
  	width:100%;
  }
  .copyright {
  	margin-top:0px;
  }
  .copyright section {
	padding: 10px;
  }
  .copyright crow1 {
	float:none;
  }
  
  .mc-block {
  	width: 100%;
  	display: block;
  	padding: 10px;
  	margin: 0px;
  }
  .mc-block:hover .mc-block-menu {
  	display: none;
  }
  
.mc-block-int {
  	width: 100%;
  	display: block;
  	padding: 10px;
  	margin: 0px;
  }
  .mc-block-int:hover .mc-block-menu-int {
  	display: none;
  }
  
  .catalog {
  	height: auto;
  }
  
  .bcatalog {
	height: unset;
}

.inline-form form {
    margin: 10px;
}

#colorbox {
	//width:90%!important;
}

#cboxWrapper {
	//max-width:300px!important;
}

.jcl-next {
    right: 20px;
    bottom: 0px;
    z-index: 999;
}
.jcl-prev {
    left: 20px;
    bottom: 0px;
    z-index: 999;
}

#jcl .mid img {
    width: 100%!important;
}
  
}


.copyright .crow2 {
 	display:none;
}

.copyright .crow3 {
 	//display:none;
}

.copyright .crow4 {
 	display:none;
}

.inline-form .form-field input {
	width: 100%;
}