/*
 Theme Name:   Mediz Child
 Theme URI:    http://demo.goodlayers.com/mediz
 Description:  Goodlayers Mediz Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     mediz
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  mediz-child

 START YOUR CHILD THEME CSS HERE
*/

.gdlr-core-blog-full {
    margin-bottom: 30px
}

.gdlr-core-blog-full .gdlr-core-blog-content {
    border-bottom: 1px solid #ccc;
    padding-bottom: 25px
}

.agentp {
    float: left;
    padding-right: 20px
}

.agentd {
    text-align: center;
    float: left
}

.footbtn span {
    color: #ff9408
}

#gform_submit_button_1 {
    border: 1px solid #ccc
}

#carousel-6867 .rpc-title {
    margin-bottom: 5px
}

.gdlr-core-blog-full .gdlr-core-blog-title {
    font-size: 30px!important;
    letter-spacing: 0!important
}

.comm {
    column-count: 2
}

#carousel-6867 b,.rpc-content {
    color: #fff!important
}

#carousel-6867 i {
    padding: 3px!important
}

#carousel-6867 p,.rpc-content p {
    color: #fff!important;
    margin-bottom: 0
}

.gdlr-core-blog-info-category {
    display: none!important
}

.category .mediz-page-title {
    display: none
}

.category .mediz-page-caption {
    font-size: 47px!important;
    color: #fff
}

.rpc-content a.footbtn {
    color: #383838!important
}

#carousel-6867 a.footbtn {
    color: #383838!important;
    margin-top: 10px
}

.agentslist,.partnerbox {
    text-align: center
}

.partnerbox {
    width: 300px;
    display: inline-block;
    margin: auto auto 35px
}

.partnerbox i {
    padding: 3px
}

#carousel-6867 a,#popmake-7202 h2,#topcta h3,.agentbox .gdlr-core-title-item-caption,.agentbox h3 {
    color: #fff!important
}

.mediz-navigation {
    padding-right: 0!important
}

.bootstrap-realtypress .image-holder .rps-ribbon.rps-ribbon-open-house {
    background-color: rgb(221 129 51)
}

.cta h3 {
    margin-bottom: 0!important
}

.sf-menu>.mediz-mega-menu>.sf-mega,.sf-menu>.mediz-normal-menu li,.sf-vertical ul.sub-menu li,ul.sf-menu>.menu-item-language li {
    background-color: transparent
}

.sub-menu {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background-color: #f4f4f4
}

.mediz-blog-info-date {
    display: none!important
}

.mediz-footer-wrapper {
    color: #fff!important;
    background-image: url(/wp-content/uploads/2021/08/footerbgdrduct.jpg)!important;
    background-attachment: fixed!important;
    background-position: top!important;
    background-repeat: no-repeat!important;
    background-size: cover!important
}

#reviews .owl-item div,#reviews .white {
    background: 0 0!important
}

#reviews .owl-item div {
    color: #fff!important;
    font-size: 18px!important
}

#reviews .owl-item div p,.tribe-events-schedule h2 {
    font-size: 20px!important
}

#homebox3 h2,#homebox5 h2,.mediz-footer-wrapper a:hover {
    color: #fff
}

.mediz-navigation .mediz-main-menu {
    margin-right: 0
}

.mediz-fixed-navigation .mediz-main-menu-right-wrap {
    margin-top: -10px;
    max-width: 65px
}

.mediz-main-menu-right-wrap {
    margin-top: -30px;
    transition: max-width 200ms;
    -moz-transition: max-width 200ms;
    -o-transition: max-width 200ms;
    -webkit-transition: max-width 200ms
}

.mediz-main-menu-right-wrap img {
    transition: height 200ms;
    -moz-transition: height 200ms;
    -o-transition: height 200ms;
    -webkit-transition: height 200ms
}

.mediz-overlay-menu-content ul.menu {
    padding-top: 120px
}

.mediz-overlay-menu-content .mediz-overlay-menu-close {
    top: 55px
}

.mediz-overlay-menu-content ul.menu>li,.mediz-overlay-menu-content ul.sub-menu ul.sub-menu {
    border-color: #fff
}

.home .cta {
    margin-top: -10px
}

#teamrow .alignnone {
    margin: 5px 20px 0 0
}

