/* Add here all your css styles (customizations) */
body {
    font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif;
    font-size: 1.5rem;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}

.bg-color-light2 {background-color: rgb(255, 243, 224) !important;}

h1, h2, h3, h4, h5, h6 {
    color: #555;
    margin-top: 5px;
    text-shadow: none;
    font-weight: normal;
    font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif;
}

h2 {font-size:3rem; line-height: 4.5rem;}

.owl-work-v1 .owl-slider-v2 .item span strong{font-size:1.45rem; font-weight: 500 !important;}
.owl-work-v1 .owl-slider-v2 .item span i{font-size:1.1rem}
.bot365 img {margin:0 auto;}

.pic_frame {border:1px solid #ccc;}
.navbar-brand {padding: 6px 0px;}
.header-v6 .navbar-nav > li > a {font-size: 1.6rem; font-weight: 400;}
.header-v6 .navbar-brand {line-height: 84px;}

.header-v6 li.menu-icons:first-child {padding-right: 0px;}

.header-v6 .dropdown-menu li a {font-size: 1.4rem; border-top:1px solid #eee;}

.header-v6 .dropdown-menu .active > a, .header-v6 .dropdown-menu li > a:hover {background: #eee;}

.header-v6 .dropdown-menu li > a:focus {background: none; filter: none !important;}

.header-fixed .header-v6.header-classic-white .navbar-nav li > a.actived, .header-fixed .header-v6.header-fixed-shrink .navbar-nav li > a.actived {color: #e67e22;}

.dropdown-menu {padding: 0px 0px;}

.service-block-v4 span, .service-block-v4 span.counter {
	font-family: "Open Sans", Arial, sans-serif;
    color: #333;
    font-size: 30px;
    font-weight: 200;
    margin-bottom: 10px;
}

.service-desc h2 {color:#e67e22;}

.title-v1 h1, .title-v1 h2, .title-v1 h3 {font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif; font-size:4rem;}

.testimonials-v3 {font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif;}
.testimonials-v3 ul {text-align: left;}
.testimonials-v3 ul .owl-buttons {text-align: center;}
.testimonials-v3 li img {
    width: 100%;
    height: 100%;
    margin-bottom: 0px;
}

.cube-portfolio .link-captions {margin: 18px 0 10px;}
.cbp-l-filters-text .cbp-filter-item {font: 400 1.5rem/2.2rem Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif;}

.team-v5 small {font-style: normal;}

.team-v5 .team-img:hover:after {
    background: rgba(0,0,0,0);
    transition: all 0.2s ease-in-out;
}

.footer-v1 address i {
    min-width: 20px;
    margin-right: 5px;
    text-align: center;
}
.footer-v1 address {line-height: 31px;}

.panel-heading {color: #333;}

.breadcrumbs.hotnews {
    overflow: visible;
    padding: 10px 0 30px;
}

.brand span {
    font-size: 3.2rem;
    font-family: "Open Sans", Arial, sans-serif;
    font-weight: 200;
    line-height: 4.5rem;
}

i.icon-xs {
    width: 20px;
    height: 20px;
    font-size: 12px;
    line-height: 18px;
}

.award .content-boxes-v3 .content-boxes-in-v3 {
    padding: 0 8px;
    overflow: hidden;
}

.link-list a {font-size: 1.3rem;}

.breadcrumbs-v3.img-v1 {background: url(../img/breadcrumbs/img1.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v2 {background: url(../img/breadcrumbs/img2.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v3 {background: url(../img/breadcrumbs/img3.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v4 {background: url(../img/breadcrumbs/img4.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v5 {background: url(../img/breadcrumbs/img5.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v6 {background: url(../img/breadcrumbs/img6.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v11 {background: url(../img/breadcrumbs/img11.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v12 {background: url(../img/breadcrumbs/img12.jpg) no-repeat;background-size: cover; background-position: center center;}
.breadcrumbs-v3.img-v13 {background: url(../img/breadcrumbs/img13.jpg) no-repeat;background-size: cover; background-position: center center;}

.cube-portfolio .cbp-l-grid-agency-title {font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif;}

.header-fixed .header-v6.header-sticky {border-top: 2px #f3981e solid;}

@media (min-width: 992px){
    .header-fixed .header-v6.header-classic-white li.menu-icons i.menu-icons-style {color: #bbb;}
    .header-fixed .header-v6.header-classic-white li.menu-icons i.menu-icons-style:hover {color: #333;}
    .header-v6 .dropdown-menu {padding: 0px 0;}
    .header-v6 .dropdown-menu li a {padding: 10px 25px;}
}

@media (max-width: 991px){
    .header-v6 .navbar-brand {padding-top: 6px; width:100%; text-align: center;}
    #promo-video .promovh2{ font-size: 2.8rem !important; line-height: 36px !important;}
    .title-v1 h1, .title-v1 h2, .title-v1 h3 {
    font-family: Helvetica, Arial, 'LiHei Pro', '微軟正黑體', sans-serif;
    font-size: 2.6rem;
    }
    h2 { font-size: 2.2rem;}
    .testimonials-v3 {padding: 60px 0;}
    .mpb-0{padding-bottom:0px;}
}