
.





/*footer start*/

.footer {
    background-color: #151414;
    color: #151414;
    text-align: center;
    padding: 15px;
}
li.what1.wh-fx {
    list-style: none;
    padding: 21pxx;
    float: none;
}

.footer1{
	background:#ffca05;
text-align:center;
	color:black;
	padding-top:0px;
	padding-bottom:0px;
}
.footer h5 {
    font-size: 10px;
}
.footer1 h5{
	padding:10px;
}

.fix
{
	position: fixed;
	padding: 0;
	bottom: 0;
	left: 0;
	display: none;
	
	
}
.end {
    margin: 0;
    padding: 0;
   
    float: left;
}



.contact-no 
{
    width: 178px;
    top: 30px;
    right: -142px;
    position: fixed;
    z-index: 1111;
    background-color: #000;
}
.contact-no {
    width: 178px;
    top: 30px;
    right: -142px;
    position: fixed;
    z-index: 1111;
    background-color: #ffffff;
    webkit-transition: all 300ms, background-color 300ms;
    -moz-transition: all 300ms, background-color 300ms;
    -o-transition: all 300ms, background-color 300ms;
    transition: all 300ms, background-color 300ms;
    cursor: pointer;
    box-shadow: 0 0 5px 0 rgba(26, 27, 27, 0.84);
    padding: 1px;
    height: 37px;
}

.contact-no:hover {
    right: 0px;
    webkit-transition: all 300ms, background-color 300ms;
    -moz-transition: all 300ms, background-color 300ms;
    -o-transition: all 300ms, background-color 300ms;
    transition: all 300ms, background-color 300ms;
}
.contact-no p {
    font-family: Tahoma;
    font-size: 14px;
    color: #060606;
    font-weight: bold;
    line-height: 32px;
    float: right;
    padding: 0 5px 0 0px;
    margin: 0;
}
.contact-no span i {
    
    background-color:#ffa000;
    color: #FFFFFF;
    font-size: 18px;
    /* border-radius: 3px; */
    width: 35px;
    line-height: 35px;
    text-align: center;
    margin: 0 10px 0 0px;
}
	
	
	@media (max-width: 767px){
	body{text-align: center;}
	.top-list li{font-size: 13px;}
	.top-rht{padding: 5px 0 0 0;}
	.disp-bane1{font-size: 18px;}
	.botm-baner h4{font-size: 25px;}
	.botm-baner h5{font-size: 16px;}
	.botm-baner p{font-size: 16px;}
	.tpp h4 {FONT-SIZE: 15PX;}
	


	.fix{display: inline-block;}
	.element2
{
	animation: pulsate 1s ease-out;
    animation-iteration-count: infinite;
    -webkit-animation: pulsate 1s ease-out;
    -webkit-animation-iteration-count: infinite;
}
@keyframes pulsate {
    0% {transform: scale(0.9, 0.9); opacity: 1;}
    50% {transform: scale(1.2, 1.2); opacity: 1;}
    100% {transform: scale(0.9, 0.9); opacity: 1;}
}

@-webkit-keyframes pulsate {
    0% {-webkit-transform: scale(0.9, 0.9); opacity: 1;}
    50% {-webkit-transform: scale(1.2, 1.2); opacity: 1;}
    100% {-webkit-transform: scale(0.9, 0.9); opacity: 1;}
}
.ph-fx {
    float: none;
    padding: 10px;
}.wh-fx{float: right;}
.best-bbd1{left: 0;right: 0;margin: 0 auto;}
.head-tex3{text-align: center;}
.cont-ban1{font-size: 25px;padding: 10px;}
.head-ganesh{display: none;}
.head-logo2{text-align: center;}
.top-tex{text-align: center;}
.other-ser3 h4{font-size: 18px;}
.our-tex3 h5{font-size: 16px;}	
.baner-btm4 h4{font-size: 30px;}
.other-ser3 h4{font-size: 16px;}
.top-new3{border:0px;}
.circ-bbd{display: none;}
.best2{padding: 0px;}
.best-text{z-index: 0;}
.best-textt h4{padding: 20px 0;}
.best-tex3 img{float:none;}
.text-ban h4{font-size:20px;}
.cont-bbdr{border:0px;}

}



/*footer end*/
