body {	background: #EEE url("../images/bg-alive-w.png");	padding-top: 125px;	font-size: 13px;	min-height: 100%;	}div#logo{	margin-bottom: 10px;    margin-top: 10px;	}div#logo div.branch{	background: none repeat scroll 0 0 #D13E49;	width: 80px;	-moz-border-radius: 1em 0;	-webkit-border-radius: 12px 0;	border-radius: 1em 0;	padding: 10px 0px 10px 20px;}div#logo div.branch a{	color: #fff;		font-family: 'Rationale',cursive;    font-size: 24px;	text-decoration: none;}header div.navbar{	position: absolute;}header div#ribbon{    background: none repeat scroll 0 0 #343434;    border-bottom: 3px solid #0096C6;    color: #777777;    height: 38px;    padding: 20px 0;    position: absolute;    top: -78px;    width: 100%;    z-index: 9999;}header div.navbar{	background: url("../img/top_background.png") repeat scroll 0pt 0pt rgb(72, 72, 72);}header div.navbar div.navbar-inner div.container{	background: none repeat scroll 0 0 #343434;	padding:0px 20px 0px 20px;}header ul.ldd_menu li a{	color: #fff;	}header ul.ldd_menu li span a{	text-transform: uppercase;}header ul.ldd_menu li span a:hover,header ul.ldd_menu li span a:active{	color: #0AA9D0;}/**Search box**/ul.sb_dropdown{	border:1px solid #fff;	background: #fafafa; 	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#fafafa)); 	background: -moz-linear-gradient(top, #f2f2f2, #fafafa);	font-size:24px;	font-family:"Myriad Pro", "Trebuchet MS", sans-serif;	-moz-box-shadow:1px 1px 3px #555;	-webkit-box-shadow:1px 1px 3px #555;	-box-shadow:1px 1px 3px #555;	outline:none;		text-shadow:1px 1px 1px #fff;	width:295px;	float:left;	margin:3px 0px;		float:left;	list-style:none;	width:360px;	padding:6px 5px;	-moz-border-radius:0px 0px 10px 10px;	-webkit-border-bottom-right-radius:10px;	-webkit-border-bottom-left-radius:10px;	border-bottom-right-radius:10px;	border-bottom-left-radius:10px;	position: absolute;	margin-top: -5px;}ul.sb_dropdown li{	font-size:16px;	line-height:32px;	height:32px;	float:left;	width:50%;}ul.sb_dropdown li input[type="checkbox"]{	float:left;	margin-right:5px;	margin-top:5px;}ul.sb_dropdown li label{	margin-top:5px;}ul.sb_dropdown li.sb_filter{	width:348px;	border:1px solid #f9f9f9;	clear:both;	background: #ddd;	font-size:12px;	text-transform:uppercase;	letter-spacing:1px;	color:#444;	height:16px;	line-height:16px;	padding:5px;	-moz-box-shadow:0px 0px 2px #777;	-webkit-box-shadow:0px 0px 3px #555 inset;	-box-shadow:0px 0px 3px #555 inset;}/**Slidedeck**/div.skin-slidedeck{		margin-bottom: 20px;}.skin-slidedeck dl.slidedeck  dd div.hero-unit {	margin-top: 8px;	padding: 10px;	min-height: 320px;}.skin-slidedeck dl.slidedeck  dd div.hero-unit h1{	font-size: 40px;	margin-bottom: 15px;}.skin-slidedeck dl.slidedeck  dd div.hero-unit .wrap-image{	width:260px; 	margin-left:20px;	border:solid 4px #ffffff;}.skin-slidedeck dl.slidedeck  dd div.hero-unit .wrap-intro{	width:340px; 	margin-left:0px;}/**End Slidedeck**//**BODY**/div.body div.container{    background: none repeat scroll 0 0 #FFFFFF;        padding: 20px;	-moz-box-shadow: 0 0 5px #888;	-webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;}div.body blockquote {    font-family: Rationale;    margin: 0px 20px 20px 20px;    padding-left: 50px;    background: transparent url(../img/quote.gif) no-repeat;     border-left: none;}div.body blockquote h3{    font-size: 23px;}div.body blockquote small{    color: #777;    font-size: 16px;}div.body ul.entry-title{	    padding:0px;		border: 0px;}div.body ul.entry-title{	  padding: 7px 14px;  margin: 0 0 18px;  list-style: none;  background-color: #fbfbfb;  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);  background-image: linear-gradient(top, #ffffff, #f5f5f5);  background-repeat: repeat-x;  border: 1px solid #ddd;  -webkit-border-radius: 3px;     -moz-border-radius: 3px;          border-radius: 3px;  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);  -webkit-box-shadow: inset 0 1px 0 #ffffff;     -moz-box-shadow: inset 0 1px 0 #ffffff;          box-shadow: inset 0 1px 0 #ffffff;}div.body ul.entry-title li{		font-family: Rationale,sans-serif;	font-size: 22px;}div.body div.rightsidebar,div.body div.leftsidebar{	border-right: 1px solid #F0F0F0;	margin-bottom: 20px;}div.body div.rightsidebar{	border-right: 0px;	border-left: 1px solid #F0F0F0;	}div.body div.rightsidebar div.span4,div.body div.leftsidebar div.span4{	width:290px;	}div.body div.rightsidebar div.span4,div.body div.rightsidebar div.span1,div.body div.rightsidebar div.span3{	margin-left: 28px;}div.body div.rightsidebar h3,div.body div.leftsidebar h3{	line-height: 36px;}div.body div.rightsidebar div.items,div.body div.leftsidebar div.items{	margin-top: 20px;}div.body div.rightsidebar div.last,div.body div.leftsidebar div.last{	margin-bottom: 20px;}div.body div.rightsidebar div.items div.span3,div.body div.leftsidebar div.items div.span3{	margin: 0 5px;}div#about {    background: none repeat scroll 0 0 #484848;    padding-left: 20px;	padding-right: 20px;	padding-top: 10px;	padding-bottom: 10px;	color: #fff;}div#footer {    background: none repeat scroll 0 0 #343434;    padding: 10px 20px;	color: #f0f0f0;}div#footer p{    margin-bottom: 0px;}.video-header { 	padding-bottom:10px !important;	margin:0;	border-bottom:1px solid #EEE;}.video-desc { 	padding-bottom:7px !important;	margin:0;	border-bottom:1px solid #EEE;}.vdospan-center {	width:100%;	height:100%;	position:absolute;	top:0;left:0;	display:block;	background-image:url({$baseurl}/styles/alivetp/images/play-button.png);	background-repeat:no-repeat;	background-position:center center;}.vdospan-tl span{	background:#333;	font-size:13px;	color:#FFF;	opacity:0.7;	font-family:tahoma;	padding:2px;	position:absolute;	top:1px;left:1px;	margin-left:0;}.vdospan-tr span{	background:#333;	font-size:13px;	color:#FFF;	opacity:0.7;	font-family:tahoma;	padding:2px;	position:absolute;	top:1px;right:1px;}.vdospan-bl span{	background:#333;	font-size:13px;	color:#FFF;	opacity:0.7;	font-family:tahoma;	padding:2px;	position:absolute;	bottom:1px;	left:1px;margin-left:0;}.vdospan-br span{	background:#333;	font-size:13px;	color:#FFF;	opacity:0.7;	font-family:tahoma;	padding:2px;	position:absolute;	bottom:1px;right:1px;}.footerlink a {	color:white;}.hq_button_sel,.hq_button{background-image:url(../../images/hq.png); width:49px; height:26px; background-position:top}.hq_button_sel{background-position:bottom}.hero-unit p { font-size:14px; }.carousel-control {	top:45% !important;	background:#222 !important;	color: #ffffff !important;	font-size:60px !important;	font-weight: 100 !important;	line-height: 30px !important;	text-align: center  !important;}.uploadform input[type="text"] {	width:380px !important;}.uploadform textarea {	width:380px !important;	height:150px !important;}.editform input[type="text"] {	width:380px !important;}.editform textarea {	width:380px !important;	height:150px !important;}.pmform input[type="text"] {	width:380px !important;}.pmform textarea {	width:380px !important;	height:150px !important;}#upic_uploader{}#upic_uploadprogress{}.progressWrapper{margin-top:5px;}.progressContainer{border-bottom:1px dotted #ddd;padding:2px;}.progressName{text-align:left;color:black;margin-left:2px;float:left;}.progressBarStatus{color:#666;text-align:right;margin:1px 1px 0 0;font-size:9px;}.red{border:solid 1px #B50000;background-color:#FFEBEB;}.green{border:solid 1px #DDF0DD;background-color:#EBFFEB;}.blue{border:solid 1px #CEE2F2;background-color:#F0F5FF;}.progressBarInProgress,.progressBarComplete,.progressBarError{clear:both;font-size:0;width:0%;height:2px;background-color:blue;margin-top:4px;}.progressBarComplete{width:100%;background-color:green;visibility:hidden;}.progressBarError{width:100%;background-color:red;visibility:hidden;}.alert {	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;}.image-overlay-link,.image-overlay-zoom {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	height: 100%;	width: 100%;	left: 0;	top: 0;	position: absolute;	z-index: 40;	display: none;	background-color: #222;	background: rgba(0, 0, 0, 0.4);	background-repeat: no-repeat;	background-position: 50%;	cursor: pointer;}.action .nav {	border-bottom: 1px solid #DDD;	border-left: 1px solid #DDD;	border-right: 1px solid #DDD;	background: #E5E5E5;	margin-bottom: 10px;}.action .nav-tabs > li > a {	border: 0;	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	margin-bottom:1px;}.action .nav > li > a:hover {	background-color: #F2F2F2;}.post {	padding: 15px;	padding-bottom: 5px;	border-radius: 0;	background: #F4F5F7;	margin-bottom: 0;	margin-top: -3px;	border-top: 0;	border-bottom: 1px solid #DDD;	border-left: 1px solid #DDD;	border-right: 1px solid #DDD;}.page_header {	margin-bottom: 0;	overflow: hidden;	min-height: 80px;}.video_meta {	float: left;	width: 830px;	margin-top: 0;}.video_meta h4 {	margin-top: 5px;	float: left;	margin-left: 10px;	font-size: 18px;	line-height: 1.2em;}.desc_meta {	font-size: 14px;	margin-left: 10px;	line-height: 1em;	color: #7b7b7b !important;}.meta span{	margin-right: 20px;	padding-top: 2px;}.apps_promo {	font-size: 14px;	padding: 10px;	color: #fff;	margin-bottom:10px;	text-align: center;	text-shadow: 0px 1px 0px #b63001;	background: url(../img/orange.png);	-webkit-box-shadow: 0px 1px 1px rgba(223,85,38,.35);	-moz-box-shadow: 0px 1px 1px rgba(223,85,38,.35);	box-shadow: 0px 1px 1px rgba(223,85,38,.35);}.apps_promo i {	margin: 1px 5px 0 5px;}.apps_promo .span11 {	margin-left: 0px;}.page-header i {	padding: 20px 30px 0 0;}.box-s {	padding: 20px;	background: #fff;	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.35);	   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,.35);		    box-shadow: 0px 1px 1px rgba(0,0,0,.35);	}.box {	background: #fff;	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.35);	   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,.35);		    box-shadow: 0px 1px 1px rgba(0,0,0,.35);	-webkit-transition: all 0.1s ease-in-out;	-moz-transition: all 0.1s ease-in-out;	-o-transition: all 0.1s ease-in-out;	-ms-transition: all 0.1s ease-in-out;	transition: all 0.1s ease-in-out;		}.box:hover {	margin-top: -5px;}/* Icon Boxes=================================================================== */.icons-box-container {	float:left;}.icons-boxes-container {	float:left;}.icons-box {	text-align: center;	border: 1px solid #fff;	padding: 20px 10px 10px 10px;}.icons-box:hover {	background: #fcfcfc;	border: 1px solid #f6f6f6;}.icons-box h3 {	margin: 0 auto;	padding-top: 10px;	border-bottom: 3px double #f6f6f6;	margin-bottom: 10px;}.icons-box p {	float: left;}.icons-box i {	float: left;	margin: -2px 0 0px 0;}.icons-box i.circle {	float: none !important;	margin: 0 auto !important;}.icons-box i.circle-color {	float: none !important;	margin: 0 auto !important;}.icons-box i.circle-color-full {	float: none !important;	margin: 0 auto !important;}#videos .thumbnail {	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;}#videos .span4 {	width: 340px;}.SocialBar {position: fixed;top: 300px;left: 50%;}.SocialButtons {position: absolute;left:500px;}.SocialButtons .twitter {height: 80px;}.SocialButtons .facebook {height: 80px;}.SocialButtons .googleplus {height: 80px;}.well {	background-color:#FFF;	-webkit-border-radius:0;	-moz-border-radius:0;	border-radius:0;	-webkit-box-shadow:0;	-moz-box-shadow:0;}.ads img {	margin-bottom: 10px;}.topads img {	margin-bottom: 20px;}.playlist {	min-height: 160px;	padding: 10px;	background-color: #FFF;	border: 1px solid #E3E3E3;	margin-bottom: 20px;	position:relative;}.playlist img {	float:left;	margin-right:10px;	height:150px;	width:122px;}.playlist i {	color:black;	text-decoration:none;}.playlist .title {	font-weight: bolder;	height:20px;	overflow:hidden;}.playlist .label a {	color: #FFF;}.index-playlists img {	height:120px;	width:98px;	margin:2px;}.msg {  padding: 8px 35px 8px 14px;  margin-bottom: 20px;  color: #468847;  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);  background-color: #DFF0D8;  border: 1px solid #D6E9C6;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.error {  padding: 8px 35px 8px 14px;  margin-bottom: 20px;  color: #B94A48;  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);  background-color: #F2DEDE;  border: 1px solid #EED3D7;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.ticker {	height: 20px;	overflow: hidden;	border: 0px solid #DDD;	margin: 0;	padding: 0;	list-style: none;}.mywizard li {    position: relative;    background: #f5f5f5;    padding-right: 30px;    padding-left: 5px;}.mywizard li a:after, .mywizard li a:before {    left: 100%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none;}.mywizard li a:after {    border-color: rgba(245, 245, 245, 0);    border-left-color: #f5f5f5;    border-width: 20px;    top: 50%;    margin-top: -20px;    margin-left: -30px;}.mywizard li a:before {    border-color: rgba(255, 255, 255, 0);    border-left-color: #fff;    border-width: 30px;    top: 50%;    margin-top: -30px;    margin-left: -30px;}.mywizard li .badge {    vertical-align: text-bottom;    padding-top: 3px;}/*.navbar-fixed-top, .navbar-fixed-bottom {	z-index:0;}*/