
@media (max-width : 1199px) {
	
	.top-identity {
	 display: flex;           /* establish flex container */
    flex-direction: column;  /* make main axis vertical */
    justify-content: center; /* center items vertically, in this case */
    align-items: center;     /* center items horizontally, in this case */
    height: 300px;
}
	
	.sticky .container{
	  padding-left:0;
	  padding-right:0;
	}

	.mainnav-wrapper.sticky {
	  position: inherit;
	  top: auto;
	  width: auto;
	  z-index: auto;
	  left: auto;
	  right: auto;
	}	

	.get-more-info img{padding:0 0 10px 0px;}
	.sidebar {margin-left: -5px;}
	.tabs-widget ul.nav li a {padding: 8px}
	.article-title{margin: 10px 0px 20px 0px;}
	.blog-item {padding: 20px 0px 40px 0px;}
	.page-number > p {margin-top: 20px;}
	.sidebar.box-wrapper {margin-left: -5px;}
	.page-content.box-wrapper { 
		margin-left: -5px;
		margin-top: 20px;
	}
	.less-pad-left {padding-left: 20px;}
	.add-pad-right{padding-right: 10px;}	
	.showcase .showcase-right ul.top-service-box li {
		width: auto;
		height: 150px;
		margin: 5px;
		float: none;
		display: block;
	}
	.single-latest {margin-bottom: 20px; overflow: hidden;}
	.footer-widget {overflow:visible; padding-bottom:12px}
	.sidebar.box-wrapper.blog-page {margin-top: 0;}
	.footer-widget div.row {width: 100%;}

	a#scrollUp {display: none !important;}

	.xs-mrgleft-15 {margin-left: 15px;}
	.xs-mrgright-15 {margin-right: 15px;}
	
	

	/* SEARCH BAR */
	.navbar-header {
		width: 100%;
	}

	.text-input {
	  float: right;
	}
	



	
	.navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
	
	.navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
	
	 
} 




	
@media only screen and (max-width: 1199px) {
	
	   .logo img {
                     
          display: block !important;
 margin-left:auto;
		margin-right:auto;
          
		  
		  
    }
	.logo2 img {
        
 
		margin-top:90px !important;
		margin-left:auto;
		margin-right:auto;
	
    }
	
	 .logo.index img {
                     
          display: block !important;
 margin-left:auto;
		margin-right:auto;
        margin-top:-10px !important;  
		max-width:200px;
		max-height: 80px;  
		  
    }
	.logo2.index img {
        
 
		margin-top:100px !important;
		margin-left:auto;
		margin-right:auto;
		max-width:180px;
		max-height: 80px;
		padding-bottom:10px!important;
	
    }
	
	.social-icon {
        
	
display: block !important;
  
    }
	
	.logo2{
	
  margin-left:0px !important;
  
	}
} 


