﻿/* Kiss Metrics */

html #ki_container h1 {
	color:#FFFFFF !important;
	font-size:12px !important;
	font-weight: bold !important;
}

#ki_thanks p {color:#FFFFFF !important; font-size:12px !important;}

#container-content {
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	margin-top:5px;
	/* margin-top:20px; */
}

#container-content.project {
	margin: 0px;
	width: 100%;
	text-align:center;
}
.project-content{
	display:inline-block;
	padding:20px;
	background:white;
	border:solid 1px #D8DED2;
	
}



.end {margin-right: 0px !important;}
.clear {clear:both;}


.cols-1 {background-color:#fff; float:left; width:850px;}
.cols-1 .inner {border:1px solid #ccc; float:left; padding:40px 50px 50px 50px;}
.cols-2 {}
.cols-2a-1 {width:415px; float:left;}
.cols-2a-2 {width:350px; margin-right:2px; float:right;}
.cols-2b-1 {width:325px; float:left;}
.cols-2b-2 {width:445px; margin-right:2px; float:right;}
.cols-3 {width:259px; float:left; margin-right:50px;}
.cols-3 .inner {float:left; margin-top:15px; padding:0; border:0;}
.cols-4 {width:196px; float:left; margin-right:31px;}
.cols-6 {width:153px; float:left;}
.cols-6 .inner {padding:25px;}

.omega {margin-right:1px !important;}
.omega-y {margin-bottom:0 !important;}

.screencast {
	background:#000;
	margin-right:30px;
	float:left;
	border:1px solid #333;
	margin-bottom:10px;
	}

.screencast-points {float:right; width:240px; margin:10px 10px 20px 0;}
.screencast-points .content {color:#666; line-height:1.4em; font-size:12px; margin-bottom:5px;}

.overview {float:left; width:180px; margin-bottom:20px;}
.overview .content {color:#666; line-height:1.4em; font-size:12px; margin-bottom:5px;}
.overview .link {}

.overview-inline {float:left; width:185px; margin-bottom:15px;}
.overview-inline .content {color:#666; line-height:1.4em; font-size:12px; margin-bottom:5px;}
.overview-inline .link {}

.thumb-benefit {width:180px; height:60px; background:#f6f6f6; border:1px solid #ccc; margin-bottom:12px; margin-top:10px;}
.thumb-feature {width:40px; height:40px; background:#f6f6f6; border:1px solid #ccc; margin-right:12px; float:left; margin-top:1px;}


blockquote p {font-size:13px; }

hr {
	height:1px;
	border:0;
	background-color: #ddd;
	color:#ddd;
	margin:30px 0px;
}

hr.news {
	margin:10px 0 14px 0;
}


.box {
  margin: 0px 0px 30px 0px;
}


.w960 {width:850px;}
.w760 {width:760px;}
.w650 {width:650px;}

.box div.content-area {
	display: block;
	background: url("../images/box-bg-content.png") top left repeat-y;
	margin-left:-10px;
	padding: 0px 30px 20px 30px;
	border-right:1px solid #d8ded2;
	border-left:1px solid #d8ded2;
}

.box div.topleft-dark {
	display: block;
	background: url("../images/box-bg-top-dark.png") top left no-repeat #f2f2f2;
	padding: 0px 0em 0em 10px;
}

.box div.topright-dark {
	display: block;
	background: url("../images/box-bg-top-dark.png") top right no-repeat #f2f2f2;
	padding: 220px 0px 40px 0px;
	margin: 0px 0 0 0px;
}

.box div.topleft {
	display: block;
	background: url("../images/box-bg-top.png") top left no-repeat #f2f2f2;
	padding: 0px 0em 0em 10px;
}

.box div.topright {
	display: block;
	background: url("../images/box-bg-top.png") top right no-repeat #f2f2f2;
	padding: 30px 0px 40px 0px;
	margin: 0px 0 0 0px;
}

.box div.bottomleft {
	display: block;
	height: 35px;
	margin-top: -60px;
	background: url("../images/box-bg-bot.png") bottom left no-repeat #f2f2f2;
}

.box div.bottomright {
	display: block;
	background: url("../images/box-bg-bot.png") bottom right no-repeat #f2f2f2;
	height: 35px;
	margin-left: 10px;
}


#features-content {float:left;}
#sidebar-features {float:left; margin-top:82px;}

/* Disqus plugin style overrides */
#disqus_thread {width:647px !important;}
#dsq-content .dsq-comment-message {	margin:1em 5px !important;}
#dsq-content .dsq-comment-footer-left {float:left; margin-left:5px !important; padding-top:4px; width:40% !important;}

.sidenav {
	max-width:200px;
}

.sidenav ul {
	list-style: none;
	margin: 0;
	float: left;
}
.sidenav ul ul {
  float:left;
	display: none;
}
.sidenav li {
  float:left;
  clear:both;
}



.sidenav a {
	display: block;
	float: left;
	margin:5px 0px 5px 0px;
	font-size:14px;
	color:#666;
	min-width:128px;
	text-decoration:none;
}
.sidenav a:hover {text-decoration: none; color:#000;}
.sidenav a.off:hover {text-decoration: none; color:#000;}


.sidenav li.current_page_item a {
	color:#333;
	background: url("../images/nav-side-on.png") no-repeat right 0;
	min-height:47px;
	margin-left:-1px;
	width:200px;
	font-weight: 900;
	margin-bottom: 0px;
	margin-top:15px;
}

.library-article li.current_page_item a {
	background: none !important;
	margin-top:0px !important;
}

.library-article li a {
	margin-top:0px !important;
	min-height:35px !important;
}

.library-article a span {
	padding:15px 0 0 15px !important;
}



.sidenav a.off {
	color:#666;
	background: none;
	height:47px;
}

.sidenav a span {display:block; padding:15px 0 0 15px;}





.content-area strong {color:#333;}

.feature-overview {}

#features-content li {font-size: 14px;}


.feature-overview-vertical-3-col {float:left; margin-right:50px; width:190px; margin-bottom:30px;}
.feature-overview-vertical-3-col img {display:block; margin:18px 0px 22px 0px;}
.feature-overview-vertical-3-col img.thumb {display:block; margin:18px 0px 22px 0px; border:10px solid #333;}
.feature-overview-vertical-3-col h5 {font-weight:bold; color:#000; font-size:14px; margin-bottom:10px; text-transform: uppercase; line-height: 20px;}
.feature-overview-vertical-3-col h5 a {font-weight:bold; color:#000; font-size:14px;  text-decoration: none;}
.feature-overview-vertical-3-col p {font-size: 12px; color:#666; line-height:18px;}
.feature-overview-vertical-3-col a {font-size:12px; color:#3c89c8; font-weight:bold; text-decoration: none;}
.feature-overview-vertical-3-col a:hover {text-decoration:underline;}

.feature-hero-image {width:660px; background:#e6e6e6; border:1px solid #aaa; margin-bottom:40px;}

.feature-detail {margin-bottom:70px;}
.feature-detail-vertical-3-col {float:left; margin-right:50px; width:190px; }
.feature-detail-vertical-3-col p {font-size: 12px; color:#666; line-height:18px;}

.feature-text-image-pair {margin-bottom:80px;}
.feature-text-image-pair .text-left p, .feature-text-image-pair .text-right p {font-size:12px; line-height: 18px; color:#666;}
.feature-text-image-pair .text-left li, .feature-text-image-pair .text-right li {font-size:12px !important; line-height: 16px; color:#666;}
.feature-text-image-pair .text-left {margin-right:0px;float:left;}
.feature-text-image-pair .image-right {margin-right:-40px; float:right;}
.feature-text-image-pair .image-right .img-annotation {color:#999; font-size:11px; margin:8px 5px 0 5px; line-height:1.3em; }
.feature-text-image-pair .image-right .img {background:#f6f6f6; border:1px solid #ccc; border-right:0;}
.feature-text-image-pair .text-right {margin-left:0px; float:right; margin-right:15px;}
.feature-text-image-pair .image-left {margin-left:-40px; float:left;}
.feature-text-image-pair .image-left .img {background:#f6f6f6; border:1px solid #ccc; border-left:0; }
.feature-text-image-pair .image-left .img-annotation {color:#999; font-size:11px; margin:8px 5px 8px 10px; line-height:1.3em; }

.benefit-text-image-pair {padding-bottom:50px;margin-bottom:60px; border-bottom:1px dotted #ccc;}
.omega-y {margin-bottom:30px !important;padding-bottom:0px !important; border:0;}
.benefit-text-image-pair .text-left p, .feature-text-image-pair .text-right p {font-size:12px; line-height: 18px; color:#666;}
.benefit-text-image-pair .text-left li, .feature-text-image-pair .text-right li {font-size:12px !important; line-height: 16px; color:#666;}
.benefit-text-image-pair .text-left {margin-right:0px;float:left;}
.benefit-text-image-pair .image-right {margin-right:0px; float:right;}
.benefit-text-image-pair .image-right .img-annotation {color:#999; font-size:11px; margin:8px 5px 0 5px; line-height:1.3em; }
.benefit-text-image-pair .image-right .img {background:#f6f6f6; border:1px solid #ccc; }
.benefit-text-image-pair .text-right {margin-left:0px; float:right;}
.benefit-text-image-pair .image-left {margin-left:0px; float:left;}
.benefit-text-image-pair .image-left .img {background:#f6f6f6; border:1px solid #ccc; }
.benefit-text-image-pair .image-left .img-annotation {color:#999; font-size:11px; margin:8px 5px 8px 10px; line-height:1.3em; }

.feature-list {margin-bottom:40px;}
.feature-list img {float:left; margin-right:20px;}
.feature-list div {float:left; width:550px;}

.top-10 {margin-bottom:30px;margin-top: 30px;}
.top-10 img {float:left; margin-right:20px;}
.top-10 div {float:left; width:750px;}
.top-10 h3 {text-transform: ; font-size: 22px; color:#000; margin-top:2px;}


#library-breadcrumb {margin:-30px 0 20px 10px;}
#library-breadcrumb a.current {font-weight:bold; text-decoration:none; color:#333;}

#sub-nav {margin:-20px 0 0px 10px;}
#sub-nav ul {list-style: none;margin: 0px 0 20px 0;float: left;}
#sub-nav ul ul {display: none;}
#sub-nav li {display: inline;}
#sub-nav li.current_page_item {font-weight: bold;}
#sub-nav li.current_page_parent {font-weight: bold;}
#sub-nav li.current_page_item a {background:url('../images/nav-arrow-down.png') no-repeat center 17px;}
#sub-nav li.current_page_parent a {background:url('../images/nav-arrow-down.png') no-repeat center 17px;}
#sub-nav a {
	display: block;
	float: left;
	margin:0px 25px 0px 0px;
	font-size: 12px;
	color:#333;
	text-decoration: none;
	text-transform: uppercase;
	height:30px;
}
#sub-nav li:last-child a {margin-right:0 !important;}
#sub-nav a:hover {color:#000; text-decoration:underline;}


/* What is Unbounce */
p.graphic-what-is-unbounce { margin:25px -3px; }
#arrow-external-watch-this-video-1 {margin-left:-157px; background: url("../images/icon-arrow-ext-l-watch-this-video.png") no-repeat 0 0; float:left;}
.arrow-external-balancer-watch-this-video {margin-left: 157px !important;}

#arrow-external-directional-cue {margin-left:-157px; background: url("../images/icon-arrow-ext-l-really-important.png") no-repeat 0 0; float:left;}
.arrow-external-balancer-directional-cue {margin-left: 157px !important;}

#arrow-external-which-is-bigger {margin-left:-177px; background: url("../images/icon-arrow-external-which-is-bigger.png") no-repeat 0 0; float:left;}
.arrow-external-balancer-which-is-bigger {margin-left: 177px !important; width:678px;}

#arrow-external-make-it-snappy {margin-left:-157px; background: url("../images/icon-arrow-external-make-it-snappy.png") no-repeat 0 0; float:left;}
.arrow-external-balancer-make-it-snappy {margin-left: 157px !important; width:680px;}


.faqlist {
  list-style: none;
/*  margin:0 0 50px 30px;*/
  margin:0 30px 50px 30px;
  font-size: 14px;
  border-top:1px solid #eee;
}
.faqlist li {
  border-bottom:1px solid #eee;
}

.faqlist li ul li{
	list-style: none;
}
.faqlist a {
  text-decoration: none;
  display:block;
  background:url(../images/icon-question-sml.png) no-repeat left center;
  padding:6px 0 6px 26px;
  
}
.faqlist a:hover {
  text-decoration: underline;
  background-image:url(../images/icon-question-sml-hover.png);
  background-color:#f1f1f1;
}
.faq {
  margin-bottom:30px;
  margin:80px 40px 0 10px;
  background:url(../images/faq-question-bg.png) no-repeat top left;
  margin-left:-61px;
  margin-right:-61px;
  padding:6px 61px 0 61px;
}
.faq h2 {
  font-size:20px; 
  margin-bottom:5px; 
  font-weight:normal; 
  color:#000; 
  margin-top:4px; 
  background: url('../images/icon-question.png') no-repeat 0 0; 
  padding-left:50px; 
  min-height: 36px; 
  padding-top:4px; 
  border:0;
}

.faq div.answer {
  background: url('../images/icon-answer.png') no-repeat 0px 8px; 
  padding-left:51px; 
  min-height: 36px; 
  padding-top:10px; 
  margin:20px 0 30px 0;
  color:#666;
}
.faqlast { margin-bottom:40px; }


.kblist {
  list-style: none;
  margin:0 30px 50px 20px;
  font-size: 14px;
  border-top:1px solid #eee;
}
.kblist li {
  border-bottom:1px solid #eee;
}

.kblist li ul li{
	list-style: none;
}
.kblist a {
  text-decoration: none;
  display:block;
  background:url(../images/icon-kb-sml.png) no-repeat 10px center;
  padding:10px 0 6px 36px;
  
}
.kblist a:hover {
  text-decoration: underline;
  background-image:url(../images/icon-kb-sml-hover.png);
  background-color:#f1f1f1;
}



.kb {
  margin-bottom:30px;
  /*margin:80px 40px 0 10px;
  background:url(../images/kb-bg-2.png) no-repeat top left;
  margin-left:-61px;
  margin-right:-61px;
  padding:6px 61px 0 61px;
  */
}
.kb h2 {
	margin-bottom:23px;
	margin-top:50px;
	border-bottom: 4px solid #444;
	padding-bottom:10px;	
	
  /*font-size:20px; 
  margin-bottom:5px; 
  font-weight:normal; 
  color:#000; 
  margin-top:4px; 
  padding-left:0px; 
  min-height: 36px; 
  padding-top:4px; 
  border:0;*/
}

.kb div.kb-body {
  padding-left:1px; 
  min-height: 36px; 
  padding-top:10px; 
  margin:20px 0 30px 0;
  color:#666;
}
.kblast { margin-bottom:40px; }




.team-member {margin:0px 0 0px 0; border-bottom: 1px dotted #bbb; padding:30px 0;}
.last-member {border:0;}
.member-photo {float:left; border:1px solid #666; padding:10px; margin-right:20px; background:#fff;}
.member-bio {float:left;width:650px;}
.member-bio .name {font-size:18px; color:#000; font-weight: bold;margin-bottom:4px;}
.member-bio .role {font-size:12px; color:#999; margin-bottom:6px;}
.member-bio .bio {font-size:14px; color:#333; line-height:20px;}


.testimonial-twitter {float:left; margin:30px 20px 40px 0; width:200px;}
.testimonial-twitter .avatar {float:left; margin:0 8px 5px 5px;}
.testimonial-twitter .name {float:left; font-size:12px; margin-top:0px;}
.testimonial-twitter .name .company {display:block;font-size:10px; text-transform: uppercase; color:#999;}
.testimonial-twitter .quote-arrow {clear:both; background: url("../images/testimonial-quote-arrow.png") no-repeat 12px 2px; height:10px; z-index:10;}
.testimonial-twitter .quote {background: #ddd; border:0px solid #ddd;  color:#666; font-size:12px; font-style: italic; padding:15px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.last-tweet {margin-right:0;}



.testimonial div:last-child {margin-right:0px;}
.testimonial-3-col {width:250px; float:left; margin-right:40px;}
.testimonial-3-col .img {display:block; margin:18px 0px 0px 0px;}
.testimonial-3-col p.quote {font-family: "Times New Roman"; color:#333; margin-top:15px;}
.testimonial-3-col p.client {font-family: "Times New Roman"; color:#666; float:right; margin-top:0px;}


.ebook-left {float:left; margin-right:100px;}
.ebook-right {float:left;}

#get-ebook-button {
	position:relative;
	display:block;
	text-align:-9999px;
	background:url(../images/get-ebook-button.png) no-repeat -5px -4px;
	width: 223px; 
	height: 38px;
	border:0;

}

#get-ebook-button:hover {
	background-position:-5px -54px;
}

.legal {
	font-size:10px;
	color:#999;
	margin-bottom:25px;
	font-weight:normal;
}

.pdf {
	background: #eee url(../images/icon-pdf.png) no-repeat 10px 10px;
	padding-left: 80px;
	padding-top:20px;
	min-height:74px;
	margin-bottom:20px;
	border:1px solid #999;
	font-size:14px;
	width:330px;
}

.pdf p {
	line-height:1.1em !important;
	margin-bottom:6px !important;
	color:#000;
}

ul.no-bullet {
	list-style: none;
}

.important-notice {
  color:#334751;
  border:1px solid #cfe0e8;
  background:url(../images/icons/32/star.png) no-repeat 20px 20px #deecf2;
  padding:20px 20px 20px 72px;
  line-height:18px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  margin-bottom:10px;
}
.important-notice h4 {margin-bottom:0;}
.important-notice p { font-size:12px; }
.important-notice p:last-child {margin-bottom:0;}


/* Template Gallery */


.landing-page-template {margin-bottom: 70px; padding-bottom:50px; border-bottom: 1px solid #cfe0e8;}
.template-detail {border-bottom: 0px; margin-top:40px;}

.end {border-bottom: 0 !important; margin-bottom: 50px;}
.landing-page-image {float:left; margin-right:35px; width:230px;}
img.template-gallery-thumbnail {border:5px solid #CFE0E8; }
.landing-page-annotation {padding:4px 10px 12px 10px;}
.landing-page-annotation h5 {font-size:12px; color:#333;}
.landing-page-annotation p {font-size:11px; color:#999;}
.landing-page-annotation p.note {width:220px; text-align:center; font-size: 11px !important; color:#999; }


.landing-page-description {float:left; width:600px;}
.landing-page-description h3 {margin-top:0 !important; font-weight:bold;}
.landing-page-description h5 {margin-top:20px !important;}
.template-detail h5 {margin-top:30px !important;}
.landing-page-description p {font-size:12px;}
.landing-page-description li {font-size:12px !important; font-weight:normal !important;}
 .more-info {font-size:12px !important;}
.landing-page-description p.cta {margin-top: 30px;}
.landing-page-description p.cta a {font-size: 14px; color:#fff; background:#5A8EC4; padding:10px 10px 8px 10px; -moz-border-radius: 5px; -webkit-border-radius:5px; margin-right:6px;}
.landing-page-description p.cta a:hover {background:#2a5887; color:#fff;}


.template-overview-vertical-3-col {float:left; margin-right:50px; width:240px; margin-bottom:30px;}
.template-overview-vertical-3-col img {display:block; margin:18px 0px 22px 0px;}
.template-overview-vertical-3-col img.thumb {display:block; margin:18px 0px 22px 0px; border:10px solid #333;}
.template-overview-vertical-3-col h5 {font-weight:bold; color:#000; font-size:14px; margin-bottom:10px; text-transform: uppercase; line-height: 20px;}
.template-overview-vertical-3-col h5 a {font-weight:bold; color:#000; font-size:14px;  text-decoration: none;}
.template-overview-vertical-3-col p {font-size: 12px; color:#666; line-height:18px;}
.template-overview-vertical-3-col a {font-size:12px; color:#3c89c8; font-weight:bold; text-decoration: none;}
.template-overview-vertical-3-col a:hover {text-decoration:underline;}

/*
.landing-page-template {margin-bottom: 50px; padding-bottom:30px; border-bottom: 1px solid #cfe0e8; float:left;}
.end {border-bottom: 0 !important; margin-bottom: 50px;}
.landing-page-image {float:left; margin-right:35px; width:150px;}
img.template-gallery-thumbnail {border:5px solid #cfe0e8; }
.landing-page-annotation {padding:4px 10px 12px 10px;}
.landing-page-annotation h5 {font-size:12px; color:#333;}
.landing-page-annotation p {font-size:11px; color:#999;}
.landing-page-annotation p.note {width:140px; text-align:center; font-size: 11px !important; color:#999; }

.landing-page-description {float:left; width:240px;}
.landing-page-description h3 {margin-top:0 !important; font-weight:bold;}
.landing-page-description h5 {margin-top:20px !important; }
.landing-page-description p {font-size:12px;}
.landing-page-description li {font-size:12px !important; font-weight:normal !important;}
 .more-info {font-size:12px !important;}
.landing-page-description p.cta {margin-top: 30px;}
.landing-page-description p.cta a {font-size: 14px; color:#fff; background:#5A8EC4; padding:10px 10px 8px 10px; -moz-border-radius: 5px; -webkit-border-radius:5px; margin-right:6px;}
.landing-page-description p.cta a:hover {background:#2a5887; color:#fff;}

*/



ul.template-features {
  width:260px;
  margin:0;
}
ul.template-features.left { float:left; }
ul.template-features.center { margin-left:10px;float:left; }
ul.template-features.right { float:right; }
ul.template-features li {
  margin:10px 0 0 0;
  list-style:none;
  background:url(../images/icon-tick.png) no-repeat 10px center #e6e6e6;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  padding:5px 36px;
  font-weight:bold;
}


.template-image-right {margin-right:-40px; float:right;}
.template-image-right .img-annotation {color:#999; font-size:11px; margin:8px 5px 0 5px; line-height:1.3em; }
.template-image-right .img {background:#f6f6f6; border:1px solid #ccc; border-right:0;}


.gapper {
	width:850px;
	margin-right:-41px;
	margin-left:-41px;
	border-top:1px solid #ded8d2;
	border-bottom:1px solid #ded8d2;
	height:20px;
	background: #f2f2f2;
}

/*
.codebox {
	background:#e7f3f8;
	border: 1px solid #ced9de;
	padding:15px;
	float:left;
	margin-bottom:20px;
}
*/

.template-new-3x3 {
	float:left;
	margin-right:50px;
	margin-bottom:30px;
	width:220px;
}

.template-new-3x3 img {
	border:1px solid #333;
}

.template-new-3x3 a {
	float: left;
	margin-top:5px;
	margin-bottom: 5px;
	color:#333;
	font-size:14px;
	text-align: ;
}
.end {margin-right: 0 !important;}

.infographic {
	background: #ddd;
	width:980px;
	padding-bottom: 20px;
}
.infographic-dark {
	background: #000;
	width:980px;
	color:#fff;
	padding-bottom: 20px;
}

.infographic-header {
	padding:20px 30px 0px 30px;
}

.infographic-header img {text-align: center;}

.friends-of-unbounce-left .link {
	margin-top:10px;
}
.friends-of-unbounce-left {
	float:left;
	margin-top:30px;
	margin-bottom:20px;
	width:300px;
}

.friends-of-unbounce-right {
	float:left;
	margin-top:30px;
	margin-bottom:20px;
	width:500px;
}

.friends-of-unbounce-right h3 {margin-top:0 !important;}

.sitemap-column {
	float:left;
	width:380px;
	margin-right:50px;
}

.full-width {
	margin-left:-41px;
}

#testimonials h2 {
	background-image:url("../images/icons/32/comment.png");
	border-bottom:medium none;
	margin-top:20px;
}

#testimonials p.cite  {
	border-left:2px solid #BDC0C0;
	line-height:18px;
	padding-left:15px;
}

p.footnote {
	margin-top:50px;
	font-size:12px;
	color:#333;
}

.partner-video {
	text-align: center;
	margin-top:50px;
}



.infographic-dark a{color:#fff;}
.infographic-dark h1{color:#fff;}
h1.light {color:#fff !important;}

.embed-share {font-size:10px; width:900px;background:#333;border:1px solid #444; overflow: none;color: #999;padding:5px;}

/* Customer Page */
.container {
    position:relative;
    z-index:1;
    padding:0px;
}

.container:after {
    content:"";
    display:block;
    clear:both;
    visibility:hidden;
    height:0;
    font-size:0;
}


.drop-shadow {
    position:relative;
    float:left;
    width:26%;    
    padding:20px 20px 10px 20px; 
    margin:2em 20px 2em 0em; 
    background:#fff;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

.customer-omega {margin-right:0px !important;}

.drop-shadow:before,
.drop-shadow:after {
    content:"";
    position:absolute; 
    z-index:-2;
}

.drop-shadow p {
    font-size:12px;
}


/* Lifted corners */

.lifted {
    -moz-border-radius:0px; 
         border-radius:0px;
}

.lifted:before,
.lifted:after { 
    bottom:15px;
    left:10px;
    width:50%;
    height:20%;
    max-width:300px;
    -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);   
       -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
            box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
    -webkit-transform:rotate(-3deg);    
       -moz-transform:rotate(-3deg);   
        -ms-transform:rotate(-3deg);   
         -o-transform:rotate(-3deg);
            transform:rotate(-3deg);
}

.lifted:after {
    right:10px; 
    left:auto;
    -webkit-transform:rotate(3deg);   
       -moz-transform:rotate(3deg);  
        -ms-transform:rotate(3deg);  
         -o-transform:rotate(3deg);
            transform:rotate(3deg);
}

