@media screen and (min-width: 1200px) and (max-width: 1280px) { 
.da-slide { width:100%; }
#templatemo-carousel .item { height:700px; }

.da-slide h2 { top:120px; font-size:24px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; left:0px; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:24px; }
.main2 { width:100%; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 90px;}
.colmentpara2 { margin-left: 0; padding-top:90px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:40px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:16px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:58%; height:auto; text-align:center; margin-top:20px;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
h1.sub_news { font-size:20px; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
.view .mask, .view .content { width:100%; height:300px; }
.view { float:none; width:100%;}
h1.designbtn { text-align:center;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right:46px;}
.thirdcarousel .carousel-caption { top:18%;}
.whitebg { margin-top:25px; }
.paddtopbottom55 { padding-bottom:20px;}
}

@media screen and (min-width: 1170px) and (max-width: 1199px) {
	.navbar-header { float:none; width:60%; text-align:center;}
.navbar-brand { float:none; width:100%; }
.call-icon { margin-right: 0px;
    margin-top: -95px; font-size:22px;}
.connect { width:100%; text-align:center;}
.nav { width:88%;}
.da-slide { width:100%; }
#templatemo-carousel .item { height:700px; }

.da-slide h2 { top:120px; font-size:24px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; left:0px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:40px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:16px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:58%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:50%; height:auto; margin-left:25%; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
.view .mask, .view .content { width:100%; height:300px; }
.view { float:none; width:100%;}
h1.designbtn { text-align:center;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right:46px;}
.thirdcarousel .carousel-caption { top:18%;}
.whitebg { margin-top:35px; float:left; width:100%;}
.paddtopbottom55 { padding-bottom:20px;}
.copyright { width:100%; text-align:center;}
.footercontent { float:left; width:100%;}
.col-md-3one { width:50%; float:left;}
.col-md-3two { width:50%; float:left;}


}

@media screen and (min-width: 960px) and (max-width: 1169px) {
	.navbar-header { float:none; width:60%; text-align:center;}
.navbar-brand { float:none; width:100%; }
.call-icon { margin-right: 0px;
    margin-top: -95px; font-size:22px;}
.connect { width:100%; text-align:center;}
.nav { width:88%;}
.da-slide { width:100%; }
#templatemo-carousel .item { height:700px; }

.da-slide h2 { top:120px; font-size:24px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; left:0px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:40px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:16px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:58%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:50%; height:auto; margin-left:25%; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
.view .mask, .view .content { width:100%; height:300px; }
.view { float:none; width:100%;}
h1.designbtn { text-align:center;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right:46px;}
.thirdcarousel .carousel-caption { top:18%;}
.whitebg { margin-top:35px; float:left; width:100%;}
.paddtopbottom55 { padding-bottom:20px;}
.copyright { width:100%; text-align:center;}
.footercontent { float:left; width:100%;}
.col-md-3one { width:50%; float:left;}
.col-md-3two { width:50%; float:left;}
.colmentpara { padding-left: 32px; padding-top: 81px; } 
.colmentpara2 { padding-left: 32px; padding-top: 81px; } 
.col-md-3one { width:20%; }
.col-md-3two { width:29%; }
.footerimg { visibility: visible !important;}
.copyright { visibility: visible !important; padding-top:0px; width:auto;}  

.nav { margin-top:20px; width:63%; }
.connect { text-align:right; width:45%; }

.sticky .nav { width: 70%; }
.sticky .navbar-nav > li > a { font-size:14px; }
.sticky .nav > li > a { padding:8px; } 
.sticky .navbar a.navbar-brand img {margin-top: 12px; width: 100%; } 
.sticky .navbar .navbar-brand { height: auto; margin: 7px 0 0; padding: 0px; }
.navbar-header { width:25%; float:left;} 
}

@media screen and (min-width: 768px) and (max-width: 959px) {
.navbar-header { float:none; width:50%; text-align:center;}
.navbar-brand { float:none; width:100%; }
.call-icon { margin-right: 15px;
    margin-top: -80px; font-size:22px;}
.connect { width:100%; text-align:center;}
.nav { width:88%;}
.da-slide { width:100%; }
#templatemo-carousel .item { height:700px; }

.da-slide h2 { top:120px; font-size:24px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; left:0px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:0px; } 
p.requdes { padding-left:13px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:40px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:16px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:70%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
.col-md-3one { width:100%; text-align:center; }
.col-md-3two { width:50%; float:left; padding-left:100px; margin-bottom:20px;}
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:50%; height:auto; margin-left:25%; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
.view .mask, .view .content { width:100%; height:300px; }
.view { float:none; width:100%;}
h1.designbtn { text-align:center;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right:46px;}
.thirdcarousel .carousel-caption { top:18%;}
.whitebg { margin-top:35px;}
.paddtopbottom55 { padding-bottom:20px;}
.copyright { width:100%; text-align:center;}
.requestlinkbtn { margin-bottom:12px;}
 
h1.designbtn a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 23px;line-height: 50px;padding: 6px 45px; } 
.designico { background: url("../images/design_ico.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}
  
 
h1.designbtn2 a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 23px;line-height: 50px;padding: 6px 20px; } 
.eye { background: url("../images/eye.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}


h1.designbtn3 a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 23px;line-height: 50px;padding: 6px 22px; } 
.mark { background: url("../images/mark.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}

h1.responsivecenter { text-align:center; }
h2.responsivecenter { text-align:center; }
p.responsivecenter { text-align:center; } 
.responsivecenter { text-align:center; }  
.requestlinkbtn99 { margin:0 auto !important;} 
.col-md-3one {margin: 0 auto;text-align: left; width: 74%;} 
.col-md-3one ul.company li { display:inline; padding-right:12px; } 
.copyright {text-align: center; visibility: visible !important;} 

.sticky .nav { width: 70%; }
.sticky .navbar-nav > li > a { font-size:14px; }
.sticky .nav > li > a { padding:8px; } 
.sticky .navbar a.navbar-brand img {margin-top: 12px; width: 100%; } 
.sticky .navbar .navbar-brand { height: auto; margin: 7px 0 0; padding: 0px; }
.navbar-header { width:25%; float:left;}


}  

@media screen and (min-width: 600px) and (max-width: 767px) { 
.da-slider { background-size:100% 100%; min-width:100%; }
.navbar-brand { height:auto; padding-top:0px; }
.da-dots { display:none;}
.rocketcurvebg {background: url("../images/rocket_img.png") no-repeat scroll center -21px rgba(0, 0, 0, 0); padding-top:25px;}
.da-slide { width:100%; }
.da-slide h2 { top:120px; font-size:16px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
#templatemo-carousel { height:1100px;}
#templatemo-carousel .item { height:1100px; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:0px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:14px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:70%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
.col-md-3one { width:100%; }
.col-md-3two { width:100%;}
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:100%; height:auto; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
.view .mask, .view .content { width:100%; height:300px; }
.view { float:none; width:100%;}
h1.designbtn { text-align:center;}
.copyright {text-align: center; visibility: visible !important;}  
.view {float: none;} 
}

@media screen and (min-width: 480px) and (max-width: 599px) { 
.da-slider { background-size:100% 100%; min-width:100%; }
.navbar-brand { height:auto; padding-top:0px; }
.da-dots { display:none;}
.rocketcurvebg {background: url("../images/rocket_img.png") no-repeat scroll center -21px rgba(0, 0, 0, 0); padding-top:25px;}
.da-slide { width:100%; }
.da-slide h2 { top:120px; font-size:16px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
#templatemo-carousel { height:1100px;}
#templatemo-carousel .item { height:1100px; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:0px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:14px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:100%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
.col-md-3one { width:100%; }
.col-md-3two { width:100%;}
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:100%; height:auto; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
.view .mask, .view .content { width:100%; height:300px; }
.view { float:none; width:100%;}
h1.designbtn { text-align:center;}
.copyright {text-align: center; visibility: visible !important;} 
 
.navbar-nav > li:hover > .dropdown-menu { display:block !important; opacity:1 !important; z-index:100000000000 !important; position:relative;  } 
.dropdown-menu > li > a { display:block !important; opacity:1 !important; font-family: Lato-Regular; font-size:15px;  }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { display:block !important; opacity:1 !important; background-color:#569f00; color:#ffffff;  font-family: Lato-Regular; font-size:15px; } 
.sticky .navbar-brand {display: inline; float: left; padding-top: 13px; position: absolute; } 
.sticky .navbar a.navbar-brand img { width:52%; } 
.sticky .navbar-nav .open .dropdown-menu { background-color:#ffffff; }
.sticky .nav { background-color:#ffffff; } 
.jumbotronnew { padding-left:0px; padding-right:0px; } 
.da-slider {  background-size: 100% 40% !important; background-repeat:no-repeat; background-position:bottom !important; } 
.conticon { margin: 20px 0; text-align: center;} 
.view {float: none;} } 

@media screen and (min-width: 320px) and (max-width: 479px) {
.da-slider { background-size:100% 100%; min-width:100%; }
.navbar-brand { height:auto; padding-top:0px; }
.da-dots { display:none;}
.rocketcurvebg {background: url("../images/rocket_img.png") no-repeat scroll center -21px rgba(0, 0, 0, 0); padding-top:25px;}
.da-slide { width:100%; }
.da-slide h2 { top:120px; font-size:16px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
#templatemo-carousel { height:1100px;}
#templatemo-carousel .item { height:1100px; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:0px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:14px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:100%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
.col-md-3one { width:100%; }
.col-md-3two { width:100%;}
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:100%; height:auto; }
.carousel-control { z-index: 100000;}
.whitebg h2 {font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;}
h1.designbtn { text-align:center;}
.copyright {text-align: center; visibility: visible !important;} 

.da-slider {
    background-image: url("../images/waves.jpg") !important;
    background-origin: padding-box !important;
    background-position: center bottom !important;
    background-repeat: no-repeat;
    background-size: 100% 50% !important;
    height: 500px;  
}
.ch-grid li {display: inline-block;height: 124px; margin: 20px 10px; width: 130px;}
.ch-info-back img { width:100%; height:auto; } 
.ch-img-1 { background-size:cover; }
.ch-img-2 { background-size:cover; } 
.ch-img-3 { background-size:cover; }
.ch-img-4 { background-size:cover; } 
.ch-img-5 { background-size:cover; } 

.requestlinkbtn { margin-left:-12px; }
.requestlinkbtn { background-size:100%; height:83px; width:258px;  margin-bottom:15px; }
.requestlinkbtn:hover { background-size:100%; height:83px; width:258px;  background-position:bottom;}  

h1.designbtn a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 20px;line-height: 50px;padding: 6px 45px; } 
.designico { background: url("../images/design_ico.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}
  
 
h1.designbtn2 a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 20px;line-height: 50px;padding: 6px 20px; } 
.eye { background: url("../images/eye.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}


h1.designbtn3 a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 20px;line-height: 50px;padding: 6px 20px; } 
.mark { background: url("../images/mark.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;} 

.carousel-control.left { background-image:none; }
.carousel-control.right { background-image:none; }

.navbar-nav > li:hover > .dropdown-menu { display:block !important; opacity:1 !important; z-index:100000000000 !important; position:relative;  } 
.dropdown-menu > li > a { display:block !important; opacity:1 !important; font-family: Lato-Regular; font-size:15px;  }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { display:block !important; opacity:1 !important; background-color:#569f00; color:#ffffff;  font-family: Lato-Regular; font-size:15px; } 
.sticky .navbar-brand {display: inline; float: left; padding-top: 13px; position: absolute; } 

.sticky .navbar a.navbar-brand img { width:72%; }
.sticky .navbar-nav .open .dropdown-menu { background-color:#ffffff; }
.sticky .nav { background-color:#ffffff; }
.jumbotronnew { padding-left:0px; padding-right:0px; } 
.da-slider {  background-size: 100% 40% !important;}
.conticon { margin: 20px 0; text-align: center;}
iframe { width:100% !important; height:350px !important; }  
.subscriptionbox78 { margin-top:0px; }  
.view {float: none;} } 

@media screen and (max-width: 319px) { 
.da-slider { background-size:100% 100%; min-width:100%; }
.navbar-brand { height:auto; padding-top:0px; }
.da-dots { display:none;}
.rocketcurvebg {background: url("../images/rocket_img.png") no-repeat scroll center -21px rgba(0, 0, 0, 0); padding-top:25px;}
.da-slide { width:100%; }
.da-slide h2 { top:120px; font-size:16px; width:100%; }
.da-slide p { width:100%; top:180px; font-size:13px; }
.da-slide .da-link { top:250px; }
.da-arrows span:after { top:100px; }
.mobilemenu6 { display:block; width:90%; margin:20px auto; }
.mobilemenu6 select { width:100%; padding:5px; border:1px solid #569f00; box-sizing:border-box; }
.con-spritwrapper { display:none; }
.mobileux { display:none; }
.mobileapp { display:none; }
.viewall a { font-size:16px; text-decoration:none;}
.ourclientsnew { background:none; padding:0px; }
#templatemo-carousel { background:url("../images/templatemo_carousel_bg.jpg") no-repeat fixed center center / cover  rgba(0, 0, 0, 0); }
.indicatorradiusbg { display:none;}
.carousel-indicators { display:none;}
.carousel-caption { left:0%; right:0%; bottom:-570px; }
.carousel-caption h1 { font-size:16px; }
.main2 { width:100%; }
#templatemo-carousel { height:1100px;}
#templatemo-carousel .item { height:1100px; }
.carousel-caption { top:200px; bottom:inherit;}
.colmentpara { padding-left: 0; padding-top: 0;}
.colmentpara2 { margin-left: 0; padding-top: 0;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left:0px; }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:10%;}
.ourservicemain { padding:0 20px; }
.requestaquotebox { padding:0px; }
.requestlinkbtn { margin-left:-20px; }
h1.designbtn a { text-align:center; }
p.desdesc { padding:0px; }
h1.designbtn { margin-bottom:20px; }
.topour55 { margin-top:20px; }
h1.designbtn2 { text-align:center;}
h1.designbtn3 { text-align:center; margin-bottom:20px; }
h1.designbtn2 { margin-bottom:20px; }
.viewall { margin-top:0px; }
.viewall a { font-size:14px; }
.spsliderbox { padding:0px;}
.jumbotron p { font-size:14px; }
.requestlinkbtn99 { margin-left:-25px; }
.carousel-caption h1 { margin-top:-10px;}
.th96 img { width:100%; height:auto; text-align:center;  }
.saysbox { padding:20px; margin:50px 0 0 0; }
.uparrow1 { margin-top:-69px;}
.viewall55 a { font-size:14px; }
.fEmail { width:100%; border-radius:4px; }
a.subS { margin-top:10px; border-radius:4px; }
.col-md-3one { width:100%; }
.col-md-3two { width:100%;}
h1.sub_news { font-size:20px; }
.fooerbottompad img { width:100%; height:auto; } 
.carousel-control { z-index: 100000;}
.whitebg h2 { font-size:24px; padding-top:20px;}
.navbar-nav > li > .dropdown-menu {font-size: 15px; left: 0; margin-top: -1px; width: 100%;} 
h1.designbtn { text-align:center;}
.copyright {text-align: center; visibility: visible !important;} 

.da-slider {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("../images/waves.jpg") !important;
    background-origin: padding-box !important;
    background-position: center bottom !important;
    background-repeat: no-repeat;
    background-size: 100% 50% !important;
    border-bottom: 0 solid #efc34a;
    border-top: 0 solid #efc34a;
    height: 500px;
    margin: 0 auto;
    min-width: 520px;
    overflow: hidden;
    position: relative;
    transition: background-position 1s ease-out 0.3s;
    width: 100%;} 
	.da-slider {
    background-image: url("../images/waves.jpg") !important;
    background-origin: padding-box !important;
    background-position: center bottom !important;
    background-repeat: no-repeat;
    background-size: 100% 50% !important;
    height: 500px;  
} 
.ch-grid li {display: inline-block;height: 124px; margin: 20px 10px; width: 130px;} 
.ch-info-back img { width:100%; height:auto; }
.ch-img-1 { background-size:cover; }
.ch-img-2 { background-size:cover; } 
.ch-img-3 { background-size:cover; }
.ch-img-4 { background-size:cover; } 
.ch-img-5 { background-size:cover; }  
.requestlinkbtn { margin-left:-12px; }
.requestlinkbtn { background-size:100%; height:83px; width:258px; margin-bottom:15px; } 
.requestlinkbtn:hover { background-size:100%; height:83px; width:258px;  background-position:bottom;}  

h1.designbtn a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 20px;line-height: 50px;padding: 6px 45px; } 
.designico { background: url("../images/design_ico.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}
  
 
h1.designbtn2 a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 20px;line-height: 50px;padding: 6px 20px; } 
.eye { background: url("../images/eye.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;}


h1.designbtn3 a { background-image: linear-gradient(to bottom, #ffffff 0%, #daeaec 100%); border: 1px solid #6fc3cc; border-radius: 40px; box-shadow: 0 0 20px #b4b4b4; color: #343434;
font-family: Lato-Regular;font-size: 20px;line-height: 50px;padding: 6px 20px; } 
.mark { background: url("../images/mark.png") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); display: inline-block; height: 55px; margin-right: 14px; width: 57px;} 

.carousel-control.left { background-image:none; }
.carousel-control.right { background-image:none; } 

.navbar-nav > li:hover > .dropdown-menu { display:block !important; opacity:1 !important; z-index:100000000000 !important; position:relative;  } 
.dropdown-menu > li > a { display:block !important; opacity:1 !important; font-family: Lato-Regular; font-size:15px;  }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { display:block !important; opacity:1 !important; background-color:#569f00; color:#ffffff;  font-family: Lato-Regular; font-size:15px; }  
.sticky .navbar-brand {display: inline; float: left; padding-top: 13px; position: absolute; } 
.sticky .navbar a.navbar-brand img { width:72%; }
.sticky .navbar-nav .open .dropdown-menu { background-color:#ffffff; }
.sticky .nav { background-color:#ffffff; }
.jumbotronnew { padding-left:0px; padding-right:0px; }
.da-slider {  background-size: 100% 40% !important;}  
.conticon { margin: 20px 0; text-align: center; } 
iframe { width:100% !important; height:350px !important; }  
.subscriptionbox78 { margin-top:0px; } 
 .view {float: none;} 
} 