.wp-caption {max-width: 100%;}

.blog-detail .inner-box h3 {position: relative;font-size: 23px;color: #212529;line-height: 1.2em;font-weight: 500;margin-top: 20px;margin-bottom: 20px;font-family: Poppins,sans-serif;}

.lower-content .text ul li, .comment-inner ul li {
    margin-left: 20px;
}

.blog-detail .inner-box .lower-content .post-meta {
    display: none;
}

.blog-detail .inner-box h2 {
    font-size: 27px;
    color: #212529;
    font-family: Poppins,sans-serif;
    margin-bottom: 15px;
}

.blog-detail .inner-box .lower-content strong {
    color: #212529;
    display: contents!important;
}

.lower-content .text ul li, .comment-inner ul li {
    list-style: initial;
    position: relative;
    color: #212529;
    font-size: 16px;
    line-height: 1.8em;
    margin-bottom: 10px!important;
    font-family: poppins,sans-serif;
}


@media (max-width:1000px){
.appseo-blog-img-text {
    max-width: 370px;
    margin: 0 auto;
    margin-bottom: 100px;
}}


@media (max-width:1000px){
.saas_two_main_header .brand_logo {
    margin-top: -10px!important;
    margin-bottom: -10px!important;
    max-width: 190px;
}
}

@media (max-width:1000px){
#divBottomRight {
    position: absolute;
    z-index: 10000;
    left: 1%!important;
left: 20px!important;
}
}


@media (max-width:1000px){
#short_code_si_icon a, #divBottomRight a, #divBottomRight a:focus, #short_code_si_icon a:focus {
    border: 0px;
    outline: none;
    float: left;
}
}

@media (max-width:1000px){
#divBottomRight img {
    width: 40px!important;
}
}

@media (min-width: 900px) {
#divBottomRight {
    position: absolute;
    z-index: 10000;
    right: 95%!important;
    left: 1px!important;
    margin-top: -150px;
}
}

@media (min-width: 900px) {
#short_code_si_icon a, #divBottomRight a, #divBottomRight a:focus, #short_code_si_icon a:focus {
    border: 0px;
    outline: none;
    float: left;
    width: -webkit-fill-available;
}
}


.saas_two_main_header .s2-main-navigation .navbar-nav li {
    margin-right: 25px!important;
}

.saas_two_main_header .saas_sign_up_btn {
    width: 120px;
}

.saas_two_footer_section .s2-newslatter_section .newsletter_pattern_1 {
    top: 0px;
    left: 37px;
    z-index: 1;
    position: absolute;
    max-width: 272px;
}

