.slicknav_menu {
  display: none;
}
.container{
  width: 960px;
}
/* Medium Screen 
========================================*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.slicknav_menu {
  display: none;
}
mainmenu{

}
}

/* Tablet Screen  768px
========================================*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
.slicknav_menu {
  display: none;
}
.container{
  width: 750px;
}.row.head{ height: 72px;}
.mainmenu ul li a {
  padding: 10px 7px;
}
.single-service.text-center img {
  width: 100%;
}
.service-text h2 {
  font-size: 1.1em;
}




}

/* Mobile Screen  320px*
=======================================*/
@media only screen and (max-width: 480px) {.call-us a,.call-us p{display:inline-block;vertical-align:top;}
.container{
  width: 100%;
}footer .container,.header-wrapper .container{padding:0;}.header-logo a img{display:block;margin:0 auto 10px;}.call-us{margin:0;text-align :center;display:block;float:none}.call-us a i{margin-left:0}
.slicknav_menu {
  display: block;
}
.mainmenu{
	display:none;
}
.row.head {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.row.head {
  width:100%;
}
}



.header-logo a img {
  display: block;
  margin: 0 auto;
  width: 80%;
}

.call-us {
  margin-top: 4px;
  margin-right: 12px;
}
.cycloneslider-template-standard .cycloneslider-caption-title {
  font-size: 22px !important;
  margin-left: -70px !important;
}
.cycloneslider-template-standard .cycloneslider-caption-description {
font-size: 15px !important;
margin-bottom: -60px !important;
margin-left: -75px;
}
.single-service.text-center img {
  margin-top: 10px;
  width: 100%;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.single-service.text-center img {
  width:100%;
}
}
.ser-img a img {
  width: 100%;
}
.imgthumb.wp-post-image {
  width: 100%;
}
.header-wrapper {
  margin-top: 0;
}




}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) 
==============================================================*/
@media only screen and (min-width: 480px) and (max-width: 767px) {footer .container,.header-wrapper .container{padding:0;}
.slicknav_menu {
  display: block;
}
.mainmenu{
	display:none;
}
.container{
  width: 100%;
}.header-logo a img{display:block;margin:0 auto 10px;}.call-us{margin:0;text-align :center;display:block;float:none}.call-us a,.call-us p{display:inline-block;vertical-align:top;}
.row.head {
  height: auto;
}

.cycloneslider-template-standard .cycloneslider-caption-title {
  font-size: 35px !important;
  margin-left: -55px !important;
}
.cycloneslider-template-standard .cycloneslider-caption-description {
  margin-bottom: 0 !important;
  margin-left: -55px;
}
.header-logo a img {
    width: 55%;
}

}
 
