
@media screen and (max-width: 1300px){
	
	
	
}







@media screen and (max-width: 1280px){
	
	
	div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}

.bnrcontainer {
    width: 100%;
  
    margin: 0px auto;
}
	
	span.infratxt.mngt {
   
      top: 17%;
    right: 43%;
	
}

span.trnsfrmtxt.resc {
    background: transparent;
    opacity: 0.8;
    width: 38px;
    position: absolute;
    top: 60%;
    left: 31%;

}

span.mngttxt.infr {
    opacity: 0.8;
    width: 180px;
    position: absolute;
    top: 60%;
    right: 31%;
}



.estrellas-right-txtimg {
    
    top: 29%!important;
    left: 39%!important;;
}

.curtxtwpa-txtimg {

    top: 27% !important;
    left: 48% !important;
}

.estrellas-txtimg {

    top: 61% !important;
    left: 43%!important;
}

}
@media screen and (max-width: 1024px){
	
	div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
	height: 100%;
	max-height: 810px;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
	height: 100%;
	max-height: 810px;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}



.socialicnwrp {
    width: 54px;
    height: 200px;
    position: fixed;
    right: 0;
    top: 300px;
    z-index: 3000;
}
.bnrcontainer {
    width: 100%;
	height: 100%;
	max-height: 810px;
    margin: 0px auto;
}

span.infratxt.mngt {
    
    top: 0%;
   
    left: 48%;
}

span.mngttxt.infr {
   
    top: 50%;
    right: 31%;
    width: 40px;


}


span.trnsfrmtxt.resc {
    
    top: 49%;
    left: 34%;

	
}


.estrellas-right-txtimg {
   

   
    width: 36px;
    height: 195px;
    margin: 0 auto;
    font-size: 16px;
    transform: rotate(54deg);
    top: 161px;
    left: 532px;
    top: 30% !important;
    left: 38% !important;

}


.curtxtwpa-txtimg {
    width: 38px;
    height: 142px;
    margin: 0;
    position: absolute;
    top: 25%!important;
    left: 57%!important;
	
}


.estrellas-txtimg {
    
      top: 64% !important;
    left: 43% !important;

}

.another-element {
    position: absolute;
    top: 100% !important;
    left: 2% !important;
    z-index: 1000;
    display: none;
}

.another-element-snd {
    position: absolute;
    top: 100% !important;
    left: 2%!important;
}

.another-element-thrd {
    position: absolute;
    top: 100% !important;
    left: 2% !important;
}

.musehvreftclk {
    width: 350px;
    height: 100px;
    position: absolute;
    left: 2%;
    top: 100%;
}

.musehvreftclk > .panel-default > .panel-heading {
    background: #333e50!important;
    color: #fff;
    font-size: 16px;
}

.musehvreftclk-2 {
    width: 350px;
    height: 100px;
    position: absolute;
    left: 2%;
    top: 100%;
}

.musehvreftclk-2 > .panel-default > .panel-heading {
    background: #333e50!important;
    color: #fff;
    font-size: 16px;
}

.musehvreftclk-3 {
    width: 350px;
    height: 100px;
    position: absolute;
    left: 2%;
    top: 100%;
}

.musehvreftclk-3 > .panel-default > .panel-heading {
    background: #333e50!important;
    color: #fff;
    font-size: 16px;
}

.abthvr {
    
    left: 43%;
	
}

img#close-8 {
    position: absolute;
    right: 10px;
    top: 10px;
}

}

@media screen and (max-width: 920px){
	
	div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}

.bnrcontainer {
    width: 100%;
  
    margin: 0px auto;
}

span.infratxt.mngt {
    
    top: 16%;
    right: 40.5%;
}

span.mngttxt.infr {
   
    top: 60%;
    right: 26.5%;


}


span.trnsfrmtxt.resc {
    
    top: 60%;
    right: 23.5%;

	
}

.estrellas-right-txtimg {
    top: 29%!important;
  
    left: 36% !important;
}



.popover.bottom {

   
    top: 0px!important;
    left: 0px!important;
    z-index: 3000;
    display: none;
    max-width: 380px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: left;
    white-space: normal;
    background-color: #fff;



}

	.musehvreftclk {display: none;}

	.musehvreftclk-2 {display: none;}

	.musehvreftclk-3 {display: none;}
	
}