.blog-detail .inner-box .post-meta li {
    position: relative;
    margin-right: 12px;
    font-weight: 500;
    display: inline-block;
    color: #fc3549;
    font-size: 14px;
    padding-left: 22px;
    background: linear-gradient(to right,#48032a 0,#b43d81 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.blog-detail .inner-box .text {
    color: #3f3f45;
}

.appseo-blog-section {
    padding: 40px 0 10px;
    background-color: #f4f8ff;
}

.saas_two_footer_section .s2_footer_widget .menu li {
    width: 100%;
}

.saas_two_main_header .brand_logo {
    padding-top: 0px;
    margin-top: -17px;
    margin-bottom: -13px;
}

.saas_two_main_header .saas_sign_up_btn a {
    padding-left: 0px;
}

.appseo-blog-section {
    padding: 40px 0 60px;
    background-color: #f4f8ff;
}

.page-breadcrumb li {
    color: #353535;
    text-transform: none;
}

.page-breadcrumb li a {
    color: #353535;
}

.fa-angle-right:before {
    content: "\f105";
color:  #353535;
}

.page-breadcrumb li a:hover {
    color: #FF8304;
}

.saas_two_default_header {
    padding: 150px 0 30px 0px!important;
}

.sidebar-title h4:before {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    height: 3px;
    width: 40px;
    background-image: -ms-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -moz-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -o-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#c36300),color-stop(100,#ff8406));
    background-image: -webkit-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: linear-gradient(to right,#c36300 0,#ff8406 100%);
}

.sidebar-title h4 {
    position: relative;
    color: #b43d81;
    font-family: Poppins;
    font-weight: 600;
    line-height: 1.2em;
    padding-bottom: 15px;
}

.blog-detail .inner-box {
    position: relative;
    padding: 0;
    border: none;
}

.blog-detail .post-share-options .post-tags a:hover {
    color: #fff;
    background-image: -ms-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -moz-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -o-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#c36300),color-stop(100,#ff8406));
    background-image: -webkit-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: linear-gradient(to right,#c36300 0,#ff8406 100%);
}

.btn-style-one:hover {
    color: #fff;
    background-image: -ms-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -moz-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -o-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#c36300),color-stop(100,#ff8406));
    background-image: -webkit-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: linear-gradient(to right,#c36300 0,#ff8406 100%);
}

.btn-style-one {
    color: #fff;
    background-image: -ms-linear-gradient(left,#ff8406 0,#c36300 100%);
    background-image: -moz-linear-gradient(left,#ff8406 0,#c36300 100%);
    background-image: -o-linear-gradient(left,#ff8406 0,#c36300 100%);
    background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#ff8406),color-stop(100,#c36300));
    background-image: -webkit-linear-gradient(left,#ff8406 0,#c36300 100%);
    background-image: linear-gradient(to right,#ff8406 0,#c36300 100%);
}

.sidebar-page-container .group-title h4 {
    color: #B43D81;
}

.sidebar-page-container .group-title h4:before {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    width: 40px;
    height: 3px;
    background-image: -ms-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -moz-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -o-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#c36300),color-stop(100,#ff8406));
    background-image: -webkit-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: linear-gradient(to right,#c36300 0,#ff8406 100%);
}

.sidebar-widget ul li a
    color:#212529!important;
}

.sidebar-widget ul li a:hover {
    color: #FF8304!important;
}

.sidebar-widget ul li a:before, .recentcomments {
    color: #FF8304;
}

.blog-detail .inner-box .lower-content .text p {
    color: #24242b;
}

.sidebar-widget ul li a:hover {
    color: #FF8304;
}

.sidebar-widget ul li a {
    color: #24242b;
}

.new-posts .prev-post:hover, .new-posts .next-post:hover {
    color:#FF8304;
}

.subscribe-widget .widget-content {
    position: relative;
    padding: 32px 25px 35px;
    background-color: #b43d81;
}

.subscribe-form-three .form-group input, .subscribe-form-three .form-group select, .subscribe-form-three .form-group textarea {
    height: 40px;
}

.subscribe-form-three .form-group input[type=submit], .subscribe-form-three button {
    position: relative;
    width: 100%;
    line-height: 20px;
    cursor: pointer;
    padding: 18px 45px;
    border-radius: 8px;
    margin-top: 5px;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    background-image: -ms-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -moz-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -o-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: -webkit-gradient(linear,left top,right top,color-stop(0,#c36300),color-stop(100,#ff8406));
    background-image: -webkit-linear-gradient(left,#c36300 0,#ff8406 100%);
    background-image: linear-gradient(to right,#c36300 0,#ff8406 100%);
}

.news-block-two .inner-box .content-column h4 a {
    color: #3a3a3a;
}

.news-block-two .inner-box .content-column h4 a:hover {
    color: #FF8304;
}

.news-block-two .inner-box .content-column .text {
    color: #3a3a3a;
}

.news-block-two .inner-box .content-column .read-more {
    color: #ff8304;
}

.s2-faq_section .s2_faq_content button {
    padding: 0 10px 20px 0;
}

.saas_two_main_header .dropdown .dropdown-menu {
    width: 400px;
}

.botao-menu-restrito {
    padding: 10px;
    background-color: #9b3f7e;
    border-radius: 9px;
    color: #ffffff;
}

.botao-menu-restrito:hover {
    background-color: #ffffff;
    color: #9b3f7e;
    border: 1px solid #9b3f7e;
    text-decoration: none;
    padding: 9px;
}

.saas_two_main_header .s2-main-navigation .navbar-nav li a:hover {
    color: #9b3f7e;
}

.saas_two_main_header .s2-main-navigation .navbar-nav li a:before {
    background-color: #9b3f7e;
}

.saas_two_main_header .s2-main-navigation {
    display: inline-block;
    padding-top: 10px;
}

.i-amphtml-layout-size-defined .i-amphtml-fill-content {
    position: absolute;
    top: 10px;
    left: 0;
    bottom: 1px;
    right: 0;
}

.hamb-mnu {min-height: 80px;}

.appseo-blog-img-text:before {height: 350px!important;}