/*
Theme Name: Betheme
Theme URI: http://themes.muffingroup.com/betheme
Description: Betheme - Premium WordPress Theme
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, post-formats, responsive-layout, theme-options, translation-ready
Author: Muffin group
Author URI: http://muffingroup.com
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 7.8

All css files are placed in /css/ folder.
If you want to add your own css code, please do it in /css/custom.css

*/

#Top_bar .logo,#Top_bar.is-sticky .logo {
    width: 15% !important;
}
.call-box-top {
    float: left;
    width: 30%;
    content: "";
    display: table;
}

.call-box-top .button.button_large.button_theme.button_js {
    background: orange;
    margin-bottom: 0;
    text-align:center;
    font-size: 130%;
    font-weight: bold;
    text-transform: uppercase;
}

@media screen and (min-width: 950px) {
#Subheader .title {
    width: 40% !important;
    margin-top: 20px;
}
#Subheader ul.breadcrumbs {
    margin-top: 20px !important;
}
}

@media screen and (min-width: 758px) and (max-width: 949px) {
.call-box-top {
    width: 50%;
    float: right;
}
.call-box-top .button.button_large.button_theme.button_js {
    float: right;
}
#Subheader .title {
    width: 50% !important;
    margin-top: 20px;
    float: left;
}
}

@media screen and (max-width: 757px) {
.call-box-top {
    width: 100%;
    float: unset;
}
#Subheader .title {
    margin-bottom: 20px !important;
    text-align: center;
}
}

@media screen and (min-width: 321px) and (max-width: 757px) {
.call-box-top .button.button_large.button_theme.button_js {
    margin: 0 25%;
}
}

.contact-info-right .icon-con {
    float: left;
    padding-right:10px;
}

.contact-info-right .arrow_link {
    line-height: 60px;
    color: #2590ce;
}

.contact-info-right .arrow_link:hover {
    text-decoration: underline;
}

.vehicle-imports-blue-bg-text h5, .vehicle-imports-blue-bg-text p.big{
    color: #fff;
}

.vehicle-imports-blue-bg-text h5{
    text-align: center;
}

.vehicle-imports-blue-bg-text h5 a{
    text-decoration: underline;
}

.importing-from-china-text1 .list_check li {
    font-style: italic;
}

.importing-from-china-img2 img {
    max-width: 100px !important;
    float: left;
    margin:0 15px 15px;
}


.wpcf7 input, .wpcf7 textarea, .wpcf7 select {
    box-shadow: 0 0 2px #666 !important;
    -moz-box-shadow:  0 0 2px #666 !important;
    -webkit-box-shadow:  0 0 2px #666 !important;
}

.wpcf7 input[type=submit]:hover {
    opacity: 0.7;
}

.cta-all-page .button.button_large.button_theme.button_js {
    font-size: 155%;
}

.cta-all-page .button.button_large.button_theme.button_js:hover {
    opacity: 0.8;
    background: #1a1a1a;
}

.mega-menu-cus-text {
    font-size: 1.3em;
    font-weight: bold;
    text-transform: uppercase;
}

.contact_details {
    font-size:1.5em !important;
}

.contact_details a {
    color: #1a1a1a !important;
}

#menu-item-110 .mega-menu-cus-img {
    width: 80%;
}

@media screen and (max-width: 1239px) {
#menu-item-110 .mega-menu-cus-img {
    width: 200px;
}
}

#menu-item-111 li:hover, #menu-item-110 li:hover {
    background: #e2e2e2;
}

#Footer {
    font-size: 115% !important;
}

footer h4 a.arrow_link {
    color: #999 !important;
}

footer h4 a.arrow_link:hover {
    opacity: 0.8;
}

footer .get_in_touch {
    background: transparent;
}

footer .get_in_touch .icon {
    color: #2590ce !important;
}

.footer-about p.footer-logo-con{
    text-align:center;
}

.footer-about p img{
    padding: 10px;
    border: 2px solid #fff;
    background: #fff;
}

.footer-about p.big {
    margin-top:10px;
}

footer .footer-about ul.list_idea li {
    background: transparent !important;
}

footer .footer-about .list_idea li::after {
    background: transparent !important;
}

footer .footer-about .list_idea li a {
    color: #fff !important;
}

footer .footer-about .list_idea {
    position: relative;
}

#Footer .footer_copy a#back_to_top.sticky {
    background: rgba(0, 0, 0, 0.7) !important;
}

footer .footer-about .list_idea a img {
    margin: 0 8px 0 0 !important;
}


html #Content p, html #Content p.big, .page-id-81 #Content p.big, .page-id-85 #Content p.big, .page-id-92 #Content p.big, .page-id-89 #Content p.big {
    font-size: 135% !important;
}

html #Content ul, .page-id-81 #Content ul, .page-id-85 #Content ul, .page-id-92 #Content ul, .page-id-89 #Content ul {
    font-size: 130% !important;
}

.page-id-73 #Content a, .page-id-81 #Content a, .page-id-85 #Content a, .page-id-92 #Content a, .page-id-89 #Content a, .page-id-180 #Content a {
    text-decoration: underline;
}

.page-id-73 #Content a, .page-id-81 #Content a, .page-id-85 #Content a, .page-id-92 #Content a, .page-id-89 #Content a, .page-id-180 #Content a {
    text-decoration: underline;
}

.page-id-73 #Content .cta-all-page a, .page-id-81 #Content .cta-all-page a, .page-id-85 #Content .cta-all-page a, .page-id-92 #Content .cta-all-page a, .page-id-89 #Content .cta-all-page a, .page-id-180 #Content .cta-all-page a {
    text-decoration: none !important;
}