.mediz-footer-wrapper {
    font-size: 18px
}

.gdlr-core-move-up-with-shadow {
    box-shadow: 0 0 20px rgba(0,0,0,.1)
}

.gdlr-core-move-up-with-shadow:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.5)
}

.mediz-navigation .sf-menu>li {
    padding-left: 20px;
    padding-right: 20px
}

.mediz-top-bar {
    font-weight: 500!important;
    text-shadow: rgba(0,0,0,.25) 1px 1px 1px,rgba(0,0,0,.35) 10px 2px 50px
}

#homebox2 .gdlr-core-title-item-caption {
    font-size: 18px!important;
    font-style: normal!important
}

.pum-theme-7192 .pum-container,.pum-theme-default-theme .pum-container {
    padding: 38px!important;
    background-color: #b9202f!important;
    border: 5px solid #000!important;
    border-radius: 7px!important
}

#popmake-7202 p {
    font-size: 22px!important
}

#comments,.mediz-single-social-share {
    display: none!important
}

.mediz-top-bar-right-text {
    float: left
}

.page-id-13 #carousel-6867 a,.page-id-13 #carousel-6867 b,.page-id-13 #carousel-6867 p,.page-id-13 .rpc-content p,.switcher a:hover {
    color: #000!important
}

.switcher .option {
    position: absolute!important
}

.switcher {
    width: 145px!important
}

.tribe-event-schedule-details {
    font-size: 18px
}

#homebox3 p,#homebox4 p {
    letter-spacing: 0!important
}

#homebox4 p {
    font-size: 22px!important
}

.mediz-animate-fixed-navigation.mediz-header-style-boxed .mediz-navigation .sf-menu>li>a,.mediz-animate-fixed-navigation.mediz-header-style-plain .mediz-navigation .sf-menu>li>a {
    padding-bottom: 23px
}

.mediz-main-menu-right-button {
    margin-left: 20px
}

.mediz-top-bar-left span {
    padding-left: 5px;
    padding-right: 5px
}

.mediz-top-bar-left i {
    padding-left: 8px;
    padding-right: 5px;
    margin-top: -3px
}

.mediz-navigation .sf-menu>li>a,.mediz-navigation .sf-vertical>li>a {
    font-size: 16.5px
}

.centercontent {
    text-align: center!important
}

#welcomewording img {
    margin-top: 25px
}

#recent-posts-widget-with-thumbnails-2 {
    max-width: 560px;
    margin: auto
}

#homebox5,.page-id-100 .item-desc {
    display: none!important
}

#homebox6 .gdlr-core-pbf-wrapper-content {
    max-width: 1320px;
    margin: auto
}

#welcomewording {
    max-width: 1160px;
    margin: auto;
    display: inline-block
}

.screen-reader-text {
    border: 0;
    clip: rect(1px,1px,1px,1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal!important
}

abbr[title] {
    text-decoration: none!important
}

.single-tribe_events .tribe-events-event-meta {
    font-size: 18px
}

.widget_hier_page ul {
    margin-left: 0!important
}

#gform_3 .gfield {
    padding-bottom: 20px
}

.filtr-search {
    display: none!important
}

body.blog .mediz-single-article {
    border-bottom: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
    margin-bottom: 35px;
    padding-bottom: 35px
}

.mediz-overlay-menu-content {
    background-color: rgba(255,128,8,.91)
}

.mediz-overlay-menu-content ul.sub-menu>li {
    font-size: 17px
}

.menu-item-6963 {
    display: none
}

.widget_nav_menu ul li {
    font-size: 19px;
    margin-bottom: 27px;
    padding-left: 28px;
    line-height: 19px
}

#tribe-events-pg-template,.tribe-events-pg-template {
    max-width: 1320px;
    padding-left: 20px;
    padding-right: 20px
}

.breadcrumb-container {
    margin-left: -10px
}

.sf-menu>.mediz-mega-menu>.sf-mega a,.sf-menu>li>.sub-menu a,.sf-vertical ul.sub-menu li a {
    line-height: 1.2
}

#welcomewording {
    letter-spacing: -.4px!important;
    line-height: 34px
}

.mediz-top-bar {
    font-size: 17px!important
}

