  html {     
    width: 100% ;
    max-width: 100% ;
    margin-right: auto;
    margin-left: auto;      
	overflow-y: scroll;
	overflow-x: hidden;        
  }
  
  @media(max-width:359px) {
	  body { margin-right: 0px; margin-left: 0px; }	     	   	   
  }
  
  @media(min-width:360px) {
	  body { margin-right: 5px; margin-left: 5px; }	     	   	   
  }
  
  @media(min-width:768px) {
	  body { margin-right: 10px; margin-left: 10px; }	     	   	   
  }

  @media(min-width:980px) {
	  body { margin-right: 15px; margin-left: 15px; }	     	   	   
  }
  
  .col-content , .col-side {
    	float: right;
    	position: relative;
    	min-height: 1px;
  }
  .col-content {
  		left: 0px;  		
  }
  .col-side {
  		right: auto;
  }  
  
  .gl0pad { 
    padding-left: 0;
    padding-right: 10px;  
   }  
  
  	   
  @media(max-width:767px)
  {
	.gl0pad { padding-right: 0px; }
    .col-content { right: 0 ; width: 100%; }
    .col-side { left: 0 ; width: 100%; }    	     	   	   
  }

  @media(min-width:768px)  
  {
    .col-content { right: 20% ; width: 80%; }
    .col-side { left: 80% ; width: 20%; }    
  }
  
  @media(min-width:992px)
  {
    .col-content { right: 16% ; width: 84%; }
    .col-side { left: 84% ; width: 16%; }     
  }
    
  .gmaxpw { max-width: 500px ;}
  .g0pad  { padding: 0px ; }
  .g0mar  { margin: 0px ; }
  
	@media screen {
		div#preloader {
			position: absolute;
			left: 0;
			top:  -5px;
			}
		div#preloader img {
			display: block;
			width: 1px ;
			height: 1px;
			}
		}
	@media print {
		div#preloader, 
		div#preloader img {
			visibility: hidden;
			display: none;
			}
		}
	
	.mbrtop1 {
	    position: absolute;
    	top: 0;
    	width: 155px ;
    	height: 86px;
    	z-index: 101;    	
	    background: url('logoeniaz2.png?ver=2');
	    background-repeat: no-repeat;
	}  
	
	.mbrtop2 {
	    position: absolute;
    	top: 39px;
    	width: 187px ;
    	height: 51px;	
	    z-index: 102;
	    background: none ;
	    background-repeat: no-repeat;
	    border-bottom-right-radius:8px;    
	}
	
/* top menu */

	.menubox {
	    position: relative;
    	top: 0;
    	height: 32px;
    	width: 100% ;
	    background: url('header_backeniaz.jpg') ;
	    background-repeat: repeat-x;
	    border-bottom-left-radius:8px;
	}	
	
	.menubox .menut {
		margin-right: 180px;
		padding-top: 4px ;
	}
    /* date */	
  	.menubox .ltdate {
		color: black ;
		position: absolute ;
		left : 6px;
		top: 4px;
		z-index: 101 ;
  	}		
 			
	.topbox {
	   position: relative;
	   padding-top: 13px ;	   
	   min-height: 34px; 
	   margin-right: 213px;
	   z-index: 101;	   
	}
	@media(max-width:767px) {
	  .topbox {
	    margin-top: 45px ;
	    margin-right: 0;
	  }
	}	
	
	.topbox .serbox {
	  padding-right: 5px ;
	  padding-left: 10px ;
	  padding-bottom : 5px ;
	  display: inline-block; 
	  vertical-align: top;
	}
	
	.tcats {
	  display: inline-block; 
	  vertical-align: top; 
	  text-align: center;
	  padding-bottom: 5px ;
	  padding-right: 0px ;
	  padding-left: 0px ;
	}
		
	
  
/* cats */ 

	div.citem {
	    vertical-align: top;
	    display: inline-block;
	    text-align: center;
	    min-width: 48px ;
	    padding : 0px ;
	}
	
	.citem img {
	    width: 24px;
	    height: 20px;
	}
	.citem .caption {
	    display: block;
	}
		
/* General */

.container-fluid {
   padding: 0 ;
   margin: 0 ;
   width: 100%;
   max-width: 100%;
}  
    
.panel {
	margin-bottom: 10px ;
}

.panel-heading {
    padding: 5px 10px;
    border-bottom: 1px solid ;
    font-weight: bold;
}    	

.list-group { 
	margin-bottom: 10px ;
 }
