.header{background-color:#00AAA0;}
.logo{text-align:left;}
.call-us{font-size:24px; line-height:80px; text-align:right; color:#FFF; float:right;}
.menu{background-color:#006666; margin:0 -15px;}
.banner{background-color:#00aaa0; margin:0 -15px; padding:15px 0; background-image:url(../images/border-bot.jpg); background-repeat:repeat-x; background-position:bottom;}
.footer{background-color:#014b4b; margin:0 -15px; padding:25px 0; background-image:url(../images/footer.jpg); background-repeat:repeat-x; background-position:top; color:#FFF;}
.list-unstyled li a{display:block; padding:9px 15px; background-color:#028981; color:#FFF; border-bottom:solid 1px #8ed2c9; text-decoration:none; transition:all 300ms ease;}
.list-unstyled li a:hover{background-color:#8ed2c9;}
.last{border-bottom: medium none !important;}
.content{background-color:#c4eae5; margin:0 -15px; padding:20px 0;}
.menu-col{width:100%;float:left;position:relative; font-family:inherit;}
.navs{width:100%;display:table;}
.navs ul{margin:0;padding:0;width:100%;display:table;list-style-type:none}
.navs ul li{float:left; text-align:center}
.navs ul li a{text-align:center;color:#FFF;text-decoration:none;overflow:hidden;line-height:37px; font-weight:400; transition:all 300ms ease; padding:0 40px; display:block;}
.navs ul li a:hover{background-color:#8ED2C9;}
.navs ul li .active{background-color:#8ED2C9;}
.menushow{width:100%;margin:0;display:none;cursor:pointer;float:right}
.menushow:hover{background-color:#aa1429}
.mndis{display:block!important}
.menuup{z-index:9999}
footer{background-image:url(../images/fotter.html);width:100%;height:89px;float:left;padding:18px 0px;margin:0px;text-align:center;color:#ffffff;}
#social{}
#social p{line-height:22pt}
#social a{background-image:url(../images/social-button.jpg);margin:1px;width:32px;height:35px;float:left; transition:all 300ms ease;}
#social .fb{background-position:0 0; padding:0px;}
#social .fb:hover{background-position:0px -35px}
#social .tw{background-position:-32px 0; padding:0px;}
#social .tw:hover{background-position:-32px -35px}
#social .pin{background-position:-64px 0; padding:0px;}
#social .pin:hover{background-position:-64px -35px;}
#social .plus{background-position:-96px 0; padding:0px;}
#social .plus:hover{background-position:-96px -35px;}
#social .rss{background-position:-128px 0; padding:0px;}
#social .rss:hover{background-position:-128px -35px}

.clearfix{clear:both}
@media(max-width:992px){
   	.top-header {margin: 10px 0px;width: 100%;}
  .contaner{margin:auto;width:100%;}
  .main-matter{width:100%;}	
  .navs ul li a {padding: 0px 20px;}
 }
@media(max-width:767px){
  .menu-col{width:100%;float:right;z-index:999}
  .navs{width:100%;display:none;position:absolute;top:32px; background-color: #077d7d;}
  .navs ul li{width:auto;float:none; background-color: #077d7d;border-bottom: solid 1px #006666;}
  .navs ul li a{line-height:35px; display:block; text-align:left; padding:0 20px;}
  .navs ul li a:hover{background-color:#8ED2C9;}
  .menushow{background-color:#8ED2C9;display:block;padding:4px;text-align:center;width:41px; height: 32px;}
	.top-header {margin: 10px 0px;width: 100%; float:left;}
  .contaner{margin:auto;width:100%;}
  .logo{display: block;
float: none;
margin: auto;}

  .call-us {width: 100%;
margin: 8px 0px;
line-height: normal;
text-align: center;
float: none;
display: block;}
	.left-panel{width:100%; background-color:#cccc98;}
	.sm-gallery, .left-hed{display:none;}
	.right-panel {width: 100%;}
}