@media screen and (max-width: 854px){
	
	span.infratxt.mngt {
    top: 16%;
    right: 39.5%;
}

span.trnsfrmtxt.resc {
    top: 60%;
    left: 22.5%;
}

span.mngttxt.infr {
    top: 60%;
    right: 22.5%;
}

.estrellas-txtimg {
    top: 61% !important;
    left: 23% !important;
    right: 32% !important;
}

.estrellas-right-txtimg {
    top: 29%!important;
    left: 35% !important;
}

.abthvr {
    width: 140px;
    height: 140px;
   
    position: absolute;
    left: 42%;
    top: 35%;
   
}

}


@media screen and (max-width: 800px){
	
	
	span.mngttxt.infr {
    top: 60%!important;
    right: 19.5%!important;
}

span.trnsfrmtxt.resc {
    top: 60% !important;
    left: 19.5% !important;
}

span.infratxt.mngt {
    top: 16% !important;
    right: 39% !important;
}

.estrellas-right-txtimg {
    top: 28%!important;
    left: 34% !important;
}

}



@media screen and (max-width: 768px){
	
	div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;	
}

.bnrcontainer {
    width: 100%;
  
    margin: 0px auto;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}

span.infratxt.mngt {
    top: 0%!important;
    right: 62%!important;
    height: 197px!important;
    width: 45px!important;
}

span.trnsfrmtxt.resc {
	top: 49%!important;
    left: 27%!important;
    width: 41px!important;
    height: 191px!important;
}


span.mngttxt.infr {
    width: 41px;
    top: 47%!important;
    width: -1px;
    width: 42px;
    height: 199px;
    right: 26%!important;
}

.verticalcrl {
    width: 100%;
}


.estrellas-right-txtimg {
    top: 30%!important;
    left: 33% !important;
}

.estrellas-txtimg {
    top: 63% !important;
    left: 32% !important;
}


.another-element {

position: absolute;
    top: 110% !important;
    left: 2% !important;
    z-index: 1000;
    display: none;
    
    
}

.another-element-snd {
   
    position: absolute;
    top: 110% !important;
    left: 2%!important;

}
.another-element-thrd {
   
    position: absolute;
    top: 110% !important;
    left: 2% !important;

}

.abthvr {
    width: 180px!important;
    height: 180px!important;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 38%!important;
    top: 36%!important;
    border-radius: 50%;
    z-index: 3000;
}

.abthvr.abtanmsml {
	
    width: 90px!important;
    height: 90px!important;
    
	left: 44%!important;
    top: 36%!important;	

}



.popover.left { display: none !important;}

	.musehvreftclk {width: 350px; height: 100px; position: absolute; left: 2%; top: 100%;}

	.musehvreftclk-2 {width: 350px; height: 100px; position: absolute; left: 2%; top: 100%;}

	.musehvreftclk-3 {width: 350px; height: 100px; position: absolute; left: 2%; top: 100%;}


