body{
font-family:segoe ui !important;
}
.slick-dots{
display:none !important;
}
h6{
font-size:20px !important;
}
.custommenu{

margin-top:8px;

}

.homeic{
height:450px;
}
.homeic1 {
    height: 360px;
}
.homeic2 {
    height: 385px;
}
.item-page h1{
display:none;
}
.custommenu ul li a{

    color: #000;
    font-size: 15px;
    font-weight: 400;

}
.custommenu ul li a:hover{
background:none; 
    transition:.5s;
    color: #0088CC;
    font-size: 15px;
    font-weight: 400;

}
/* .homeview{
background:#fff !important;
} */

.section-title {
max-width: 800px;
margin: 2px auto;
padding: 3px 15px;
text-align: center; }
.section-title h1 {
font-size: 24px;
text-transform: uppercase;
color: #2ca5b9; }
.section-title .divider {
position: relative;
border-bottom: 1px solid #528C10;
margin-bottom: 30px;
margin-top: 30px; }




.section-title .divider:before {

 background: #528c10 none repeat scroll 0 0;
    border: 1px solid #f0f0f0;
    content: "";
    height: 20px;
    left: 50%;
    margin-left: -15px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    transform: rotate(45deg);
    width: 20px;

}


.section-title .divider:after {
  background: #fff none repeat scroll 0 0;
    border: 1px solid #528c10;
    content: "";
    height: 12px;
    left: 50%;
    margin-left: -11px;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    transform: rotate(45deg);
    width: 12px;

 }

.pagetemplate{
background:#fff;
}

.sidebarh{
 border-bottom: 2px solid #0088CC;
    color: #0088CC;
    font-size: 16px;
    padding: 5px 0;
}
.sidebarli li {
    background: rgba(0, 0, 0, 0) url("http://www.esurveying.net/images/arrow.png") no-repeat scroll 0 20px;
    border-bottom: 1px solid #dcdcdc;
    color: #292929;
    font-size: 16px;
    line-height: 24px;
    opacity: 0.8;
    padding: 10px 0 10px 19px;
    text-align: left;
}
.sidebarli {
 list-style-type: none;
    padding: 0 10px;
}
.sidebarli li a {
text-decoration:none;
}
.hide{
display:hidden;
}
.spacetemp
{
height:35px;
overflow.hidden;
}
.white{
color:#fff;
}
.footercs{
list-style-type:none;
float:left;

}
.footercs li a{
color:#0088CC;
text-decoration:none;
}
.devidekey{
  margin-bottom: 10px !important;
    margin-top: 10px  !important;
}
.faicons span{
font-size:20px;
}
.homedivs{
border-top:2px solid #0088CC;
border-radius:5px;
margin:0 4%;
background:#FAFAFA;
}
.img-res {
    display: block;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
.marqe{
 float: left; 
padding-left:2%;
list-style: outside none none; 
width: 100px;