.mediz-body .mediz-main-menu-right-button {
    background-color: #0e6565;
    border-color: #bfcfd8
}

.mediz-top-bar-left {
    margin-left: 3px
}

.mediz-top-bar-right-social a {
    font-size: 19px
}

.mediz-body {
    letter-spacing: -.3px
}

body.blog .mediz-sidebar-style-none {
    max-width: 100%!important
}

.tribe-events-nav-pagination {
    display: none
}

.tribe-events-back {
    opacity: 0!important;
    pointer-events: none!important
}

#tribe-events-content-wrapper {
    padding-top: 25px!important;
    padding-bottom: 25px!important
}

.slick-dots,.tribe-events-page-title {
    display: none!important
}

.products-wrapper h2 {
    margin-top: 30px;
    margin-bottom: 26px
}

#mapcontainer {
    margin-top: -20px
}

.tribe-common a:visited {
    color: inherit
}

#homebox4 .gdlr-core-feature-box-item .gdlr-core-feature-box {
    background-color: #009bd9;
    border: 0!important;
    box-shadow: 3px 4px 5px 0 rgba(0,0,0,.52);
    padding: 30px 20px 10px
}

.mediz-sidebar-area .mediz-widget-title {
    font-size: 25px
}

.widget_hier_page .current_page_ancestor>a:nth-of-type(1) {
    font-weight: 700
}

li.page_item_has_children,ul.children li {
    list-style: none!important
}

ul.children li:before {
    content: "$";
    font-family: ElegantIcons;
    text-align: center;
    left: 0;
    display: inline-block;
    height: 20px;
    width: 35px;
    padding-right: 5px;
    margin-top: 0
}

.mediz-footer-wrapper .widget {
    margin-bottom: 30px
}

.rpc-box {
    text-align: center!important
}

.breadcrumb-container.theme5 a span {
    top: -5px;
    position: inherit
}

#homebox4 .gdlr-core-feature-box-item-title {
    min-height: 65px
}

#homebox1 p,#homebox3 p {
    color: #fff;
    font-size: 22px!important
}

#homebox3 p {
    margin-bottom: 32px!important
}

#homebox2 h3 {
    font-size: 24px!important;
    min-height: 28px
}

#homebox2 .gdlr-core-pbf-wrapper-container,#homebox4 .gdlr-core-pbf-wrapper-container,.ctawrap {
    max-width: 1320px;
    margin-right: auto;
    margin-left: auto
}

.cta {
    padding-bottom: 65px;
    color: #fff
}

#topcta {
    background-image: url(/wp-content/uploads/2021/08/footerbgdrduct.jpg)!important
}

.cta a {
    margin-top: 10px
}

#homebox3,#homebox5,.cta {
    background-image: url(/wp-content/uploads/2020/11/background.jpg)!important;
    background-attachment: fixed!important;
    background-position: top!important;
    background-repeat: none!important;
    background-size: cover!important
}

.cta h2 {
    color: #fff;
    font-size: 32px;
    font-weight: 500
}

.home .mediz-content-area {
    padding-top: 0;
    padding-bottom: 0
}

.footbtn i {
    color: #ff9408!important
}

#lidd_mc_submit {
    margin-top: 12px!important
}

#lidd_mc_submit,.footbtn,.gform_button {
    line-height: 1.7;
    text-transform: uppercase;
    font-size: 13.5px;
    letter-spacing: 1px;
    border-style: solid;
    font-weight: 700;
    color: #383838!important;
    padding: 9px 21px 11px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    display: inline-block
}

.footbtn {
    background-color: #fff!important;
    margin-top: -14px
}

#lidd_mc_submit,.gform_button {
    border-width: 2px;
    border-color: #bfcfd8!important
}

.gform_button {
    margin-top: -14px
}

#lidd_mc_submit {
    background-color: #fff!important
}

#gform_submit_button_13 {
    font-size: 13.5px!important;
    line-height: 1.7!important
}

#lidd_mc_submit:hover,.footbtn:hover,.gform_button,.gform_button:hover {
    background-color: #fff!important
}

#custom_html-2 {
    margin-bottom: 0
}

#gtx-trans {
    display: none!important
}

.gdlr-core-revolution-slider-item.gdlr-core-item-pdb {
    padding-bottom: 0!important
}