.musehvreftclk > .panel-default > .panel-heading { background: #333e50!important!important; color: #fff; font-size: 16px;}
.musehvreftclk-2 > .panel-default > .panel-heading { background: #333e50!important!important; color: #fff; font-size: 16px;}
.musehvreftclk-3 > .panel-default > .panel-heading { background: #333e50!important!important; color: #fff; font-size: 16px;}

.musehvreftclk > .panel-default > .panel-body {
    text-align: justify;
}

.musehvreftclk-2 > .panel-default > .panel-body {
    text-align: justify;
}

.musehvreftclk-3 > .panel-default > .panel-body {
    text-align: justify;
}

.curtxtwpa-txtimg img {
    width: 70%!important;
}

.estrellas-right-txtimg img {
    width: 125%!important;
}


.estrellas-txtimg img {
    width: 200% !important;
}

.curtxtwpa-txtimg {
    top: 26% !important;
    left: 60% !important;
    
	
}

span.trnsfrmtxt.resc.txtsml {
       left: 25%!important;
    top: 60%!important;
    font-size: 14px!important;
}




span.mngttxt.infr.mgttxtsml{
    top: 60%!important;
    right: 25%!important;
    font-size: 14px!important;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 15px!important;
	    top: 16% !important;
    right: 38.5% !important;
	
}


.estrellas-right-txtimg.imgaecsml{
    top: 30%!important;
    left: 38%!important;
    width: 7%!important;
	
}

.curtxtwpa-txtimg.imgmechsml{
    top: 28% !important;
    left: 49% !important;
    width: 15%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
    top: 61% !important;
    left: 24% !important;
    width: 7%!important;
	
	
}





}


@media screen and (max-width: 736px){
	
	span.trnsfrmtxt.resc {
    top: 60%;
    left: 17%;
}


span.mngttxt.infr {
    top: 60%;
    right: 17.5%;
}

span.infratxt.mngt {
    top: 16%;
    right: 38%;
}
	
	
}




@media screen and (max-width: 667px){
	
	span.infratxt.mngt {
    top: 16% !important;
    right: 36.5% !important;
}

.estrellas-right-txtimg {
    top: 28%!important;
    left: 32% !important;
}

span.mngttxt.infr {
    top: 60% !important;
    right: 14.5% !important;
}

.estrellas-txtimg {
    top: 61% !important;
    left: 21% !important;
}

span.trnsfrmtxt.resc {
    top: 60% !important;
    left: 15% !important;
}
	
}

@media screen and (max-width: 640px){
	
	
	span.infratxt.mngt {
    top: 16%;
    right: 35.5%;
}


.estrellas-right-txtimg {
    top: 28%!important;
    left: 29% !important;
}

span.trnsfrmtxt.resc {
    top: 62% !important;
    left: 10% !important;
}

span.mngttxt.infr {
    top: 61% !important;
    right: 10.5% !important;
}
.estrellas-txtimg {
    top: 60% !important;
    left: 20% !important;
}	
}



@media screen and (max-width: 568px){
	
	div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;	
}

.bnrcontainer {
    width: 100%;
  
    margin: 0px auto;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}

span.infratxt.mngt {
    top: 16%!important;
    right: 34%!important;
	font-size: 22px;
}
span.trnsfrmtxt.resc {
    top: 60%!important;
    left: 8%!important;
	font-size: 22px;
}


span.mngttxt.infr {
    top: 60%!important;
    right: 7.5%!important;
	font-size: 22px;
}

.estrellas-right-txtimg {
    top: 28%!important;
    left: 28% !important;
}




.curtxtwpa-txtimg {
    top: 28% !important;
    left: 46% !important;
}


.curtxtwpa-txtimg img {
    width: 56%!important;
}


.estrellas-txtimg {
     top: 61% !important;
    left: 19% !important;
}


	
.verticalcrl {
    width: 100%;
}


.abthvr {
    width: 130px!important;
    height: 130px!important;
   
    position: absolute;
    left: 38%!important;
    top: 37%!important;
    
}
	
	
	.estrellas-right-txtimg img {
    width: 100%!important;
}

.curtxtwpa-txtimg img {
    width: 57%!important;
}

.estrellas-txtimg img {
    width: 169% !important;
}
	
		span.trnsfrmtxt.resc.txtsml {
    left: 19%!important;
    top: 60%!important;
    font-size: 13px!important;

}




span.mngttxt.infr.mgttxtsml{
    top: 60%!important;
    right: 18.5% !important;
    font-size: 13px!important;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 13px!important;
	right: 34.5% !important;
	
}


.estrellas-right-txtimg.imgaecsml{
    top: 27%!important;
    left: 36%!important;
    width: 12%!important;
	
}

.curtxtwpa-txtimg.imgmechsml{
    top: 28% !important;
    left: 48% !important;
    width: 23%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
    top: 61% !important;
    left: 24% !important;
    width: 11%!important;
	
	
}

.abthvr.abtanmsml {
	
    width: 80px!important;
    height: 80px!important;
    left: 43%!important;
    top: 36%!important;

}
	
}



@media screen and (max-width: 540px){
	
	
	span.infratxt.mngt {
    top: 16% !important;
    right: 33.5% !important;
}

span.mngttxt.infr {
    top: 61% !important;
    right: 6.5% !important;
}

span.trnsfrmtxt.resc {
    top: 62% !important;
    left: 6% !important;
}

.estrellas-txtimg {
    top: 61% !important;
    left: 19% !important;
}



	span.trnsfrmtxt.resc.txtsml {
	left:8%!important;
top:59%!important;
font-size:11px!important;

}




span.mngttxt.infr.mgttxtsml{
	top: 61%!important;
    right: 9%!important;
    font-size: 11px;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 11px!important;
	
}


.estrellas-right-txtimg.imgaecsml{
    top: 24%!important;
    left: 32%!important;
    width: 19% !important;
	
}

.curtxtwpa-txtimg.imgmechsml{
	    top: 28% !important;
    left: 41% !important;
    width: 34%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
	    top: 61% !important;
    left: 28% !important;
    width: 16%!important;
	
	
}



	
}

@media screen and (max-width: 480px){
	
	span.infratxt.mngt {
       top: 14% !important;
    right: 31.5% !important;
    font-size: 18px;

}

span.trnsfrmtxt.resc {
    top: 59% !important;
    left: 6% !important;
    font-size: 18px;
}


span.mngttxt.infr {
    top: 60% !important;
    right: 5% !important;
    font-size: 18px;
}

.estrellas-right-txtimg {
    top: 28%!important;
    left: 25% !important;
}

.estrellas-right-txtimg  img{
	width: 90% !important;
}



.curtxtwpa-txtimg {
    top: 27% !important;
    left: 43% !important;
}

.curtxtwpa-txtimg  img {
	width: 50% !important;	
	
}


.estrellas-txtimg {
    top: 62% !important;
    left: 25% !important;
}

.estrellas-txtimg  img {
	width: 137% !important;
	
}
	
.verticalcrl {
    width: 100%;
}



.abthvr {
    width: 120px !important;
    height: 120px !important;
	left: 39% !important;
    top: 35% !important;
  
    
}
	
}




@media screen and (max-width: 420px){
	
		div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
	
    height: 100%;
}

.bnrcontainer {
    width: 100%;
  
    margin: 0px auto;
	
    height: 100%;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
	
    height: 100%;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}

span.infratxt.mngt {
    top: 10%;
    right: 24.5%;
    font-size: 14px;

}

span.trnsfrmtxt.resc {
     top: 36%;
    left: -2%;
    font-size: 14px;
}


span.mngttxt.infr {
    top: 37%;
    right: -4%;
    font-size: 14px;
}

.estrellas-right-txtimg {
  top: 16%!important;
    left: 22% !important;
	 
}

.estrellas-right-txtimg  img{
	width: 70% !important;
}



.curtxtwpa-txtimg {
    top: 62% !important;
    left: 34% !important;
    width: 86px!important;
    height: 35px!important;
	
}

.curtxtwpa-txtimg  img {
	width: 41% !important;	
	
}


.estrellas-txtimg {

      top: 36% !important;
    left: 33% !important;
}

.estrellas-txtimg  img {
	width: 118% !important;
	
}
	
.verticalcrl {
    width: 100%;
}


	.musehvreftclk {width: 350px; height: 100px; position: absolute; left: 2%; top: 80%;}

	.musehvreftclk-2 {width: 350px; height: 100px; position: absolute; left: 2%; top: 80%;}

	.musehvreftclk-3 {width: 350px; height: 100px; position: absolute; left: 2%; top: 80%;}
	
	
	
	
	
	span.trnsfrmtxt.resc.txtsml {
	left:8%!important;
top:59%!important;
font-size:11px!important;

}




span.mngttxt.infr.mgttxtsml{
	top: 61%!important;
    right: 9%!important;
    font-size: 11px;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 11px!important;
	
}


.estrellas-right-txtimg.imgaecsml{
    top: 24%!important;
    left: 32%!important;
    width: 19% !important;
	
}

.curtxtwpa-txtimg.imgmechsml{
	    top: 28% !important;
    left: 41% !important;
    width: 34%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
	    top: 61% !important;
    left: 28% !important;
    width: 16%!important;
	
	
}

.abthvr.abtanmsml {
	
    width: 90px!important;
    height: 90px!important;
    
	left: 44%!important;
    top: 36%!important;	

}
	
}

