

@media (max-width: 1199px) {  
	.whatiscustomer{width: 100%; }
	.compare_items{transform: translate(-50%, -30%);}
	.compare_business .tabs_listing li a.active:after{right:2%; transform: translate(-50%, -28%);}
	.compare_business .tabs_listing li a:hover:after{right:2%; transform: translate(-50%, -28%);}
	.compare_business .tabs_listing li{font-size: 14px; margin-bottom:45px;}
	.compare_business .tabs_listing{margin: 0px 30px 0px 50px;}
	.ourclients_section .clientslogo span{padding-right: 50px}
	.owl-theme .owl-next{right:20px;}
	.owl-theme .owl-prev{left: 5px;}

	/* services page css */
	.header_static_content{transform: translate(-50%, 70%);}
	.service_page h2{line-height: 35px; font-size:26px;}
	.afewreason{padding: 50px 0px;}
	.mysterycalling_section  p{line-height: 28px; font-size:16px;}
	.mysterycalling_section{padding: 70px 0px 40px 0px;}
	.mysterycalling_section .calling_headding span{font-size: 26px; line-height: 43px;}
	.trvelswithyou{padding: 170px 0px 0px 0px;}

	/*queries_inner_section*/
	.queries_inner_section{width: 100%; left: 0; top:-150px;}
	.contact_position img{transform: translate(-80%, 0%);}
	.contactsection .contact_form{transform: inherit; left: 0; width: 100%;}
	.contact_form ul.social_lising{width: 52%;	}
}


@media (max-width: 991px) {
	#owl-header .item .slider_content{padding: 0px 10px;}
	.nav > li > a{font-size: 11px; padding: 8px 4px;}
	.quote_box{margin: 0px 0px;}
	.beingapar{font-size: 24px;}
	.whatiscustomer h3{font-size: 20px; padding-bottom: 0px;}
	.whatiscustomer{position: relative;}
	.customerexperiance{padding-bottom: 20px;}
	.compare_items{transform: translate(-50%, -5%);}
	.compare_business .tabs_listing:before{top: -179px; height: 740px;}
	.compare_business .tabs_listing li{font-size: 12px; margin-bottom: 42px;}
	.ourclients_section .clientslogo span{display: block; margin-bottom:30px;}
	.ourclients_section .clientslogo{padding-bottom: 20px;}
	.clients_speak p{font-size: 16px; line-height: 24px;}
	.clients_speak span{margin-top: 10px;}
	footer ul li{font-size: 13px; margin-right: 10px;}
	footer .copyright_left .copyright_txt p{font-size: 13px;}

	/* services page css */
	.header_static_content{transform: translate(-50%, 40%); padding: 10px 50px;}
	.service_page img{margin: auto;} 
	.service_page img.positionLeft{position: relative; transform: none; left: 0;}
	.mysterycalling_section span.callicon{left: 42%; top:-50px;}
	.service_page .calling_headding{text-align: center; padding-top: 20px;}
	.service_page .calling_headding img{float: none; display: block;}
	.service_page .calling_headding span{float: none;}
	.mysteryRight img.positionRight{
		position: relative; transform: none; right: 0;     
		margin:100px auto 50px; padding-left: 0px;
	}
	.mysteryRight span.callicon02{left: 42%; top:40px;}

	/* technology_section */
	.technology_section h1{font-size:30px;}
	.technology_section p{font-size:16px; line-height: 30px; text-align: justify; padding-top: 20px;}
	.technology_steps_section{padding: 50px 0px;}
	.technology_steps_section h6{font-size:18px; padding:0px 50px;}
	.technology_steps_section img{width:40%;}
	.technology_steps_section{
		background-size: 750px;
		background-position: center 150px;
	}
	.technology_steps_section .pdtop_70{padding-top: 50px;}
	.uncovervital_section .uncover_heading{padding:224px 0px;}
	.uncovervital_section .uncover_heading h3{font-size: 24px; line-height: 40px;}
	.uncovervital_section ul{position: relative; transform: none;}
	.uncovervital_section .uncover_heading button{margin-top:40px;}
	.trvelswithyou{padding: 10px 0px;}
	.trvelswithyou h4{font-size:24px;}
	.trvelswithyou p{font-size:14px;}

	/* casestedy section */
	.casestedy_odd,
	.casestedy_even{padding: 20px 0;}

	/*queries_inner_section*/
	.queries_inner_section{top:-100px;}
	#custom-search-input{transform: translate(-50%, -360%);width: 50%;}
	.contact_position {padding: 10px 0px;}
	.contactsection{padding: 50px 0px 0px 0px;}
	.contact_form ul.social_lising{width:70%;}

}


