.rightmenu{ float:right !important;}
.navbar-default .navbar-nav>li>a{ font-family: 'Ubuntu', sans-serif;     color: #fff !important;font-size: 15px; text-transform: uppercase; font-weight: 600;}
.navbar-default {background-color: #18d178 !important;  border-color: #18d178 !important;}
.navbar-default .navbar-brand { color: #fff !important;}
.navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 30px !important; line-height: 20px; font-family: 'Hammersmith One', sans-serif;}
body{
    background: #f1f1f1 !important;
}

.demo2 {
    font-size: 16px !important;
    color: #000;
    margin-top: 4%;
    display: inline-block !important;
    margin-bottom: 0%;
    text-transform: uppercase;
}
.demo-1 {
    padding: 10px !important;
    margin-top: 1%;
}
a.demo2:hover {
    text-decoration: none;
}
.ftlinks a:hover {
    text-decoration: none !important;
}

@media only screen and (min-width : 320px) and (max-width : 480px)
{
.demo-1 {
    text-align: center !important;
}

}

@media only screen and (min-width : 320px) and (max-width : 480px)
{

}










/*old*/
.navbar{margin-bottom: 0px !important;border-radius: 0px !important;}
.wheader{padding: 0px !important;}
.servicesmain{ margin:30px 25px 30px 0px !important;    width: 47.9% !important; }
.servicesmain:nth-child(2){ margin:30px 0px 30px  0px !important;}
.servicesmain h2{ color: #5cc6f5 !important; font-size: 25px; font-weight: normal; font-family: 'Hammersmith One', sans-serif; text-transform: uppercase; margin-bottom: 30px; }
.servicesmain img{ float: left; margin-right: 20px; }
.servicesmain h3{ color: #000 !important; font-size: 16px; font-weight: normal; font-family: 'Hammersmith One', sans-serif; text-transform: uppercase;padding-top: 12px; margin-bottom: 6px; }
.servicesmain p{ font-size: 14px; line-height: 20px;font-family: 'Open Sans', sans-serif; margin-bottom: 25px;    font-weight: 100;}
.morelink { color: #000; border:2px solid #5cc6f5; padding:6px 22px; font-size: 14px; text-transform: uppercase; font-weight: 700;}
.morelink a{ color: #5cc6f5;  }
.amet_names{ margin:0px;  }
.amet_class h2{    font-family: 'Ubuntu Condensed', sans-serif;font-size: 40px; font-weight: 600;}
.amet_class p{font-size: 20px; line-height: 20px;font-family: 'Open Sans', sans-serif; margin-bottom: 25px; font-style: italic; font-weight: 100;}
.amet_names img {margin-left: 44px;}
.amet_class { margin: 53px 0px 20px 0px ;padding: 0px 145px;  }
.rightft { color: #8b8d8f;     text-align: right; }
.ftlinks{}
.ftlinks a{color: #fff; text-decoration: none; padding: 5px 10px;}
.ftrs{background: #484d50; padding: 39px 0px 21px 0px;}
.slidermains{ float: right; margin-top: 25px; width: 45%; padding: 10px 0px;}
.container-fluid{margin-left: 0px !important;margin-right: 0px !important;}
.smallscrool{ float: right;    width: 100%; }
.smallscroolimg{ float: left; margin-right: 15px; }
.smallscrool h3{ color: #000;font-family: 'Ubuntu Condensed', sans-serif;font-size: 20px; font-weight: 600; margin-top: 0px; }
.smallscrool p{font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 100; margin-bottom: 15px;}
.sliderbgsclas{ background-image: url('/static/asd.jpg'); float: right; padding:26px 52px;    width: 45%; margin-top: 25px;}
.sliderbgsclas h2{color: #fff;font-family: 'Ubuntu Condensed', sans-serif;font-size: 37px; font-weight: 600; }
.sliderbgsclas p{font-family: 'Open Sans', sans-serif; font-size: 20px; font-style: italic; font-weight: 100; margin-bottom: 15px; color: #fff; margin-top: 20px;}
.left-arrows{float: left !important;    margin-top: 50px;opacity: 0.2;}
.right-arrows{float: right !important;    margin-top: 50px;opacity: 0.2;}
.scrollingclasds{ float: left; width: 86%; margin: 0px 20px;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
/*.navi{padding:0px !Important;}*/
.navcnt ul { float: right !important; }
.facebook { background: #527ebf; padding: 8px 13px;}
.twitter {background: #1abfdf; padding: 8px;}
.pinterest { background: #ca2128; padding: 8px;}
.facebook, .twitter, .pinterest { font-size: 14px !important; color: #fff; margin-top: 0px; margin-left: 2px;}
.ftright span{ margin-right: 25px; }
.innerbanners{ padding: 132px 135px; background-size: 100% !important; }
.innerbanners h2{font-family: 'Hammersmith One', sans-serif; font-size: 50px; text-transform: uppercase; color: #1d82ff; margin-bottom: 3px;}
.innerbanners p{font-size: 17px; text-align: justify; color: #333; line-height: 22px;font-family: 'Open Sans', sans-serif !important; 
font-style: italic;}
.aboutmain{width: 87.5%; margin-top: 50px !important; margin-bottom: 50px !important; margin:0 auto !important;}
.aboutleft h2 {font-size: 22px; line-height: 26px !important; font-weight: bold; font-family: 'Hammersmith One', sans-serif;
  padding: 0px !important; margin-top: 30px !important;color: #18d178;}
.aboutleft{width: 63% !important;}
.aboutleft p{font-size: 16px; text-align: justify;color: #999;line-height: 24px;font-family: 'Open Sans', sans-serif !important; font-weight: 100;
padding-right: 55px;}
.aboutright{width: 37% !important; padding-left: 55px !important; border-left: 5px solid #f3f3f3; margin-top: 40px; }
.aboutright h2{font-weight: bold; font-size: 50px; color: #38c5ed;font-family: 'Hammersmith One', sans-serif;padding-left: 30px;margin-bottom: 0px;
 margin-top: 0px;}
.aboutright h4{font-weight: normal; color: rgb(0, 0, 0); font-size: 20px; font-family: 'Hammersmith One', sans-serif; padding-left: 30px;margin-top: 0px;margin-bottom: 40px;}
.productsour {margin: 0 auto !important;}
.productsour h2{font-size: 30pt; text-transform: uppercase; font-family: 'Hammersmith One', sans-serif; color: #18d178; text-align: center; margin-top: 50px;
margin-bottom: 5px;}
.productsour p{ font-family: 'Open Sans', sans-serif !important; font-size: 14pt; color: #000; text-align: center;}
.bordercss{ width: 50% !important;border-top: 6px solid #38c5ed  !important; }
.featuredpr h2{font-size: 30pt; text-transform: uppercase; font-family: 'Hammersmith One', sans-serif; color: #18d178; text-align: left; margin-top: 50px;
margin-bottom: 5px;}
.featuredpr p{ font-family: 'Open Sans', sans-serif !important; font-size: 14pt; color: #000; text-align: center;}
.featuredpr {margin: 0 auto !important;}
.galleryimg img{ width: 48% !important; padding-right: 10px; padding-bottom: 10px; }
.servicesmains{width: 87.5%; margin-bottom: 50px !important; margin:0 auto !important; padding-top: 55px !important;padding-bottom: 55px !important;}
.youtube-player{    padding: 112px 0px;}
.servicesleft{width: 78% !important;}
.servicesleft h2 {font-size: 22px; line-height: 26px !important; font-weight: bold; font-family: 'Hammersmith One', sans-serif;
padding: 0px !important; margin-top: 30px !important;color: #18d178;}
.servicesleft p{font-size: 16px; text-align: justify;color: #999;line-height: 24px;font-family: 'Open Sans', sans-serif !important; font-weight: 100;
padding-right: 55px;}
.servicesright{width: 22% !important; padding-left: 55px !important; margin-top: 0px;    border-bottom:2px solid rgba(132, 132, 132, 0.22); padding-bottom: 0px !important; }
.servicesmains2{width: 87.5%; margin:0 auto !important; padding-bottom: 0px !important;}
input.form-control { height: 50px; border: rgba(204, 204, 204, 0.64) solid 2px !important; margin-top: 10px;  margin-bottom: 40px;border-radius: 0px;}
.contact1 {margin-top: 50px !important; margin-bottom: 50px !important; width: 80% !important;} 
.contactmains{width: 87.5%; margin:0 auto !important; padding-bottom: 0px !important;}  
textarea.form-control { outline: none !important; border: #ccc solid 2px;  margin-top: 10px; outline: none !important;}
button.btn.btn-default { border: none !important; background: #a20994; border-radius: none !important; float: right; color: #fff !important;    font-weight: 600;
text-transform: uppercase; outline: none !important;  margin-top: 10px !important;}
.contactmains p { font-size: 20px; color: #000; line-height: 30px;    font-family: 'Open Sans', sans-serif !important; margin: 0px; margin-top: 0px;
}
.contactmains h2 {font-size: 30px; color: #38c5ed; font-weight: 700; margin: 20px 0px 0px 0px; font-family: 'Hammersmith One', sans-serif;
text-transform: uppercase;}
.contactmains hr{ width: 100% !important; border:1px solid #ededed !important;    margin: 15px 0px !important; }
.conright{ margin-top:40px !important;padding-left: 10% !important; }
.conleft{ margin-top:20px !important; }
.rightslider{ padding: 92px 0px 122px 0px !important; }


@media only screen and (min-width : 200px) and (max-width : 319px) {
.navbar-brand{font-size:17px !important;}
.slidermains{width: 100%;display: none;}
.scrollingclasds{width: 82%;}
.navbar-brand{font-size:15px !important;}
.navcnt ul{ float: left !important; }
.smallscroolimg{width: 37%;}
.servicesmain {width: 100% !important;margin: 10px 0px 10px 0px !important;padding: 0px !important;}
.servicesmain img{width: 31%;}
.sliderbgsclas{float: none;padding: 10px 19px;width: 100%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{}
.servicesmain:nth-child(2){width: 100% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 3px 0px 5px 0px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;}        
    }

@media only screen and (min-width : 320px) and (max-width : 480px) {
.navbar-brand{font-size:23px !important;}
.navcnt ul{ float: left !important; }
.slidermains{width: 100%;display: none;}
.scrollingclasds{width: 82%;}
.smallscroolimg{width: 37%;}
.servicesmain {width: 100% !important;margin: 10px 0px 10px 0px !important;padding: 0px !important;}
.servicesmain img{width: 31%;}
.sliderbgsclas{float: none;padding: 10px 19px;width: 100%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{    text-align: center;}
.servicesmain:nth-child(2){width: 100% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 3px 0px 5px 0px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;} 
.adgallery img{ width: 100% !important; text-align: center; margin:0 auto; }
.ftlinks{ text-align: center; }
.wfooter {text-align: center;}
.ftright{ text-align: center; float: none !important; }
.ftright span{ margin-right: 25px; }
.fa{ float: none !important; clear: both; margin-top: 15px; }
.innerbanners { background-size: cover !important; padding: 50px 0px !important;}
.innerbanners h2{ text-align: center;    font-size: 25px; }
.innerbanners br{ display: none; text-align: center !important; }
.innerbanners p{ text-align: center; }
.aboutleft{ width: 100% !important; text-align: center; }
.aboutleft h2{font-size: 17px;}
.aboutleft p{ padding-right: 0px;}
.aboutright{ width: 100% !important; padding: 0px !important; border:none; text-align: center; margin-top: 10px; }
.aboutright h4{ margin-bottom: 20px;}
.featuredpr h2{font-size: 20pt; text-align: center; margin-top: 10px;}
.youtube-player {padding: 0px 0px;}
.productsour h2{font-size: 25pt; margin-top: 25px;}
.rightmenus{ float: none !important; }
.servicesmains{width: 100%;	padding-top: 10px !important;}
.servicesleft{ width: 100% !important; text-align: center; }
.servicesleft h2{font-size: 17px;line-height: 23px !important;}
.servicesleft p{padding-right: 0px; text-align: center;}
.servicesright{ width: 100% !important; }
.contactmains{ width: 100% !important;}
.conright {padding-left: 0% !important; text-align: center;margin-top: 75px !important;}
}

@media only screen and (min-width : 360px) and (max-width : 640px) {
.navcnt ul{ float: left !important; }
.navbar-brand{font-size:23px !important;}
.slidermains{width: 100%;display: none;}
.scrollingclasds{width: 82%;}
.smallscroolimg{width: 37%;}
.servicesmain {width: 100% !important;margin: 10px 0px 10px 0px !important;padding: 0px !important;}
.servicesmain img{width: 31%;}
.sliderbgsclas{float: none;padding: 10px 19px;width: 100%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{}
.servicesmain:nth-child(2){width: 100% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 3px 0px 5px 0px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;}  
.adgallery img{ width: 100% !important; text-align: center; margin:0 auto; }
.ftlinks{ text-align: center; }
.wfooter {text-align: center;}
.ftright{ text-align: center; float: none !important; }
.ftright span{ margin-right: 25px; }
.fa{ float: none !important; clear: both; margin-top: 15px; }
.innerbanners { background-size: cover !important; padding: 50px 0px !important;}
.innerbanners h2{ text-align: center;    font-size: 25px; }
.innerbanners br{ display: none; text-align: center !important; }
.innerbanners p{ text-align: center; }
.aboutleft{ width: 100% !important; text-align: center; }
.aboutleft h2{font-size: 17px;}
.aboutleft p{ padding-right: 0px;}
.aboutright{ width: 100% !important; padding: 0px !important; border:none; text-align: center; margin-top: 10px; }
.aboutright h4{ margin-bottom: 20px;}
.featuredpr h2{font-size: 20pt; text-align: center; margin-top: 10px;}
.youtube-player {padding: 0px 0px;}
.productsour h2{font-size: 25pt; margin-top: 25px;}
.rightmenus{ float: none !important; }
.servicesmains{width: 100%;	padding-top: 10px !important;}
.servicesleft{ width: 100% !important; text-align: center; }
.servicesleft h2{font-size: 17px;line-height: 23px !important;}
.servicesleft p{padding-right: 0px; text-align: center;}
.servicesright{ width: 100% !important; }
.contactmains{ width: 100% !important;}
.conright {padding-left: 0% !important; text-align: center;margin-top: 75px !important;} 

    }

@media only screen and (min-width : 641px) and (max-width : 767px) {
.navbar-brand{font-size:25px !important;}
.navcnt ul{ float: left !important; }
.slidermains{width: 64%;background: #fff;}
.scrollingclasds{width: 82%;}
.smallscroolimg{width: 37%;}
.servicesmain {width: 48% !important;margin: 10px 0px 40px 0px !important;padding: 0px !important;}
.servicesmain img{width: 22%;}
.sliderbgsclas{padding: 10px 19px;width: 70%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{}
.servicesmain:nth-child(2){width: 48% !important;float: right;}
.amet_names{width: 37% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 0 auto;width: 62% !important;}
.amet_class h2{font-size: 29px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;} 
.adgallery img{ width: 100% !important; text-align: center; margin:0 auto; }
.ftlinks{ text-align: center; }
.wfooter {text-align: center;}
.ftright{ text-align: center; float: none !important; }
.ftright span{ margin-right: 25px; }
.fa{ float: none !important; clear: both; margin-top: 15px; }
.innerbanners { background-size: cover !important; padding: 50px 0px !important;}
.innerbanners h2{ text-align: center;    font-size: 25px; }
.innerbanners br{ display: none; text-align: center !important; }
.innerbanners p{ text-align: center; }
.aboutleft{ width: 100% !important; text-align: center; }
.aboutleft h2{font-size: 17px;}
.aboutleft p{ padding-right: 0px;}
.aboutright{ width: 100% !important; padding: 0px !important; border:none; text-align: center; margin-top: 10px; }
.aboutright h4{ margin-bottom: 20px;}
.featuredpr h2{font-size: 20pt; text-align: center; margin-top: 10px;}
.youtube-player {padding: 0px 0px;}
.productsour h2{font-size: 25pt; margin-top: 25px;}
.rightmenus{ float: right !important; }
.navcnt ul{ float: left !important; }
.navcnt {width: 100% !important;float: left !important;}
.navbar-collapse{margin-right: 0px !important; margin-left: 0px !important;}
.conright{padding-left: 0px;}
.servicesmains{width: 100%;	padding-top: 10px !important;}
.servicesleft{ width: 100% !important; text-align: center; }
.servicesleft h2{font-size: 17px;line-height: 23px !important;}
.servicesleft p{padding-right: 0px; text-align: center;}
.servicesright{ width: 50% !important;margin: 0 auto !important;}
.contactmains{ width: 100% !important;}
.conright {padding-left: 0% !important; text-align: center;margin-top: 75px !important;}       
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
.navbar-brand{font-size:25px !important;}
.slidermains{width: 64%;background: #fff;}
.navcnt ul{ float: right !important; }
.scrollingclasds{width: 82%;}
.smallscroolimg{width: 37%;}
.servicesmain {width: 48% !important;margin: 10px 0px 40px 0px !important;padding: 0px !important;}
.servicesmain img{width: 22%;}
.sliderbgsclas{padding: 10px 19px;width: 70%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{}
.servicesmain:nth-child(2){width: 48% !important;float: right;}
.amet_names{width: 37% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 0 auto;width: 62% !important;}
.amet_class h2{font-size: 29px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;}
.adgallery img{ width: 100% !important; text-align: center; margin:0 auto; }
.ftlinks{ text-align: center; }
.wfooter {text-align: center;}
.ftright{ text-align: center; float: none !important; }
.ftright span{ margin-right: 25px; }
.fa{ float: none !important; clear: both; margin-top: 15px; }
.innerbanners { background-size: cover !important; padding: 50px 0px !important;}
.innerbanners h2{ text-align: center;    font-size: 25px; }
.innerbanners br{ display: none; text-align: center !important; }
.innerbanners p{ text-align: center; }
.aboutleft{ width: 100% !important; text-align: center; }
.aboutleft h2{font-size: 17px;}
.aboutleft p{ padding-right: 0px;}
.aboutright{ width: 100% !important; padding: 0px !important; border:none; text-align: center; margin-top: 10px; }
.aboutright h4{ margin-bottom: 20px;}
.featuredpr h2{font-size: 20pt; text-align: center; margin-top: 10px;}
.youtube-player {padding: 0px 0px;}
.productsour h2{font-size: 25pt; margin-top: 25px;}
.rightmenus{ float: none !important; }
.servicesimg { text-align: center; margin: 0 auto;float: none;width: 70%; }
.services{width: 80%;margin: 0 auto;}
.adgallery{ width: 45% !important; margin: 0 auto !important; }
.servicesmains{width: 100%;	padding-top: 10px !important;}
.servicesleft{ width: 100% !important; text-align: center; }
.servicesleft h2{font-size: 17px;line-height: 23px !important;}
.servicesleft p{padding-right: 0px; text-align: center;}
.servicesright{ width: 100% !important; }
.contactmains{ width: 100% !important;}
.conright {padding-left: 0% !important; text-align: center;margin-top: 75px !important;}
.navbar-default .navbar-nav > li > a{padding: 13px 8px !important;font-size: 14px !important;}

}

@media only screen and (min-width : 800px) and (max-width : 1280px) {
.navbar-brand{font-size:25px !important;}
.slidermains{width: 64%;background: #fff;}
.navcnt ul{ float: right !important; }
.scrollingclasds{width: 82%;}
.smallscroolimg{width: 37%;}
.servicesmain {width: 48% !important;margin: 10px 0px 40px 0px !important;padding: 0px !important;}
.servicesmain img{width: 22%;}
.sliderbgsclas{padding: 10px 19px;width: 70%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{}
.servicesmain:nth-child(2){width: 48% !important;float: right;}
.amet_names{width: 37% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 0 auto;width: 62% !important;}
.amet_class h2{font-size: 29px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;}
.adgallery img{ width: 100% !important; text-align: center; margin:0 auto; }
.ftlinks{ text-align: center; }
.wfooter {text-align: center;}
.ftright{ text-align: center; float: none !important; }
.ftright span{ margin-right: 25px; }
.fa{ float: none !important; clear: both; margin-top: 15px; }
.innerbanners { background-size: cover !important; padding: 50px 0px !important;}
.innerbanners h2{ text-align: center;    font-size: 25px; }
.innerbanners br{ display: none; text-align: center !important; }
.innerbanners p{ text-align: center; }
.aboutleft{ width: 100% !important; text-align: center; }
.aboutleft h2{font-size: 17px;}
.aboutleft p{ padding-right: 0px;}
.aboutright{ width: 100% !important; padding: 0px !important; border:none; text-align: center; margin-top: 10px; }
.aboutright h4{ margin-bottom: 20px;}
.featuredpr h2{font-size: 20pt; text-align: center; margin-top: 10px;}
.youtube-player {padding: 0px 0px;}
.productsour h2{font-size: 25pt; margin-top: 25px;}
.rightmenus{ float: none !important; }
.servicesimg { text-align: center; margin: 0 auto;float: none;width: 70%; }
.services{width: 80%;margin: 0 auto;}
.adgallery{ width: 45% !important; margin: 0 auto !important; }
.servicesmains{width: 100%;	padding-top: 10px !important;}
.servicesleft{ width: 100% !important; text-align: center; }
.servicesleft h2{font-size: 17px;line-height: 23px !important;}
.servicesleft p{padding-right: 0px; text-align: center;}
.servicesright{ width: 100% !important; }
.contactmains{ width: 100% !important;}
.conright {padding-left: 0% !important; text-align: center;margin-top: 75px !important;}

}

@media only screen and (min-width : 980px) and (max-width : 1280px) {
.navbar-brand{font-size:25px !important;}
.slidermains{width: 64%;background: #fff;}
.navcnt ul{ float: right !important; }
.scrollingclasds{width: 82%;}
.smallscroolimg{width: 37%;}
.servicesmain {width: 48% !important;margin: 10px 0px 40px 0px !important;padding: 0px !important;}
.servicesmain img{width: 22%;    margin-bottom: 25px;}
.sliderbgsclas{padding: 10px 19px;width: 54%;}
.sliderbgsclas h2{text-align: center;font-size: 22px;}
.sliderbgsclas p{text-align: center;}
.rightmenu{float: none !important;}
.servicesmain h3{padding-top: 0px;}
.servicesmain h2{}
.servicesmain:nth-child(2){width: 48% !important;float: right;}
.amet_names{width: 37% !important;}
.amet_names img{margin: 0px;}
.amet_class{padding: 0px 0px;text-align: center;margin: 0 auto;width: 62% !important;}
.amet_class h2{font-size: 29px;}
.ftlinks {text-align: center;}
.rightft {text-align: center;line-height: 33px;}
.adgallery img{ width: 100% !important; text-align: center; margin:0 auto; }
.ftlinks{ text-align: center; }
.wfooter {text-align: center;}
.ftright{ text-align: center; float: none !important; }
.ftright span{ margin-right: 25px; }
.fa{ float: none !important; clear: both; margin-top: 15px; }
.innerbanners { background-size: cover !important; padding: 50px 0px !important;}
.innerbanners h2{ text-align: center;    font-size: 25px; }
.innerbanners br{ display: none; text-align: center !important; }
.innerbanners p{ text-align: center; }
.aboutleft{ width: 100% !important; text-align: center; }
.aboutleft h2{font-size: 17px;}
.aboutleft p{ padding-right: 0px;}
.aboutright{ width: 100% !important; padding: 0px !important; border:none; text-align: center; margin-top: 10px; }
.aboutright h4{ margin-bottom: 20px;}
.featuredpr h2{font-size: 20pt; text-align: center; margin-top: 10px;}
.youtube-player {padding: 0px 0px;}
.productsour h2{font-size: 25pt; margin-top: 25px;}
.rightmenus{ float: none !important; }
.servicesimg { text-align: center; margin: 0 auto;float: none;width: 70%; }
.services{width: 80%;margin: 0 auto;}
.adgallery{ width: 100% !important; margin: 0 auto !important; }
.adgallery img {width: 50% !important;}
.servicesmains{width: 100%;	padding-top: 10px !important;}
.servicesleft{ width: 100% !important; text-align: center; }
.servicesleft h2{font-size: 17px;line-height: 23px !important;}
.servicesleft p{padding-right: 0px; text-align: center;}
.servicesright{ width: 100% !important; }
.contactmains{ width: 100% !important;}
.conright {padding-left: 0% !important; text-align: center;margin-top: 30px !important;}

}


.navinj img{
width:100%;
}