@media screen and (max-width: 414px){
	
	
	.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
    height: 100%;
	
}
	
	
div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}

.carousel .item {
    
    height: 100%;
    width: 100%;
}
	
	
span.infratxt.mngt {
    top: 0% !important;
    left: 46% !important;
    height: 128px!important;
    width: 27px!important;
}

span.trnsfrmtxt.resc {
    top: 49% !important;
    left: 19% !important;
	width: 26px!important;
    height: 142px!important;
}


span.mngttxt.infr {
    top: 46% !important;
    right: 19% !important;
    width: 25px!important;
    height: 148px!important;
}

.estrellas-right-txtimg {
    top: 24%!important;
    left: 28% !important;
	width: 44px!important;
    height: 124px!important;
}

.estrellas-right-txtimg  img{
	width: 70% !important;
}



.curtxtwpa-txtimg {
    top: 21% !important;
    left: 60% !important;
	width: 39px!important;
    height: 136px!important;
}

.curtxtwpa-txtimg  img {
	width: 41% !important;	
	
}


.estrellas-txtimg {
    top: 62% !important;
    left: 28% !important;
	width: 135px!important;
    height: 45px!important;
}

.estrellas-txtimg  img {
	width: 118% !important;
	
}
	



.sercntr {
    width: 98%;
    margin: 0 1%;
    padding-top: 95px!important;
}	
	
