/* CSS Document11111 */
#header {
    padding: 0px;
    width: 100%;
    max-width: 2560px;
}
#logo a {
    background-position: center;
}
 .camera_next{
    margin-right: -13%;
}
#blockrandom {
    border: 0px!important;
	height: 70VH!important;
}
.camera_prev{
    margin-left: -13%;
}
.closelist td {
    text-align: center;
    width: 16.6% !important;
    /* display: block !important; */
    float: left !important;
}
.camera_commands{display: none!important;}
#camera_wrap_1330{
    display: block;
    margin: 0 auto;}
.closelist tr.evenrow {
    background-color: transparent;
}
.closelist img {
    border-radius: 150px;
    border: 1px solid #00000030 !important;
    margin: 5%;
    width: 90%;
	transition: all .5s;
}
.closelist img:hover {
	-moz-box-shadow: 0px 1px 25px #00000060;
-webkit-box-shadow: 0px 1px 25px #00000060;
box-shadow: 0px 1px 25px #00000060;
}
.clothtt2 {
    font-size: 18px;
    text-align: center;
    background-color: rgb(37 26 23);
    color: rgb(255, 255, 255);
    padding: 1% 0%;
}
.ttred {
    background-color: rgb(165 35 0);
}

.tab-content td{background-color: #ffffff!important;}
#user1_6{margin-top: 20px;}
body.frontpage {
    background: #FFFFFF url(/templates/pawcreative/images/backgrounds/000.jpg) repeat fixed!important;
	overflow-x: hidden;
}
body.innerpage {
    background: #ffffff!important;
}
#header {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.41)!important;
    -moz-box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.41)!important;
    box-shadow: 0px 0px 0px 0px rgb(255 255 255 / 41%)!important;
}
.newsdate {
    float: left;
    padding: 0px 1%;
    font-size: 11px;
    font-family: ui-monospace;
    width: 20%;
    height: 20px;
    line-height: 1em;
	color: #000000;
	font-weight: 400;
}
.indexalbums{
    margin-top: -30px;
}
.ustitle{font-family: Microsoft JhengHei!important;}
.wtextleft h3{text-align: center!important;}

#region1 {
	background: none;
}
#region1wrap .xtc-wrapper {
	padding: 0px;
}
#region1pad {
	width: 100%!important;
}
#region1wrap {
	width: 100%!important;
}
#camera_wrap_1297 {
	margin-bottom: -35px!important;
}
.camera_wrap .camera_pag .camera_pag_ul {
	text-align: center!important;
}
.modulecontent {
	padding: 0px;
}
#camera_wrap_1297 .camera_caption > div {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
body, #component p, input, button, select, textarea {
	font-family: 'Noto Sans TC', 'PT Serif', 'Volkhov', serif!important;
}
#region9wrap .xtc-wrapper {
	padding: 0px;
}
.tkrmenu {
	display: none!important;
}
#logo a {
	height: 77px;
	width: 20%;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
#logo {
	float: none;
}
#easybook h2 {
	font-size: 20px!important; 
	color: #000!important;
}
.easy_pagination{display: none;}
.easy_top{display: none;}
#easyfooter{display: none;}
.sign{display: none;}
.easy_content{display: none;}
.dtmenu1item {
	list-style: none!important;
	text-align: center!important;
	display: block;
	float: left;
	overflow: hidden;
	margin-top: 10px;
	height: 1.3em;
	width: 23%;
}
.dtmenuarea {
	width: 40%;
	float: left;
	padding-top: 25px;
}
.nn_tabs>ul.nav-tabs>li>a {
    font-size: 17px;
    letter-spacing: 5px;
}
.dtmenu1item a:link {
	margin-top: 0px!important;
	transition: margin 0.5s;
	-webkit-transition: margin 0.5s;
	-moz-transition: margin 0.5s;
	-o-transition: margin 0.5s;
	width: 100%!important;
	display: block;
	float: left;
	position: relative;
	font-family: 'Volkhov', 'Noto Sans TC';
	font-size: 16px;
	font-weight: bolder;
	line-height: 150%;
	background: url('#')!important;
	color: #000;
}
.dtmenu1item a:visited {
	color: #000;
}
div.itemImageBlock {
    padding: 0px;
    margin: 0px;
}
div.itemBody {
    padding: 0px;
    margin: 0px;
}
.itemImageGallery h3{ display: none;}
.dtmenu1item a:hover {
	margin-top: -25px!important;
	transition: margin 0.5s;
	-webkit-transition: margin 0.5s;
	-moz-transition: margin 0.5s;
	-o-transition: margin 0.5s;
	color: #fff!important;
}
.indexalbums li{width: 22.5%; float: left;margin: 1%!important;}
.indexalbums img {
    float: none;
    border-radius: 0px!important;
}
.indexalbums ul{margin: 0px!important;
    padding: 0px!important;}
