/* custom.css, Copyright (C) 2007 - 2010 YOOtheme GmbH */

/*
 * This CSS file is for customization purpose only
 */ 

.iplayer {
	margin-right: auto;
	margin-left: auto;
	width: 656px;
}


.acclaim {
padding: 0 0 5px 0px;
font-size: 1em;
color: #000;
}

.go 
{font-family: Arial,Helvetica,sans-serif;
width: 160px;
text-align: center;
color: #FFF;
margin-left: 0px;
margin-top: 15px;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
background: url(http://www.tonyrobbins.com/breakthrough/files/media/blue-btn-plain.png) 0 10px no-repeat;
padding: 18px 45px 8px 30px;
text-decoration: none;
font-style: normal;
}
.go a {color: #FFF;}
.go a:hover {
text-decoration: none;
}

a.more
{font-family: Arial,Helvetica,sans-serif;
color: #646464;
margin-left: 200px;
margin-top: 10px;
margin-bottom: 0px;
font-size: 10px;
text-decoration: none;
font-style: normal;
}
a.more:hover {
text-decoration: none;
}


.player-thumbs {
width: 100%;
background: #222;
margin-top: -8px;}
}
#logo a.logo-icon {
	display: block;
	width: 302px;
	height: 133px;
	margin: auto;
	background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}

.mod-frame-custom h3.header {
	text-align: center;
	font-size: 35px;
	line-height: 60px;
}

#top .yoo-carousel .frontpage {
	display: block;
	width: 800px;
	height: 250px;
}

#top .yoo-carousel .frontpage1 { background: url(../../../images/yootheme/yoocarousel/royal_icon1.jpg) 0 0 no-repeat; }
#top .yoo-carousel .frontpage2 { background: url(../../../images/yootheme/yoocarousel/royal_icon2.jpg) 0 0 no-repeat; }
#top .yoo-carousel .frontpage3 { background: url(../../../images/yootheme/yoocarousel/royal_image.jpg) 0 0 no-repeat; }

#phone {display: none;}

.fname {display: block; float: left; margin: 15px 0px 10px 0;}
.lname {display: block; float: left; margin: 15px 0px 10px 12px;}


input.inf-button {background: url(/breakthrough/files/media/blue-btn-submit.png) no-repeat; border: none; display: block; float: right; margin-top: 10px; padding: 8px 45px;}
input#Contact0Email,input#Contact0Phone {width: 260px;}
input#Contact0FirstName,input#Contact0LastName {width: 120px;}

input#Contact0Email,input#Contact0Phone,
input#Contact0FirstName,input#Contact0LastName {font-size: .9em, color: #646464;} 

input.default-input { color: #646464; font-size: 11px; padding: 3px;}
 

.liketheshow {clear:both;}
#modal-form {margin: 15px;}
div.signup {display: block; float:left;}


.panel-call { background: url(../images/slider-bg.png) no-repeat; padding: 3px 10px;}
.panel-call h2 {font-size: 20px; color: #000; background: url(../images/arrow-indent.png) 0 5px no-repeat; padding: 0px 10px 0px 20px; height: 45px;}
.accordion { }
.element {padding: 1px 20px;}

div#right div.mod-line div.box-1 {padding-bottom: 0px !important;}
div#right {min-height: none !important;}
