@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}html,body{margin:0px;padding:0px;width:100%;height:100%;color:#444;font-size:18px;font-family:"Ubuntu",sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-danger{color:#fff;background-color:#ed1c24;border-color:#ed1c24;opacity:0.7}#jssor_1{top:150px;font-weight:bold}@media screen and (max-width: 768px){#jssor_1{top:85px !important}}@media screen and (max-width: 480px){#jssor_1{top:85px !important}}.jssorb05{position:absolute;z-index:1999}.jssorb05 div,.jssorb05 div:hover,.jssorb05 .av{position:absolute;width:16px;height:16px;background:url("../images/b05.png") no-repeat;overflow:hidden;cursor:pointer}.jssorb05 div{background-position:-7px -7px}.jssorb05 div:hover,.jssorb05 .av:hover{background-position:-37px -7px}.jssorb05 .av{background-position:-67px -7px}.jssorb05 .dn,.jssorb05 .dn:hover{background-position:-97px -7px}.jssora22l,.jssora22r{display:block;position:absolute;width:40px;height:58px;cursor:pointer;background:url("../images/a22.png") center center no-repeat;overflow:hidden}.jssora22l{background-position:-10px -31px}.jssora22r{background-position:-70px -31px}.jssora22l:hover{background-position:-130px -31px}.jssora22r:hover{background-position:-190px -31px}.jssora22l.jssora22ldn{background-position:-250px -31px}.jssora22r.jssora22rdn{background-position:-310px -31px}.jssora22l.jssora22lds{background-position:-10px -31px;opacity:.3;pointer-events:none}.jssora22r.jssora22rds{background-position:-70px -31px;opacity:.3;pointer-events:none}.btn-danger:hover{opacity:1}h1,h2,h3,h4,h5{color:#010101;font-weight:600}h1{font-size:52px;margin-top:0px;padding-top:0px}@media screen and (max-width: 768px){h1{font-size:40px}}h2{font-size:32px;font-weight:600;line-height:40px;color:#010101;margin-bottom:40px}@media screen and (max-width: 768px){h2{font-size:22px;line-height:34px}}h3{font-size:26px;font-weight:700;padding-top:0px;margin-top:0px;line-height:40px;color:#666}p{line-height:1.6}@media screen and (max-width: 768px){p{font-size:16px;text-align:left}}@-webkit-keyframes anim_slides{0%{opacity:0}6%{opacity:1}24%{opacity:1}30%{opacity:0}100%{opacity:0}}@-moz-keyframes anim_slides{0%{opacity:0}6%{opacity:1}24%{opacity:1}30%{opacity:0}100%{opacity:0}}@-webkit-keyframes anim_titles{0%{left:100%;opacity:0}5%{left:10%;opacity:1}20%{left:10%;opacity:1}25%{left:100%;opacity:0}100%{left:100%;opacity:0}}@-moz-keyframes anim_titles{0%{left:100%;opacity:0}5%{left:10%;opacity:1}20%{left:10%;opacity:1}25%{left:100%;opacity:0}100%{left:100%;opacity:0}}.slides ul li div{background-color:#000000;border-radius:10px 10px 10px 10px;box-shadow:0 0 5px #FFFFFF inset;color:#FFFFFF;font-size:26px;left:10%;margin:0 auto;padding:20px;position:absolute;top:50%;width:200px;-webkit-animation-name:anim_titles;-webkit-animation-duration:24.0s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-delay:0;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_titles;-moz-animation-duration:24.0s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-delay:0;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter [class*='col-']:not(:first-child),.row.no-gutter [class*='col-']:not(:last-child){padding-right:0;padding-left:0}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row-eq-height.no-gutter{margin-left:0;margin-right:0}.row-eq-height.no-gutter [class*='col-']:not(:first-child),.row-eq-height.no-gutter [class*='col-']:not(:last-child){padding-right:0;padding-left:0}section{width:100%;padding-top:70px;overflow-x:hidden}.main-heading{margin-bottom:20px}.main-heading .lead{font-weight:100;font-size:26px;color:#8D8D8D}.head-service{margin-top:20px}.sub-head{width:100%;text-align:center;margin-bottom:70px}.sub-head h2{font-size:40px}.sub-head h2:after{content:' ';display:block;max-width:100px;margin:0px auto;margin-top:20px;border:2px solid #d0d0d0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}#home{clear:both;margin-top:120px;width:100%;text-align:center;padding-bottom:50px}#home h1{font-size:2em}#home .lead{margin:0px auto;max-width:700px;padding:10px 10px}#home p{margin:0px auto;max-width:600px;padding:10px 10px}#about{background-color:#f1f1f1;padding:0px}#about .img-about{width:100%;height:auto}#about .col-md-6{padding:0px}#about .lead,#about p{max-width:500px}#about .content{padding-top:50px;padding-left:50px}@media screen and (max-width: 768px){#about h2{padding-bottom:10px}}#about h3{font-size:20px;font-weight:normal}@media screen and (max-width: 768px){#about .lead{font-size:20px}}#services{padding-bottom:0px}#services [class*='col-']{padding:5px}@media screen and (max-width: 768px){#services [class*='col-']{padding-bottom:0px}}.services-item{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:pointer;background:-webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);background:linear-gradient(45deg, #ff89e9 0%, #05abe0 100%)}.services-item .overlay{color:#fff;width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:2em;text-align:left;background-color:#010101;opacity:0.5}.services-item img{display:block;position:relative;max-width:none;width:calc(100% + 60px);-webkit-transition:opacity 0.35s, -webkit-transform 0.45s;transition:opacity 0.35s, transform 0.45s;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}@media screen and (max-width: 768px){.services-item img{opacity:0.6;filter:alpha(opacity=60)}}.services-item h3{color:#fff;position:absolute;background-color:transparent;text-align:left;font-weight:600;font-size:24px;line-height:1.2;z-index:300;top:0;left:0;margin-left:35px;margin-top:30px;max-width:80%}@media screen and (max-width: 768px){.services-item h3{font-size:24px}}.services-item .overlay:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;content:'';opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s, -webkit-transform 0.45s;transition:opacity 0.35s, transform 0.45s;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}@media screen and (max-width: 768px){.services-item .overlay:before{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);opacity:0.6}}.services-item a,.services-item p{color:#FFF;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s, -webkit-transform 0.45s;transition:opacity 0.35s, transform 0.45s;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);margin-top:60%;text-decoration:none}@media screen and (max-width: 768px){.services-item a,.services-item p{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);opacity:1}}.services-item:hover img{opacity:0.6;filter:alpha(opacity=60);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.services-item:hover .overlay:before,.services-item:hover a,.services-item:hover p{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.space-holder{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.space-holder img{display:block;position:relative;max-width:none;width:calc(100% + 60px);-webkit-transition:opacity 0.35s, -webkit-transform 0.45s;transition:opacity 0.35s, transform 0.45s;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}.modal{z-index:9999}.modal-dialog{width:60%;max-width:600px;max-height:80%}@media screen and (max-width: 768px){.modal-dialog{width:100%;height:100% !important;max-height:100% !important;margin:0px auto;padding:0;margin:0}}.modal-dialog p{font-size:16px}.modal-dialog .modal-left-sec{padding-right:10px}.modal-dialog .close{position:absolute;right:0;top:0;margin-right:15px;margin-top:15px;display:block;background-color:#fff;visibility:hidden;font-size:35px;width:40px;height:40px;font-weight:100;z-index:100;padding-top:0px;line-height:0}@media screen and (max-width: 768px){.modal-dialog .close{position:relative;visibility:visible;margin-right:0px;margin-top:0px;font-size:50px}}.modal-dialog:hover .close{visibility:visible}.modal-dialog h4{margin-bottom:20px;font-size:22px}.modal-content{height:100%;border-radius:0;color:white;overflow:auto;color:#444}.close:hover{color:#ed1c24;opacity:1}.grid-portfolio [class*='col-']{min-height:300px;background-size:cover;background-position:center center;padding:0}.grid-portfolio .hs2{background-color:#fea;min-height:600px}.first-block{border-bottom:5px #000 solid;min-height:300px}.po-item{cursor:pointer;opacity:1}.po-item:hover:before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#ed1c24;content:'';opacity:0.6}.ekko-lightbox .modal-header{border:0px}.ekko-lightbox .modal-header h4{padding:0px;margin:0px;font-weight:300;font-size:16px}#contact{padding-bottom:70px}#contact a:hover{color:#ed1c24}#contact input{border-radius:0;-moz-border-radius:0;-wekit-border-radius:0}#contact h3{color:#010101;padding-bottom:20px;font-weight:300}#contact ul{list-style-type:none;padding:0px;margin:0px;font-size:16px;line-height:2}#contact .divider{display:block;height:15px}#contact i{padding-right:10px}#contact .contact-sec{padding:60px;border:1px solid #cdcdcd;height:550px;margin-bottom:50px}#locaitonMap{height:550px;width:100%;background-color:#ccc}footer{margin:50px 0}.hideme{opacity:0}.showme{opacity:1;display:block}.navbar-brand{transition:opacity 0.3s;padding:0px;padding-left:15px}.navbar{transition:width 0.3s, height 0.3s,top 0.3s,left 0.3s,padding 0.3s,margin 0.3s}.navbar-default{padding-bottom:50px;background-color:#fff}@media screen and (max-width: 768px){.navbar-default{padding-bottom:40px !important}}@media screen and (max-width: 480px){.navbar-default{padding-bottom:20px !important}}.navbar-nav{margin-top:30px}.navbar-brand{transition:width 0.3s, height 0.3s,top 0.3s,left 0.3s,padding 0.3s,margin 0.3s}.logo{transition:width 0.3s, height 0.3s,top 0.3s,left 0.3s,padding 0.3s,margin 0.3s;width:550px}@media (max-width: 1045px){.logo{width:350px;padding-left:10px}}@media (max-width: 768px){.logo{width:400px;padding-left:10px}}@media (max-width: 480px){.logo{width:250px;padding-left:10px}}@media (max-width: 1045px){.navbar-default{padding-bottom:45px}.navbar-collapse{width:100%;position:absolute;z-index:15;background-color:#fff}.navbar-header{float:none;border-width:0 0 1px}.navbar-toggle{display:block !important}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;z-index:9999}.navbar-nav>li{float:none}.navbar-collapse.collapse.in{display:block !important}.navbar-right{float:left !important;border-top:1px solid #e7e7e7;margin:0px}}.navbar-default .navbar-nav>.active>a{background-color:#346db5;color:#fff}.top-nav-collapse{padding-bottom:10px}.top-nav-collapse .navbar-nav{margin-top:0px}.top-nav-collapse .logo{width:250px}@media screen and (max-width: 768px){.top-nav-collapse{padding-bottom:10px !important}}@media screen and (max-width: 480px){.top-nav-collapse{padding-bottom:10px !important}}#scrInd a{padding-top:70px}#scrInd a span{position:absolute;top:850px;left:50%;width:52px;height:52px;margin-left:-12px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box;z-index:9999}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}.first-box{padding:10px;background:#e5e5e5}.second-box{padding:10px;background:#f1f1f1}.third-box{padding:10px;background:#e7e7e7}.fourth-box{padding:10px;background:#6CC}.cbox{min-height:230px}.cbox .glyphicon{color:#2b2979}.cbox a{color:#444}.modal-dialog img{margin-bottom:10px}

.top-contact{
	background-color:#2b2979;
	color:#fff;
	padding-top:4px;
	height:35px;
	font-size:0.8em;
	margin-bottom:20px;
	font-weight:bold
	}

.thumb,.attachment-thumbnail {
width:75px;
height:70px;
border:1px solid #ddd;
float:left;
margin-right:10px;
margin-bottom:1px;
margin-top:5px;
padding:4px
}

.multi-sidebar li {
    margin-bottom: 15px;
}

.multi-sidebar a {
    color: #000;
}

.multi-sidebar  ul {
    list-style: none outside none;
    margin: 0;
	margin-top: 7%;
}
.inner-top-space{ margin-top:10%;}

.scroll-left{width:100%;height:110px;overflow:hidden;padding-top: 0.5%;position:absolute;background:rgba(255,255,255,0.6);color:black;border:1px solid orange;z-index:99900}.scroll-left p{position:absolute;width:auto;height:100%;font-size:30px;line-height:170px;margin:0;text-align:center;white-space:nowrap;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-animation:scroll-left 20s linear infinite;-webkit-animation:scroll-left 20s linear infinite;animation:scroll-left 20s linear infinite}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(100%)}100%{-moz-transform:translateX(-100%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(-100%)}}@keyframes scroll-left{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}

@media screen and (max-width: 768px){
.scroll-left{width:100%;height:110px; padding:15px 0; overflow:hidden;padding-top: 0.5%;position:absolute;background:rgba(255,255,255,0.6); color:black; border:1px solid orange;z-index:99900; top:15%;}
.scroll-left p{line-height:130px;}
}
@media screen and (max-width: 568px){
#about .content{padding-top:50px;padding-left:20px}

.scroll-left p{line-height:140px; font-size:50px;}

#home { margin-top:60px;}
}

@media (max-width: 375px){
.navbar-default {padding-bottom: 5px !important;}
.top-contact { font-size:12px; height:auto;}
}

@media (max-width: 346px){
.top-contact{margin-bottom:5px!important;}
}

@media (max-width: 320px){
.logo{width:200px;padding-left:10px}
.navbar-default {padding-bottom: 5px !important;}
.top-contact { font-size:12px; margin-bottom:5px!important; height:auto;}

.top-nav-collapse .logo {
    width: 200px;
}

#home { margin-top:60px; padding-bottom:10px;}

}