.dtmenu1item:hover{background-color: #00000060;
	transition:all 0.5s
}
.mimmm {
	border-left: 1px solid hsla(0,0%,40%,1.00);
	border-right: 0px solid hsla(0,0%,40%,1.00);
	border-bottom: 0px solid hsla(0,0%,40%,1.00);
	border-top: 0px solid hsla(0,0%,40%,1.00);
}
.camera_pag {
	margin-top: -4em;
}
#region2 {
	padding: 0px 20px!important;
}
.banner4 a:link {
	width: 31%;
	height: 160px;
	float: left;
	text-align: center;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 3%, rgba(0,0,0,0) 73%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 3%, rgba(0,0,0,0) 73%, rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 3%, rgba(0,0,0,0) 73%, rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 ); /* IE6-9 */
	margin: 1%;
	border: 1px solid hsla(0,0%,59%,1.00);
	background-size: cover;
	filter: grayscale(100%);
	transition: 1s all;
}
.banner4 a:hover {
	filter: grayscale(0%);
}
.s1 {
	background-image: url(/images/banner/01.jpg)!important
}
.s2 {
	background-image: url(/images/banner/02.jpg)!important
}
.s3 {
	background-image: url(/images/banner/03.jpg)!important
}
.s4 {
	background-image: url(/images/banner/04.jpg)!important
}
.services {
	color: #FFF;
	margin-top: 100px;
	position: relative;
	font-size: 22px;
	font-family: 'PT Serif', 'Volkhov', 'Noto Sans TC', serif!important;
	text-shadow: 3px 0px 5px #000000;
}
.sh {
	margin-top: 0px!important;
	transition: margin 0.5s;
	-webkit-transition: margin 0.5s;
	-moz-transition: margin 0.5s;
	-o-transition: margin 0.5s;
}
.sh:hover {
	margin-top: -40px!important;
	transition: margin 0.5s;
	-webkit-transition: margin 0.5s;
	-moz-transition: margin 0.5s;
	-o-transition: margin 0.5s;
}
#region8wrap {
	padding: 33px!important;
}
.pli {
	width: 24.7%;
	display: inline-block;
}
.indextt {
	width: 80%;
	margin: 0 auto;
	margin-bottom: 2em;
}
.videopopper {
	margin-top: -40%!important;
	margin-bottom: 10%!important;
	margin-left: 40%!important;
	font-size: 37px!important;
}
.videoone {
	width: 33%;
	display: block;
	float: left;
}
.morevideo {
	width: 67%;
	display: block;
	float: left;
}
.newsimg {
	width: 50%;
	display: block;
	float: left;
}
.newslist {
	width: 100%;
	display: block;
	float: left;
}
.tablejxtcwall1313 td{border-bottom: 1px dotted #666;}
.tablejxtcwall1313{
   width: 97%;
    max-width: 970px;
    margin: 0 auto;
    margin-bottom: 5%;
}
.newsttt {
    font-size: 15px;
    margin-top: 0px;
    margin-bottom: 0px;
    letter-spacing: 1px;
    font-weight: bold !important;
    float: left;
    width: 78%;
    height: 1em;
    line-height: 20px!important;
}
.introttt {
	font-size: 13px;
	line-height: 0.8em;
	color: #666!important;
	margin-bottom: 20px!important;
}
.newslist td {
	padding: 1%!important;
}

.wtextleft h3 {
	text-align: center;
	color: #fff;
	font-size: 17px;
	font-weight: 800;
}
.wtextright h3 {
	text-align: left;
	color: #fff;
	font-size: 17px;
	font-weight: 800;
}
.itemBackToTop {
	display: none;
}
.wtextleft div.modulecontent {
	color: #fff!important;
	text-align: center;
	font-size: 13px;
}
.wtextleft, .wtextright {
	margin: 0px;
}
.wtextright div.modulecontent {
	color: #fff!important;
	font-size: 13px;
}
#region12wrap .xtc-wrapper {
	padding: 30px;
	background: #666;
}
#footer {
	background: #fff;
	color: #222;
	padding-bottom: 5%;
}
#footer div.module{margin: 0px;}
p.footertxt {
	color: #999;
	font-size: 13px;
	padding: 10PX 0PX 0px;
	display: block;
	width: 100%;
	float: left;
}
#region10wrap .xtc-wrapper {
	padding: 10px;
}
.com_content .item-page .page-header h2 a, .com_content .item-page .page-header h2, .com_k2 .itemHeader h2.itemTitle {
	font-size: 26px;
	margin-top: 20px!important;
	text-align: center;
	margin-bottom: 10px!important;
}
.itemTitle {
	border-bottom: 3px #666666 solid;
	padding-bottom: 10px!important;
	margin-bottom: 15px!important;
	max-width: 600px;
	margin: 0 auto!important;
}
.catItemTitletk {
	font-size: 20px!important;
	letter-spacing: 2px!important;
	margin-bottom: 0px !important;
	font-weight: 800;
	margin-bottom: 10px;
}
div.catItemView {
	margin-bottom: 0px!important;
}
.itemContainer {
	border-bottom: 1px #666 dashed;
}
.catItemDateCreated {
	color: #fff!important;
	font-size: 11px;
	background: #000;
	padding-left: 1em;
	padding-right: 1em;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}
