/* Medium devices (desktops, 992px and up) */


@media (max-width:1199px){
/**********By default css**********/

/*===============css start for index page===============*/
/*---------------css start for header section---------------*/

}

/* Small devices (tablets, 768px and up) */
@media (max-width:991px){
/**********By default css**********/

/*===============css start for index page===============*/
/*---------------css start for header section---------------*/


}
/* Extra small devices (phones, less than 768px) */
@media (max-width:767px) {
.container{
	width:100%;
}
.navbar-header {
  display: table;
  width: 100%;
  
}
.navbar-collapse{
	 border-top:1px solid #CCC;
	 padding:10px 0;
}
.navbar-toggle {
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  float: right;
  margin-bottom: 8px;
  margin-top: 8px;
  padding: 9px 10px;
  position: relative;
}
.navbar-toggle:hover{
	background-color:#ddd;
}
.navbar-toggle {
  border-color: #888;
}
.navbar-toggle .icon-bar {
  border-radius: 1px;
  display: block;
  height: 2px;
  width: 22px;
}
.navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
.navbar-collapse{
	display:none;
}
.navigation_area li{
	width:100%;
	padding:0;
}
.navigation_area li a{
	padding:10px 15px;
}
.navigation_area li:hover{
	background:#ddd;
}
.content h1{
	padding:0;
	font-size:28px;
}
.product-title h2{
	font-size:18px;
}
.send-email input[type="text"]{
	width:190px;
}
#subscribe{
	height:auto;	
}
#footer{
	height:auto;
}
.footer-logo {
  padding: 15px 30px;
  width: 100%;
}
.footer-logo:after{
	display:none;
}
.footer-link, .footer-contact{
	width:100%;
}
.footer-link:after, .footer-link:before, .footer-contact:before, .footer-contact:after{
	display:none;
}
.footer-link ul, .footer-contact ul {
  width: 100%;
  padding: 15px;
}
.footer-col{
	padding-top:0;
}
.footer-link ul li{
	padding-left:15px;
}
.copy {
  float: left;
  text-align: center;
  width: 100%;
}
.company {
  float: left;
  padding: 15px 0;
  text-align: center;
  width: 100%;
}
.image_galary li {
  float: left;
  padding: 2px 3px;
  width: 50%;
}
.image_galary.cms_galerie li {
  float: left;
  padding: 2px 3px;
  width: 50%;
}
.navigation_area{
	width:100%;
}
.tabs li{
	display:table;
	padding:10px 15px;
}
.tabs li.active::after{
	bottom:0;	
}
.tabs {
  display: inline-block;
  margin: 0;
  padding: 20px 0;
  text-align: center;
  width: 100%;
}
.img_contenttab .tab_img{
	width:100%;
}
.img_content{
	width:100%;
}
.table_artical ul li{
	padding:10px;
	height:auto;
	-ms-word-break: break-all;
    word-break: break-all;

 /* Non standard for webkit */
     word-break: break-word;

    -webkit-hyphens: auto;
       -moz-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;
}
.gallery_bg, .full_profile{
	width:100%;
}
#contact p {
  padding: 0;
  text-align: center;
}
.contact_form {
  float: left;
  width: 100%;
}
.address {
  color: #000;
  float: left;
  padding-left: 0;
  width: 100%;
}
.menu-title {
  float: left;
  line-height: 52px;
}
.bttom {
  color: #fff;
  display: table;
  padding: 20px 0;
  width: 100%;
}
}
@media (min-width: 280px) and (max-width: 520px) {
	.image_galary.cms_galerie li {
	  float: left;
	  padding: 2px 3px;
	  width: 100%;
	}
}
