.scroll{margin-top:10px;background:#13132b;margin-left:15px;box-shadow:4px 2px 3px 1px #ffffffb0;}
.scroll marquee{color:#fff;font-family: 'Roboto Condensed', sans-serif;font-size:15px;letter-spacing:1px;font-weight:bold}
.header-logo img{width:100%;background:#fe6504}
.spl-img img{width:100%;padding:10px;background:#000;box-shadow:1px 12px 9px #635a5a;}
 /*jssor slider loading skin spin css*/
        .jssorl-009-spin img {
            animation-name: jssorl-009-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }

        @keyframes jssorl-009-spin {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        /*jssor slider bullet skin 051 css*/
        .jssorb051 .i {position:absolute;cursor:pointer;}
        .jssorb051 .i .b {fill:#fff;fill-opacity:0.5;}
        .jssorb051 .i:hover .b {fill-opacity:.7;}
        .jssorb051 .iav .b {fill-opacity: 1;}
        .jssorb051 .i.idn {opacity:.3;}

        /*jssor slider arrow skin 051 css*/
        .jssora051 {display:block;position:absolute;cursor:pointer;}
        .jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
        .jssora051:hover {opacity:.8;}
        .jssora051.jssora051dn {opacity:.5;}
        .jssora051.jssora051ds {opacity:.3;pointer-events:none;}

/* form styles start */
		::placeholder{color:#fff;letter-spacing:1px}
		.form-sec-block{background:#f91414;background-position:center;margin-bottom:20px}
		.form-sec-block-head h5{font-family: 'Oxygen', sans-serif;font-size:18px;text-align:center;color:#fff;text-transform:capitalize}
		.form-sec-block-head h3{font-family: 'Oxygen', sans-serif;font-size:25px;text-align:center;color:#fff;text-transform:capitalize}
		.form-sec-block-head h4{font-family: 'Oxygen', sans-serif;font-size:20px;text-align:center;color:#ff0;text-transform:capitalize}
		.form-sec-block-head h4 span{padding:5px 20px;background:#040404;border-radius:30px}
.astro-margin-top {
    margin-top: 0;
}
.contact-sec{
	background:#ff0000;
	background: linear-gradient(to right, #ee0979, #ff6a00);
}
.hm_contact_form {
    position: relative;
    padding:  20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.light_color {
   color: #fefefe !important;
    background: #211c1c;
    padding: 7px;
	border-radius:10px;
}
.title1 {
    color: #d9333f;
    font-family: "Oswald","Open Sans",sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 33px;
    margin: 0 0 13px;
	text-transform:uppercase;
	text-align:center;
}
.form_row {
    margin-top: 10px;
}
.form_row .hm_input_text {
    border-radius: 4px;
    color: #324545;
    font-weight: 600;
    width: 100%;
}
.form_row .hm_input_text {
    border-radius: 4px;
    color: #324545;
    font-weight: 600;
    width: 100%;
	padding: 8px;
	background: transparent;
	border: 2px solid #fff;
}
.form_row .hm_textarea {
    color: #324545;
    min-height: 90px;
    width: 100%;
    resize: none;
	background: transparent;
	border: 2px solid #fff;
}
.send_button {
    background: #feec26;
    border: 1px solid #ef3687;
    color: #000;
    padding: 8px 12px;
    font-size: 14px;
    display: inline-block;
}
/* form styles end */		
.serv-section-head h4{font-family: 'Oxygen', sans-serif;font-size:32px;text-align:center;margin:15px 0px;padding:5px 15px;text-transform:capitalize;color:#fff;background:#f00}




/* start about section */
.abt-sec-content .abt-section-heading h4{font-family: 'Roboto Condensed', sans-serif;font-size:32px;color:#f00;line-height:34px;text-transform:capitalize}
.abt-sec-content .abt-section-para p{font-family: 'Oxygen', sans-serif;font-size:16px;line-height:30px;color:#000}
.abt-section  .abt-section-para  .content-pts ul li{list-style-type:none;line-height:34px;color:#de1c06;font-family: 'Oxygen', sans-serif;font-size:18px;font-weight:bold;text-transform:capitalize;display:inline-block;margin:10px;background: #fff;
    padding: 3px;border-bottom:2px dotted #df250e;}
.abt-img img{width:100%;}
.abt-test img{position:relative;left:15px}
.round img{animation: prassu 8s linear infinite;
   animation-name: prassu;
   animation-duration: 8s;
   animation-timing-function: linear;
   animation-delay: 0s;
   animation-iteration-count: infinite;
   animation-direction: normal;
   animation-fill-mode: none;
   animation-play-state: running;
   position:absolute;}
@keyframes prassu{
from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
/* end about section */

/* special service section start */

.spl-section-head h4{font-family: 'Tangerine', cursive;font-size:45px;text-align:center;color:#fff;margin-bottom:40px}
.spl-section-head h4 span{padding:5px 10px;background:#fe1516}

.spl-srve-section{box-shadow: 0px 0px 9px #000;padding: 10px;background:url(../images/form-back.jpg);margin-bottom:20px}
.spl-srve-section .spl-srve-section-img img{width:100%}
.spl-srve-section-content .spl-srve-section-content-heading h4{font-family: 'Oxygen', sans-serif;font-size:26px;text-transform:capitalize;color:#ff6f00;color: #18100b;font-weight: bold}
.spl-srve-section-content .spl-srve-section-content-matter p{font-family: 'Roboto Condensed', sans-serif;color:#5f5555;font-size:17px;color:#fff}

/* special service section end */


/* special section start */
.spl-section-inr{background:url(../images/spl-inner.png);padding:55px 10px;box-shadow: 3px 4px 4px -2px #00000073;background-size:cover;margin-bottom:20px}
.spl-section-inr .spl-section-inr-sec .spl-section-inr-sec-img img{max-width:100%;}
.spl-section-inr .spl-section-inr-sec .spl-section-inr-sec-heading h4{font-family: 'Oxygen', sans-serif;font-size:24px;text-align:center;text-transform:capitalize;color:#fe1516}
.spl-section-inr .spl-section-inr-sec .spl-section-inr-sec-matter p{font-family: 'Oxygen', sans-serif;font-size:14px;text-align:center;line-height:20px;color:#000}
.spl-section-img img{max-width:100%;box-shadow: 0px 1px 9px 0px #000000a6;;padding:10px}
/* special section end */



/* testimonials styles start*/
.testi-heading h4{text-align:center;color:#21060a;font-size:30px;font-family: 'Oxygen', sans-serif;text-transform:capitalize;font-weight:bold}
/* testimonials styles end */

/*foote*/




.footer-top-area{    background:linear-gradient(to right, #ef0e74, #fd6702);;}
.footer-top-area::before{background-image:url("img/footer_bg.png");content:"";height:30px;left:0;position:absolute;right:0;top:-18px;width:100%;}
.footer-top-area,
.footer-top-area a{color:#fff;}
.footer-wid{padding:80px 0;}
.footer-logo{background:#fff none repeat scroll 0 0;color:#222;display:inline-block;font-size:16px;margin:0 0 10px;padding:20px 40px;text-transform:uppercase;}
.footer-wid-title{color:#fff;font-size:23px;margin:0 0 25px;}
.footer-wid ul{list-style:outside none none;margin:0;padding:0;}
.footer-wid.footer-menu a{text-transform:capitalize;}
.footer-menu i.fa-chevron-circle-right{padding-right:5px;}
.footer-wid.footer-menu li{line-height:0;margin-bottom:14px;}
.footer-wid > span{display:block;font-size:14px;font-weight:300;}
.footer-copyright-area{background:#333 none repeat scroll 0 0;color:#838d99;padding:15px 0;}
.footer-copyright-area ul{margin:0;}
.footer-copyright-area ul li img{width:30px;}
.social-icos a:hover {
    background: #f8b604;
}
.social-icos a:hover {
    color: #fff;
}
.social-icos a {
    background: #222 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    transition: .3s;
    -webkit-transition: .3s;
}
.social-icos a {
    background: #222 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    transition: .3s;
    -webkit-transition: .3s;
}
ul {
    list-style: none;
    padding: 0;
}
.social-icos a {
    background: #222 none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    transition: .3s;
    -webkit-transition: .3s;
}
.social-icos li {
    display: inline-block;
    margin-right: 12px;
}
.footer-wid.footer-menu a {
    color: #fff;
    line-height:17px;
}
.footer-wid.footer-menu a:hover {
    padding-left: 5px;
}
a {
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.single-footer-iem > img {
    float: left;
    margin-right: 10px;
    width: 80px;
}
.single-footer-iem:hover {
    opacity: 0.7;
}
.single-footer-iem {
    border-bottom: 1px solid #222222;
    display: block;
    font-size: 16px;
    font-weight: 300;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.single-footer-iem > p {
    color: #f8b604;
}
.opening-hour li {
    border-bottom: 1px solid #343434;
    font-size: 13px;
    line-height: 28px;
}
.opening-hour {
    margin: 15px 0 20px !important;
}
@media only screen and (max-width: 767px)
{
.footer-top-area {
    padding: 50px 0;
}

}
@media only screen and (max-width: 767px)
{
.footer-wid {
    padding: 0 0 10px;
}
}

@media only screen and (max-width: 480px){
	
	.form-sec-block-head h4 {font-size:15px}
	.abt-section  .abt-section-para  .content-pts ul li{margin-bottom:5px;display:block;}
}



/* service page section start	 */
.service-section-top .service-section-top-heading h4{font-family: 'Oxygen', sans-serif;font-size:30px;color:#fff;font-weight:bold;text-transform:uppercase}
.serv-banner-head h2{color:#fff;font-family: 'Oxygen', sans-serif;font-size:30px;background:#ef0d75;padding:5px;text-transform:capitalize}
.service-section-top .service-section-top-indicaor ul li{display:inline;padding:10px}
.service-section-top .service-section-top-indicaor ul li a{text-transform:capitalize;color:#fff}
.serv-banner-sec-start .serv-banner img{width:100%;padding:10px;background:#feec26;margin-bottom:30px;box-shadow: 10px 8px 9px 3px #0000006e;}
.serv-sec-content .serv-sec-matter-head h4{font-family: 'Oxygen', sans-serif;font-size:24px;color:#000;text-transform:capitalize}
.serv-sec-content .serv-sec-matter p{color:#826363;font-family: 'Oxygen', sans-serif;font-size:15px}