div.catItemImageBlock {
	padding: 8px 0;
	margin: 0 0 16px 0;
	width: 20%;
	display: block;
	float: left;
}
.catItemHeader a:link{color: #000;margin-bottom: 10px;}
.catItemHeader a:visited{color: #000;}
span.catItemImage {
	text-align: left;
    text-align: left;
    display: block;
    width: 20%;
    float: left;
}
div.catItemBody {
    padding: 8px 0;
    margin: 0;
    width: 78%;
    float: left;
    display: block;
}
.us01 {
	width: 100%;
	display: block;
	float: left;
	background-image: url(/images/01bg.jpg);
	background-repeat: no-repeat;
}
.us02 {
	width: 100%;
	display: block;
	float: left;
	background-image: url(/images/02bg.jpg);
	background-repeat: no-repeat;
}
.usp02 {
	display: block;
	float: right
}
.usp01 {
	display: block;
	float: left
}
.usttxt {
	width: 60%;
	display: block;
	float: left;
	padding: 20px;
	padding-top: 50px
}
.ustxtarea {
	font-size: 14px;
	line-height: 300%;
	letter-spacing: 2px;
}
#region6 {
	background: none!important;
	background-color: #fff!important;
}
#region6wrap .xtc-wrapper {
	padding: 40px!important;
	padding-top: 0px!important;
}
.local1 {
	width: 49%;
	display: block;
	float: left;
	margin-right: 1%;
	text-align: center;
}
.local2 {
	width: 49%;
	display: block;
	float: left;
	margin-left: 1%;
	text-align: center;
}
.page-header {
	max-width: 600px;
	padding-bottom: 10px !important;
	border-bottom: 3px solid rgb(102, 102, 102);
	margin: 0px auto !important;
	text-align: center;
	font-size: 26px;
	font-weight: 800!important;
}
.localdtl {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
	background: #f5f5f5;
}
#component {
	padding: 0px!important;
	margin-bottom: 0px!important;
}
#k2Container {
	margin: 0px!important;
	padding: 0px!important;
}
div.itemListCategory {
	text-align: center;
	background: transparent;
	border: 0px;
	border-radius: 0px;
	padding: 0px;
	padding-bottom: 0px !important;
}
div.itemListCategory h2 {
	max-width: 600px;
	margin: 0px auto !important;
	font-size: 26px!important;
	font-weight: 800!important;
	border-bottom: 3px solid rgb(102, 102, 102);
	padding: 20px;
}
.ctformleft {
	width: 50%;
	display: block;
	float: left;
}
.ctformright {
	width: 50%;
	display: block;
	float: left;
}
#form12 .button-submit {
	min-width: 545px;
}
.captcha_img {
	display: block!important;
}
.lease img {
	width: 30.93333333%;
	margin-left: 1%;
	margin-right: 1%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 0 10px #ccc;
}
.lease {
	max-width: 1000px;
	margin: 0 auto;
}
#form13 .wdform_section {
	display: block;
	float: none;
	margin: 0 auto;
	width: 500px;
}
#form13 .button-submit {
	width: 500px;
}
.lease1 {
	max-width: 1000px;
	margin: 0 auto;
	margin-bottom: 30px;
	text-align: center;
	font-size: 13px;
}
.lease1 h4 {
	font-size: 25px!important;
	font-weight: 800!important;
	color: #7f665c;
}
.lease1 h5 {
	font-size: 20px!important;
	font-weight: 800!important;
}
.lease1 img {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 0 10px #ccc;
}
ul.sigProArtistic li.sigProThumb a.sigProLink, ul.sigProArtistic li.sigProThumb a.sigProLink:hover {
	padding: 8px;
	border: 1px #666 solid;
}
ul.sigProArtistic {
	background: transparent;
}
.nivo-lightbox-theme-default .nivo-lightbox-title-wrap {
	display: none;
}
#right {
	margin-top: 40px;
}
#k2ModuleBox1315 div.k2ItemsBlock ul li {
	text-align: center;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
	float: none;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	border-radius: 150px;
}
div.itemHeader {
	text-align: center;
}
.latestnews li {
	text-align: center;
}
#sigProId2dbae01864 a.sigProLink {
	border: 0px!important;
}
#sigProId2dbae01864 a.sigProLink:hover {
	border: 0px!important;
}
#sigProId2dbae01864 a.sigProLink {
	background: none;
}
.contactfoot18 {
	display: none;
}
#user1{margin-bottom: 20px; margin-top: 50px;}
.catItemIntroText{line-height: 300%!important;}
.catitemttnew{
    display: block!important;
    width: 100%!important;
    float: left!important;
}
.loggo{    background-position: center center;
    background-size: contain;
    background-image: url(../images/logos/pawlogo1.png);
    color: transparent;
    background-repeat: no-repeat;
    background-position: center;}
