.mbLearnMore:after {
content: "";
background-image: url(https://bravopizzas.ca/wp-content/uploads/2019/10/pizza-button.png);
width: 100%;
height: 60px;
background-size: contain;
background-repeat: no-repeat;
display: inline-block;
position: absolute;
right: 5px;
top: 50%;
transform: translate(100%, -50%);
}
.mbLearnMore {
border-width: 2px;
}
#menu-main-menu li:hover {
border-top-color: #d5181d;
}
#menu-main-menu li:hover:before {
content: "";
background-image: url(https://bravopizzas.ca/wp-content/uploads/2019/10/pizza-icon.png);
position: absolute;
display: inline-block;
width: 30px;
height: 34px;
background-repeat: no-repeat;
background-size: contain;
left: 50%;
transform: translate(-50%,0);
top: 15px;
}
#menu-main-menu a {
padding-top: 10px;
}
#menu-main-menu li {
border-style: solid;
border-width: 2px 0 2px 0;
border-color: transparent;
}
.header_inner_right .mbPhone {
padding-top: 10px;
font-weight: 700;
font-size: 13px;
letter-spacing: 1px;
color: #262626;
}
.header_inner_right .mbPhone a {
display: flex;
align-items: center;
}
.header_inner_right .mbPhone i {
padding-right: 5px;
font-size: 16px;
}
.container .header_inner_right {
border-style: solid;
border-color: transparent;
border-width: 2px;
}
.rev_slider .hesperiden.tparrows.tp-rightarrow:before,
.rev_slider .hesperiden.tparrows.tp-leftarrow:before,
.qode_image_gallery_no_space .controls a.next-slide i:before, 
.qode_image_gallery_no_space .controls a.prev-slide i:before {
content: "";
display: inline-block;
width: 60px;
height: 67px;
background-size: contain;
background-repeat: no-repeat;
background-color: #f6f6f6;
}
.rev_slider .hesperiden.tparrows.tp-rightarrow:before,
.qode_image_gallery_no_space .controls a.next-slide i:before {
content: "";
background-image: url(https://bravopizzas.ca/wp-content/uploads/2019/10/pizza-icon-arrow.png);
}
.rev_slider .hesperiden.tparrows.tp-leftarrow:before,
.qode_image_gallery_no_space .controls a.prev-slide i:before {
content: "";
background-image: url(https://bravopizzas.ca/wp-content/uploads/2019/10/pizza-icon-arrow-left.png);
}
.qode_image_gallery_no_space .controls a.next-slide {
right: -150px;
}
.qode_image_gallery_no_space .controls a.prev-slide {
left: -80px;
}
.qode_image_gallery_no_space .controls a.next-slide span, 
.qode_image_gallery_no_space .controls a.prev-slide span {
border: none;
}
.qode_image_gallery_no_space .qode_image_gallery_holder ul li {
margin: 0 45px;
}
.rev_slider .hesperiden.tparrows {
background-color: transparent;
}
.mbSubscribe .gform_body .gform_fields .gfield input {
background-color: transparent;
border-bottom: 2px solid #262626;
padding: 0!important;
height: 45px;
}
.mbSubscribe .gform_body .gform_fields .gfield input::-webkit-input-placeholder {
font-size: 14px;
}
.mbSubscribe_wrapper .gf_simple_horizontal.mbSubscribe div.gform_body ul.gform_fields li.gfield {
padding-right: 0;
}
.mbSubscribe .gform_footer.top_label .gform_button.button {
opacity: 1;
background-color: rgb(213, 23, 28);
color: #fff;
}
.mbSubscribe .gform_footer.top_label .gform_button.button {
border-style: solid;
border-width: 2px;
border-color: rgb(213, 23, 28);
}
.mbSubscribe .gform_footer.top_label .gform_button.button:hover {
border-color: #000;
}
.mbTabs .q_tabs.horizontal .tabs-nav li {
border: 2px solid rgb(213, 23, 28);
margin: 0 10px;
}
.mbTabs .q_tabs.horizontal .tabs-nav li a {
padding: 0 20px;
color: rgb(213, 23, 28);
}
.mbTabs .q_tabs.horizontal .tabs-nav li.active,
.mbTabs .q_tabs.horizontal .tabs-nav li:hover {
background-color: rgb(213, 23, 28);
}
.mbTabs .q_tabs.horizontal .tabs-nav li.active a,
.mbTabs .q_tabs.horizontal .tabs-nav li:hover a {
color: #fff;
}
.mbTabs .q_tabs.horizontal .tabs-nav {
padding-bottom: 30px;
}
@media screen and (max-width: 993px) { body .rev_slider .hesperiden.tparrows.tp-leftarrow {
transform: matrix(1, 0, 0, 1, 0, -20) !important; 
}
}
@media screen and (max-width: 767px) {
.mbTabs .q_tabs.horizontal .tabs-nav li {
width: 100%;
margin: 0;
}
.mbTabs .q_tabs.horizontal .tabs-nav {
overflow: visible;
}
.mbTabs .q_tabs.horizontal .tabs-nav li:not(:last-child) {
border-bottom: 0;
}
.mbDesktopOnly {
display: none;
}
}