.navbar-right{padding-right:46px;}
@media only screen and (min-width:1600px){.navbar-right{padding-right:211px;}
}
@media only screen and (min-width:1800px){.navbar-right{padding-right:366px;}
}
.mobile{display:inline-block;}
.navbar-brand{float:left;height:50px;padding:8px 15px;font-size:18px;line-height:20px;}
#text-box{background-color:#1abc9c;border-bottom:6px solid #12806a;margin:50px 0 0;padding:50px 0;box-shadow:0 0 10px rgba(0,0,0,.3);}
#text-box p{font-size:18px;}
#text-box .section-heading{margin-bottom:45px;color:#3D3D3D;text-transform:uppercase;font-weight:300;}
.nomar{margin:0 0 0!important;}
#text-box .tainer{padding:0 20px;}
hr.style14{border:0;height:1px;width:36%;margin-top:15px;margin-bottom:10px;background-image:-webkit-linear-gradient(left, transparent, rgba(255,255,255,.5), transparent);background-image:-moz-linear-gradient(left, transparent, rgba(255,255,255,.5), transparent);background-image:-ms-linear-gradient(left, transparent, rgba(255,255,255,.5), transparent);background-image:-o-linear-gradient(left, transparent, rgba(255,255,255,.5), transparent);}
.viewtact{text-align:center;}
.viewtact h2{margin-top:7px;}
a #text-box{color:#fff;transition:all 0.25s ease;}
a #text-box:hover{color:#fff;background-color:rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.3);transform:scale(0.996);}
.contacticon{text-align:center;border:6px solid #12806a;width:24%;margin:0 auto;border-radius:50%;padding:40px 0;}
.contacticon i{font-size:52px;}
.contactheader{text-align:center;padding:15px 0 0;}
.contactheader h2{font-size:38px;}
table{width:100%;border-collapse:collapse;margin-bottom:25px;}
tr:nth-of-type(odd){}
tr:nth-of-type(even){}
th{padding:20px;border:none;text-align:center;background-color:#1abc9c;border-bottom:6px solid #12806a;box-shadow:0 0 10px rgba(0,0,0,.3);font-size:30px;}
td{width:25%;text-align:center;background-color:#1abc9c;border:1px solid #12806a;border-bottom:6px solid #12806a;box-shadow:0 0 10px rgba(0,0,0,.25);margin:5px;padding:10px;transition:all 0.25s ease;font-weight:600;letter-spacing:1.5px;}
td:hover{width:25%;text-align:center;background-color:#12806a;box-shadow:inset 0 1px 6px rgba(0,0,0,.2);}
td a{color:#3D3D3D;}
@media only screen and (max-width:767px){table, thead, tbody, th, td, tr{display:block;}
thead tr{position:absolute;top:-9999px;left:-9999px;}
tr{text-align:center;}
td{position:relative;width:100%;text-align:center;}
td:before{position:absolute;padding-right:10px;white-space:nowrap;}
td:hover{width:100%;text-align:center;background-color:#12806a;box-shadow:inset 0 1px 6px rgba(0,0,0,.2);}
.navbar-right{display:none;}
.navbar{min-height:130px;}
}
@media only screen and (min-width:768px){.mobile{display:none;}
}
@media only screen and (max-width:480px){.contacticon{text-align:center;border:6px solid #12806a;width:35%;margin:0 auto;border-radius:50%;padding:22px 0;}
.contacticon i{font-size:52px;}
.contactheader{text-align:center;padding:15px 0 0;}
.contactheader h2{font-size:20px;}
}
@media only screen and (max-width:358px){.mobile .btn-nav{padding:20px 10px;font-size:32px;line-height:30px;font-weight:400;}
.btn-nav-mail{padding:19px 24px 18px;font-size:32px;line-height:32px;font-weight:400;}
}