@media only screen and (max-width: 1100px){
.top-header .top-right ul li {
padding: 0px 9px;
}
.menu .navbar-inverse .navbar-nav>li
{
padding: 0px 11px;
}
.about-middle img{
width:100%;
}
.signin .registration {
	    padding: 30px 40px;
}
.tag-search input[type='submit']{
	display:none;
}
body img {
    vertical-align: middle;
    max-width: 100%;
}
}
@media only screen and (max-width: 910px){
.top-header .top-right
{ text-align: center;
}
.top-header .top-left ul {
padding: 14px 0 6px;
text-align: center;
}
.homeproduct { 
margin-bottom: 10px;
}
.subscribes {display:none;}
.tab-content img {width:33.33%;}
.about-middle img{
width:100%;
}
.signin .registration {
	    padding: 30px 7px;
}
.tag-search input[type='submit']{
	display:none;
}
body img {
    vertical-align: middle;
    max-width: 100%;
}
div#myCarousel .container {
    padding: 0px;
    width: 100%;
}
}
@media only screen and (max-width: 768px){
	.single-pro .single-banner img {
		    width: 100%;
    position: relative;
    z-index: 999;
	}
.social-ico {display:none;}
.top-mar {
width:100%;
}
.top-mar1 {
width: 100%;
}
.nav-tabs>li
{
float: none!important;
margin-bottom: 4px!important;	
}
.header-cart {
width: 100%;
right: 0;
}
.navbar-inverse .navbar-toggle {
color:#fff;
border-radius:0px; 
background:#196acc;
border:1px solid #fff;
}
.menu .navbar-inverse .navbar-nav>li>a {
padding: 21px 23px;
border-bottom: 1px solid #aebcc3;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
border-color:  #aebcc3;
}
.shop-banner
{
	background: #c1c1c1;
}
.search input[type="submit"]
{
	    margin: 10px 0;
}
.shop-menu {
	display:none;
	}
	.main-form iframe {
		width:100%;
		}
	.main-form input[type="text"], .main-form input[type="email"], .main-form input[type="tel"]
	{
		width:100%;	
	}
.comment-post input[type='text'] 
{
	width:68%;
}
.comment-post .comment-date
{	
	padding-right:0px;
}
.tag-search input[type='submit']{
	display:block;
}
.registration .form-group input
{
	width:100%;
}
.team {
	display:none;
}
/**** Intorque Correction**/

.carousel-caption {
    top: 50px!important;
    z-index: 999!important;
}
.menu .navbar-inverse .navbar-nav>li>a {
    padding: 10px 15px;
    border-bottom: 1px solid #aebcc3;
}
.carousel-caption h3 {
    font-size: 32px;
    line-height: 50px;
}
.main-form textarea {
    width: 100%;
}
}
/**** Intorque Correction**/
@media only screen and (max-width: 767px){
.site-header-main .col-sm-4.col-md-4.col-xs-12 {
    width: 80%;
    z-index: 4;
}
.site-header-main .col-sm-8.col-md-8.col-xs-12.menu {
	width: 100%;
	position: absolute;
	background: #fff;
	right: 0;
	 top: 5px;
}

#myNavbar {
    float: none;
    border: none;
    text-align: center;
    margin: 0 auto;
}
menu .navbar-inverse .navbar-nav>li>a {
    text-align: center;
}
.logo {
	padding: 0px;
    max-width: 100%;
}
.carousel-caption {
    top: 0px!important;
    x: 999!important;
}
.carousel-caption h3 {
    font-size: 18px;
    line-height: 24px;
}
.our-port {
    font-size: 14px;
    padding: 4px 20px;
    margin: 5px 0px;
}
.carousel-control.left {
     left: 0px;
}
.carousel-control.right {
    right: 0px;
    font-family: 'Glyphicons Halflings';
}
.carousel-control .glyphicon .icofont {
    padding: 4px 6px;
    font-size: 14px;
}
.top-mar .btn-primary {
    margin: 0px 8px;
    padding: 5px 15px;
}
/* ul#sort-me li {
    padding: 15px;
} */
.sdfm-inner-wrapper.packaging, .sdfm-inner-wrapper.binding {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0px !important;
    padding: 10px !important;
}
.footer-logo a{
	display: flex;
}
.footer-logo img {
    text-align: center;
    margin: 0 auto;
}
.inner-box {
    display: flex;
    width: 100%;
}
.inner-box img {
    text-align: center;
    margin: 0 auto;
}
}
@media (min-width: 320px) and (max-width: 768px) and (orientation:landscape){
	.sdfm-inner-wrapper.packaging, .sdfm-inner-wrapper.binding {
    max-width: 50% !important;
    width: 100% !important;
    margin: 0px !important;
    padding: 10px !important;
   /*  margin-bottom: 20px !important; */
}
}