/* 
css3.css - CMS Template - ver. 3.4.0
Emersion Software 
*/

/* --- CUSTOMIZED --- */

/* texts */
.multicolumn {column-width:300px;column-gap:30px;}
.text-shadow {text-shadow:0px 2px 1px #a65617;}



/* --- GENERAL --- */

/* zebra table */
table.formatted tr:nth-of-type(even) {background-color:#eee;}
table.formatted tr:nth-of-type(odd) {;}
table.formatted tr:hover {background-color:#fef8c1;}

/* rounded corners */
.top-rounded {border-top-left-radius:5px;border-top-right-radius:5px;} 
.right-rounded {border-top-right-radius:7px;border-bottom-right-radius:7px;}
.bottom-rounded {border-bottom-left-radius:7px;border-bottom-right-radius:7px;}
.left-rounded {border-top-left-radius:7px;border-bottom-left-radius:7px;}

/* box shadows */
.box-shadow {box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
/* drop-shadow */
.drop-shadow {position:relative;float:left;width:40%;padding:1em;margin:2em 10px 4em;background:#fff;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.drop-shadow:before,.drop-shadow:after {content:"";position:absolute;z-index:-2;}
 /* raised shadow */
.raised {box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
/* curved shadows */
.curved:before {top:10px;bottom:10px;left:0;right:50%;box-shadow:0 0 15px rgba(0,0,0,0.6);border-radius:10px / 100px;}
.curved-vt-2:before {right:0;}
.curved-hz-1:before {top:50%;bottom:0;left:10px;right:10px;border-radius:100px / 10px;}
.curved-hz-2:before {top:0;bottom:0;left:10px;right:10px;border-radius:100px / 10px;}
/* lifted corners */
.lifted {border-radius:4px;}        
.lifted:before,.lifted:after {bottom:15px;left:10px;width:50%;height:20%;max-width:300px;box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);transform:rotate(-3deg);}
.lifted:after {right:10px;left:auto;transform:rotate(3deg);}
