.form-data .msg-cnt{ border: 1px solid rgb(36, 36, 36); margin-bottom: 15px; overflow: hidden; border-radius: 3px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.6); } .form-data .msg-cnt span{ background-color: rgb(110, 110, 110); border: 1px solid rgba(255, 255, 255, 0.11); color: rgb(255, 255, 255); display: block; font-size: 16px; overflow: hidden; padding: 10px; text-shadow: 0 1px 1px rgb(42, 42, 42); border-radius: 3px; } .form-data .validate { padding-left: 0; } .form-data textarea.long { width: 560px; } .form-data input, .form-data select, .form-data textarea { font-family: 'Duru Sans',helvetica,verdana,arial,sans-serif; font-size: 14px; padding: 10px; } .screen-overlay{ background-color: rgba(255, 255, 255, 0.5); bottom: 0; left: 0; position: fixed; right: 0; text-align: center; top: 0; z-index: 100; } /* POPUP LIGHTBOX OBJECT */ .pop_ups > div { background-color: rgba(252, 252, 252, 0.95); border: 1px solid #eaeaea; border-radius: 4px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); height: auto; left: 40%; overflow: hidden; position: fixed; top: 60px; width: auto; z-index: 10; } .pop_ups > div > ul{ padding: 100px; } .pop_ups > div > ul > li { display: block; border-bottom: 1px solid transparent; border-top: 1px solid transparent; } .pop_ups > div > ul > li:not(.noresults):hover { border-bottom: 1px solid rgba(128, 128, 128, 0.25); border-top: 1px solid rgba(128, 128, 128, 0.25); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; } .pop_ups > div > ul > li > a { color: #a4a4a4; cursor: pointer; display: block; font-size: 14px; padding: 15px 20px; text-align: left; text-overflow: ellipsis; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6); overflow: hidden; } .pop_ups > div > ul > li.noresults > a { text-align: center; } .pop_ups > div > ul > li:not(.noresults) > a:hover { color: #7e7e7e; } .pop_ups > div > span.close, .pp-search span.close{ background: transparent url("/img/cmsc/clear.png") no-repeat scroll 0 0; cursor: pointer; display: block; height: 22px; position: absolute; right: 5px; top: 5px; width: 22px; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; } .pop_ups > div > span.close:hover{ -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; -moz-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .pop_ups > div > p { color: #600202; font-size: 16px; padding: 40px 30px; } .pop_ups > div > div { margin-bottom: 20px; }