.ca-pretext{	margin-top:15px;}.ca-posttext{	margin-bottom:15px;}.sj-k2-cat-accordion {    overflow: hidden;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;    border-radius: 2px;	margin:15px 0;}.sj-k2-cat-accordion .ca-container{	margin:0;	padding:0;	overflow:hidden;	border:2px solid #17537a;}.sj-k2-cat-accordion .ca-container .ca-heading {    background-image: url(../images/bg_title.jpg);	font-size: 16px;	text-transform: uppercase;	font-weight: normal;    height:41px;    line-height: 41px;    padding-left:12px;	padding-right:12px;	white-space:nowrap;	overflow:hidden;	max-width:100%;	text-overflow:ellipsis;}.sj-k2-cat-accordion .ca-container .ca-element {		background: white;	margin: 0 0 1px 0;}.sj-k2-cat-accordion .ca-container .ca-element.ca-el-last{    margin: 0;}.sj-k2-cat-accordion .ca-element .el-heading {	cursor: pointer;	padding: 8px 10px;}.sj-k2-cat-accordion .el-heading.show-image .el-heading-inner .cat-image {	float: left;	margin: 0 10px 0 0;} .sj-k2-cat-accordion .ca-element .el-heading.show-image .el-heading-inner .cat-image img {	float: left;	border:0;	padding: 0;	margin: 0;	outline: 0;	line-height: 100%;} .sj-k2-cat-accordion .ca-element .el-heading .el-heading-inner {	padding: 0 0 0 30px;	background-image: url(../images/layout-hidden.png);	background-repeat: no-repeat;	background-position: 0 50%;	line-height:19px;	min-height:19px;} .sj-k2-cat-accordion .ca-element.selected .el-heading .el-heading-inner {	padding: 0 0 0 30px;	background-image: url(../images/layout-show.png);	background-repeat: no-repeat;	background-position: 0 50%;} .sj-k2-cat-accordion .ca-element .el-heading.show-image .el-heading-inner {	padding: 0 42px 0 0;	background-image: url(../images/buttonimage-hidden.png);	background-position: 100% 50%;    min-height: 38px;} .sj-k2-cat-accordion .ca-element.selected .el-heading.show-image .el-heading-inner {	padding: 0 42px 0 0;	background-image: url(../images/buttonimage-show.png);	background-position: 100% 50%;    min-height: 38px;}.sj-k2-cat-accordion .ca-element .el-heading .cat-title {	font-size: 14px;	text-transform: uppercase;    word-wrap: break-word;}.sj-k2-cat-accordion .ca-element:hover .el-heading .cat-title {    text-shadow: 0.1em 0.1em 0.3em;}.sj-k2-cat-accordion  .ca-element.selected .el-heading .cat-title {    text-shadow: 0.1em 0.1em 0.3em;}.sj-k2-cat-accordion  .ca-element .el-heading .cat-description{    word-wrap: break-word;}.sj-k2-cat-accordion .ca-element .el-content{	height: 0px;	overflow: hidden;    position: relative;	margin:0 10px 0 10px;}.sj-k2-cat-accordion .ca-container .el-items{	overflow: hidden;    margin: 0 auto;    position: relative;	padding:0;	margin-left:-10px;	margin-right:-10px;}.sj-k2-cat-accordion .ca-container  img{	width:100%;	max-width:150px;}.sj-k2-cat-accordion .ca-container .el-items .el-items-inner{	width: 100%;	position: relative;	float: left;	padding-bottom:10px;}.sj-k2-cat-accordion .el-items .items-grid{	float: left;	position:relative;	width:100%;}.sj-k2-cat-accordion .el-items .items-grid .item-wrap{	float: left;	margin: 0;	overflow:hidden;}.sj-k2-cat-accordion .el-items .items-grid .item-wrap .item-wrap-inner{	margin: 20px 10px 0px 10px;	overflow:hidden;}.sj-k2-cat-accordion .content-items-grid-right {	float: right;}.sj-k2-cat-accordion .content-items-grid-left {	float: left;	overflow: hidden;}.sj-k2-cat-accordion .item-wrap .item-image {	float: left;	margin-right: 10px;	margin-bottom:5px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;    border-radius: 3px;}.sj-k2-cat-accordion  .item-wrap .item-image img {	float: left;	border:0;	padding: 0;	margin: 0;	outline: 0;	-webkit-transition: all 0.2s linear;   -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear;   	box-shadow: #000 0em 0em 0em;} .sj-k2-cat-accordion  .item-wrap .item-image img:hover{	-webkit-transform: scale(1.1,1.1);   -moz-transform: scale(1.1,1.1);   -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}.sj-k2-cat-accordion .item-wrap .item-image.item-image-hover {    opacity:1;    filter: alpha(opacity=100);	overflow:hidden;}.sj-k2-cat-accordion .item-wrap .item-image.item-image-hover:hover {    opacity:0.8;    filter: alpha(opacity=80);}.sj-k2-cat-accordion .item-wrap .item-image img {	float: left;	border:0;	padding: 0;	margin: 0;	outline: 0;	box-shadow: #000 0em 0em 0em;}.sj-k2-cat-accordion .item-wrap .item-description,.sj-k2-cat-accordion .item-wrap .item-visited,.sj-k2-cat-accordion .item-wrap .item-created {	margin-bottom:5px;	font-size:12px;}.sj-k2-cat-accordion  .tags{	margin:0 0 10px 0;	}.sj-k2-cat-accordion  .tags span{	display:inline-block;	margin:0 0 5px 0;}.sj-k2-cat-accordion  .tags span a{	color:#FFF;}.sj-k2-cat-accordion .item-wrap .item-image.item-image-left {	-webkit-border-radius: 3px;	-moz-border-radius: 3px;    border-radius: 3px;	margin-bottom: 10px;}.sj-k2-cat-accordion .item-wrap .item-image.item-image-left img {	border:0;	padding: 0;	margin: 0;	outline: 0;} .sj-k2-cat-accordion .item-image.style2 {	position: relative;}.sj-k2-cat-accordion .item-image.style2 .bg-item-info{    position: absolute;	bottom: 0;    left: 0;    opacity:0.7;    filter: alpha(opacity=70);	background-repeat: repeat;    width: 100%;    height:100%;    overflow:hidden;       z-index: 1;}.sj-k2-cat-accordion .item-image.style2 .item-info {	position: absolute;	bottom: 0;    left: 0;    width: 100%;    overflow:hidden;}.sj-k2-cat-accordion .item-image.style2 .item-info .item-info-title {	padding: 0 15px;    position: relative;    z-index: 2;}.sj-k2-cat-accordion .item-image.style2.closed .item-info .item-title,.sj-k2-cat-accordion .item-image.style2 .item-info .item-title,.sj-k2-cat-accordion .item-image.style2 .item-info .item-info-description,.sj-k2-cat-accordion .item-image.style2.closed .item-info .item-info-description{    opacity:1;    filter: alpha(opacity=100);     position: relative;    z-index: 2;}.sj-k2-cat-accordion  .item-image.style2.closed .item-info .item-title {	background-image: url(../images/layout2-hidden.png);	background-repeat: no-repeat;	background-position: 100% 50%;	padding: 10px 0;}.sj-k2-cat-accordion  .item-image.style2 .item-info .item-title {	background-image: url(../images/layout2-show.png);	background-repeat: no-repeat;	background-position: 100% 50%;	padding: 10px 0;}.sj-k2-cat-accordion  .item-image.style2 .item-info .item-info-description {	padding: 0 15px;} .sj-k2-cat-accordion .ca-element .ca-control {	line-height: 40px;    padding: 0 10px;    margin: 0 auto;	border-top:1px dashed #666666;}.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages{	margin: 0 auto;	padding:0;	text-align:center;	line-height:40px;}.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page{	display:inline-block;	height: 20px;	background: url(../images/button.png) no-repeat;	background-position: 0 -80px;	list-style: none;	text-indent: -9999px;	cursor: pointer;    height:20px;    width:15px;   }.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page:hover, .sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page.sel {	background-position: 0 -99px;}.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page.page-prev{	background-position: 2px 1px;}.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page.page-prev:hover{	background-position: 2px -19px;}.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page.page-next{	background-position: 1px -39px;}.sj-k2-cat-accordion .ca-element .ca-control ul.ca-pages li.ca-page.page-next:hover{	background-position: 1px -60px;}.sj-k2-cat-accordion .clear {	clear: both;	height: 0;}.sj-k2-cat-accordion  .ca-preset50{	float:left;	overflow:hidden;}.sj-k2-cat-accordion .ca-type2 .ca-item-left .item-image{	float:none;	margin-right:0;}.sj-k2-cat-accordion .ca-type3  .item-image a.sj-k2-cat-accordion .ca-type2 .ca-item-left .item-image a{	display:block;}.sj-k2-cat-accordion .ca-type3 .item-image img,.sj-k2-cat-accordion .ca-type2 .ca-item-left .item-image img{	float:none;}.sj-k2-cat-accordion .el-items.ca-type3 .item-info{	position:absolute;	bottom:0px;	right:0px;	left:0px;}.sj-k2-cat-accordion .el-items .item-info .item-content{	margin:0;	padding:0;	overflow:hidden;}.sj-k2-cat-accordion .el-items .item-info .item-content{	height:0;}.sj-k2-cat-accordion .el-items .item-info .transparency{	position:absolute;	top:0;	right:0;	bottom:0;	background-color:#000000;	opacity: 0.7;	filter: alpha(opacity = 70);	left:0;}.sj-k2-cat-accordion .ca-type3  .item-image {	float:none;	position:relative;	margin:0;}.sj-k2-cat-accordion .ca-type3  .item-image a{	display:block;	position:relative;}.sj-k2-cat-accordion  .el-items.ca-type3 .items-grid .item-wrap .item-wrap-inner{	border:3px solid #C4C4C4;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;    border-radius: 3px;}.sj-k2-cat-accordion .ca-type3 .item-image.item-image-boder {	border:0;}.sj-k2-cat-accordion .ca-type2 .ca-item-left .item-image.item-image-boder{	border:3px solid #C4C4C4;}/* .sj-k2-cat-accordion .ca-type3 .item-image.item-image-boder:hover */.sj-k2-cat-accordion  .el-items.ca-type3 .items-grid .item-wrap .item-wrap-inner:hover,.sj-k2-cat-accordion .ca-type2 .ca-item-left .item-image.item-image-boder:hover{	border-color:#125DAE;}.sj-k2-cat-accordion .ca-type3  .item-wrap-inner{	position:relative;}.sj-k2-cat-accordion .ca-type3 .item-info .item-content,.sj-k2-cat-accordion .ca-type3  .item-info  .item-title{	position:relative;	z-index:2;}.sj-k2-cat-accordion .ca-type3 .item-info .item-content .item-content-inner{	margin:0 10px 10px 10px;}.sj-k2-cat-accordion .ca-type3 .item-info  .item-title{	background:url("../images/layout2-show.png") no-repeat scroll 100% center transparent;	margin:10px ;}.sj-k2-cat-accordion .ca-type3 .item-info.closed  .item-title{	background:url("../images/layout2-hidden.png") no-repeat scroll 100% center transparent;}@media all and (max-width: 479px) {	.sj-k2-cat-accordion  .preset04-1 .ca-item{		width:100%;	}	.sj-k2-cat-accordion  .preset04-2 .ca-item{		width:50%;	}	.sj-k2-cat-accordion  .preset04-3 .ca-item{		width:33.325%;	}	.sj-k2-cat-accordion  .preset04-4 .ca-item{		width:25%;	}	.sj-k2-cat-accordion  .preset04-5 .ca-item{		width:20%;	}	.sj-k2-cat-accordion  .preset04-6 .ca-item{		width:16.665%;	}		.sj-k2-cat-accordion .preset04-1  .clr1,    .sj-k2-cat-accordion .preset04-2  .clr2,    .sj-k2-cat-accordion .preset04-3  .clr3,    .sj-k2-cat-accordion .preset04-4  .clr4,    .sj-k2-cat-accordion .preset04-5  .clr5,    .sj-k2-cat-accordion .preset04-6  .clr6{        clear: both;    }  		.sj-k2-cat-accordion .item-wrap .item-description,	.sj-k2-cat-accordion .item-wrap .item-visited,	.sj-k2-cat-accordion .item-wrap .item-created {		margin-bottom:0px;		margin-right:0px;	}		.sj-k2-cat-accordion .preset04-1  .ca-preset50 .ca-item,		.sj-k2-cat-accordion .preset04-2  .ca-preset50 .ca-item{		width:100%;	}	.sj-k2-cat-accordion .preset04-1  .ca-preset50 {		width:100%;	}	/* 	.sj-k2-cat-accordion .preset04-1  .ca-item-left .item-image{		margin-right:0;	} */		/* .sj-k2-cat-accordion .el-items.ca-type2 .items-grid .item-wrap .item-wrap-inner	.sj-k2-cat-accordion .el-items.ca-type2 .items-grid .item-wrap .item-wrap-inner{		padding-right:0;	} */		.sj-k2-cat-accordion .item-wrap .item-image {		float: none;		margin-right: 0;	}	}@media all and (min-width: 480px) and (max-width: 767px) {	.sj-k2-cat-accordion  .preset03-1 .ca-item{		width:100%;	}	.sj-k2-cat-accordion  .preset03-2 .ca-item{		width:50%;	}	.sj-k2-cat-accordion  .preset03-3 .ca-item{		width:33.325%;	}	.sj-k2-cat-accordion  .preset03-4 .ca-item{		width:25%;	}	.sj-k2-cat-accordion  .preset03-5 .ca-item{		width:20%;	}	.sj-k2-cat-accordion  .preset03-6 .ca-item{		width:16.665%;	}		.sj-k2-cat-accordion .preset03-1  .clr1,    .sj-k2-cat-accordion .preset03-2  .clr2,    .sj-k2-cat-accordion .preset03-3  .clr3,    .sj-k2-cat-accordion .preset03-4  .clr4,    .sj-k2-cat-accordion .preset03-5  .clr5,    .sj-k2-cat-accordion .preset03-6  .clr6{        clear: both;    }	.sj-k2-cat-accordion .preset03-1  .ca-preset50 .ca-item,		.sj-k2-cat-accordion .preset03-2  .ca-preset50 .ca-item{		width:100%;	}	.sj-k2-cat-accordion .preset03-1  .ca-preset50,	.sj-k2-cat-accordion .preset03-2  .ca-preset50 {		width:50%;	}		}@media all and (min-width: 768px) and (max-width: 1199px) {	.sj-k2-cat-accordion  .preset02-1 .ca-item{		width:100%;	}	.sj-k2-cat-accordion  .preset02-2 .ca-item{		width:50%;	}	.sj-k2-cat-accordion  .preset02-3 .ca-item{		width:33.325%;	}	.sj-k2-cat-accordion  .preset02-4 .ca-item{		width:25%;	}	.sj-k2-cat-accordion  .preset02-5 .ca-item{		width:20%;	}	.sj-k2-cat-accordion  .preset02-6 .ca-item{		width:16.665%;	}		.sj-k2-cat-accordion .preset02-1  .clr1,    .sj-k2-cat-accordion .preset02-2  .clr2,    .sj-k2-cat-accordion .preset02-3  .clr3,    .sj-k2-cat-accordion .preset02-4  .clr4,    .sj-k2-cat-accordion .preset02-5  .clr5,    .sj-k2-cat-accordion .preset02-6  .clr6{        clear: both;    }		.sj-k2-cat-accordion .preset02-1  .ca-preset50 .ca-item,		.sj-k2-cat-accordion .preset02-2  .ca-preset50 .ca-item{		width:100%;	}		.sj-k2-cat-accordion .preset02-1  .ca-preset50,	.sj-k2-cat-accordion .preset02-2  .ca-preset50 {		width:50%;	}	}@media all and (min-width: 1200px) {	.sj-k2-cat-accordion  .preset01-1 .ca-item{		width:100%;	}	.sj-k2-cat-accordion  .preset01-2 .ca-item{		width:50%;	}	.sj-k2-cat-accordion  .preset01-3 .ca-item{		width:33.325%;	}	.sj-k2-cat-accordion  .preset01-4 .ca-item{		width:25%;	}	.sj-k2-cat-accordion  .preset01-5 .ca-item{		width:20%;	}	.sj-k2-cat-accordion  .preset01-6 .ca-item{		width:16.665%;	}		.sj-k2-cat-accordion  .preset01-1  .clr1,    .sj-k2-cat-accordion  .preset01-2  .clr2,    .sj-k2-cat-accordion  .preset01-3  .clr3,    .sj-k2-cat-accordion  .preset01-4  .clr4,    .sj-k2-cat-accordion  .preset01-5  .clr5,    .sj-k2-cat-accordion  .preset01-6  .clr6{        clear: both;    }  	.sj-k2-cat-accordion .preset01-1  .ca-preset50 .ca-item,		.sj-k2-cat-accordion .preset01-2  .ca-preset50 .ca-item{		width:100%;	}		.sj-k2-cat-accordion .preset01-2  .ca-preset50,	.sj-k2-cat-accordion .preset01-1  .ca-preset50{		width:50%;	}	}/*------ IE -------*/.sj-k2-cat-accordion.lt-ie9  .preset01-1 .ca-item{		width:100%;	}.sj-k2-cat-accordion.lt-ie9  .preset01-2 .ca-item{	width:50%;}.sj-k2-cat-accordion.lt-ie9   .preset01-3 .ca-item{	width:33.325%;}.sj-k2-cat-accordion.lt-ie9  .preset01-4 .ca-item{	width:25%;}.sj-k2-cat-accordion.lt-ie9   .preset01-5 .ca-item{	width:20%;}.sj-k2-cat-accordion.lt-ie9  .preset01-6 .ca-item{	width:16.665%;}.sj-k2-cat-accordion.lt-ie9  .preset01-1  .clr1,.sj-k2-cat-accordion.lt-ie9  .preset01-2  .clr2,.sj-k2-cat-accordion.lt-ie9   .preset01-3  .clr3,.sj-k2-cat-accordion.lt-ie9  .preset01-4  .clr4,.sj-k2-cat-accordion.lt-ie9  .preset01-5  .clr5,.sj-k2-cat-accordion.lt-ie9  .preset01-6  .clr6{	clear: both;}  .sj-k2-cat-accordion.lt-ie9 .preset01-1  .ca-preset50 .ca-item,	.sj-k2-cat-accordion.lt-ie9  .preset01-2  .ca-preset50 .ca-item{	width:100%;}.sj-k2-cat-accordion.lt-ie9  .preset01-2  .ca-preset50,.sj-k2-cat-accordion.lt-ie9  .preset01-1  .ca-preset50{	width:50%;}/*-----------------*//*---pagination---*/.sj-k2-cat-accordion .ca-container .item {	display: none;	position: relative;    -webkit-transition: .6s ease-in-out left;    -moz-transition: .6s ease-in-out left;    -o-transition: .6s ease-in-out left;    transition: .6s ease-in-out left; 	}.sj-k2-cat-accordion .ca-container .item img {	display: block;	line-height: 1;}.sj-k2-cat-accordion .ca-container .active,.sj-k2-cat-accordion .ca-container .next,.sj-k2-cat-accordion .ca-container .prev {	display: block;}.sj-k2-cat-accordion .ca-container .items-grid.active {	left: 0;}.sj-k2-cat-accordion .ca-container .next,.sj-k2-cat-accordion .ca-container .prev {	position: absolute;	top: 0;	width: 100%;}.sj-k2-cat-accordion .ca-container .next {	left: 100%;}.sj-k2-cat-accordion .ca-container .prev {	left: -100%;}.sj-k2-cat-accordion .ca-container .next.left,.sj-k2-cat-accordion .ca-container .prev.right {	left: 0;}.sj-k2-cat-accordion .ca-container .active.left {	left: -100%;}.sj-k2-cat-accordion .ca-container .active.right {	left: 100%;}.sj-k2-cat-accordion .cf:before,.sj-k2-cat-accordion .cf:after {    content: " "; /* 1 */    display: table; /* 2 */}.sj-k2-cat-accordion .cf:after {    clear: both;}