@media all and (max-width: 1920px) and (min-width:1900px){
.right-texts h2{right: 350px;}		
}

@media screen and (max-width: 1600px) {
 .inner_banner { height: 330px;}
}

@media screen and (max-width: 1440px) {
 .right-texts h2{top:85px;right: 170px;}
}
@media screen and (max-width: 1400px) {
	
.vectorebg:before{    right: -430px;}
/*.navbar-header .navbar-brand img{width:90%;}*/
.rightimgemb:before{display: none;}
}

@media screen and (max-width: 1280px) {
.slides .seq-button{    padding: 15px 45px;}
.qualityimgright{display: none;}
.bosarrow2{    bottom: -69px;}
.images_pricebox {  
height: 240px;}
.bottomheader .brandlogo{width: 365px;padding: 20px 10px 10px 10px;}
.navbar-brand>img {width: 85%;}
.bottomheader .fixed-theme .brandlogo {height: 67px;width: 265px;padding: 0;}
.right-texts h2{right:100px;}
}

@media screen and (max-width: 1199px) {
.bottomheader .navbar-collapse ul.menuheader li a {font-size: 18px;padding: 20px 15px;}
.bottomheader .fixed-theme .brandlogo {height: 63px;padding: 0 0 0 10px;}
.fixed-theme .navbar-brand>img{width:95%;margin: 0 auto;}
.bottomheader .brandlogo{height:116px;}
.navbar-brand>img {width: 85%;margin: 0 auto;}
.right-texts h2{font-size:35px;max-width: 370px;right: 28px;}
}

@media screen and (max-width: 1024px) {
.responsive-slider .slides ul li .slide-body .caption.header{display: none;}
/*.bottomheader .navbar-collapse ul.menuheader li a {  padding: 22px 25px;}*/
.responsive-slider .slides ul li .slide-body .caption.img-twitter{display: none;}
.vectorebg:before {  right: -520px;}
}

@media screen and (max-width: 991px) {
.navbar-brand>img{width:100%;}
.bottomheader .brandlogo{left:9px; width: 250px;height: 106px;}
.bottomheader .fixed-theme .brandlogo{height: 53px;}
.fixed-theme .navbar-brand>img{width:80%;margin:0;}
.footerlogo .floatright .topsocial_icon{margin:8px 8px;}
.mainsecti{padding:50px 0;}	
  .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);
    }
    .bottomheader .navbar-container .navbar-collapse.collapse {
        display: none !important;
    }
	.bottomheader .navbar-container .navbar-collapse.collapse.in {
        display: block !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;
    }
	.bottomheader .navbar .navbar-collapse {
    float: none;
    z-index: 888;
    position: absolute;
    width: 100%;
    background: #000;
    left: 0;
}

.bosarrow1 { height: 159px;}
.bosarrow2 {     height: 144px; background-position: top center;  bottom: -124px;}
.leftboxpri.rightvj2 .bosarrow2{background-position: top center; }
.bottomheader .navbar-collapse ul.menuheader li a { font-size: 16px;}
.shadowcenvj{display: none;}
.vectorebg:before{display: none;}
.imagesboxvj { margin:20px 0 0 0; display: inline-block;}
.vectorebg .col-md-5{text-align: center;}
.bottompart .rightshadow1, .bottompart .rightshadow2{background: none; padding:0;}
/*.navbar-header .navbar-brand img { width: 68%;}*/
.welcometext p { text-align: justify; padding:0;}
.welbgcolor .titlehead h1, h2 { text-align: left;}
.welbgcolor .titlehead span.center_line {background-position: left bottom; background: url(../images/title_line1.png) no-repeat;}

.vectorpricevj1 { width: 770px;}
.inner_banner {height: 400px;}
.right-texts h2 {font-size: 30px;max-width: 310px;right: 20px;top:20px;padding: 15px;}
.ro-submit{margin-top:30px;}

.list-content .list-text{border:none;}
.list-content .list-images {padding: 10px 10px 10px 10px;}
.mt15{margin-top:15px;}

}

@media screen and (max-width: 800px) {
	.titlehead h1, h2 {font-size: 45px;}
	.vectorpricevj1 {
    width: 100%;
    padding: 0 15px;
}

@media screen and (max-width: 768px) {
	.memberlogoright{margin-top:30px;    padding: 20px 0;}
	.vectorpricev p b{display: block;    float: none;}
	.vectorrightbox .bosarrow1 { height: 125px;}
	.vectorrightbox .bosarrow2 {
    height: 114px;
    bottom: -113px;
	}
.vectorpricevj1 .vectorpricev {padding: 10px 10px 10px 10px;}
.vectorpricev p {  line-height: 22px;
    margin: 0;
    text-align: center;
    display: block;
}
	
.bosarrow1 { height: 119px;}
.bottomfooter .floatdiv, .bottomfooter .floatdiv1 { float: none; text-align: center; padding:5px 0;}
.bottomfooter .bottomlink{padding:0;}
.inner_banner .bannerinner1.desk-top{display:none;}
.inner_banner .bannerinner1.mobiles{display:block;background-size: 100% 100%;
    background-repeat: no-repeat;}
.right-texts h2{display:none;}	
}

@media screen and (max-width: 767px) {
	.bottomheader .brandlogo {
    position: relative;
    top: inherit;
    height: auto;
    padding: 3px;
}



.bottomheader .brandlogo .desctoplogo { display: none;}
.bottomheader .navbar{background:#fff;}
.bottomheader .navbar-toggle {
    border: solid 1px #B11F2F;
}
.navbar-toggle .icon-bar {
    background: #B11F2F;
}
.bottomheader .fixed-theme .brandlogo{ top: inherit;}
.bottomheader .navbar.fixed-theme{background:#fff;}
.navbar-toggle{margin-top: 10px;}
	.bottomheader .brandlogo .phonelogo { display: block;}
	.item blockquote {  margin: 0 20px;}
	#quote-carousel .carousel-control { margin-top: 200px;}
	.inner_banner { height: 400px;}
	.bosarrow1 { height: 100px;}
.footerlogo{text-align:left;padding: 20px 0;}
.footerlogo .floatright{width:100%; float:left;}



}

@media screen and (max-width: 530px) {
	.leftboxpri {
    float: none;
    width: 100%;
    margin-bottom: 0;
}
.leftboxpri.rightvj2{margin-bottom:80px;}
.pricedaital{padding:0;}
.bosarrow2{display: none;}
.bosarrow1{display: none;}
.images_pricebox { height: 310px;}
.images_pricebox img {  max-height: 100%;     height: 100%;    width: auto;}
.pricedaital h3{font-size:15px;}
.pricedaital h3 span { font-size: 18px;}
.pricinglist ul.nav-tabs li a{    min-width: 240px;}
span input.cap-input { width: 60%;}

.mobile-home-banner {display:block;}
.desktop-home-banner {display:none;}
	
}

@media screen and (max-width: 480px) {
.navbar-header .navbar-brand img { width: 80%;}
.navbar-brand>img{margin:0;}
.bottomheader .fixed-theme .brandlogo{width:230px;}
.cap-text { padding: 10px 14px;}
.ro-submit{width:100%;}
.ro-info-box .ro-inner{    height: 270px;    width: 270px;}
.ro-info-box{    height: 274px;    width: 274px;}
.ro-info-box .ro-inner h5{display: none;}
span input.cap-input { width: 57%;}
.titlehead h1, h2 { font-size: 33px; text-align: center;}
.inner_banner {height: 280px;}
}

@media screen and (max-width: 320px) {	


@media screen and (max-width: 240px) {
}
