@media only screen and (max-width: 1199px)
{
.main-header-wrapper .logo-section {
    float: none;
    text-align: center;
	max-width:400px;
	margin:auto;
}
.main-menu-wrapper .navbar {
    margin-bottom: 0;
    float: none;
    text-align: center;
    max-width: 561px;
    margin: auto;
}
.porducts-section {
    padding: 40px 0;
}
.abour-wrapper {
    padding: 40px 30px;
}
html body .skitter{height:500px;}

.silder-section .skitter.skitter-large span.info_slide {
    top: 395px;
}
.profile-section h2 {
    font-size: 30px;
}
.textile-fabric-wrapper h2 {
    text-align: center;
    font-size: 30px;
}
.main-header-wrapper .main-menu-wrapper .nav > li > a {
    padding: 10px 7px;
}
.textile-fabric-wrapper .main-textile-fabric .textile-fabric-porduct h3 {
    font-size: 16px;
}

.abour-wrapper h2 {
    font-size: 26px;
}

}

@media only screen and (max-width: 1075px)
{
.silder-section .skitter.skitter-large span.info_slide {
    top:300px;
}	
.porducts-section .porducts-inner-matter h3 {
    font-size: 15px;
}	
}
@media only screen and (max-width: 991px)
{
.textile-fabric-wrapper .main-textile-fabric .col-sm-3 {
    width: 50%;
    padding: 0px 5px;
    float: left;
}
.textile-fabric-wrapper .main-textile-fabric .textile-fabric-porduct {
    margin-bottom: 10px;
}
.porducts-section .col-sm-4 {
    width: 50%;
	float:left;
}
.textile-fabric-main-button a {
    margin-top: 20px;
}
.latest-porjects-wrapper .timer-section p {
    font-size: 14px;
    margin-bottom: 0;
}
.latest-porjects-wrapper .timer-section {
    min-height: 185px;
}
.col-md-4.footer-grid
{
    margin-top: 25px;
}
.Prodcts-wrapper .main-Prodcts-wrapper h3 {
    font-size: 15px;
}
.Prodcts-wrapper {
    padding: 40px 0px;
}
.profile-images-section h2 {
    font-size: 30px;
}
.profile-images-section .profile-contant p {
    font-size: 15px;
    margin: 0px;
    line-height: 26px;
}
.profile-images-section .profile-contant {
    padding: 10px;
}
.company-porfile {
    padding: 40px 0px 10px;
}
.company-porfile .main-company-porfile h3 {
    font-size: 24px;
}
.feedback-wrapper .main-feedback-section 
{
	padding:40px 0;
}
}

@media only screen and (max-width: 845px)
{
.silder-section .skitter.skitter-large span.info_slide {
    top:200px;
}	

@media only screen and (max-width: 767px)
{
.main-header-wrapper .logo-section {
    float: left;
    text-align: none;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background: #232323;
}
.main-menu-wrapper .navbar {
    max-width: 100%;
    margin: auto;
}
.navbar-toggle {
    margin-top: 18px;
}
.main-header-wrapper {
    padding: 5px 0;
}
.logo-section img
{
    width: 100%;
    max-width: 384px;
}
.profile-section h2 {
    font-size: 26px;
}
.profile-section {
    padding: 30px 0;
}
.textile-fabric-wrapper h2 {
    text-align: center;
    font-size: 26px;
}
.latest-porjects-wrapper .timer-section {
    min-height: auto;
    margin-bottom: 10px;
}
.latest-porjects-wrapper {
    padding: 40px 0 30px;
}

.company-brand.text-right {
    text-align: left;
	padding-top: 5px;
}
.top-wrapper .main-top-div .col-sm-8, .top-wrapper .main-top-div .col-sm-4
{
    width: 100%;
    float: left;
}
.top-wrapper .main-top-div .left-side ul li {
    float: none;
    padding-right: 15px;
}
.top-wrapper .main-top-div .left-side 
{
    text-align: center;
}
.top-wrapper .main-top-div .social-icon ul {
    float: none;
    text-align: center;
    max-width: 210px;
    margin: auto;
	margin-top: 5px;
}
.textile-fabric-wrapper {
    padding: 30px 0;
}
.footer-section {
    padding: 30px 0;
}
.Prodcts-wrapper .Prodcts-1 {
    margin-bottom: 30px;
}
.Prodcts-wrapper .main-Prodcts-wrapper {
    margin-bottom: 0;
}
.company-porfile .main-company-porfile p {
    font-size: 15px;
    line-height: 28px;
}
.company-porfile .main-company-porfile ul li {
    font-size: 15px;
    line-height: 28px;
}
.form-text-box
{
    margin-bottom: 30px;
}
.profile-images-section {
    background-repeat: no-repeat !important;
	background-size:cover;
}
.top-wrapper {
    display: none;
}
.main-profile-section p {
    font-size: 14px;
}
a.bas-button {
    padding: 6px 19px;
    letter-spacing: 2px;
}
.copy-right-section {
    text-align: center;
}
.company-brand.text-right {
    text-align: center;
}
.copy-right-section p {
    font-size: 13px;
}
}	

@media only screen and (max-width: 600px)
{
.image_number {
    background-color: #232323;
    padding: 7px 8px;
}
.abour-wrapper h2 {
    font-size: 21px;
}
.silder-section .skitter.skitter-large span.info_slide {
    top:150px;
}		
a.bas-button {
    padding: 6px 15px;
}
.textile-fabric-porduct a.bas-button {
    padding: 6px 15px;
}
.profile-section h2 {
    font-size: 22px;
}
.textile-fabric-wrapper h2 {
    font-size: 22px;
}
.textile-fabric-wrapper .main-textile-fabric .textile-fabric-porduct h3 {
    font-size: 15px;
}
}


@media only screen and (max-width: 473px)
{
.logo-section img {
    width: 100%;
    max-width: 300px;
}
.navbar-toggle {
    margin-top: 6px;
	margin-right: 0;
}
.silder-section .skitter.skitter-large span.info_slide  {
    top:100px;
}	
.textile-fabric-wrapper .main-textile-fabric .col-sm-3 {
    width: 100%;
    padding: 0px 5px;
    float: left;
}
.porducts-section .col-sm-4 {
    width: 100%;
	float:left;
}
.silder-section .info_slide
{
    display: none !important;
}
.profile-images-section {
    padding: 50px 0px;
}
.company-porfile .main-company-porfile h3 {
    font-size: 20px;
}
}


@media only screen and (max-width: 374px)
{
.logo-section img {
    width: 100%;
    max-width: 245px;
	margin-top: 7px;
}
}