/*
https://account.godaddy.com
goodwood0512
goodwood0512goodwood0512

*/

/*重要的語法*/
body[data-type="fullpage"]:not(#managehome) #wrap>*:not(:last-child) {
    margin-bottom: 0px;
}
@media (min-width: 1200px){
body[data-type="fullpage"] .container {
}}
   /*改NAV預約語法*/
.rwd-navbar-toggle .label {color: #853509;}

.navbar-icon-bar,.navbar-icon-bar:before,.navbar-icon-bar:after {
    background-color: #853509;
}
#nav ul li a {
    color: #fff;
}
#nav ul li a:hover {
   font-size:16.5px;
   color: #ffffff;
}
#nav ul li.current a {
    color: #ffffff;
}
#nav ul li .no-subnav a{
     background: #853509;
     color: #D5AC99;
}
#nav ul li .no-subnav a:hover{
    background: #853509;
    color: #fff;
}

@media only screen and (max-width: 1024px) { #nav {
    position: absolute;
    top: 20%;
    right: 5%;}}

@media only screen and (min-width: 1024px) {  #nav {
    position: absolute;
    top: 20%;
    right: 15%;}}

/*logo*/ 
@media only screen and (max-width: 767px) {
  #logo{text-align: center;}
#logo img{display: none;}}

#logo h1{
  text-align: center;
  margin:0 auto;
  content: url(https://static.iyp.tw/40532/files/72224a09-c006-43b0-9f28-c24f79cc7459.png);   
  height:80px;}

@media only screen and (min-width: 768px) {#logo {margin-top: -10px;    margin-left: -10%;}}
/*回首頁*/
@media only screen and (max-width: 767px) {.topnavbar {  position:relative;}}

@media only screen and (min-width: 768px) {.topnavbar { position:relative;}
.topnavbar {
box-shadow:3px 3px 15px 0 #999999;
}}
.topnavbar .container{
width: 100% ;
}

.topnavbar {
   background-color: #000;
   top:0px;
   z-index:100;
   width:100%;
     height: 100px;
}

@media only screen and (max-width: 767px) {
  .navbar .container {
    background: #fff;
    box-shadow:3px 3px 15px 0 #999;
}
.topnavbar {
   border-bottom:0px #383735 solid;
 }}  
/*nav*/

@media only screen and (min-width: 768px) {
   #bodyinhome.viewmode .topnavbar{   }}

/*logo*/

@media only screen and (max-width: 767px) {
  #logo{text-align: center;}
  #logo img{display: none;}}
  #logo h1{
  text-align: center;
  margin:0 auto;
  content: url(https://static.iyp.tw/40532/files/72224a09-c006-43b0-9f28-c24f79cc7459.png);   
  }

#header {margin:0!important;}



/*footer*/
#footer{
    background: #000;
    background-position:top center
}
#footer #foot-nav ul li a{
 color:#000;
}
#footer .contact-row,#copyright{
   display: none; 
}


a { color: #3b5890;
    text-decoration: none;}
body { background-color: #fff;
    color: #000;
    font-size: 16px;
    margin: 0;
}
.swiper-container {
    height: auto !important;
}
.swiper-wrapper, .swiper-slide {
  height: 0 !important;
  padding-bottom: calc(800 / 1920 * 100%); /* 注意圖片高度與寬度要去掉單位 */
}
.swiper-slide {
  width: 100% !important;
}
#bodyinhome #banner {
  margin-bottom:-45px;
}

/*.fcol.fcol-1*/
#bodyinhome .fcol.fcol-1{
background: url(https://resource.iyp.tw/static.iyp.tw/40532/files/cae4eae0-4bad-4755-aa4b-daa9b4f1f61e.jpg);
    background-position:top center;background-size:cover;min-height:350px;
}
/*.fcol.fcol-2*/
#bodyinhome .fcol.fcol-2{
background: url(https://lh3.googleusercontent.com/proxy/vNQ9obOozgyJXGorRc8FQ2f_hCLJqhQsPwi5PcX9WYooUdEc8nB_lasZM_GjjhQ6mJUVNDOd5qmrbrVkUlBnS_2CG1fGlSs_ndILLWegGjLpfTw);
    background-position:top center;background-size:cover;min-height:350px;
}
/*.fcol.fcol-3*/
#bodyinhome .fcol.fcol-3{
background: url(https://resource.iyp.tw/static.iyp.tw/40532/files/632e01d4-566e-4695-9c89-8c399b33334c.png);
    background-position:top center;background-size:cover;min-height:350px;
}
/*.fcol.fcol-4*/
#bodyinhome .fcol.fcol-4{
background: url(https://resource.iyp.tw/static.iyp.tw/40532/files/259de557-2e0d-4570-a7f6-acc2db5be1cf.jpg);
    background-position:top center;background-size:cover;min-height:350px;
}
/*.fcol.fcol-5*/
#bodyinhome .fcol.fcol-5{
background: url(https://resource.iyp.tw/static.iyp.tw/40532/files/0e917c14-c260-4896-8d3c-4a6942128921.jpg);
    background-position:top center;background-size:100%;min-height:350px;
}