.list-group-item {
	padding: 5px 10px;
}

.form-group {
    margin-bottom: 8px;
}

/* inav Boxes  */
		
/* inav Boxes  */
		
	.iv  {	  
	  float: right;
	  position: relative;
	  min-height: 1px;
	  padding: 5px ;
	  width: 100%;
	    
	}
	
	
	.cdiv  {	  
	  overflow: hidden;
	  position: relative;
	  padding: 5px 10px 10px 10px;
	  height: 150px;
	}
	
	.cdiv .htit {
	    display: inline-block;
		max-width: 100%;
		overflow: hidden;
		vertical-align: top;
		white-space: nowrap;
		text-overflow: ellipsis;	
		padding-right: 1px;	
		padding-bottom: 5px ; 
	}
  
	.cdiv .ccont {
	  height: 125px;
	  padding: 0px;
	}
	
	.cdiv .ccont h2 {
	  font-size:13px; 
	  line-height: 20px;
	  max-height : 60px ;
	  overflow: hidden;
	  margin : 0px;
	}
	
	.cdiv .cimg {
	  padding: 0px;
	  padding-bottom: 10px ;
	}
	
	.cdiv .img-contain {
	  float: left ;
	  margin-right: 10px ;
          padding-left: 13px ;
	  margin-top: 2px ;
	  padding-bottom: 5px ;
	  width: 140px ;
	  height: 120px ;
	  overflow: hidden; 
	}
	
	.cdiv .ctxt {
	  font-size: 10px;
	  float: left ;
	  margin-right: 10px ;
	  margin-top: 2px ;
	  padding-bottom: 5px ;
	  width: 140px ;
	  height: 120px ; 
	  overflow: hidden;
	  text-overflow: ellipsis;	
	}
		
	
	.cdiv .ccont .cpos {
    		position: absolute;
    		bottom: 10px;
    		max-width: 55% ;
    		font-size: 1px ;
    		line-height:20px;
	}
			
	.cdiv .clink {
		padding-right: 10px ;
		direction: ltr; 
		font-weight: bold;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;		 
	}
	
	.cdiv .clink a {
	  position: absolute;
	  color: #006621 ;
	  bottom: 0px;
	}
	
	.tavans {
		color: blue ;
		font-weight: bold ;
	
	}
	
	.tavans:before { 		
		content:" \e105 ";
	  	font-family:"Glyphicons Halflings";
padding-right:5px;
	}	
	
	.sflash {
	    border: 0px none !important;
	    background-color: #006621 !important;
	    color: #FFF !important;
	    right: 0px !important;
		font-weight: normal !important;
		padding: 3px 12px 2px 5px !important;	
		width: 50px !important;
			    
	}
	
	.sflash:before {
		content:"\e162";
	  	font-family:"Glyphicons Halflings";	
	}	

	.flashprice {
	  position : absolute; 
	  top:30px; 
	  left:210px; 
	  color:#006621 ;
	}
	.flashprice:before {
		content:"\e162";
	  	font-family:"Glyphicons Halflings";
	    font-size:50px; 	
	}
 	.para-vij {
 	  padding: 0 ;
	  max-width: 500px ;
	}
	
	ul.para-vij  li {
	  margin-bottom: 5px; 
	  list-style-type: none;
	}
	
 	ul.para-vij  li:before {
 	  content:"\e162";
	  font-family:"Glyphicons Halflings";
	}


	.iv .panel {
	  margin-bottom:0px; 
	}
		
	  @media(min-width:768px)
	  {
		  .iv{
		  	  width: 50%;
		   }		
	  }

	  @media(min-width:1024px)
	  {
		  .iv{
		  	  width: 33.3333%;
		   }		
	  }	
					
	.iv .osp {
	  text-align: center;
	  font-weight: bold;
	  margin-bottom: 10px ;
	}
	
	.iv .osd {
	  height: 150px ;
	}
	
	.iv .osd>ul {
	  padding: 0px ;
	  padding-right: 10px ;
	  margin: 0px ;
	  list-style: square;
	}


					
	.iv .s7 {
		background: url('stars/star_7.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .s6 {
		background: url('stars/star_6.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .s5 {
		background: url('stars/star_5.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .s4 {
		background: url('stars/star_4.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .s3 {
		background: url('stars/star_3.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .s2 {
		background: url('stars/star_2.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .s1 {
		background: url('stars/star_1.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}

	.iv .s0 {
		background: url('stars/star_0.gif') top 2px left 0px  ;
		background-repeat: no-repeat;  	
	}
	
	.iv .osp {
	  text-align: center;
	  font-weight: bold;
	  margin-bottom: 10px ;
	}
	
	.iv .osd {
	  height: 150px ;
	}
	
	.iv .osd>ul {
	  padding: 0px ;
	  padding-right: 10px ;
	  margin: 0px ;
	  list-style: square;
	}
	
/* topav  */
 	
 	#topav {
 	  padding-bottom: 15px ;
 	}			
 			
	#topav div  {	  
	  overflow: hidden;
	  padding: 10px;
	  padding-bottom: 5px ;	  
	}
	
	#topav img {
	  padding: 5px 5px 5px 20px;
	}
	
	#topav .tpp {	    
		overflow: hidden;
		white-space: nowrap;		 
	}
	#topav .tpp>a {

	}
	
	#topav  .tpt:before {
	  content: "";
	  width: 8em;
	  display: block;
	  overflow: hidden;
	}	
	
	#topav .tpt {
	  padding-top: 10px;
	}
	
	#topav .tpl {
		padding-left:10px ;
		padding-right: 10px ;
		direction: ltr; 
		font-weight: bold;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;		 
	}
	
		
	#topav .star7 {
		background: url('stars/star_7.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	#topav .star6 {
		background: url('stars/star_6.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	#topav .star5 {
		background: url('stars/star_5.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	#topav .star4 {
		background: url('stars/star_4.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	#topav .star3 {
		background: url('stars/star_3.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	#topav .star2 {
		background: url('stars/star_2.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	#topav .star1 {
		background: url('stars/star_1.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}

	#topav .star0 {
		background: url('stars/nostar.gif') top 38px left 15px  ;
		background-repeat: no-repeat;  	
	}
	
	
	.searchword {
		color: black ;
	}
	
/* in List  */
		
	#inli  {	  
	  overflow: hidden;
	  
	}
			
	#inli p>span.badge  {	
	  width: 80px; 
	}
	
	#inli img  {
	  margin-top: 5px ;
	}
	
	.media {
	  margin-top: 10px ;
	}
		
	#inli .media-body {
		max-width: 100% ;padding-right:10px;padding-left:10px;height:80px;overflow:hidden;
	}

	#inli .media-heading  {
		padding-left: 5px ;
	}

	#inli .lititle  {
		
	}

	#inli .limore {
	  float: left ;
	  margin-left: 40px ;
	}
	#inli .limore , #inli .limore>a {
		color: #006621 ;
		padding-top: 10px;
	}
	
	
	#inli .media-body>p  {
		padding-left: 5px ;
	}
	
		
	#inli .media-right  {
	  text-align:center;
	  padding: 4px ;
	  min-width: 100px;border:1px solid #e2e2e2;
	}	
	
	.listvij  {
	  background: url('stars/sspad.gif') top 10px left 10px  ;
	  background-repeat: no-repeat; 
	}
		
	
	.inprc {
	  float:left ;  
	  color:#666666 ;
	  padding-left: 10px;
	  padding-bottom: 10px;
	  text-align:left;	
	}	
	.insloc {
	  color:#666666;
	  padding-right: 80px;
	  padding-bottom: 10px;	 
	}	
		
	.hrdiv {
	  text-align: center ;
	  border: 1px solid #FFDDBB;
	  height: 1px ;
	  width: 80% ;
	  margin-right: 10%;
	  margin-top: 10px;margin-bottom: 3px;
	}
		
	#inli .star7 {
		background: url('stars/star_v_7.gif') top 0px left 0px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
	
	#inli .star6 {
		background: url('stars/star_v_6.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
	
	#inli .star5 {
		background: url('stars/star_v_5.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
	
	#inli .star4 {
		background: url('stars/star_v_4.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
	
	#inli .star3 {
		background: url('stars/star_v_3.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
	
	#inli .star2 {
		background: url('stars/star_v_2.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
	
	#inli .star1 {
		background: url('stars/star_v_1.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}

	#inli .star0 {
		background: url('stars/nostar_v.gif') top 0px left 10px  ;
		background-position: 50% 0;
		background-repeat: no-repeat;  	
	}
		
/*  Show Ad */ 

	#avshow  h1 {
	   color:green;
           font-size:16px;font-weight:bold;color:green;
	   margin:0;
	   margin-bottom: 10px;
	}
	
	#avshow  .avimg {
	   float:left; 
	   margin: 20px 15px 15px 1px ;
	   min-width: 280px; 
	   max-width: 280px;
	   max-height: 300px;
	   min-height: 300px;
	   text-align: center;
	}

.img-responsive{
    	   max-height: 290px;
	   min-height: 290px;
}



	#avshow  .avutop {
	   font-weight: bold;
	   color:#FF6600;
	   margin-top: 5px;
	}
	
	#avshow  .so-share {
	   font-weight: bold;
	   color:#FF6600;
	}
	
	#avshow  .avucont {
	   font-weight: bold;
	   color:#FF6600;
	   margin-top: 10px;
	   margin-bottom: 5px;
	}
	
	#avshow #contactform {
	  margin-top: 10px;
	}
		
		
	#avshow  .avp:before {
	  content: "";
	  width: 180px;
	  display: block;
	  overflow: hidden;
	}	
			
	#avshow  .avp {
		max-width: 99%; 
		line-height: 160% ;
		padding-top: 12px;				
	}
	
	#avshow  .glyphicon {
	  margin-left: 10px ;
	}
	#avshow  .uinfo {
		font-weight: bold; 
		line-height: 160% ;
		padding-bottom: 20px ;
	}
	
	
	#avshow .dl-horizontal dt{
	    width: 45px;
	}
		
    @media(min-width:768px)
    {
		#avshow .dl-horizontal dd{
	      margin-right: 55px;
	    }  
    }
				
	
	#avshow  .avl {
		background: url('stars/clhere.gif') ;
		background-repeat: no-repeat;
		height: 18px ;
		padding-left: 55px ;
		direction: ltr;
	}
		
	
	#avshow .vij {	
		background: url('stars/spad.gif') top 1px left 0px  ;
		background-repeat: no-repeat; 
	}

	#avshow  .vstar {	
		position: absolute;
		top: 10px ;
		left: 5px ;
		width : 70px ;
		height : 9px ;
		z-index: 101 ;		 
		background-repeat: no-repeat;  		
	}
			
	#avshow  .star7 { background: url('stars/star_v_7.gif') ; }
	#avshow  .star6 { background: url('stars/star_v_6.gif') ; }
	#avshow  .star5 { background: url('stars/star_v_5.gif') ; }
	#avshow  .star4 { background: url('stars/star_v_4.gif') ; }
	#avshow  .star3 { background: url('stars/star_v_3.gif') ; }
	#avshow  .star2 { background: url('stars/star_v_2.gif') ; }
	#avshow  .star1 { background: url('stars/star_v_1.gif') ; }
	#avshow  .star0 { background: url('stars/nostar_v.gif') ; }
		