.musehvreftclk {
    width: 98% !important;
    height: 100px;
    position: absolute;
    top: 100% !important;
    left: 0% !important;
    margin: 0px 1%;
    z-index: 3000;
}

.musehvreftclk-2 {
      width: 98% !important;
    height: 100px;
    position: absolute;
    top: 100% !important;
    left: 0% !important;
    margin: 0px 1%;
    z-index: 3000;
}

.musehvreftclk-3 {
     width: 98% !important;
    height: 100px;
    position: absolute;
    top: 100% !important;
    left: 0% !important;
    margin: 0px 1%;
    z-index: 3000;
}

.abthvr {
    width: 95px !important;
    height: 95px!important;
	left: 39% !important;
    top: 36% !important;
   
}

.another-element {
    position: absolute;
    top: 100% !important;
    left: 0% !important;
	width: 94% !important;
	margin: 0px 3% !important;
	
}

.another-element-snd {
    position: absolute;
    top: 100% !important;
    left: 0%!important;
    width: 94%!important;
    margin: 0px 3%!important;
	
}

.another-element-thrd {
    position: absolute;
    top: 110%!important;
    left: 0% !important;
	width: 94%!important;
    margin: 0px 3%!important;
	
}


span.trnsfrmtxt.resc.txtsml {
left: 11%!important;
top: 59%!important;
font-size:11px!important;

}




span.mngttxt.infr.mgttxtsml{
	top: 60%!important;
    right: 10%!important;
    font-size: 11px!important;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 11px!important;
	right: 28.5% !important;
	
}


.estrellas-right-txtimg.imgaecsml{
top: 27%!important;
    left: 31%!important;
   width: 19%!important;
	
}

.curtxtwpa-txtimg.imgmechsml{
    top: 28% !important;
    left: 43% !important;
    width: 34%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
	    top: 61% !important;
    left: 28% !important;
    width: 16%!important;
	
	
}

	
	.abthvr.abtanmsml {
	
    width: 70px!important;
    height: 70px!important;
    left: 41%!important;
    top: 36%!important;

}


img#close-8 {
    position: absolute;
    right: 0%;
    top: 9%;
    cursor: pointer;
    width: 25px;
    height: 25px;
}

.imglftpnl.smlwdth { width: 112px!important; margin: 2px;}


}



@media screen and (max-width: 375px){
	
	.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
    height: 100%;
}
	
	
div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}

.carousel .item {
    
    height: 100%;
    width: 100%;
}	
	
	
span.infratxt.mngt {
     left: 46%!important;
    top: 0!important;
}

.estrellas-right-txtimg {
top: 24%!important;
    left: 26%!important;
}

span.trnsfrmtxt.resc {
      top: 45%!important;
    left: 20%!important;
    font-size: 14px;
}

span.mngttxt.infr {
    top: 45%!important;
    right: 17%!important;
    font-size: 14px;
}


.abthvr {
    width: 95px!important;
    height: 95px!important;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 37% !important;
    top: 36% !important;
}

.curtxtwpa-txtimg {
    top: 25% !important;
    left: 61% !important;
}



.estrellas-txtimg {
    top: 60% !important;
    left: 28% !important;
}

.another-element {
    position: absolute;
    top: 100% !important;
    left: 0% !important;
	width: 100% !important;
	margin: 0px!important;
	
}

.another-element-snd {
    position: absolute;
    top: 100% !important;
    left: 0% !important;
	width: 100% !important;
	margin: 0px!important;
	
}

.sercntr {
    width: 98%;
    margin: 0 1%;
    padding-top: 108px !important;
}

.sercntr .imglftpnl {
    width: 110px !important;

}



.another-element-thrd {
   position: absolute;
    top: 110% !important;
    left: 0% !important;
	width: 100% !important;
	margin: 0px!important;
	
}


.musehvreftclk {
    left: 0%;
    top: 100%!important;
}


