/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    h1{font-size: 36px;}
    h2{font-size: 26px; padding:0 0 20px;}
    h3{font-size:20px;}
    .sliderImage{height: 400px;}
    .sliderText {right: 60px; top: 90px; max-width: 360px;}
    .sliderText{max-width: 300px;}
    .sliderText::before {left: -50px; top: -50px;  width: 160px; height: 160px; border-width: 30px;}
    .slick-prev {margin-left: -360px;}
    .slick-next {margin-right: -360px;}
    .expertiseBlock a{min-height: 245px;}
    .testimonialOuter .slick-prev {margin-left: -340px;}
    .testimonialOuter .slick-next {margin-right: -340px;}
    .testimonial:before,.testimonial:after{width:60px; height:44px;}
    .testimonial:before{top: -30px;}
    .testimonial:after{bottom: -30px;}
    .testimonialBlock {min-height: inherit; padding: 60px 30px;}
    .testimonial {max-width: 65%;}
    .logo{padding: 0;}
    .menu{padding: 0 10px;}
    .menu ul li a{font-size: 14px;padding: 32px 8px 26px;}
    .contact ul li a{font-size: 12px;}
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
    h1{font-size: 32px;}
    h2{font-size: 24px;padding:0 0 20px;}
    h3{font-size:20px;}
    .copyRight{text-align: center;}
    .socialMedia ul{text-align: center;padding:0 0 15px;}
    .socialMedia ul li{margin:0 5px;}
    .sliderImage{height: 300px;}
    .sliderText {right: 15px; left: 15px; top: inherit;bottom: 20px; margin:auto; padding:20px; max-width: 510px;}
    .sliderText:before {left: 0; top: -35px; width: 100%; height: 0;  border-width: 20px;}
    .slick-next, .slick-prev{margin: 0;display: none!important;}
    .sliderContent .col-md-12{position: inherit;}
    .expertiseBlock {width: 100%; padding: 0; margin:0 0 15px;}
    .expertiseArea{margin: 0;}
    .expertiseOuter {padding: 30px 0 25px;}
    .testimonial:before,.testimonial:after{width:40px; height:29px;}
    .testimonial:before{top: -20px;}
    .testimonial:after{bottom: -20px;}
    .testimonialBlock {min-height: inherit; padding: 60px 30px;}
    .testimonial {max-width: 75%;}
    .menu{position: absolute; left: 0;  top: 100%; width: 100%; z-index: 999;background: #FFF;padding: 0;}
    .menu ul {padding: 15px 20px; }
    .menu ul li{display: block;float: none; }
    .menu ul li a{display: block; padding: 10px 15px;text-align: left;}
    .headerInner{padding: 5px 0;-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
   
    .logo{order: 2;padding: 0;}
    .menu{order: 3;display: none;}
    .menu-icon {order: 3; display: block;}
    .contact{order: 1;padding: 0 0 5px;width: 100%;}
    .contact ul li a{font-size: 12px;}
    .footer .row .col-md-8{order: 2;}
    .footer .row .col-md-4{order: 1;}
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
    p{font-size: 16px;}
	.sliderImage{height: 250px;}
    .menu ul{padding: 10px 0;}
    .messageBlock h2{font-size: 20px;}
}

