@media(min-width:768px) and (max-width:991px){.products_sec .center_mobile .overlay_img{left:0;position:absolute;text-align:center;top:calc(50% - 35px);width:100%;padding:0 31%;}
.products_sec .center_mobile{top:100px;}
.why_sec .right_sec{margin-left:40px;min-height:395px;padding-bottom:50px;}
.market_process_cont{padding:81px 0 0;}
.market_process_img .inr_cont2 p{right:74px;}
.market_process_img .inr_cont3 .overlay_logo{left:38%;}
.market_process_img .inr_cont5 img{left:135px;}
.market_process_cont .inr_cont.inr_cont6 div{margin-left:-120px;}
.market_process_cont .inr_cont.inr_cont7 div{margin-left:-112px;}
.marketing_types.related_cont li{padding:0 7px;}
.about_img_sec{margin:100px 0 0;position:relative;}
.testimonial_carousel .testi_img{height:183px;}
.dot2{display:none;}
.dot3{display:none;}
.dot1{display:none;}
}
@media(min-width:992px) and (max-width:1199px){.why_sec .why_box1{top:0;left:114px;}
.why_sec .why_box2{left:257px;top:0;}
.why_sec .why_box3{left:327px;top:124px;}
.why_sec .why_box4{left:256px;top:247px;}
.why_sec .why_box5{left:114px;top:247px;}
.why_sec .why_box6{left:43px;top:124px;}
.why_sec .why_box_center{left:185px;top:145px;}
.market_process_cont{padding:137px 0 0;}
.market_process_img .inr_cont2 p{right:127px;}
.market_process_img .inr_cont5 img{left:195px;}
.market_process_cont .inr_cont.inr_cont6 div{margin-left:-196px;}
.market_process_cont .inr_cont.inr_cont7 div{margin-left:-145px;}
}
@media(max-width:767px){.top_tech .inr_carousel:hover .owl-prev{left:0;background-color:#2A7BC1;color:#fff;}
.top_tech .inr_carousel:hover .owl-next{right:0;background-color:#2A7BC1;color:#fff;}
.container_index{width:80%;margin:0 auto;}
.products_sec .center_mobile{display:none;}
.products_sec{height:auto;padding:0;}
.products_sec .inr_overlay{background-color:rgba(42, 125, 193, 0.9);content:"";height:auto;left:0;padding:30px 0;position:relative;top:0;width:100%;}
.prod_box .medial .media-right{float:left;}
.prod_box .medial .media-body{float:right;width:calc(100% - 95px);margin-top:22px;text-align:left;}
.prod_box:hover .medial .media-body{padding-left:10px;}
.job_tab .inner_tab{padding:40px;}
.form .form-group [class*="col-"]{margin-bottom:20px;}
.market_process_cont{padding:0 0;}
.market_process_cont .inr_cont.inr_cont6 div{margin-left:0;}
.market_process_cont .inr_cont.inr_cont7 div{margin-left:0;}
.testimonial_carousel{text-align:center;}
.testimonial_carousel .testi_img{height:200px;width:300px;margin:0 auto;}
.navbar-static-top{min-height:75px;}
.cbp-af-header.sticky .navbar-static-top{min-height:50px;}
.text-left-xs{text-align:left !important;}
.text-center-xs{text-align:center !important;}
.dot2{display:none;}
.dot3{display:none;}
.dot1{display:none;}
}
@media(max-width:500px){.job_tab .nav-tabs li{border-right:2px solid #fff;width:100% !important;padding:0;}
.job_tab .nav-tabs li a{padding:20px;}
.job_tab .nav-tabs li a p{margin-bottom:0;}
.job_tab .inr_img{display:none !important;}
.job_tab .inner_tab .nav-tabs li{margin:0;width:100%;}
.job_tab .inr_img{display:none;}
.job_tab .tab-content{background-color:#f5f5f5;padding:20px 0 40px;}
.job_tab .btn{margin-bottom:20px}
.form_multi_check .inr_cont{width:100%;margin-bottom:20px;}
.dot2{display:none;}
.dot3{display:none;}
.dot1{display:none;}
}
@media(max-width:480px){.pagination li a{height:35px;line-height:34px;width:30px;}
.dot2{display:none;}
.dot3{display:none;}
.dot1{display:none;}
}
@media(max-width:360px){#quote-carousel .carousel-indicators .active{height:60px;width:60px;}
.marketing_sec .marketing_box .media-left{padding-right:10px;}
.marketing_sec .marketing_box{padding:30px 10px;}
.testi_sec .testimonial_video{height:200px;}
.request_quote .container_index{width:100%;}
.support_box{padding:30px 10px;}
.testimonial_carousel .testi_img{height:150px;width:200px;margin:0 auto;}
.mobile_slider .carousel-control.left{left:20px;}
.mobile_slider .carousel-control.right{left:auto;right:20px;}
.logo_main img{max-width:217px !important;}
}
@media only screen and (max-width:800px){#flip-scroll .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
#flip-scroll * html .cf{zoom:1;}
#flip-scroll *:first-child+html .cf{zoom:1;}
#flip-scroll table{width:100%;border-collapse:collapse;border-spacing:0;}
#flip-scroll th,
#flip-scroll td{margin:0;vertical-align:top;}
#flip-scroll th{text-align:left;}
#flip-scroll table{display:block;position:relative;width:100%;}
#flip-scroll thead{display:block;float:left;}
#flip-scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}
#flip-scroll thead tr{display:block;}
#flip-scroll th{display:block;text-align:right;}
#flip-scroll tbody tr{display:inline-block;vertical-align:top;}
#flip-scroll td{display:block;min-height:1.25em;text-align:left;}
#flip-scroll th{border-bottom:0;border-left:0;}
#flip-scroll td{border-left:0;border-right:0;border-bottom:0;}
#flip-scroll tbody tr{border-left:1px solid #babcbf;}
#flip-scroll th:last-child,
#flip-scroll td:last-child{border-bottom:1px solid #babcbf;}
.rpaid_tab td, .rpaid_tab th{height:auto;width:auto;}
.rpaid_tab td:last-child, .rpaid_tab th:last-child{height:auto;width:auto;}
.order_tab td:first-child, .order_tab th:first-child{height:auto;width:auto;}
.order_tab td, .order_tab th{height:auto;width:auto;}
.order_tab td:last-child, .order_tab th:last-child{height:auto;width:auto;}
.recent_tickets{overflow:hidden;height:auto;}
}
@media(min-width:360px) and (max-width:414px){.hgt_220{height:220px;}
.dot2{display:none;}
.dot3{display:none;}
.dot1{display:none;}
.vision3 .v_box3{left:4%;top:406px;width:329px;}
.vision{background:none;}
.logo_main img{max-width:217px !important;}
}
@media only screen and (max-width:360px){.vision{margin-top:160px;margin-bottom:651px;}
.v1{left:26%;top:-161px;}
.vision1 .v_box1{top:40px;left:2%;width:345px;}
.v2{left:26%;top:213px;}
.vision2 .v_box2{left:2%;top:421px;width:345px;}
.v3{left:26%;top:659px;}
.vision3 .v_box3{left:4%;top:866px;width:329px;}
}
@media only screen and (max-width:412px){.vision3 .v_box3{left:4%;top:866px;width:383px;}
.v3{left:29%;top:659px;}
.vision2 .v_box2{left:2%;top:421px;width:392px;}
.v2{left:29%;top:213px;}
.v1{left:29%;top:-161px;}
.vision1 .v_box1{top:40px;left:2%;width:394px;}
.vision{margin-top:160px;margin-bottom:620px;}
}
@media(min-width:0px) and (max-width:767px){ 
	.hire-hd h2 {
		font-size: 32px;
		margin-top: 0 !important;
	}
	.hire-hd h4 {
		font-size: 25px;
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.loc-bg h3 {
        font-size: 14px;
    }
    .hire-hd p {
    	font-size: 14px;
    	line-height: 25px;
    }
    .page_why-2 h2 {
    	line-height: 30px;
    	font-size: 22px;
    }
    .social ul
    {
    	margin-left: 0px;
    }
    .social ul li
    {
    	margin: 0 0 0 0px;
    }
    .social a
    {
    	width: 32px !important;
height: 32px !important;
font-size: 16px !important;
line-height: 33px !important;
    }
    .gd-img a img
    {
    	width: 55% !important;

margin-top: 20px !important;
    }
    #accordion .panel-title a
    {
    	font-size: 16px;
    }
    .alert-success-modal .modal-dialog{
    width: 100%;
    margin: 30px auto;
}
.full_view .modal-dialog {
    width: 100%;
}
.full_view .modal-body {
    padding: 0;
}
.full_view button.close {
     height: 30px;
    width: 30px;
 }
 .full_view button.close {
        line-height: 0;
 }
}