/* 2016-06-27 */
body {
    /* background-image: url("/Images/Template1/background.png"); */
    /* background-repeat: no-repeat; */
}
/* 5555 */
.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
  height: 100%;
  padding: 15px;
  width: auto;
}



/* EXAMPLE 3

line height is 20px by default so add 30px top and bottom to equal the new .navbar-brand 80px height  */

.example3 .navbar-brand {
  height: 80px;
}

.example3 .nav >li >a {
  padding-top: 30px;
  padding-bottom: 30px;
}
.example3 .navbar-toggle {
  padding: 10px;
  margin: 25px 15px 25px 0;
}


/* 5555 */
.sun-banner{
	background-color:#FF0000;
}
.sun-header-logo{
	background-color: transparent;
	height:100px;
}
.sun-header-company{
	background-color: transparent;
	height:100px;
}
.sun-manu{
	background-color:#F0F0F0;
	height:50px;
}
.sun-main{
	background-color:#0F0F0F;
	height:150px;
}
#footer {
  padding-top: 30px;
  padding-bottom: 30px;
  color: #CCCCCC;
  /*background-image: url("/Images/Template1/footer_bg.png");*/
  /*background-image: url(footer_bg.png);*/
  background: url(../../Images/Template1/footer_bg.png);
  background-repeat: repeat-X;
  /*background-color:#ff9900;
  background-color:#1a0f00;*/
}
#footer a {
  color: #000;
}
#footer a:hover {
  color: #52b6ec;
}


.contact-form {
  margin-top: 5px;
  margin-bottom: 50px;
  *zoom: 1;
}
.contact-form:after {
  content: " ";
  clear: both;
  display: block;
  overflow: hidden;
  height: 0;
}
.contact-form input:not([type="submit"]), .contact-form textarea {
  width: 100%;
  padding: 10px 20px;
  border-radius: 3px;
  border: 1px solid #f1f1f1;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
  font-weight: 300;
  outline: none;
}
.contact-form input:not([type="submit"]):hover, .contact-form textarea:hover {
  border-color: #19bdce;
}
.contact-form textarea {
  min-height: 100px;
  resize: vertical;
  outline: none;
}
.contact-form input[type="submit"] {
  float: left;
  padding: 5px 10px;
}

.map {
  position: relative;
}
.map:before {
  content: " ";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
}
.map iframe {
  width: 700px;
  max-width: 700px;
}

.list-fa {
  list-style-type: none;
  padding-left: 0;
  margin: 0 0 30px;
}
.list-fa li {
  padding-left: 30px;
  position: relative;
  margin-bottom: 10px;
}
.list-fa .fa {
  position: absolute;
  left: 0;
  top: 5px;
}