.musehvreftclk-2 {
    left: 0%;
    top: 100%!important;
}

.musehvreftclk-3 {

    left: 0%;
    top: 100%!important;
}

}
index.html:1053
.client {
    height: 100%;
    margin: 30px 0px 0px;
}

img#close-1 {
    position: absolute;
    right: 22px !important;
    top: -30px !important;
    cursor: pointer;
    width: 25px;
    height: 25px;
}

img#close-2 {
    position: absolute;
    right: 28px;
    top: -32px;
    cursor: pointer;
 width: 25px;
    height: 25px;
}

img#close-3 {
   position: absolute;
    right: 4px;
    top: 6px;
    cursor: pointer;
 width: 25px;
    height: 25px;
}

img#close-4 {
    position: absolute;
    right: 4px;
    top: 6px;
    cursor: pointer;
 width: 25px;
    height: 25px;
}

img#close-5 {
    position: absolute;
   right: 4px;
    top: 6px;
    cursor: pointer;
 width: 25px;
    height: 25px;
}


p.bnrtxt
{
	    width: 368px !important;
}



p.bnrtxtlft{
	
	width: 245px !important;
	
}


p.bnrtxtlft {
    width: 225px !important;
}


.sercntr .imglftpnl {
    width: 23.5% !important;
    float: left;
    display: inline-block;
    border: 2px solid #f1f1f1;
    margin-right: 0px;
    margin-top: 0px;
    /* position: relative; */
    z-index: 999;
    overflow: hidden;
    cursor: pointer;
    height: auto;
}


.imglftpnl.smlwdth { width: 118px; margin: 2px;}

.imglftpnl.smlwdth img { width: 94%; margin: 0px 3%;}


img#close-3 {
    position: absolute;
    right: 150px;
    top: -29px;
    cursor: pointer;
    width: 20px;
    height: 20px;
}

}

@media screen and (max-width: 360px){
	
	
	
	.carousel .item {
    height: 100%;
    width: 100%;
}
	
	
	
	.bnrcontainer {
    width: 100%;
    margin: 0px auto;
    max-height: 560px;
    height: 100%;
}
	
div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}
	
	
.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
    height: 100%;
}
	
span.infratxt.mngt {
    top: 15%!important;
    right: 25.5% !important;
    font-size: 14px;
}

span.trnsfrmtxt.resc {
    top: 59%;
    left: 0%;
    font-size: 14px;
}


span.mngttxt.infr {
    top: 60%;
    right: -2%;
    font-size: 14px;
}

.estrellas-right-txtimg {
    top: 30%!important;
    left: 21% !important;
}

.estrellas-right-txtimg  img{
	width: 60% !important;
}



.curtxtwpa-txtimg {
    top: 29% !important;
    left: 36% !important;
}

.curtxtwpa-txtimg  img {
	width: 33% !important;	
	
}


.estrellas-txtimg {
    top: 62% !important;
    left: 36% !important;
}

.estrellas-txtimg  img {
	width: 96% !important;
	
}
	
.verticalcrl {
    width: 100%;
}


.another-element {
    position: absolute;
    top: 98% !important;
    left: 0% !important;
    z-index: 1000;
    display: none;
}

.another-element-snd {
    position: absolute;
    top: 98% !important;
    left: 0%!important;
}
.another-element-thrd {
    top: 98% !important;
    left: 0% !important;
}

.abthvr {
    width: 60px!important;
    height: 60px!important;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 42% !important;
    top: 36% !important;
}

.sercntr .imglftpnl {
    width: 110px !important;
	
}


.imglftpnl {
    width: 110px!important;
}

p.bnrtxtlft {
   
    width: 225px !important;

}




p.bnrtxt {
   
    width: 338px;


}



.sercntr {
   
    padding-top: 94px !important;
}

.musehvreftclk {
    left: 0%;
    top: 100%!important;
}


.musehvreftclk-2 {
    left: 0%;
    top: 100%!important;
}

.musehvreftclk-3 {

    left: 0%;
    top: 100%!important;
}


span.trnsfrmtxt.resc.txtsml {
    left: 7% !important;
    top: 59% !important;
    font-size: 11px!important;

}




span.mngttxt.infr.mgttxtsml{
top: 60%!important;
    right: 7%!important;
    font-size: 11px!important;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 11px!important;
	top: 16% !important;
	
}


.estrellas-right-txtimg.imgaecsml{
    top: 27%!important;
    left: 32%!important;
    width: 19% !important;
	
}