#homebox1 p {
    line-height: 32px;
    letter-spacing: 0!important
}

.mediz-page-wrapper:before,footer:before {
    height: 55px;
    background-image: url(/wp-content/uploads/2020/11/shadow.png);
    display: inline-block;
    position: absolute
}

#contactformbox:before,#mapcontainer:before,.mediz-mobile-header:after,.mediz-page-wrapper:before,footer:before {
    content: "";
    width: 100%;
    background-size: 100% 45px;
    background-repeat: no-repeat
}

#contactformbox:before,#mapcontainer:before {
    z-index: 99999;
    pointer-events: none!important
}

.mediz-mobile-header:after {
    margin-top: 15px
}

#contactformbox:before,#mapcontainer:before,.mediz-header-wrap:after,.mediz-mobile-header:after {
    height: 55px;
    background-image: url(/wp-content/uploads/2020/11/shadow.png);
    display: inline-block;
    position: absolute
}

.mediz-header-wrap:after,.mediz-header-wrap:before,.shadowbox:before {
    content: "";
    width: 100%;
    background-size: 100% 45px;
    background-repeat: no-repeat
}

.mediz-header-wrap:before {
    background-image: url(/wp-content/uploads/2021/08/shadowinvert-e1628264565661.png);
    display: none!important;
    position: absolute;
    z-index: 1;
    pointer-events: none;
    margin-top: 62px
}

.shadowbox:before {
    height: 55px;
    background-image: url(/wp-content/uploads/2020/11/shadow.png);
    position: relative;
    display: inline-block
}

.home .gdlr-core-pbf-section:first-child {
    padding-top: 0!important
}

.footbtn {
    border-color: #b2bd4f!important;
    border-width: 1px!important
}

@media only screen and (max-width:1320px) {
    .mediz-navigation .sf-menu>li {
        padding-left: 12px;
        padding-right: 12px
    }
}

@media only screen and (max-width:1297px) {
    .mediz-navigation .sf-menu>li {
        padding-left: 7px;
        padding-right: 7px
    }

    .mediz-navigation .sf-menu>li>a,.mediz-navigation .sf-vertical>li>a {
        font-size: 15.5px
    }
}

@media only screen and (max-width:1227px) {
    .mediz-main-menu-right-button {
        margin-left: 10px
    }

    .mediz-navigation .sf-menu>li>a,.mediz-navigation .sf-vertical>li>a {
        font-size: 15px;
        letter-spacing: -.5px
    }
}

@media only screen and (max-width:1383px) {
    #userwayAccessibilityIcon {
        top: 93px
    }
}

@media only screen and (max-width:1190px) {
    #userwayAccessibilityIcon {
        top: 13px
    }
}

@media only screen and (max-width:1155px) {
    .mediz-footer-wrapper .mediz-column-15 {
        margin-bottom: 30px;
        width: 50%
    }
}

@media only screen and (max-width:1000px) {
    .menu-item-6963 {
        display: inherit
    }
}

@media only screen and (max-width:800px) {
    .mediz-footer-wrapper .widget_nav_menu ul li {
        padding-left: 0
    }

    .mediz-footer-wrapper .mediz-column-15 {
        margin-bottom: 30px;
        width: 100%
    }

    .mediz-footer-wrapper .widget_nav_menu ul li:before {
        content: ""
    }

    .mediz-footer-wrapper {
        text-align: center
    }
}

#homepic {
    margin: 0!important;
    padding: 0!important
}

@media only screen and (max-width:767px) {
    .mediz-top-bar-container-inner {
        text-align: center
    }

    #attachment_7473,.mediz-mobile-header-wrap .mediz-top-bar-left,.mediz-mobile-header-wrap .mediz-top-bar-right {
        float: none!important
    }

    #attachment_7473 {
        display: block!important
    }

    .mediz-body * {
        border-color: #e6e6e6
    }

    .clearfix {
        zoom: 1
    }

    #homepic .gdlr-core-pbf-wrapper-full-no-space {
        max-width: 100%!important
    }

    .rpwwt-widget ul {
        max-width: 300px;
        margin: auto
    }

    #hierpage-2 {
        text-align: center!important
    }

    .mediz-top-bar-right-text {
        text-align: center;
        float: none!important
    }

    .mediz-top-bar-right-text span {
        display: block;
        opacity: 0!important;
        height: 0
    }
}