.xtc-wrapperpad {
    max-width: 1280px;
    margin: 0 auto;
}
@media screen and (max-width: 768px) {
#logo a {
	background: url(/templates/pawcreative/images/logos/pawlogo2.png) no-repeat 0 0;
    width: 90px!important;
    height: 50px!important;
    margin: 0 auto!important;
    display: block;
    float: none;
}

	#header{margin: 0px!important;}
.dtmenuarea {
	display: none;
}
	.m1{margin-top: 50px;}
#bottom1 {
	width: 100%!important;
	display: block!important;
	float: left;
	text-align: center!important;
	margin-bottom: 10px;
}
#bottom2 {
	width: 100%!important;
	display: block!important;
	float: left;
	text-align: center!important;
}
.wtextleft div.modulecontent {
	text-align: center;
}
.wtextleft h3 {
	text-align: center;
}
.wtextright h3 {
	text-align: center;
}
.cticon18 {
	width: 25%;
	display: block;
	float: left;
	text-align: center;
}

#footer div.lastarea {
	display: none;
}
.cticon18 img {
	width: 30%;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#header, #region1wrap .xtc-wrapper, #region2wrap .xtc-wrapper, #region3wrap .xtc-wrapper, #region4wrap .xtc-wrapper, #region5wrap .xtc-wrapper, #region6wrap .xtc-wrapper, #region7wrap .xtc-wrapper, #region8wrap .xtc-wrapper, #region9wrap .xtc-wrapper, #region10wrap .xtc-wrapper, #region11wrap .xtc-wrapper, #region12wrap .xtc-wrapper {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.banner4 a:link {
	width: 47%;
}
.pli {
	width: 49%;
}
.videoone {
	width: 100%;
}
.morevideo {
	width: 100%;
}
.tablejxtcwall1312 td {
	width: 50%!important;
	display: block;
	float: left;
	margin-top: 5px;
}
.newsimg {
	width: 100%;
}
.newslist {
	width: 99%;
	display: block;
	float: left;
	margin-left: 1%;
}
.introttt p {
	margin: 0px;
	line-height: 200%;
}
	.levelHolderClass h2{visibility: hidden;}
	body .jf_mm_trigger.jf_mm_rtl {
    top: 20px;
}
	ul.sigProArtistic li.sigProThumb {
    width: 30%;
}
	.sigProImg{width: 100%;}
	.lease img {
    width: 100%;
}
	#form13 .wdform-element-section {
    display: block;
    min-width: 150px;
}
	.wdform-element-section{width: 340px!important;}
	#form13 .button-submit {
    width: 327px;
}
	.nn_tabs>.tab-content>.tab-pane {
    overflow: hidden;
}
	#region3wrap .xtc-wrapper {
    padding: 0px;
}
	#region3wrap {
    margin-top: -15px;
}
	#region1wrap {
    width: 100%!important;
    margin-top: -20px;
}
	.jf_mm_wrapper .levelHolderClass, .jf_mm_wrapper .jf_mm_inactive {
    background-color: #000000;
	background-image: url(/images/mmenubg.jpg);
}
	.jf_mm_wrapper li {
    background-color: transparent;}
	.jf_mm_wrapper li, .jf_mm_wrapper li:last-child, .jf_mm_wrapper .backItemClass {
    border-color: transparent;}
	.jf_mm_wrapper a {
    padding: 15px 2em;
    font-size: 20px;
}
	.levelHolderClass{min-width: 400px!important;}
	div.catItemImageBlock {
    width: 100%;
	padding: 0px;
    margin: 0px;
}
	span.catItemImage img {
    width: 100%!important;
}
	div.itemListCategory {
    margin: 0px;
}
	.local1 {
    width: 100%;
}
	.local2 {
    width: 100%;
}
	.ctformleft {
    width: 100%;
}
	#form12 .button-submit {
    min-width: 335px;
}
	.usttxt {
    width: 90%;
}
	.us02 {
    background-image: none;
}
		.us01 {
    background-image: none;
}
	.indexalbums li {
    width: 47%;
}
	#user1 {
    margin-top: 48px;
}
	.closelist td {
    text-align: center;
    width: 33% !important;
}
}