.curtxtwpa-txtimg.imgmechsml{
    top: 28% !important;
    left: 43% !important;
    width: 34%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
	top: 62% !important;
    left: 29% !important;
    width: 16%!important;
	
	
}

.abthvr.abtanmsml {
	
    width: 50px!important;
    height: 50px!important;
    left: 42%!important;
    top: 36%!important;

}




.imglftpnl img {
	margin-bottom: 0px;

}

.sercntr {
    width: 100%;
    margin: 0;
    padding-top: 108px!important;
}




.curtxtwpa-txtimg {
    top: 21% !important;
    left: 60% !important;
    width: 35px!important;
    height: 85px!important;
}



.estrellas-txtimg {
    top: 62% !important;
    left: 28% !important;
    width: 86px!important;
    height: 34px!important;
}

.estrellas-right-txtimg {
    top: 24%!important;
    left: 28% !important;
    width: 37px!important;
    height: 96px!important;
}


.another-element {
   
    top: 100% !important;
    left: 0% !important;
   
    margin: 0px!important;
}


.imglftpnl.smlwdth { width: 112px!important; margin: 2px!important;}

.imglftpnl.smlwdth img { width: 94%; margin: 0px 3%;}



}

@media screen and (max-width: 320px){
	
	.bnrcontainer {
    width: 100%;
    height: 100%;
    margin: 0px auto;
}
	
	
	div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}

.bnrcontainer {
    width: 100%;
	
    height: 100%;
    margin: 0px auto;
}


.carousel-inner.bnrcntr {
    width: 100%;
    margin: 0px auto;
    padding: 20px 0px;
    height: 100%;
}

.carousel .item {
    height: 100%;
    width: 100%;
}

.clrwrp {
    text-align: center;
    width: 98%;
    margin: 0px auto;
    padding: 0px;
}

span.infratxt.mngt {
    top: -6%!important;
    right: 46%!important;
    font-size: 13px;
}

span.trnsfrmtxt.resc {
    top: 46% !important;
    left: 15% !important;
}


span.mngttxt.infr {
    top: 44% !important;
    right: 12%!important;
    font-size: 13px;
}

.estrellas-right-txtimg {
    top: 27%!important;
    left: 27% !important;
	width: 30px!important;
    height: 80px!important;
}

.estrellas-right-txtimg  img{
	width: 67% !important;
}



.curtxtwpa-txtimg {
    top: 33% !important;
    left: 53% !important;
    width: 87px!important;
    height: 30px!important;
    transform: rotate(56deg)!important;
}

.curtxtwpa-txtimg  img {
	width: 38% !important;	
	
}


.estrellas-txtimg {
	
	    width: 81px!important;
    height: 35px!important;
    top: 62% !important;
    left: 37% !important;
}

.estrellas-txtimg  img {
	width: 100% !important;
	
}
	
.verticalcrl {
    width: 100%;
}

.musehvreftclk {
    width: 98%;
    height: 100px;
    position: absolute;
    left: 2%;
    top: 45%;
    margin: 0px auto;
}

.musehvreftclk > .panel-default > .panel-heading { font-size: 13px;}
.musehvreftclk-2 > .panel-default > .panel-heading { font-size: 13px;}
.musehvreftclk-3 > .panel-default > .panel-heading { font-size: 13px;}

.musehvreftclk-2 {
    width: 98%;
    height: 100px;
    position: absolute;
    left: 2%;
    top: 100%;
	margin: 0px auto;

}

.musehvreftclk-3 > .panel-default > .panel-body {
	font-size: 12px;
}

.musehvreftclk-2 > .panel-default > .panel-body {
	font-size: 12px;
}

.musehvreftclk > .panel-default > .panel-body {
	font-size: 12px;
}


.musehvreftclk-3 {
    width: 98%;
    height: 100px;
    position: absolute;
    left: 2%;
    top: 100%;
}


.another-element {
    position: absolute;
    top: 100% !important;
    left: 0% !important;
    width: 98% !important;
    margin: 0px 1% !important;
}



.imglftpnl {
    width: auto!important;
    vertical-align: middle
	
}



.another-element-thrd {
    position: absolute;
    top: 100% !important;
    left: 0% !important;
    width: 98% !important;
    margin: 0px 1% !important;
}

.another-element-snd {
    position: absolute;
    top: 250px!important;
    left: 0% !important;
    width: 98% !important;
    margin: 0px 1% !important;
}

