/*media query ................. 1199px.................*/
/*@media only screen and (max-width: 1199px){}*/
@media (min-width: 1171px) and (max-width: 1199px){
	.client_vidio video {
	    /* padding: 26px; */
	    position: absolute;
	    z-index: 1;
	    margin-left: 0;
	}
	.prices{
		width: 100%;
		min-height: 100px;
	}
	.prices1{
		width: 100%;
		min-height: 100px;
	}
	.btn_active1{
		position: absolute;
	    bottom: -25px;
	    left: 30px;
	}
    .btn_active2{
		position: absolute;
		bottom: -25px;
		left: 165px;
	}
	.date p{
		position: absolute;
	    top: 321px;
	}
	.p_m1::before,.p_m2:before,.p_m3:before{
		left: -10px;
    	right: 93px;
	}
	.pro_tie3{
		top: 1px;
		left: 2px;
	}
	.pro_tie2{
		top: -5px;
	}
	.pro_tie1{
		top: -11px;
	}
	.c_pro img{
		position: relative;
    	top: 21px;
	}
	.home_width{
		width: 85%;
	}
	.head_logos img{
		padding: 0px 0px 0px 41px;
    	width: 145px;
	}
	.doted{
		top: -43px;
		left: 98px;
		font-size: 12px;
	}
	/*video slider*/
	.sld_rspnv .video_container video{
		height: 190px;
    	width: 365px !important;
	}
	.sld_rspnv li{
		height: auto;
	    margin-right: 70px !important;
	    width: 313px !important;
	}
	/*video slider*/
	
}
/*media query ................. 1170px.................*/
@media only screen and (max-width: 1170px){

	.home_width{
		width: 85%;
	}
	.head_logos img{
		padding: 0px 0px 0px 37px;
    	width: 130px;
	}
	.doted{
		top: -42px;
	    left: 84px;
	    font-size: 11px;
	}
	.abt_p_font p{
		font-size: 14px;
	}
	.jour_frst5 {
	    position: relative;
	    top: -137px;
	}
	.jour_frst6 {
	    position: relative;
	    top: -196px;
	}
	.jour_frst7 {
	    position: relative;
	    top: -157px;
	}


}
/*media query ................. 1170px.................*/
/*media query ................. 991px.................*/
/*@media only screen and (max-width: 991px){}*/
@media (min-width: 991px) and (max-width: 1170px){
	/*video*/
	.v_time{
		font-size: 10px;
		left: 130px !important;
	}
	/*video*/
	.bg_white1 .bg_white{
		min-height: 100px;
		width:100%;
	}
	.div_1{
		width: 14.28%;
		float: left;
		border:1px solid #ddd;
		min-height: 100px;
	}
	.div_1 .download{
		padding: 38px 0px 10px 0px;
	    font-size: 17px;
	    margin: 5px;
	    color: #00a7f7;
	}
	.client_vidio video {
	    position: absolute;
	    z-index: 1;
	    margin-left: 0;
	    width: 170px;
	}
	.menu_H .nav_H li a{
		padding: 15px 0px 15px 0px;
    	font-size: 12px;
	}
	.btn_H .btn_in1{
		padding-right: 10px;
		font-size: 14px;
	}
	.btn_H .btn_share{
		padding-right: 10px;
		font-size: 14px;
	}
	.btn_active_A{
		margin: 0px;
		position: relative;
	}
	.btn_active1{
		position: absolute;
	    bottom: -25px;
	    left: -122px;
	}
    .btn_active2{
		position: absolute;
		bottom: -25px;
		left: 25px;
	}
	.home_width{
		width:100%;
	}
	.rating p{
		font-size: 8px;
	}
	.rating a, .rating a:hover, .rating a:focus{
		font-size: 9px;
	}
	.head_logos img{
		padding: 0px 5px 0px 30px;
    	width: 105px;
	}
	.doted{
		top: -32px;
	    left: 65px;
	    font-size: 10px;
	}
	.bg_nav_abt .navbar-nav>li>a{
		padding: 15px 15px 15px 0px;
		font-size: 13px;
	}
	.abt_p_pd1 p{
		padding: 0px 51px 0px 27px;
		
	}
	.jnr_bs::before{
		top: 215px;
	}
	.jnr_bd::before{
		top: 214px;
	}
	.abt_p_font p{
		font-size: 12px;
	}
	.jour_frst1{
		top: 196px;
	}
	.jour_frst2{
		top: 196px;
	}
	.jour_frst5{
		top: -119px;
	}
	.jour_frst6{
		top: -170px;
	}
	.jour_frst7{
		top: -136px;
	}
	.jour_frst3{
		top: 196px;
	}
	.jour_frst4{
		top: 195px;
	}
}
/*media query ................. 991px.................*/
/*media query ................. 768px.................*/
/*@media only screen and (max-width: 768px){}*/
@media (min-width: 768px) and (max-width: 990px){
	.sld_rspnv li {
	    height: auto;
	    margin-right: 109px !important;
	    width: 270px !important;
	}
	.bg_white1 .bg_white{
		min-height: 100px;
		width: 100%;
	}
	.div_1{
		width: 14.28%;
		float: left;
		border:1px solid #ddd;
		min-height: 100px;
	}
	.div_1 .download{
		padding: 38px 0px 10px 0px;
	    font-size: 17px;
	    margin: 5px;
	    color: #00a7f7;
	}
	.bg_img_S1{
		background-position: center;
    	background-size: cover;
	}
	.client_vidio video {
	    /* padding: 26px; */
	    position: absolute;
	    z-index: 1;
	    margin-left: 0;
	}
	.prices{
		width: 100%;
		min-height: 100px;
	}
	.prices1{
		width: 100%;
		min-height: 100px;
	}
	.menu_H .nav_H li a{
		padding: 0px;
	    width: 20%;
	    float: left;
	    text-align: center;
	    padding-top: 10px;
	}
	.btn_H .btn_in1{
		padding-right: 0px;
	}
	.btn_active_A{
		margin: 0px;
		position: relative;
	}
	.btn_active1{
		position: absolute;
	    bottom: -25px;
	    left: -128px;
	}
    .btn_active2{
		position: absolute;
		bottom: -25px;
		left: 6px;
	}
	.date p{
		position: absolute;
	    top: 321px;
	}
	.select_catagory1{
		width: 25%;
	}
	.Selector .bg_white{
		min-height: 100px;
	}
	.rating p{
		font-size: 8px;
	}
	.rating a, .rating a:hover, .rating a:focus{
		font-size: 9px;
	}
	.home_width{
		width: 70%;
	}
	.head_logos img{
		padding: 7px 5px 0px 10px;
    	width: 80px;
	}
	.doted{
		top: -28px;
	    left: 75px;
	    font-size: 9px;
	}
	.text_img .person_img{
		padding-top: 15px;
	}
	.bg_nav_abt .navbar-nav>li>a{
		padding: 15px 20px 15px 0px;
		font-size: 12px;
	}
	.abtimg_pd img{
		margin-left: 67px;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 25px;
	}
	.abt_p_font p{
		font-size: 12px;
	}
	.abt_snp_I .img_wywe{
		height: auto;
	}

	.abt_cm_g .abt_cm_env{
		padding-right: 15px;
	}
	.abt_p_font p{
		font-size: 10px;
	}
	.jour_frst3{
		top: 156px;
	}
	.jour_frst5{
		top: -112px;
	}
	.jour_frst6{
		top: -155px;
	}
	.jour_frst7{
		top: -114px;
	}
	.social1 .img_f{
		width:8%;
	}
	.menu .nav1 li a{
		font-size: 11px;
	}
	.menu h5{
		margin-left: 0px;
	}
	.social h5{
		margin-left: 9px;
	}
	.menu .nav1 li a{
		padding: 2px 0px;
	}
}
/*media query ................. 786px.................*/

