﻿

@media screen and (max-width:960px) {
	.footer_head,
	.iso,
	.sub_title {
		text-align: center
	}
	body
	{   overflow-x: hidden;
	}
	
	.navbar-inverse .navbar-toggle {
		border-color: #rgb(255, 255, 255, .4);
		padding: 5px;
		margin-top: 7px;
		margin-bottom: 5px;
		background-color: #363473
	}
	.navbar-inverse .navbar-toggle:focus,
	.navbar-inverse .navbar-toggle:hover {
		background-color: #363473
	}
	.navbar-inverse .navbar-collapse,
	.navbar-inverse .navbar-form {
		border-color: transparent
	}
	.navbar-nav {
		overflow-x: hidden;
		width: 100%;
		margin: 0 auto
	}
	.navbar-inverse .navbar-nav>li {
		margin: 0;
		border-bottom: 1px solid rgba(255, 255, 255, .3)
	}
	.navbar-inverse .navbar-nav>.active>a,
	.navbar-inverse .navbar-nav>.active>a:focus,
	.navbar-inverse .navbar-nav>.active>a:hover,
	.navbar-inverse .navbar-nav>li>a:focus,
	.navbar-inverse .navbar-nav>li>a:hover {
		color: #222;
		background-color: transparent
	}
	.navbar-inverse .navbar-nav>li>a {
		padding: 8px 10px
	}
	.dropdown:hover .dropdown-menu
	{
	    display:none
	}
    .navbar-inverse .navbar-nav .open .dropdown-menu {
	    width: 100%;
        position: relative;
        display: block;
        opacity: 1;
        border: 0;
        max-height: 200px;
        box-shadow: none;
        margin-bottom: 10px;
        overflow-y: auto;
}
	.header_row .h_block,
	.header_row .social a:last-child {
		display: none
	}
	.navbar-brand img {
		width: 125px
	}
	
	.iso_logo {
		width: 47%;
	}

	.ha_row {
		padding: 30px 0
	}
	.ha_row p,
	.mainsub_heading {
		font-size: 14px
	}
	.product_row {
		padding: 40px 0
	}
	.main_heading {
		margin: 5px 0 20px
	}
	.footer_row {
		padding: 10px 0
	}
	.footer_row ul li a
	{   padding-left: 0px;
	    margin-left: 0;
	}
	.tophead_row {
		height: 145px
	}
	.tophead_row h1 {
		margin: 40px 0 0;
		font-size: 25px
	}
	.allpro_row {
		padding: 5px 0
	}
	body {
		font-size: 13px
	}
	.sub_title {
		width: 260px
	}
	.gallery_product {
		width: auto
	}
	.cbp-qtrotator blockquote p {
		font-size: 16px;
		text-align: justify;
	}
	
	.carrrer_line {
		font-size: 2rem;
	}
}


/*****************************************/
@media screen and (max-width:320px) 
{
    	.navbar-inverse .navbar-toggle {
		border-color: #rgb(255, 255, 255, .4);
		padding: 5px;
		margin-top: 7px;
		margin-bottom: 5px;
		background-color: #363473
	}
	.navbar-inverse .navbar-toggle:focus,
	.navbar-inverse .navbar-toggle:hover {
		background-color: #363473
	}
	.navbar-inverse .navbar-collapse,
	.navbar-inverse .navbar-form {
		border-color: transparent
	}
	.navbar-nav {
		overflow-x: hidden;
		width: 100%;
		margin: 0 auto
	}
	.navbar-inverse .navbar-nav>li {
		margin: 0;
		border-bottom: 1px solid rgba(255, 255, 255, .3)
	}
	.navbar-inverse .navbar-nav>.active>a,
	.navbar-inverse .navbar-nav>.active>a:focus,
	.navbar-inverse .navbar-nav>.active>a:hover,
	.navbar-inverse .navbar-nav>li>a:focus,
	.navbar-inverse .navbar-nav>li>a:hover {
		color: #222;
		background-color: transparent
	}
}