p.bnrtxtlft {
    color: #fff;
    background: #768286;
    font-size: 13px;
    margin: 0;
    padding: 3px;
    width: 202px !important;
   
    border-radius: 4px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}

p.bnrtxt {
    color: #fff;
    background: #768286;
    font-size: 13px !important;
    margin: 0;
    padding: 3px;
    width: 310px !important;
    text-align: left;
    border-radius: 4px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}

.w3ls_head {
    font-size: 15px;
}





.abthvr {
    width: 80px !important;
    height: 80px !important;
    position: absolute;
    left: 38% !important;
    top: 34% !important;
}

.sercntr {
    width: 98%;
    margin: 0 1%;
    padding-top: 100px;
}


span.trnsfrmtxt.resc.txtsml {
    left: 3%!important;
    top: 59%!important;
    font-size: 11px!important;

}




span.mngttxt.infr.mgttxtsml{
top: 60%!important;
    right: 3%!important;
    font-size: 11px!important;
	
	
}

span.infratxt.mngt.infrtxtsml{
	font-size: 11px!important;
	top: 15% !important;
	right: 22.5% !important;
	
}


.estrellas-right-txtimg.imgaecsml{
    top: 28%!important;
    left: 31%!important;
    width: 19% !important;
	
}

.curtxtwpa-txtimg.imgmechsml{
    top: 28% !important;
    left: 43% !important;
    width: 34%!important;
	
	
}

.estrellas-txtimg.imgcpgsml{
    top: 62% !important;
    left: 32% !important;
    width: 20%!important;
	
	
}

.abthvr.abtanmsml {
	
    width: 50px!important;
    height: 50px!important;
    left: 42%!important;
    top: 36%!important;

}



img#close-3 {
    position: absolute;
    right: 25%!important;
    top: 2%!important;
    cursor: pointer;
    width: 20px;
    height: 20px;
}

img#close-2 {
    position: absolute;
    left: 30%!important;
    top: 2%!important;
    cursor: pointer;
    width: 20px;
    height: 20px;
}

img#close-1 {
    position: absolute;
    right: 2%!important;
    top: 1%!important;
    cursor: pointer;
    width: 20px;
    height: 20px;
}


.imglftpnl.smlwdth { width: 100px!important; margin: 1px;}






.another-element-thrd {
    position: absolute;
    top: 260px!important;
    left: 0% !important;
    width: 98% !important;
    margin: 0px 1% !important;
}

}



@media screen and (max-width: 300px){ 


.carousel-inner.bnrcntr {
    width: 100%;
    
    height: 100%;
}

div#carousel-example-generic {
    width: 100%;
    margin: 0px auto;
    background: #fff;
}

.bnrcontainer {
    width: 100%;
    height: 100%;
    margin: 0px auto;
}

span.infratxt.mngt {
    top: 15%;
    right: 20%;
}
span.trnsfrmtxt.resc {
    top: 60%;
    left: -7%;
}

span.mngttxt.infr {
    top: 61%;
    right: -7%;
}


.estrellas-txtimg {
    top: 61% !important;
    left: 34% !important;
}

.estrellas-right-txtimg {
    top: 26%!important;
    left: 20% !important;
}

.curtxtwpa-txtimg {
    top: 27% !important;
    left: 31% !important;
}

.another-element-snd {
    
    top: 54% !important;
    left: 0%!important;
}

.another-element {
    top: 53% !important;
}

.sercntr .imglftpnl {
    width: 24% !important;
    float: left;
    display: inline-block;
    border: 2px solid #f1f1f1;
    margin-right: 0px;
    margin-top: 0px;
    /* position: relative; */
    z-index: 999;
    overflow: hidden;
    cursor: pointer;
    height: auto;
}

.imglftpnl {
    width: 24% !important;
    float: left;
    display: inline-block;
    border: 2px solid #f1f1f1;
    margin-right: 0px;
    margin-top: 0px;
    /* position: relative; */
    z-index: 999;
    overflow: hidden;
    cursor: pointer;
    height: auto;
}


.sercntr .imglftpnl {
    width: 24% !important;
    float: left;
    display: inline-block;
    border: 2px solid #f1f1f1;
    margin-right: 0px;
    margin-top: 0px;
    /* position: relative; */
    z-index: 999;
    overflow: hidden;
    cursor: pointer;
    height: auto;
}

}