/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.updated{ display:none;}
.author{ display:none;}
.meta-nav{ display:none;}
.byline{ display:none;}
.entry-date{ padding:0 10px;}
.post{ margin-bottom:20px;}

.dropdown-menu .menu-item a.nav-link {color: #fff !important;}
.dropdown:hover .dropdown-menu {display: block;}

.published.updated {
    display: inline-block;
}

.nopadmarg{ margin:0px; padding:0px;}
.noleft{ margin-left:0px; padding-left:0px;}
.noright{ margin-right:0px; padding-right:0px;}
.noboder{ border:none !important;}
.gap5{ height:5px !important; width:100%; clear:both;}
.gap10{ height:10px !important; width:100%; clear:both;}
.gap15{ height:15px !important; width:100%; clear:both;}
.gap20{ height:20px !important; width:100%; clear:both;}
.gap30{ height:30px !important; width:100%; clear:both;}
.gap40{ height:40px !important; width:100%; clear:both;}
.gap50{ height:50px !important; width:100%; clear:both;}
.gap60{ height:60px !important; width:100%; clear:both;}
.gap70{ height:70px !important; width:100%; clear:both;}
.gap80{ height:80px !important; width:100%; clear:both;}
.gap90{ height:90px !important; width:100%; clear:both;}
.gap100{ height:100px !important; width:100%; clear:both;}

.our-services-bg{  background:url(../../../uploads/2020/02/Our-Services-bg.jpg) no-repeat center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; width:100%;  padding:15px;} 
.our-services-bg h2{ color:#fff; }
.our-services-bg li{ color:#f1f1f1;  }

.cover-bg{ background:url(../../../uploads/2020/02/We-Cover-bg.jpg) no-repeat center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; width:100%;  padding:15px 35px;}
.cover-bg h4{ color:#fff; font-weight: 400; padding-top: 40%; line-height: 30px;}


.crane-servicesbg{ 
    background: url(../../../uploads/2020/03/crane-services.jpg) no-repeat center;
        background-size: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    padding:35px 0;
} 
.crane-servicesbg h2{ color:#fff; }
.crane-servicesbg h3{ color:#fff; }
.areas-aover h3{ color:#f4bd06;}
.areas-aover ul {
    margin: 0px;
    padding-left: 20px;
}
.areas-aover li {
    list-style: none;
    line-height: 30px;
}
/*************************Form css******************************************/
.text-fild {
    width:100%;
    margin: 5px 0px;
    padding-left: 10px;
    height: 38px;
    background: rgba(255,255,255,0.60);
    border:none;
    font-style: italic;
    color: #000;
    font-size: 12px;
}
.textarea-fild {
    width:100%;
    margin: 5px 0px;
    padding-left: 10px;
    height: 38px;
    background: rgba(255,255,255,0.60);
    border:none;
    font-style: italic;
    color: #000;
    height: 80px !important;
    font-size: 12px;
}
div.wpcf7-validation-errors{ float:left;}
div.wpcf7-mail-sent-ok{ float:left;}

.send {
    background: #4c7f01 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 17px;
    padding: 10px 40px;
}
.send:hover {
    background: #7ab91e none repeat scroll 0 0;
    color: #fff;
}

.service-part h3 {
    text-align: center;
    font-size: 16px;
    margin-top: 10px;
}

.area-coverbg{  background:url(../../../uploads/2020/03/area-coverbg.jpg) no-repeat center; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; width:100%;  padding:8%;} 
.area-coverbg h3{ color:#fff; font-size: 33px;}
.area-coverbg p{ color:#fff; }

.yellow-bar{  background:#ebb606; width:100%;  padding:20px 0 0 0;}

.section-dark {
    background: #8c8c8c;
    padding: 15px;
}
.section-dark h2 {
    color: #fff;
    margin: 0px;
}



.grey-bar {
    background: #8c8c8c;
	padding:15px 0px;
	margin-top: 20px;
}

.grey-bar li {
    float: left;
    list-style: none;
    padding: 1% 5%;
    border-right: 1px solid #fff;
	color:#fff;
}


.hp-slider .slide-1 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/1.jpg)
}
.hp-slider .slide-2 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/2.jpg)
}
.hp-slider .slide-3 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/3.jpg)
}
.hp-slider .slide-4 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/File0002.jpg)
}
.hp-slider .slide-5 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/6.jpg)
}
.hp-slider .slide-6 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/2010_1126indiafinlayschoolpic0239.jpg)
}
.hp-slider .slide-7 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/2010_1126indiafinlayschoolpic0107.jpg)
}
.hp-slider .slide-8 {
	background-image: url(https://www.machinery-installations-ltd.co.uk/wp-content/uploads/2018/05/2010_1126indiafinlayschoolpic0180.jpg)
}