.socialIcons a:nth-child(3) { display:none; }

#cssmenu {
    text-align: right;
	border:none!important;
}

#cssmenu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

 .menu-tigger {
  float: right;
     display: none;
     cursor: pointer;
	background: #60bb46;
    padding: 10px;
    border-radius: 5px;
}
.menu-tigger span {
  background: #fff;
  height: 3px;
	    width: 20px;
    display: block;
    margin: 3px 0;
    -webkit-transition: .5s;
    transition: .5s;
}


.menu-tigger.button-tigger span:nth-child(2){
    opacity: 0
}
.menu-tigger.button-tigger span:nth-child(1){
   -webkit-transform: rotate(45deg);
    transform-origin: 5px 7px
   -webkit-transform: rotate(45deg);
    transform-origin: 5px 7px
}
.menu-tigger.button-tigger span:nth-child(3){
   -webkit-transform: rotate(-45deg);
    transform-origin: 8px -4px;
   -webkit-transform: rotate(-45deg);
    transform-origin: 3px -4px;
}



/* responsvie */
@media only screen and (max-width: 767px) { 
    .menu-tigger{
        display: block;
    	position: absolute;
  	  z-index: 999999;
  	  top: 30px;
  	  right: 5%;
    }
   #cssmenu {
        text-align: center;
        position: absolute;
        -webkit-transform: translate(-100%);
        transform: translate(-100%);
        right: 0;
        left: 0;
		top:0;
        background: #444;
        height: 100vh;
       -webkit-transition: .3s;
       transition: .3s;
       opacity: 0;
	   width:70%;
    }
    #cssmenu.res-menu {
        -webkit-transform: translate(0);
        transform: translate(0);
        opacity: 1
    }
    #cssmenu ul li{
        display: block;
        line-height: 50px
    }
    #cssmenu ul li a{
        padding: 0
    }
    .float-right {
    float: none;
    text-align: center;
}
.footerText { width:100%; }
.contactDetails strong { margin-left:3px; }
.quickcart { margin: 0 0!important; text-align: center; width: 100%;}
.float-right { float: none!important; }
.quickcartinfo { float: none!important; margin-right: 0px!important; text-align: center!important;}
.row { width:calc(100% - 40px)!important; }
.row .row { width:100%!important; }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { width:100%!important; }
.imageHolder a { display: flex!important; align-items: center; justify-content: center; }
	}