

/* common library */


.vftagx img 			{opacity: 0.75;}
.vftagx img:hover 	{opacity: 1.00;}



/* common */

	
img {max-width:100%; height:auto;}


.cst {text-align:center;}	
.jst {text-align:justify;word-break: normal;}
.lst {text-align:left;}	
.rst {text-align:right;}
.xst {text-align:left;} @media (min-width: 640px) { .xst {text-align:justify;word-break: normal;} }
	
	




.ftw {color:#fff;} /* font color white  text-shadow:  2px 2px 2px #b4888b*/
.ftw a:link {color:#fff; }
.ftw a:visited {color:#fff; }
.ftw a:hover {color:rgba(255,255,255,0.5); }



.ftwx {color:#fff;} /* font color white  text-shadow:  2px 2px 2px #b4888b*/
.ftwx a:link {color:#fff; }
.ftwx a:visited {color:#fff; }
.ftwx a:hover {color:#fff; }



.tshadow {text-shadow:  1px 2px 1px rgba(0,0,0,0.5);}








	
.roundedge {

  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;
	
	}

.shadow { 

	-moz-box-shadow: 1px 1px 15px rgba(0,0,0,0.5);  
	-webkit-box-shadow: 1px 1px 15px rgba(0,0,0,0.5); 
	 box-shadow: 1px 1px 15px rgba(0,0,0,0.5);
	 }


.boxshadowvertical {		

	 /* first top , second bottom*/
	
    -moz-box-shadow:	inset 0px  10px 15px -10px rgba(0,0,0,0.5), 
	 					inset 0px -10px 15px -10px rgba(0,0,0,0.5);	
						
    -webkit-box-shadow: inset 0px  10px 15px -10px rgba(0,0,0,0.5), 
	 					inset 0px -10px 15px -10px rgba(0,0,0,0.5);
	
	 box-shadow: 		inset 0px  10px 15px -10px rgba(0,0,0,0.5), 
	 					inset 0px -10px 15px -10px rgba(0,0,0,0.5);	

 }	


.boxshadowtop {		
						
    -moz-box-shadow:	inset 0px  10px 15px -10px rgba(0,0,0,0.5);	
    -webkit-box-shadow: inset 0px  10px 15px -10px rgba(0,0,0,0.5);
	 box-shadow: 		inset 0px  10px 15px -10px rgba(0,0,0,0.5);	

 }	


.boxshadowbottom {		
						
    -moz-box-shadow:	inset 0px -10px 15px -10px rgba(0,0,0,0.5);	
    -webkit-box-shadow: inset 0px -10px 15px -10px rgba(0,0,0,0.5);
	 box-shadow: 		inset 0px -10px 15px -10px rgba(0,0,0,0.5);	

 }	




.hidmobile  {display:none;} @media (min-width: 720px) {	.hidmobile {display:inline-block;} }

.hidmobilet {display:none;} @media (min-width: 720px) {	.hidmobilet {display:table-cell;} }

.hidesk {display:inline-block;} @media (min-width: 720px) {	.hidesk {display:none;} }







@media print {
  a[href]:after {
    content: " (" attr(href) ") ";
  }
}


















/* ----------------------------------- OMNIVORE RAW ----------------------------------- */

/* SAME UP TO HERE */

/* layout */



