.page-id-73 #Content h4 a{
    color: #2590ce;
}


.china-sp-height1 {
    margin-top: 70px !important;
}
.india-sp-height1 {
    margin-top: 80px !important;
}
.usa-sp-height1 {
    margin-top: 65px !important;
}
.uk-sp-height1 {
    margin-top: 70px !important;
}
.global-sp-height1 {
    margin-top: 112px !important;
}
@media screen and (min-width: 758px) and (max-width: 949px) {
.china-sp-height1 {
    margin-top: 105px !important;
}
.india-sp-height1 {
    margin-top: 115px !important;
}
.usa-sp-height1 {
    margin-top: 100px !important;
}
.uk-sp-height1 {
    margin-top: 105px !important;
}
.global-sp-height1 {
    margin-top: 142px !important;
}
}
@media screen and (max-width: 757px) {
.china-sp-height1 {
    margin-top: unset !important;
}
.india-sp-height1 {
    margin-top: unset !important;
}
.usa-sp-height1 {
    margin-top: unset !important;
}
.uk-sp-height1 {
    margin-top: unset !important;
}
.global-sp-height1 {
    margin-top: unset !important;
}
}

.about-blue-box, .about-blue-box h3, .about-blue-box h4, .about-blue-box ul {
    color: #fff !important;
}
.about-blue-box a {
    color: #000 !important;
    text-decoration: underline;
}
.about-blue-box a:hover {
    opacity: 0.7;
}

.home #Subheader {
    display: none !important;
}

body:not(.template-slider) #Header { 
    min-height: 210px !important;
}
@media only screen and (max-width: 767px) {
body:not(.template-slider) #Header { 
    min-height: unset !important;
}
}

.footer_action .ft-sp-h3-cbox{display:none;color:red !important;}
.footer_action .ft-sp-h3-cbox a{color:red !important;}
.page-id-160 .footer_action .ft-sp-h3-cbox, .blog .footer_action .ft-sp-h3-cbox{display:block !important;}

.do-a-thing{color:#2590ce;text-align:center;}
.free-of-charge h3{color:red;text-align:center;}

.home-bt2 .button {padding: 28px 0;}
@media only screen and (min-width: 961px) and (max-width: 1240px) {
.home-bt2 .button {padding: 41px 0;}
}
@media only screen and (min-width: 769px) and (max-width: 960px) {
.home-bt1, .home-bt2 {font-size: 145% !important;}
.home-bt2 .button {padding: 46px 0;}
}
@media only screen and (min-width: 569px) and (max-width: 768px) {
.home-bt1, .home-bt2 {font-size: 145% !important;}
.home-bt-con .one-third{text-align:center;}
}
@media only screen and (min-width: 481px) and (max-width: 568px) {
.home-bt1, .home-bt2 {font-size: 135% !important;}
.home-bt-con .one-third{text-align:center;}
}
@media only screen and (max-width: 480px) {
.home-bt1, .home-bt2 {font-size: 110% !important;}
.home-bt-con .one-third{text-align:center;}
}

.page-id-31 .home-bt1, .page-id-60 .home-bt1, .page-id-68 .home-bt1, .page-id-73 .home-bt1, .page-id-78 .home-bt1, .page-id-81 .home-bt1, .page-id-85 .home-bt1, .page-id-89 .home-bt1, .page-id-92 .home-bt1, .page-id-98 .home-bt1, .page-id-180 .home-bt1, .page-id-191 .home-bt1{font-size: 120% !important;}
.page-id-68 .home-bt1{text-align:center;}
@media only screen and (min-width: 961px) {
.op-header-con h3 {padding: 5% 0;}
}
@media only screen and (min-width: 769px) and (max-width: 960px) {
.op-header-con h3 {padding: 13% 0;}
}







/*
.home-sa1 {background: #2590ce;}
.home-sa1 h2 {color: #fff;padding-top: 20px;}
.home-sa1 .button.button_large.button_theme.button_js {
    background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0;
    color: #151515;
    font-weight:bold;
    font-size:155%;
}
footer .footer-about .list_idea li.usa::before {
    background: rgba(0, 0, 0, 0) url("http://www.ilwaustralia.com.au/wp-content/uploads/2015/07/us-flag-footer.jpg") no-repeat scroll 0;
    top: 3.5px;
    content: "";
    height: 13px;
    left: 20px;
    position: absolute;
    width: 25px;
}

footer .footer-about .list_idea li.uk::before {
    background: rgba(0, 0, 0, 0) url("http://www.ilwaustralia.com.au/wp-content/uploads/2015/07/uk-flag-footer.jpg") no-repeat scroll 0;
    top: 3.5px;
    content: "";
    height: 13px;
    left: 20px;
    position: absolute;
    width: 25px;
}

footer .footer-about .list_idea li.china::before {
    background: rgba(0, 0, 0, 0) url("http://www.ilwaustralia.com.au/wp-content/uploads/2015/07/china-flag-footer.jpg") no-repeat scroll 0;
    top: 3.5px;
    content: "";
    height: 13px;
    left: 20px;
    position: absolute;
    width: 25px;
}

footer .footer-about .list_idea li.india::before {
    background: rgba(0, 0, 0, 0) url("http://www.ilwaustralia.com.au/wp-content/uploads/2015/07/india-flag-footer.jpg") no-repeat scroll 0;
    top: 3.5px;
    content: "";
    height: 13px;
    left: 20px;
    position: absolute;
    width: 25px;
}
*/