@media (max-width: 767px) { 

	.mobilehide{display: none;}
	.mobileshow{display: block;}

	.navbar{background: #444444; position: relative; margin-bottom: 0px;}
	.navbar__header .navbar-toggle{margin-top:15px;}
	.navbar__header .navbar-toggle .icon-bar{background:#ffffff; }
	#owl-header .item .slider_content{
		transform: inherit; left: 0;  
	    top: 10px; height: 330px; position: relative;
	}
	#owl-header .item img{position: absolute; z-index: -1; top:0; height: 100%; width: 100%; background-size: cover;}
	#owl-header .item .slider_content .simple_smarttxt{font-size: 24px; padding: 0px;}
	#owl-header .item .slider_content .cutomerheading{font-size:14px; padding:0px 50px;}
	.beingapar{font-size:16px;}
	.whatiscustomer{transform: inherit; left: 0; padding:10px 20px;}
	.customerexperiance .whatiscustomer_img img{margin-top:30px;}
	.compare_items{transform: inherit; left: 0;}
	.compare_business{padding-top:20px; padding-bottom:20px;}
	.whatiscustomer h3{font-size:16px;}
	.whatiscustomer h3 > span{left: -20px;}
	.compare_items .pdtop_50{padding-top: 0px;}
	.compare_business .howitwork{font-size:24px; padding-bottom: 40px; padding-top: 20px;}
	.compare_business .tabs_listing:before{content:none;}
	.compare_business .tabs_listing li.active:after{content: none;}
	.compare_business .tabs_listing li:hover:after{content:none;}
	.compare_business .tabs_listing{margin: 0px 0px 0px 40px;}
	.ourstrength{padding: 20px 0px 20px 0px;}
	.ourstrength h6, 
	.ourclients_section h4{margin-bottom:40px; font-size:24px;}
	.ourstrength h6:before, .ourclients_section h4:before{width:55%; margin:0;}
	.ourstrength .ubs_items h3{font-size:16px;}
	.ourstrength .ubs_items p{line-height: 22px;}
	.ourstrength .ubs_items img{width:30%;}
	.ourstrength .pdt_50{padding-top: 0px;}
	.ourclients_section{padding-top: 20px;}
	.ourclients_section .clientslogo{padding-top: 0px;}
	.clientslogo .owl-carousel .item img a{width: 100%;}
	.clientslogo .owl-carousel .owl-stage-outer{width: 100%;}
	.clientslogo .owl-theme .owl-prev{left:-15px; top:30px;}
	.clientslogo .owl-theme .owl-next{right:-15px; top:30px;}
	.clientslogo .owl-carousel .item{margin-top: 0px;}
	.clients_speak .clients_qoutes{padding: 20px; text-align: center;}
	.clients_speak span{margin-left: 0px;}
	.clients_speak button{margin-left:0px;}
	.clients_speak img{position: relative;}
	footer{padding: 40px 0px 20px 0px;}
	footer ul.pln{float:left!important;}
	footer .copyright_left{text-align: center;}
	footer .copyright_left img{float: none;}
	footer .copyright_left .copyright_txt p{padding:10px 0px;}
	footer .copyright_left .copyright_txt p+p{padding: 0px;}
	footer .list_follow{float: left; margin-left:50px;}
	.nav > li{margin:0 15px;}

	/* services page css */
	.header_static_content{transform: none; left: 0; position: absolute; padding: 0px 15px;}
	.header_static{height: 350px;}
	.header_static img{position: relative; height: 100%; width: 100%; background-size: cover;}
	.header_static_content h1{font-size:24px;}
	.service_page h2{line-height: 25px; font-size: 18px; padding:0px 15px; text-align:center;}
	.afewreason p{text-align:center; font-size:14px; padding:0px 15px;}
	.service_page img.positionLeft{padding-right: 0px;}
	.mysterycalling_section span.callicon{left: 33%;}
	.mysterycalling_section .calling_headding span{font-size: 24px; line-height: 33px; width:100%; padding-left: 0px;}
	.mysterycalling_section  p{line-height: 22px; font-size: 14px;}
	.mysterycalling_section{padding: 10px 0px 40px 0px;}
	.mysteryRight span.callicon02{left: 32%;}
	.service_page .pd_top_operation{padding: 20px 0 0px 0;}
	.service_page h2.retail_ser{margin: 20px 0 0 0;}
	.service_page p.prargraph{font-size:14px;}
	.marBottom100{margin-bottom: 0px;}

	/* technology_section */
	.technology_section{padding: 10px 0; }
	.technology_section h1{font-size: 24px; line-height: 30px;}
	.technology_steps_section{background: inherit;}
	.technology_steps_section .pdtop_70{padding-top: 0px;}
	.technology_steps_section h6{padding: 0px; font-size: 16px; font-weight: bold;}
	.technology_steps_section img{width: 30%; padding-top:20px; padding-bottom:30px;}
	.uncovervital_section .uncover_heading{padding: 20px 0px;}
	.uncovervital_section{background-position:center top; height: auto; text-align: center;}
	.trvelswithyou h4{line-height: 35px;}

	/* casestedy section */
	.casestedy_even h1, 
	.casestedy_odd h1{font-size: 24px; line-height: 30px;}
	.casestedy_even p, .casestedy_odd p{text-align: justify; font-size:14px; padding-top: 20px;}

	/*queries_inner_section*/
	#custom-search-input{width: 90%; transform: translate(-50%, -270%);}
	.queries_inner_section{ padding: 10px; position: static;}
	#custom-search-input input{font-size: 12px;}
	.queries_section{padding: 20px 0px 50px 0px;}
	.mtop_200{margin-top:0px;}
	.faq_section{height: 230px;}
	.contact_form ul.social_lising{width: 100%;}
	.contact_form ul.social_lising li{margin-right: 0px; margin-bottom: 20px;  width: 50%;}
	.contactsection .contact_form{padding:10px;}
	.contact_position .contact_fox img{width:60%; margin:0 auto;}
	.compare_business .tabs_listing li{margin-bottom: 25px;}
	.nav > li:last-child a{text-align: center; width: 20%;}
	.chnage_img{width: 100%;}

}


@media (max-width: 320px) {

}