@media (min-width: 451px) and (max-width: 767px){
	.journ_bdr1 {
		display: none;
	}
	.vid_pd_rps{
		position: relative;
    	top: -425px;
	}
	/*.share_video a .shr {
	    left: 320px;
	}*/
	/*.share_video a .shr1 {
	    left: 320px;
	}*/
	.vd_h_rsp{
		display: none;
	}
	.padd_rsp_hv{
		top: -440px;
	}
	.padd_rsp{
		top: 400px;
    	left: -17px;
	}
	.text_c_rsp{
		top: 408px;
		position: relative;
	}
	.text_c_rsp .candrsp{
		position: relative;
        top: -410px;
	}
	.casl h3{
		padding: 0px 0px 10px 0px;
	}
	.doted{
		display: none;
	}
	.head_logos img{
		padding: 10px 0px 10px 10px;
	}
	.abtimg_pd img{
		width: 52%;
	    cursor: pointer;
	    margin-left: 65px;
	}
	.bg_nav_abt .togle_1 .togle_2, 
	.bg_nav_abt .togle_1 .togle_2:hover, 
	.bg_nav_abt .togle_1 .togle_2:focus{
		background-color: rgb(16, 209, 206);
	    border: 1px solid rgb(11, 200, 206);
	    float: left;
	}
	.casl .casl_h{
		padding: 10px 0px 10px 0px;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 30px;
	}
	.abt_snp_I .img_wywe{
		height: auto;
	}
	.abt_p_font p{
		padding: 0px 12px 0px 10px;
	}
	.abt_c_t b{
		padding:0px;
	}
	.abt_p_w{
		padding-left: 21px;
	}
	.abt_p_w .vyre_cabt, .abt_p_w .summary_cabt{
		margin-left: 8px;
	}
	.abt_p_w .vyre_cabt1 p{
	    position: relative;
    	left: -30px;
	}
	.jnr_bs::before{
		top: 440px;
	}
	.jour_frst3{
		top: 420px;
	}
	.jnr_bd::before{
		top: 439px;
	}
	.jour_frst1{
		top: 420px;
		left: -17px;
	}
	.jour_frst5{
	    top: -185px;
		left: 12px;
	}
	.jour_frst6{
		top: -324px;
	}
	.jour_frst7{
		top: -184px;
	}
	.jour_frst2{
		top: 421px;
	}
	.jour_frst4{
		top: 421px;
    	right: -17px;
	}
	.jour_frst1 h5, .jour_frst2 h5, 
	.jour_frst5 h5, .jour_frst6 h5, 
	.jour_frst3 h5, .jour_frst7 h5, .jour_frst4 h5{
		font-size: 8px;
	}
	.journ_bdr_1{
		padding-top: 95px;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 9px;
	}
	.carousel-control.left, .carousel-control.right{
		background: transparent !important;
	}
}
/*media query ................. 450px.................*/
@media (min-width: 400px) and (max-width: 620px){
	.journ_bdr1 {
		display: none;
	}
	.abtimg_pd img{
		width: 52%;
	    cursor: pointer;
	    margin-left: 65px;
	}
	.bg_nav_abt .togle_1 .togle_2, 
	.bg_nav_abt .togle_1 .togle_2:hover, 
	.bg_nav_abt .togle_1 .togle_2:focus{
		background-color: rgb(16, 209, 206);
	    border: 1px solid rgb(11, 200, 206);
	    float: left;
	}
	.casl .casl_h{
		padding: 10px 0px 10px 0px;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 9px;
	}
	.abt_snp_I .img_wywe{
		height: auto;
	}
	.abt_p_font p{
		padding: 0px 12px 0px 10px;
	}
	.abt_c_t b{
		padding:0px;
	}
	.abt_p_w{
		padding-left: 21px;
	}
	.abt_p_w .vyre_cabt, .abt_p_w .summary_cabt{
		margin-left: 8px;
	}
	.abt_p_w .vyre_cabt1 p{
	    position: relative;
    	left: -30px;
	}

	.hert_video {
	    position: relative;
	    right: 10px;
	}
	.casl h3{
		padding: 0px 0px 10px 0px;
	}
	.crl_cnl img{
		left: -33px;
	}
	
	.sld_rspnv li {
	    height: auto;
	    margin-right: 109px !important;
	    width: 270px !important;
	}
	.prev1, .next1{
		height: 15px;
	}
	.cand .cand_vyre{
		margin-top:-20px;
	}
	.text_c_rsp .candrsp{
		position: relative;
		top: -410px;
	}
	.vid_pd{
		padding: 0px 0px 20px 0px;
	}
	.vid_pd_rps{
		position: relative;
		top:-480px;
	}
	.text_c_rsp{
		position: relative;
		top: 410px;
	}
	.mejs-time{
		right: 36px;
    	font-size: 9px
	}
	.img_empl .prev1, .img_empl .next1{
		top:6px;
		left:0px;
	}
	/*.share_video a .shr{
		left: 211px;
	}*/
	/*.share_video a .shr1 {
	    left: 166px;
	}*/
	.f_respv{
		margin-bottom: 15px;
	}
	.position_video a{
		font-size: 8px;
	}
	.head2_menu .head2_nav{
		margin: -37px -15px;
	}
	.imgs_Divide {
		text-align: center;
	}
	/*.share_video a .shr{
		left: 160px;
    	font-size: 12px;
	}*/
	.share_video a{
		top:6px;
	}
	.social img{
		margin: 0px 0px 0px 6px;
	}
	.crsl_text h4{
		font-size: 10px;
	}
	.crsl_text p{
		font-size: 7px;
	}
	.prev1, .next1{
		top: 0px;
	}
	.img p{
		font-size: 10px;
	}
	.Vyre_home h4{
		font-size: 18px;
	    padding-top: 13px;
	    padding-bottom: 3px;
	}
	.padd_rsp{
		position: relative;
		top: 400px;
    	left: -17px;
	}
	.social{
		position: relative;
    	top: 20px;
	}
	.padd_rsp_hv{
		position: relative;
		top: -600px;;
	}
	.colm .padd {
	    padding: 90px 10px 0px 12px;
	}
	.bg_head1{
		min-height: 310px;
	}
	.s_carousel .right{
		background: transparent ! important;
		right: -45px !important;
		top:50px !important;
	}
	.s_carousel .left{
		background: transparent ! important;
		left: -45px !important;
		top:50px !important;
	}
	.contrl img,.contrl1 img{
		background-color: #ddd;
	    width: 22px;
	    height: 41px;
	}
	#show_rsp{
		display: block;
	}
	.addwortise_1{
		padding: 0px;
	}
	.addwortise_2 li{
		width: 15.15%;
	}
	li .img_1_a img{
		width: 40%;
	}
	.head_width{
		margin-top: 5px;
	}
	.Form_b1{
		margin-top: 12px;
	}
	.Form_R1 .what{
		font-size: 12px;
	}
	.Form_b_in1 .Form_R1 .smm{
		font-size: 9px;
	}
	.Form_b_in1 .bdr, .Form_b_in1 .bdr1{
		border-bottom: 1px solid rgba(221, 221, 221, 0.38);
	}
	.bdr::before, .bdr1::before{
		border-left:none;
	}
	.smm1 img{
		width: 18px;
	}
	.title_head h1{
		font-size: 22px;
	}
	.vd_h_rsp{
		display: none;
	}
	.Form_b_in1 .Form_R1{
		padding: 0px;
	    margin-top: 0px;
	    margin-bottom: 0px;
	}
	.color_video span{
		font-size: 10px;
	    position: relative;
	    bottom: 9px;
	    right: 0px;
	}
	.color_video h4{
		font-size: 12px;
	}
	.color_video p{
		font-size: 8px;
	}
	.color_video{
		padding-top: 10px;
	}
	.head2_menu .head2_nav li{
		display: inline-block;
	}
	.head2_menu .head2_nav li a{
		/*position: relative;
	    top: -61px;*/
	    font-size: 7px;
	    padding: 3px;
	}
	#hide_slider{
		display: none;
	}
	.bg_head_blog{
		min-height: 50px;
	}
	.head2_menu .head2_nav{
		margin: -38px -10px;
	}
	.head2_menu{
		padding:0px;
	}
	.img img{
		width: 75px;
    	height: 45px;
	}
	.client_vidio video{
		position: relative;
		margin: 0 35px;
		top: 26px;
	}
	.client_logo img{
		margin:0 auto;
	}
	/*.date{
		position: relative;
	}*/
	.date p{
		bottom: 700px;
	    margin-left: 50px;
	    color: #ddd;
	}
	.bg_white1 .bg_white{
		min-height: 630px;
		width:100%;
	}
	.div_1{
		width: 100%;
    	border: 1px solid #ddd;
    	min-height: 90px;
	}
	.btn_H .btn_in1{
		padding-right: 0px;
		margin-bottom: 4px;
	}
	.date p{
		top: -680px;
	}
	.btn_active_A{
		margin: 0px;
		position: relative;
	}
	.btn_active1{
		position: absolute;
	    bottom: -25px;
	    left: -255px;
	}
    .btn_active2{
		position: absolute;
		bottom: -25px;
		left: -120px;
	}
	.menu_H .nav_H li a{
		font-size: 12px;
	}
	.Form_b_in:before{
		border-radius: 5px;
	}
	.select_catagory1{
		width: 100%;
	}
	.Selector .bg_white{
		min-height: 400px;
	}
	.john h3{
		text-align: center;
	}
	.CEO h5{
		text-align: center;
	}
	.CEO p{
		padding-left: 10px;
	}
	.CEO .client_if a,.CEO .client_if p{
		padding-left: 10px;
	}
	.top_people{
		top: -102px;
    	left: 48px;
	}
	.pro_tie{
		top: 2px;
    	left: -71px;
	}
	.pro_tie2{
		top: 7px;
    	left: -70px;
	}
	.pro_tie3 {
	    top: 11px;
	    left: -70px;
	}
	.p_m1::before, .p_m2:before, .p_m3:before {
	    left: -22px;
	    right: 250px;
	}
	.menu .nav1 li a{
		font-size: 10px;
	}
	.imgs_Divide{
		width: 100%;
	}
	.head_logos img{
		padding: 0px;
	    width: 130px;
	    text-align: center;
	}
	.padd .vdeo_resp_h{
		height: 180px;
	}
	.doted{
		display: none;
	}
	.text_img .person_img{
		padding-top:2px;
	}
	.slick-slide img{
		width: 420%;
	}
	.slick-slide .chock_r{
		width:230%;
	}
	.slick-slide .apple_r{
		width: 119%;
	}
	.social1 .img_f{
		width: 7%;
	}
	.social1 .img_t, .social1 .img_in, .social1 .img_insta{
		width: 11%;
	}
	.social1 .img_gp, .social1 .img_y{
		width: 11%;
	}
	.rsp_h_top{
		margin-top:-65px;
	}
	.liking1 video {
		width:200px ! important;
		height: 140px ! important;
	}
	.liking1 .mejs-container{
		width:200px ! important;
		height: 140px ! important;
	}
	.sld_rspnv li{
		height: auto;
	    width: 200px !important;
	    margin-left: -75px;
	}
	.liking1 .mejs-poster img{
		width:200px ! important;
		height: auto ! important;
	}
	.liking1 .mejs-time-total{
		width:200px ! important;
	}
	.carousel-control.left, .carousel-control.right{
		background: transparent !important;
	}
	.PB_rltv{
		margin-bottom: 15px;
	}
	.item2{
		height: 160px;
	}
	.jour_frst6{
		top: -27px;
	}
	.jour_frst5{
		top: -24px;
	}
	.jour_frst7{
		top: -25px;
	}
	.abt_crsl .abt_crsl1{
		top:-10%;
		font-size: 35px;
	}
	#vikas{
		display: block;
	}
}
@media only screen and (max-width: 400px) {
	.abt_p_pd1 p{
		padding: 0px 40px 0px 37px;
	}
	.abt_p_pd p{
		padding:10px;
	}
	.abtimg_pd img{
		margin-left: 58px;
	}
   	.vg_wdth img {
        padding: 84px 0px;
    }
	.hert_video {
	    position: relative;
	    right: 80px;
	}
	.casl h3{
		padding: 0px 0px 10px 0px;
	}
	.crl_cnl img{
		left: -33px;
	}
	
	.sld_rspnv li {
	    height: auto;
	    margin-right: 109px !important;
	    width: 270px !important;
	}
	.prev1, .next1{
		height: 15px;
	}
	.cand .cand_vyre{
		margin-top:-20px;
	}
	.text_c_rsp .candrsp{
		position: relative;
		top: -410px;
	}
	.vid_pd{
		padding: 0px 0px 20px 0px;
	}
	.vid_pd_rps{
		position: relative;
		top:-480px;
	}
	.text_c_rsp{
		position: relative;
		top: 410px;
	}
	.mejs-time{
		right: 36px;
    	font-size: 9px
	}
	.img_empl .prev1, .img_empl .next1{
		top:6px;
		left:0px;
	}
	/*.share_video a .shr{
		left: 211px;
	}*/
	/*.share_video a .shr1 {
	    left: 166px;
	}*/
	.f_respv{
		margin-bottom: 15px;
	}
	.position_video a{
		font-size: 8px;
	}
	.head2_menu .head2_nav{
		margin: -37px -15px;
	}
	.imgs_Divide {
		text-align: center;
	}
	/*.share_video a .shr{
		left: 160px;
    	font-size: 12px;
	}*/
	.share_video a{
		top:6px;
	}
	.social img{
		margin: 0px 0px 0px 6px;
	}
	.crsl_text h4{
		font-size: 10px;
	}
	.crsl_text p{
		font-size: 7px;
	}
	.prev1, .next1{
		top: 0px;
	}
	.img p{
		font-size: 10px;
	}
	.Vyre_home h4{
		font-size: 18px;
	    padding-top: 13px;
	    padding-bottom: 3px;
	}
	.padd_rsp{
		position: relative;
		top: 400px;
    	left: -17px;
	}
	.social{
		position: relative;
    	top: 20px;
	}
	.padd_rsp_hv{
		position: relative;
		top: -600px;;
	}
	.colm .padd {
	    padding: 44px 10px 0px 12px;
	}
	.bg_head1{
		min-height: 310px;
	}
	.s_carousel .right{
		background: transparent ! important;
		right: -45px !important;
		top:50px !important;
	}
	.s_carousel .left{
		background: transparent ! important;
		left: -45px !important;
		top:50px !important;
	}
	.contrl img,.contrl1 img{
		background-color: #ddd;
	    width: 22px;
	    height: 41px;
	}
	#show_rsp{
		display: block;
	}
	.addwortise_1{
		padding: 0px;
	}
	.addwortise_2 li{
		width: 15.15%;
	}
	li .img_1_a img{
		width: 40%;
	}
	.head_width{
		margin-top: 5px;
	}
	.Form_b1{
		margin-top: 12px;
	}
	.Form_R1 .what{
		font-size: 12px;
	}
	.Form_b_in1 .Form_R1 .smm{
		font-size: 9px;
	}
	.Form_b_in1 .bdr, .Form_b_in1 .bdr1{
		border-bottom: 1px solid rgba(221, 221, 221, 0.38);
	}
	.bdr::before, .bdr1::before{
		border-left:none;
	}
	.smm1 img{
		width: 18px;
	}
	.title_head h1{
		font-size: 22px;
	}
	.vd_h_rsp{
		display: none;
	}
	.Form_b_in1 .Form_R1{
		padding: 0px;
	    margin-top: 0px;
	    margin-bottom: 0px;
	}
	.color_video span{
		font-size: 10px;
	    position: relative;
	    bottom: 14px;
       right: 0px;
	}
	.color_video h4{
		font-size: 12px;
	}
	.color_video p{
		font-size: 8px;
	}
	.color_video{
		padding-top: 10px;
	}
	.head2_menu .head2_nav li{
		display: inline-block;
	}
	.head2_menu .head2_nav li a{
		/*position: relative;
	    top: -61px;*/
	    font-size: 7px;
	    padding: 3px;
	}
	#hide_slider{
		display: none;
	}
	.bg_head_blog{
		min-height: 50px;
	}
	.head2_menu .head2_nav{
		margin: -38px -10px;
	}
	.head2_menu{
		padding:0px;
	}
	.img img{
		width: 75px;
    	height: 45px;
	}
	.client_vidio video{
		position: relative;
		margin: 0 35px;
		top: 26px;
	}
	.client_logo img{
		margin:0 auto;
	}
	/*.date{
		position: relative;
	}*/
	.date p{
		bottom: 700px;
	    margin-left: 50px;
	    color: #ddd;
	}
	.bg_white1 .bg_white{
		min-height: 630px;
		width:100%;
	}
	.div_1{
		width: 100%;
    	border: 1px solid #ddd;
    	min-height: 90px;
	}
	.btn_H .btn_in1{
		padding-right: 0px;
		margin-bottom: 4px;
	}
	.date p{
		top: -680px;
	}
	.btn_active_A{
		margin: 0px;
		position: relative;
	}
	.btn_active1{
		position: absolute;
	    bottom: -25px;
	    left: -255px;
	}
    .btn_active2{
		position: absolute;
		bottom: -25px;
		left: -120px;
	}
	.menu_H .nav_H li a{
		font-size: 12px;
	}
	.Form_b_in:before{
		border-radius: 5px;
	}
	.select_catagory1{
		width: 100%;
	}
	.Selector .bg_white{
		min-height: 400px;
	}
	.john h3{
		text-align: center;
	}
	.CEO h5{
		text-align: center;
	}
	.CEO p{
		padding-left: 10px;
	}
	.CEO .client_if a,.CEO .client_if p{
		padding-left: 10px;
	}
	.top_people{
		top: -102px;
    	left: 48px;
	}
	.pro_tie{
		top: 2px;
    	left: -71px;
	}
	.pro_tie2{
		top: 7px;
    	left: -70px;
	}
	.pro_tie3 {
	    top: 11px;
	    left: -70px;
	}
	.p_m1::before, .p_m2:before, .p_m3:before {
	    left: -22px;
	    right: 250px;
	}
	.menu .nav1 li a{
		font-size: 10px;
	}
	.imgs_Divide{
		width: 100%;
	}
	.head_logos img{
		padding: 0px;
	    width: 130px;
	    text-align: center;
	}
	.padd .vdeo_resp_h{
		height: 180px;
	}
	.doted{
		display: none;
	}
	.text_img .person_img{
		padding-top:2px;
	}
	.slick-slide img{
		width: 420%;
	}
	.slick-slide .chock_r{
		width:230%;
	}
	.slick-slide .apple_r{
		width: 119%;
	}
	.social1 .img_f{
		width: 7%;
	}
	.social1 .img_t, .social1 .img_in, .social1 .img_insta{
		width: 11%;
	}
	.social1 .img_gp, .social1 .img_y{
		width: 11%;
	}
	.rsp_h_top{
		margin-top:-65px;
	}
	.liking1 video {
		width:200px ! important;
		height: 140px ! important;
	}
	.liking1 .mejs-container{
		width:200px ! important;
		height: 140px ! important;
	}
	.sld_rspnv li{
		height: auto;
	    width: 200px !important;
	    margin-left: -75px;
	}
	.liking1 .mejs-poster img{
		width:200px ! important;
		height: auto ! important;
	}
	.liking1 .mejs-time-total{
		width:200px ! important;
	}
	.bg_nav_abt .togle_1 .togle_2, 
   	.bg_nav_abt .togle_1 .togle_2:hover, 
   	.bg_nav_abt .togle_1 .togle_2:focus {
	    background-color: rgb(16, 209, 206);
	    border: 1px solid rgb(11, 200, 206);
	    float: left;
	}
   	.journ_bdr1 {
		display: none;
	}
	
	.carousel-control.left, .carousel-control.right{
		background: transparent !important;
	}
	.PB_rltv{
		margin-bottom: 15px;
	}
	.item2{
		height: 160px;
	}
	.jour_frst6{
		top: -27px;
	}
	.jour_frst5{
		top: -24px;
	}
	.jour_frst7{
		top: -25px;
	}
	.abt_crsl .abt_crsl1{
		top:-10%;
		font-size: 35px;
	}
	#vikas{
		display: block;
	}

}
/*media query ................. 450px.................*/
/*media query ................. 350px.................*/
@media only screen and (max-width: 350px){
	
	.hert_video {
	    position: relative;
	    right: 100px;
	}
	.casl h3{
		padding: 0px 0px 10px 0px;
	}
	.crl_cnl img{
		left: -33px;
	}
	
	.sld_rspnv li {
	    height: auto;
	    margin-right: 109px !important;
	    width: 270px !important;
	}
	.prev1, .next1{
		height: 15px;
	}
	.cand .cand_vyre{
		margin-top:-20px;
	}
	.text_c_rsp .candrsp{
		position: relative;
		top: -410px;
	}
	.vid_pd{
		padding: 0px 0px 20px 0px;
	}
	.vid_pd_rps{
		position: relative;
		top:-480px;
	}
	.text_c_rsp{
		position: relative;
		top: 410px;
	}
	.mejs-time{
		right: 36px;
    	font-size: 9px
	}
	.img_empl .prev1, .img_empl .next1{
		top:6px;
		left:0px;
	}
	/*.share_video a .shr{
		left: 211px;
	}*/
	/*.share_video a .shr1 {
	    left: 166px;
	}*/
	.f_respv{
		margin-bottom: 15px;
	}
	.position_video a{
		font-size: 8px;
	}
	.head2_menu .head2_nav{
		margin: -37px -15px;
	}
	.imgs_Divide {
		text-align: center;
	}
	/*.share_video a .shr{
		left: 160px;
    	font-size: 12px;
	}*/
	.share_video a{
		top:6px;
	}
	.social img{
		margin: 0px 0px 0px 6px;
	}
	.crsl_text h4{
		font-size: 10px;
	}
	.crsl_text p{
		font-size: 7px;
	}
	.prev1, .next1{
		top: 0px;
	}
	.img p{
		font-size: 10px;
	}
	.Vyre_home h4{
		font-size: 18px;
	    padding-top: 13px;
	    padding-bottom: 3px;
	}
	.padd_rsp{
		position: relative;
		top: 400px;
    	left: -17px;
	}
	.social{
		position: relative;
    	top: 20px;
	}
	.padd_rsp_hv{
		position: relative;
		top: -600px;;
	}
	.colm .padd {
	    padding: 30px 10px 0px 12px;
	}
	.bg_head1{
		min-height: 310px;
	}
	.s_carousel .right{
		background: transparent ! important;
		right: -45px !important;
		top:50px !important;
	}
	.s_carousel .left{
		background: transparent ! important;
		left: -45px !important;
		top:50px !important;
	}
	.contrl img,.contrl1 img{
		background-color: #ddd;
	    width: 22px;
	    height: 41px;
	}
	#show_rsp{
		display: block;
	}
	.addwortise_1{
		padding: 0px;
	}
	.addwortise_2 li{
		width: 15.15%;
	}
	li .img_1_a img{
		width: 40%;
	}
	.head_width{
		margin-top: 5px;
	}
	.Form_b1{
		margin-top: 12px;
	}
	.Form_R1 .what{
		font-size: 12px;
	}
	.Form_b_in1 .Form_R1 .smm{
		font-size: 9px;
	}
	.Form_b_in1 .bdr, .Form_b_in1 .bdr1{
		border-bottom: 1px solid rgba(221, 221, 221, 0.38);
	}
	.bdr::before, .bdr1::before{
		border-left:none;
	}
	.smm1 img{
		width: 18px;
	}
	.title_head h1{
		font-size: 22px;
	}
	.vd_h_rsp{
		display: none;
	}
	.Form_b_in1 .Form_R1{
		padding: 0px;
	    margin-top: 0px;
	    margin-bottom: 0px;
	}
	.color_video span{
		font-size: 10px;
	    position: relative;
	    bottom: -47px;
	    right: -83px;
	}
	.color_video h4{
		font-size: 12px;
	}
	.color_video p{
		font-size: 8px;
	}
	.color_video{
		padding-top: 10px;
	}
	.head2_menu .head2_nav li{
		display: inline-block;
	}
	.head2_menu .head2_nav li a{
		/*position: relative;
	    top: -61px;*/
	    font-size: 7px;
	    padding: 3px;
	}
	#hide_slider{
		display: none;
	}
	.bg_head_blog{
		min-height: 50px;
	}
	.head2_menu .head2_nav{
		margin: -38px -10px;
	}
	.head2_menu{
		padding:0px;
	}
	.img img{
		width: 75px;
    	height: 45px;
	}
	.client_vidio video{
		position: relative;
		margin: 0 35px;
		top: 26px;
	}
	.client_logo img{
		margin:0 auto;
	}
	/*.date{
		position: relative;
	}*/
	.date p{
		bottom: 700px;
	    margin-left: 50px;
	    color: #ddd;
	}
	.bg_white1 .bg_white{
		min-height: 630px;
		width:100%;
	}
	.div_1{
		width: 100%;
    	border: 1px solid #ddd;
    	min-height: 90px;
	}
	.btn_H .btn_in1{
		padding-right: 0px;
		margin-bottom: 4px;
	}
	.date p{
		top: -680px;
	}
	.btn_active_A{
		margin: 0px;
		position: relative;
	}
	.btn_active1{
		position: absolute;
	    bottom: -25px;
	    left: -255px;
	}
    .btn_active2{
		position: absolute;
		bottom: -25px;
		left: -120px;
	}
	.menu_H .nav_H li a{
		font-size: 12px;
	}
	.Form_b_in:before{
		border-radius: 5px;
	}
	.select_catagory1{
		width: 100%;
	}
	.Selector .bg_white{
		min-height: 400px;
	}
	.john h3{
		text-align: center;
	}
	.CEO h5{
		text-align: center;
	}
	.CEO p{
		padding-left: 10px;
	}
	.CEO .client_if a,.CEO .client_if p{
		padding-left: 10px;
	}
	.top_people{
		top: -102px;
    	left: 48px;
	}
	.pro_tie{
		top: 2px;
    	left: -71px;
	}
	.pro_tie2{
		top: 7px;
    	left: -70px;
	}
	.pro_tie3 {
	    top: 11px;
	    left: -70px;
	}
	.p_m1::before, .p_m2:before, .p_m3:before {
	    left: -22px;
	    right: 250px;
	}
	.menu .nav1 li a{
		font-size: 10px;
	}
	.imgs_Divide{
		width: 100%;
	}
	.head_logos img{
		padding: 0px;
	    width: 130px;
	    text-align: center;
	}
	.padd .vdeo_resp_h{
		height: 180px;
	}
	.doted{
		display: none;
	}
	.text_img .person_img{
		padding-top:2px;
	}
	.slick-slide img{
		width: 420%;
	}
	.slick-slide .chock_r{
		width:230%;
	}
	.slick-slide .apple_r{
		width: 119%;
	}
	.social1 .img_f{
		width: 7%;
	}
	.social1 .img_t, .social1 .img_in, .social1 .img_insta{
		width: 11%;
	}
	.social1 .img_gp, .social1 .img_y{
		width: 11%;
	}
	.rsp_h_top{
		margin-top:-65px;
	}
	.liking1 video {
		width:200px ! important;
		height: 140px ! important;
	}
	.liking1 .mejs-container{
		width:200px ! important;
		height: 140px ! important;
	}
	.sld_rspnv li{
		height: auto;
	    width: 200px !important;
	    margin-left: -75px;
	}
	.liking1 .mejs-poster img{
		width:200px ! important;
		height: auto ! important;
	}
	.liking1 .mejs-time-total{
		width:200px ! important;
	}
	.bg_nav_abt .togle_1 .togle_2, 
   	.bg_nav_abt .togle_1 .togle_2:hover, 
   	.bg_nav_abt .togle_1 .togle_2:focus {
	    background-color: rgb(16, 209, 206);
	    border: 1px solid rgb(11, 200, 206);
	    float: left;
	}
   	.journ_bdr1 {
		display: none;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 38px;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 38px;
	}
	.carousel-control.left, .carousel-control.right{
		background: transparent !important;
	}
	.PB_rltv{
		margin-bottom: 15px;
	}
	.item2{
		height: 160px;
	}
	.jour_frst6{
		top: -27px;
	}
	.jour_frst5{
		top: -24px;
	}
	.jour_frst7{
		top: -25px;
	}
	.abt_crsl .abt_crsl1{
		top:-10%;
		font-size: 35px;
	}
	#vikas{
		display: block;
	}
}
@media only screen and (max-width: 320px){
	.bg_nav_abt .togle_1 .togle_2, 
   	.bg_nav_abt .togle_1 .togle_2:hover, 
   	.bg_nav_abt .togle_1 .togle_2:focus {
	    background-color: rgb(16, 209, 206);
	    border: 1px solid rgb(11, 200, 206);
	    float: left;
	}
   	.journ_bdr1 {
		display: none;
	}
	.abt_p_pd1 p{
		padding: 0px 40px 0px 22px;
	}
	.journ_bdr1 {
		display: none;
	}
	.client_vidio video{
		position: relative;
		margin: 0 35px;
	}
	.btn_H .btn_in1{
		padding-right: 0px;
		margin-bottom: 4px;
	}
	.carousel-control.left, .carousel-control.right{
		background: transparent !important;
	}
	.PB_rltv{
		margin-bottom: 15px;
	}
	.item2{
		height: 160px;
	}
	.jour_frst6{
		top: -27px;
	}
	.jour_frst5{
		top: -24px;
	}
	.jour_frst7{
		top: -25px;
	}
	.abt_crsl .abt_crsl1{
		top:-10%;
		font-size: 35px;
	}
	#vikas{
		display: block;
	}
	.A_bolet{
		margin-left:20px;
	}
	.abt_p_pd p{
		padding: 0px
	}

}
/*media query ................. 350px.................