body .mediz-top-bar-background {
    background-color: #153052!important
}

body .mediz-copyright-wrapper {
    background-color: #fff!important
}

body #lidd_mc_submit,body .footbtn,body .gform_button {
    border-color: #bfcfd8!important
}

body figcaption.wp-caption-text {
    margin-top: 0!important
}

@media only screen and (max-width:767px) {
    .sub-menu {
        background: 0 0
    }

    #insta .gdlr-core-pbf-wrapper-full-no-space,#reviews .gdlr-core-container {
        max-width: 100%!important
    }

    #insta .gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin {
        padding-left: 0!important;
        padding-right: 0!important
    }

    .mediz-footer-column {
        border-bottom: 1px solid #ffb06c!important;
        margin-bottom: 25px;
        padding-bottom: 20px
    }

    #text-3 li {
        list-style: none!important
    }

    .mediz-mobile-header-wrap .mediz-top-bar-left {
        float: left
    }

    .mediz-mobile-header-wrap .mediz-top-bar-right {
        float: right
    }
}

.mediz-header-wrap:before {
    height: 55px!important;
    opacity: .35!important
}

div.mediz-header-background {
    border-bottom: 1px solid #fff!important
}

#cmsm i {
    font-size: 45px
}

#calc1,#calc2,#calc3 {
    min-height: 640px;
    width: 825px!important;
    max-width: 100%!important;
    overflow: auto!important
}

#calc2,#calc3 {
    min-height: 304px
}

#calc3 {
    min-height: 320px
}

#agents h2,#homebox2 h2,#reviews h2,.agentbox h2,table tr th {
    color: #fff!important
}

#custom_html-6 i {
    font-size: 30px!important
}

.mediz-navigation .sf-menu>.mediz-normal-menu .sub-menu {
    font-weight: 500!important
}

.spbox .gdlr-core-pbf-background-wrap {
    border-radius: 4px!important
}

.gm-style-iw .wpgmp_infowindow .fc-main {
    font-size: 16px
}

.contactheading h3,.home #mediz-page-wrapper h2 {
    font-size: 32px!important;
    font-weight: 400!important;
    letter-spacing: .5px!important
}

.td1 {
    border-right: 1px solid #27476e
}

.cta table {
    width: 100%!important;
    background: 0 0!important
}

.cta td,.cta tr {
    background: 0 0!important;
    vertical-align: middle!important
}

.mediz-header-background {
    background-image: url(/wp-content/themes/mediz/images/bg-classheader.jpg)!important;
    background-repeat: repeat-x!important;
    background-position: bottom!important
}

.mediz-top-bar-left a {
    font-weight: 300!important;
    letter-spacing: 8.3px!important
}

.mediz-top-bar-right-text a {
    letter-spacing: 6px!important;
    font-weight: 400!important;
    padding-left: 5px!important
}

.comm div {
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    padding-top: 15px;
    break-inside: avoid-column;
    min-height: 265px
}

.mediz-top-bar {
    border-bottom-width: 0!important
}

.rps-property-result {
    text-align: center
}

.bootstrap-realtypress .rps-grid-result .rps-property-result .rps-property-info {
    background: #fff!important
}

.bootstrap-realtypress .rps-result-feature-label-sm {
    display: inline-block;
    float: none
}

#gform_13 label,#homelistings .result-header,#homelistings .result-pagination,#homelistings .rps-contact-form,#homelistings .rps-sidebar-favorites {
    display: none!important
}

.bootstrap-realtypress .rps-grid-result .rps-property-result h4 {
    color: #337ab7
}

table tr th {
    background-color: #153052
}

.bootstrap-realtypress .image-holder .rps-ribbon.rps-ribbon-danger {
    background-color: rgb(237 120 0/83%);
    border-left: 1px solid #ff9408;
    border-right: 1px solid #ff9408;
    border-bottom: 1px solid #ff9408;
    text-shadow: 0 1px 0#333
}

.bootstrap-realtypress .rps-grid-result .rps-property-result .rps-property-info {
    border-top: 3px solid #153052!important
}

