@media all and (min-width:0px)
{
	
}



@media (max-width: 359px) and (min-width: 300px)
{
	.container_temp{ width:100%;}
	.main_menu_cont{ position: static; margin:0; background:#fff;}
	.logo{ position: static; padding:20px 0;}
	.logo img{ width:25%;}
	.main_menu{}
	.main_menu .navbar{ min-height:inherit;}
	.navbar-toggle{ position: absolute; top:-78px; right:0;}
	.main_menu .navbar-inverse .navbar-nav > li > a{ color:#000;}
	.navbar-inverse .navbar-toggle .icon-bar{ background-color:#0095d9;}
	.navbar-inverse .navbar-toggle{ border-color:#8264a9;}
	.appointment_blk{ position: static; ;}
	.petcare_blk{ padding:20px 0;}
	.footer_menu > ul > li{ border-right: none; padding:20px 0;}
	.footer_menu li li{ padding:0 3px;}
	.footer_menu{ padding:0;}
	.about_img{ text-align: center;}
	.about_service ul{ padding-left:30px;}
	
	.contactus_blk .embed-responsive-16by9{ height:150px;}
	
	.embed-responsive-16by9{ height:404px;}
	.appointment_enq .rgt_form input[type='submit']{ margin:0 0 0 25px;}
	.appointment_enq .lft_form .form-control{width:100%;}
	
	textarea.form-control {
    height: 80px;
	}
	.form-group1 {
    padding: 0 8px 0px 8px;
	margin-bottom:15px;
}
	
	.service_cont{ padding:0;}
	.service_cont h2{ padding:20px 0 20px 0;}
	
	.petstore_blk .about_service ul{ padding:0 12px;}
	
	.enquire_now .embed-responsive-16by9{ height:400px;}
	
	.contact_enq .contact_top .form-group{ width:100%;}
	.contact_enq .contact_top .form-control{ width:100%;}
	
	.petstore_blk .about_service ul li{ width:255px;}
	
	.testi_bor span{ width:100%;}
	
	.cust_testi p:before{ content:url(../images/testi_p_before.png); padding-right:15px; float: none;}
	
	.service_border{ padding-bottom:40px; padding-top:0;}
	
	.about_img{ padding:20px 0;}
	
	.pet_store_img img{ width:100%;}
	.blog_lft{ padding:0;}
	.blog_rgt{ padding:0;}
	.blog_blk{ padding:0;}
	.blog_cont{ padding:0;}
	.read_lft{ padding:0;}
	.read_lft img{ width:100%;}
	.read_rgt{ padding:0;}
	
	

	
}




@media (max-width: 479px) and (min-width: 360px)
{
	
	.container_temp{ width:100%;}
	.main_menu_cont{ position: static; margin:0; background:#fff;}
	.logo{ position: static; padding:0; margin-top: 20px;}
	.logo img{width: 58%; margin-top: -13px; margin-left: -10px;}
	.main_menu .navbar{ min-height:inherit;}
	.main_menu{}
	.navbar-toggle{ position: absolute; top:-95px; right:0;}
	.main_menu .navbar-inverse .navbar-nav > li > a{ color:#000;}
	.navbar-inverse .navbar-toggle .icon-bar{ background-color:#0095d9;}
	.navbar-inverse .navbar-toggle{ border-color:#8264a9; margin-top:41px; margin-right: -2px;}
	
	.grid figure{ float: none; width:100%;}
	
	.appointment_blk{ position: static; }
	.petcare_blk{ padding:20px 0; margin-top: -28px; margin-left: -3px;}
	
	.footer_menu > ul > li{ border-right: none; padding:20px 0; margin-top: -26px; min-height: inherit;}
	.footer_menu li li{ padding:0 3px;}
	.footer_menu{ padding:0; z-index:2;}
	.our_gallery{ padding-right:0; margin-top: -21px;}
	.about_img{ text-align: center;}
	.about_service ul{ margin-top: 25px;}
	.about_service ul li{width: inherit;}
	
	
	.embed-responsive-16by9{ height:554px;}
	.appointment_enq .lft_form .form-control{ width:355px;}
	.appointment_enq .mid_form .form-control{ width:355px;}
	.appointment_enq .rgt_form .form-control{ width:150px;}
	.appointment_enq .form-group input[type='submit']{ margin:0 0 0 25px;}
	
	.service_cont{ padding:0;}
	.service_cont h2{ padding:20px 0 20px 0;}
	.service_img::before{ width:30%;}
	
	.petstore_blk .about_service ul{ margin-left:-22px; width: 100%;}
	
	.contactus_blk > .embed-responsive-16by9{ height:150px;}
	
	.contact_enq .contact_top .form-group{ width:100%;}
	.contact_enq .contact_top .form-control{ width:100%;}
	
	
	.enquire_now .embed-responsive-16by9{ height:581px;}
	
	.testi_bor span{ width:100%;}
	
	.cust_testi p:before{ content:url(../images/testi_p1_before.png); padding-right:15px; float: none;}
	
	.service_border{ padding-bottom:40px; padding-top:0; margin-top: 5px;}
	
	.about_img{ padding:20px 0;}
	
	.pet_store_img img{ width:100%;}
	
	.petstore_blk .about_service ul li{ width:100%;}
	
	.blog_lft{ padding:0;}
	.blog_rgt{ padding:0; font-size: 20px;}
	.blog_blk{ padding:0;}
	.blog_cont{ padding:0;z-index: 2;}
	
    .aboutus_blk p{
        padding-bottom: 0;
	
    }
select.form-1 {
    color: #000;
    margin-bottom: 15px;
}
.navbar-nav {
    margin: 0;
}

input#check{
    top: 0;
    position: relative;
}
.pepr-fo h6 {
    display: inline-block;
    color: #fff;
    margin: -12px 20px 10px 0;
    top: -2px;
    position: relative;
}

.modal{top:100px;}
	
.modal-header button{top: -19px; right: 0px;}

input[type="submit"].form-control{
	margin-top: 17px;
	width: 100%;
	height: 50px;
	text-align: center;
	margin-left: 1px;
	
	}
.our_gallery h1{
	margin-left: 2px;	
	}
.modal-header .close{
	margin-top: 13px;
	}	

	
.line_black{
	margin-top: 7px;
		
	}
.treat_offer_img{
		margin-top: 37px;
	}	
.service_blk{
	margin-top: -27px;	
	}	
.service_img{
	margin-top: 31px;	
	}	
.pet_store_img{
	margin-top: 2px;
	margin-left: 7px;
	}	
.submit_testi .embed-responsive-16by9{
		height: 300px;
	}	
.contact_add h1{
		margin-top: 5px;
	}	
.blog_rgt h2{
		font-size: 20px;
	}
.embed-responsive iframe{
		width:190%;
	height: 524px;
	   
     	
	}
.modal-header .close{
		margin-top:-18px;
	}
.testimonial_blk{
		padding: 0px;
	}
.form-group3{
		width:none;
	}
.modal-header{
		
	}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:100%; height:250px;}
	.appointment_enq .form-group{
		padding:0 10px;
		
	}
.appointment_enq .form-group1{
		padding: 0px;
	}
textarea.form-control{
		height:65px;
	    width: 101%;
	    margin-left: 0px;
	}
.g-recaptcha{
		width: 51%;
	    margin-left: 5px;
	    margin-top: 17px;
	   
	}
.rc-anchor-center-item{
     font-size: 10px;  
		
	}
ul.enquiryForm{
	margin-left: 2px;
		
	}
ul.enquiryForm .embed-responsive iframe{
		width: 25%;
	}
.main_menu .navbar-nav > li:last-child img{
		margin-top: 8px;
		margin-left: -6px;
	}
.main_menu .navbar-inverse .navbar-nav > li > a.active{
		margin-top: 11px;
	}
	.aboutus_blk .about_service ul{
		margin-left:-22px;
		width: 100%;
	}
	.g-recaptcha{
		margin-left: 0px;
		width: 100%;
	}
	.whatappfix img{
		width: 31px;
		height: 31px;
	}
	.callfix img{
		width: 41px;
		height: 41px;
	}
	.header_rel .container{
		background-color: white;
	}
	.about_service ul li a{margin-left: 97px;}
	.petstore_blk .about_service ul li a{
		margin-left: -2px;
	}
	.enquiryForm .form-group {
		margin-left: 1px;
	} 
	.form-group.dell{
		margin-top: 9px;
		margin-left: -21px;
	}
	.form-group.mark{
		margin-top: 8px;
		
	}
	.form-group.mark1{
		margin-top: -11px;
		
	}
	.about_img_content{
		margin-left: 0px;
		
	}
.spiderman a{
	margin-left: 22px;
}
.spiderman1 a{
	margin-left: 11px;
}
.spiderman2 a{
	margin-left: 31px;
}
.responsive  img{
	margin-left: 45px;	
	}
	.aboutus_blk .about_service ul li{
		width: 384px;
	}
}

@media all and (min-width:480px) and (max-width:767px) 
{
	.container_temp{ width:100%;}
	.main_menu_cont{ position: static; margin:0; background:#fff;}
	.logo{ position: static; padding:20px 0;}
	.logo img{ width:25%;}
	.main_menu .navbar{ min-height:inherit;}
	.main_menu{}
	.navbar-toggle{ position: absolute; top:-110px; right:-15px;}
	.main_menu .navbar-inverse .navbar-nav > li > a{ color:#000;}
	.navbar-inverse .navbar-toggle .icon-bar{ background-color:#0095d9;}
	.navbar-inverse .navbar-toggle{ border-color:#8264a9;}
	
	.grid figure{ float: none; width:100%;}
	
	.appointment_blk{ position: static;margin-top: 5px; height:300px;}
	.petcare_blk{ padding:20px 0;}
	
	.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img,
	.carousel-inner > .item > a > img{ display:inline-block;}
	
	.footer_menu > ul > li{ border-right: none; padding:20px 0;}
	.footer_menu{ padding:0;}
	.about_img{ text-align: center;}
	.about_service{ padding:0; margin:0;}
	.about_service ul{ padding:0; margin:0;}
	.about_service ul li{ margin:5px; width:215px;}
	.about_service ul li a{ font-size:16px;}
	
	.about_service ul{ padding-left:75px;}
	
	.embed-responsive-16by9{ height:350px;}
	
	.appointment_enq .lft_form .form-control{ width:240px;}
	
	.service_cont{ padding:0;}
	.service_cont h2{ padding:20px 0 20px 0;}
	.service_img::before{ width:30%;}
	
	.petstore_blk .about_service ul{ padding-left:65px;}
	
	.contactus_blk > .embed-responsive-16by9{ height:200px;}
	

	.enquire_now .embed-responsive-16by9{ height:350px;}
	
	.testi_bor span{ width:100%;}
	
	.cust_testi p:before{ content:url(../images/testi_p_before.png); padding-right:15px; float: none;}
	
	.service_border{ padding-bottom:40px; padding-top:0;}
	
	.about_img{ padding:20px 0;}
	
	.pet_store_img img{ width:100%;}
	
	.blog_lft{ padding:0;}
	.blog_rgt{ padding:0;}
	.blog_blk{ padding:0;}
	.blog_cont{ padding:0;}
	.read_lft{ padding:0;}
	.read_lft img{ width:100%;}
	.read_rgt{ padding:0;}
	
	
	
	 .aboutus_blk p{
        padding-bottom: 0;
    }
	select.form-1 {
    color: #000;
    margin-bottom: 15px;
}

	.enquiryForm{ padding:0;}
	
	.modal{ top: 100px;}
	
	
}



@media (max-width: 991px) and (min-width: 768px)
{
	
	.container_temp{ width:100%;}
	.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img,
	.carousel-inner > .item > a > img{ display:inline-block;}
	
	.nav > li > a{ padding:15px 11px;}
	
	.footer_menu > ul > li{ padding:20px 0; border-right: none;}
	
	.grid { display: inline-flex;}
	figure.effect-winston p{ bottom:-15px !important; right:-25px !important;}
	
	.about_service ul{ padding-left:130px;}
	.about_service ul li{ margin:5px;}
	
	.pet_store_img{ width:50%;}
	
	.main_menu .navbar-nav > li{ font-size:11px;}
	.main_menu .nav > li > a{ padding:7px 7px;}
	
	.petstore_blk .about_service ul li{ width:235px;}
	
	.blog_rgt h2{ margin:0; font-size:20px;}
	.wstnkubinfo{ padding: 0;}
	
		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}


@media (max-width: 767px){
	
	.header_mob{ position: absolute; right:31px; top:3px !important; width:100%; text-align: right;}
	.header_mob p{ font-size:16px;position: absolute; margin-left: 173px; margin-top: 46px;} 
	.modal-dialog{margin-top: 85px;}
}



@media (max-width: 1029px) and (min-width: 992px)
{
	
	.container_temp{ width:1000px;}
	
	.appointment_enq .lft_form .form-control{ width:149px;}
	
	
	
	
	
}




@media (min-width: 1030px)
{
	.container_temp{ width:1056px;}
	
}


/*-----------Start SEO--------*/


/*.seo-mail:before{
	content:"edenpetscare@gmail.com";
	}
.seo-mail-to a[href^="mailto:"]::after {
  content: "";
}*/
/*-----------End Start SEO--------*/


