/*a{color: #555555}*/
::-webkit-scrollbar {
 width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
 background: #f1f1f1;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
 background: #13b5ea;
}
.main-menu {
    left: -180px;
}
.main-menu .navigation>li>ul {
    width: 300px;
}
/*.logo img{width: 200px; height: 140px; margin-top: -28px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px;  box-shadow: 0 3px 6px rgb(19 181 234), 0 3px 6px rgb(19 181 234);}*/

.logo img {
    width: 200px;
    height: auto;
    position: relative;
    top: -35px;
}
.main-header .header-upper {
    height: 100px;
}
.main-header .header-upper .upper-right {
    padding-top: 30px;
}
.logo2 img {
    position: absolute;
    top: -3px;
	width: 150px;
}
.scroll-to-top {
    border-radius: 100px;
}
.testimonial-block .inner-box .author-info .image {
    border-radius: 0;
}
.main-slider h1 {
    color: #13b5ea;
	text-shadow: 2px 2px #fff;
}
.main-slider .title{
    color: #13b5ea;
	text-shadow: 2px 2px #fff;
}
.main-slider .text{
    color: #13b5ea;
	text-shadow: 1px 1px #fff;
}

.sticky-header {
    height: 80px;
}
.sticky-header .main-menu .navigation {
    top: 6px;
}
.main-footer .widgets-section .footer-widget {
    padding: 40px 10px 20px 25px;
}
.main-footer .footer-bottom {
    padding: 10px 0px;
}
.main-footer .footer-info-section .info-block .inner {margin-left: 20px; padding-top: 10px; padding-bottom: 10px;}
.logo_foot a img{background:#fff; position:relative; top:-15px;}
.featured-block p i{color: #13b5ea !important;}
.table{border-bottom: 2px #13b5ea solid; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.team-member table{margin-left: auto; margin-right: auto; width: 60%;}
.column-inner .image i{font-size: 100px;}
.contact-location-section .info-column .column-inner {height: 250px;}
.icon-box{display: none;}
.services-block-two .inner-box .lower-box {padding-left: 20px; padding-bottom: 20px; padding-top: 20px;}
.services-block-two .inner-box .lower-box h3 {font-size: 15px;}
.btn-style-three {padding: 10px 20px;}
.map-enq iframe{height: 500px; width: 350px; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.contact-page-section {padding: 40px 0px 40px}
.services-single .inner-service .gallery-image .image img {width: 70%; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.page-title h1{font-size: 45px;}
.main-menu .navigation>li>ul {width: 400px; height: 400px; overflow-y: scroll;}






