a {color:#11b7e0; text-decoration:none;}
a:hover {color:#11b7e0; text-decoration:none;}
a:visited {color:#11b7e0; text-decoration:none;}

#myCarousel {
  margin-bottom: 0px;
}
.carousel-caption {
  z-index: 10;
}

.carousel .item {
	background-color: #11b7e0;
}

.carousel-control.left, .carousel-control.right { background:none; display:none;}
.carousel_wraper {  background-color: #11b7e0; margin-bottom:22px;}

@media (min-width: 768px) {
#myCarousel {
    width: 750px;
	margin:0 auto;
  }
}
@media (min-width: 992px) {
#myCarousel {
    width: 970px;
	margin:0 auto;
  }
}
@media (min-width: 1200px) {
#myCarousel {
    width: 1140px;
	margin:0 auto 0px auto;
  }
}

.carousel-indicators {
  position: absolute;
  bottom: -21px;
  left: 15px;
  z-index: 15;
  width: 50%;
  margin:0 0 !important;  padding:0 0 !important;
  text-align: left;
  list-style: none;
}

.carousel-indicators li {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #99dcec \9;
  background-color: rgba(153, 220, 236, 100);
  border: 1px solid #99dcec;
  border-radius: 0px;
}

.carousel-indicators .active {
  width: 9px;
  height: 9px;
  margin: 0;
  background-color: #11b7e0;
}

.hline { height:1px; background:#c0c0c0; margin:0px 0 22px 0; }

h4.style1 { background: url(../images/layout/arrow1.png) left 6px no-repeat; border-bottom:#090909 7px solid; padding:0 0 14px 25px; color:#090909; margin:0 0 11px 0;}
h4.style1 .glyphicon-arrow-right { display:none;}

.form-control, .btn {  border-radius: 0px; }
.btn { background:#c1c0c0; }
.form-control { background:#e2e2e2; }

.location_bar h1 { color:#fff; }

.list1, .list2 { padding-left:5px;}
.list1 li, .list3 li { background:url(../images/layout/square-bullet.png) no-repeat left 8px; padding-left:17px; list-style:none; }
.list2 li{ background:url(../images/layout/plus-bullet.png) no-repeat left 5px; padding-left:17px; list-style:none; }

.list3 { padding-left:25px;}

.top0 { margin-top:10px;}
.top1 { margin-top:20px;}
.top2 { margin-top:40px;}
.top3 { margin-top:50px;}

.bottom0 { margin-bottom:10px;}
.bottom1 { margin-bottom:20px;}

.underline { text-decoration: underline; }

.box_bottom { position:relative; bottom: 0px; background:red;}

.row1 {
display: table;
}

[class*="col1-"] {
float: none;
display: table-cell;
vertical-align: bottom;
}

.box-shadow  {
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}

table.contact {  background-color:none; border-spacing: 0px;}
table.contact th, table.contact td {font-size:.84em; color:#616160; background:#e6e6e6;text-align:center; padding:5px 0px; margin:0 0; border: #f4f4f4 2px solid !important;}
table.contact th { font-weight:normal; vertical-align: middle !important; }
table.contact td.left {text-align:left;}
table.contact th span { color:#11b7e0;}

table.center th, table.center td {text-align:center; vertical-align: middle !important; padding:5px 0px; margin:0 0; background-color:#f4f4f4; border-spacing: 0px !important; border-bottom:#ccc 2px solid;}
table.center th {background:#fff !important;}
table.center td.left {text-align:left;}

.btb { background: url(../images/layout/btb.png) no-repeat center top; height:63px; padding:15px 0 15px 0; margin:0 0 6px 0; }
.btb a { font-size:1.5em; color:#11b7e0; text-decoration:none; }
.footerWraper { background:#e2e2e2; padding:10px 0 3px 0; margin-top:30px; color:#5d5d5d; }

.btn-primary2, .btn-primary2:hover {
  color: #fff !important;
  background-color: #11b7e0;
  border-color: #f4f4f4;
  padding:0 17px;
}

.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 40px 15px 0;
}

.navbar-header {height:110px;}

.navbar {
  position: relative;
  min-height: 30px;
  margin-bottom: 20px;
  margin-top:-5px;
  border: 1px solid transparent;
   background:none !important;
}

.more { background: url(../images/layout/arrow2.png) no-repeat left 7px; padding:0 0 0 15px; }
a, a img {outline : none;}
hr { background:#c0c0c0;}

.img-thumbnail {
  border: none;
}

.blue { color:#11b7e0; }

.mr1 { padding:0 7px; }
.anpc { font-size:.9em; }

.hidden1 {display:none;}
h3 {clear:left;}
h3 > u { font-size: .9em; color:#393939; text-decoration:none; border-bottom:#393939 2px solid; padding-bottom:5px; display:inline-block}

.error { color:#d70404; }


table.f_service1 { border-collapse:collapse; font-size:12px; width:600px;}
table.f_service1 td, .f_service1 th { text-align:left; padding:5px 5px 5px 5px; border:#bcbfc4 1px solid; border-collapse:collapse; font-weight:normal; }table.f_service1 td, .f_service1 th { text-align:left; padding:5px 5px 5px 5px; border:#bcbfc4 1px solid; border-collapse:collapse; font-weight:normal; white-space:nowrap; }
table.f_service1 td.cantp input { width:20px; }
table.f_service1 td.codp input { width:80px; }
table.f_service1 td.datap input { width:80px; }
table.f_service1 td.defp textarea { width:180px; height:50px; }