

/*--------------general-------------*/

.page-header-title {
    font-size: 45px;
    text-shadow: 2px 2px 10px #000;
    text-align: center;
    color: #fff;
    font-weight: 400;
    letter-spacing: 0px;
}

ul {
    list-style-position: outside;
}

.testimonials_c_holder .testimonial_content_inner {
    padding: 0;
}

/*--------------end general-------------*/
.caldera-grid .form-control:focus {
    border-color: #FF6D09 !important;
}


.prominentmenu{
    list-style-type: none;
    float: left;
    margin: 0px 5px;
} 

.prominentmenu a {
    text-transform: uppercase;
    background-color: #C22923;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 7px 10px;
}

.prominentmenu a:hover{
    background-color: #FF6D09;
}

.header_bottom_right_widget_holder {
    padding: 0px;
}


.footer_top{
    padding: 50px 0px;
    background: url(https://m2mrisk.com.au/wp-content/uploads/2018/03/footer-bg-65.jpg);
    background-size: cover;
    background-position: 50% 20%;
}


.footer_bottom_holder{
    background: url(https://m2mrisk.com.au/wp-content/uploads/2018/03/footer-bg-65.jpg);
    background-size: cover;
    background-position: 50% 20%;
}

@media (min-width:1000px) and (max-width: 1100px) {
nav.main_menu > ul > li > a {
font-size: 12px;
padding: 0 10px;
}
}

@media (min-width:1100px) and (max-width: 1200px) {
nav.main_menu > ul > li > a {
font-size: 13px;
padding: 0 12px;
}
}


@media (max-width:768px) {
a.ubtn-normal {
padding: 0px;
}

.footer_top {
    padding: 20px 0px;
}

.full_width .page_header_wrap {
padding-top: 90px !important;
padding-bottom: 90px !important;
}

.page-header-title {
font-size: 36px;
}
}

@media (min-width:768px) and (max-width:1000px) {
.full_width .page_header_wrap {
padding-top: 120px !important;
padding-bottom: 120px !important;
}
}