@media (max-width: 767px) { .always-show .mega > .mega-dropdown-menu, .always-show .dropdown-menu { display: block !important; position: static; } .open .dropdown-menu { display: block; } } .t3-logo, .t3-logo-small { display: block; text-decoration: none; text-align: left; background-repeat: no-repeat; background-position: center; } .t3-logo { width: 182px; height: 50px; } .t3-logo-small { width: 60px; height: 30px; } .t3-logo, .t3-logo-color { background-image: url("../../../../../joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png"); } .t3-logo-small, .t3-logo-small.t3-logo-color { background-image: url("../../../../../joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png"); } .t3-logo-dark { background-image: url("../../../../../joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png"); } .t3-logo-small.t3-logo-dark { background-image: url("../../../../../joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png"); } .t3-logo-light { background-image: url("../../../../../joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png"); } .t3-logo-small.t3-logo-light { background-image: url("../../../../../joomlart.s3.amazonaws.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png"); } @media (max-width: 767px) { .logo-control .logo-img-sm { display: block; } .logo-control .logo-img { display: none; } } @media (min-width: 768px) { .logo-control .logo-img-sm { display: none; } .logo-control .logo-img { display: block; } } #community-wrap .collapse { position: relative; height: 0; overflow: hidden; display: block; } .body-data-holder:before { display: none; content: "grid-float-breakpoint:768px screen-xs:480px screen-sm:768px screen-md:992px screen-lg:1200px"; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #3f6cb2; font-size: 18px; font-family: 微軟正黑體; text-decoration: none; } a:hover, a:focus { color: #2b4a79; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } img { vertical-align: middle; max-width:100%; } th, td { line-height: 1.7143; text-align: left; vertical-align: top; } th { font-weight: bold; } td, tr td { border-top: 0px solid #dddddd; } .cat-list-row0:hover, .cat-list-row1:hover { background: #f5f5f5; } .cat-list-row1, tr.cat-list-row1 td { background: #f9f9f9; } table.contentpane, table.tablelist, table.category, table.admintable, table.blog { width: 100%; } table.contentpaneopen { border: 0; } .star { color: #ffcc00; } .red { color: #cc0000; } hr { margin-top: 24px; margin-bottom: 24px; border: 0; border-top: 1px solid #e6eaf0; } .wrap { width: auto; clear: both; } .center, .table td.center, .table th.center { text-align: center; } .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.4; color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #999999; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 24px; margin-bottom: 12px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 12px; margin-bottom: 12px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; font-family: 微軟正黑體; color: #000000; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 26px; line-height: 36px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 12px; font-size: 18px; font-family: 微軟正黑體; color: #000000; } .lead { margin-bottom: 24px; font-size: 16px; font-weight: 200; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } cite { font-style: normal; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-muted { color: #999999; } .text-primary { color: #3f6cb2; } a.text-primary:hover { color: #32558c; } .text-success { color: #468847; } a.text-success:hover { color: #356635; } .text-info { color: #3a87ad; } a.text-info:hover { color: #2d6987; } .text-warning { color: #c09853; } a.text-warning:hover { color: #a47e3c; } .text-danger { color: #b94a48; } a.text-danger:hover { color: #953b39; } .bg-primary { color: #fff; background-color: #3f6cb2; } a.bg-primary:hover { background-color: #32558c; } .bg-success { background-color: #dff0d8; } a.bg-success:hover { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover { background-color: #e4b9b9; } .highlight { background-color: #FFC; font-weight: bold; padding: 1px 4px; } .page-header { padding-bottom: 11px; margin: 48px 0 24px; border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; margin-bottom: 12px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; margin-left: -5px; } .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } .list-group .list-group-item-heading { color: #333333; } .list-group .list-group-item-text { color: #999999; font-size: 13px; margin-bottom: 24px; } dl { margin-top: 0; margin-bottom: 24px; } dt, dd { line-height: 1.7143; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } .swatch-item { width: 100%; min-height: 100px; position: relative; background: #222222; color: #ffffff; margin-bottom: 24px; } @media (min-width: 1200px) { .swatch-item { min-height: 123px; } } .swatch-item dl { width: 100%; position: absolute; bottom: 0; padding: 20px; margin: 0; } .color-brand-primary { background: #3f6cb2; } .color-brand-secondary { background: #fca654; } .color-brand-success { background: #5cb85c; } .color-brand-danger { background: #d9534f; } .color-brand-warning { background: #f0ad4e; } .color-brand-info { background: #0097d7; } .color-gray-darker { background: #222222; } .color-gray-dark { background: #333333; } .color-gray { background: #555555; } .color-gray-light { background: #999999; color: #333333; } .color-gray-lighter { background: #eeeeee; color: #333333; } .color-gray-lightest { background: #f7f7f7; color: #333333; } .nav-stacked > li > a { padding-top: 0; padding-bottom: 0; } .nav-stacked > li + li { margin-top: 12px; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 12px 24px; margin: 0 0 24px; font-size: 17.5px; border-left: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.7143; color: #999999; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; text-align: right; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } blockquote:before, blockquote:after { content: ""; } address { margin-bottom: 24px; font-style: normal; line-height: 1.7143; } code, kbd, pre, samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; } @-webkit-keyframes popUp { 70% { opacity: 0.8; filter: alpha(opacity=80); -webkit-transform: scale(1.1); -webkit-animation-timing-function: ease-out; } 100% { -webkit-transform: scale(1); opacity: 1; filter: alpha(opacity=100); } } @-moz-keyframes popUp { 70% { -moz-transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); -moz-animation-timing-function: ease-out; } 100% { -moz-transform: scale(1); opacity: 1; filter: alpha(opacity=100); } } @keyframes popUp { 70% { transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); animation-timing-function: ease-out; } 100% { transform: scale(1); opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes moveFromLeft { 0% { -webkit-transform: translateX(-15%); transform: translateX(-15%); -webkit-animation-timing-function: ease-out; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; filter: alpha(opacity=100); } } @-moz-keyframes moveFromLeft { 0% { -webkit-transform: translateX(-15%); transform: translateX(-15%); -moz-animation-timing-function: ease-out; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; filter: alpha(opacity=100); } } @keyframes moveFromLeft { 0% { -webkit-transform: translateX(-15%); transform: translateX(-15%); animation-timing-function: ease-out; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes moveFromRight { 0% { -webkit-transform: translateX(15%); transform: translateX(15%); -webkit-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; filter: alpha(opacity=100); } } @-moz-keyframes moveFromRight { 0% { -webkit-transform: translateX(15%); transform: translateX(15%); -moz-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; filter: alpha(opacity=100); } } @keyframes moveFromRight { 50% { -webkit-transform: translateX(15%); transform: translateX(15%); animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes moveFromBottom { 0% { -webkit-transform: translateY(15%); transform: translateY(15%); -webkit-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; filter: alpha(opacity=100); } } @-moz-keyframes moveFromBottom { 0% { -webkit-transform: translateY(15%); transform: translateY(15%); -moz-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; filter: alpha(opacity=100); } } @keyframes moveFromBottom { 50% { -webkit-transform: translateY(15%); transform: translateY(15%); animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-transform: translateX(0%); transform: translateX(0%); opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes fadeIn { 0% { -webkit-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -webkit-animation-timing-function: ease-out; opacity: 1; filter: alpha(opacity=100); } } @-moz-keyframes fadeIn { 0% { -webkit-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { -moz-animation-timing-function: ease-out; opacity: 1; filter: alpha(opacity=100); } } @keyframes fadeIn { 0% { -webkit-animation-timing-function: ease-out; opacity: 0; filter: alpha(opacity=0); } 100% { animation-timing-function: ease-out; opacity: 1; filter: alpha(opacity=100); } } @-webkit-keyframes fadeInUp { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes fadeInUp { 0% { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } 100% { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } } @media (min-width: 992px) { .enable-effect .ja-animate { position: relative; -webkit-perspective: 600px; -moz-perspective: 600px; perspective: 600px; opacity: 0; filter: alpha(opacity=0); } .enable-effect .ja-inview .ja-animate[data-animation="pop-up"], .enable-effect .ja-inview .ja-animate.pop-up { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-animation: popUp 900ms ease-in-out forwards; -moz-animation: popUp 900ms ease-in-out forwards; -ms-animation: popUp 900ms ease-in-out forwards; animation: popUp 900ms ease-in-out forwards; -webkit-transform: scale(0.2); -ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); } .enable-effect .ja-inview .ja-animate[data-animation="move-from-left"], .enable-effect .ja-inview .ja-animate.move-from-left { -webkit-animation: moveFromLeft 900ms ease-in-out forwards; -moz-animation: moveFromLeft 900ms ease-in-out forwards; animation: moveFromLeft 900ms ease-in-out forwards; } .enable-effect .ja-inview .ja-animate[data-animation="move-from-right"], .enable-effect .ja-inview .ja-animate.move-from-right { -webkit-animation: moveFromRight 900ms ease-in-out forwards; -moz-animation: moveFromRight 900ms ease-in-out forwards; animation: moveFromRight 900ms ease-in-out forwards; } .enable-effect .ja-inview .ja-animate[data-animation="move-from-bottom"], .enable-effect .ja-inview .ja-animate.move-from-bottom { -webkit-animation: moveFromBottom 900ms ease-in-out forwards; -moz-animation: moveFromBottom 900ms ease-in-out forwards; animation: moveFromBottom 900ms ease-in-out forwards; } .enable-effect .ja-inview .ja-animate[data-animation="fadeIn"], .enable-effect .ja-inview .ja-animate.fadeIn { -webkit-animation: fadeIn 900ms ease-in-out forwards; -moz-animation: fadeIn 900ms ease-in-out forwards; animation: fadeIn 900ms ease-in-out forwards; } .enable-effect .ja-inview .ja-animate[data-animation="fadeInUp"], .enable-effect .ja-inview .ja-animate.fadeInUp { -webkit-animation: fadeInUp 900ms ease-in-out forwards; -moz-animation: fadeInUp 900ms ease-in-out forwards; animation: fadeInUp 900ms ease-in-out forwards; } .enable-effect .ja-inview .ja-animate[data-delay="item-0"], .enable-effect .ja-inview .ja-animate.dl-item-0 { -webkit-animation-delay: 400ms; animation-delay: 400ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-1"], .enable-effect .ja-inview .ja-animate.dl-item-1 { -webkit-animation-delay: 800ms; animation-delay: 800ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-2"], .enable-effect .ja-inview .ja-animate.dl-item-2 { -webkit-animation-delay: 1000ms; animation-delay: 1000ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-3"], .enable-effect .ja-inview .ja-animate.dl-item-3 { -webkit-animation-delay: 1200ms; animation-delay: 1200ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-4"], .enable-effect .ja-inview .ja-animate.dl-item-4 { -webkit-animation-delay: 1100ms; animation-delay: 1100ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-5"], .enable-effect .ja-inview .ja-animate.dl-item-5 { -webkit-animation-delay: 1200ms; animation-delay: 1200ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-6"], .enable-effect .ja-inview .ja-animate.dl-item-6 { -webkit-animation-delay: 1300ms; animation-delay: 1300ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-7"], .enable-effect .ja-inview .ja-animate.dl-item-7 { -webkit-animation-delay: 1400ms; animation-delay: 1400ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-8"], .enable-effect .ja-inview .ja-animate.dl-item-8 { -webkit-animation-delay: 1500ms; animation-delay: 1500ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-9"], .enable-effect .ja-inview .ja-animate.dl-item-9 { -webkit-animation-delay: 1600ms; animation-delay: 1600ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-10"], .enable-effect .ja-inview .ja-animate.dl-item-10 { -webkit-animation-delay: 1700ms; animation-delay: 1700ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-11"], .enable-effect .ja-inview .ja-animate.dl-item-11 { -webkit-animation-delay: 1800ms; animation-delay: 1800ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-12"], .enable-effect .ja-inview .ja-animate.dl-item-12 { -webkit-animation-delay: 1900ms; animation-delay: 1900ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-13"], .enable-effect .ja-inview .ja-animate.dl-item-13 { -webkit-animation-delay: 2000ms; animation-delay: 2000ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-15"], .enable-effect .ja-inview .ja-animate.dl-item-15 { -webkit-animation-delay: 2100ms; animation-delay: 2100ms; } .enable-effect .ja-inview .ja-animate[data-delay="item-16"], .enable-effect .ja-inview .ja-animate.dl-item-16 { -webkit-animation-delay: 2200ms; animation-delay: 2200ms; } .enable-effect .ja-inview .ja-animate[data-delay="200"], .enable-effect .ja-inview .ja-animate.dl-2 { -webkit-animation-delay: 200ms; animation-delay: 200ms; } .enable-effect .ja-inview .ja-animate[data-delay="400"], .enable-effect .ja-inview .ja-animate.dl-4 { -webkit-animation-delay: 400ms; animation-delay: 400ms; } .enable-effect .ja-inview .ja-animate[data-delay="600"], .enable-effect .ja-inview .ja-animate.dl-6 { -webkit-animation-delay: 600ms; animation-delay: 600ms; } .enable-effect .ja-inview .ja-animate[data-delay="800"], .enable-effect .ja-inview .ja-animate.dl-8 { -webkit-animation-delay: 800ms; animation-delay: 800ms; } .enable-effect .ja-inview .ja-animate[data-delay="1000"], .enable-effect .ja-inview .ja-animate.dl-10 { -webkit-animation-delay: 1000ms; animation-delay: 1000ms; } } .enable-effect.ie11 .ja-animate.fadeInUp { opacity: 1; filter: alpha(opacity=100); } .enable-effect.ie9 .ja-animate, .enable-effect.ie8 .ja-animate, .enable-effect.old-ie .ja-animate, .enable-effect.ie9 .inview .ja-animate, .enable-effect.ie8 .inview .ja-animate, .enable-effect.old-ie .inview .ja-animate { opacity: 1; filter: alpha(opacity=100); } .enable-effect.ie9 .inview [data-animation="pop-up"] .ja-animate, .enable-effect.ie8 .inview [data-animation="pop-up"] .ja-animate, .enable-effect.old-ie .inview [data-animation="pop-up"] .ja-animate { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6 { color: #333333; } .article-content .row { margin-top: 24px; margin-bottom: 24px; } .box-gray { padding: 24px; background: #eeeeee; } .box-gray.pull-right { margin-left: 24px; margin-bottom: 24px; } .box-gray h4 { color: #555555; margin-top: 0; font-size: 14px; font-weight: 700; text-transform: uppercase; } .box-gray ul { padding: 0; margin: 0; list-style: none; } .check-list ul { list-style: none; padding: 0; margin: 0; } .check-list ul li h5 { color: #333333; margin-bottom: 0; } .check-list ul li .fa-check-square-o { color: #5cb85c; margin-right: 6px; } .check-list ul li p { padding-left: 18px; font-size: 13px; } .box-address { background: #f7f7f7; padding: 24px; list-style: none; } .box-address .fa { border: 1px solid #5cb85c; border-radius: 50%; color: #5cb85c; line-height: 29px; text-align: center; height: 30px; margin-right: 6px; width: 30px; } .box-address li + li { margin-top: 12px; } .btn-actions { text-align: center; } .features-list { margin-top: 72px; } .features-list .page-header { border: 0; text-align: center; } .features-list .page-header h1 { font-size: 46px; } .features-list .feature-row { overflow: hidden; min-height: 200px; color: #696f72; border-top: 1px solid #e0e2e3; padding: 72px 0 0; text-align: center; } .features-list .feature-row:last-child { border-bottom: 1px solid #e0e2e3; margin-bottom: 72px; } .features-list .feature-row h3 { font-size: 28px; } .features-list .feature-row div:first-child { padding-left: 0; } .features-list .feature-row div:last-child { padding-right: 0; } .features-list .feature-row div:first-child.feature-img img { float: left; } .features-list .feature-row div:last-child.feature-img img { float: right; } .jumbotron h1 { font-size: 36px; } .jumbotron h2 { font-size: 30px; } .jumbotron p { font-size: 14px; } .jumbotron iframe { margin-top: 24px; line-height: 1.7143; } .container .jumbotron, .container-fluid .jumbotron { padding-left: 60px; padding-right: 60px; } .has-success > .form-control:focus, .has-error > .form-control:focus, .has-warning > .form-control:focus { box-shadow: none; } .form-group input:focus, .form-group input:active { box-shadow: none; } .form-control:focus { border-color: #0097d7; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 151, 215, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 151, 215, 0.6); } .form-control::-moz-placeholder { color: #818c98; opacity: 1; } .form-control:-ms-input-placeholder { color: #818c98; } .form-control::-webkit-input-placeholder { color: #818c98; } textarea.form-control { height: auto; } .form-group { margin-bottom: 24px; } .radio label, .checkbox label { display: inline; } .form-control-static { margin-bottom: 0; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; } .form-inline .form-control { display: inline-block; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: none; } } .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px; } .form-horizontal .form-control-static { padding-top: 7px; } .input-group-addon { color: #3f6cb2; } .btn { border: 0; } .btn-secondary { color: #ffffff; background-color: #fca654; border-color: #fca654; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active, .open > .dropdown-toggle.btn-secondary { color: #ffffff; background-color: #fb8c22; border-color: #fb8718; } .btn-secondary:active, .btn-secondary.active, .open > .dropdown-toggle.btn-secondary { background-image: none; } .btn-secondary.disabled, .btn-secondary[disabled], fieldset[disabled] .btn-secondary, .btn-secondary.disabled:hover, .btn-secondary[disabled]:hover, fieldset[disabled] .btn-secondary:hover, .btn-secondary.disabled:focus, .btn-secondary[disabled]:focus, fieldset[disabled] .btn-secondary:focus, .btn-secondary.disabled.focus, .btn-secondary[disabled].focus, fieldset[disabled] .btn-secondary.focus, .btn-secondary.disabled:active, .btn-secondary[disabled]:active, fieldset[disabled] .btn-secondary:active, .btn-secondary.disabled.active, .btn-secondary[disabled].active, fieldset[disabled] .btn-secondary.active { background-color: #fca654; border-color: #fca654; } .btn-secondary .badge { color: #fca654; background-color: #ffffff; } .btn-inverse { color: #333333; background-color: #ffffff; border-color: #f2f2f2; } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse.focus, .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse { color: #333333; background-color: #e6e6e6; border-color: #d4d4d4; } .btn-inverse:active, .btn-inverse.active, .open > .dropdown-toggle.btn-inverse { background-image: none; } .btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse, .btn-inverse.disabled:hover, .btn-inverse[disabled]:hover, fieldset[disabled] .btn-inverse:hover, .btn-inverse.disabled:focus, .btn-inverse[disabled]:focus, fieldset[disabled] .btn-inverse:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled].focus, fieldset[disabled] .btn-inverse.focus, .btn-inverse.disabled:active, .btn-inverse[disabled]:active, fieldset[disabled] .btn-inverse:active, .btn-inverse.disabled.active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse.active { background-color: #ffffff; border-color: #f2f2f2; } .btn-inverse .badge { color: #ffffff; background-color: #333333; } .btn-border { background: transparent; border: 1px solid #ffffff; color: #ffffff; } .btn-border:hover, .btn-border:focus, .btn-border:active { background: #ffffff; color: #3f6cb2; } .btn-lg { padding: 11px 24px; font-size: 14px; line-height: 1.7143; border-radius: 3px; } .btn-block + .btn-block { margin-top: 5px; } select::-moz-placeholder, textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, .inputbox::-moz-placeholder { color: #818c98; opacity: 1; } select:-ms-input-placeholder, textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, .inputbox:-ms-input-placeholder { color: #818c98; } select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, .inputbox::-webkit-input-placeholder { color: #818c98; } textareaselect, textareatextarea, textareainput[type="text"], textareainput[type="password"], textareainput[type="datetime"], textareainput[type="datetime-local"], textareainput[type="date"], textareainput[type="month"], textareainput[type="time"], textareainput[type="week"], textareainput[type="number"], textareainput[type="email"], textareainput[type="url"], textareainput[type="search"], textareainput[type="tel"], textareainput[type="color"], textarea.inputbox { height: auto; } @media screen and (min-width: 768px) { select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .inputbox { width: auto; } } select, select.form-control, select.inputbox, select.input { padding-right: 5px; box-shadow: none; } select:focus, select.form-control:focus, select.inputbox:focus, select.input:focus, select:active, select.form-control:active, select.inputbox:active, select.input:active { box-shadow: none; } textarea.form-control, textarea.form-control:focus, textarea.form-control:active { box-shadow: none; } .input-append .active, .input-prepend .active { background-color: #84eba0; border-color: #1eb848; } .invalid { border-color: #cc0000; } label.invalid { color: #cc0000; } input.invalid { border: 1px solid #cc0000; } .navbar-nav > li.open > .dropdown-toggle::after { content: ""; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #ffffff; position: absolute; bottom: -13px; left: 24px; z-index: 1001; } .navbar-nav > li > .dropdown-menu { margin-top: 12px; } .dropdown-menu { padding: 24px; -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.1); box-shadow: 0 0 24px rgba(0, 0, 0, 0.1); } .dropdown-menu > li { min-width: 180px; } .dropdown-menu li + li { margin-top: 0; border-top: 1px solid #f2f4f8; } .dropdown-menu a { color: #555555; } .dropdown-menu a:hover, .dropdown-menu a:focus, .dropdown-menu a:active { color: #3f6cb2; } .dropdown-menu > li > a { padding: 0; } .dropdown-menu > li > a { color: #555555; font-weight: 700; padding: 6px 0px; font-size: 14px; line-height: 1.7143; border-radius: 3px; -webkit-transition: padding 350ms; -o-transition: padding 350ms; transition: padding 350ms; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #3f6cb2; background-color: #f2f4f8; padding-right: 12px; padding-left: 12px; } .dropdown-menu > li > a::after { border-width: 3px; border-right-width: 0; margin-top: 9px; } .dropdown-menu > .open > a, .dropdown-menu > .open > a:hover, .dropdown-menu > .open > a:focus { color: #3f6cb2; background: #f2f4f8 !important; padding-right: 12px; padding-left: 12px; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: none; color: #3f6cb2; } .dropdown-header { padding: 3px 20px; font-size: 14px; } .dropdown-header a { color: #999999; } .dropdown-submenu > a:after { border-left-color: #555555; } .dropdown-submenu:hover > a:after { border-left-color: #3f6cb2; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .nav .open > a:active { background: transparent; } .nav > li > .separator { position: relative; display: block; padding: 10px 15px; line-height: 24px; } @media (min-width: 768px) { .nav > li > .separator { padding-top: 6px; padding-bottom: 6px; } } @media (max-width: 991px) { .nav > li > span { padding: 10px 15px; display: inline-block; } } .nav-tabs > li > a { background: #3f6cb2; border-top-left-radius: 3px; border-top-right-radius: 3px; color: #ffffff; height: 40px; line-height: 38px; padding: 0 24px; } .nav-tabs > li > a:hover { background: #ffffff; color: #3f6cb2; border: 1px solid #c6cacf; border-bottom: 1px solid #fff; } .nav-tabs > li.open > a, .nav-tabs > li.open > a:hover, .nav-tabs > li.open > a:focus { background: #ffffff; color: #3f6cb2; border: 1px solid #c6cacf; border-bottom: 1px solid #fff; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background: #ffffff; color: #3f6cb2; border: 1px solid #c6cacf; border-bottom: 1px solid #fff; } .nav-tabs > li.disabled > a, .nav-tabs > li.disabled > a:hover, .nav-tabs > li.disabled > a:focus { background: #f7f7f7; border: 1px solid #f7f7f7; color: #999999; } .tab-content { background: #ffffff; border: 1px solid #c6cacf; border-top: none; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; padding: 24px; } @media (max-width: 1199px) { .tab-content { padding: 24px; } } .nav-pills > li > a { color: #555555; font-weight: 700; padding: 6px 0px; font-size: 14px; line-height: 1.7143; border-radius: 3px; -webkit-transition: padding 350ms; -o-transition: padding 350ms; transition: padding 350ms; } .nav-pills > li + li { margin-top: 0; border-top: 1px solid #f2f4f8; } .nav-pills > li.open > a, .nav-pills > li.open > a:hover, .nav-pills > li.open > a:focus { background-color: #f2f4f8; color: #2b4a79; padding-right: 12px; padding-left: 12px; } .nav-pills > li.active > a { background: none; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { background: none; color: #3f6cb2; } .nav-pills > li.disabled > a, .nav-pills > li.disabled > a:hover, .nav-pills > li.disabled > a:focus { background: none; color: #999999; padding-left: 0; } .nav .caret { border-top-color: #3f6cb2; border-bottom-color: #3f6cb2; } .nav a:hover .caret { border-top-color: #2b4a79; border-bottom-color: #2b4a79; } .t3-navhelper { background: #f5f5f5; border-top: 1px solid #e6eaf0; color: #555555; padding: 5px 0; } .breadcrumb { margin-bottom: 0; padding-left: 0; padding-right: 0; border-radius: 0; } .breadcrumb > li + li:before { content: "/\00a0"; } .breadcrumb > .active { color: #999999; } .breadcrumb > .active + li:before { content: ""; padding: 0; } .breadcrumb > .active .hasTooltip { padding-right: 12px; } .breadcrumb .divider { display: none; } .pagination > li { margin-right: 10px; display: inline-block; } .pagination > li > a, .pagination > li > span { color: #23263d; padding: 8px 15px; border-radius: 3px; font-weight: 700; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #2b4a79; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { background: transparent; border-color: #e6eaf0; } .pagination { display: block; } .pagination:before, .pagination:after { content: " "; display: table; } .pagination:after { clear: both; } @media screen and (min-width: 768px) { .pagination { float: left; } } .pagination .pagination { display: inline-block; } .counter { padding: 8px 15px; background-color: transparent; border: 1px solid #e6eaf0; border-radius: 3px; } @media screen and (min-width: 768px) { .counter { float: right; margin-top: 24px; display: inline-block; } } @media (max-width: 768px - 1) { .navbar-default .navbar-collapse { background: #ffffff; border-bottom: 1px solid #eeeeee; position: absolute; margin-top: 12px; left: 0; max-height: 300px; width: 100%; z-index: 100; } .navbar-default .navbar-collapse .navbar-nav > li > a { border-top: 1px solid #eeeeee !important; color: #555555; } .navbar-default .navbar-collapse .navbar-nav > li > a .caret { border-bottom-color: #555555; border-top-color: #555555; } .navbar-default .navbar-collapse .navbar-nav > li > a:hover, .navbar-default .navbar-collapse .navbar-nav > li > a:focus, .navbar-default .navbar-collapse .navbar-nav > li > a:active { color: #3f6cb2; } .navbar-default .navbar-collapse .navbar-nav > li > a:hover .caret, .navbar-default .navbar-collapse .navbar-nav > li > a:focus .caret, .navbar-default .navbar-collapse .navbar-nav > li > a:active .caret { border-bottom-color: #3f6cb2; border-top-color: #3f6cb2; } .navbar-default .navbar-collapse .navbar-nav > li.active > a, .navbar-default .navbar-collapse .navbar-nav > li:first-child > a { border: 1px solid #eeeeee !important; } .navbar-default .navbar-collapse .navbar-nav > li.open > a, .navbar-default .navbar-collapse .navbar-nav > li.active > a, .navbar-default .navbar-collapse .navbar-nav > li.open > a:hover, .navbar-default .navbar-collapse .navbar-nav > li.active > a:hover, .navbar-default .navbar-collapse .navbar-nav > li.open > a:focus, .navbar-default .navbar-collapse .navbar-nav > li.active > a:focus, .navbar-default .navbar-collapse .navbar-nav > li.open > a:active, .navbar-default .navbar-collapse .navbar-nav > li.active > a:active { color: #3f6cb2; } .navbar-default .navbar-collapse .navbar-nav .dropdown > a { border-bottom: 1px solid #eeeeee !important; } .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu { padding-top: 12px; padding-bottom: 6px; } .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li > a { padding: 0; color: #555555; } .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li > a:active { color: #3f6cb2; } .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.open > a, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.active > a, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.open > a:hover, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.active > a:hover, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.open > a:focus, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.active > a:focus, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.open > a:active, .navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu > li.active > a:active { color: #3f6cb2; } } .navbar-toggle { background: rgba(255, 255, 255, 0.15); border: 0; color: #ffffff; padding: 0; height: 36px; line-height: 36px; width: 36px; margin-left: 12px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 3px -12px; } @media (min-width: 768px) { .navbar-nav { margin: 0; } } .navbar-default { background-color: #a9d3ff; /*border-color: #171928;*/ } .navbar-default .navbar-brand { color: rgba(255, 255, 255, 0.8); } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: rgba(230, 230, 230, 0.8); background-color: transparent; } .navbar-default .navbar-text { color: #777777; } .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span { border-left: 1px solid rgba(255, 255, 255, 0.15); color: rgba(255, 255, 255, 0.8); /* font-weight: 600;*/ font-size: 18px; font-family: 微軟正黑體; color: rgb(0, 51, 117); } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > span:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > span:focus { color: #ffffff; background-color: transparent; } .navbar-default .navbar-nav > li.active + li > a, .navbar-default .navbar-nav > li:first-child > a, .navbar-default .navbar-nav > li.active + li > span, .navbar-default .navbar-nav > li:first-child > span { border-color: transparent !important; font-size: 18px; font-family: 微軟正黑體; color: #003375; } .navbar-default .navbar-nav > li > .nav-header { color: rgba(255, 255, 255, 0.8); display: inline-block; padding-top: 18px; padding-bottom: 18px; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active.open > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active.open > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active.open > a:focus { color: #ffffff; font-size: 18px; background-color: rgba(255, 255, 255, 0.15); font-family: 微軟正黑體; border-radius: 3px; border-color: transparent; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: transparent; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: rgba(255, 255, 255, 0.3); } .navbar-default .navbar-toggle .icon-bar { background-color: #ffffff; } .navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: transparent; border-color: rgba(255, 255, 255, 0.15); color: #ffffff; } .navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: rgba(255, 255, 255, 0.8); border-bottom-color: rgba(255, 255, 255, 0.8); } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgba(255, 255, 255, 0.8); } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: transparent; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: rgba(255, 255, 255, 0.15); } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; background-color: transparent; } } .navbar-default .dropdown-submenu > a::after { margin-top: 8px; } .navbar-default .navbar-link { color: rgba(255, 255, 255, 0.8); } .navbar-default .navbar-link:hover { color: #ffffff; } .t3-mainnav { border-left: 0; border-right: 0; margin-bottom: 0; border-radius: 0; padding-bottom: 12px; padding-top: 12px; } .t3-mainnav.affix { position: fixed; z-index: 1000; top: 0; width: 100%; } @media (min-width: 1600px) { .t3-mainnav.affix { margin: auto; width: 1570px; } } .t3-mainnav.affix + div { padding-top: 60px; } .t3-mainnav .t3-navbar { padding-left: 0; padding-right: 0; } .t3-mainnav .t3-navbar-collapse { padding-top: 12px; margin-top: 12px; max-height: 300px; width: 100%; } @media (min-width: 768px) { .t3-mainnav .t3-navbar-collapse { display: none !important; } } .t3-mainnav .t3-navbar-collapse .navbar-nav { margin: 0 -12px; } .t3-mainnav .t3-navbar-collapse .navbar-nav li > a .fa { margin-right: 5px; } .t3-mainnav .t3-navbar-collapse .navbar-nav > li { margin-bottom: 2px; } .t3-mainnav .t3-navbar-collapse .navbar-nav > li > a { border: none; border-top: 1px solid rgba(255, 255, 255, 0.15); padding-left: 0; padding-right: 0; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .t3-mainnav .t3-navbar-collapse .navbar-nav > li.open > a { border-top: 1px solid transparent; border-radius: 3px; background: rgba(255, 255, 255, 0.15); padding: 10px 15px; } .t3-mainnav .t3-navbar-collapse .navbar-nav > li.active > a { border-top: 1px solid transparent; padding: 10px 15px; } .t3-mainnav .t3-navbar-collapse .navbar-nav > li:first-child > a { border-top: 0; } .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu { padding: 10px 15px; } .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu li + li { border: none; margin-top: 2px; } .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu li + li > a { border-top: 1px solid rgba(255, 255, 255, 0.15); } .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu > li > a { border-top: 1px solid transparent; border-radius: 0; padding: 8px 0; font-size: 13px; font-weight: 400; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu > li > a:hover, .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu > li > a:focus { border-top: 1px solid transparent; } .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu > .open > a, .t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu > .active > a { background: rgba(255, 255, 255, 0.15) !important; padding: 8px 15px; border-top: 1px solid transparent; border-radius: 3px; } .t3-mainnav .t3-navbar-collapse .navbar-nav .dropdown > a .caret { position: absolute; top: 40%; right: 12px; } .t3-module { background: #ffffff; border-radius: 3px; color: #818c98; margin-bottom: 24px; } @media screen and (min-width: 768px) { .t3-module { margin-bottom: 48px; } } .t3-module.well { background-color: #f5f5f5; } .module-bg { color: #ffffff; } .module-bg .module-title { border: 0; color: #ffffff; margin-top: 12px; margin-bottom: 12px; padding: 0; font-weight: 400; } .module-bg .module-title:after { display: none; } .module-bg .module-ct { color: #ffffff; } .module-bg p { margin-bottom: 24px; opacity: 0.8; filter: alpha(opacity=80); } .module-bg .form-group label { color: #ffffff; } .module-bg .module-ct ul li { color: #ffffff; } .module-bg .module-ct ul li > a { color: #ffffff !important; opacity: 0.7; filter: alpha(opacity=70); } .module-bg .module-ct ul li > a:hover { opacity: 1; filter: alpha(opacity=100); } .module-bg .module-ct .custom ul { list-style: none; padding: 0; margin: 0; } .module-bg .module-ct .custom ul li { padding: 12px 0; } .module-bg .module-ct .custom ul li:after { content: ""; display: block; clear: both; } .module-bg .module-ct .custom ul li:first-child { padding-top: 0; } .module-bg .module-ct .custom ul li + li { border-top: 1px solid rgba(255, 255, 255, 0.15); } .module-bg .module-ct .custom ul li span { float: right; } .module-bg.bg-gray-dark { background: #23263d; } .module-bg.bg-blue { background: #0097d7; } .module-bg.bg-yellow { background: #ffcc00; } .module-bg.bg-orange { background: #ff8800; } .module-bg.bg-cyan { background: #01b888; } .module-bg.bg-red { background: #cc0000; } .module-bg.bg-pink { background: #f254b1; } .module-bg.bg-purple { background: #915df0; } .module-bg.bg-secondary { background: #fca654; } .module-bg.bg-primary { background: #3f6cb2; } .module-bg.bg-primary .btn, .module-bg.bg-primary .button { color: #ffffff; background-color: #fca654; border-color: #fca654; } .module-bg.bg-primary .btn:hover, .module-bg.bg-primary .button:hover, .module-bg.bg-primary .btn:focus, .module-bg.bg-primary .button:focus, .module-bg.bg-primary .btn.focus, .module-bg.bg-primary .button.focus, .module-bg.bg-primary .btn:active, .module-bg.bg-primary .button:active, .module-bg.bg-primary .btn.active, .module-bg.bg-primary .button.active, .open > .dropdown-toggle.module-bg.bg-primary .btn, .open > .dropdown-toggle.module-bg.bg-primary .button { color: #ffffff; background-color: #fb8c22; border-color: #fb8718; } .module-bg.bg-primary .btn:active, .module-bg.bg-primary .button:active, .module-bg.bg-primary .btn.active, .module-bg.bg-primary .button.active, .open > .dropdown-toggle.module-bg.bg-primary .btn, .open > .dropdown-toggle.module-bg.bg-primary .button { background-image: none; } .module-bg.bg-primary .btn.disabled, .module-bg.bg-primary .button.disabled, .module-bg.bg-primary .btn[disabled], .module-bg.bg-primary .button[disabled], fieldset[disabled] .module-bg.bg-primary .btn, fieldset[disabled] .module-bg.bg-primary .button, .module-bg.bg-primary .btn.disabled:hover, .module-bg.bg-primary .button.disabled:hover, .module-bg.bg-primary .btn[disabled]:hover, .module-bg.bg-primary .button[disabled]:hover, fieldset[disabled] .module-bg.bg-primary .btn:hover, fieldset[disabled] .module-bg.bg-primary .button:hover, .module-bg.bg-primary .btn.disabled:focus, .module-bg.bg-primary .button.disabled:focus, .module-bg.bg-primary .btn[disabled]:focus, .module-bg.bg-primary .button[disabled]:focus, fieldset[disabled] .module-bg.bg-primary .btn:focus, fieldset[disabled] .module-bg.bg-primary .button:focus, .module-bg.bg-primary .btn.disabled.focus, .module-bg.bg-primary .button.disabled.focus, .module-bg.bg-primary .btn[disabled].focus, .module-bg.bg-primary .button[disabled].focus, fieldset[disabled] .module-bg.bg-primary .btn.focus, fieldset[disabled] .module-bg.bg-primary .button.focus, .module-bg.bg-primary .btn.disabled:active, .module-bg.bg-primary .button.disabled:active, .module-bg.bg-primary .btn[disabled]:active, .module-bg.bg-primary .button[disabled]:active, fieldset[disabled] .module-bg.bg-primary .btn:active, fieldset[disabled] .module-bg.bg-primary .button:active, .module-bg.bg-primary .btn.disabled.active, .module-bg.bg-primary .button.disabled.active, .module-bg.bg-primary .btn[disabled].active, .module-bg.bg-primary .button[disabled].active, fieldset[disabled] .module-bg.bg-primary .btn.active, fieldset[disabled] .module-bg.bg-primary .button.active { background-color: #fca654; border-color: #fca654; } .module-bg.bg-primary .btn .badge, .module-bg.bg-primary .button .badge { color: #fca654; background-color: #ffffff; } .module-bg .module-inner { padding: 24px; } .module-title { background: transparent; color: #23263d; font-size: 24px; font-weight: 400; font-family: 微軟正黑體; margin: 0 0 12px 0; padding: 0 0 12px; border-bottom: 1px solid #eeeeee; position: relative; } @media screen and (min-width: 768px) { .module-title { margin-bottom: 24px; } } .module-title:after { display: inline-block; content: ""; position: absolute; bottom: 0; left: 0; border-bottom: 3px solid #3f6cb2; width: 50px; } .module-ct { background: transparent; color: #818c98; padding: 0; font-family: 微軟正黑體; font-size: 16px; } .module-ct:before, .module-ct:after { content: " "; display: table; } .module-ct:after { clear: both; } .module-ct > ul, .module-ct .custom > ul, .module-ct > ol, .module-ct .custom > ol { margin-left: 20px; padding-left: 0; } .module-ct > ul.unstyled, .module-ct .custom > ul.unstyled, .module-ct > ol.unstyled, .module-ct .custom > ol.unstyled { padding-left: 0; } .module-ct > ul.nav, .module-ct .custom > ul.nav, .module-ct > ol.nav, .module-ct .custom > ol.nav { padding-left: 0; margin-left: 0; } .module_menu .nav > li > a, .module_menu .nav > li > .separator { padding: 6px 5px; display: block; } #login-form input[type="text"], #login-form input[type="password"] { width: 100%; } #login-form ul.unstyled { margin-top: 24px; padding-left: 20px; color: #818c98; font-size: 13px; } #login-form ul.unstyled a { color: #818c98; } #login-form ul.unstyled a:hover, #login-form ul.unstyled a:focus, #login-form ul.unstyled a:active { color: #2b4a79; } #login-form #form-login-remember label { font-weight: normal; } #login-form .logout-button { margin-top: 24px; } .banneritem a { font-weight: bold; } .bannerfooter { border-top: 1px solid #e6eaf0; font-size: 12px; padding-top: 12px; text-align: right; } .categories-module, ul.categories-module, .category-module, ul.category-module { margin: 0; } .categories-module li, ul.categories-module li, .category-module li, ul.category-module li { list-style: none; padding: 12px 0; border-top: 1px solid #e6eaf0; } .categories-module li:first-child, ul.categories-module li:first-child, .category-module li:first-child, ul.category-module li:first-child { border-top: 0; } .categories-module h4, ul.categories-module h4, .category-module h4, ul.category-module h4 { font-size: 14px; font-weight: normal; margin: 0; } .category-module.blog-department { background: #f2f4f8; padding-bottom: 72px; } @media (max-width: 767px) { .category-module.blog-department { padding-bottom: 24px; } } .category-module.blog-department .items-row .item { border: 0; } .category-module.blog-department .items-row .item > div .fa { position: relative; top: -2px; margin-right: 4px; } .category-module.blog-department .items-row .item > div.mod-articles-category-category { position: relative; z-index: 3; } ul.latestnews { margin: 0; list-style: none; } ul.latestnews li:before, ul.latestnews li:after { content: " "; display: table; } ul.latestnews li:after { clear: both; } ul.latestnews li + li { margin-top: 24px; } ul.latestnews a { font-weight: 400; font-size: 15px; line-height: 1.5; } ul.latestnews img { border-radius: 3px; float: left; margin-right: 12px; margin-top: 5px; width: 100px; } ul.latestnews .author { display: block; color: #b9bfc6; font-size: 12px; } ul.latestnews .author .fa { position: relative; top: -1px; margin-right: 6px; } .feed h4 { font-weight: bold; } .feed .newsfeed, .feed ul.newsfeed { border-top: 1px solid #e6eaf0; } .feed .newsfeed .feed-link, .feed ul.newsfeed .feed-link, .feed .newsfeed h5.feed-link, .feed ul.newsfeed h5.feed-link { font-size: 14px; font-weight: normal; margin: 0; } .latestusers, ul.latestusers { margin-left: 0; } .latestusers li, ul.latestusers li { background: #eeeeee; display: inline-block; padding: 5px 10px; border-radius: 3px; } .stats-module dt, .stats-module dd { display: inline-block; margin: 0; } .stats-module dt { font-weight: bold; width: 35%; } .stats-module dd { width: 60%; } .tagspopular ul { display: block; margin: 0; padding: 0; list-style: none; overflow: hidden; } .tagspopular ul > li { color: #818c98; display: inline-block; margin: 0 5px 5px 0; } .tagspopular ul > li > a { border-radius: 2px; border: 1px solid #e6eaf0; color: #818c98; display: block; padding: 2px 10px; } .tagspopular ul > li > a:hover, .tagspopular ul > li > a:focus, .tagspopular ul > li > a:active { background: #2b4a79; border: 1px solid #2b4a79; color: #ffffff; text-decoration: none; } .tagssimilar ul { margin: 0; padding: 0; list-style: none; } .tagssimilar ul > li { border-bottom: 1px solid #eeeeee; padding: 8px 0; } .tagssimilar ul > li > a { color: #555555; } .tagssimilar ul > li > a:hover, .tagssimilar ul > li > a:focus, .tagssimilar ul > li > a:active { color: #2b4a79; } .nav-search { padding-left: 0; } .nav-search input { background: transparent; border: 1px solid rgba(255, 255, 255, 0.15); border-right: 0; border-radius: 3px 0 0 3px; height: 36px; line-height: 36px; } .nav-search input::-moz-placeholder { color: rgba(255, 255, 255, 0.15); opacity: 1; } .nav-search input:-ms-input-placeholder { color: rgba(255, 255, 255, 0.15); } .nav-search input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.15); } .nav-search input:focus { border-color: rgba(255, 255, 255, 0.25); box-shadow: none; } .nav-search .btn { background: transparent; border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 0 3px 3px 0; height: 36px; line-height: 36px; padding: 0 12px; font-weight: 400; font-size: 0; margin-left: -4px; } .nav-search .btn:before { content: "\f002"; font-family: FontAwesome; font-size: 14px; } .nav-search .btn:hover, .nav-search .btn:focus, .nav-search .btn:active { border: 1px solid rgba(255, 255, 255, 0.25); } .custom .call-to-actions { background: #5cb85c; color: #ffffff; padding: 60px 0; } @media (max-width: 767px) { .custom .call-to-actions { padding: 48px 0; } .custom .call-to-actions .pull-left { float: none !important; } .custom .call-to-actions .btn { float: none !important; margin-top: 24px; } } .custom .call-to-actions h4 { margin: 0; } .videoWrapper { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .more-info { background: #3f6cb2; padding: 60px 0; color: #ffffff; } @media (max-width: 767px) { .more-info .row > div + div { margin-top: 24px; } } .more-info h4 { margin-top: 0; margin-bottom: 0; text-transform: uppercase; } .more-info span { color: #a9bfe1; } .module-ct > ol.breadcrumb { padding: 6px 12px; margin-left: 0; } table.acymailing_form { width: 100%; } table.acymailing_form td { padding: 0 !important; } table.acymailing_form .inputbox { background: transparent; border: 1px solid #e6eaf0; height: 40px; width: 100% !important; } table.acymailing_form .inputbox:focus { border-color: #0097d7; box-shadow: none; } a.acymailing_togglemodule { border-radius: 3px; font-size: 14px !important; font-weight: 700; position: static; padding: 5px; color: #ffffff; background-color: #3f6cb2; border-color: #3f6cb2; } a.acymailing_togglemodule:hover, a.acymailing_togglemodule:focus, a.acymailing_togglemodule.focus, a.acymailing_togglemodule:active, a.acymailing_togglemodule.active, .open > .dropdown-togglea.acymailing_togglemodule { color: #ffffff; background-color: #32558c; border-color: #2f5185; } a.acymailing_togglemodule:active, a.acymailing_togglemodule.active, .open > .dropdown-togglea.acymailing_togglemodule { background-image: none; } a.acymailing_togglemodule.disabled, a.acymailing_togglemodule[disabled], fieldset[disabled] a.acymailing_togglemodule, a.acymailing_togglemodule.disabled:hover, a.acymailing_togglemodule[disabled]:hover, fieldset[disabled] a.acymailing_togglemodule:hover, a.acymailing_togglemodule.disabled:focus, a.acymailing_togglemodule[disabled]:focus, fieldset[disabled] a.acymailing_togglemodule:focus, a.acymailing_togglemodule.disabled.focus, a.acymailing_togglemodule[disabled].focus, fieldset[disabled] a.acymailing_togglemodule.focus, a.acymailing_togglemodule.disabled:active, a.acymailing_togglemodule[disabled]:active, fieldset[disabled] a.acymailing_togglemodule:active, a.acymailing_togglemodule.disabled.active, a.acymailing_togglemodule[disabled].active, fieldset[disabled] a.acymailing_togglemodule.active { background-color: #3f6cb2; border-color: #3f6cb2; } a.acymailing_togglemodule .badge { color: #3f6cb2; background-color: #ffffff; } a.acymailing_togglemodule:hover, a.acymailing_togglemodule:focus, a.acymailing_togglemodule:active { text-decoration: none; } #sbox-window.shadow { padding: 0; background: #ffffff; } #sbox-window.shadow .contentpane { background: #ffffff; } .acyfield_html label { padding-left: 20px; } .acyterms input[type="radio"], .acyterms input[type="checkbox"] { display: inline-block; } td.acysubbuttons { padding-left: 24px; text-align: left; } td.acysubbuttons .button { font-weight: 700; padding: 5px 12px; margin-top: 12px; } .t3-masthead .ja-masthead { overflow: hidden; background-image: url("../images/demo/masthead-bg-1.jpg"); } .t3-masthead .ja-masthead::before { background-color: #3f6cb2; content: ""; height: 400%; left: -5%; top: -150%; width: 50%; transform: rotatez(25deg); -webkit-transform: rotatez(25deg); -ms-transform: rotatez(25deg); opacity: 0.8; filter: alpha(opacity=80); } .t3-masthead .ja-masthead .ja-masthead-detail { max-width: none; padding: 96px 12px; text-align: left; } .t3-masthead .ja-masthead .ja-masthead-detail h3 { margin-top: 0; margin-bottom: 0; font-size: 36px; width: 45%; } .t3-masthead .ja-masthead .ja-masthead-description { margin-top: 24px; font-size: 18px; width: 35%; opacity: 0.8; filter: alpha(opacity=80); } @media (max-width: 767px) { .t3-masthead .ja-masthead .ja-masthead-description, .t3-masthead .ja-masthead .ja-masthead-detail h3 { width: 100%; } .t3-masthead .ja-masthead::before { width: 100%; height: 100%; left: 0; top: 0; transform: rotatez(0deg); -webkit-transform: rotatez(0deg); -ms-transform: rotatez(0deg); } .t3-masthead .ja-masthead .ja-masthead-detail { padding-left: 12px; padding-right: 12px; text-align: center; } } .blog .title-divider, .blog-featured .title-divider { background-color: #3f6cb2; height: 5px; margin: 0 0 24px; width: 70px; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .blog .article-title, .blog-featured .article-title, .blog .article-title a, .blog-featured .article-title a { color: #23263d; font-weight: 400; font-size: 24px; margin-bottom: 12px; } .blog .article-title:hover, .blog-featured .article-title:hover, .blog .article-title a:hover, .blog-featured .article-title a:hover, .blog .article-title:active, .blog-featured .article-title:active, .blog .article-title a:active, .blog-featured .article-title a:active, .blog .article-title:focus, .blog-featured .article-title:focus, .blog .article-title a:focus, .blog-featured .article-title a:focus { color: #3f6cb2; } .blog .readmore > a, .blog-featured .readmore > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .blog .readmore > a:hover, .blog-featured .readmore > a:hover, .blog .readmore > a:active, .blog-featured .readmore > a:active, .blog .readmore > a:focus, .blog-featured .readmore > a:focus { color: #3f6cb2; } .blog .item-image, .blog-featured .item-image { overflow: hidden; margin-bottom: 24px; } .blog .item-image > img, .blog-featured .item-image > img { max-width: 100%; } .blog .item-image.pull-none img, .blog-featured .item-image.pull-none img { width: 100%; } .blog .column-1 .item-image.pull-left, .blog-featured .column-1 .item-image.pull-left { float: none !important; } @media screen and (min-width: 992px) { .blog .column-1 .item-image.pull-left, .blog-featured .column-1 .item-image.pull-left { float: left !important; width: 50%; padding-right: 36px; } } .blog .column-1 .item-image.pull-left + .item-ct, .blog-featured .column-1 .item-image.pull-left + .item-ct { float: none !important; } @media screen and (min-width: 992px) { .blog .column-1 .item-image.pull-left + .item-ct, .blog-featured .column-1 .item-image.pull-left + .item-ct { float: left !important; width: 50%; } } .blog .item-ct, .blog-featured .item-ct { float: left; } @media (max-width: 767px) { .blog .items-row .col-sm-4 + .col-sm-4, .blog-featured .items-row .col-sm-4 + .col-sm-4 { margin-top: 24px; } } .blog .tags, .blog-featured .tags { margin-bottom: 12px; } .blog .tags .label, .blog-featured .tags .label { padding: 5px 8px; background: none; border: 1px solid #e6eaf0; color: #818c98; } .blog .tags .label:hover, .blog-featured .tags .label:hover { background: #2b4a79; color: #ffffff; border-color: #2b4a79; } .items-leading .leading { margin-bottom: 36px; padding-bottom: 36px; border-bottom: 1px solid #e6eaf0; } .items-leading .leading:before, .items-leading .leading:after { content: " "; display: table; } .items-leading .leading:after { clear: both; } @media screen and (min-width: 992px) { .items-leading .item-image.pull-left { width: 50%; padding-right: 36px; } } .items-leading .item-image img { width: 100%; } @media screen and (min-width: 992px) { .items-leading .item-ct { width: 50%; padding-right: 24px; } } .items-row .item { border-bottom: 1px solid #e6eaf0; padding-bottom: 36px; margin-bottom: 36px; } .items-row .item:before, .items-row .item:after { content: " "; display: table; } .items-row .item:after { clear: both; } .items-row:last-child .item { border-bottom: none; padding-bottom: 0; } .divider-vertical { margin: 0 0 24px; border: 0; border-top: 1px solid #e6eaf0; } .article-aside { color: #999999; font-size: 13px; margin-bottom: 12px; } @media (max-width: 767px) { .article-aside { font-size: 12px; } } .article-info { margin: 0; width: 85%; float: left; } .article-info .article-info-term { display: none; } .article-info dd { display: inline-block; margin-left: 0; margin-right: 10px; white-space: nowrap; text-transform: uppercase; font-size: 12px; } .article-info dd strong { font-weight: bold; } .article-footer { color: #999999; font-size: 12px; margin-bottom: 24px; } .article-intro img, .article-content img { /* display: block;*/ //圖片全站置左 max-width: 100%; height: auto; } .article-intro img[align=left], .article-content img[align=left], .article-intro .img_caption.left, .article-content .img_caption.left, .article-intro .pull-left.item-image, .article-content .pull-left.item-image { margin: 0 36px 24px 0; } .article-intro img[align=right], .article-content img[align=right], .article-intro .img_caption.right, .article-content .img_caption.right, .article-intro .pull-right.item-image, .article-content .pull-right.item-image { margin: 0 0 24px 36px; } @media (max-width: 768px) { .article-content iframe { width: 100% !important; height: auto; } } .article-content .pager { background: #f7f7f7; padding: 12px 24px; border-radius: 3px; border: 1px solid #e6eaf0; } .article-content .pager ul { margin: 0; padding: 0; } .article-content .pager li { display: inline-block; float: left; font-weight: 700; font-size: 14px; } .article-content .pager li > a, .article-content .pager li > span { background: none; border: none; padding: 0; } .article-content .pager li:last-child { float: right; } .img-intro-none, .img-intro-left, .img-intro-right, .img-fulltext-none, .img-fulltext-left, .img-fulltext-right, .img_caption { position: relative; } .img-intro-none, .img-intro-left, .img-intro-right, .img-fulltext-none, .img-fulltext-left, .img-fulltext-right, .img_caption { margin-bottom: 24px; max-width: 100%; } .img-fulltext-left { float: left; margin-right: 24px; } .img-fulltext-right { float: right; margin-left: 24px; } .img-intro-none img, .img-intro-left img, .img-intro-right img, .img-fulltext-none img, .img-fulltext-left img, .img-fulltext-right img { margin: 0; } .img_caption img { margin-bottom: 1px !important; } .img_caption p.img_caption { background: #eeeeee; color: #555555; font-size: 12px; width: 100%; margin: 0; padding: 5px; text-align: center; clear: both; } @media screen and (max-width: 767px) { article img[align=left], .img_caption.left, article img[align=right], .img_caption.right, .img-fulltext-left, .img-fulltext-right { float: none !important; margin-left: 0; margin-right: 0; width: 100% !important; } } article aside .btn-group .dropdown-menu { padding: 12px 24px; } article aside .btn-group .dropdown-menu li a { font-weight: 400; } article aside .btn-group > .dropdown-toggle, article aside .btn-group > .dropdown-toggle:hover, article aside .btn-group > .dropdown-toggle:active, article aside .btn-group > .dropdown-toggle:focus { padding: 0; } article aside .btn-group > .dropdown-toggle:hover, article aside .btn-group > .dropdown-toggle:active, article aside .btn-group > .dropdown-toggle:focus { color: #2b4a79; box-shadow: none; } article aside .btn-group > .dropdown-toggle .caret { margin-left: 2px; } article aside .btn-group.open .dropdown-toggle { box-shadow: none; color: #2b4a79; } .blog-department .items-row .item { border: 1px solid #e6eaf0; background-color: #ffffff; padding: 24px; position: relative; border-radius: 3px; margin-bottom: 24px; -webkit-transition: box-shadow 150ms; -o-transition: box-shadow 150ms; transition: box-shadow 150ms; } .blog-department .items-row .item:hover { -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.1); box-shadow: 0 0 24px rgba(0, 0, 0, 0.1); } .blog-department .items-row .item .entry-link { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .blog-department .items-row .item .entry-link:hover, .blog-department .items-row .item .entry-link:focus, .blog-department .items-row .item .entry-link:active { outline: none; } .blog-department .items-row .item .article-title, .blog-department .items-row .item .article-title a { color: #23263d; display: inline-block; margin-bottom: 12px; font-weight: 400; font-size: 18px; } .blog-department .flaticon { display: block; } .blog-department .flaticon::before, .blog-department .flaticon::after { margin-left: 0; font-size: 48px; color: #3f6cb2; } .block-intro { margin-bottom: 48px; } .block-intro .intro-image { position: relative; } .block-intro .intro-image img { width: 100%; } .block-intro .intro-image .badge { background: #3f6cb2; border-radius: 0; display: block; position: absolute; right: 0; top: 0; } .block-intro .intro-image .badge:before { position: absolute; content: ""; border-right: 10px solid transparent; border-top: 10px solid #3f6cb2; left: 100%; top: 0; } .block-intro h3 { text-transform: uppercase; color: #222222; font-weight: 700; } .block-well { margin-bottom: 48px; } .block-well h4 { text-transform: uppercase; color: #222222; font-weight: 700; } .social-links { padding: 0; } .social-links li { display: inline-block; } .social-links li a { display: block; width: 30px; height: 30px; border-radius: 50%; text-align: center; line-height: 30px; color: #fff; padding: 0; } .social-links li.facebook a { background: #30477b; } .social-links li.rss a { background: #ff6252; } .social-links li.linked-in a { background: #3C6B93; } .social-links li.flickr a { background: #DB2990; } .social-links li.twitter a { background: #01aef0; } .social-links li:hover a, .social-links li:focus a { background: #222222; } .service-box { margin-bottom: 48px; } .service-box .ja-slidesocial a { width: 40px; height: 40px; display: inline-block; text-align: center; line-height: 40px; border-radius: 20px; color: #fff; -webkit-transition: background 0.2s linear; -o-transition: background 0.2s linear; transition: background 0.2s linear; } .service-box .ja-slidesocial a.ja-slidesocial-facebook { background: #30477b; } .service-box .ja-slidesocial a.ja-slidesocial-twitter { background: #01aef0; } .service-box .ja-slidesocial a.ja-slidesocial-flickr { background: #211f20; } .service-box .ja-slidesocial a.ja-slidesocial-google-plus { background: #c31c47; } .service-box .ja-slidesocial a:hover, .service-box .ja-slidesocial a:focus { background: #222222; } .service-box .service-box-title { text-transform: uppercase; color: #222222; margin: 0 0 36px 0; font-weight: 700; } .service-box .service-detail-img { position: relative; } .service-box .service-badge { width: 80px; height: 80px; line-height: 80px; position: absolute; z-index: 1; top: 0px; right: 0px; background: #fca654; text-align: center; } .service-box .service-badge:before { position: absolute; content: ""; border-right: 10px solid transparent; border-top: 10px solid #fca654; left: 100%; top: 0; } .service-box .service-badge img { max-width: 50px; display: inline-block; } .service-box .service-badge-bg { background: #3f6cb2; max-height: 300px; overflow: hidden; } .service-box .service-badge-bg img { width: 100%; height: auto; opacity: .2; } .service-box .head-doctor-info p > strong { color: #222222; } .service-box ul { padding-left: 24px; } .service-box ul li { display: block; padding: 6px 24px 6px 24px; background: url("../images/ico/checklist.html") no-repeat left center; } .service-box ul li a { color: #222222; } .service-box ul li a:hover, .service-box ul li a:focus { color: #3f6cb2; text-decoration: none; } .service-box ul.service-items { padding-left: 0; } .service-box ul.service-items li { background: none; padding-left: 0; } .service-box .service-items { margin: 0; padding: 0; } .service-box .service-items .service-item { list-style: none; } .service-box .service-items .service-item .media-object { color: #3f6cb2; width: 60px; height: 60px; text-align: center; line-height: 60px; font-size: 18px; margin-top: 5px; padding-right: 0; } .service-box .service-items .service-item .media-object i::before, .service-box .service-items .service-item .media-object i::after { margin-left: 0; font-size: 36px; } .service-box .service-items .service-item .media-body { padding: 0 24px; } .service-box .service-items .service-item .media-body strong { color: #222222; } .block-thumbnails h3 { text-transform: uppercase; color: #222222; font-weight: 700; } .blog-service .items-row .item { border: 1px solid #e6eaf0; background-color: #ffffff; padding: 24px 24px 86px; position: relative; border-radius: 3px; margin-bottom: 24px; -webkit-box-shadow: 0px 0px 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0 0 rgba(0, 0, 0, 0.2); -webkit-transition: box-shadow 150ms; -o-transition: box-shadow 150ms; transition: box-shadow 150ms; } .blog-service .items-row .item:hover { -webkit-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); } .blog-service .items-row .item .entry-link { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2; } .blog-service .items-row .item .entry-link:hover, .blog-service .items-row .item .entry-link:focus, .blog-service .items-row .item .entry-link:active { outline: none; } .blog-service .items-row .item .item-image { float: none !important; margin: -24px -24px 24px; padding-right: 0; width: auto; } .blog-service .items-row .item .item-image img { max-width: 100%; min-width: 100%; } .blog-service .items-row .item .article-title, .blog-service .items-row .item .article-title a { color: #23263d; font-weight: 400; font-size: 18px; } .blog-service .items-row .item .readmore { border-top: 1px solid #e6eaf0; margin: 24px -24px 0; padding: 24px; position: absolute; bottom: 0; width: 100%; z-index: 1; } .blog-service .items-row .item .readmore > a { color: #ffffff; } .row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid #dddddd; } .row-odd { background-color: transparent; } .row-even { background-color: #f9f9f9; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .row-reveal { visibility: hidden; } .row-fluid:hover .row-reveal { visibility: visible; } .nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .list-striped, .row-striped { list-style: none; line-height: 24px; text-align: left; vertical-align: middle; border-top: 1px solid #dddddd; margin-left: 0; padding-left: 0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid #dddddd; padding: 10px 15px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #f9f9f9; } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #f5f5f5; } .row-striped .row-fluid { width: 97%; } .row-striped .row-fluid [class*="span"] { min-height: 10px; } .row-striped .row-fluid [class*="span"] { margin-left: 8px; } .row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; } .list-condensed li { padding: 5px 10px; } .row-condensed .row, .row-condensed .row-fluid { padding: 5px 10px; } .list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid #dddddd; } .tag-category h2 { margin-top: 0; margin-bottom: 18px; } .tag-category .tag-info img { max-width: 100%; margin-bottom: 12px; } @media (min-width: 992px) { .tag-category .tag-info img { width: 50%; float: left; margin: 0 24px 0 0; } } .tag-category ul.category { border: 0; } .tag-category ul.category li { border-bottom: 1px solid #e6eaf0; background-color: transparent; padding: 0 0 36px; margin: 0 0 36px; } .tag-category ul.category li .tag-img { margin-bottom: 24px; } .tag-category ul.category li .tag-img img { width: 100%; float: none !important; } @media (min-width: 992px) { .tag-category ul.category li .tag-img { float: left; width: 30%; margin: 0 24px 0 0; } .tag-category ul.category li .tag-img img { margin-top: 2px; max-width: 100%; } } .tag-category ul.category li .tag-body { color: #3f6cb2; font-size: 26px; } @media (min-width: 992px) { .tag-category ul.category li .tag-body { overflow: hidden; } } .tag-category ul.category li .tag-body h3 { margin-bottom: 12px; line-height: 1.4; margin-top: 0; font-size: 24px; } .tag-category ul.category li .tag-body h3 a { color: #23263d; } .tag-category ul.category li .tag-body h3 a:hover, .tag-category ul.category li .tag-body h3 a:focus, .tag-category ul.category li .tag-body h3 a:active { color: #3f6cb2; } .tag-category ul.category li .tag-body p { display: inline-block; margin-bottom: 0; color: #818c98; font-size: 14px; } .tag-category ul.category li:last-child { margin-bottom: 0; padding-bottom: 0; border: none; } .tag-category .filters { border-bottom: 1px solid #eeeeee; padding: 0 0 36px; margin: 0 0 36px 0; } .tag-category .filters .btn-group { margin-left: 0; } @media (max-width: 767px) { .tag-category .filters .btn-group { float: none !important; display: block; } .tag-category .filters .btn-group.pull-right { margin-top: 12px; } } .tag-category .pagination-wrap { margin-top: 36px; border-top: 1px solid #e6eaf0; } .login-wrap { background: #ffffff; border: 1px solid #e6eaf0; border-radius: 3px; box-shadow: none; margin: 0 auto; padding: 48px; width: 500px; } @media screen and (max-width: 767px) { .login-wrap { padding: 24px; width: auto; } } .login-wrap .page-header { border: 0; padding: 0; margin-bottom: 36px; } @media (max-width: 767px) { .login-wrap .page-header { margin-bottom: 24px; } } .login-wrap .page-header h1 { color: #23263d; border-bottom: 1px solid #e6eaf0; font-size: 26px; font-weight: 400; letter-spacing: 1px; line-height: 1; text-transform: none; padding-bottom: 18px; position: relative; } .login-wrap .page-header h1::before { background: #3f6cb2; bottom: -2px; content: ""; left: 0; height: 3px; position: absolute; width: 50px; } @media (max-width: 767px) { .login-wrap .page-header h1 { font-size: 16px; } } .login-wrap form .control-label { text-align: left; padding-top: 0; } .login-wrap form label { color: #222222; text-align: left; font-weight: 400; } .login-wrap form .checkbox label { color: #555555; font-size: 12px; } .login-wrap form .form-group { margin-bottom: 24px; margin-left: -12px; margin-right: -12px; } @media (max-width: 767px) { .login-wrap form .form-group { margin-bottom: 24px; } } .login-wrap form .form-group input[type="text"], .login-wrap form .form-group input[type="password"] { box-shadow: none; width: 100%; } .login-wrap form .form-group input[type="text"]:focus, .login-wrap form .form-group input[type="password"]:focus, .login-wrap form .form-group input[type="text"]:active, .login-wrap form .form-group input[type="password"]:active { color: #818c98; } .login-wrap form .form-group .checkbox { padding-top: 7px; min-height: 0; } .login-wrap form .form-group .checkbox input[type="checkbox"] { margin-top: 5px; } .login-wrap form .form-group.other-links { margin-bottom: 0; } .login-wrap .btn { display: block; width: 100%; } @media (max-width: 767px) { .login-wrap .btn { margin-top: 24px; } } .login-wrap .other-links ul { font-size: 12px; margin: 0; padding: 0; text-align: left; } .login-wrap .other-links ul li { display: block; list-style: none; padding: 0; } .login-wrap .other-links ul li i.fa { color: #3f6cb2; font-size: 14px; padding-right: 5px; } .login-wrap .other-links ul li a { color: #555555; } .login-wrap .other-links ul li a:hover, .login-wrap .other-links ul li a:focus, .login-wrap .other-links ul li a:active { color: #3f6cb2; } .login-wrap .other-links ul li + li { margin-top: 6px; } .logout { border: 1px solid #e6eaf0; border-radius: 3px; padding: 48px; max-width: 500px; margin: 0 auto; text-align: left; } .logout .page-header { border: 0; margin-bottom: 24px; } .logout .page-header h1 { color: #23263d; border-bottom: 1px solid #e6eaf0; font-size: 26px; font-weight: 400; letter-spacing: 1px; line-height: 1; text-transform: none; padding-bottom: 18px; position: relative; } .logout .page-header h1::before { background: #3f6cb2; bottom: -2px; content: ""; left: 0; height: 3px; position: absolute; width: 50px; } .logout .form-horizontal .control-group { margin-bottom: 0; } .logout .form-horizontal .control-group .controls { margin-left: 0; } .registration, .profile-edit { border: 1px solid #e6eaf0; border-radius: 3px; box-shadow: none; padding: 24px; } @media (min-width: 480px) { .registration, .profile-edit { margin: 0 auto; padding: 48px; width: 500px; } } .registration #jform_spacer-lbl, .profile-edit #jform_spacer-lbl { color: #999999; font-size: 12px; } .registration .red, .profile-edit .red { color: #ffcc00; } .registration legend, .profile-edit legend { border: 0; margin-bottom: 36px; } .registration legend span, .profile-edit legend span { color: #23263d; border-bottom: 1px solid #e6eaf0; display: block; font-size: 26px; font-weight: 400; letter-spacing: 1px; line-height: 1; text-transform: none; padding-bottom: 18px; position: relative; } .registration legend span::before, .profile-edit legend span::before { background: #3f6cb2; bottom: -2px; content: ""; left: 0; height: 3px; position: absolute; width: 50px; } @media (max-width: 767px) { .registration legend span, .profile-edit legend span { font-size: 16px; } } .registration legend span > span, .profile-edit legend span > span { padding: 0; border: none; } .registration legend span > span::before, .profile-edit legend span > span::before { display: none; } .registration .form-group, .profile-edit .form-group { padding: 0; margin-bottom: 24px; margin-left: -12px; margin-right: -12px; } .registration .form-group + .form-group, .profile-edit .form-group + .form-group { margin-top: 24px; } @media (min-width: 480px) { .registration .form-group + .form-group, .profile-edit .form-group + .form-group { margin-top: 24px; } } .registration .form-group .control-label, .profile-edit .form-group .control-label { text-align: left; padding-top: 0; } .registration .form-group .control-label label, .profile-edit .form-group .control-label label { color: #222222; font-weight: 400; } .registration .form-group input.required, .profile-edit .form-group input.required { width: 100%; } .registration fieldset dt, .profile-edit fieldset dt { margin-right: 5px; } .registration .form-actions, .profile-edit .form-actions { background: none; margin-top: 12px; margin-bottom: 0; text-align: right; } .registration .form-actions > div, .profile-edit .form-actions > div { padding: 0 15px; } .registration .form-actions .btn, .profile-edit .form-actions .btn { margin-left: 12px; } @media screen and (min-width: 992px) { .profile-edit { width: 800px; } } .profile-edit .form-group { padding-left: 12px; padding-right: 12px; } .profile-edit .form-group.form-actions { border-top-color: #e6eaf0; border-top-style: dotted; border-top-width: 1px; margin: 8px 0 0; padding-bottom: 0px; padding-left: 24px; padding-right: 0; padding-top: 24px; text-align: right; } .profile-edit .form-group.form-actions > div { padding-right: 0; } .profile-edit fieldset { margin: 0 -15px; } .profile-edit fieldset > * { padding: 0 15px; } .profile-edit fieldset .col-md-6 > .form-group { margin-bottom: 24px; } .profile-edit fieldset .col-md-6 > .form-group input, .profile-edit fieldset .col-md-6 > .form-group select { width: 100%; } .profile-edit fieldset + fieldset { margin-top: 24px; } .profile-edit #helpsite-refresh { margin-top: 24px; } .form-register fieldset { padding: 0 0 10px; } .form-register p { margin: 0 0 5px; } .form-register p.form-des { margin: 15px 0; } .form-register label { display: block; float: left; font-weight: bold; text-align: right; width: 130px; } .form-register .input, .form-register .inputbox { margin-left: 10px; width: 200px; } .form-register .btn, .form-register .button { margin-left: 140px; } .admintable textarea { max-width: 90% !important; resize: none; } .form-group input[type="text"], .form-group input[type="password"], .form-group input[type="email"] { box-shadow: none; width: 100%; } .form-group input[type="text"]:focus, .form-group input[type="password"]:focus, .form-group input[type="email"]:focus, .form-group input[type="text"]:active, .form-group input[type="password"]:active, .form-group input[type="email"]:active { color: #818c98; } .form-group label { color: #222222; text-align: left; font-weight: 400; } #user-registration .form-group + .form-group { padding: 0 60px 0 20px ; } @media (max-width: 991px) { #user-registration .form-group + .form-group { padding: 20px 60px 0 0px ; } } #user-registration .form-group + .form-group label { padding: 20px 0px 0 0; } .contact h3 { border-bottom: 1px solid #e6eaf0; color: #23263d; font-size: 18px; font-weight: 400; line-height: 1.0; margin: 0 0 24px 0; padding: 0 0 12px 0; text-transform: none; position: relative; } .contact h3::before { background: #3f6cb2; bottom: -2px; content: ""; height: 3px; left: 0; position: absolute; width: 50px; } .contact legend { border: none; color: #555555; font-size: 26px; font-weight: 300; margin-bottom: 6px; padding-top: 0; } .contact input[type="email"], .contact input[type="text"] { border-width: 1px; width: 100%; } .contact textarea { border-width: 1px; box-shadow: none; } .contact textarea:hover, .contact textarea:focus, .contact textarea:active { box-shadow: none; } @media (max-width: 767px) { .contact .thumbnail { width: 100%; } } .contact .dl-horizontal { margin-bottom: 0; } .contact .dl-horizontal > dt { display: none; } .contact .dl-horizontal > dd { color: #555555; line-height: 1.71; margin-left: 0; margin-bottom: 6px; } .contact .dl-horizontal > dd .fa { margin-right: 12px; font-size: 14px; text-align: center; } .contact img { max-width: 100%; } .contact .contact-image { margin: 0 0 18px; } .contact .contact-misc img { max-width: 100% !important; margin: 0 0 24px; width: 100% !important; } .contact label { color: #23263d; font-weight: 400; margin-bottom: 5px !important; } .contact .contact-links ul li { display: inline-block; margin: 0 12px 12px 0; border: none; } .contact .contact-links ul li a { background-color: #f7f7f7; border: none; border-radius: 3px; color: #7b7b7b; padding: 5px 10px; } .contact .contact-links ul li a:hover, .contact .contact-links ul li a:focus, .contact .contact-links ul li a:active { background: #3f6cb2; color: #ffffff; } @media (max-width: 767px) { .contact .control-btn { text-align: left; margin-top: 24px; } } .plain-style.row { margin: 0; } .plain-style.row > [class^="col-"] { padding: 0; } .plain-style .contact-top { margin-bottom: 48px; } .plain-style .box-contact { color: #222222; margin-bottom: 36px; } .plain-style .box-contact h3 { margin-top: 0; } .plain-style .box-contact.box-bg { position: relative; } .plain-style .box-contact.box-bg p { margin: 0; } .plain-style .contact-left { background: none; color: #222222; margin-bottom: 48px; padding: 0 48px 48px 0; } @media (max-width: 767px) { .plain-style .contact-left { padding: 0 0 48px 0; } } .plain-style .contact-left h3 { border-bottom: 1px solid #e6eaf0; color: #23263d; font-size: 18px; font-weight: 400; line-height: 1.0; padding: 0 0 12px 0; text-transform: none; position: relative; } .plain-style .contact-left h3::before { background: #3f6cb2; bottom: -2px; content: ""; height: 3px; left: 0; position: absolute; width: 50px; } #slide-contact { height: auto !important; } #slide-contact .panel { box-shadow: none; border: 0; } #slide-contact .panel + .panel { margin-top: 24px; } #slide-contact .panel .panel-heading { background-color: #3f6cb2; color: #ffffff; padding: 0; } #slide-contact .panel .panel-heading a { display: block; font-weight: 400; padding: 10px 20px; } #slide-contact .panel .panel-body { padding: 48px; } #slide-contact .panel .panel-collapse { background-color: #ffffff; border: 1px solid #e6eaf0; border-top: none; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .contact #myTab { background: #ffffff; margin-bottom: 0; border-bottom: 1px solid #c6cacf; } .contact #myTab li { border: 1px solid #3f6cb2; border-bottom: none; border-top-left-radius: 3px; border-top-right-radius: 3px; margin-right: 3px; } .contact #myTab li a { background: #3f6cb2; border: none; border-radius: 0; color: #ffffff; font-weight: 400; height: 40px; line-height: 38px; margin-right: 0; padding: 0 48px; text-transform: none; } .contact #myTab li.active, .contact #myTab li:hover { border: 1px solid #c6cacf; } .contact #myTab li.active a, .contact #myTab li:hover a { background-color: #ffffff; border-bottom: 1px solid #ffffff; border-top-left-radius: 3px; border-top-right-radius: 3px; color: #3f6cb2; margin-bottom: -1px; } @media (max-width: 991px) { .contact #myTab li { margin-right: 0px; } .contact #myTab li a { padding: 0 10px; } } @media (max-width: 767px) { .contact #myTab li { display: block; float: none; } .contact #myTab li a { padding: 0 24px; } } @media (max-width: 360px) { .contact #myTab li a { padding: 0 10px; } } .contact #myTabContent { background: #ffffff; border: 1px solid #c6cacf; border-top: none; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; padding: 24px; } .contact #myTabContent .btn-block { width: auto !important; } .contact #myTabContent .dl-horizontal { display: table; } .contact #myTabContent .dl-horizontal .contact-misc img { float: left; margin: 0 24px 0 0; width: auto !important; } .contact-form legend { border: 0; color: #999999; font-size: 12px; margin: 12px 0; padding: 0; } .contact-form .form-group { margin: 0 -12px 24px; } .contact-form .form-group [class^="col-"] { padding: 0 12px; } .contact-form .form-group.cus-field, .contact-form .form-group.contact-cap { margin-bottom: 0; } .contact-form .form-group.cus-field .form_captcha, .contact-form .form-group.contact-cap .form_captcha { margin: 0 0 42px; } .contact-form .checkbox input { margin: 6px 0 0 0; outline: none; } .contact-form .checkbox label { color: #555555; font-size: 12px; } .contact-form #jform_contact_emailmsg { width: 100%; } .contact-form #jform_contact_message { box-shadow: none; width: 100%; height: auto; } @media (max-width: 767px) { .contact-form #jform_captcha-lbl { display: none; } .contact-form #recaptcha_image { width: 220px; } .contact-form #recaptcha_image img { max-width: 220px; } .contact-form #recaptcha_response_field { max-width: 220px; } } .com_mailto body { padding: 12px; } .com_mailto .t3-mainbody { padding-top: 0; padding-bottom: 0; } .com_mailto .t3-content { width: auto; } #mailto-window { background: #ffffff; margin: 12px 0 24px; padding: 0; position: relative; } #mailto-window h2 { margin-top: 0; margin-bottom: 24px; font-size: 18px; } #mailtoForm .formelm { padding: 5px 0; vertical-align: middle; overflow: hidden; } #mailtoForm .formelm label { display: inline-block; float: left; font-weight: bold; vertical-align: middle; width: 100px; } #mailtoForm p { margin-top: 20px; } #mailtoForm .input, #mailtoForm .inputbox { width: 65%; } #mailtoForm .btn, #mailtoForm .button, #mailtoForm button { margin-right: 5px; } .user-details { padding: 10px 0; } .user-details p { margin: 0 0 5px; } .user-details label { display: block; float: left; font-weight: bold; text-align: right; width: 130px; } .user-details .input, .user-details .inputbox { margin-left: 10px; width: 200px; } .user-details .btn, .user-details button { margin-left: 140px; } .user-details .paramlist .paramlist_key { padding: 0 0 5px; width: 130px; } .user-details .paramlist .paramlist_value { padding: 0 0 5px; } .user-details .user_name span { font-weight: bold; padding-left: 10px; } .reset .form-validate p, .remind .form-validate p { background: #eeeeee; border: 1px solid #e6eaf0; margin-bottom: 24px; padding: 12px 24px; border-radius: 3px; } .reset .form-validate fieldset dl, .remind .form-validate fieldset dl { margin: 0; } .reset .form-validate fieldset dt, .remind .form-validate fieldset dt { margin: 4px 0 0 0; } .profile .dl-horizontal dt { color: #23263d; font-weight: 400; text-align: left; } .profile legend { border-bottom: 1px solid #e6eaf0; color: #23263d; font-size: 18px; font-weight: 400; line-height: 1.0; margin: 0 0 24px 0; padding: 0 0 12px 0; text-transform: none; position: relative; } .profile legend::before { background: #3f6cb2; bottom: -2px; content: ""; height: 3px; left: 0; position: absolute; width: 50px; } .profile-edit input { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; } @media (min-width: 768px) { .profile-edit input { float: left; width: 50%; } } .profile-edit select { position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; } @media (min-width: 768px) { .profile-edit select { float: left; width: 50%; } } .profile-edit select + button { margin-left: 5px; } .search .page-title { padding-bottom: 10px; margin: 0 0 24px; font-size: 36px; font-weight: 700; border: none; position: relative; } .search .page-title:after { content: ""; width: 40px; height: 2px; background: #3f6cb2; position: absolute; bottom: 0; left: 0; display: block; } .search .form-limit { margin-top: 12px; border-bottom: 1px solid #e6eaf0; padding-bottom: 12px; } .search .form-limit label { margin-bottom: 3px; } .search .form-limit #limit_chzn { display: inline-block; } .search .form-limit .counter { background: none; margin-top: 0; padding-top: 0; border: none; } .searchintro { font-size: 18px; border-bottom: 1px solid #e6eaf0; margin-bottom: 12px; } .searchintro b, .searchintro strong { font-weight: 400; } .searchintro .badge { font-size: 18px; background: #eeeeee; color: #3f6cb2; border-radius: 0; } #searchForm:before, #searchForm:after { content: " "; display: table; } #searchForm:after { clear: both; } #searchForm .search-box { border: 1px solid #3f6cb2; border-radius: 3px; padding: 24px; margin-bottom: 24px; } #searchForm .form-group { margin-bottom: 24px; } #searchForm .form-group .input-group-btn:last-child > .btn { margin: 0; } #searchForm fieldset { margin: 0 0 24px 0; } #searchForm legend { margin-bottom: 12px; border: none; font-size: 15px; font-weight: 700; text-transform: uppercase; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #searchForm select { width: auto; display: inline-block; margin-left: 5px; padding-left: 5px; } #searchForm .phrases-box input[type="radio"], #searchForm .only input[type="checkbox"] { vertical-align: top; margin-top: 4px; } #searchForm .chzn-container, #searchForm label[for=limit] { display: inline-block; } #search-form ul#finder-filter-select-list { margin-left: 0; padding-left: 0; } #search-form ul#finder-filter-select-list li { list-style: none; padding: 12px 0; } #search-form ul#finder-filter-select-list li label { width: 150px; } #search-form .word .form-group { margin-bottom: 12px; } #finder-filter-window .filter-branch .finder-selects { padding: 0 12px 12px 0; } @media screen and (max-width: 768px) { #searchForm .radio-inline, #searchForm .checkbox-inline { display: block; width: 100%; margin-left: 0; } } .search-results { margin-top: 24px; margin-left: 0; padding-left: 0; } .search-results .result-title { font-size: 16px; line-height: 1.2; margin-top: 24px; } .search-results .result-category { font-size: 12px; color: #999999; text-transform: uppercase; } .search-results .result-text { margin-top: 5px; margin-bottom: 5px; } .search-results .result-url { color: #555555; margin-top: 24px; } .search-results .result-created { font-size: 12px; color: #999999; } .search-results .result-item { padding-bottom: 24px; margin-bottom: 24px; border-bottom: 1px solid #e6eaf0; } .search-results .result-item .img-intro { padding: 0 0 10px 0; } @media (min-width: 768px) { .search-results .result-item .img-intro { float: left; width: 25%; padding: 0 20px 0px 0px; } } .search-results .result-item .img-intro img { max-width: 100%; } .search-results .result-item .result-title { margin-top: 0; font-size: 18px; margin-bottom: 6px; line-height: 1.7143; } .search-results .result-item .result-title a { color: #222222; } .search-results .result-item .result-title a:hover, .search-results .result-item .result-title a:focus, .search-results .result-item .result-title a:active { color: #2b4a79; } div.finder .search-box-border { border: 2px solid #eeeeee; padding: 24px; margin-bottom: 24px; } @media screen and (min-width: 992px) { div.finder .search-box-border { padding: 48px; } } div.finder #search-form { border: 1px solid #3f6cb2; border-radius: 3px; padding: 24px; margin-bottom: 24px; } @media (max-width: 767px) { div.finder #search-form #smartsearch-btn { margin-bottom: 12px; vertical-align: top; } } div.finder .word .form-group { display: block; margin-bottom: 24px; } div.finder .word .form-group label { font-size: 15px; font-weight: 700; text-transform: uppercase; } div.finder #smartsearch-btn { margin-right: 8px; } div.finder #finder-search { margin: 0; } #searchForm .phrases-box input[type="radio"] { vertical-align: top; margin-top: 3px; } .item-page .item-image.pull-left { float: none !important; margin: 0 0 24px; } .item-page .item-image.pull-left img { max-width: 100%; } .item-page .article-content { font-size: 18px; font-family: 微軟正黑體; color: #000000; } .item-page .article-header > h1 { margin-bottom: 12px; font-family: 微軟正黑體; } .item-page .article-header > h1 a { color: #23263d; } .item-page .article-header > h1 a:hover, .item-page .article-header > h1 a:active, .item-page .article-header > h1 a:focus { text-decoration: none; color: #2b4a79; } .item-page .article-aside { margin-bottom: 24px; } .item-page .article-aside .article-info dd { font-size: 14px; } .item-page .form-inline { margin-bottom: 24px; } .item-page .tags { margin-bottom: 12px; } .item-page .tags .label { background: none; border: 1px solid #e6eaf0; color: #999999; font-size: 13px; font-weight: 700; padding: 8px 12px; display: inline-block; } .item-page .tags .label:hover, .item-page .tags .label:focus { background: #2b4a79; border-color: #2b4a79; color: #ffffff; } .item-page .t3-module { margin-bottom: 24px; margin-top: 24px; } @media (max-width: 767px) { .contact .thumbnail { width: 100%; } } @media (max-width: 767px) { .contact .dl-horizontal > dt { float: left; margin-right: 5px; width: auto; } } @media (max-width: 767px) { .contact .dl-horizontal > dd { margin-left: 0; } } .contact-form #jform_contact_emailmsg { width: 100%; } .contact-form #jform_contact_message { width: 100%; height: auto; } @media (max-width: 767px) { .contact-form #jform_captcha-lbl { display: none; } .contact-form #recaptcha_image { width: 220px; } .contact-form #recaptcha_image img { max-width: 220px; } .contact-form #recaptcha_response_field { max-width: 220px; } } .contact .accordion-toggle { font-weight: bold; } .archive .filters { border-bottom: 1px solid #e6eaf0; margin: 0 0 24px; padding-bottom: 24px; } #archive-items article { margin: 0 0 24px; padding-bottom: 24px; border-bottom: 1px solid #e6eaf0; } #archive-items .article-title { font-size: 24px; margin-bottom: 12px; } #archive-items .article-title > a { color: #23263d; } #archive-items .article-title > a:hover, #archive-items .article-title > a:focus { color: #3f6cb2; } #archive-items > li { line-height: normal; margin: 0; overflow: visible; padding: 0; } #archive-items .intro { clear: both; overflow: hidden; } #archive-items .intro p { display: inline-block; } .categories-list { margin-bottom: 24px; } .content-category .tags { margin-top: 24px; } .content-category #limit { margin-bottom: 12px; } .content-category .category.table { border: 0; } .content-category .category.table thead tr th { border-color: #3f6cb2; background: #3f6cb2; border-right-color: #ffffff; border-bottom: 0; padding: 12px; } .content-category .category.table thead tr th:last-child { border-right-color: #3f6cb2; } .content-category .category.table thead tr th a { color: #ffffff; font-weight: 400; } .content-category .category.table #categorylist_header_edit { color: #ffffff; font-weight: 400; } .content-category .category.table tbody tr .badge-info { border-radius: 3px; font-weight: 300; } .content-category .category.table tbody tr:hover td .badge-info { background: #23263d; } .content-category .category.table tbody tr td { padding: 12px; font-size: 16px; font-family: 微軟正黑體; } .content-category .cat-list-row1, .content-category tr.cat-list-row1 td { background: transparent; } .category-item { margin-bottom: 40px; min-height: 410px; overflow: hidden; padding: 0 12.5px 12.5px; } .category-item:before, .category-item:after { content: " "; display: table; } .category-item:after { clear: both; } @media screen and (min-width: 767px) { .category-item { width: 33.33%; float: left; } } .category-item .category-image { position: relative; } .category-item .category-image > img { max-width: 100%; } .category-item .category-image:after { content: ""; background: #3f6cb2; opacity: 0.3; filter: alpha(opacity=30); position: absolute; width: 150%; height: 200%; display: block; left: -170%; top: -60%; transform: rotateZ(25deg); -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .category-item .page-header { line-height: normal; margin: 0 0 24px 0; font-size: 18px; font-weight: normal; padding-bottom: 12px; border-bottom: 1px solid #e6eaf0; } .category-item .page-header > a { color: #23263d; } .category-item .page-header > a:hover, .category-item .page-header > a:focus { color: #2b4a79; text-decoration: none; } .category-item .category-item { margin-bottom: 0; margin-left: 24px; } .category-item .category-item .page-header { font-size: 14px; } .category-item .category-inner { border-radius: 3px; border: 1px solid #e6eaf0; padding: 24px; -webkit-transition: box-shadow 400ms; -o-transition: box-shadow 400ms; transition: box-shadow 400ms; } .category-item .category-inner:hover { box-shadow: 0 0 15px rgba(0, 0, 0, 0.24); } .category-item .category-inner:hover .category-image:after { left: -15%; } .category-item .category-inner .category-image { border-radius: 3px 3px 0 0; margin: -25px -25px 24px -25px; overflow: hidden; } .cat-children .page-header { line-height: normal; padding: 12px 5px; margin: 0; font-size: 18px; font-weight: normal; } .newsfeed-category > h2, .newsfeed > h2 { border-bottom: 1px solid #e6eaf0; padding-bottom: 24px; margin-bottom: 24px; margin-top: 0; } .newsfeed-category .category-desc, .newsfeed .category-desc { margin-bottom: 24px; } .newsfeed-category .category li:before, .newsfeed .category li:before, .newsfeed-category .category li:after, .newsfeed .category li:after { content: " "; display: table; } .newsfeed-category .category li:after, .newsfeed .category li:after { clear: both; } .newsfeed > h2 { border-bottom: 1px solid #e6eaf0; padding-bottom: 24px; margin-bottom: 24px; margin-top: 0; } .newsfeed .feed-description { margin-bottom: 24px; font-size: 16px; } .newsfeed .feed-item-description .feed-description { font-size: 14px; } .newsfeed ol li > a { font-weight: bold; font-size: 16px; } .article-content .pagination ul { display: block; list-style: none; padding: 0; overflow: hidden; } .article-content .pagination ul li { border: 1px solid #e6eaf0; float: left; line-height: normal; margin-right: 12px; padding: 12px 24px; } .article-content .pagination ul li a { border: 0; text-decoration: none; background-color: transparent; line-height: normal; padding: 0; } .pagenavcounter { margin: 0 0 24px; font-weight: bold; } #article-index, .article-index { border: 1px solid #e6eaf0; border-radius: 3px; padding: 12px 18px; margin: 0 0 24px 0; } @media (min-width: 768px) { #article-index, .article-index { float: right; width: 50%; margin: 0 0 24px 24px; } } @media (min-width: 992px) { #article-index, .article-index { width: 25%; } } #article-index ul, .article-index ul { list-style: none; margin: 0; padding: 0; border: 0; } #article-index ul > li, .article-index ul > li { border: 0; margin-right: 0; } #article-index ul > li + li, .article-index ul > li + li, #article-index ul > li + li.active, .article-index ul > li + li.active { border-top: 1px solid #e6eaf0; padding-top: 12px; } #article-index ul > li > a, .article-index ul > li > a { background: none; border: 0; padding: 0; border-radius: 0; height: auto; line-height: 24px; color: #3f6cb2; } #article-index ul > li > a:hover, .article-index ul > li > a:hover, #article-index ul > li > a:active, .article-index ul > li > a:active, #article-index ul > li > a:focus, .article-index ul > li > a:focus { background: none; color: #2b4a79; text-decoration: underline; border: none; } #article-index ul > li.active, .article-index ul > li.active { border: none; } #article-index ul > li.active > a, .article-index ul > li.active > a { border: 0; background: none; color: #23263d; font-weight: 700; } #article-index ul > li.active > a:hover, .article-index ul > li.active > a:hover, #article-index ul > li.active > a:active, .article-index ul > li.active > a:active, #article-index ul > li.active > a:focus, .article-index ul > li.active > a:focus { border: 0; background: none; color: #23263d; text-decoration: none; } .pagenav { margin: 0; padding: 0; list-style: none; } .pagenav > li { margin: 0; padding: 0; float: left; } .pagenav > li.pagenav-prev, .pagenav > li.previous { margin-right: 10px; } .pagenav > li.pagenav-next, .pagenav > li.next { float: right; } .pagenav li > a { background: none; padding: 12px 0; text-transform: uppercase; line-height: normal; border-radius: 3px; font-weight: 700; border: 1px solid transparent; color: #23263d; } .pagenav li > a:hover, .pagenav li > a:active, .pagenav li > a:focus { background: none; color: #2b4a79; text-decoration: underline; } .items-more h3 { margin: 0 0 24px; } .items-more .nav > li { border-top: 1px solid #e6eaf0; } .items-more .nav > li > a { padding: 6px 5px; } .back_button a { display: block; margin: 10px 0; } .filters { margin: 12px 0; } .display-limit { margin: 12px 0 5px; } .filters .display-limit { float: right; text-align: right; } #system-message dt { font-weight: bold; } #system-message dd { font-weight: bold; } #system-message dd.message ul, #system-message dd.error ul, #system-message dd.notice ul { margin: 0; padding: 0; } #system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li { background: none; margin: 0; padding: 5px; } .alert-message { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-message hr { border-top-color: #c9e2b3; } .alert-message .alert-link { color: #356635; } .alert-notice { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-notice hr { border-top-color: #a6e1ec; } .alert-notice .alert-link { color: #2d6987; } .alert-error { background-color: #f2dede; border-color: #ebccd1; color: #b94a48; } .alert-error hr { border-top-color: #e4b9c0; } .alert-error .alert-link { color: #953b39; } .tip-wrap { background: #fff6df; border: 1px solid #fb3; border-radius: 5px; -webkit-box-shadow: none; box-shadow: none; max-width: 300px; z-index: 999; } .tip-title { border-bottom: 1px solid #fb3; font-weight: bold; padding: 5px 10px; } .tip-text { font-size: 14px; margin: 0; padding: 5px 10px; } .hasTip img { border: none; margin: 0 5px 0 0; } .t3-top-bar .top-right .right-info { display: inline-block; } .t3-top-bar .languageswitcherload { float: none; padding: 12px; padding-right: 0; margin-left: 12px; } @media (min-width: 480px) { .t3-top-bar .languageswitcherload { border-left: 1px solid #e6eaf0; float: right; } } .t3-top-bar .languageswitcherload .mod-languages { padding: 0; width: auto !important; position: static; left: auto; } .t3-top-bar .languageswitcherload .mod-languages a { background: none; border: none; box-shadow: none; color: #818c98; font-size: 12px; height: auto; line-height: 1; padding: 0; position: relative; } .t3-top-bar .languageswitcherload .mod-languages.open a .fa-angle-down::before { content: "\f106"; } .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu { left: inherit; box-shadow: 0 0 12px rgba(0, 0, 0, 0.05); min-width: 70px; padding: 6px 12px; right: 0; } .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu li { display: block; min-width: 70px; margin: 0; padding: 0; } .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu li a { padding: 3px 0px; font-size: 12px; line-height: 1.7143; border-radius: 3px; font-weight: 400; min-width: 70px; text-align: right; -webkit-transition: padding 350ms; -o-transition: padding 350ms; transition: padding 350ms; } .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu li a:hover, .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu li a:focus, .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu li a:active { background-color: #f2f4f8; color: #3f6cb2; padding-right: 12px; padding-left: 12px; } .t3-top-bar .languageswitcherload .mod-languages .dropdown-menu li + li { border-left: none; margin: 0; padding: 0; } div.calendar { width: 187px; } .edit.item-page fieldset .btn-toolbar { margin-top: 12px; } .chzn-container-multi .chzn-choices li.search-field input[type="text"] { height: auto; } .iframe-bordered { border: 1px solid #dddddd; } .chzn-container { display: block; } .chzn-container.chzn-container-single .chzn-single, .chzn-container.chzn-container-multi .chzn-choices .search-field input, .chzn-container.chzn-container-single .chzn-search input { height: 38px; } .chzn-container.chzn-container-single .chzn-single { height: 38px; line-height: 38px; } .chzn-container.chzn-container-single .chzn-single div b { background-position: 0 9px; } .chzn-container.chzn-container-active.chzn-with-drop .chzn-single div b { background-position: -18px 9px; } .chzn-container.chzn-container-single .chzn-drop, .chzn-container .chzn-drop { box-sizing: border-box !important; margin-top: -2px; } .input-prepend .chzn-container-single .chzn-single { border-color: #e6eaf0; height: 38px; border-radius: 0 3px 3px 0; -webkit-box-shadow: none; box-shadow: none; } .input-prepend .chzn-container-active .chzn-single-with-drop { border-radius: 0 3px 0 0; } .input-prepend .chzn-container-single .chzn-drop { border-color: #e6eaf0; } .btn-group .chzn-results { white-space: normal; } .mod-preview-info { z-index: 9; } .page-header { padding-bottom: 24px; margin: 0 0 36px; border-bottom: none; } .page-title, .page-header h1 { line-height: 1; margin: 0; color: #23263d; font-family: 微軟正黑體; } .page-subheader { border-bottom: 1px solid #e6eaf0; margin: 0 0 24px; } .page-subheader:before, .page-subheader:after { content: " "; display: table; } .page-subheader:after { clear: both; } .page-subtitle, .page-subheader h2 { line-height: 1; margin: 0; } .page-header + .page-subheader { margin-top: -24px; } .article-title, .article-header h1 { margin: 0 0 24px 0; color: #23263d; font-family: 微軟正黑體; } @media (max-width: 767px) { .article-title, .article-header h1 { font-size: 26px; } } .item-title { font-weight: bold; } .jumbotron h1, .jumbotron h2, .jumbotron h3 { margin-top: 0; } .jumbotron p:last-child { margin-bottom: 0; } .container .jumbotron { border-radius: 6px; } .masthead { padding: 24px 0; text-align: center; } .masthead p:last-child { margin-bottom: 0; } @media screen and (min-width: 768px) { .masthead { padding: 48px 0; } .masthead h1 { font-size: 36px; } .masthead p { font-size: 14px; } .masthead .btn-lg { margin-top: 24px; padding: 18px 42px; font-size: 21px; } } .jumbotron-primary { background-color: #3f6cb2; color: #f5f7fb; } .jumbotron-primary h1, .jumbotron-primary h2, .jumbotron-primary h3 { color: #ffffff; } .jumbotron-primary p { color: #ffffff; } .jumbotron-primary .btn-primary { border-color: #fff; } .label:empty { display: none; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .page-header .label, .page-header .badge { vertical-align: middle; } .alert h4 { color: inherit; } .media:first-child { margin-top: 0; } .media-object { display: block; } .media-heading { margin: 0 0 5px; } .media > .pull-left { margin-right: 10px; } .media > .pull-right { margin-left: 10px; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading { color: inherit; } a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text { color: #cfdbee; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title > a { color: inherit; } .well { box-shadow: none; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } @media screen and (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } } .container-hd { background: #ffffff; } @media (min-width: 1600px) { .container-hd { margin: auto; width: 1570px; } } .t3-top-bar { border-bottom: 1px solid #e6eaf0; font-size: 12px; line-height: 1; } @media (min-width: 768px) { .t3-top-bar .row { margin: 0; } } .t3-top-bar .top-left { border-left: 1px solid #e6eaf0; padding-top: 12px; padding-bottom: 12px; } @media (max-width: 767px) { .t3-top-bar .top-left { display: none; padding-left: 0; } } .t3-top-bar .top-right { border-right: 1px solid #e6eaf0; text-align: right; } .t3-top-bar .top-right .right-info { float: left; } @media (min-width: 480px) { .t3-top-bar .top-right .right-info { float: none; } } .t3-top-bar .top-right ul { margin: 0; padding: 0; } .t3-top-bar .top-right ul li { display: inline-block; padding-top: 12px; padding-bottom: 12px; } .t3-top-bar .top-right ul li span { color: #2b3548; } .t3-top-bar .top-right ul li .fa, .t3-top-bar .top-right ul li .gray-light { color: #818c98; } .t3-top-bar .top-right ul li + li { padding-left: 12px; } @media (min-width: 480px) { .t3-top-bar .top-right ul li + li { border-left: 1px solid #e6eaf0; margin-left: 12px; } } @media (max-width: 991px) { .t3-top-bar .container { width: 100%; } } .t3-header { padding-top: 24px; padding-bottom: 24px; } .logo { text-align: left; } .logo a { display: inline-block; line-height: 1; margin: 0; } .logo-image span, .logo-image small { display: none; } .logo-text a { text-decoration: none; font-size: 28px; font-weight: bold; } .logo-text:hover a, .logo-text a:hover, .logo-text a:active, .logo-text a:focus { text-decoration: none; } .logo-text .site-slogan { display: block; font-size: 14px; margin-top: 5px; } .head-search { margin-top: 24px; } .head-search:before, .head-search:after { content: " "; display: table; } .head-search:after { clear: both; } .head-search form { margin: 0; } .head-search label { display: none; } .head-search .search { position: relative; } .head-search .search:before { font-family: "FontAwesome"; content: "\f002"; display: block; position: absolute; left: 10px; top: 6px; color: #555555; } @media screen and (min-width: 768px) { .head-search .search { float: right; } } .head-search .form-control { width: 100%; padding-left: 30px; } @media screen and (min-width: 768px) { .head-search .form-control { width: 150px; } .head-search .form-control:focus { width: 200px; } } .t3-sl { padding-bottom: 48px; /*padding-top: 48px;*/ } @media screen and (min-width: 768px) { .t3-sl { padding-bottom: 72px; /* padding-top: 72px;*/ } } @media (max-width: 991px) { .t3-sl-1 .col-sm-6 { margin-bottom: 24px; } } .t3-slideshow + .t3-sl-1 { padding-top: 0; padding-bottom: 96px; margin-top: -96px; } @media (max-width: 991px) { .t3-slideshow + .t3-sl-1 { padding-bottom: 48px; } } .t3-slideshow + .t3-sl-1 .t3-module { margin-bottom: 0; } .section-wrap > div { padding: 12px 0; } @media (max-width: 991px) { .section-wrap > div { padding: 12px 0; } } .section-wrap > div.full-width { padding: 0; } .t3-mainbody { padding-top: 24px; padding-bottom: 24px; } .t3-content { padding-top: 24px; padding-bottom: 24px; } .one-sidebar-right .t3-content { padding-right: 24px; } .one-sidebar-left .t3-content { padding-left: 24px; } .t3-sidebar { padding-top: 24px; padding-bottom: 24px; } .t3-sidebar .t3-module { margin-bottom: 24px; } .t3-sidebar-left { padding-right: 24px; } .t3-sidebar-right { padding-left: 24px; } .t3-footer { background: #4d6f92; color: rgba(255, 255, 255, 0.6); } .t3-footer:before, .t3-footer:after { content: " "; display: table; } .t3-footer:after { clear: both; } .t3-footer small { display: block; font-size: 100%; } @media (min-width: 992px) { .t3-footer .t3-spotlight { margin: 0; } .t3-footer .t3-spotlight .col { padding: 0; } .t3-footer .t3-spotlight .col + .col { border-left: 1px solid rgba(255, 255, 255, 0.1); } .t3-footer .t3-spotlight .col > div { border-radius: 0; margin: 0; padding: 0 24px 24px; } .t3-footer .t3-spotlight .col > div + div { border-top: 1px solid rgba(255, 255, 255, 0.1); padding-top: 24px; padding-bottom: 0; } .t3-footer .t3-spotlight .col:first-child > div { padding-left: 0; } } .t3-footnav { padding: 24px 0; } .t3-footnav:before, .t3-footnav:after { content: " "; display: table; } .t3-footnav:after { clear: both; } @media screen and (min-width: 768px) { .t3-footnav { padding: 28px 0 0px 0; } } .t3-footnav .t3-module { background: #4d6f92; color: rgba(255, 255, 255, 0.6); margin-top: 24px; margin-bottom: 24px; } @media (max-width: 767px) { .t3-footnav .t3-module { min-height: 0 !important; } } .t3-footnav .t3-module .module-title { border: 0; color: #ffffff; font-size: 14px; font-weight: 700; margin-bottom: 12px; padding: 0; text-transform: uppercase; letter-spacing: 0.5px; } .t3-footnav .t3-module .module-title:after { display: none; } .t3-footnav .t3-module .module-ct { color: rgba(255, 255, 255, 0.6); } .t3-footnav .t3-module ul { list-style: none; margin-left: 0; margin-bottom: 0; padding-left: 0; } .t3-footnav .t3-module ul > li { line-height: 24px; border: 0; } .t3-footnav .t3-module ul > li + li { margin-top: 12px; } .t3-footnav .t3-module ul > li > a { border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-radius: 0; color: rgba(255, 255, 255, 0.6); display: inline-block; padding: 0; } .t3-footnav .t3-module ul > li > a:hover, .t3-footnav .t3-module ul > li > a:active, .t3-footnav .t3-module ul > li > a:focus { background: transparent; border-bottom-color: #ffffff; color: #ffffff; text-decoration: none; } .t3-footnav .t3-module ul > li.active > a { background: transparent; color: #ffffff; border-color: #ffffff; } .t3-footnav .t3-module .search .form-search input { background: transparent; border-color: rgba(255, 255, 255, 0.6); width: 100%; } .t3-footnav .t3-module .search .form-search input:focus { border-color: #ffffff; } .t3-footnav .t3-module .find-us h5 { color: #ffffff; margin-top: 0; margin-bottom: 6px; } .t3-footnav .t3-module .find-us .fa { margin-right: 4px; } .t3-footnav .t3-module .find-us > div + div { margin-top: 24px; } .t3-footnav .t3-module .tagspopular ul li { float: left; } .t3-footnav .t3-module .tagspopular ul li + li { margin-top: 0; } .t3-footnav .t3-module .tagspopular ul li a { background: rgba(255, 255, 255, 0.15); border-radius: 3px; border: 0; padding: 6px; line-height: 1; } .back-to-top { position: fixed; right: 24px; top: auto; z-index: 999; bottom: 140px; -webkit-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5); opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; } @media (min-width: 768px) { .back-to-top { display: block; } } .back-to-top .btn { height: 50px; width: 50px; line-height: 1; padding: 0; text-align: center; border-radius: 50%; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .back-to-top .btn:hover, .back-to-top .btn:active, .back-to-top .btn:focus { outline: none; opacity: 1; filter: alpha(opacity=100); } .back-to-top.affix { -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100); } .back-to-top a { outline: none; } .back-to-top i { font-size: 18px; line-height: 1; } .back-to-top i::before { line-height: 1; font-size: 22px; } .addthis-wrap { position: fixed; /*right: 24px;*/ top: auto; z-index: -1; display: none; bottom: 220px; } @media (min-width: 768px) { .addthis-wrap { display: block; } } .addthis-wrap .btn { height: 50px; width: 50px; line-height: 1; padding: 0; text-align: center; border-radius: 50%; -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; } .addthis-wrap .btn:hover, .addthis-wrap .btn:active, .addthis-wrap .btn:focus { outline: none; opacity: 1; filter: alpha(opacity=100); } .addthis-wrap a { outline: none; } .addthis-wrap i { font-size: 18px; line-height: 1; } .addthis-wrap i::before { line-height: 1; font-size: 22px; } .addthis-wrap .addthis_vertical_follow_toolbox { bottom: 100%; position: absolute; text-align: center; padding-bottom: 12px; display: none; } .addthis-wrap .addthis_toolbox.addthis_vertical_style { width: auto; } .addthis-wrap .addthis-animated > p { display: none; } .addthis-wrap .at-follow-tbx-element .addthis_vertical_style a.at300b, .addthis-wrap .at-follow-tbx-element .addthis_vertical_style a.at300m { display: inline-block; } .addthis-wrap .at-follow-tbx-element .addthis_vertical_style a.at300b .addthis_follow_label, .addthis-wrap .at-follow-tbx-element .addthis_vertical_style a.at300m .addthis_follow_label { display: none; } .addthis-wrap a.at300b .at4-icon, .addthis-wrap a.at300m .at4-icon { margin-right: 0; border-radius: 50%; } .t3-copyright { border-top: 0px solid rgba(255, 255, 255, 0.1); font-size: 12px; padding: 0px 0; } .t3-copyright:before, .t3-copyright:after { content: " "; display: table; } .t3-copyright:after { clear: both; } .t3-copyright small { margin-bottom: 5px; } .poweredby:before, .poweredby:after { content: " "; display: table; } .poweredby:after { clear: both; } @media screen and (min-width: 991px) { .poweredby { text-align: right; } } .poweredby .t3-logo, .poweredby .t3-logo-small { opacity: .8; display: inline-block; } #editor-xtd-buttons .btn, .toggle-editor .btn { color: #ffffff; background-color: #23263d; border-color: #23263d; text-shadow: none; } #editor-xtd-buttons .btn:hover, .toggle-editor .btn:hover, #editor-xtd-buttons .btn:focus, .toggle-editor .btn:focus, #editor-xtd-buttons .btn.focus, .toggle-editor .btn.focus, #editor-xtd-buttons .btn:active, .toggle-editor .btn:active, #editor-xtd-buttons .btn.active, .toggle-editor .btn.active, .open > .dropdown-toggle#editor-xtd-buttons .btn, .open > .dropdown-toggle.toggle-editor .btn { color: #ffffff; background-color: #10121d; border-color: #0d0e16; } #editor-xtd-buttons .btn:active, .toggle-editor .btn:active, #editor-xtd-buttons .btn.active, .toggle-editor .btn.active, .open > .dropdown-toggle#editor-xtd-buttons .btn, .open > .dropdown-toggle.toggle-editor .btn { background-image: none; } #editor-xtd-buttons .btn.disabled, .toggle-editor .btn.disabled, #editor-xtd-buttons .btn[disabled], .toggle-editor .btn[disabled], fieldset[disabled] #editor-xtd-buttons .btn, fieldset[disabled] .toggle-editor .btn, #editor-xtd-buttons .btn.disabled:hover, .toggle-editor .btn.disabled:hover, #editor-xtd-buttons .btn[disabled]:hover, .toggle-editor .btn[disabled]:hover, fieldset[disabled] #editor-xtd-buttons .btn:hover, fieldset[disabled] .toggle-editor .btn:hover, #editor-xtd-buttons .btn.disabled:focus, .toggle-editor .btn.disabled:focus, #editor-xtd-buttons .btn[disabled]:focus, .toggle-editor .btn[disabled]:focus, fieldset[disabled] #editor-xtd-buttons .btn:focus, fieldset[disabled] .toggle-editor .btn:focus, #editor-xtd-buttons .btn.disabled.focus, .toggle-editor .btn.disabled.focus, #editor-xtd-buttons .btn[disabled].focus, .toggle-editor .btn[disabled].focus, fieldset[disabled] #editor-xtd-buttons .btn.focus, fieldset[disabled] .toggle-editor .btn.focus, #editor-xtd-buttons .btn.disabled:active, .toggle-editor .btn.disabled:active, #editor-xtd-buttons .btn[disabled]:active, .toggle-editor .btn[disabled]:active, fieldset[disabled] #editor-xtd-buttons .btn:active, fieldset[disabled] .toggle-editor .btn:active, #editor-xtd-buttons .btn.disabled.active, .toggle-editor .btn.disabled.active, #editor-xtd-buttons .btn[disabled].active, .toggle-editor .btn[disabled].active, fieldset[disabled] #editor-xtd-buttons .btn.active, fieldset[disabled] .toggle-editor .btn.active { background-color: #23263d; border-color: #23263d; } #editor-xtd-buttons .btn .badge, .toggle-editor .btn .badge { color: #23263d; background-color: #ffffff; } a:active, a:focus { outline: 0; } .button { color: #ffffff; background-color: #3f6cb2; border-color: #3f6cb2; padding: 6px 12px; font-size: 12px; line-height: 24px; border-radius: 3px; font-weight: 700; border: 1px solid #3f6cb2; } .button:hover, .button:focus, .button.focus, .button:active, .button.active, .open > .dropdown-toggle.button { color: #ffffff; background-color: #32558c; border-color: #2f5185; } .button:active, .button.active, .open > .dropdown-toggle.button { background-image: none; } .button.disabled, .button[disabled], fieldset[disabled] .button, .button.disabled:hover, .button[disabled]:hover, fieldset[disabled] .button:hover, .button.disabled:focus, .button[disabled]:focus, fieldset[disabled] .button:focus, .button.disabled.focus, .button[disabled].focus, fieldset[disabled] .button.focus, .button.disabled:active, .button[disabled]:active, fieldset[disabled] .button:active, .button.disabled.active, .button[disabled].active, fieldset[disabled] .button.active { background-color: #3f6cb2; border-color: #3f6cb2; } .button .badge { color: #3f6cb2; background-color: #ffffff; } .com_k2 img { border: none; max-width: 100%; } .k2Avatar img { border-radius: 0; padding: 0; border: none; float: left; } #k2Container { padding: 0 0 24px 0; position: relative; } body.contentpane #k2Container { padding: 16px; } .k2Padding { padding: 4px; } .clr { border: none; clear: both; display: block; float: none; height: 0; line-height: 0; margin: 0; padding: 0; } div.k2Pagination, div.itemCommentsPagination { padding: 0; margin: 0; } div.k2Pagination .pagination, div.itemCommentsPagination .pagination { text-align: left; } @media (max-width: 767px) { div.k2Pagination .counter, div.itemCommentsPagination .counter { float: none !important; display: block; } } div.k2Pagination ul li > a, div.itemCommentsPagination ul li > a { color: #23263d; padding: 8px 15px; border-radius: 3px; font-weight: 700; margin: 0 10px 0 0; } div.k2Pagination ul li > a:hover, div.itemCommentsPagination ul li > a:hover, div.k2Pagination ul li > a:focus, div.itemCommentsPagination ul li > a:focus { color: #3f6cb2; } div.k2Pagination ul li.active > a, div.itemCommentsPagination ul li.active > a, div.k2Pagination ul li.active > span, div.itemCommentsPagination ul li.active > span, div.k2Pagination ul li.active > a:hover, div.itemCommentsPagination ul li.active > a:hover, div.k2Pagination ul li.active > span:hover, div.itemCommentsPagination ul li.active > span:hover, div.k2Pagination ul li.active > a:focus, div.itemCommentsPagination ul li.active > a:focus, div.k2Pagination ul li.active > span:focus, div.itemCommentsPagination ul li.active > span:focus { background: #3f6cb2; } div.k2Pagination ul li.disabled > span, div.itemCommentsPagination ul li.disabled > span, div.k2Pagination ul li.disabled > span:hover, div.itemCommentsPagination ul li.disabled > span:hover, div.k2Pagination ul li.disabled > span:focus, div.itemCommentsPagination ul li.disabled > span:focus, div.k2Pagination ul li.disabled > a, div.itemCommentsPagination ul li.disabled > a, div.k2Pagination ul li.disabled > a:hover, div.itemCommentsPagination ul li.disabled > a:hover, div.k2Pagination ul li.disabled > a:focus, div.itemCommentsPagination ul li.disabled > a:focus { background: transparent; border-color: #e6eaf0; } div.userBlock { background: #f7f7f7; border: 1px solid #e6eaf0; border-radius: 3px; margin-bottom: 36px; padding: 24px; } div.userBlock > img { margin-right: 24px; border: none; border-radius: 0; padding: 0; } @media (max-width: 767px) { div.userBlock > img { float: none; margin-bottom: 12px; } } div.userBlock > h2 { color: #23263d; margin-top: 0; } .itemListLeading, .itemListPrimary, .itemListSecondary { margin-left: -12px; margin-right: -12px; } .itemListLeading .itemContainer, .itemListPrimary .itemContainer, .itemListSecondary .itemContainer { padding-right: 12px; padding-left: 12px; } .itemListLeading .catItemView, .itemListPrimary .catItemView, .itemListSecondary .catItemView { margin-bottom: 24px; } @media (max-width: 992px) { div.itemContainer { float: none; } } .itemView .componentheading, .itemListDoctorsView .componentheading { display: none; } .itemListView .itemListDoctors .itemContainer, .itemView .itemListDoctors .itemContainer { width: 33.33%; } @media (max-width: 991px) { .itemListView .itemListDoctors .itemContainer, .itemView .itemListDoctors .itemContainer { width: 100% !important; } } .itemListView .itemListDoctors .entry-link, .itemView .itemListDoctors .entry-link { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; } .itemListView .itemListDoctors .entry-link:hover, .itemView .itemListDoctors .entry-link:hover, .itemListView .itemListDoctors .entry-link:focus, .itemView .itemListDoctors .entry-link:focus, .itemListView .itemListDoctors .entry-link:active, .itemView .itemListDoctors .entry-link:active { outline: none; } .itemListView .itemListDoctors .itemContainer .catItemView, .itemView .itemListDoctors .itemContainer .catItemView { border: 1px solid #e6eaf0; background-color: #ffffff; padding: 24px; position: relative; border-radius: 3px; -webkit-box-shadow: 0px 0px 0 0 rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 0 0 rgba(0, 0, 0, 0.2); -webkit-transition: box-shadow 150ms; -o-transition: box-shadow 150ms; transition: box-shadow 150ms; } .itemListView .itemListDoctors .itemContainer .catItemView:before, .itemView .itemListDoctors .itemContainer .catItemView:before, .itemListView .itemListDoctors .itemContainer .catItemView:after, .itemView .itemListDoctors .itemContainer .catItemView:after { content: " "; display: table; } .itemListView .itemListDoctors .itemContainer .catItemView:after, .itemView .itemListDoctors .itemContainer .catItemView:after { clear: both; } @media (max-width: 991px) { .itemListView .itemListDoctors .itemContainer .catItemView, .itemView .itemListDoctors .itemContainer .catItemView { min-height: 0 !important; } } .itemListView .itemListDoctors .itemContainer .catItemView:hover, .itemView .itemListDoctors .itemContainer .catItemView:hover { -webkit-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); } .itemListView .itemListDoctors .catItemBody, .itemView .itemListDoctors .catItemBody { padding-top: 0; padding-bottom: 0; float: none; width: auto; } .itemListView .itemListDoctors .catItemTitle, .itemView .itemListDoctors .catItemTitle, .itemListView .itemListDoctors .catItemTitle a, .itemView .itemListDoctors .catItemTitle a { padding: 0; color: #23263d; font-weight: 400; font-size: 24px; } .itemListView .itemListDoctors .catItemHeader .catItemTitle, .itemView .itemListDoctors .catItemHeader .catItemTitle { margin-bottom: 12px; padding: 0; } .itemListView .itemListDoctors .catItemImageBlock, .itemView .itemListDoctors .catItemImageBlock { padding: 0 0 24px; margin-bottom: 0; float: none; width: auto; } .itemListView .itemListDoctors .catItemImage, .itemView .itemListDoctors .catItemImage { margin-bottom: 0; } .itemListView .itemListDoctors .catItemExtraFields, .itemView .itemListDoctors .catItemExtraFields { border-top: 0; padding-top: 0; margin-top: 0; } .itemListView .itemListDoctors .catItemExtraFields .catItemExtraFieldsLabel, .itemView .itemListDoctors .catItemExtraFields .catItemExtraFieldsLabel { width: auto; } .itemListView .itemListDoctors .catItemLinks, .itemView .itemListDoctors .catItemLinks { margin-bottom: 0; } .itemListView .itemListDoctors .catItemEditLink a, .itemView .itemListDoctors .catItemEditLink a { background: #eeeeee; font-size: 12px; padding: 5px; color: #818c98; position: relative; z-index: 8; } .itemListView .itemListDoctors .catItemEditLink a:hover, .itemView .itemListDoctors .catItemEditLink a:hover, .itemListView .itemListDoctors .catItemEditLink a:focus, .itemView .itemListDoctors .catItemEditLink a:focus { background: #3f6cb2; color: #ffffff; } .itemView.itemDoctorView .itemBody:before, .itemView.itemDoctorView .itemBody:after { content: " "; display: table; } .itemView.itemDoctorView .itemBody:after { clear: both; } .itemView.itemDoctorView .itemImageBlock { padding: 0 12px; margin: 0; } .itemView.itemDoctorView .itemRatingBlock { padding-bottom: 0; } .itemView.itemDoctorView div.itemIntroText { padding: 24px 12px 0; font-size: 14px; line-height: 1.7143; color: #818c98; } .itemView.itemDoctorView div.itemHeader h2.itemTitle { padding-bottom: 0; } div.k2LatestCommentsBlock ul li, div.k2TopCommentersBlock ul li, div.k2ItemsBlock ul li, div.k2LoginBlock ul li, div.k2UserBlock ul.k2UserBlockActions li, div.k2UserBlock ul.k2UserBlockRenderedMenu li, div.k2ArchivesBlock ul li, div.k2AuthorsListBlock ul li, div.k2CategoriesListBlock ul li, div.k2UsersBlock ul li { margin-bottom: 5px; } div.k2LatestCommentsBlock ul li > a, div.k2TopCommentersBlock ul li > a, div.k2ItemsBlock ul li > a, div.k2LoginBlock ul li > a, div.k2UserBlock ul.k2UserBlockActions li > a, div.k2UserBlock ul.k2UserBlockRenderedMenu li > a, div.k2ArchivesBlock ul li > a, div.k2AuthorsListBlock ul li > a, div.k2CategoriesListBlock ul li > a, div.k2UsersBlock ul li > a { text-decoration: underline dotted; } .itemListView div.catItemView { padding: 0 0 24px; margin: 0 0 36px; border-bottom: 1px solid #e6eaf0; } .itemListView div.itemListCategory { background: #f7f7f7; border: 1px solid #e6eaf0; border-radius: 3px; margin-bottom: 36px; padding: 24px; } .itemListView div.itemListCategory > img { float: none; margin: 0 0 24px; } @media (min-width: 992px) { .itemListView div.itemListCategory > img { float: left; width: 50%; margin: 5px 24px 0 0; } } .itemListView div.itemListCategory > h2 { color: #23263d; font-size: 26px; margin-top: 0; } .itemListView div.itemListCategory span.catItemAddLink { padding: 0; border: none; margin: 0; } @media (min-width: 992px) { .itemListView .catItemImageBlock { float: left; width: 50%; padding: 0 36px 0 0; } .itemListView .catItemImageBlock + .catItemBody { float: left; width: 50%; } } .itemListView .catItemBody { padding: 0; } .itemListView div.catItemHeader { margin-bottom: 12px; } .itemListView div.catItemHeader .catItemEditLink { margin-right: 0; text-transform: none; } .itemListView div.catItemHeader .catItemTitle { padding: 0 0 12px; font-size: 24px; } .itemListView div.catItemHeader .catItemTitle > a { color: #23263d; } .itemListView div.catItemHeader .catItemTitle > a:hover, .itemListView div.catItemHeader .catItemTitle > a:focus { color: #3f6cb2; } .itemListView div.catItemHeader span { display: inline-block; margin-right: 12px; font-size: 12px; color: #999999; text-transform: uppercase; } .itemListView div.catItemIntroText { padding: 0; } .itemListView div.catItemReadMore { float: left; } .itemListView div.catItemReadMore > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .itemListView div.catItemReadMore > a:hover, .itemListView div.catItemReadMore > a:active, .itemListView div.catItemReadMore > a:focus { color: #3f6cb2; } .itemListView div.catItemCommentsLink { border: none; padding-right: 0; float: right; } .itemListView div.catItemCommentsLink > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .itemListView div.catItemCommentsLink > a:hover, .itemListView div.catItemCommentsLink > a:active, .itemListView div.catItemCommentsLink > a:focus { color: #3f6cb2; } .itemListView .k2Pagination .pagination, .itemListView .k2Pagination .counter { margin-top: 0; } .itemListSubCategories { margin: 0 -12px 36px; } .itemListSubCategories > h3 { padding: 0 12px; color: #23263d; } .itemListSubCategories .subCategoryContainer { padding: 0 12px; } .itemListSubCategories .subCategoryContainer .subCategory { margin: 0; padding: 24px; border-color: #e6eaf0; border-radius: 3px; background: transparent; } .itemListSubCategories .subCategoryContainer .subCategory .subCategoryImage { margin: -24px -24px 24px; position: relative; overflow: hidden; } .itemListSubCategories .subCategoryContainer .subCategory .subCategoryImage:after { content: ""; background: #3f6cb2; opacity: 0.5; filter: alpha(opacity=50); position: absolute; width: 150%; height: 200%; display: block; left: -170%; top: -60%; transform: rotateZ(25deg); -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; } .itemListSubCategories .subCategoryContainer .subCategory .subCategoryImage img { border-radius: 3px 3px 0 0; } .itemListSubCategories .subCategoryContainer .subCategory .subCategoryImage .btn { position: absolute; left: -100%; top: 50%; transform: translate(-50%, -50%); -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; z-index: 10; } .itemListSubCategories .subCategoryContainer .subCategory > h2 { font-size: 18px; } .itemListSubCategories .subCategoryContainer .subCategory > h2 a { color: #23263d; } .itemListSubCategories .subCategoryContainer .subCategory > h2 a:hover, .itemListSubCategories .subCategoryContainer .subCategory > h2 a:focus { color: #3f6cb2; } .itemListSubCategories .subCategoryContainer .subCategory:hover .subCategoryImage:after { left: -15%; } .itemListSubCategories .subCategoryContainer .subCategory:hover .subCategoryImage .btn { left: 50%; } .tagItemList div.tagItemView { padding: 0 0 24px; margin: 0 0 36px; border-bottom: 1px solid #e6eaf0; } .tagItemList div.tagListCategory { background: #f7f7f7; border: 1px solid #e6eaf0; border-radius: 3px; margin-bottom: 36px; padding: 24px; } .tagItemList div.tagListCategory > img { margin-bottom: 24px; } @media (min-width: 992px) { .tagItemList div.tagListCategory > img { float: left; width: 50%; margin: 0 24px 0 0; } } .tagItemList div.tagListCategory > h2 { color: #23263d; font-size: 26px; margin-top: 0; } @media (min-width: 992px) { .tagItemList .tagItemImageBlock { float: left; width: 50%; padding: 0 36px 0 0; } .tagItemList .tagItemImageBlock + .tagItemBody { float: left; width: 50%; } } .tagItemList .tagItemBody { padding: 0; } .tagItemList div.tagItemHeader { margin-bottom: 12px; } .tagItemList div.tagItemHeader .tagItemTitle { padding: 0 0 12px; font-size: 20px; } .tagItemList div.tagItemHeader .tagItemTitle > a { color: #23263d; } .tagItemList div.tagItemHeader .tagItemTitle > a:hover, .tagItemList div.tagItemHeader .tagItemTitle > a:focus { color: #3f6cb2; } .tagItemList div.tagItemHeader span { display: inline-block; margin-right: 12px; font-size: 12px; color: #999999; text-transform: uppercase; } .tagItemList div.tagItemIntroText { padding: 0; } .tagItemList div.tagItemReadMore { float: left; } .tagItemList div.tagItemReadMore > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .tagItemList div.tagItemReadMore > a:hover, .tagItemList div.tagItemReadMore > a:active, .tagItemList div.tagItemReadMore > a:focus { color: #3f6cb2; } .tagItemList div.tagItemCommentsLink { border: none; padding-right: 0; float: right; } .tagItemList div.tagItemCommentsLink > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .tagItemList div.tagItemCommentsLink > a:hover, .tagItemList div.tagItemCommentsLink > a:active, .tagItemList div.tagItemCommentsLink > a:focus { color: #3f6cb2; } .tagItemList .k2Pagination .pagination, .tagItemList .k2Pagination .counter { margin-top: 0; } .itemView div.itemBody { font-size: 16px; } .itemView div.itemHeader { margin-bottom: 12px; } .itemView div.itemHeader h2.itemTitle { padding: 0 0 12px; font-size: 36px; color: #23263d; } @media (max-width: 767px) { .itemView div.itemHeader h2.itemTitle { font-size: 26px; } } .itemView div.itemHeader h2.itemTitle sup { top: 0; } .itemView div.itemHeader span { display: inline-block; margin-right: 12px; font-size: 13px; color: #999999; text-transform: uppercase; } @media (max-width: 767px) { .itemView div.itemHeader span { font-size: 12px; } } .itemView div.itemRatingBlock { padding-top: 0; } .itemView div.itemRatingBlock .itemRatingLog { text-transform: none; } .itemView div.itemIntroText { color: #818c98; line-height: 1.7143; font-size: 18px; } .itemView div.itemFullText h3 { color: #23263d; font-size: 14px; font-weight: 700; padding: 0 0 12px; text-transform: uppercase; } .itemView div.itemNavigation { border: 1px solid #e6eaf0; padding: 24px; } .itemView div.itemNavigation a.itemNext { float: right; } .itemView.itemIsFeatured:before { display: none; } div.catItemIsFeatured:before, div.userItemIsFeatured:before, div.itemIsFeatured:before { display: none; } div.catItemIsFeatured div.catItemHeader .catItemTitle, div.userItemIsFeatured div.catItemHeader .catItemTitle, div.itemIsFeatured div.catItemHeader .catItemTitle, div.catItemIsFeatured div.userItemHeader .userItemTitle, div.userItemIsFeatured div.userItemHeader .userItemTitle, div.itemIsFeatured div.userItemHeader .userItemTitle, div.catItemIsFeatured div.itemItemHeader .itemItemTitle, div.userItemIsFeatured div.itemItemHeader .itemItemTitle, div.itemIsFeatured div.itemItemHeader .itemItemTitle { padding-right: 40px; } div.catItemIsFeatured .catItemBody, div.userItemIsFeatured .catItemBody, div.itemIsFeatured .catItemBody, div.catItemIsFeatured .userItemBody, div.userItemIsFeatured .userItemBody, div.itemIsFeatured .userItemBody, div.catItemIsFeatured .itemItemBody, div.userItemIsFeatured .itemItemBody, div.itemIsFeatured .itemItemBody { position: relative; } div.catItemIsFeatured .catItemBody:before, div.userItemIsFeatured .catItemBody:before, div.itemIsFeatured .catItemBody:before, div.catItemIsFeatured .userItemBody:before, div.userItemIsFeatured .userItemBody:before, div.itemIsFeatured .userItemBody:before, div.catItemIsFeatured .itemItemBody:before, div.userItemIsFeatured .itemItemBody:before, div.itemIsFeatured .itemItemBody:before { content: "\f006"; display: inline-block; font-family: FontAwesome; position: absolute; right: 0; top: 0; font-size: 20px; color: #cc0000; } .userItemList div.userItemView { padding: 0 0 24px; margin: 0 0 36px; border-bottom: 1px solid #e6eaf0; } .userItemList .userItemImageBlock { float: none; margin-bottom: 12px; } @media (min-width: 768px) { .userItemList .userItemImageBlock { float: left; width: 40%; padding: 0 36px 0 0; } .userItemList .userItemImageBlock + .userItemBody { float: left; width: 60%; } } .userItemList .userItemBody { padding: 0; } .userItemList .userItemImage { text-align: left; margin: 0; } .userItemList div.userItemHeader { margin-bottom: 12px; } .userItemList div.userItemHeader .userItemEditLink { margin-right: 0; text-transform: none; } .userItemList div.userItemHeader .userItemTitle { padding: 0 0 12px; font-size: 24px; } .userItemList div.userItemHeader .userItemTitle > a { color: #23263d; } .userItemList div.userItemHeader .userItemTitle > a:hover, .userItemList div.userItemHeader .userItemTitle > a:focus { color: #3f6cb2; } .userItemList div.userItemHeader span { display: inline-block; margin-right: 12px; font-size: 12px; color: #999999; text-transform: uppercase; } .userItemList div.userItemIntroText { padding: 0; } .userItemList div.userItemReadMore { float: left; } .userItemList div.userItemReadMore > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .userItemList div.userItemReadMore > a:hover, .userItemList div.userItemReadMore > a:active, .userItemList div.userItemReadMore > a:focus { color: #3f6cb2; } .userItemList div.userItemCommentsLink { border: none; padding-right: 0; float: right; } .userItemList div.userItemCommentsLink > a { color: #333333; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .userItemList div.userItemCommentsLink > a:hover, .userItemList div.userItemCommentsLink > a:active, .userItemList div.userItemCommentsLink > a:focus { color: #3f6cb2; } .userItemList .k2Pagination .pagination, .userItemList .k2Pagination .counter { margin-top: 0; } .genericView .componentheading { background: #f7f7f7; border: 1px solid #e6eaf0; padding: 12px 24px; margin-bottom: 24px; border-radius: 3px; } .genericItemList div.genericItemView { padding: 0 0 24px; margin: 0 0 36px; border-bottom: 1px solid #e6eaf0; } .genericItemList .genericItemImageBlock { float: none; margin-bottom: 12px; } @media (min-width: 768px) { .genericItemList .genericItemImageBlock { float: left; width: 40%; padding: 0 36px 0 0; } .genericItemList .genericItemImageBlock + .genericItemBody { float: left; width: 60%; } } .genericItemList .genericItemImageBlock .genericItemBody { padding: 0; } .genericItemList .genericItemImage { text-align: left; } .genericItemList div.genericItemHeader { margin-bottom: 12px; } .genericItemList div.genericItemHeader .genericItemTitle { padding: 0 0 12px; font-size: 24px; } .genericItemList div.genericItemHeader .genericItemTitle > a { color: #23263d; } .genericItemList div.genericItemHeader .genericItemTitle > a:hover, .genericItemList div.genericItemHeader .genericItemTitle > a:focus { color: #3f6cb2; } .genericItemList div.genericItemHeader span { display: inline-block; margin-right: 12px; font-size: 12px; color: #999999; text-transform: uppercase; } .genericItemList div.genericItemIntroText { padding: 0; } .genericItemList div.genericItemReadMore { float: left; } .genericItemList div.genericItemReadMore > a { color: #23263d; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .genericItemList div.genericItemReadMore > a:hover, .genericItemList div.genericItemReadMore > a:active, .genericItemList div.genericItemReadMore > a:focus { color: #3f6cb2; } .genericItemList div.genericItemCommentsLink { border: none; padding-right: 0; float: right; } .genericItemList div.genericItemCommentsLink > a { color: #23263d; display: inline-block; font-size: 12px; font-weight: 700; position: relative; text-transform: uppercase; } .genericItemList div.genericItemCommentsLink > a:hover, .genericItemList div.genericItemCommentsLink > a:active, .genericItemList div.genericItemCommentsLink > a:focus { color: #3f6cb2; } .genericItemList .k2Pagination .pagination, .genericItemList .k2Pagination .counter { margin-top: 0; } div.itemAuthorBlock { background: #f7f7f7; border: 1px solid #e6eaf0; margin: 0 0 48px 0; padding: 24px; } div.itemAuthorBlock img.itemAuthorAvatar { display: block; float: left; margin: 0 24px 0 0; border-radius: 0; padding: 0; border: none; } div.itemAuthorBlock div.itemAuthorDetails { margin: 0; padding: 4px 0 0 0; } div.itemAuthorBlock div.itemAuthorDetails h3.authorName, div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName { margin-top: 0; font-size: 18px; text-transform: uppercase; margin-bottom: 12px; } div.itemAuthorBlock div.itemAuthorDetails h3.authorName a, div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName a { color: #23263d; } div.itemAuthorBlock div.itemAuthorDetails h3.authorName a:hover, div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName a:hover, div.itemAuthorBlock div.itemAuthorDetails h3.authorName a:focus, div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName a:focus { color: #3f6cb2; } div.itemAuthorLatest { padding: 0 12px; } div.itemAuthorLatest h3 { color: #23263d; font-size: 14px; font-weight: 700; margin: 0 0 12px 0; padding: 0 0 12px; text-transform: uppercase; } div.itemAuthorLatest ul { margin: 0; padding: 0; } div.itemAuthorLatest ul li { padding-top: 0; list-style: none; background: none; border-bottom: 0; padding-left: 24px; padding-bottom: 12px; color: #3f6cb2; position: relative; } div.itemAuthorLatest ul li a { color: #555555; } div.itemAuthorLatest ul li a:hover, div.itemAuthorLatest ul li a:active, div.itemAuthorLatest ul li a:focus { color: #3f6cb2; } div.itemAuthorLatest ul li:before { content: "\f05d"; display: inline-block; font-family: FontAwesome; position: absolute; left: 0; top: -3px; font-size: 18px; } div.itemRelated { padding: 0 12px; } div.itemRelated h3 { color: #23263d; font-size: 14px; font-weight: 700; margin: 0 0 12px 0; padding: 0 0 12px; text-transform: uppercase; } div.itemRelated ul { margin: 0; padding: 0; } div.itemRelated ul li { list-style: none; background: none; border-bottom: 0; padding: 0 0 12px 24px; color: #3f6cb2; position: relative; } div.itemRelated ul li a { color: #555555; } div.itemRelated ul li a:hover, div.itemRelated ul li a:active, div.itemRelated ul li a:focus { color: #3f6cb2; } div.itemRelated ul li:before { content: "\f05d"; display: inline-block; font-family: FontAwesome; position: absolute; left: 0; top: -3px; font-size: 18px; } div.itemRelated ul li.k2ScrollerElement { background: #ffffff; border: 1px solid #e6eaf0; float: left; margin: 0 4px 4px 0; overflow: hidden; padding: 4px; } div.itemRelated ul li.clr { border: none; clear: both; display: block; float: none; height: 0; line-height: 0; margin: 0; padding: 0; } div.itemComments { padding: 24px 0; background: none; border: none; } div.itemComments h3 { border-bottom: 1px solid #e6eaf0; color: #23263d; font-size: 14px; font-weight: 700; margin: 0 0 12px 0; padding: 0 0 12px; text-transform: uppercase; } div.itemComments ul { list-style: none; margin: 0 0 16px; padding: 0; } div.itemComments ul li { margin: 0; } div.itemComments ul li p { color: #818c98; } div.itemComments ul.itemCommentsList li { background: transparent !important; border-bottom: 1px solid #e6eaf0; display: block; margin: 0 0 12px; padding: 0 0 12px; } div.itemComments ul.itemCommentsList li img { padding: 0; margin: 0 12px 5px 0; float: left; } div.itemComments ul.itemCommentsList li span.commentToolbar a { margin-right: 10px; } div.itemComments ul.itemCommentsList li span.commentToolbar a.modal { position: inherit; display: inherit; } div.itemComments ul.itemCommentsList li span.commentLink { float: right; margin-left: 8px; } div.itemComments ul.itemCommentsList li span.commentLink a { background: none; color: #3f6cb2; text-decoration: underline; padding: 0; } div.itemComments ul.itemCommentsList li span.commentLink a:hover { color: #2b4a79; } div.itemComments ul.itemCommentsList li span.commentDate { border-right: 1px solid #e6eaf0; font-size: 13px; margin: 0 12px 0 0; padding: 0 12px 0 0; color: #333333; } div.itemComments ul.itemCommentsList li span.commentAuthorName { font-size: 13px; font-weight: 400; } div.itemComments ul.itemCommentsList li span.commentAuthorName a { font-weight: 700; text-decoration: underline; } div.itemComments .itemCommentsPagination { margin-bottom: 24px; } div.itemCommentsForm p.itemCommentsFormNotes { border: none; } div.itemCommentsForm form label.formComment, div.itemCommentsForm form label.formName, div.itemCommentsForm form label.formEmail, div.itemCommentsForm form label.formUrl, div.itemCommentsForm form label.formRecaptcha { font-weight: 400; margin: 12px 0 5px 0; } div.itemCommentsForm form label.formRecaptcha { display: block; } div.itemCommentsForm form textarea.inputbox { display: block; height: 160px; margin: 0; width: 100%; box-shadow: none; } @media (min-width: 768px) { div.itemCommentsForm form textarea.inputbox { width: 350px; } } div.itemCommentsForm form textarea.inputbox:active, div.itemCommentsForm form textarea.inputbox:focus { color: #23263d; } div.itemCommentsForm form input.inputbox { display: block; margin: 0; width: 100%; box-shadow: none; } @media (min-width: 768px) { div.itemCommentsForm form input.inputbox { width: 350px; } } div.itemCommentsForm form input.inputbox:active, div.itemCommentsForm form input.inputbox:focus { color: #23263d; } div.itemCommentsForm form input#submitCommentButton { margin-top: 24px; font-size: 14px; } div.itemCommentsForm form span#formLog { color: #CF1919; font-weight: bold; margin: 20px 0 0 0; padding: 0 0 0 20px; } div.itemCommentsForm form .formLogLoading { background: url("../images/system/loading.gif") no-repeat left center; } .k2-form { border: 1px solid #e6eaf0; border-radius: 3px; box-shadow: none; margin: 0 auto; padding: 48px; width: 70%; } @media (min-width: 768px) and (max-width: 992px) { .k2-form { width: 80%; } } @media screen and (max-width: 767px) { .k2-form { overflow: hidden; width: auto; } } .k2-form h1 { color: #23263d; border-bottom: 1px solid #e6eaf0; font-size: 26px; font-weight: 400; letter-spacing: 1px; line-height: 1; margin: 0 0 25px 0; text-transform: none; padding-bottom: 18px; position: relative; } .k2-form h1::before { background: #3f6cb2; bottom: -2px; content: ""; left: 0; height: 3px; position: absolute; width: 50px; } .k2-form label { color: #222222; display: inline; text-align: left; font-weight: 400; } .k2-form .control-input input, .k2-form .control-input textarea, .k2-form .control-input select { box-shadow: none; border-color: #e6eaf0; max-width: 100% !important; width: 100%; } .k2-form .control-input input:focus, .k2-form .control-input textarea:focus, .k2-form .control-input select:focus, .k2-form .control-input input:active, .k2-form .control-input textarea:active, .k2-form .control-input select:active { border-color: #0097d7; color: #818c98; } .k2-form .control-input input.invalid, .k2-form .control-input textarea.invalid, .k2-form .control-input select.invalid { border-color: #cc0000; } .k2-form .control-input input[type="checkbox"] { margin-right: 5px; width: auto; } .k2-form .control-input #jform_profile_dob { display: inline-block; } .k2-form .control-input .chzn-container { width: 100% !important; } .k2-form .control-input .chzn-drop { width: 99.6% !important; } .k2-form .control-detail { color: #23263d; font-weight: 400; font-size: 18px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 8px; } .k2-form .control-up { margin-top: 9.6px; } .k2-form .control-select label { font-weight: 400; } .k2-form .control-select label input[type="radio"] { position: relative; margin-left: 0; margin-right: 8px; top: 1px; } .k2-form .row { margin: 0 -12px; } .k2-form .form-group, .k2-form .col-sm-12, .k2-form .admintable > div { margin-bottom: 24px; padding-left: 12px; padding-right: 12px; } .k2-form .control-detail.col-sm-12 { margin-bottom: 12px; } .k2-form .k2AccountPageUpdate { text-align: right; } .k2-form .k2AccountPageNotice { color: #3f6cb2; font-style: italic; } .k2-form #helpsite-refresh { margin-top: 24px; } .k2AccountPage #jform_profile_dob { display: inline; } @media screen and (max-width: 767px) { .k2AccountPage #jform_profile_dob { width: auto; } } img.k2AccountPageImage { border: 4px solid #e6eaf0; display: block; margin: 10px 0; padding: 0; } .k2AccountPage div.k2AccountPageNotice { padding: 8px; } .k2AccountPage div.k2AccountPageUpdate { border-top: 1px dotted #e6eaf0; margin: 8px 0; padding: 24px 0 24px 24px; text-align: right; } .k2AccountPage th.k2ProfileHeading { background: #f6f6f6; font-size: 18px; padding: 24px 0 24px 24px; text-align: left; } .k2AccountPage td#userAdminParams { margin: 0; padding: 0; } .k2AccountPage table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key { background: #f6f6f6; color: #666; font-weight: bold; text-align: right; width: 140px; } .profile-edit #helpsite-refresh { color: #ffffff; background-color: #fca654; border-color: #fca654; } .profile-edit #helpsite-refresh:hover, .profile-edit #helpsite-refresh:focus, .profile-edit #helpsite-refresh.focus, .profile-edit #helpsite-refresh:active, .profile-edit #helpsite-refresh.active, .open > .dropdown-toggle.profile-edit #helpsite-refresh { color: #ffffff; background-color: #fb8c22; border-color: #fb8718; } .profile-edit #helpsite-refresh:active, .profile-edit #helpsite-refresh.active, .open > .dropdown-toggle.profile-edit #helpsite-refresh { background-image: none; } .profile-edit #helpsite-refresh.disabled, .profile-edit #helpsite-refresh[disabled], fieldset[disabled] .profile-edit #helpsite-refresh, .profile-edit #helpsite-refresh.disabled:hover, .profile-edit #helpsite-refresh[disabled]:hover, fieldset[disabled] .profile-edit #helpsite-refresh:hover, .profile-edit #helpsite-refresh.disabled:focus, .profile-edit #helpsite-refresh[disabled]:focus, fieldset[disabled] .profile-edit #helpsite-refresh:focus, .profile-edit #helpsite-refresh.disabled.focus, .profile-edit #helpsite-refresh[disabled].focus, fieldset[disabled] .profile-edit #helpsite-refresh.focus, .profile-edit #helpsite-refresh.disabled:active, .profile-edit #helpsite-refresh[disabled]:active, fieldset[disabled] .profile-edit #helpsite-refresh:active, .profile-edit #helpsite-refresh.disabled.active, .profile-edit #helpsite-refresh[disabled].active, fieldset[disabled] .profile-edit #helpsite-refresh.active { background-color: #fca654; border-color: #fca654; } .profile-edit #helpsite-refresh .badge { color: #fca654; background-color: #ffffff; } .itemRatingForm { display: inline-block; line-height: 25px; vertical-align: middle; } .itemRatingLog { float: left; font-size: 12px; margin: 0; padding: 0 0 0 4px; text-transform: uppercase; color: #999999; } div.itemRatingForm .formLogLoading { background: url("../images/system/loading.gif") no-repeat left center; height: 25px; padding: 0 0 0 20px; } .itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating { background: transparent url("../images/system/transparent_star.png") left -1000px repeat-x; } .itemRatingList { background-position: left top; float: left; height: 25px; list-style: none; margin: 0; overflow: hidden; padding: 0; position: relative; width: 125px; } .itemRatingList li { background: none; display: inline; padding: 0; } .itemRatingList a, .itemRatingList .itemCurrentRating { border: none; cursor: pointer; height: 25px; left: 0; line-height: 25px; outline: none; overflow: hidden; position: absolute; text-indent: -1000px; top: 0; } .itemRatingList a:hover { background-position: left bottom; } .itemRatingList a.one-star { width: 20%; z-index: 6; } .itemRatingList a.two-stars { width: 40%; z-index: 5; } .itemRatingList a.three-stars { width: 60%; z-index: 4; } div#k2Frontend #k2FrontendEditToolbar .icon-48-k2 { background: url("../images/system/k2.gif") no-repeat 0 0; display: inline-block; text-indent: 0; } div#k2Frontend table.k2FrontendToolbar { background: none; border: none; } div#k2Frontend table.k2FrontendToolbar td { background: none; } div.k2LoginBlock fieldset.input p { margin-bottom: 12px; } div.k2LoginBlock fieldset.input p label { font-weight: 400; } div.k2LoginBlock .inputbox { width: 100%; box-shadow: none; } div.k2LoginBlock #form-login-remember .inputbox { width: auto; height: auto; } div.k2LoginBlock ul { padding: 0; margin-top: 24px; font-size: 13px; } div.k2UsersBlock .ubUserName { font-weight: 700; display: inline-block; text-decoration: underline dotted; margin-bottom: 6px; color: #3f6cb2; } div.k2UsersBlock .ubUserName:hover, div.k2UsersBlock .ubUserName:focus { color: #2b4a79; } div.k2UsersBlock .ubUserDescription { color: #818c98; } div.k2UsersBlock > ul > li + li { border-top: 1px solid #e6eaf0; margin-top: 24px; padding-top: 24px; } div.k2UsersBlock ul li h3 { font-size: 15px; font-weight: 700; margin: 6px 0; } div.k2UsersBlock ul li .ubUserItems { padding: 0; font-size: 13px; } div.k2UsersBlock ul li .ubUserItems > li a { color: #3f6cb2; text-decoration: underline dotted; } div.k2UsersBlock ul li .ubUserItems > li a:hover, div.k2UsersBlock ul li .ubUserItems > li a:focus { color: #2b4a79; } div.k2UsersBlock ul li a.ubUserAvatar img { border-radius: 0; padding: 0; margin-right: 12px; } .k2LatestCommentsBlock ul li { margin: 0; } .k2LatestCommentsBlock ul li + li { border-top: 1px solid #e6eaf0; padding-top: 24px; margin-top: 24px; } .k2LatestCommentsBlock ul li a { text-decoration: underline dotted; } .k2LatestCommentsBlock ul li a.lcAvatar img { margin-right: 12px; } .k2LatestCommentsBlock ul li .lcUsername { display: block; font-size: 13px; } .k2LatestCommentsBlock ul li .lcItemTitle { display: block; font-size: 13px; font-weight: 700; margin-bottom: 5px; } .k2ItemsBlock ul li { margin: 0; } .k2ItemsBlock ul li + li { border-top: 1px solid #e6eaf0; padding-top: 24px; margin-top: 24px; } .k2ItemsBlock ul li a { text-decoration: underline dotted; } .k2ItemsBlock ul li a.moduleItemAuthorAvatar img { margin-right: 12px; } .k2ItemsBlock ul li .ItemAuthor { display: block; font-size: 13px; margin-bottom: 5px; } .k2ItemsBlock ul li .moduleItemTitle { display: block; font-weight: 700; margin-bottom: 5px; } div.k2CalendarBlock { height: auto; } div.k2CalendarBlock table.calendar { width: 100%; } div.k2SearchBlock form input.inputbox { width: 100%; } div.k2TagCloudBlock a { color: #818c98; padding: 0; margin: 0 5px 5px 0; } div.k2TagCloudBlock a:hover, div.k2TagCloudBlock a:focus { background: none; padding: 0; color: #3f6cb2; } div.k2CategoriesListBlock ul { padding: 0; } div.k2CategoriesListBlock ul ul { padding: 5px 12px 0; } div.k2AuthorsListBlock ul li { margin: 0; } div.k2AuthorsListBlock ul li a.abAuthorAvatar img { margin: 5px 12px 12px 0; } div.k2AuthorsListBlock ul li a.abAuthorName { font-weight: 700; } div.k2AuthorsListBlock ul li a.abAuthorLatestItem { clear: none; font-size: 13px; } div.k2AuthorsListBlock ul li + li { padding-top: 24px; margin-top: 24px; border-top: 1px solid #e6eaf0; } div.k2UserBlock div.k2UserBlockDetails a.ubAvatar img { margin-right: 12px; } div.k2UserBlock ul.k2UserBlockActions { padding: 12px 0; font-size: 13px; } .ie8 span.catItemImage img { width: 100% !important; } .com_config #templates-form .tip { background: #f5f5f5; padding: 12px 12px; } .com_config #templates-form textarea { height: auto; width: auto; min-height: 100px; min-width: 50%; } .com_config #templates-form .input-append .add-on, .com_config #templates-form .input-prepend .add-on { width: 35px; } .com_config #templates-form .input-append input, .com_config #templates-form .input-prepend input { display: inline-block; } .com_config #templates-form .input-append .btn, .com_config #templates-form .input-prepend .btn { border: 1px solid #e6eaf0; } .com_config #templates-form .t3-admin-form-legend { display: none; } .com_config #templates-form .row-fluid .span6 { width: 100%; } @media (min-width: 768px) { .com_config #templates-form .control-group .control-label { width: 250px; } .com_config #templates-form .control-group .controls { margin-left: 280px; } } .com_config #modules-form .input-append .add-on, .com_config #modules-form .input-prepend .add-on { width: 35px; } .com_config #modules-form .input-append input, .com_config #modules-form .input-prepend input { display: inline-block; } .com_config #modules-form .input-append .btn, .com_config #modules-form .input-prepend .btn { border: 1px solid #e6eaf0; } .com_config #modules-form .accordion-group { margin-bottom: 20px; } .com_config #modules-form .accordion-group .accordion-heading .accordion-toggle { border: 1px solid #ddd; border-radius: 5px 5px 0 0; color: #428bca; display: block; padding: 10px; outline: none; } .com_config #modules-form .accordion-group .accordion-heading .accordion-toggle.collapsed { border-radius: 5px; color: #666; } .com_config #modules-form .accordion-group .accordion-body { border: 1px solid #ddd; border-top: 0; border-radius: 0 0 5px 5px; padding-top: 20px; } .com_config #modules-form .accordion-group .accordion-body .nav-tabs { border-bottom: 0; } .com_config #modules-form .accordion-group .accordion-body .nav-tabs .control-group { margin-top: 24px; } .com_config #modules-form .radio input[type="radio"] { margin-left: 0; position: relative; } .com_config #modules-form .radio label { padding-left: 5px; padding-right: 20px; } .controls select { vertical-align: middle; width: 220px; } .edit ul.nav-tabs { margin-bottom: 0; margin-top: 48px; } @media (min-width: 768px) { .edit .inputbox, .edit input[type="text"], .edit select.inputbox, .edit select { width: 250px; } } .edit textarea { width: 100%; } .edit .input-append, .edit .input-prepend { display: block; width: auto; } @media (min-width: 768px) { .edit .input-append input[type="text"], .edit .input-prepend input[type="text"], .edit .input-append input.inputbox, .edit .input-prepend input.inputbox { display: inline-block; width: 210px; } } .edit .input-append .btn, .edit .input-prepend .btn { border: 1px solid #e6eaf0; background-color: #23263d; color: #ffffff; } .edit .btn-toolbar .btn-group button[class*="modal"] { color: #ffffff; background: #23263d; } .edit .btn-toolbar .btn-group button[class*="modal"]:hover, .edit .btn-toolbar .btn-group button[class*="modal"]:focus, .edit .btn-toolbar .btn-group button[class*="modal"]:active { background: #10121d; } .edit .nav-tabs { margin-bottom: 24px; } .edit .tab-pane:before, .edit .tab-pane:after { content: " "; display: table; } .edit .tab-pane:after { clear: both; } #editor-xtd-buttons, .toggle-editor { margin-top: 24px; margin-bottom: 24px; } #editor-xtd-buttons .btn, .toggle-editor .btn { background-color: #23263d; text-shadow: 0 1px 0 #fff; border-color: #23263d; color: #ffffff; } #editor-xtd-buttons .btn:hover, .toggle-editor .btn:hover, #editor-xtd-buttons .btn:focus, .toggle-editor .btn:focus, #editor-xtd-buttons .btn:active, .toggle-editor .btn:active { background: #23263d; color: #ffffff; } #editor-xtd-buttons { margin-right: 24px; } .controls > input { box-shadow: none; } .controls > input:focus, .controls > input:active { box-shadow: none; color: #818c98; } #sbox-window { padding: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .btn.jmodedit { padding: 0; } .btn.jmodedit:focus, .btn.jmodedit:active { box-shadow: none; } .jfedit-menu + .tooltip { min-width: 100px; } .window form table { border: 1px solid #dddddd; background: #f9f9f9; margin-bottom: 24px; } .window form table td { padding: 8px; } .window form .help-block { font-size: 12px; clear: both; padding-top: 5px; } .window.view-modules .well .control-label { display: inline-block; } .window.view-modules .well .controls { display: inline-block; vertical-align: middle; margin-left: 10px; } .window.view-modules .control-group:after { content: ""; clear: both; display: table; } .window.view-modules #filter-bar { margin-bottom: 10px; } .window.view-modules #filter-bar .btn-group button { margin-top: 0; } .window #imageForm { margin: 0; width: auto; } .window #imageForm .chzn-container { float: left; } .window #imageForm #upbutton { border: 1px solid #23263d; float: left; padding: 3px 12px; margin-left: 5px; } .window #imageForm .pull-right { margin-right: 24px; } .window #imageForm .btn:not(.btn-primary) { border: 1px solid #3f6cb2; background: #3f6cb2; color: #ffffff; } .window #imageForm .btn:not(.btn-primary):hover, .window #imageForm .btn:not(.btn-primary):focus, .window #imageForm .btn:not(.btn-primary):active { background: #32558c; } .window #uploadForm { width: auto; } .window #uploadForm #upload-file { margin: 10px 0; } .window .manager { margin: 0; padding: 0; } .window .manager:before, .window .manager:after { content: " "; display: table; } .window .manager:after { clear: both; } .window .manager .thumbnail { background: #ffffff; float: left; margin-right: 10px; margin-left: 10px; } .window.view-articles .filter { overflow: visible; } .window.view-articles .filter .btn-toolbar .icon-remove, .window.view-articles .filter .btn-toolbar .icon-search { margin-right: 5px; } .window.view-articles .filters { float: none !important; } .window.view-articles .filters .chzn-container { display: inline-block; } .window.view-articles .filters .chzn-drop input { float: none; } .window.view-modules .js-stools, .window.view-articles .js-stools { margin-bottom: 20px; } .window.view-modules .js-stools .btn, .window.view-articles .js-stools .btn { border: 1px solid #ccc; margin-top: 0; } .window.view-modules .js-stools .btn:hover, .window.view-articles .js-stools .btn:hover, .window.view-modules .js-stools .btn:focus, .window.view-articles .js-stools .btn:focus, .window.view-modules .js-stools .btn:active, .window.view-articles .js-stools .btn:active { color: #333333; } .window.view-modules .js-stools .input-append .btn, .window.view-articles .js-stools .input-append .btn { border-left: 0; } .window.view-modules .js-stools input, .window.view-articles .js-stools input { display: inline-block; } .window.view-modules .js-stools-container-filters .chzn-container-single, .window.view-articles .js-stools-container-filters .chzn-container-single { width: 220px !important; } .window.view-modules .js-stools-container-filters .chzn-drop, .window.view-articles .js-stools-container-filters .chzn-drop { box-sizing: border-box !important; } .window.view-modules table#moduleList td .label, .window.view-articles table#moduleList td .label { background-color: #999; box-sizing: border-box; border-radius: 3px; display: inline-block; font-weight: normal; font-size: 100%; padding: 10px; width: 100%; } .window.view-modules table#moduleList td:nth-child(1), .window.view-articles table#moduleList td:nth-child(1) { vertical-align: middle; } .window.view-modules .icon-publish:before, .window.view-articles .icon-publish:before { content: "\f00c"; font-size: 16px; } .t3onoff { border: 1px solid #aaa; border-radius: 0; display: block; height: 30px; overflow: hidden; padding: 0; position: relative; white-space: nowrap; width: 90px; } .t3onoff input[type=radio] { display: none; } .t3onoff label { width: 90px; height: 30px; overflow: hidden; display: block; border-radius: 0; position: absolute; top: -1px; left: -1px; z-index: 1; text-transform: uppercase; background: url(../imgs/blank.html) no-repeat transparent; text-indent: -999em; } .t3onoff label:before, .t3onoff label:after { display: block; position: absolute; top: 0; border-radius: 0; -webkit-transition: all 250ms; -o-transition: all 250ms; transition: all 250ms; } .t3onoff label:before { content: "ON"; width: 100%; height: 100%; text-indent: 0; color: white; padding: 4px 18px; font-weight: normal; } .t3onoff label:after { content: ""; width: 40%; height: 100%; background: #fff; } .t3onoff label.off:before { content: "OFF"; text-align: right; color: #555; } .t3onoff label.active { z-index: 0; } .t3onoff label.off:before { background: #eee; left: 100%; } .t3onoff label.off.active:before { left: 0%; } .t3onoff label.on:before { background: #690; left: -100%; } .t3onoff label.on.active:before { left: -0%; } .t3onoff label.off:after { left: 60%; } .t3onoff label.off.active:after { left: 0%; } .t3onoff label.on:after { left: 0%; } .t3onoff label.on.active:after { left: 60%; } fieldset.radio.btn-group { padding: 0; } fieldset.radio.btn-group input { display: none; } fieldset.radio.btn-group label { display: inline-block; min-width: 54px; padding: 0 12px; border: 1px solid #aaa; line-height: 28px; background: #eee; color: #555; border-radius: 0; text-align: center; border-right-width: 0px; text-transform: uppercase; } fieldset.radio.btn-group label:last-child { border-right-width: 1px; } fieldset.radio.btn-group label.active { background: #690; border-color: #5c8b00; color: #fff; } .icon-eye-open:before, .icon-eye:before { content: "\f06e"; font-family: "FontAwesome"; } .icon-file-add:before { content: "\f0f6"; font-family: "FontAwesome"; } .icon-cancel:before { content: "\f00d"; font-family: "FontAwesome"; } .icon-pictures:before { content: "\f1c5"; font-family: "FontAwesome"; } .icon-copy:before { content: "\f0c5"; font-family: "FontAwesome"; } .icon-arrow-down:before { content: "\f063"; font-family: "FontAwesome"; } .button2-left, .button2-left div { float: left; } .button2-right, .button2-right div { float: right; } .button2-left { margin: 5px 5px 0 0; } .button2-right { margin: 5px 0 0 5px; } .button2-left a, .button2-right a, .button2-left span, .button2-right span { background: #eeeeee; border: 1px solid #e1e1e1; color: #999999; cursor: pointer; display: block; float: left; padding: 2px 10px; border-radius: 3px; } .button2-left span, .button2-right span { color: #999999; cursor: default; } .button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span { padding: 0 6px; } .button2-left a:hover, .button2-right a:hover { background: #e1e1e1; color: #333333; text-decoration: none; } .edit.item-page a.modal, .com_config form a.modal { display: inline-block; position: inherit; width: auto !important; top: auto !important; overflow: hidden; } .edit.item-page a.modal.btn, .com_config form a.modal.btn { background: #23263d; color: #ffffff; text-shadow: 0 1px 0 #fff; border-color: #e6eaf0; overflow: hidden; text-shadow: none; } .edit.item-page a.modal.btn:hover, .com_config form a.modal.btn:hover, .edit.item-page a.modal.btn:focus, .com_config form a.modal.btn:focus, .edit.item-page a.modal.btn:active, .com_config form a.modal.btn:active { background: #3f6cb2; color: #ffffff; } .height-50 { line-height: 50px; } .window-mainbody .filter .btn-toolbar label { margin-top: 15px; margin-right: 10px; } .window-mainbody .filter .btn-group button { border: 2px solid #23263d; margin-right: 6px; } .window-mainbody .filter .btn-group button:hover, .window-mainbody .filter .btn-group button:focus, .window-mainbody .filter .btn-group button:active { background: #23263d; color: #ffffff; } .window-mainbody .item-page .category-name { display: inline-block; position: static; } .window-mainbody .well { background-color: #f5f5f5; } .window-mainbody .well:before, .window-mainbody .well:after { content: " "; display: table; } .window-mainbody .well:after { clear: both; } .window-mainbody #filter-bar { margin-bottom: 24px; } .window-mainbody #filter-bar .btn { margin-top: 0; border: 0; color: #ffffff; background-color: #23263d; border-color: #23263d; } .window-mainbody #filter-bar .btn:hover, .window-mainbody #filter-bar .btn:focus, .window-mainbody #filter-bar .btn.focus, .window-mainbody #filter-bar .btn:active, .window-mainbody #filter-bar .btn.active, .open > .dropdown-toggle.window-mainbody #filter-bar .btn { color: #ffffff; background-color: #10121d; border-color: #0d0e16; } .window-mainbody #filter-bar .btn:active, .window-mainbody #filter-bar .btn.active, .open > .dropdown-toggle.window-mainbody #filter-bar .btn { background-image: none; } .window-mainbody #filter-bar .btn.disabled, .window-mainbody #filter-bar .btn[disabled], fieldset[disabled] .window-mainbody #filter-bar .btn, .window-mainbody #filter-bar .btn.disabled:hover, .window-mainbody #filter-bar .btn[disabled]:hover, fieldset[disabled] .window-mainbody #filter-bar .btn:hover, .window-mainbody #filter-bar .btn.disabled:focus, .window-mainbody #filter-bar .btn[disabled]:focus, fieldset[disabled] .window-mainbody #filter-bar .btn:focus, .window-mainbody #filter-bar .btn.disabled.focus, .window-mainbody #filter-bar .btn[disabled].focus, fieldset[disabled] .window-mainbody #filter-bar .btn.focus, .window-mainbody #filter-bar .btn.disabled:active, .window-mainbody #filter-bar .btn[disabled]:active, fieldset[disabled] .window-mainbody #filter-bar .btn:active, .window-mainbody #filter-bar .btn.disabled.active, .window-mainbody #filter-bar .btn[disabled].active, fieldset[disabled] .window-mainbody #filter-bar .btn.active { background-color: #23263d; border-color: #23263d; } .window-mainbody #filter-bar .btn .badge { color: #23263d; background-color: #ffffff; } .controls img.calendar { cursor: pointer; margin-left: 5px; }