/* splink */

	#spl a {	 
	  padding-right: 10px ;
	  background: url('stars/star.gif') top 5px right 0px ;
	  background-repeat: no-repeat;
	  display: block;
	  margin: 4px 0;
	}
	
 /*  inside */
 
 	.foinside {
 	  padding: 0 ;
	  line-height:150%;
	  font-weight:bold ;
	  max-width: 500px ;
	}
	
	ul.foinside  li {
	  margin-bottom: 15px; 
	}
	
	ol.foinside  li {
	  margin-bottom: 15px; 
	}	
	
	ul.ruleinside li {
	  margin-bottom: 0px; 
	  list-style-type: none;
	}
		
/*  footer */
		
	.footer {
	  position: relative ;		
	  padding:10px 0;
	  background-color:#e3e3e3;
	  margin-bottom:5px;
	  
	}
	
	
	
	
	/* cats */ 

	div.citem {
	    vertical-align: top;
	    display: inline-block;
	    text-align: center;
	    min-width: 48px ;
	    padding : 0px ;
	    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
		border: 1px solid transparent;
	}

	.citem a:hover {
	  text-decoration: none;
	  color: white;
	}
	
	.citem img {
		margin-top:3px;
	    width: 24px;
	    height: 20px;
	}
	
	.citem .caption {
	    display: block;
	}

	.citem .caption:hover {
	 	color: white ;
	    display: block;
	}
	
	.citem:hover {
	    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
		border: 1px solid transparent;
		border-radius: 4px;	    
	    border-color: #DDD;
	    background-color: #3276b1;
  	}
	    	
	.citempan {
	    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
		border: 1px solid transparent;
		border-radius: 4px;	    
	    border-color: #DDD;
	    background-color: #3276b1;
	    color: white ;
	}		
	
	.citempan .caption {
	 	color: white ;
	}