
@media only screen and (max-width: 988px) {

	.hs_navigation_header_wrapper {
		display: none !important;
	}
	.slider-area_top{
		padding-top: 0;
	}
	.mobail_menu {
		padding: 10px;
	    background: #cf0408;
	}
	.hs_logo img {
	   width: 100%;
	}
	.mobail_menu .cd-dropdown-wrapper{
		margin-top: 10px;
		height: auto;
	}
	.chacckar {
	    width: 150px;
	    top: 5px;
	}
	.chacckar img {
		width: 100%;
	}
	.panditji img {
   	 	margin-top: 0;
	}

	.slider-area_top .item .carousel-captions {
		min-height: 100% !important;
		top: 20%;
	}
	.slider-area_top .item .content h1 {
		font-size: 20px;
		margin-bottom: 0;
	}
	.slider-area_top .item .content h2{
		font-size:18px;
		margin-bottom: 0;
	}
	.slider-area_top .item .content p {
		font-size: 13px;
		line-height: normal;
	}
	.carousel-nevigation {
		top: 30%;
	}

	.slide_btn {
	   margin: 20px 0;
	   padding:0;
	   text-align: center;
	}
	.slide_btn .hs_btn_hover {
		padding: 10px 15px;
		border-radius: 5px;
		font-size: 13px;
		margin: 3px auto;
	}
	.hs_sign_wrapper{
		padding:20px 25px;
	}
	.hs_sign_box{
		margin-top: 12px;
	}
	.hs_sign_wrapper .col-md-2.col-sm-2 {
	    width: 33.33%;
	    float: left;
	}
	.hs_about_heading_wrapper h2 {
	    font-size: 25px;
	}
	#services_team_slider_wrapper {
    	padding: 0 15px;
	}
	.hs_about_indx_main_wrapper .col-md-7.col-sm-7 {
	    padding-left:15px;
	}
	.hs_about_right_cont_wrapper h1{
		font-size: 30px;
	}
	.hs_about_right_cont_wrapper h2{
		font-size: 18px;
		padding:10px 0;
	}

	.hs_testi_slider_main_wrapper{
		padding:80px 0 30px;
	}
	.hs_indx_title_main_wrapper {
		padding:40px 0;
	}
	.hs_indx_title_left_wrapper h1 {
		font-size: 20px;
	}

	.hs_latest_news_main_wrapper{
		padding:80px 0;
	}

	.hs_footer_top_wrapper .col-lg-3.col-md-3 {
	    margin: 20px 0;
	}
	.hs_footer_top_wrapper{
		padding-top: 40px;
	}

	/*Internal Page*/
	.serice_img img {
		height: auto;
	}

.hs_ar_tabs_wrapper li,
.hs_ar_tabs_wrapper li a{
	display: block;
	width: 100%;
}
.hs_ar_tabs_wrapper li select{
	width: 100% !important;
}
.faceb {
    margin:20px 0;
}

#return-to-top {
    bottom: 10px;
    right: 5px;
    width: 40px;
    height: 40px;
}
#return-to-top i {
    top: 5px;
    font-size: 25px;
}

}
@media screen and (max-width:768px)
{
    /*.hs_indx_title_main_wrapper,.hs_indx_title_main_wrapper.horoscope {*/
    /*    padding: 40px 0;*/
    /*}*/
    .hs_indx_title_main_wrapper:before, .hs_indx_title_main_wrapper.horoscope:after
    {
        width: 13%;
        height: 97%;
        background-size: contain;
    }
}
@media screen and (max-width: 468px) 
{
    .hs_indx_title_left_wrapper h1{
        font-size: 20px;
    }
    .hs_indx_title_main_wrapper:before, .hs_indx_title_main_wrapper.horoscope:after
    {
        width: 27%;
        height: 97%;
        background-size: contain;
    }
}