body{font-size:15px;color:#333;padding:0px;margin:0px;font-family: 'roboto', sans-serif !important;
-webkit-touch-callout: none; 
-webkit-user-select: none; 
-khtml-user-select: none;
-moz-user-select: none; 
-ms-user-select: none; 
user-select: none;
}

::selection {background:#db7a28;color: #fff;}
::-moz-selection {background:#db7a28;color: #fff;}
@font-face {font-family: 'icomoon';src: url('../fonts/icomoon.eot?lu66e3');src: url('../fonts/icomoon.eot?lu66e3#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?lu66e3') format('truetype'), url('../fonts/icomoon.woff?lu66e3') format('woff'), url('../fonts/icomoon.svg?lu66e3#icomoon') format('svg');font-weight: normal;font-style: normal;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
ul {list-style: none;margin: 0;padding: 0;}
a,a:active, a:focus {text-decoration: none;}
a:focus {outline: 0;}
a:hover {text-decoration: none;/*-webkit-transition: 500ms linear 0s; -moz-transition: 500ms linear 0s; -o-transition: 500ms linear 0s; transition: 500ms linear 0s;*/}


.header{ background-color:#141414;}
.topheader {margin: 0;padding: 0;background: #141414;border-bottom: solid #5b5b5b 1px;}
.topdate {padding: 9px 4px;color: #fff;font-size: 13px;font-weight: 400;text-align: center;display: inline-block;border-right: solid #5b5b5b 1px;min-height: 37px;}
.topdate i{ margin-right:5px; color:#ff7400; font-size:14px;}
.topdate a {color: #fff;display: inline-block;position: relative;}
.topdate a:after {content: '';display: block;margin: auto;height: 1px;width: 0px;background: transparent;transition: width .5s ease, background-color .5s ease;margin-top: 2px;}
.topdate a:hover:after {width: 100%;background: #f76d2b;}
.topdate a:hover {color:#f9f9f9;}
.topdate span {color: #ffffff;font-weight: 700;margin: 0px 10px;font-size: 16px;}

.logo img {background-color: #fff;width: 100%;height: auto;padding: 10px 25px;position: absolute;z-index: 999;box-shadow: 0px 0px 7px 0px #000;border-radius: 0px 0px 10px 10px;}
.slider-part{position:relative; overflow:hidden;}
.slider-part img{ width:auto !important; height:auto;}
.slider-part h3{ font-size:30px; margin:3px 0px; line-height:35px;}
.carousel-caption {right: 70%;left: 40px;padding-bottom: 30px;top: 25%;}
.carousel-indicators li {display: inline-block;width: 50px;height: 12px;margin: 0px;text-indent: -999px;cursor: pointer;background-color:#141414c2;border: 2px solid #fff;border-radius: 10px;}
.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color:#ff5200;}
.carousel-control.left{background-image: none !important;}
.carousel-control.right{background-image: none !important;}

.service-part{padding:80px 0px 60px 0px;color: #b1b1b1;text-align: center;background-image: url(../images/desing-part.jpg);background-position: center center;background-size: cover;}
.sectionsimage {background-color: #fff;border-radius: 50%;border: 8px solid #d0d0d0;position: absolute;top: -20px;right: 0;left: 0;margin: 0 auto;width: 128px;height: 128px;overflow: hidden;-webkit-box-shadow: 0px -9px 0px 0px #3c3c3c;-moz-box-shadow: 0px -9px 0px 0px #3c3c3c;box-shadow: 0px 6px 3px 0px #3c3c3c;}
.boximage{width:100%; height:auto; max-width:115px; max-height:auto; position:relative; top:0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.boximage:hover{top:-81px;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.sectionbox {margin-top: 30px;border-bottom: 5px solid #da7928;background-color: #fff;text-align: center;padding:90px 30px 30px 30px;height: auto;overflow: hidden;display: inline-block;}
.sectionbox:hover .boximage{ background-color:#da7928; top:-80px;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.sectionbox h4 {font-size: 20px;text-transform: capitalize;color: #002140;line-height: 30px;}
.sectionbox p {font-size:16px;line-height:26px;color:#141414;}


.banner-bg-1{background:#f3f1f1;padding:20px 0px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.banner h1 { text-transform:uppercase; font-weight:500;margin: 5px 0px 10px 0px;color:#ff7400;font-size: 28px;line-height: 30px;position: relative;text-align:right;}
.banner h1 span {color: #001b35;font-weight:300;}
.page-title-link {padding-left:0px;margin-bottom:0px;text-align: right;color: #919191;font-weight: 600;}
.page-title-link ul{ padding-left:0px;}
.page-title-link li{display: inline-block;position: relative;color: #96989a;font-size:14px;margin: 0px 4px;text-transform: capitalize; font-weight: 400;}
.page-title-link li a {color:#96989a;margin:0px 0px 0px 0px;text-transform:capitalize; text-decoration:none}
.page-title-link li a:hover {color:#ed494d;transition:0.5s;}

.page-part{padding:30px 0px; background-color:#fff;}
.page-part-text p{font-size:16px;line-height:29px;margin-bottom:10px;text-align:justify;}
.page-part-text img{width:100%; height:auto; background-color:#fff; padding:3px; border:2px solid #0073ac; margin:5px 0px; border-radius:5px;}
.page-part-text img:hover {
    border: 2px solid #663d30;
    transition: 0.5s;
}

/*----Tab Stats End-----*/

/*----Our Company Stats-----*/
.well-text {text-align: center;padding: 0px 0px 15px 0px;}
.well-text span {line-height: 24px;font-size: 18px;color: #141414;font-weight: 300;}
.well-text h1 {font-size:40px;color: #da7928;text-align: center;line-height:50px;letter-spacing: 0.2px;font-weight: 800;text-transform: uppercase;margin: 0px;padding-bottom: 0px;}
.decor-1 {width:100%;text-align: center;margin:0 auto;}
.decor-1:before,.decor-1:after {position: relative;top: -3px;display: inline-block;width:100px;padding-right: 10px;padding-left: 10px;border-bottom: 1px dotted #000;content: '';}
.decor-1 .fa {display: inline-block;margin-right: 12px;margin-left: 12px;font-size: 21px;color: #484848;}
.w3l-features {background: #fff;padding:25px 0px;}
h4.title-left {font-size: 27px;font-weight: 700;line-height: 35px;color: #2e3192;margin: 0px 0px 5px;text-transform: uppercase;}
.feature-grid-left p {text-align: justify;margin: 0;padding: 0;font-size: 16px;line-height: 28px;color: #333;}
.stats_main {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap: 20px;grid-row-gap: 40px;margin-top:15px;}
.w3l-stats {background:#f9f9f9;padding:20px 10px;border-radius: 5px;box-shadow: 0 3px 6px 0 rgb(210, 210, 210);border-bottom:3px solid #0c1777;}
.info-feature{margin-top: 1rem !important;}
h5.w3l-stats-txt{font-size: 35px;font-weight: 700;color:#000;}
p.stats-text {font-size: 15px;margin-top: 5px;color: #616060;text-align: center;}
.feature-grid-right img {width: 100%;height: auto;border-right: 2px solid #da7928;border-left: 2px solid #da7928;}
/*--------Our Company Stats-end----*/



/*-----vision-mission-goal------*/
.research {padding:80px 0;color: #b1b1b1;text-align: center; background-image: url(../images/hg15.gif);background-position: center center;background-size: cover;}
.researchbox {border: 2px solid #ff8f31;transform: rotate(10deg);border-radius: 8px;transition: 0.3s;background-color: #ffffff14;padding: 20px 12px;margin: 20px;}
.researchbox:hover{transform: rotate(0deg);}
.researchbox i {font-size: 55px;margin: 5px 0px;color: #fff;}
.researchbox h6 {color: #ff8f31;font-size: 22px;}
.researchbox p {margin: 12px 0px;color: #bbbbbb;font-size: 15px;line-height: 27px;}
/*-----vision-mission-goal-end-----*/



/***********************img-effect*******************/

.ourproduct {padding: 30px 0px 50px;margin: 0px;background-image: url(../images/bg-3.jpg);background-color: #b3b3b329;background-position: center;}
.service-heading h3 {text-align: center;line-height: 40px;font-size:30px;color: #141414;margin: 0px;font-weight:300;text-transform: uppercase;letter-spacing:3px;}
.service-heading h3 span {font-weight: 900;color: #0c1777;}
.service-heading p{text-align:center;}
.decor-2 {width: 200px;margin-right: auto;margin-left: auto;text-align: center;}
.decor-2:before,.decor-2:after {position: relative;top: -6px;display: inline-block;width: 62px;padding-right: 10px;padding-left: 10px;border-bottom: 1px dotted #000;content: '';}
.decor-2 .fa {display: inline-block;margin-right: 15px;margin-left: 15px;font-size: 24px;color: #da7928;margin-bottom: 12px;}


.product {padding: 2px;border:1px solid #14162d;margin-top: 10px;background-color: #ffffff;}
.pro_button a {background-color: #022859;padding: 13px 0px;color: #fff;display: block;text-align: center;text-decoration: none;font-size: 17px;text-transform: uppercase;}
.pro_button a:hover {background:#da7928;transition:0.5s;}
.product_img{overflow: hidden;}
.product_img img{width:100% !important;height:auto;}
.product_img img:hover {transform: scale(1.3);cursor: pointer;transition: 2s;}


/*Fun begins*/
.tab_container {width: 90%;margin: 0 auto;padding: 10px 0px 30px 0px;position: relative;}
.tab_container h3 {margin: 0px 10px;padding-bottom: 15px;text-transform: uppercase;color: #663d30;font-size: 28px;}
.tab_container input, section {clear: both;padding-top: 10px;display: none;}
.tab_container label {font-weight: 500;font-size: 18px;display: block;letter-spacing: 0.5px;float: left;width: 25%;padding: 17px 8px;color: #ffffff;cursor: pointer;text-decoration: none;text-align: center;background: #7d7d7d;}
#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5 {display: block;background: #fff;color: #999;}
.tab_container .tab-content p,
.tab_container .tab-content h3 {-webkit-animation: fadeInScale 0.7s ease-in-out;-moz-animation: fadeInScale 0.7s ease-in-out;animation: fadeInScale 0.7s ease-in-out;}
.tab_container .tab-content h3  {text-align: center;}
.tab_container [id^="tab"]:checked + label {background: #663d30;box-shadow: inset 0 3px #ff7400;}
.tab_container [id^="tab"]:checked + label .fa {color: #0CE;}
.tab_container label .fa {font-size: 1.3em;margin: 0 0.4em 0 0;}
.tab_container .tab-content p{-webkit-animation: fadeInScale 0.7s ease-in-out;-moz-animation: fadeInScale 0.7s ease-in-out;animation: fadeInScale 0.7s ease-in-out;font-size: 16px;line-height: 29px;margin-bottom: 10px;}
.gallery-images {position: relative;display: block;overflow: hidden;border: 1px solid #a2a2a2;margin: 10px 0px;}
.gallery-images img {height: auto;width: 100%;}
.gallery-images img:hover {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);transition: 1s;}
@keyframes fadeInScale {0% {transform: scale(0.9);opacity: 0;} 100% {transform: scale(1);opacity: 1;}}


.contact-box h3 {font-size: 29px;color: #23221d;line-height: 32px;text-transform: capitalize;clear: both;margin: 7px 0px 10px;}
.contact-box h4 {line-height: 25px;font-size: 20px;color: #5d5d5d;clear: both;margin: 5px 0px 8px;font-weight: 300;}
.contact-box h5{ margin-top:25px;}
.contact-box h5 .site-button {color: #e6eaf3;padding: 15px 50px;background-color: #00053a;font-size: 15px;font-weight: 500;margin: 0px;text-transform: uppercase;border-radius: 40px;border: 3px solid #fff;}
.contact-box h5 .site-button:hover {background:#da7928;transition: 0.5s;text-decoration: none;}

.newsletter h3 {font-size: 26px;color: #de3133;text-align: left;margin: 0px;line-height: 30px;}
.newsletterinput {padding: 19px;border: 1px solid #e1e1e1;width: 100%;font-size: 13px;margin: 0;border-radius: 5px;}
.newsletterinput input:focus {outline-offset:0px !important;}
.caption h3{margin: 0px;text-align: center;font-size: 23px;line-height: 25px;margin-bottom: 17px;color: #141414;font-weight: 300;}
.caption h3 span{ font-weight:800; color: #da7928;}
.Submit-box {background-color: #da7928;color: #fff;padding: 13px 14px;font-size: 15px;display: inline-block;width: 45%;border: none;border-radius: 10px;margin: 12px 0px 7px;border-bottom: 3px solid #636363;}
.input-group {position: relative;display: table;border-collapse: separate;margin:15px 0;width: 100%;}
.input-group .form-control:last-child, .input-group-addon:last-child {font-size: 14px !important;line-height: 24px;border-radius: 5px;}
.re-chepchat {text-align: center;}
.Submit-box:focus {outline-offset: 0px;}
.Submit-box:focus {outline: -webkit-focus-ring-color auto 0px;}
.newsletter-box {background-color: #00053a;color: #fff;padding: 13px 14px;font-size: 15px;display: inline-block;width: 78%;border: none;border-radius: 5px;float: right;margin: 2px 0px 3px;border-bottom: 3px solid #b9b9b9;}
.newsletter-box:focus {outline-offset: 0px;}
.newsletter-box:focus {outline: -webkit-focus-ring-color auto 0px;}


.decor-3 {width: 250px;margin-right: auto;margin-left: auto;text-align: center;}
.decor-3:before,.decor-3:after {position: relative;top: -6px;display: inline-block;width:70px;padding-right: 10px;padding-left: 10px;border-bottom: 1px dotted #ccc;content: '';}
.decor-3 .fa {display: inline-block;margin-right: 15px;margin-left: 15px;font-size: 24px;color: #da7928;margin-bottom: 12px;}
.why-choose-part{ margin-bottom:15px;}
.why-choose-part h3 {text-align: center;line-height: 40px;font-size: 30px;color:#fff;margin: 0px;text-transform: uppercase;letter-spacing: 3px;}
.hg-chooseUs-right>i{background:url(../images/hg17.png) center right no-repeat;position:absolute;transition:all .5s;display:block;width:60%;height:9px;left:-16px;top:29px}
.hg-products-img{padding-top:40px}
.hg-chooseUs {padding: 35px 0px 15px 0px;background: url(../images/hg-chooseus.png) #0c0c21 center center no-repeat;background-size: cover;}
.hg-chooseUs .hg-title{margin-bottom:20px}
.hg-chooseUs .hg-title h3 {color: #ffffff;font-size: 40px;margin: 5px 0px 5px;font-weight: 700;letter-spacing: 1px;}
.hg-chooseUs-box{max-width:1200px;margin:0 auto;}
.hg-chooseUs-left{float:left;display:block;width:20%;height:66px}
.hg-chooseUs-left>i{transition:all .3s;width:70px;height:70px;display:block;border-radius:100%}
.hg-chooseimg-a>i{background:url(../images/hg11.png) #6b6772 center center no-repeat;background-size:100% 100%; border: 2px solid #aa9f99;}
.hg-chooseimg-b>i{background:url(../images/hg12.png) #6b6772 center center no-repeat;background-size:100% 100%; border: 2px solid #aa9f99;}
.hg-chooseimg-c>i{background:url(../images/hg13.png) #6b6772 center center no-repeat;background-size:100% 100%; border: 2px solid #aa9f99;}
.hg-chooseimg-d>i{background:url(../images/hg14.png) #6b6772 center center no-repeat;background-size:100% 100%; border: 2px solid #aa9f99;}
.hg-chooseimg-e>i{background:url(../images/hg15.png) #6b6772 center center no-repeat;background-size:100% 100%; border: 2px solid #aa9f99;}
.hg-chooseimg-f>i{background:url(../images/hg16.png) #6b6772 center center no-repeat;background-size:100% 100%; border: 2px solid #aa9f99;}
.hg-chooseUs-list{transition:all .3s}
.hg-chooseUs-list:hover .hg-chooseUs-left>i{background-color:#da7928!important}
.hg-chooseUs-list:hover .hg-chooseUs-right>i{width:100%}
.hg-chooseUs-right {display: block;float: left;width: 80%;position: relative;color: #fff;margin-bottom: 15px;}
.hg-chooseUs-right>h3 {display: block;font-size: 18px;height: 40px;line-height: 28px;color: #fff;width: 100%;margin: 0;overflow: hidden;}
.hg-chooseUs-right>p{display:block;width:100%;height:auto;overflow:hidden;font-size:14px;color:#c3c3c3; margin: 0px;}
.hg-chooseUs-list{margin-bottom:30px}



.row10 {background: #4f4f4f url(../images/footer-bg1.png) center repeat;color: #fff;padding: 21px 0px;border-top: 3px solid #efb751;}

.border-bot {height: 2px;width: 25%;background-color: #efb751;position: absolute;margin: -10px 0px 0px 0px;clear: both;}
.footer-link ul li{border-style: solid;border-width: 1px;border-color: rgba(133,134,140,.15);border-left: none;border-right: none;border-top: none;padding:9px 0px;}
.footer-link ul li a {color: #fff;font-weight: 400;font-size: 14px;line-height: 25px;}

.footer-link ul li a:hover{ color:#efb751 !important; transition:0.4s;}
.footer-link h4 {font-size: 20px;line-height: 30px;margin-bottom: 15px;color: #caccce;}
.contact-border h4 {font-size: 20px;line-height: 30px;color: #caccce;margin-bottom:15px;}
.contact-info li{padding-bottom:7px;}
.contact-info .color-primary{ color:#fff;}
.contact-info{color:#b7b7b7 !important;font-weight:400;font-size: 14px;line-height: 25px;}
.contact-text-info h3 {font-size: 15px;font-weight: 600;color: #033f79;line-height: 20px;margin: 18px 0px 5px;text-transform: uppercase;}
.contact-text-info a{color:#969696; }
.contact-text-info a:hover {color: #ee383f;text-decoration: none;}
.contact-detail span{ font-size:18px; color:#333; font-weight:500; text-transform:uppercase; }
.contact-detail { padding-top:25px; }
.contact-detail p{ padding-top:0px; }
.contact-text-info {position: relative;padding-left: 0px;list-style: none;text-decoration: none;}
.list-unstyled {padding-left: 0;list-style: none;}
.contact-text-info:before {content: ' ';background: #d4d9df;display: inline-block;position: absolute;left: 9px;width: 2px;height: 100%;z-index: 10;}
.contact-text-info li {padding-left:40px;position: relative;color: #7d7d7d;line-height: 24px;font-size: 15px;padding-bottom: 0px;}
.contact-text-info>li:before {content: ' ';background: #fff;display: inline-block;position: absolute;border-radius: 50%;border: 4px solid #ec1d25;left: 0;width: 20px;height: 20px;z-index: 10;}
.contact-text-info li p {margin-bottom: 0;line-height: 24px;}
.contact-text-info>li::after {content: ' ';background: #00509f;display: inline-block;position: absolute;border-radius: 50%;top: 5px;left: 5px;width: 10px;height: 10px;z-index: 10;}

.client-part {background: #fff;padding:30px 0;display: block;}
.client-part-hed h4 {color: #d46d27;font-size: 29px;font-weight: bold;position: relative;padding-left: 18px;line-height: 35px;margin: 5px 0 13px;padding-top: 10px;}
.client-part-hed h4 span {color: #0c0c21;font-weight: 400;}
.client-part-hed h4:before {background: #663d30;width: 7px;height: 73px;position: absolute;content: "";left: 0;}
.client-logo-1{width:20%; float:left;}
.client-logo img {width: 98%;height: auto;padding: 2px;border: 1px solid #ccc;}

.enquiry-part {padding: 20px 0px 100px;background-color:#f7f7f7;}
.ene-text{ width:60%; margin:0 auto;}
.ene-text h3 {font-size: 40px;font-weight: 900;line-height: 50px;margin: 5px 0px;text-align: center;}
.ene-text p {font-size: 16px;text-align: center;line-height: 27px;color: #333;margin:15px 0px 0px;}

.box {background-color:#fff;border: none}
.content-top{position: relative;z-index:9;margin-top:-70px;}
.caption {position: absolute;z-index: 999;background-color: #fff;padding:20px 25px;width: 100%;border-radius: 5px;box-shadow: 0px 0px 3px 0px #141414;}
.caption p {color: #212121;line-height: 28px;font-size:16px; margin:0px}	
.caption h4{font-size:30px;margin: 5px 0px;color: #333; font-weight:700;}
.caption i {color: #ff5200;font-size: 60px;line-height:65px;}

.footer {padding: 27px 0px 15px;background-color: #23221d;}
.footer-logo img{ width:40%; height:auto; }
.fb-us span {font-size: 16px;color: #fff;letter-spacing: 0.3px;line-height: 20px;font-weight: 700;text-transform: uppercase;}
.fb-us {width: 100%;text-align: right;}
.fb-us img {width: 24px;height: auto;margin: 10px 0px;}

.hvr-sweep-to-top {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;background: #141414;padding: 13px 27px;font-size: 15px;color: #FFF;text-align: center;letter-spacing: 2px;margin: 11px 0px;text-transform: uppercase;width: 100%;text-decoration: none;}
.hvr-sweep-to-top:before {content: "";position: absolute;z-index: -1; top: 0;left: 0;  right: 0;  bottom: 0;  background:#ff5200;  -webkit-transform: scaleY(0);  transform: scaleY(0);  -webkit-transform-origin: 50% 100%;  transform-origin: 50% 100%;  -webkit-transition-property: transform;  transition-property: transform;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;  text-decoration:none;}
.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {color:#fff;text-decoration:none;}
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before { -webkit-transform: scaleY(1); transform: scaleY(1);}	

ul.footer-nav {padding:20px 0 0;float: right;}
ul.footer-nav li{display:inline-block;font-size:12px;}
ul.footer-nav li i {padding:0 7px;color: #f5f5f5; font-style:inherit;}
ul.footer-nav li a{color:#fff;text-decoration:none;letter-spacing:1px;}
ul.footer-nav li a:hover{color:#ff5200;}

.whatsapp_btn{position: fixed;bottom: 100px;left: 10px;width: 50px;height: 50px;z-index:100;}
.whatsapp_btn .icon_logo{position: relative;z-index:150;padding: 5px;}
.whatsapp_btn .icon_logo > a > img{width: 100%;}
.whatsapp_btn .circle_waves{border-radius: 50%;background-color: #3cc04e;width: 50px;height: 50px;position: absolute;opacity: 0;bottom: 1px;left: 0px;z-index:120;animation: waves 4s infinite cubic-bezier(.36, .11, .89, .32);}
@keyframes waves {from {transform: scale(.55, .55);opacity: .6;}
to {transform: scale(1.8, 1.8);opacity: 0;}}

.power-by {padding: 10px 0px;background-color: #000000;}
.power-by p{text-align:center;margin:0px;font-size:14px; color:#fff;}
.power-by p a{color:#FFFFFF;font-size:14px;}
.power-by p a:hover{ color:#cacaca; text-decoration:none;}

.pd-top{ padding:15px; 0px}