.rps-single-listing {
    max-width: 1300px;
    margin: auto!important;
    padding-top: 25px!important
}

#gdlr-core-column-52665 .gdlr-core-pbf-column-content-margin .gdlr-core-pbf-background-wrap {
    background-color: #fff!important;
    background: #fff!important
}

.rpwwt-widget img {
    border: 1px solid #fff!important
}

.gdlr-core-body .gdlr-core-button,.gdlr-core-body .gdlr-core-load-more,.mediz-body .mediz-button,.mediz-body input[type=button],.mediz-body input[type=submit] {
    background-color: #153052;
    border-radius: 8px
}

.cta h3,.mediz-footer-wrapper a {
    color: #fff
}

#input_13_5 {
    padding: 5px 4px!important
}

h1,h2,h3,h4 {
    font-weight: 400!important
}

#gform_submit_button_13 {
    border: #fff 1px solid!important
}

.mediz-animate-fixed-navigation.mediz-header-style-boxed .mediz-navigation,.mediz-animate-fixed-navigation.mediz-header-style-plain .mediz-navigation {
    padding-top: 25px
}

.mediz-footer-wrapper .mediz-widget-title {
    color: #fff!important;
    font-weight: 400!important;
    font-size: 24px!important;
    letter-spacing: .5px!important
}

#homebox2 i {
    color: #ff9408!important;
    font-size: 55px!important
}

.lidd_mc_input_responsive input[type=text] {
    font-size: 18px
}

#topcta {
    margin-top: 0!important
}

#gform_wrapper_12 h2 {
    margin-top: 35px!important;
    margin-bottom: 5px
}

.cta a {
    font-size: 18px!important
}

#welcomewording {
    font-size: 21px!important
}

.mediz-navigation .sf-menu>.mediz-normal-menu li>a {
    text-transform: uppercase
}

.mediz-navigation .mediz-navigation-slide-bar,.mediz-navigation .mediz-navigation-slide-bar-style-dot:before {
    border-color: #ff9408
}

.mediz-navigation .sf-menu>.mediz-normal-menu li {
    padding: 3px 11px
}

.mediz-navigation .sf-menu>.mediz-normal-menu .sub-menu {
    font-size: 16.5px!important
}

.mediz-mobile-menu-right img {
    height: 65px!important;
    margin-top: -25px!important
}

@media only screen and (max-width:1100px) {
    #homebox2 .gdlr-core-column-15 {
        width: 50%
    }

    .mediz-logo-inner {
        max-width: 300px
    }

    .mediz-main-menu-right-wrap {
        max-width: 65px
    }

    .mediz-navigation .mediz-main-menu {
        margin-right: 10px
    }
}

@media only screen and (max-width:767px) {
    #calc1 {
        min-height: 783px
    }

    #calc2 {
        min-height: 444px
    }

    #calc3 {
        min-height: 320px
    }

    .cta td {
        width: 100%!important;
        display: block!important
    }

    .td1 {
        border: 0!important
    }

    #homebox2 .gdlr-core-column-15 {
        width: 100%
    }

    .cta h2 {
        font-size: 26px
    }

    #poststuff .gdlr-core-page-builder-body h2,.mediz-body h2 {
        font-size: 22px
    }

    #welcomewording {
        font-size: 17px!important
    }

    #topctawrap .gdlr-core-pbf-wrapper-full-no-space {
        max-width: 100%!important
    }

    #topcta {
        padding-right: 15px;
        padding-left: 15px
    }

    #topctawrap .gdlr-core-pbf-column-content-margin {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

@media only screen and (max-width:476px) {
    .mediz-mobile-header .mediz-logo-inner {
        max-width: 150px
    }

    .mediz-mobile-menu-right img {
        height: 45px!important;
        margin-top: -10px!important
    }
}

.single-rps_listing .mediz-page-title-wrap.mediz-style-custom .mediz-page-title {
    font-size: 37px
}

.mediz-page-title-wrap.mediz-style-custom .mediz-page-title-content {
    padding-top: 60px!important;
    padding-bottom: 65px!important
}

.mediz-body .mediz-blog-title-wrap .mediz-single-article-title {
    text-align: left
}

.rpc-box img {
    padding: 15px
}