
@media (max-width: 1000px) { 
  
  #wrapper {width: 100%; max-width: inherit; min-width: inherit;}
  #header {width: 100%; text-align: center; height: inherit;}
  .container {width: 100%; max-width: inherit;}
  
  
  


#header .container .logo {
	position: relative;
	width: 100%;
	display: block;
}

 #header .container .phone {
	position: relative;
	width: 100%;
	display: block;
	text-align: center;
	top: inherit;
	right: inherit;
	height: inherit;
	width: inherit;
	border: none;
	
 }
 
 #header .container .phone .number {
	display: block;
    margin-bottom: 15px;
	
 }
 
 #header .container .phone .info {display: none;}
 
 .phone-icon-header {visibility: inherit;}
 

 
 
 
 #header .container .address {
	position: relative;
	width: 100%;
	display: block;
	text-align: center;
	height: 85px;
	top: inherit;
	right: inherit;
	border: none;
	font-size: 17px;

 
 }
 
 #header .container .ask-quastion{
	position: relative;
	width: 100%;
	display: block;
	top: inherit;
	right: inherit;
	padding-left: inherit;
	background: none;
	margin-bottom: 13px;
 }
 
 #header .container .ask-quastion a {
     font-size: 14px;
    border-bottom: 1px dashed #204375;
 }
 
 
 .fa-question-circle {visibility: inherit;}
 .fa-map-marker-alt {visibility: inherit;}
 
 #header .container .map{
	position: relative;
	width: 100%;
	display: block;
	top: inherit;
	right: inherit;
	padding-left: inherit;
	background: none;
	margin-bottom: 10px;

 }
 
  #header .container .map a {
     font-size: 14px;
    border-bottom: 1px dashed #204375;
 }
 
 #header .menu {
 	position: relative;
	width: 100%;
	top: inherit;
	right: inherit;
	height: inherit;

	display: none; /*hide for a while*/
 }
 
 #header .menu li {
	display: block;
	margin: 0 30%;
 
 }
 
 #header .menu li a {
	padding: 2px 3%;
 
 }
 
 
 .carousel.slide {
	display: none;
 }
 
 
 /*Mobile Menu*/
 
 .mobile-menu-icon {display: block;}
 
 .mobile-menu-close {
	
	display: block;
	}
 

.mobile-menu-icon > span {
    display: block;
    width: 36px;
    height: 5px; 
    -webkit-border-radius: 2px; 
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #000;
    margin-bottom: 6px;
}

.front .mobile-menu-icon > span {

    background-color: #000;

}
 
 
 
 .mobile-catalog-menu {display: block;}
 
 
 /*Content*/
 
 #content .sidebar {
	/*width: 27%;
	 padding: 30px 5px 30px 0;*/
	 display: none;
 }
 
 #content .page {
	width: 95%;
    float: none;
    margin: 0px 10px;
	/*font-size: 21px;*/
 }
 
 .shadow-dark, .shadow-white {
	display: none;
 
 }
 
 
 
 /* Footer*/
 #footer .copyright,#footer .web-logo, #footer .web {
     position: relative;
     top: inherit; 
     left: inherit; 
	 right: inherit;
	 width: inherit;
	 margin-bottom: 15px;
	 display: block;
 }
 
 #footer {
	    background-color: #EEE;
		padding: 0px 10px;
 }
 
 
 .media.block .preview {text-align: center;}
  .preview {margin-bottom: 10px;}
 .specials-main {text-align: center;}
 .caption b {    font-size: 17px;}
 
 
} 