#luxpage {position:relative;}
#luxpage h2 {margin-bottom:0px;}


.luxcard {float:left; width:250px; margin-right:10px;position:relative;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc; box-shadow:4px 4px 2px #888888;}

/*for when we have a single new phase*/

.luxbigcard {float:left; width:555px; margin-right:10px;position:relative;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc; box-shadow:4px 4px 2px #888888;}


.luxdet {background-color:#eaeaea}

.luxdet p {padding-top:10px;line-height:14px; font-size:12px;}
.luxdet p.amylose-one {color:#6F5492; font-weight:bold;font-size:14px;}

.ltop {margin-top:10px}

.lbtop {margin-top:30px}
.imgpush {padding-left:40px;}

.cardleft {margin-left:45px}

/*new lux phase big card styling*/

.image-left {float:left;width:200px; height:120px; overflow:hidden; position:relative;}
.image-left img {position:absolute;}
.title-right {float:left; width:220px;margin-left:10px;padding-top:30px}

/*flags*/

.lflag  {width: 0; height: 0; border-top: 50px solid #FFC220; border-right: 50px solid transparent; position: absolute;z-index: 200;}
.lnew-tag {color:#000; font-weight:bold; font-size:11px;position:absolute; z-index:500; top:7px;}

.lhotcelflag  {width: 0; height: 0; border-top: 50px solid #FFC220; border-right: 50px solid transparent; position: absolute;z-index: 200;}

/*links*/
.amyoneapp:link {color:#6F5492; text-decoration:none; font-weight:bold;}

.amyoneapp:visited {color:#6F5492; text-decoration:none; font-weight:bold;}

.amyoneapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}


.amytwoapp:link {color:#A1AC33; text-decoration:none; font-weight:bold;}

.amytwoapp:visited {color:#A1AC33; text-decoration:none; font-weight:bold;}

.amytwoapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}



.celloneapp:link {color:#187185; text-decoration:none; font-weight:bold;}

.celloneapp:visited {color:#187185; text-decoration:none; font-weight:bold;}

.celloneapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}


.celltwoapp:link {color:#2C6391; text-decoration:none; font-weight:bold;}

.celltwoapp:visited {color:#2C6391; text-decoration:none; font-weight:bold;}

.celltwoapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}


.cellthreeapp:link {color:#621C40; text-decoration:none; font-weight:bold;}

.cellthreeapp:visited {color:#621C40; text-decoration:none; font-weight:bold;}

.cellthreeapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}


.cellfourapp:link {color:#CD3C10; text-decoration:none; font-weight:bold;}

.cellfourapp:visited {color:#CD3C10; text-decoration:none; font-weight:bold;}

.cellfourapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}



.cellfiveapp:link {color:#FFC220; text-decoration:none; font-weight:bold;}

.cellfiveapp:visited {color:#FFC220; text-decoration:none; font-weight:bold;}

.cellfiveapp:hover {color:#0661aa; text-decoration:underline; font-weight:bold;}




ul.lguarantee {width:600px; margin-top:10px; margin-left:-10px !important; height:100px; background-color:#eaeaea; margin-bottom:10px; border-radius:15px;}
ul.lguarantee li {list-style:none; float:left; width:160px; font-size:12px; line-height:13px; padding-top:15px}

ul.lguarantee li:nth-child(2) {width:400px; padding-top:15px;}

/*sidebar*/

.ladbar{position:absolute; right:10px; width:270px; top:500px;}

.sidecard {width:270px; margin-right:10px;position:relative;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc; box-shadow:4px 4px 2px #888888;}

.sidecard-two {width:270px; margin-right:10px;position:relative;}

.jixhd {width:270px; background-color:#0661aa; height:40px; padding-top:7px; padding-left:2px;}
.jixft {width:270px; background-color:#eaeaea; height:40px; padding-top:7px; padding-left:2px; text-align:center}

h2.chirallc {font-size:18px;line-height:20px; color:#fff!important; width:235px; padding-left:10px}
ul.jix { width:100%}

ul.jix li {float:left; list-style:none; font-size:12px;}


ul.jix li:first-child {width:68px; margin-right:10px}
ul.jix li:nth-child(2)  { width:145px; padding-top:10px;line-height:18px; font-size:14px}

.smbump {height:6px;}

.sidecardpush{margin-top:70px;}

.luxquote {color:#787878 ; font-style:italic;font-size:14px;line-height:16px; width:265px;padding-left:10px}

/*structure search*/


ul.struct-srch { width:270px; padding-left:0px!important; margin-top:50px!important;}

ul.struct-srch li {list-style:none; float:left;}

ul.struct-srch li:first-child {width:50px; margin-right:10px} 

ul.struct-srch li:nth-child(2) {width:195px; font-size:13px;}

/* end side bar*/
