div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-left: 0.5em;
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}.crellyslider>.cs-controls>.cs-next,.crellyslider>.cs-controls>.cs-previous,.crellyslider>.cs-preloader>.cs-loader{background-repeat:no-repeat;background-position:center center;border:10px;box-shadow:0 3px 10px rgba(0,0,0,.16),0 3px 10px rgba(0,0,0,.23)}.crellyslider{margin:0 auto;position:relative;white-space:nowrap;overflow:hidden;line-height:1.5;font-size:14px;color:#000;font-family:Verdana,sans-serif}.crellyslider a,.crellyslider a:hover{color:#0073aa}.crellyslider>.cs-preloader{width:100%;height:100%;z-index:999;background-color:#fff;position:relative;overflow:hidden}.crellyslider>.cs-preloader>.cs-bg{position:absolute;top:0;left:0;z-index:11;display:block;width:100%;height:100%;filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.crellyslider>.cs-preloader>.cs-loader{width:50px;height:50px;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:12;background-color:#fff;border-radius:50%}.crellyslider>.cs-preloader>.cs-loader>.cs-spinner{top:16px;left:50%;margin-left:-2px;display:inline-block;position:relative;-webkit-animation:cs-bounce-middle .6s ease .1s infinite;animation:cs-bounce-middle .6s ease .1s infinite}.crellyslider>.cs-preloader>.cs-loader>.cs-spinner,.crellyslider>.cs-preloader>.cs-loader>.cs-spinner:after,.crellyslider>.cs-preloader>.cs-loader>.cs-spinner:before{width:4px;height:18px;background-color:#0b60a9;border-radius:2px}.crellyslider>.cs-preloader>.cs-loader>.cs-spinner:after,.crellyslider>.cs-preloader>.cs-loader>.cs-spinner:before{content:"";position:absolute;display:block;top:50%;-webkit-transform:translateY(-10px) translateZ(0);transform:translateY(-10px) translateZ(0)}.crellyslider>.cs-preloader>.cs-loader>.cs-spinner:before{left:-6px;-webkit-animation:cs-bounce-middle .6s ease 0s infinite;animation:cs-bounce-middle .6s ease 0s infinite}.crellyslider>.cs-preloader>.cs-loader>.cs-spinner:after{left:6px;-webkit-animation:cs-bounce-middle .6s ease .2s infinite;animation:cs-bounce-middle .6s ease .2s infinite}@-webkit-keyframes cs-bounce-middle{0%,100%{height:4px;margin-top:8px;margin-bottom:8px}50%{height:20px;margin-top:0;margin-bottom:0}}@keyframes cs-bounce-middle{0%,100%{height:4px;margin-top:8px;margin-bottom:8px}50%{height:20px;margin-top:0;margin-bottom:0}}.crellyslider>.cs-controls,.crellyslider>.cs-navigation{z-index:999;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;opacity:0;filter:alpha(opacity=0)}.crellyslider:hover>.cs-controls,.crellyslider:hover>.cs-navigation{opacity:1;filter:alpha(opacity=100)}.crellyslider>.cs-slides{list-style:none;margin:0;padding:0}.crellyslider>.cs-slides>.cs-slide{margin:0;padding:0;position:absolute;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.crellyslider>.cs-slides>.cs-slide>.cs-background-link{opacity:0;z-index:0;padding:0;width:100%!important;height:100%!important;top:0!important;left:0!important}.crellyslider>.cs-slides>.cs-slide>*{position:absolute;display:block;cursor:default;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;font-size:14px}.crellyslider>.cs-slides>.cs-slide>a{cursor:pointer}.crellyslider>.cs-slides>.cs-slide>a>img,.crellyslider>.cs-slides>.cs-slide>img{max-width:none!important}.crellyslider>.cs-slides>.cs-slide a,.crellyslider>.cs-slides>.cs-slide>a>img{text-decoration:none;outline:0;border:none}.crellyslider>.cs-controls{position:absolute;width:100%;top:50%;margin-top:-9px}.crellyslider>.cs-controls>.cs-next,.crellyslider>.cs-controls>.cs-previous{display:block;width:35px;height:35px;position:absolute;cursor:pointer;background-color:#fff;border-radius:50%}.crellyslider>.cs-controls>.cs-previous{background-image:url(//mpbookkeepers.com.au/wp-content/plugins/crelly-slider/images/arrow-left.png);left:30px}.crellyslider>.cs-controls>.cs-next{background-image:url(//mpbookkeepers.com.au/wp-content/plugins/crelly-slider/images/arrow-right.png);right:30px}.crellyslider>.cs-navigation{position:absolute;width:100%;height:0;bottom:40px;text-align:center}.crellyslider>.cs-navigation>.cs-slide-link{width:15px;height:15px;display:inline-block;cursor:pointer;margin:6px;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.16),0 3px 10px rgba(0,0,0,.23);border:10px;border-radius:50%;opacity:.5;filter:alpha(opacity=50)}.crellyslider>.cs-navigation>.cs-slide-link.cs-active{opacity:1;filter:alpha(opacity=100)}.crellyslider>.cs-progress-bar{width:0%;height:4px;position:absolute;top:0;background-color:#fff;opacity:.5;filter:alpha(opacity=50);z-index:999}.crellyslider>.cs-progress-bar.cs-progress-bar-hidden{opacity:0;filter:alpha(opacity=0)}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js{overflow-x:hidden}body.siteorigin-panels-before-js .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}@font-face {
font-family: 'TheTahoma';
src: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/fonts/Tahoma.ttf);
}
* {
margin: 0px;
padding: 0px;
box-sizing: border-box;
font-family: 'TheTahoma';
}
body {} html,
body {} .clear {
clear: both;
height: 0px;
}
img {
max-width: 100%;
height: auto;
}
a{
color:inherit;
text-decoration:none;
} .gform_wrapper .gfield_label {
display: none!important;
}
#input_1_1_3_container label {
display: none!important;
}
#input_2_1_3_container label {
display: none!important;
}
.wrapper {
width: 100%;
min-height: 100%;
}
.gform_validation_error .validation_error {
display: none!important;
}
.gform_validation_error .validation_message {
display: none!important;
}
.gform_validation_error li.gfield.gfield_error,
#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
background-color: #fff!important;
margin: 0px!important;
margin-bottom: 0!important;
padding: 0;
border-top: none!important;
border-bottom: none!important;
}
.gform_validation_error .gfield_error input {
border: 1px solid red!important;
}
.gform_validation_error .gfield_error textarea {
border: 1px solid red!important;
}
#gform_wrapper_1 .gform_footer {
padding: 0!important;
margin: 0!important;
clear: both;
}
.gform_validation_error li.gfield.gfield_error.gfield_contains_required div.ginput_container {
margin-left: 0!important;
}
.gform_wrapper label.gfield_label+div.ginput_container {
margin-top: 0px!important;
}
.main {
max-width: 1200px;
margin: 0 auto;
}
.header {
width: 100%;
float: left;
}
.logo {
float: left;
margin-top: 42px;
width: 23%;
}
.header-right {
float: right;
}
#navigation {
float: right;
padding-top: 40px;
}
#navigation ul {
list-style: none;
}
#navigation li {
float: left;
padding-right: 30px;
}
#navigation li a {
font-size: 16px;
color: #373a3f;
font-family: 'TheTahoma';
text-transform: uppercase;
text-decoration: none;
}
#navigation ul li:last-child {
padding-right: 0px;
}
.ads {
float: right;
}
.free-consult {
background: #547489;
padding: 16px 20px 16px 20px;
float: left;
}
.free-consult p {
font-size: 25px;
color: #fff;
font-family: 'TheTahoma';
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/book.png) left 3px no-repeat;
padding-left: 35px;
font-weight: 600;
}
.free-consult p a {
color: #fff;
text-decoration: none;
}
.free-consult p span {
text-transform: uppercase;
font-weight: 600;
}
.call {
background: #00a1e0;
padding: 13px 20px 13px 20px;
float: left;
}
.call p {
font-size: 30px;
color: #fff;
font-family: 'TheTahoma';
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/phone.png) left 10px no-repeat;
padding-left: 35px;
font-weight: 600;
}
.slider {
width: 100%;
float: left;
background-size: cover;
position: relative;
margin-top: 26px;
}
.slider img {
width: 100%;
}
.slider-text {
position: absolute;
top: 24%;
width: 100%;
transform: translateY(-24%);
}
.slider-text h3 {
font-size: 37px;
color: #4d5862;
text-align: right;
line-height: 40px;
font-family: 'TheTahoma';
}
.slider-video {
position: absolute;
right: 0;
bottom: 0;
background-color: rgba(80, 110, 133, 0.9);
width: 100%;
float: left;
}
.slider-video-text {
width: 100%;
float: left;
padding: 19px 46px 19px 46px;
}
.slider-video-text p {
font-family: 'TheTahoma';
font-size: 23px;
color: #fff;
padding-top: 24px;
font-weight: 600;
float: left;
}
.video-button {
max-width: 295px;
float: right;
}
.video-button a {
background: #4d5862 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/video.png) 25px 25px no-repeat;
line-height: 70px;
font-family: 'TheTahoma';
font-size: 24px;
color: #fff;
padding: 0px 23px 0px 59px;
display: inline-block;
text-decoration: none;
}
.slider-icon {
left: 50%;
bottom: 0px;
position: absolute;
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/arrow.png) no-repeat;
width: 37px;
height: 16px;
}
.button.slider11 {
float: right;
}
.button.slider11 a {
font-size: 24px;
line-height: 70px;
}
.container {
width: 100%;
float: left;
}
.benifts {
flex-wrap: wrap;
display: -webkit-box;
display: flex;
width: 100%;
float: left;
margin-top: 75px;
}
.benifts-box {
width: 33%;
float: left;
text-align: center;
padding: 0 4%;
}
.benifts-box.iner {
margin-bottom: 95px;
}
.benifts-box-img {
width: 145px;
height: 145px;
background: #00a1e0;
border-radius: 50%;
margin: 0 auto;
}
.benifts-box-img img {
top: 50%;
position: relative;
transform: translatey(-50%);
}
.benifts-box h3 {
font-family: 'TheTahoma';
font-size: 25px;
color: #00a1e0;
padding-top: 30px;
}
.benifts-box h3 span {
font-size: 22px;
}
.benifts-box p {
font-family: 'TheTahoma';
font-size: 16px;
color: #383a3f;
text-align: center;
line-height: 24px;
padding-top: 25px;
}
.benifts-box p span {
padding-top: 20px;
}
.button {
margin-top: 30px;
}
.button a {
background: #00a1e0;
transition: background 0.8s ease;
font-size: 17px;
color: #fff;
font-weight: 600;
text-align: center;
line-height: 58px;
padding: 0px 44px 0px 44px;
display: inline-block;
text-decoration: none;
font-family: 'TheTahoma';
}
.button a:hover {
background: #4d5862;
}
.professional {
width: 100%;
float: left;
margin-top: 140px;
}
.professional.link {
margin-top: 80px;
}
.professional-box {
width: 47%;
float: left;
}
.professional-box h2 {
font-family: 'TheTahoma';
font-size: 32px;
color: #00a1e0;
}
.professional-box h3 {
font-family: 'TheTahoma';
font-size: 24px;
color: #00a1e0;
padding-top: 10px;
}
.professional-box-img {
width: 100%;
margin-top: 38px;
}
.professional-box p {
font-size: 15px;
color: #383a3f;
font-family: 'TheTahoma';
font-size: 15px;
line-height: 24px;
padding-top: 25px;
}
.professional-box.right {
float: right;
}
.professional-box.right ul {
font-family: 'TheTahoma';
color: #383a3f;
font-family: 'TheTahoma';
font-size: 15px;
line-height: 24px;
padding-top: 25px;
}
.map {
width: 100%;
float: left;
}
.map img {
width: 100%;
}
.testimonial {
width: 100%;
float: left;
background: #535d65 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/testimonial.jpg) center top no-repeat;
margin-top: 80px;
padding: 80px 0px 130px 0px;
}
.testimonial h3 {
font-family: 'TheTahoma';
font-size: 35px;
color: #00a1e0;
text-align: center;
}
.testimonial p {
font-family: 'TheTahoma';
font-size: 17px;
color: #fff;
line-height: 24px;
padding-top: 50px;
font-style: italic;
padding-left: 70px;
padding-right: 70px;
font-weight: normal;
text-align: center;
}
.testimonial span {
font-size: 20px;
padding-top: 22px;
display: block;
font-weight: 500;
text-align: center;
font-family: 'TheTahoma';
color: #fff;
}
.testimonial.link {
margin-top: 0px;
}
.footer {
width: 100%;
float: left;
}
.footer-links {
width: 100%;
float: left;
padding-top: 33px;
}
.footer-links ul {
list-style: none;
text-align: center;
}
.footer-links li {
display: inline-block;
padding-right: 30px;
}
.footer-links li-last-child {
padding-right: 0px;
}
.footer-links li a {
font-family: 'TheTahoma';
font-size: 18px;
color: #4b545d;
text-decoration: none;
}
.footer-logo {
margin-top: 90px;
width: 100%;
float: left;
text-align: center;
width: 100%;
}
.footer p {
font-family: 'TheTahoma';
font-size: 15px;
color: #383a3f;
text-align: center;
line-height: 24px;
padding-top: 32px;
padding-bottom: 60px;
}
.footer-text {
background: #547489;
width: 100%;
float: left;
}
.footer-text p {
font-family: 'TheTahoma';
font-size: 13px;
color: #fff;
text-align: center;
padding: 20px 0px 20px 0px;
}
.inner-heading {
width: 100%;
float: left;
background: #547489;
margin-top: 25px;
}
.inner-heading p {
font-family: 'TheTahoma';
font-size: 39px;
color: #fff;
text-align: right;
padding: 40px 0px 40px 0px;
font-weight: 600;
}
.inner-heading h1{
font-family: 'TheTahoma';
font-size: 39px;
color: #fff;
text-align: right;
padding: 40px 0px 40px 0px;
font-weight: 600;
}
.inner-services {
width: 100%;
float: left;
padding-top: 70px;
}
.inner-services h3 {
font-family: 'TheTahoma';
font-size: 20px;
color: #00a1e0;
text-align: left;
}
.inner-services h3.profile {
text-align: left;
}
.inner-services-left {
width: 47%;
float: left;
padding-top: 60px;
}
.inner-services-left h1 {
font-family: 'TheTahoma';
font-size: 32px;
color: #00a1e0;
}
.inner-services-left h2 {
font-family: 'TheTahoma';
font-size: 24px;
color: #00a1e0;
}
.inner-services-right {
width: 47%;
float: right;
padding-top: 60px;
}
.inner-services-right img {
width: 100%;
}
.inner-services p {
font-family: 'TheTahoma';
font-size: 15px;
color: #383a3f;
line-height: 24px;
padding-bottom: 25px;
}
.inner-services li {
font-family: 'TheTahoma';
font-size: 15px;
color: #383a3f;
line-height: 24px;
padding-bottom: 25px;
}
.inner-services ul {
padding-top: 5px;
}
.inner-services p:nth-child(2) {
padding-bottom: 0px;
}
.inner-services p.thank {
text-align: center;
padding-top: 30px;
padding-left: 35px;
padding-right: 35px;
}
.inner-services .profile p {
padding-top: 30px;
}
.button.thank {
width: 100%;
text-align: center;
margin-top: 40px;
}
.button.profile {
margin-top: 63px;
}
.footer.thank {
padding-top: 300px;
}
.error {
width: 100%;
float: left;
margin-top: 25px;
}
.error-text {
width: 100%;
float: left;
top: 50%;
position: absolute;
transform: translateY(-50%);
}
.error-text p {
font-size: 67px;
color: #fff;
font-family: 'TheTahoma';
text-align: center;
text-transform: uppercase;
font-weight: bold;
line-height: 54px;
}
.error-text p span {
font-size: 38px;
display: block;
text-transform: none;
}
.benifts.profile {
margin-top: 170px;
}
.consultation {
width: 100%;
float: left;
}
.consult-main {
max-width: 660px;
margin: 0 auto;
}
.consultation h3 {
font-family: 'TheTahoma';
font-size: 35px;
color: #00a1e0;
text-align: center;
padding-top: 70px;
padding-bottom: 50px;
}
.form {
width: 100%;
float: left;
}
#gform_fields_1 input {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
margin-bottom: 5px;
text-transform: uppercase;
}
#gform_fields_2 input {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
margin-bottom: 5px;
text-transform: uppercase;
}
#gform_wrapper_2 {
margin: 0px!important;
}
#gform_1 input[type=submit] {
background: #00a1e0;
line-height: 56px;
text-align: center;
padding: 0px 30px 0px 30px;
font-family: 'TheTahoma';
font-size: 17px;
color: #fff;
border: none;
display: inline-block;
font-weight: 600;
margin-top: 10px;
cursor: pointer;
}
#gform_2 input[type=submit] {
background: #00a1e0;
line-height: 56px;
text-align: center;
padding: 0px 30px 0px 30px;
font-family: 'TheTahoma';
font-size: 17px;
color: #fff;
border: none;
display: inline-block;
font-weight: 600;
margin-top: 28px;
cursor: pointer;
}
#gform_2 .gform_footer {
text-align: center;
padding: 0!important;
margin: 0!important;
}
#gform_fields_1 textarea {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
min-height: 220px;
text-transform: uppercase;
}
#gform_fields_2 textarea {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
min-height: 220px;
text-transform: uppercase;
}
#gform_fields_1 textarea {
min-height: 160px;
}
#gform_fields_2 textarea {
min-height: 160px;
}
.consultation p {
font-style: italic;
color: #383a3f;
font-size: 15px;
font-family: 'TheTahoma';
margin-top: 50px;
line-height: 24px;
}
.footer.consult {
margin-top: 80px;
}
.contact-img {
width: 100%;
float: left;
margin-bottom: 33px;
margin-top: 40px;
}
.map.contact {
margin-top: 80px;
}
.testimonial.contact {
margin-top: 0px;
}
.inner-services h4 {
font-family: 'TheTahoma';
font-size: 30px;
color: #6b6b6b;
}
button {
-webkit-font-smoothing: antialiased;
background-color: #09f;
border: none;
border-radius: 0.1875em;
color: white;
display: inline-block;
font-size: 1em;
font-weight: bold;
line-height: 1;
padding: .75em 1em;
text-decoration: none;
}
button:hover {
background-color: #007acc;
color: white;
}
.menu-btn {
display: none;
position: absolute;
right: 10px;
top: 55px;
}
@media (max-width: 991px) {
.menu-btn {
display: block;
}
}
.menu {
float: right;
}
.menu__list {
overflow: hidden;
padding-left: 0;
margin: 0;
list-style: none;
}
.menu__item {
float: left;
text-align: center;
text-align: center;
background: #547489;
margin-right: 10px;
}
.menu__link {
display: block;
color: #fff;
text-decoration: none;
line-height: 5em;
height: 5em;
padding: 0 1.5em;
word-wrap: no-wrap;
transition: all .3s ease;
}
.menu__link:hover,
.menu__link:focus {
background: #09f;
color: #fff;
}
@media (max-width: 991px) {
.menu__item {
display: block;
float: none;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
transition: all .3s ease-out;
}
.menu__item--play {
display: block;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.menu__item + .menu__item {
border-top: 1px solid #008ae6;
}
.menu__link {
background: #09f;
}
.menu__link:hover {
background: #007acc;
}
}
@media only screen and (max-width: 1280px) {
.main {
width: 95%;
}
.consult-main {
width: 95%;
}
}
@media only screen and (max-width: 1200px) {
.slider-video {
margin-top: -5px;
}
.slider-video-text p {
font-size: 20px;
}
.video-button a {
font-size: 18px;
}
.slider-video-text {
padding: 19px 0px;
}
}
@media only screen and (max-width: 1160px) {
#navigation {
padding-top: 26px;
}
#navigation li {
padding-right: 25px;
}
.slider-text h3 {
font-size: 24px;
line-height: 32px;
}
.button.slider11 a {
font-size: 20px;
line-height: 58px;
}
.button.slider11 {
margin-top: 15px;
}
.slider-text {
top: 22%;
}
.video-button a {
font-size: 16px;
padding: 0 20px 0 50px;
background: #4d5862 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/video.png) 14px 18px no-repeat;
line-height: 60px;
}
.professional-box h3 {
font-size: 28px;
}
}
@media only screen and (max-width: 991px) {
.header-right {
margin-top: 58px;
}
.slider-text h3 {
font-size: 20px;
line-height: 28px;
}
.button.slider11 a {
font-size: 18px;
line-height: 40px;
}
.button.slider11 {
margin-top: 15px;
}
.button a {
padding: 0px 24px 0px 24px;
}
.slider-video {
position: inherit;
}
.slider-video-text p {
width: 100%;
text-align: center;
padding-bottom: 14px;
padding-top: 0px;
}
.video-button {
margin: 0 auto;
float: none;
max-width: none;
text-align: center;
}
.slider-icon {
display: none;
}
.slider-video-text {
padding: 15px 0px;
}
.video-button a {
line-height: 45px;
background: #4d5862 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/video.png) 14px 11px no-repeat;
}
.testimonial h3 {
font-size: 24px;
}
.testimonial p {
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
}
.logo {
margin-top: 60px;
}
.slider-text {
top: 28%;
}
.inner-services-left {
width: 100%;
text-align: center;
}
.inner-services h3.profile {
text-align: center;
}
.inner-services-right {
width: 100%;
text-align: center;
}
.button.profile {
margin-top: 20px;
}
.benifts.profile {
margin-top: 60px;
}
.inner-services {
padding-top: 0px;
}
.testimonial {
margin-top: 0px;
}
.thank-inner {
padding-top: 60px;
}
.inner-services-left.link124 {
padding-top: 20px;
}
.free-consult p {
font-size: 18px;
}
.call p {
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/phone.png) left 6px no-repeat;
padding-left: 34px;
background-size: auto;
font-size: 23px;
}
}
@media only screen and (max-width: 992px) {
.benifts-box {
width: 50%;
padding: 0 4%;
}
}
@media only screen and (max-width: 767px) {
.benifts-box {
width: 100%;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 70px;
}
.button {
margin-top: 10px;
}
.benifts-box p {
padding-top: 10px;
}
.professional-box {
width: 100%;
text-align: center;
margin-bottom: 70px;
}
.professional {
margin-top: 10px;
}
.professional-box-img {
margin-top: 22px;
}
.professional-box p {
padding-top: 20px;
}
.benifts-box h3 {
padding-top: 15px;
}
.slider-text {
display: none;
}
.slider-video-text p {
font-size: 16px;
line-height: 30px;
}
.footer-links li {
line-height: 35px;
}
.testimonial {
padding: 40px 0px 80px 0px;
}
.logo {
margin: 0 auto;
width: 100%;
text-align: center;
float: none;
margin-top: 60px;
}
.footer-logo {
margin: 0 auto;
width: 50%;
float: none;
margin-top: 50px!important;
}
.inner-services h3 {
font-size: 30px;
}
.inner-services p.profile {
padding-top: 15px;
}
.inner-heading p {
font-size: 30px;
}
.consultation h3 {
font-size: 30px;
padding-bottom: 30px;
}
.header-right {
float: none;
max-width: 480px;
margin: 0 auto;
margin-top: 20px;
}
.call p {
font-size: 20px;
padding-left: 20px;
}
.call {
padding: 15px 22px;
width: 50%;
text-align: center;
}
.free-consult p {
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/book.png) left 0px no-repeat;
background-size: auto 100%;
padding-left: 20px;
}
.ads{
float:none;
}
.free-consult{
width: 50%;
text-align: center;
}
}
@media only screen and (max-width: 580px) {
.header-right {
float: none;
max-width: 90%;
margin: 0 auto;
margin-top: 20px;
}
.call {
margin-top: 5px;
}
.free-consult, .call{
width:100%;
}
}
@media only screen and (max-width: 480px) {
.professional-box h3 {
font-size: 20px;
}
.inner-services h3 {
font-size: 29px;
}
.testimonial h3 {
font-size: 20px;
}
.inner-heading p {
text-align: center;
}
.consultation h3 {
font-size: 20px;
}
.inner-heading p {
padding: 20px 0px;
}
.inner-heading h1{
padding: 20px 0px;
font-size: 30px;
text-align:center;
}
} a.meanmenu-reveal {
display: none;
} .mean-container .mean-bar {
width: 100%;
position: absolute;
left: 0px;
top: 0px;
background: #00a1e0;
padding: 0px 0;
min-height: 31px;
z-index: 99999;
}
.mean-container a.meanmenu-reveal {
width: 22px;
height: 22px;
padding: 13px 13px 11px 13px;
position: absolute;
top: -7px;
right: 0;
cursor: pointer;
color: #fff;
text-decoration: none;
font-size: 16px;
text-indent: -9999em;
line-height: 22px;
font-size: 1px;
display: block;
font-weight: 700;
font-family: 'TheTahoma';
}
.mean-container a.meanmenu-reveal span {
display: block;
background: #fff;
height: 3px;
margin-top: 3px;
}
.mean-container .mean-nav {
float: left;
width: 100%;
background: #2E2E2E;
margin-top: 32px;
}
.mean-container .mean-nav ul {
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
}
.mean-container .mean-nav ul li {
position: relative;
float: left;
width: 100%;
}
.mean-container .mean-nav ul li a {
display: block;
float: left;
width: 90%;
padding: 7px 5%;
margin: 0;
text-align: left;
color: #fff;
border-top: 1px solid #383838;
border-top: 1px solid rgba(255, 255, 255, 0.5);
text-decoration: none;
text-transform: uppercase;
font-size: 14px;
font-family: 'TheTahoma';
}
.mean-container .mean-nav ul li li a {
width: 80%;
padding: 1em 10%;
border-top: 1px solid #f1f1f1;
border-top: 1px solid rgba(255, 255, 255, 0.25);
opacity: 0.75;
filter: alpha(opacity=75);
text-shadow: none !important;
visibility: visible;
}
.mean-container .mean-nav ul li.mean-last a {
border-bottom: none;
margin-bottom: 0;
}
.mean-container .mean-nav ul li li li a {
width: 70%;
padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a {
width: 60%;
padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a {
width: 50%;
padding: 1em 25%;
}
.mean-container .mean-nav ul li a:hover {
background: #252525;
background: rgba(255, 255, 255, 0.1);
}
.mean-container .mean-nav ul li a.mean-expand {
margin-top: 1px;
width: 26px;
height: 20px;
padding: 12px !important;
text-align: center;
position: absolute;
right: 0;
top: 0;
z-index: 2;
font-weight: 700;
background: rgba(255, 255, 255, 0.1);
border: none !important;
border-left: 1px solid rgba(255, 255, 255, 0.4) !important;
border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
background: #2E2E2E;
}
.mean-container .mean-push {
width: 100%;
padding: 0;
margin: 0;
}
.mean-nav .wrapper {
width: 100%;
padding: 0;
margin: 0;
} .mean-container .mean-bar,
.mean-container .mean-bar * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.slideinfo-text {
position: absolute;
bottom: 0px;
right: 0px;
z-index: 100;
background: url(//mpbookkeepers.com.au/wp-content/themes/images/bg2.png) repeat;
width: 320px;
padding: 10px 1%;
border-top: 2px solid #1561c3;
}
.slideinfo-text h2 {
font-size: 30px;
color: #000;
font-family: ''TheTahoma'-Bold';
padding-bottom: 7px;
}
.slideinfo-text p {
font-size: 12px;
color: #000;
line-height: 18px;
padding-bottom: 7px;
}
.bx-wrapper {
position: relative;
width: 100%;
float: left;
}
.bx-wrapper img {
max-width: 100%;
display: block;
} .bx-wrapper .bx-viewport {} .bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
width: 100%;
bottom: -50px;
z-index: 99999;
} .bx-wrapper .bx-loading {
min-height: 50px;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-family: Arial;
width: 137px;
font-weight: bold;
color: #666;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block; }
.bx-wrapper .bx-pager.bx-default-pager a {
text-indent: -9999px;
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/dot.png) no-repeat;
display: block;
width: 16px;
height: 16px;
margin: 0 3px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/circle-active.png) no-repeat;
} .bx-wrapper .bx-prev {
left: 10px;
background: url() no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right: 10px;
background: url() no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url() -86px -11px no-repeat;
margin: 0 3px;
}
.bx-controls.bx-has-pager.bx-has-controls-direction { right: 137px;
bottom: 0px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url() -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position: -86px -33px;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: center;
width: 100%;
padding: 0px 0px 0px 0px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
} .bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0; background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
} #form-head {
background: #00A1E0 !important;
padding: 30px !important;
text-align: center !important;
border-top-left-radius: 10px !important;
border-top-right-radius: 10px !important;
}
#h2-heading {
color: white !important;
}
#h2-subheading {
font-size: large !important;
}
#form-body {
padding: 20px 20px 0px 20px !important;
background:#547489 !important;
}
#wpcf7-f399-p400-o1 {
background: lightgray !important;
border-radius:10px !important;
}
#cf7-text-input {
background: white !important;
width: 100% !important;
padding: 10px 15px !important;
border: 1px solid #00A1E0 !important;
border-radius: 5px !important;
}
#cf7-text-input::placeholder {
color: rgba(0,0,0,0.5) !important;
}
#cf7-btn {
width: 100% !important;
text-align: center !important;
padding: 10px !important;
background: #00A1E0 !important;
border-radius: 10px !important;
border: 0 !important;
color: white !important;
font-size: large !important;
font-weight: bold !important;
}@font-face {
font-family: 'TheTahoma';
src: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/fonts/Tahoma.ttf);
}
* {
margin: 0px;
padding: 0px;
box-sizing: border-box;
font-family: 'TheTahoma';
}
body {} html,
body {} .clear {
clear: both;
height: 0px;
}
img {
max-width: 100%;
height: auto;
}
a{
color:inherit;
text-decoration:none;
} .gform_wrapper .gfield_label {
display: none!important;
}
#input_1_1_3_container label {
display: none!important;
}
#input_2_1_3_container label {
display: none!important;
}
.wrapper {
width: 100%;
min-height: 100%;
}
.gform_validation_error .validation_error {
display: none!important;
}
.gform_validation_error .validation_message {
display: none!important;
}
.gform_validation_error li.gfield.gfield_error,
#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
background-color: #fff!important;
margin: 0px!important;
margin-bottom: 0!important;
padding: 0;
border-top: none!important;
border-bottom: none!important;
}
.gform_validation_error .gfield_error input {
border: 1px solid red!important;
}
.gform_validation_error .gfield_error textarea {
border: 1px solid red!important;
}
#gform_wrapper_1 .gform_footer {
padding: 0!important;
margin: 0!important;
clear: both;
}
.gform_validation_error li.gfield.gfield_error.gfield_contains_required div.ginput_container {
margin-left: 0!important;
}
.gform_wrapper label.gfield_label+div.ginput_container {
margin-top: 0px!important;
}
.main {
max-width: 1200px;
margin: 0 auto;
}
.header {
width: 100%;
float: left;
}
.logo {
float: left;
margin-top: 42px;
width: 23%;
}
.header-right {
float: right;
}
#navigation {
float: right;
padding-top: 40px;
}
#navigation ul {
list-style: none;
}
#navigation li {
float: left;
padding-right: 30px;
}
#navigation li a {
font-size: 16px;
color: #373a3f;
font-family: 'TheTahoma';
text-transform: uppercase;
text-decoration: none;
}
#navigation ul li:last-child {
padding-right: 0px;
}
.ads {
float: right;
}
.free-consult {
background: #547489;
padding: 16px 20px 16px 20px;
float: left;
}
.free-consult p {
font-size: 25px;
color: #fff;
font-family: 'TheTahoma';
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/book.png) left 3px no-repeat;
padding-left: 35px;
font-weight: 600;
}
.free-consult p a {
color: #fff;
text-decoration: none;
}
.free-consult p span {
text-transform: uppercase;
font-weight: 600;
}
.call {
background: #00a1e0;
padding: 13px 20px 13px 20px;
float: left;
}
.call p {
font-size: 30px;
color: #fff;
font-family: 'TheTahoma';
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/phone.png) left 10px no-repeat;
padding-left: 35px;
font-weight: 600;
}
.slider {
width: 100%;
float: left;
background-size: cover;
position: relative;
margin-top: 26px;
}
.slider img {
width: 100%;
}
.slider-text {
position: absolute;
top: 24%;
width: 100%;
transform: translateY(-24%);
}
.slider-text h3 {
font-size: 37px;
color: #4d5862;
text-align: right;
line-height: 40px;
font-family: 'TheTahoma';
}
.slider-video {
position: absolute;
right: 0;
bottom: 0;
background-color: rgba(80, 110, 133, 0.9);
width: 100%;
float: left;
}
.slider-video-text {
width: 100%;
float: left;
padding: 19px 46px 19px 46px;
}
.slider-video-text p {
font-family: 'TheTahoma';
font-size: 23px;
color: #fff;
padding-top: 24px;
font-weight: 600;
float: left;
}
.video-button {
max-width: 295px;
float: right;
}
.video-button a {
background: #4d5862 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/video.png) 25px 25px no-repeat;
line-height: 70px;
font-family: 'TheTahoma';
font-size: 24px;
color: #fff;
padding: 0px 23px 0px 59px;
display: inline-block;
text-decoration: none;
}
.slider-icon {
left: 50%;
bottom: 0px;
position: absolute;
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/arrow.png) no-repeat;
width: 37px;
height: 16px;
}
.button.slider11 {
float: right;
}
.button.slider11 a {
font-size: 24px;
line-height: 70px;
}
.container {
width: 100%;
float: left;
}
.benifts {
flex-wrap: wrap;
display: -webkit-box;
display: flex;
width: 100%;
float: left;
margin-top: 75px;
}
.benifts-box {
width: 33%;
float: left;
text-align: center;
padding: 0 4%;
}
.benifts-box.iner {
margin-bottom: 95px;
}
.benifts-box-img {
width: 145px;
height: 145px;
background: #00a1e0;
border-radius: 50%;
margin: 0 auto;
}
.benifts-box-img img {
top: 50%;
position: relative;
transform: translatey(-50%);
}
.benifts-box h3 {
font-family: 'TheTahoma';
font-size: 25px;
color: #00a1e0;
padding-top: 30px;
}
.benifts-box h3 span {
font-size: 22px;
}
.benifts-box p {
font-family: 'TheTahoma';
font-size: 16px;
color: #383a3f;
text-align: center;
line-height: 24px;
padding-top: 25px;
}
.benifts-box p span {
padding-top: 20px;
}
.button {
margin-top: 30px;
}
.button a {
background: #00a1e0;
transition: background 0.8s ease;
font-size: 17px;
color: #fff;
font-weight: 600;
text-align: center;
line-height: 58px;
padding: 0px 44px 0px 44px;
display: inline-block;
text-decoration: none;
font-family: 'TheTahoma';
}
.button a:hover {
background: #4d5862;
}
.professional {
width: 100%;
float: left;
margin-top: 140px;
}
.professional.link {
margin-top: 80px;
}
.professional-box {
width: 47%;
float: left;
}
.professional-box h2 {
font-family: 'TheTahoma';
font-size: 32px;
color: #00a1e0;
}
.professional-box h3 {
font-family: 'TheTahoma';
font-size: 24px;
color: #00a1e0;
padding-top: 10px;
}
.professional-box-img {
width: 100%;
margin-top: 38px;
}
.professional-box p {
font-size: 15px;
color: #383a3f;
font-family: 'TheTahoma';
font-size: 15px;
line-height: 24px;
padding-top: 25px;
}
.professional-box.right {
float: right;
}
.professional-box.right ul {
font-family: 'TheTahoma';
color: #383a3f;
font-family: 'TheTahoma';
font-size: 15px;
line-height: 24px;
padding-top: 25px;
}
.map {
width: 100%;
float: left;
}
.map img {
width: 100%;
}
.testimonial {
width: 100%;
float: left;
background: #535d65 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/testimonial.jpg) center top no-repeat;
margin-top: 80px;
padding: 80px 0px 130px 0px;
}
.testimonial h3 {
font-family: 'TheTahoma';
font-size: 35px;
color: #00a1e0;
text-align: center;
}
.testimonial p {
font-family: 'TheTahoma';
font-size: 17px;
color: #fff;
line-height: 24px;
padding-top: 50px;
font-style: italic;
padding-left: 70px;
padding-right: 70px;
font-weight: normal;
text-align: center;
}
.testimonial span {
font-size: 20px;
padding-top: 22px;
display: block;
font-weight: 500;
text-align: center;
font-family: 'TheTahoma';
color: #fff;
}
.testimonial.link {
margin-top: 0px;
}
.footer {
width: 100%;
float: left;
}
.footer-links {
width: 100%;
float: left;
padding-top: 33px;
}
.footer-links ul {
list-style: none;
text-align: center;
}
.footer-links li {
display: inline-block;
padding-right: 30px;
}
.footer-links li-last-child {
padding-right: 0px;
}
.footer-links li a {
font-family: 'TheTahoma';
font-size: 18px;
color: #4b545d;
text-decoration: none;
}
.footer-logo {
margin-top: 90px;
width: 100%;
float: left;
text-align: center;
width: 100%;
}
.footer p {
font-family: 'TheTahoma';
font-size: 15px;
color: #383a3f;
text-align: center;
line-height: 24px;
padding-top: 32px;
padding-bottom: 60px;
}
.footer-text {
background: #547489;
width: 100%;
float: left;
}
.footer-text p {
font-family: 'TheTahoma';
font-size: 13px;
color: #fff;
text-align: center;
padding: 20px 0px 20px 0px;
}
.inner-heading {
width: 100%;
float: left;
background: #547489;
margin-top: 25px;
}
.inner-heading p {
font-family: 'TheTahoma';
font-size: 39px;
color: #fff;
text-align: right;
padding: 40px 0px 40px 0px;
font-weight: 600;
}
.inner-heading h1{
font-family: 'TheTahoma';
font-size: 39px;
color: #fff;
text-align: right;
padding: 40px 0px 40px 0px;
font-weight: 600;
}
.inner-services {
width: 100%;
float: left;
padding-top: 70px;
}
.inner-services h3 {
font-family: 'TheTahoma';
font-size: 20px;
color: #00a1e0;
text-align: left;
}
.inner-services h3.profile {
text-align: left;
}
.inner-services-left {
width: 47%;
float: left;
padding-top: 60px;
}
.inner-services-left h1 {
font-family: 'TheTahoma';
font-size: 32px;
color: #00a1e0;
}
.inner-services-left h2 {
font-family: 'TheTahoma';
font-size: 24px;
color: #00a1e0;
}
.inner-services-right {
width: 47%;
float: right;
padding-top: 60px;
}
.inner-services-right img {
width: 100%;
}
.inner-services p {
font-family: 'TheTahoma';
font-size: 15px;
color: #383a3f;
line-height: 24px;
padding-bottom: 25px;
}
.inner-services li {
font-family: 'TheTahoma';
font-size: 15px;
color: #383a3f;
line-height: 24px;
padding-bottom: 25px;
}
.inner-services ul {
padding-top: 5px;
}
.inner-services p:nth-child(2) {
padding-bottom: 0px;
}
.inner-services p.thank {
text-align: center;
padding-top: 30px;
padding-left: 35px;
padding-right: 35px;
}
.inner-services .profile p {
padding-top: 30px;
}
.button.thank {
width: 100%;
text-align: center;
margin-top: 40px;
}
.button.profile {
margin-top: 63px;
}
.footer.thank {
padding-top: 300px;
}
.error {
width: 100%;
float: left;
margin-top: 25px;
}
.error-text {
width: 100%;
float: left;
top: 50%;
position: absolute;
transform: translateY(-50%);
}
.error-text p {
font-size: 67px;
color: #fff;
font-family: 'TheTahoma';
text-align: center;
text-transform: uppercase;
font-weight: bold;
line-height: 54px;
}
.error-text p span {
font-size: 38px;
display: block;
text-transform: none;
}
.benifts.profile {
margin-top: 170px;
}
.consultation {
width: 100%;
float: left;
}
.consult-main {
max-width: 660px;
margin: 0 auto;
}
.consultation h3 {
font-family: 'TheTahoma';
font-size: 35px;
color: #00a1e0;
text-align: center;
padding-top: 70px;
padding-bottom: 50px;
}
.form {
width: 100%;
float: left;
}
#gform_fields_1 input {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
margin-bottom: 5px;
text-transform: uppercase;
}
#gform_fields_2 input {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
margin-bottom: 5px;
text-transform: uppercase;
}
#gform_wrapper_2 {
margin: 0px!important;
}
#gform_1 input[type=submit] {
background: #00a1e0;
line-height: 56px;
text-align: center;
padding: 0px 30px 0px 30px;
font-family: 'TheTahoma';
font-size: 17px;
color: #fff;
border: none;
display: inline-block;
font-weight: 600;
margin-top: 10px;
cursor: pointer;
}
#gform_2 input[type=submit] {
background: #00a1e0;
line-height: 56px;
text-align: center;
padding: 0px 30px 0px 30px;
font-family: 'TheTahoma';
font-size: 17px;
color: #fff;
border: none;
display: inline-block;
font-weight: 600;
margin-top: 28px;
cursor: pointer;
}
#gform_2 .gform_footer {
text-align: center;
padding: 0!important;
margin: 0!important;
}
#gform_fields_1 textarea {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
min-height: 220px;
text-transform: uppercase;
}
#gform_fields_2 textarea {
font-family: 'TheTahoma';
background: #f2f2f2;
border: 1px solid #dedddd;
padding: 19px 0px 19px 19px;
font-size: 16px;
color: #373a3f;
width: 100%;
min-height: 220px;
text-transform: uppercase;
}
#gform_fields_1 textarea {
min-height: 160px;
}
#gform_fields_2 textarea {
min-height: 160px;
}
.consultation p {
font-style: italic;
color: #383a3f;
font-size: 15px;
font-family: 'TheTahoma';
margin-top: 50px;
line-height: 24px;
}
.footer.consult {
margin-top: 80px;
}
.contact-img {
width: 100%;
float: left;
margin-bottom: 33px;
margin-top: 40px;
}
.map.contact {
margin-top: 80px;
}
.testimonial.contact {
margin-top: 0px;
}
.inner-services h4 {
font-family: 'TheTahoma';
font-size: 30px;
color: #6b6b6b;
}
button {
-webkit-font-smoothing: antialiased;
background-color: #09f;
border: none;
border-radius: 0.1875em;
color: white;
display: inline-block;
font-size: 1em;
font-weight: bold;
line-height: 1;
padding: .75em 1em;
text-decoration: none;
}
button:hover {
background-color: #007acc;
color: white;
}
.menu-btn {
display: none;
position: absolute;
right: 10px;
top: 55px;
}
@media (max-width: 991px) {
.menu-btn {
display: block;
}
}
.menu {
float: right;
}
.menu__list {
overflow: hidden;
padding-left: 0;
margin: 0;
list-style: none;
}
.menu__item {
float: left;
text-align: center;
text-align: center;
background: #547489;
margin-right: 10px;
}
.menu__link {
display: block;
color: #fff;
text-decoration: none;
line-height: 5em;
height: 5em;
padding: 0 1.5em;
word-wrap: no-wrap;
transition: all .3s ease;
}
.menu__link:hover,
.menu__link:focus {
background: #09f;
color: #fff;
}
@media (max-width: 991px) {
.menu__item {
display: block;
float: none;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
transition: all .3s ease-out;
}
.menu__item--play {
display: block;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.menu__item + .menu__item {
border-top: 1px solid #008ae6;
}
.menu__link {
background: #09f;
}
.menu__link:hover {
background: #007acc;
}
}
@media only screen and (max-width: 1280px) {
.main {
width: 95%;
}
.consult-main {
width: 95%;
}
}
@media only screen and (max-width: 1200px) {
.slider-video {
margin-top: -5px;
}
.slider-video-text p {
font-size: 20px;
}
.video-button a {
font-size: 18px;
}
.slider-video-text {
padding: 19px 0px;
}
}
@media only screen and (max-width: 1160px) {
#navigation {
padding-top: 26px;
}
#navigation li {
padding-right: 25px;
}
.slider-text h3 {
font-size: 24px;
line-height: 32px;
}
.button.slider11 a {
font-size: 20px;
line-height: 58px;
}
.button.slider11 {
margin-top: 15px;
}
.slider-text {
top: 22%;
}
.video-button a {
font-size: 16px;
padding: 0 20px 0 50px;
background: #4d5862 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/video.png) 14px 18px no-repeat;
line-height: 60px;
}
.professional-box h3 {
font-size: 28px;
}
}
@media only screen and (max-width: 991px) {
.header-right {
margin-top: 58px;
}
.slider-text h3 {
font-size: 20px;
line-height: 28px;
}
.button.slider11 a {
font-size: 18px;
line-height: 40px;
}
.button.slider11 {
margin-top: 15px;
}
.button a {
padding: 0px 24px 0px 24px;
}
.slider-video {
position: inherit;
}
.slider-video-text p {
width: 100%;
text-align: center;
padding-bottom: 14px;
padding-top: 0px;
}
.video-button {
margin: 0 auto;
float: none;
max-width: none;
text-align: center;
}
.slider-icon {
display: none;
}
.slider-video-text {
padding: 15px 0px;
}
.video-button a {
line-height: 45px;
background: #4d5862 url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/video.png) 14px 11px no-repeat;
}
.testimonial h3 {
font-size: 24px;
}
.testimonial p {
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
}
.logo {
margin-top: 60px;
}
.slider-text {
top: 28%;
}
.inner-services-left {
width: 100%;
text-align: center;
}
.inner-services h3.profile {
text-align: center;
}
.inner-services-right {
width: 100%;
text-align: center;
}
.button.profile {
margin-top: 20px;
}
.benifts.profile {
margin-top: 60px;
}
.inner-services {
padding-top: 0px;
}
.testimonial {
margin-top: 0px;
}
.thank-inner {
padding-top: 60px;
}
.inner-services-left.link124 {
padding-top: 20px;
}
.free-consult p {
font-size: 18px;
}
.call p {
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/phone.png) left 6px no-repeat;
padding-left: 34px;
background-size: auto;
font-size: 23px;
}
}
@media only screen and (max-width: 992px) {
.benifts-box {
width: 50%;
padding: 0 4%;
}
}
@media only screen and (max-width: 767px) {
.benifts-box {
width: 100%;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 70px;
}
.button {
margin-top: 10px;
}
.benifts-box p {
padding-top: 10px;
}
.professional-box {
width: 100%;
text-align: center;
margin-bottom: 70px;
}
.professional {
margin-top: 10px;
}
.professional-box-img {
margin-top: 22px;
}
.professional-box p {
padding-top: 20px;
}
.benifts-box h3 {
padding-top: 15px;
}
.slider-text {
display: none;
}
.slider-video-text p {
font-size: 16px;
line-height: 30px;
}
.footer-links li {
line-height: 35px;
}
.testimonial {
padding: 40px 0px 80px 0px;
}
.logo {
margin: 0 auto;
width: 100%;
text-align: center;
float: none;
margin-top: 60px;
}
.footer-logo {
margin: 0 auto;
width: 50%;
float: none;
margin-top: 50px!important;
}
.inner-services h3 {
font-size: 30px;
}
.inner-services p.profile {
padding-top: 15px;
}
.inner-heading p {
font-size: 30px;
}
.consultation h3 {
font-size: 30px;
padding-bottom: 30px;
}
.header-right {
float: none;
max-width: 480px;
margin: 0 auto;
margin-top: 20px;
}
.call p {
font-size: 20px;
padding-left: 20px;
}
.call {
padding: 15px 22px;
width: 50%;
text-align: center;
}
.free-consult p {
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/book.png) left 0px no-repeat;
background-size: auto 100%;
padding-left: 20px;
}
.ads{
float:none;
}
.free-consult{
width: 50%;
text-align: center;
}
}
@media only screen and (max-width: 580px) {
.header-right {
float: none;
max-width: 90%;
margin: 0 auto;
margin-top: 20px;
}
.call {
margin-top: 5px;
}
.free-consult, .call{
width:100%;
}
}
@media only screen and (max-width: 480px) {
.professional-box h3 {
font-size: 20px;
}
.inner-services h3 {
font-size: 29px;
}
.testimonial h3 {
font-size: 20px;
}
.inner-heading p {
text-align: center;
}
.consultation h3 {
font-size: 20px;
}
.inner-heading p {
padding: 20px 0px;
}
.inner-heading h1{
padding: 20px 0px;
font-size: 30px;
text-align:center;
}
} a.meanmenu-reveal {
display: none;
} .mean-container .mean-bar {
width: 100%;
position: absolute;
left: 0px;
top: 0px;
background: #00a1e0;
padding: 0px 0;
min-height: 31px;
z-index: 99999;
}
.mean-container a.meanmenu-reveal {
width: 22px;
height: 22px;
padding: 13px 13px 11px 13px;
position: absolute;
top: -7px;
right: 0;
cursor: pointer;
color: #fff;
text-decoration: none;
font-size: 16px;
text-indent: -9999em;
line-height: 22px;
font-size: 1px;
display: block;
font-weight: 700;
font-family: 'TheTahoma';
}
.mean-container a.meanmenu-reveal span {
display: block;
background: #fff;
height: 3px;
margin-top: 3px;
}
.mean-container .mean-nav {
float: left;
width: 100%;
background: #2E2E2E;
margin-top: 32px;
}
.mean-container .mean-nav ul {
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
}
.mean-container .mean-nav ul li {
position: relative;
float: left;
width: 100%;
}
.mean-container .mean-nav ul li a {
display: block;
float: left;
width: 90%;
padding: 7px 5%;
margin: 0;
text-align: left;
color: #fff;
border-top: 1px solid #383838;
border-top: 1px solid rgba(255, 255, 255, 0.5);
text-decoration: none;
text-transform: uppercase;
font-size: 14px;
font-family: 'TheTahoma';
}
.mean-container .mean-nav ul li li a {
width: 80%;
padding: 1em 10%;
border-top: 1px solid #f1f1f1;
border-top: 1px solid rgba(255, 255, 255, 0.25);
opacity: 0.75;
filter: alpha(opacity=75);
text-shadow: none !important;
visibility: visible;
}
.mean-container .mean-nav ul li.mean-last a {
border-bottom: none;
margin-bottom: 0;
}
.mean-container .mean-nav ul li li li a {
width: 70%;
padding: 1em 15%;
}
.mean-container .mean-nav ul li li li li a {
width: 60%;
padding: 1em 20%;
}
.mean-container .mean-nav ul li li li li li a {
width: 50%;
padding: 1em 25%;
}
.mean-container .mean-nav ul li a:hover {
background: #252525;
background: rgba(255, 255, 255, 0.1);
}
.mean-container .mean-nav ul li a.mean-expand {
margin-top: 1px;
width: 26px;
height: 20px;
padding: 12px !important;
text-align: center;
position: absolute;
right: 0;
top: 0;
z-index: 2;
font-weight: 700;
background: rgba(255, 255, 255, 0.1);
border: none !important;
border-left: 1px solid rgba(255, 255, 255, 0.4) !important;
border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
}
.mean-container .mean-nav ul li a.mean-expand:hover {
background: #2E2E2E;
}
.mean-container .mean-push {
width: 100%;
padding: 0;
margin: 0;
}
.mean-nav .wrapper {
width: 100%;
padding: 0;
margin: 0;
} .mean-container .mean-bar,
.mean-container .mean-bar * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.slideinfo-text {
position: absolute;
bottom: 0px;
right: 0px;
z-index: 100;
background: url(//mpbookkeepers.com.au/wp-content/themes/images/bg2.png) repeat;
width: 320px;
padding: 10px 1%;
border-top: 2px solid #1561c3;
}
.slideinfo-text h2 {
font-size: 30px;
color: #000;
font-family: ''TheTahoma'-Bold';
padding-bottom: 7px;
}
.slideinfo-text p {
font-size: 12px;
color: #000;
line-height: 18px;
padding-bottom: 7px;
}
.bx-wrapper {
position: relative;
width: 100%;
float: left;
}
.bx-wrapper img {
max-width: 100%;
display: block;
} .bx-wrapper .bx-viewport {} .bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
width: 100%;
bottom: -50px;
z-index: 99999;
} .bx-wrapper .bx-loading {
min-height: 50px;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-family: Arial;
width: 137px;
font-weight: bold;
color: #666;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block; }
.bx-wrapper .bx-pager.bx-default-pager a {
text-indent: -9999px;
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/dot.png) no-repeat;
display: block;
width: 16px;
height: 16px;
margin: 0 3px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: url(//mpbookkeepers.com.au/wp-content/themes/mpbooks/images/circle-active.png) no-repeat;
} .bx-wrapper .bx-prev {
left: 10px;
background: url() no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right: 10px;
background: url() no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url() -86px -11px no-repeat;
margin: 0 3px;
}
.bx-controls.bx-has-pager.bx-has-controls-direction { right: 137px;
bottom: 0px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url() -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position: -86px -33px;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: center;
width: 100%;
padding: 0px 0px 0px 0px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
} .bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0; background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
} #form-head {
background: #00A1E0 !important;
padding: 30px !important;
text-align: center !important;
border-top-left-radius: 10px !important;
border-top-right-radius: 10px !important;
}
#h2-heading {
color: white !important;
}
#h2-subheading {
font-size: large !important;
}
#form-body {
padding: 20px 20px 0px 20px !important;
background:#547489 !important;
}
#wpcf7-f399-p400-o1 {
background: lightgray !important;
border-radius:10px !important;
}
#cf7-text-input {
background: white !important;
width: 100% !important;
padding: 10px 15px !important;
border: 1px solid #00A1E0 !important;
border-radius: 5px !important;
}
#cf7-text-input::placeholder {
color: rgba(0,0,0,0.5) !important;
}
#cf7-btn {
width: 100% !important;
text-align: center !important;
padding: 10px !important;
background: #00A1E0 !important;
border-radius: 10px !important;
border: 0 !important;
color: white !important;
font-size: large !important;
font-weight: bold !important;
}