/*
 Theme Name:     Mirage Child Theme
 Theme URI:      http://vinirama.com/mirage/
 Description:    Mirage Child Theme
 Author:         ViniRama
 Author URI:     http://vinirama.com
 Template:       mirage
 Version:        1.0.0
*/

@import url("../mirage/style.css");

.screen-reader-text.wp-a11y-speak-region{display:none;}
.wpfs-header-box{max-width:34%; top:50px;position:absolute; padding-left:25px;}
.wpfs-header-box p {padding-right:50px;color:#ffffff;}
#branding .title-header h2{font-weight: 500;}
                        
#primary-menu li a {
    font-size: 16px !important;
    font-weight: 700;
}

@media screen and (min-width:900px) {
#wpforo-wrap .wpforo-content {
    width: 74%;
}
#wpforo-wrap .wpforo-right-sidebar{
    width: 23%;
}
#logo {
	padding-left:30px;
	padding-bottom: 15px;
}
}


.wpforo-widget-content .avatar{border-radius: 50%;}

.wpfs-features.panel-grid-cell{padding:0% 10%;}

#bottom .bottom-copyright {
    font-weight: 500;
    float: none;
    font-size: 13px;
}
.page-id-98 #masthead.stuck{

}
@media screen and (max-width:900px) {
   .wpfs-header-box{max-width:100%; position:inherit;}
   .wpfs-header-box h3.widget-title-big.color-white{ color: #313A31!important; }
   .wpfs-header-box p {color: #313A31!important;  }
   #wpforo-wrap{padding:0%}
}
#wpforo-wrap .wpforo-post .wpf-right code {
    padding: 2px;
}
.page-id-98 #page .brand-parallax1.dark{display:none;}
.page-id-98 #content.content-full .container{padding: 40px;}
.page-id-98 #menu {border-bottom:1px solid #ddd; padding-bottom:10px}
a.wpf-box { background: #43a6df; color: #fff; display: inline-block!important; font-size: 18px; padding: 50px 15px;  width: 300px; text-align:center;}
a.wpf-box:hover { color: #fff;text-decoration:none;}

body.page-id-105 .content-area, 
body.docs-template-default .content-area, 
body.single-docs .content-area {
    margin: 20px auto;
    width: 80%!important;
    float: none;
}

body.page-id-105 .content-area .entry-header, 
body.docs-template-default .content-area .entry-header, 
body.single-docs .content-area .entry-header{
    left: 0;
    margin-bottom: 0;
    min-height: 0;
    padding-left: 0;
    position: relative;
    right: 0;
}

body.page-id-105 #branding .title-header p, 
body.docs-template-default #branding .title-header p, 
body.single-docs #branding .title-header p{display:none;}

body.page-id-105 #branding .container, 
body.docs-template-default #branding .container, 
body.single-docs #branding .container {padding-top: 188px;}
.wedocs-doc-link a{display:none}

.wedocs-docs-list .wedocs-docs-single h3 a{color:#fff;font-weight:normal;}
.wedocs-docs-list .wedocs-docs-single h3 a:hover{color:#EAF7FF;font-weight:normal;}
.wedocs-docs-list .wedocs-docs-single h3{background-color:#43A6DF;}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .inside {background: #f7f7f7 none repeat scroll 0 0;min-height: 60px;padding: 15px;}
.wedocs-doc-nav .nav-next a, .wedocs-doc-nav .nav-prev a{background-color: #fff;border: 1px solid; padding: 8px 20px; display:inline-block;}

body.search #content .row-content{width:80%; margin:10px auto;}

@media screen and (max-width:900px) {
body.search #content .row-content{width:98%; margin:10px auto;}
}


.wedocs-single-wrap .wedocs-single-content article .entry-content img {
    margin-bottom: 20px;
    margin-top: 15px;
    padding: 10px;
}

.single-docs #masthead.stuck {
    position: inherit;
    z-index: 0;
}

.wedocs-single-wrap .wedocs-sidebar {
    width: 28%;
}
.wedocs-single-wrap .wedocs-single-content {
    width: 72%;
}