/* #Media Queries Responsive
================================================== */

/* Desktop large
------------------------- */
@media (min-width: 1200px) {
	
}

/* Desktop
------------------------- */
@media (min-width: 980px) and (max-width: 1199px) {
	
}

/* Tablet to desktop
------------------------- */
@media (min-width: 768px) and (max-width: 979px) {
	.jspVerticalBar {width: 5px; }
	.bx-wrapper .bx-controls-direction a { background: transparent; }

}

/* All Mobile Sizes (devices and browser)
------------------------- */
@media only screen and (max-width: 767px) {
	.jspVerticalBar {width: 5px; }
	.bx-wrapper .bx-controls-direction a { background: transparent; }
}


/* Mobile Landscape & Tablet Portrait
------------------------- */
@media only screen and (min-width: 480px) and (max-width: 767px) {
/*	#header .head-right-text {font-size: 22px;margin-top: 30px;}*/
    .jspVerticalBar {width: 5px; }
    .pe-main-section {padding: 30px 0;}
     #section-about {padding: 30px 0px 0px 0px;}
     video {  width:100%;  height:auto; }
     #section-team .bx-wrapper .bx-prev {left: 5px;}
     #section-team .bx-wrapper .bx-next {right: 5px;}
}

/* Mobile Portrait
------------------------- */
@media only screen and (max-width: 479px) {
	.products-container ul > li > a > div > div {
     padding: 8px; 
    }
    .pe-main-section {padding: 30px 0;}
    #section-about {padding: 30px 0px 0px 0px;}
    .jspVerticalBar {width: 5px; }
    #section-team .bx-wrapper .bx-prev {left: 0px;}
    #section-team .bx-wrapper .bx-next {right: 0px;}
    .bx-wrapper .bx-controls-direction a { background: transparent; }
    .products-container ul > li > a > div > div img{ position: relative; display: block; margin: 0 auto 10px; }
    .products-container ul > li > a > div > div p{ color: #000; margin: 0 auto 5px; }
    .staff-item .details .social-media-wrap {margin-top: 5px;margin-bottom: 5px; }
    video {  width:100%;  height:auto; }
    
    .our_service .single-service{
        width: 318px;
    }
    #section-contact .controls1{
        padding: 0 20px;
    }
    #section-contact ._intoiit_con{
        padding: 0 20px;
    }


}