@charset "utf-8";
/* CSS Document */
.youtube-vedio-one{
    display: block;
}
.youtube-vedio-two{
    display: none;
}
.home-dis h1 {
  color: rgb(34, 4, 2);
  font-family: "nexa_lightregular";
  font-size: 23px;
  font-weight: bold;
  line-height: 130%;
  padding: 5px 0;
}
.aboutLeft img {
  width: 100%;
}
@media (max-width:1069px){ 
	.quickLinks ul {
	  float: none;
	  width: auto;
	}
}
@media (max-width:990px){ 
	#header {
		width:100%;
		}
	.logo {
		width:120px;
		position:absolute;
		left:0;
		top:0;
		padding:20px 0 0 5px;
		}
	.logo img {
		width:100%;
		height:auto;
		}
	.headerRight {
		width:100%;
		float:none;
		padding:15px 0 0 0;
		}
	#navigation {
		padding:0;
		}
	.footerCont {
		width:100%;
		}
	.footer .copy, .footer .socialLinks, .footer .credits {
		float:none;
		width:100%;
		text-align:center;
		}
	.footer .socialLinks {
		padding:15px 0;
		}
	.videoLeft {
		float:left;
		margin:0 auto;
		}
	.contest {
		float:left;
		margin:0 auto;
		padding-top:20px;
		}
	.prodMonth {
		float:left;
		margin:0 auto;
		}
	.feeds {
		float:left;
		margin:0 auto;
		padding-top:0px;
		width: 242px;
		}
	/*.prodMothHolder {padding: 25px 0 40px 0;}*/
	/*.prodMothHolder {padding: 24px 50px;}*/
	.innerbanner {
		width:100%;
		height:auto;
		position:relative;
		overflow:auto;
		}
	.innerbanner img {
		width:100%;
		height:auto;
		position:relative; left:0;
		margin-left:0;
		}
	.innerbanner2 {
		width:100%;
		height:auto;
		position:relative;
		overflow:auto;
		}
	.innerbanner2 img {
		width:100%;
		height:auto;
		position:relative;
		left:0;
		margin-left:0;
		}
	.innerpage {
		margin-top:0;
		}
	.mediaEnd{
		width: 96%;
		margin: 0 auto;
		}
	.content,.aboutLeft  {
		width: 100%;
		padding:0;
		}
	.aboutPan{
		background: none;
		padding: 20px;
		}
	.aboutRight{
		width: 100%;
		}
	.aboutRight .productMonth {
		text-align: center;
		}
	.quickLinks{
		display: none;
		}
	.brandsHolder .grid{
		width: 100%;
		}
	.innerpage{
		width:96%;
		background: none;
		padding:0 2%;
		}
	.youtubeCont{
		float: none;
		max-width: 100%;
		}
	.tvcList{
		float:none;
		margin: 35px 0 0 0;
		}
	.printMedia{
		margin: 0 auto;
		width:477px;
		}
	.innerbanner,.innercontent >table,#container p{
		width: 100%;
		}
	#container p img{
		max-width: 100%;
		height: auto;
		}
	.homebg{
		background: none;
		}
	.mediaPan{
		width:100%;
		margin: 0 auto;
		}
	.left_landing{
		width:100%;
		overflow:hidden;
		float:left;
		padding-right:20px;
	}
	.limg_nqc img{
		width:200px;
	}
	.right_landing{
		width:100%;
		overflow:hidden;
		float:left;
		padding-left:20px;
		border-left:2px solid #060
	}
}
@media (max-width:980px){ 
	.quickLinks ul li {
	  width: 200px;
	}
	.youtube-vedio-one{
    	display: none;
	}
	.youtube-vedio-two{
	    display: block;
	}
}
@media (max-width:932px){ 
	.vedio-one, .free-sample-one{
	    display: none;
	}
	.vedio-two, .free-sample-two{
	    display: block;
	}
	.free-sample-two{
	    width: 100%;
	    border-top-right-radius: 30px;
	 	border-bottom-left-radius: 30px;
	}
	.videoLeft {
	  width: 100%;
	}
	.video {
	  width: 80%;
	}
	.flexslider .slides img {
	  width: 100%;
	}
	.contest {
	  width: 100%;
	}
	.vedio-two{
	   width: 100%;
	   border-top-right-radius: 30px;
	   border-bottom-left-radius: 30px;
	}
	.prodMonth {
	  width: 100%;
	  background: #580320;
	  padding:20px 0;
	  border-top-right-radius: 30px;
	  border-bottom-left-radius: 30px;
	}
	.prodMonth img {
	  top: 12px;
	}
	.prodMonth p {
	  font-size: 17px;
	  max-width: 60%;
	}
	.prodMonth h2 {
	  border-bottom: 1px solid rgb(253, 227, 198);
	  display: inline-block;
	  margin: 36px 0 20px 15px;	  
	}
	.home-feeds{
	    display: none;
	}
	.enega-brilliance-five-color{
	    display: block;
	    width: 100%;
	}
	.enega-brilliance-color{
	    display: none;
	}
	.prodMonth p {
	  max-width: 90%;
	}
	.prodMonth img {
	  position: relative;
	  right: 0;
	  top: 0px;
	}
}
@media (max-width:837px){ 
	.video-link {
	  height: 245px;
	}	
	.prodMonth img {
	  float: none;
	  margin: 0 auto;
	  position: relative;
	  right: 0;
	}
	.prodMonth p {
	  max-width: 95%;
	}	
}
@media (max-width:768px){ 
	.videoLeft {
	  max-width: 100%;
	  width: 100%;
	}
	.vedio-two{
		border-radius:0px;
	}
	.video {
		width:100%;
		float:none;
	}
	.video img {
		width:100%;
		height:auto;
	}
	.video-link {
		max-width:100%;
		width:100%;
		float:none;
		background:#FCE3C7;
		height:auto;
	}
	.video-link>div {
		margin:0;
		padding:20px;
		text-align:center;
	}
	.video-link>div img {
		margin:0;
		padding:0;
		text-align:center;
	}
	.prodMonth {
	  background: rgb(88, 3, 32) none repeat scroll 0 0;
	  height: auto;
	  max-width: 100%;
	  padding: 20px 1%;
	  width: 96%;
	  border-radius:0px;
	  padding: 5px 0.5%;
	}
	.prodMonth img {
		position:relative;
		left:0;
		top:0;
		margin:10px 0 0 0;
		max-width:100%;
		height:auto;
	}
	.prodMonth p {
	  max-width: 96%;
	}
	.slides li {
		background-size:771px 300px;
	 }
	.flex-direction-nav a {
		width:40px;
		height:40px;
		margin: -20px 0 0 0;
	}
	.flex-direction-nav .flex-prev {
		left: 20px;
		background-size:40px 40px;
	}
	.flex-direction-nav .flex-next {
		right: 20px;
		background-size:40px 40px;
	}
	.mediaEnd {
		padding:15px 0;
	}
	.left_landing{
		width:100%;
		overflow:hidden;
		float:left;
		padding-right:20px;
	}
	.limg_nqc img{
		width:200px;
	}
	.right_landing{
		width:100%;
		overflow:hidden;
		float:left;
		padding-left:20px;
		border-left:2px solid #060
	}
	.sampleformWrap .right_input{
		float:left;
		margin-top:20px;
		margin-left:0px;
	}
	.sampleformWrap .feedback{
		width:300px;
		height:70px;
	}	
	.free-sample-two, .home-dis {
	  border-radius:0px!important;
	  box-shadow:none!important;
	}	
	.prodMonth p {
	  font-size: 16px;
	}
	.prodMonth h2 {
	  margin: 0 0 20px 15px;
	}	
	.prodMonth {
	  width: 99%;
	}
	.quickLinks ul li {
	  border-bottom: 1px solid #2e2e2e;
	  padding: 20px 0;	  
	  width: 100%;
	  margin: 0 20px;
	}
	.type-pagination li:nth-child(3n+1){
     clear: left;
 	}
	.three-col > div {
		border-left:none;
		float: none;
		padding-left:0;
		width: 100%;
		height: auto;
		border-bottom: 1px solid rgb(221, 221, 221);
		margin-bottom: 15px;
	}
	.whaatsapp {
	  float: none;
	}
	.three-col > div:first-child {
	  border-bottom: 1px dotted rgb(221, 221, 221);
	}
	.quickLinks ul li {
	  margin: 0;
	 }
	 .quickLinks ul {
	  padding: 1px 18px;
	  margin: 0;
	  float: none;
	}	
	.quickLinks ul li:nth-child(4n){
		border-bottom:none;	  
		padding-bottom:0px;  
	}
	.prodMothHolder {
	  padding: 10px;
	}
}
@media (max-width:480px){ 
	.aboutLeft h2 {
		  font-size: 21px;
		}
	.topLinksHolder	{ 
		width:165px;
		}
	.search {
		width:85px;
		}
	.search img {
		width:20px;
		height:auto;
		}
	.searchBox {
		width:65px;
		}
	.video-link {
	  font-size: 19px;
		}
	.social a img {
		height:12px;
		width:auto;
		}
	.innerbanner2 {
		width:100%;
		height:auto;
		position:relative;
		overflow:auto;
		}
	.innerbanner2 img {
		width:100%;
		height:auto;
		position:relative;
		left:0;
		margin-left:0;
		}
	.innerpage table {
		margin-bottom:20px;
		}
	.innerpage table, .innerpage table td {
		width:100%;
		display:block;
		text-align:left;
		}
	.footer .copy,.footer .socialLinks,.footer .credits{
		width: 100%;
		margin-bottom: 15px;
		text-align: center;
		}
	.printMedia{
		margin:0 auto;
		width:300px;
		}
	.homeProds .slideShowPM {
		height:230px;
		}
	.slideShowPM, .AutoScrollBanner {
		width:300px;
		margin:0 !important;
		}
	.PMSlide img, .PMSlideMask img{
		width:300px;
		height:180px;
		}
	.tvcListCont { 
		text-align:center;
		}
	.left_landing{
		width:100%;
		overflow:hidden;
		float:left;
		padding-right:20px;
		}
	.limg_nqc img{
		width:200px;
		}
	.right_landing{
		width:100%;
		overflow:hidden;
		float:left;
		padding-left:20px;
		border-left:2px solid #060
		}
	.sampleformWrap .right_input{
		float:left;
		margin-top:20px;
		margin-left:0px;
		}
	.sampleformWrap .feedback{
		width:300px;
		height:70px;
		}
	.prodMonth h2 {
		font-size: 30px;
		}
	.prodMonth p {
		max-width: 90%;
		}
	.home-dis h1 {
		font-size: 21px;
		}
	.slideShowPM {
		height: 185px;
		}
}
@media (max-width:457px){
	.home-dis h1 {
	  font-size: 16px;
	}
 }
@media (max-width:400px){
	.otherProds {
	  text-align: center;
		}
	.otherProds img {
	  float: none;
		}
	.innerpage h1 {
		font-size: 20px;
		}
 }



