@charset "utf-8";
/* CSS Document */

/* Quotes home */


#quotes .quote-home { float: left; width: 298px; margin-right: 60px; }  
#quotes .quote-slide { width: 5000px; }  
#quotes .quote-crop { overflow: hidden; width: 298px; position: relative; }  
#quotes .more-quotes-container { float:right;  margin-top:-40px; position:relative; text-align:right}
#quotes .more-quotes { color:#326693; text-decoration: underline; cursor: pointer; }
#quotes .quote-source {text-align:right; float: left;}
 

#intro-theme .intro-theme-slider-link { display: block; position: absolute; top:28px; left:0;}
#intro-theme .intro-theme-slider-button { position: absolute; top:50%; left:135px; width: 90px; height:30px; background:url(btn-next.png); -moz-opacity: 0.3; opacity: 0.3; filter: alpha(opacity = 30);  cursor: pointer;z-index: 500;}
#featured .ribbon-2for1 { z-index: 500;}

#intro-theme .intro-theme-slider-button-view { display:block; position: absolute; top:50%; left:240px; width: 90px; height:30px!important; text-indent:-9999px; background:url(btn-view-grey.png); -moz-opacity: 0.3; opacity: 0.3; filter: alpha(opacity = 30); cursor: pointer;z-index: 500;}

.single-theme-slider-button { position: absolute; top:50%; left:185px; width: 90px; height:30px; background:url(btn-demo.png); display: none;  cursor: pointer; -moz-opacity: 0.3; opacity: 0.3; filter: alpha(opacity = 30);  }       


#login { position: relative; z-index: 2;}
#login-popout { position: absolute; right:-10px; top:32px; height: 140px; width: 250px; padding: 20px; background: #E7F1FA; border: 1px solid #BECBD3; z-index: 9999; display:none; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
#featured #intro-theme { z-index: 1;}

#login-popout * { position: static;} /* Fix for IE7 */

#steps { position: relative;}
#steps .steps-steps { background: url(steps.png) no-repeat center top;  height: 32px;}
#steps .steps-steps a { display: block; }
.steps-1,.steps-2,.steps-3,.steps-4 { position: absolute; height: 40px; top:15px; z-index: 99;}
.steps-1 { left: 150px; width: 200px;}
.steps-2 { left: 360px; width: 205px;}
.steps-3 { left: 578px; width: 149px;}
.steps-4 { left: 740px; width: 190px;}
.steps-popup-1 {  left: 150px; }
.steps-popup-2 {  left: 360px; }
.steps-popup-3 {  left: 578px; }
.steps-popup-4 {  left: 740px; }

.steps-popup { line-height:18px; position: absolute; bottom:140px; width:170px; text-align: left; -moz-opacity: 0; opacity: 0; filter: alpha(opacity = 0);  background: #E7F1FA; border: 1px solid #BECBD3; z-index: 999; padding: 10px 15px; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#326693; }

#featured .intro-cms { position: relative; height:25px; padding: 5px 0 0;}
#featured a.intro-cms-wp,
#featured a.intro-cms-dr,
#featured a.intro-cms-ma,
#featured a.intro-cms-ee { position: relative; text-indent: -9999px; display: block; float: left; height:25px; margin-right: 8px;}
#featured a.intro-cms-wp { background: url(intro-cms-wp.png) top left no-repeat; width:100px; left:0px}
#featured a.intro-cms-dr { background: url(intro-cms-dr.png) top left no-repeat; width:75px; left:0px}
#featured a.intro-cms-ma { background: url(intro-cms-ma.png) top left no-repeat; width:80px; left:0px}                                                                                                                                          
#featured a.intro-cms-ee { background: url(intro-cms-ee.png) top left no-repeat; width:140px; left:0px} 

/* ammendable */

/* Comments */

#comments ol.commentlist li.pingback { padding: 10px; }
#comments ol.commentlist li.pingback .user-meta { margin-bottom: 0;}
#comments ol.commentlist li.pingback .user-meta .name,
#comments ol.commentlist li.pingback .user-meta .name a {  font-size: 12px ;}

/* Docs */
.docs-content {clear:both} 
.plus img { cursor: pointer;}

/* Info Clouds */

.info-cloud { color: #326693; line-height:18px; position: absolute; height: auto; width: 200px; font-size: 12px;background: #E7F1FA; border: 1px solid #BECBD3; z-index: 999; padding: 10px 15px; text-align: left; left: -170px; top:60px ; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

/* background fix*/
#sidebar ul ul li a:hover {background: transparent none!important;}                                                                                                                                         
#sidebar ul li li:hover {background: transparent none!important;} 

#theme-docs .doc-magic .fix { border-bottom: 1px solid #e3e3e3; padding: 10px 0 0; margin-bottom: 10px; }
#theme-docs .docs-heading { cursor: pointer;}

/* Support */
/*    
.support .page-tabber {}
.support .page-tabber #support-tab-wordpress {}

    */  
.support #support-platform-wordpress {}
.support .support-block { display: none;}
.support .support-block.active{ display: block;}

/* Theme Page */

.purchase-info { background: #f3f3f3; font-size: 11px; text-align: center;}


.hidden { display: none;}

.cl:after { clear:both; height:0; content: "."; display: block; visibility: hidden;}
* html .cl { zoom:1}
*+html .cl { display: inline-block;}



