Untitled
unknown
plain_text
2 years ago
11 kB
6
Indexable
mega-sub-menu, .mega-menu-item {
padding: 0 !important;
}
ul.mega-sub-menu li {
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item {
width: 100% !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.mega-menu-item {
position: relative !important;
}
.menu-item.menu-item-type-post_type.menu-item-object-page a, .menu-item.menu-item-object-custom a,#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
cursor: pointer;
display: block !important;
padding: 15px 15px !important;
font-size: 16px !important;
}
.menu-item.menu-item-type-post_type.menu-item-object-page a:hover, .menu-item.menu-item-object-custom a:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover {
background: #4e6c7c !important;
text-decoration: none !important;
}
.menu-item.menu-item-type-post_type.menu-item-object-page a, .menu-item.menu-item-object-custom a, #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
padding: 0px 0px !important;
}
.mega-sub-menu{
width: 250px !important;
left: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
}
/\ *Normal styles below */
#mega-menu-item-nav_menu-13 {
display: none !important;
}
/\ *PHONE HEADER STYLES */
.header-phone p,
.header-phone a {
color: white!important;
margin: 0;
text-align:center;
}
.pno {
margin-bottom: 1rem!important;
line-height: 1rem;
font-size:3rem;
text-align: center;
color: white!important;
}
.contact-office {
font-size: 1.4rem;
text-transform: uppercase;
font-weight: 100!important;
text-align: center;
color: white!important;
}
@media screen and (max-width: 760px) {
.contact-office {
margin-bottom: 1rem!important;
}
.header-phone {
margin-bottom: 1rem!important;
}
}
/*BOOK A FREE MEETING SECTION FIX*/
@media screen and (max-width: 760px) {
.contact-office {
margin-bottom: 1rem!important;
}
.header-phone {
text-align: center;
margin-bottom: 1rem!important;
}
.one-off-services .vc_custom_1518432414449{
padding-top: 300px;
}
.vc_custom_1518432414449 .bg-img {
background-position: 40% 50%;
}
}
/\ *END OF PHONE LOGO */
/* .content-white h2, .content-white a, b, strong {
font-weight: 600 !important
} */
.white-text p {
color: #fff;
}
.aston-shaw-services h3{
font-family: "freight-display-pro";
font-size: 2em;
color: #fff;
font-weight: 400;
}
.acca-approved p{
display: none;
}
.one-off-services .vc_col-sm-4{
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.one-off-services .vc_col-sm-8{
margin-top: 0;
top: 0;
}
@media (min-width: 768px){
.one-off-services .vc_col-sm-8{
width:65.666%;
}
}
ul.pcmenu li {
text-indent: 0;
}
.inv-recaptcha-holder {
display: none;
}
ul.pcmenu li,
.content-white ul li{
text-indent: 0;
}
.pc-share-page .pc-control-img {
padding: 20px 0;
}
.pc-gal-select-last2 {
display: none;
}
.photo-contest-image {
padding-bottom: 30px;
}
.contest-rules .rules-welcome {
text-align: center;
font-size: 2.7rem;
margin: 2.5rem 120px 3.5rem 120px;
}
@media only screen and (max-width: 1250px) {
.contest-rules .rules-welcome {
margin: 2.5rem 0 3.5rem 0;
}
}
.contest-rules h3 {
font-size: 18px;
}
.contest-rules .how-to-enter {
font-size: 2rem;
margin-bottom: 3rem;
}
.team-contact input[type=tel] {
background: #f1f1f1;
padding-left: .5em;
}
.one-off-services .whitetext {
top: 0 !important;
margin-top: 0 !important;
}
.book-free-now {
margin: 0;
position: absolute;
bottom: 0;
display: flex;
justify-content: center;
width: 100%;
align-items: center;
align-content: center;
justify-items: center;
}
.book-free-now p {
margin: 0;
padding: 0;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
padding: 18px !important;
font-size: 1.3em;
line-height: 1.1em;
background-color: rgba(14,39,53,.7) !important;
color: white;
font-weight: bold;
}
.careers_sidebar_text {
z-index: unset !important;
}
/\ *Fix typography in homepage banner on mobile */
@media screen and (max-width: 980px) {
.container.blue-masthead-innerCustom-home br {
display: none;
}
}
input {
padding-left: 10px;
}
/*Top Bar menu styles*/
#mega-menu-top-bar {
list-style-type: none !important;
margin: 0 !important;
display: flex !important;
justify-content: flex-end !important;
align-content:center!important;
align-items: center !important;
color: white !important;
}
#mega-menu-top-bar > li.menu-item {
padding: 10px;
}
#mega-menu-top-bar > li.menu-item:hover {
background: #415a68 !important;
color: #99d7db !important;
}
#mega-menu-top-bar > li.menu-item > a {
padding: 10px 0 !important;
color: inherit !important;
}
@media screen and (max-width: 1000px) {
#mega-menu-top-bar {
display: none !important;
}
}
.mega-menu-top-bar{
position: relative;
}
div.fullwidth-nav, div.logoblock, div.nav-container {
z-index: unset !important;
}
li#mega-menu-item-37550>ul.mega-sub-menu {
border: 1px solid #99d7db69 !important;
border-radius: 5px !important;
position: absolute !important;
width: 50% !important;
top: 50px !important;
left: 50% !important;
padding-top: 25px !important;
}
.payment-button {
border: none !important;
background: #35424a !important;
}
.payment-button:hover {
background: #56656c !important;
color: white !important;
}
.payment-button> span:before {
content: "\f160" !important;
display: inline-block !important;
font: inherit !important;
font-family: "dashicons" !important;
}
li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul li.menu-item-has-children {
position:relative;
}
li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul li.menu-item-has-children:after {
content: '>';
color:#fff;
font-weight:bold;
position:absolute;
top:calc(50% - 15px);
right:10px;
}
li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul li.menu-item-has-children ul.sub-menu {
position: absolute;
width: 100%;
left: 100%;
top: 0;
background: #5b7482;
display:none;
border: 2px solid #9ad7db !important;
}
li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul li.menu-item-has-children:hover ul.sub-menu {
display:block;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 2px solid #9ad7db !important;
}
.location-service{
padding-bottom: 20px;
}
.location-regions{
padding-bottom: 30px;
}
.location-testimonial{
padding-bottom: 30px;
}
.location-in-touch{
padding-bottom: 35px;
}
.locations-arrive-cont .vc_column-inner{
margin-bottom: 0 !important;
}
.locations-image .vc_column-inner{
margin-bottom: 0px !important;
}
@media(max-width: 450px){
.vc_col-has-fill>.vc_column-inner{
margin-right: 0 !important;
}
.location-service{
margin-right: 15px;
margin-left: 15px;
}
.locations-arrive{
padding-bottom: 20px;
}
.locations-image{
margin-bottom: 30px;
}
.locations-arrive-cont {
margin-bottom: 15px;
}
}
/\ *ACCESSIBILTY UPDATE */
.container .button, .vc_column_container .button, .vc_column_container .button a {
border-color: #148990;
background-color: #179fa5;
}
.container .button:hover, .vc_column_container .button:hover, .vc_column_container .button a:hover {
border-color: #fff;
background-color: #fff;
}
.button, button, input[type=submit], input[type=reset], input[type=button] {
border-color: #148990;
background-color: #179fa5;
}
.button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
border-color: #fff;
background-color: #fff;
}
.one-off-services h3 {
color: #415a68;
}
.footer-text .u-pull-left {
color: #8D9FB0;
}
#testimonialCarousel .upb_row_bg {
background-color: #5b7482 !important;
}
#testimonialCarousel i {
color: #fff;
}
figure:hover:before{
display:none;
}
.switching-accountaints input[type="tel"]{
background: #f1f1f1;
padding-left: .5em;
}
.switching-accountaints input[type="tel"]{
background: #f1f1f1;
padding-left: .5em;
}
//Call Me Back
div#gform_wrapper_10 .gform_footer.top_label{
bottom: 20%;
top: unset;
}
input#gform_submit_button_10{
margin-right: 0;
}
.ginput_container input[type="tel"]{
background: white;
border: 2px solid #5b7482;
}
@media screen and (max-width: 1200px){
div#gform_wrapper_10 .gform_footer.top_label{
position: unset;
float: right;
}
input#gform_submit_button_10{
margin-top: 0;
}
}
.wpcf7-not-valid-tip{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.trustpilot-widget{
cursor: auto;
}
.secondarymenu .dashicons{
line-height: 50px;
}
.cli-bar-message{
line-height: 2rem !important;
text-align: center !important;
font-family: 'freight-sans-pro' !important;
font-size: 16px !important;
}
.cli-bar-btn_container{
margin: 10px auto 0 !important;
justify-content: center;
}
#Sticky-Footer{
z-index: 1 !important;
}
.zopim{
z-index: 1000 !important;
}
.TwitterOuter{
margin-top: 0!important;
}Editor is loading...