/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ homepage */
#homepageTeaser .in_content_button.on_green{background:#1CAF9A; border: 1px solid #1CAF9A; color: #FFF !important;}
#homepageTeaser .in_content_button.on_green:hover{color:#1CAF9A;}
.homepageTeaser_buttons .in_content_button .buttonContent{
    display:inline-block;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.homepageTeaser_buttonSpacer{
    display:inline-block; height: 1em; width:1.2em;
}

@media all and (max-width:959px) {
    .homepageTeaser_buttonSpacer{
        display:none;
    }
}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tabs */
.hiddenTab{display:none;}
.activeTab{display:block;}

.limz_tabHeadings{float:left; width:100%; margin-bottom:1em; border-bottom:1px solid #CCC;}
.limz_tabHeadings.noMB{margin-bottom:0;}

.limz_tabHeading{display:none;}

.limz_tabHeadings .limz_tabHeading{display:block; float:left; width:auto; padding:0.4em 0.7em; margin-bottom:-1px; cursor:pointer;
    border:1px solid transparent;
    border-bottom:0 none;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
}

.limz_tabHeadings .limz_tabHeading.active{border:1px solid #CCC; border-bottom:1px solid #FFF; }

.limz_tabHeadings .limz_tabHeading h2,
.limz_tabHeadings .limz_tabHeading h3,
.limz_tabHeadings .limz_tabHeading h4
{margin-top:0 !important; font-size:0.8em; font-family:'Open Sans', sans-serif; color:#1CAF9A; transition:all 0.4s;}

.limz_tabHeadings .limz_tabHeading.active h2,
.limz_tabHeadings .limz_tabHeading.active h3,
.limz_tabHeadings .limz_tabHeading.active h4
{color:#888;}


.limz_tabHeadings .limz_tabHeading:hover h2,
.limz_tabHeadings .limz_tabHeading:hover h3,
.limz_tabHeadings .limz_tabHeading:hover h4
{color:#333;}

@media all and (max-width:759px) {
    .limz_tabHeadings .limz_tabHeading{padding:0.3em 0.5em;}
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ releaseUpdates */
.sitrion_releaseUpdates{text-align:left;}
.sitrion_releaseUpdates .limz_module{margin-left:0; margin-right:0; width:100%; text-align:left;}

.sitrion_releaseUpdates .blog_post_preview img{width:100%;}
.sitrion_releaseUpdates .blog_post_preview img.blog_post_preview_defaultImage{margin-left:0;}
.sitrion_releaseUpdates .blog_post_preview_text{width:80%;}

.sitrion_releaseUpdates .limz_module ul{float:left; clear:both;}


.post_meta span, .post_meta a{line-height:1.4em;}


.sitrion_content .releaseUpdates_filter{float:right;text-align:right; margin-bottom:0.5em; margin-top:0.3em;}
.sitrion_content .releaseUpdates_filter li{float:left; line-height:1.4em; margin-left:0.8em; list-style-type: none; border-radius:5px; border:1px solid #DDD; transition:all 0.2s;}
.sitrion_content .releaseUpdates_filter li:first-child{margin-left:0;}

.sitrion_content .releaseUpdates_filter li.active,
.sitrion_content .releaseUpdates_filter li:hover
{background:#1CAF9A; border-color:#1CAF9A;}

.sitrion_content .releaseUpdates_filter li a{display:block; font-weight:200; font-size:1em; padding:0.2em 0.5em;}
.sitrion_content .releaseUpdates_filter li.active a,
.sitrion_content .releaseUpdates_filter li:hover a
{color:#FFF;}

.sitrion_content .subscribeSection{float:right; clear:both; color: #000; margin-bottom:0.5em; font-size:0.62em;}
.sitrion_content .subscribeSection a{display:inline-block; border-bottom:1px solid #000;}
.sitrion_content .subscribeSection a:hover{color:#1CAF9A; border-bottom:1px solid #1CAF9A;}
.sitrion_content .subscribeSection a:focus{outline: none;}

.sitrion_releaseUpdates .blog_post_preview img.blog_post_preview_defaultImage{width:18%;}

.sitrion_releaseUpdates .blog_post_preview .post_meta .author:hover{color:#1CAF9A;}

@media all and (max-width:759px) {
    .sitrion_releaseUpdates .blog_post_preview .blog_post_preview_text{width:100%; margin-top:0;}
    .sitrion_releaseUpdates .blog_post_preview img.blog_post_preview_defaultImage{display:none;}

    .sitrion_content .releaseUpdates_filter {float:left;}
    .sitrion_content .releaseUpdates_filter li{margin-top:0.5em; font-size:0.8em;}
    .sitrion_content .releaseUpdates_filter li{margin-left:0; margin-right:0.5em;}

    .sitrion_content .subscribeSection{float:left; margin-bottom:2em; font-size:0.68em;}
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ column 2of3 */
.limz_column_2_of_3{width:65.3333%;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ documentation */
.documentationContainer{margin-top:2em;}
.documentationButton {display:block; float:left; width:33.3333%; text-align:center; padding:1em; transition:all 0.4s;}
.documentationButton h2{font-size:1.4em; margin-top:0.5em;}

.documentationButton:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

@media all and (max-width:759px) {
    .documentationButton {width:100%; margin-bottom:1.5em;}

    .documentationButton:hover{
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
    }
}