/* Extra Small Devices, .visible-xs-* */
@media (max-width: 767px) {

	/*General*/
	#project_header{
	    background-color: #263c79;
	}
	.padding-tp-bm-50 {
	    padding-top: 40px !important;
	    padding-bottom: 40px !important;
	}
	.wpb_wrapper p, .uvc-sub-heading, .wpb_wrapper li, .lg-paragraph {
	    font-size: 1.0em !important;
	}
	#main-content {
	    margin-top: 40px !important;
	}
	#main-content .margin-tp-bm-50-25 {
	    margin-top: 20px;
	    margin-bottom: 20px;
	}
	#elite .gradientBar{
		text-align: center;
	}
	#slider-header .boxi-header {
	    left: 20px !important; 
	}
	.wpb_single_image img {
	    height: inherit !important; 
	}

	/*Home*/
	#slider .title-big-slider {
	    font-size: 1.7em !important; 
	}
	#slider .title-md-slider h6, #slider .title-md-slider h6 a {
	    font-size: 1.6em !important; 
	}
	#slider .owl-carousel .owl-nav button.owl-next {
        display: none;
	}
	#slider .owl-carousel .owl-nav button.owl-prev {
        display: none;
	}

	/*service Tab*/
	#serviceTab .nav-tabs .nav-link {
	    font-size: inherit !important;
	    padding: inherit !important;
	}
	#serviceTab .intro_service_p,
	#serviceTab img,
	#ourClient .owl-carousel .owl-item img{
	    height: inherit !important;
	}

	/*Testimonials*/
	#testimonials .owl-carousel .owl-nav button.owl-next:hover, #testimonials .owl-carousel .owl-nav button.owl-prev:hover,
	#testimonials .owl-carousel .owl-nav button.owl-next, #testimonials .owl-carousel .owl-nav button.owl-prev {
	    width: 22px !important; 
	}
	#testimonials .testimonials_box .fa-quote-left, #testimonials .testimonials_box .fa-quote-right{
		font-size: 1.6em !important;
	}
	#testimonials .client_logo_circle{
		display: none;
	}

	/*About Us*/
	#ourobjectives .slick-next, .slick-prev {
	    display: none !important; 
	}
	#ourvalues .uvc-heading{
		height: inherit !important;
	}

	/*elitelegal*/
	.tab-content-services{
		display: none;
	}
	.card-head h5,
	.card-body {
	    font-size: inherit !important;
	}


	/*Footer*/
	#footer{
		text-align: center;
	}
	#footer .col-md-2{
		display: none;
	}
	#footer .subsc-text {
	    padding: inherit !important; 
	}


}

/* Small Devices, .visible-sm-* */
@media (min-width: 768px) and (max-width: 991px) { 
	/*General*/
	#project_header{
	    background-color: #263c79;
	}
	.padding-tp-bm-50 {
	    padding-top: 40px !important;
	    padding-bottom: 40px !important;
	}
	.wpb_wrapper p, .uvc-sub-heading, .wpb_wrapper li, .lg-paragraph {
	    font-size: 1.0em !important;
	}
	#main-content {
	    margin-top: 40px !important;
	}
	#main-content .margin-tp-bm-50-25 {
	    margin-top: 20px;
	    margin-bottom: 20px;
	}
	#elite .gradientBar{
		text-align: center;
	}
	#slider-header .boxi-header {
	    left: 20px !important; 
	}
	.wpb_single_image img {
	    height: inherit !important; 
	}

	/*Home*/
	#slider .title-big-slider {
	    font-size: 1.7em !important; 
	}
	#slider .title-md-slider h6, #slider .title-md-slider h6 a {
	    font-size: 1.6em !important; 
	}
	#slider .owl-carousel .owl-nav button.owl-next {
        display: none;
	}
	#slider .owl-carousel .owl-nav button.owl-prev {
        display: none;
	}

	/*service Tab*/
	#serviceTab .nav-tabs .nav-link {
	    font-size: inherit !important;
	    padding: inherit !important;
	}
	#serviceTab .intro_service_p,
	#serviceTab img,
	#ourClient .owl-carousel .owl-item img{
	    height: inherit !important;
	}

	/*Testimonials*/
	#testimonials .owl-carousel .owl-nav button.owl-next:hover, #testimonials .owl-carousel .owl-nav button.owl-prev:hover,
	#testimonials .owl-carousel .owl-nav button.owl-next, #testimonials .owl-carousel .owl-nav button.owl-prev {
	    width: 22px !important; 
	}
	#testimonials .testimonials_box .fa-quote-left, #testimonials .testimonials_box .fa-quote-right{
		font-size: 1.6em !important;
	}
	#testimonials .client_logo_circle{
		display: none;
	}

	/*About Us*/
	#ourobjectives .slick-next, .slick-prev {
	    display: none !important; 
	}
	#ourvalues .uvc-heading{
		height: inherit !important;
	}

	/*elitelegal*/
	.card-head h5,
	.card-body {
	    font-size: inherit !important;
	}


}

/* Medium Devices, .visible-md-* */
@media (min-width: 992px) and (max-width: 1199px) {
	
	/*About Us*/
	#ourvalues .uvc-heading{
		height: inherit !important;
	}

	#serviceTab .intro_service_p,
	#serviceTab img,
	#ourClient .owl-carousel .owl-item img{
	    height: inherit !important;
	}
}

/* Large Devices, .visible-lg-* */
@media (min-width: 1200px) {

}