/**handles:tractor-child-style**/
/*!
Theme Name: Crane Centre
Theme URI: https://www.globalgraphics.co.uk / http://tractor.thememove.com
Author: Globalgraphics / ThemeMove
Author URI: https://www.globalgraphics.co.uk / http://thememove.com
Version: 1.0.0
Template: tractor
Text Domain:  tractor
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready

RED - #EE3B33
BLUE - #0072BB
GREY (text) - #666666
LIGHT GREY - #E3E3E3

*/#hp_banner{text-align:center}.desktop-menu .header-22 .menu__container>li>a{padding-left:17px!important;padding-right:17px!important}.tm-case-study.style-carousel-2 .post-info{padding-right:15px}.vc_tta.vc_general{border:1px solid #f0f0f0}.vc_tta.vc_general .vc_tta-panel-heading{border:none!important}.vc_tta.vc_general .vc_tta-panel-title{font-size:18px!important}.vc_tta.vc_general .vc_tta-panel-title>a{padding-top:20px!important;padding-bottom:20px!important}.vc_tta.vc_general .vc_tta-panel-title,.vc_tta.vc_general .vc_tta-panel-title .vc_tta-title-text{color:#111}.vc_tta.vc_general .vc_tta-panel-title{position:relative}.vc_tta.vc_general .vc_tta-panel-title:before{transition:all .3s cubic-bezier(.645, .045, .355, 1);position:absolute;left:0;top:0;content:" ";width:3px;height:0;background:#ee3b33;display:inline-block}.vc_tta.vc_general .vc_active .vc_tta-panel-title:before,.vc_tta.vc_general .vc_tta-panel-title:hover:before{height:100%}.vc_tta.vc_general.blue .vc_tta-panel-title:before{background:#0072bb}.vc_tta.vc_general .vc_tta-panel-body{padding-top:20px!important;padding-bottom:20px!important}body .page-sidebar .page-sidebar-content{padding:30px;background:#e3e3e3}body .page-sidebar .page-sidebar-content .widget-title{margin-bttom:10px}body .page-sidebar .page-sidebar-content .widget+.widget{margin-top:30px}.d-inline-block{display:inline-block!important}.btn.btn-secondary a.vc_general.vc_btn3,.vac-cc-grid a.vc_general.vc_btn3{font-weight:500;border-radius:0;border:1px solid #0072bb;background-image:none}.btn.btn-secondary a.vc_general.vc_btn3:hover,.vac-cc-grid a.vc_general.vc_btn3:hover{background:#fff!important;color:#0072bb!important}.btn a.vc_general.vc_btn3.vc_btn3-size-md,.vac-cc-grid a.vc_general.vc_btn3.vc_btn3-size-md{padding:10px 15px!important;letter-spacing:0;line-height:1.66;font-size:15px}.btn a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left,.vac-cc-grid a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left{padding-left:45px!important}body .tm-blog.style-04 .post-categories a{border:2px solid #0072bb;background:#0072bb;color:#fff}body .tm-blog.style-04 .post-categories a:hover{background:#fff;color:#0072bb}body .nf-form-content{padding:0}body .nf-form-content button,body .nf-form-content input[type=button],body .nf-form-content input[type=submit]{border:1px solid #0072bb;background:#0072bb;color:#fff;height:auto;line-height:1;line-height:1.66;padding:10px 15px!important}body .nf-form-content button:hover,body .nf-form-content input[type=button]:hover,body .nf-form-content input[type=submit]:hover{background:#fff;color:#0072bb}body .h0.vc_separator{height:0!important;overflow:hidden}.footer-style-01 .widget .widget-title,.footer-style-01 .widget .widgettitle{color:#0072bb}.vc_pageable-slide-wrapper .vc_grid-item:last-child .vc_gitem-zone{margin-bottom:0!important}.ggfooterlink{background:#111;padding:0 0 20px 0;text-align:center;color:#777;font-size:14px;margin-bottom:0}.ggfooterlink a{color:#777;font-size:14px}