/*--------------- BEGIN: PREVIEW 212 -------------------- */

/*----- BEGIN: Preview 212 style -------------------------*/
	.slider_container_Preview212
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview212
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview212
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview212 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview212
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview212
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview212
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview212	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview212
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview212
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview212              (normal)
                    .jssora15d_Preview212              (normal)
                    .jssora21u_Preview212:hover        (normal mouseover)
                    .jssora15d_Preview212:hover        (normal mouseover)
                    .jssora21u_Preview212dn            (mousedown)
                    .jssora21d_Preview212dn            (mousedown)
                    */
		    .jssora21uu_Preview212 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview212 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview212, .jssora21u_Preview212dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview212, .jssora21d_Preview212dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview212:hover, .slider_container_Preview212:hover .jssora21u_Preview212 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview212:hover, .slider_container_Preview212:hover .jssora21d_Preview212 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 212 style -------------------------*/

/*--------------- END: PREVIEW 212 ---------------------- */


/*--------------- BEGIN: PREVIEW 78 -------------------- */

/*----- BEGIN: Preview 78 style -------------------------*/
	.slider_container_Preview78
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview78
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview78
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview78 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview78
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview78
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview78
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview78	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview78
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview78
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview78              (normal)
                    .jssora15d_Preview78              (normal)
                    .jssora21u_Preview78:hover        (normal mouseover)
                    .jssora15d_Preview78:hover        (normal mouseover)
                    .jssora21u_Preview78dn            (mousedown)
                    .jssora21d_Preview78dn            (mousedown)
                    */
		    .jssora21uu_Preview78 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview78 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview78, .jssora21u_Preview78dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview78, .jssora21d_Preview78dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview78:hover, .slider_container_Preview78:hover .jssora21u_Preview78 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview78:hover, .slider_container_Preview78:hover .jssora21d_Preview78 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 78 style -------------------------*/

/*--------------- END: PREVIEW 78 ---------------------- */


/*--------------- BEGIN: PREVIEW 138 -------------------- */

/*----- BEGIN: Preview 138 style -------------------------*/
	.slider_container_Preview138
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview138
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview138
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview138 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview138
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview138
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview138
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview138	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview138
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview138
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview138              (normal)
                    .jssora15d_Preview138              (normal)
                    .jssora21u_Preview138:hover        (normal mouseover)
                    .jssora15d_Preview138:hover        (normal mouseover)
                    .jssora21u_Preview138dn            (mousedown)
                    .jssora21d_Preview138dn            (mousedown)
                    */
		    .jssora21uu_Preview138 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview138 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview138, .jssora21u_Preview138dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview138, .jssora21d_Preview138dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview138:hover, .slider_container_Preview138:hover .jssora21u_Preview138 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview138:hover, .slider_container_Preview138:hover .jssora21d_Preview138 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 138 style -------------------------*/

/*--------------- END: PREVIEW 138 ---------------------- */


/*--------------- BEGIN: PREVIEW 120 -------------------- */

/*----- BEGIN: Preview 120 style -------------------------*/
	.slider_container_Preview120
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview120
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview120
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview120 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview120
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview120
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview120
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview120	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview120
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview120
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview120              (normal)
                    .jssora15d_Preview120              (normal)
                    .jssora21u_Preview120:hover        (normal mouseover)
                    .jssora15d_Preview120:hover        (normal mouseover)
                    .jssora21u_Preview120dn            (mousedown)
                    .jssora21d_Preview120dn            (mousedown)
                    */
		    .jssora21uu_Preview120 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview120 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview120, .jssora21u_Preview120dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview120, .jssora21d_Preview120dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview120:hover, .slider_container_Preview120:hover .jssora21u_Preview120 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview120:hover, .slider_container_Preview120:hover .jssora21d_Preview120 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 120 style -------------------------*/

/*--------------- END: PREVIEW 120 ---------------------- */


/*--------------- BEGIN: PREVIEW 102 -------------------- */

/*----- BEGIN: Preview 102 style -------------------------*/
	.slider_container_Preview102
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview102
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview102
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview102 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview102
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview102
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview102
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview102	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview102
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview102
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview102              (normal)
                    .jssora15d_Preview102              (normal)
                    .jssora21u_Preview102:hover        (normal mouseover)
                    .jssora15d_Preview102:hover        (normal mouseover)
                    .jssora21u_Preview102dn            (mousedown)
                    .jssora21d_Preview102dn            (mousedown)
                    */
		    .jssora21uu_Preview102 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview102 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview102, .jssora21u_Preview102dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview102, .jssora21d_Preview102dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview102:hover, .slider_container_Preview102:hover .jssora21u_Preview102 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview102:hover, .slider_container_Preview102:hover .jssora21d_Preview102 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 102 style -------------------------*/

/*--------------- END: PREVIEW 102 ---------------------- */


/*--------------- BEGIN: PREVIEW 149 -------------------- */

/*----- BEGIN: Preview 149 style -------------------------*/
	.slider_container_Preview149
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview149
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview149
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview149 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview149
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview149
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview149
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview149	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview149
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview149
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview149              (normal)
                    .jssora15d_Preview149              (normal)
                    .jssora21u_Preview149:hover        (normal mouseover)
                    .jssora15d_Preview149:hover        (normal mouseover)
                    .jssora21u_Preview149dn            (mousedown)
                    .jssora21d_Preview149dn            (mousedown)
                    */
		    .jssora21uu_Preview149 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview149 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview149, .jssora21u_Preview149dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview149, .jssora21d_Preview149dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview149:hover, .slider_container_Preview149:hover .jssora21u_Preview149 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview149:hover, .slider_container_Preview149:hover .jssora21d_Preview149 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 149 style -------------------------*/

/*--------------- END: PREVIEW 149 ---------------------- */


/*--------------- BEGIN: PREVIEW 105 -------------------- */

/*----- BEGIN: Preview 105 style -------------------------*/
	.slider_container_Preview105
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview105
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview105
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview105 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.heading_cont_Preview105
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-heading_Preview105
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview105
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview105	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview105
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview105
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview105              (normal)
                    .jssora15d_Preview105              (normal)
                    .jssora21u_Preview105:hover        (normal mouseover)
                    .jssora15d_Preview105:hover        (normal mouseover)
                    .jssora21u_Preview105dn            (mousedown)
                    .jssora21d_Preview105dn            (mousedown)
                    */
		    .jssora21uu_Preview105 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview105 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview105, .jssora21u_Preview105dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview105, .jssora21d_Preview105dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview105:hover, .slider_container_Preview105:hover .jssora21u_Preview105 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview105:hover, .slider_container_Preview105:hover .jssora21d_Preview105 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 105 style -------------------------*/

/*--------------- END: PREVIEW 105 ---------------------- */


/*--------------- BEGIN: PREVIEW 251 -------------------- */

/*----- BEGIN: Preview 251 style -------------------------*/
	.slider_container_Preview251
	{
		position: relative;
		margin: 5px auto;
		width: 230px;
		height: 323px ;
		overflow: hidden;
		background-color: #fff;
		/*border: 1px solid #e1e1e1;*/
	}
	.slides_Preview251
	{
		cursor: move;
		position: absolute;
		margin: 5px 0px;
		width: 225px;
		height: 255px;
		overflow: hidden;
		text-align: left;
		top: 43px;
	}
	.slider-bg_Preview251
	{
		clear: both;
		/*margin: 5px;*/
		/*width: 240px;*/
		/*height: 80px;*/
	}
.sub-container_Preview251 {
    padding-left: 5px;
    position: relative;
    text-align: left;
    top: 5px;
    z-index: 1;
}
		z-index: 1;
		top: 5px;
		position: relative;
		/*margin-left: 5px;
		margin-right: 5px;*/
		text-align: left;
	}
	.body_cont_Preview251
	{
		height: auto;
		width: 57% !important;
		/*margin: 5px;*/
		overflow: hidden;
		position: relative;
		float: right;
	}
	.jssor-body_Preview251
	{
		text-align: left;
	}
	.jssor-img-caption-div_Preview251
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_Preview251	
	{
		position: relative;
		max-width: 35%;
		/* text-align: center; */
		/* margin-top: 9px; */
		margin: 5px;
		float: left;
	}
	.holder1img_Preview251
	{
		width: 20px;
		height: 20px;
		padding: 2px;
		border: 1px solid #ccc;
	}
	.imgs_Preview251
	{
		position: relative;
		margin: 0 auto;
		border: 1px solid #A0A0A0;
		padding: 3px;
		width: 67px !important;
		height: 67px !important;
		max-width: none !important;
		background-color: #E0E0E0;
	}
                    /* jssor slider arrow navigator skin 07 css */
                    /*
                    .jssora21u_Preview251              (normal)
                    .jssora15d_Preview251              (normal)
                    .jssora21u_Preview251:hover        (normal mouseover)
                    .jssora15d_Preview251:hover        (normal mouseover)
                    .jssora21u_Preview251dn            (mousedown)
                    .jssora21d_Preview251dn            (mousedown)
                    */
		    .jssora21uu_Preview251 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			top: 33px;
			z-index: 1;
                    }
		    .jssora21dd_Preview251 {
			position: absolute;
			width: 240px;
			margin: 0 5px;
			height: 20px;
			bottom: 5px;
			z-index: 1;
                    }
                    .jssora21u_Preview251, .jssora21u_Preview251dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/up-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
		    .jssora21d_Preview251, .jssora21d_Preview251dn {
                        position: absolute;
                        cursor: pointer;
                        display: block;
                        background: url(/JQuery/Highlight8/down-arrowhvr.png) no-repeat #dbdbdb;
                        background-position: center;
                        /*background-size: contain;*/
                        overflow: hidden;
			z-index:1;
                    }
                    .jssora21u_Preview251:hover, .slider_container_Preview251:hover .jssora21u_Preview251 {
			background: url(/JQuery/Highlight8/up-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
                    .jssora21d_Preview251:hover, .slider_container_Preview251:hover .jssora21d_Preview251 {
			background: url(/JQuery/Highlight8/down-arrow.png) no-repeat #dbdbdb;
                        background-position: center;
                    }
/*----- END: Preview 251 style -------------------------*/


/*--------------- END: PREVIEW 251 ---------------------- */


/*--------------- BEGIN:purple color   -------------------- */
.InputIcon .fa {color: #4b0082;}
.my-form header {color: #ffffff;}
.my-form a {color: #4b0082; text-decoration: none;}
.my-form .toggle i::before {background-color: #4b0082;}
.my-form .button {background-color: #4b0082;/* box-shadow: 0px 0px 21px #FFF; */border: 1px solid rgba(175, 175, 175, 0.91);}
.my-form .rating input + label:hover, .my-form .rating input + label:hover ~ label {color: #4b0082;}
.my-form .radio input + i::after { background-color: #4b0082;}
.my-form .checkbox input + i::after {color: #4b0082;}
.my-form .radio input:checked + i, .my-form .checkbox input:checked + i, .my-form .toggle input:checked + i {border-color: #4b0082;}
.my-form .rating input:checked ~ label {color: #4b0082;}
.fa.fa-arrow-circle-down, .fa.fa-arrow-circle-up {color:#4b0082;}
span.form_link {color: #4b0082;}
.my-form .input input, .my-form .select select, .my-form .textarea textarea, .my-form .radio i, .my-form .checkbox i, .my-form .toggle i, .my-form .icon-append, .my-form .icon-prepend {border-color: #4b0082;}
.my-form .icon-append, .my-form .icon-prepend {color: #4b0082;}
.my-form .input:hover input, .my-form .select:hover select, .my-form .textarea:hover textarea, .my-form .radio:hover i, .my-form .checkbox:hover i, .my-form .toggle:hover i {border-color: #4b0082;}
.my-form .input input:focus, .my-form .select select:focus, .my-form .textarea textarea:focus, .my-form .radio input:focus + i, .my-form .checkbox input:focus + i, .my-form .toggle input:focus + i {box-shadow: 0 0px 10px #4b0082;}
.my-form .input input, .my-form .select select, .my-form .textarea textarea, .my-form .radio i, .my-form .checkbox i, .my-form .toggle i, .my-form .icon-append, .my-form .icon-prepend {border-color: #4b0082;}
.my-form .icon-append, .my-form .icon-prepend {color: #4b0082;}
.my-form .input:hover input, .my-form .select:hover select, .my-form .textarea:hover textarea, .my-form .radio:hover i, .my-form .checkbox:hover i, .my-form .toggle:hover i {border-color: #4b0082;}
.color_picker_button,.color_picker_box {border: 1px solid #4b0082 !important;}
.divider {background-color: rgba(77, 176, 226, 0.13);}
.input.state-disabled {background-color: rgba(77, 176, 226, 0.13);}
i.icon-circle-arrow-left, i.icon-home, i.icon-cog {color: rgb(255, 255, 255);}
i.icon-circle-arrow-left:hover {color: #4b0082;}
i.icon-home:hover {color: #4b0082;}
i.icon-cog:hover {color: #4b0082;}
.my-form footer {color: #4b0082;}
td.smrecordstitle {background-color: #4b0082;}
.my-form {background:rgba(75, 0, 130, 0.51);}
.pattern {background-color: rgba(75, 0, 130, 0.45);}
.pagerCurrent {border: 1px solid;background-color: black;color: #4b0082;}
.pagerDefault:hover {border: 1px solid;background-color: #4b0082; color: white;}
.pagerCurrent{border: 1px  solid #4b0082;background-color: rgb(159, 160, 160);color: #4b0082;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: default;display: block;float: left;}
.pagerDefault{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #4b0082;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:link{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #4b0082;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:visited{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #4b0082;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:hover{border: 1px  solid #4b0082;background-color: #4b0082;color: #ffffff;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;}
.ticket_word {border-right: 1px solid rgba(75, 0, 130, 0.21);}
.ticket_content {border-bottom: 1px solid rgba(75, 0, 130, 0.21);}
.client_reply {background: rgba(75, 0, 130, 0.21);}
/*--------------- End:purple color -------------------- *//* *** Do not make any changes Here And Do Not Remove From Top *** */
@font-face{ 
font-family:'FontAwesome';
src:url('/fonts/fontawesome-webfont.eot');
src:url('/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('/fonts/fontawesome-webfont.woff') format('woff'),url('/fonts/fontawesome-webfont.ttf') format('truetype'),url('/fonts/fontawesome-webfont.svg') format('svg');
font-weight:normal;
font-style:normal
}
.fa{ 
display:inline-block;
font-family:FontAwesome;
font-style:normal;
font-weight:normal;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.fa-home::before {
    display: inline-block;
    font-size: 33px;
    transform: translate(0px, 6px);
}
.fa-search::before {
    content: "\f002";
    font-size: 20px;
    line-height: 35px;
    margin-top:0px;
}
.fa.fa-square {
    font-size: 9px!important;
    line-height: 3px;
}
.fa-square_PRV::before {
    
    content: "\f0c8";
    display: inline-block;
    font-size: 10px;
    transform: translate(0px, -4px);
}
.fa.fa-copyright {
    color: #cfcfcf !important;
    font-size: 28px !important;
    line-height: 38px;
}
.fa.fa-info-circle {
    color: #cfcfcf !important;
    font-size: 28px !important;
    line-height: 38px;
}
.fa.fa-line-chart
{
    color: #cfcfcf !important;
    font-size: 28px !important;
    line-height: 38px;
}
/* *** Do not make any changes Here And Do Not Remove From Top *** */
/*----- BEGIN social icons  -------------------------*/
/* social icon*/
.fa-google-plus-square
{
    transition-duration: 500ms;
    transition-property: transform;
    color: #CF1717;
}
.fa-google-plus-square:hover {
    transform: rotateX(180deg);
    cursor: pointer;
    
}
.fa-linkedin-square
{
    transition-duration: 500ms;
    transition-property: transform;
    color: #026CC0;
}
.fa-linkedin-square:hover {
    transform: rotateX(180deg);
    cursor: pointer;
    
}
.fa-twitter-square {
    transition-duration: 500ms;
    transition-property: transform;
     color: #39c2f5;
}
.fa-twitter-square:hover {
    transform: rotateX(180deg);
    cursor: pointer;
    
}
.fa-facebook-official {
    transition-duration: 500ms;
    transition-property: transform;
     color: #324B87;
}
.fa-facebook-official:hover {
    transform: rotateX(180deg);
    cursor: pointer;
    
}
.fa-youtube-play {
    transition-duration: 500ms;
    transition-property: transform;
     color: #EB2429;
}
.fa-youtube-play:hover {
    transform: rotateX(180deg);
    cursor: pointer;
    
}
.fa {
      margin-left: 5px;
      margin-right: 5px;
      margin-top: -5px;
     font-size: 40px !important;
       
}
/*----- END social icons  -------------------------*/
#logo > img {
    height: 210px;
    width: 100%;
}
.spw {
float: left;
margin-left:10px;
} 
.gsc-input-box {overflow:hidden !important;}
/*----- BEGIN: Highlight 3 style -------------------------*/
.h3_container
{
  height: 675px;
  margin-top:5px;
}
.h3_slides
{
  height: 625px;
}
.tab_container_h3
{
  padding: 13px;
}
.custompageheading {
    padding-left: 10px;
}
/*----- END: Highlight 3 style -------------------------*/
/*----------   BEGIN: Preview section ----------*/
.custompagesubmenu a:link {background: url("/images/02-03-0201-preview_icon.png") no-repeat 10px center; color: #ffffff; font-family: Arial; font-size: 14px; font-weight: bold; padding-left:40px; text-decoration:none;}
.custompagesubmenu a:visited {background: url("/images/02-03-0201-preview_icon.png") no-repeat 10px center; color: #ffffff; font-family: Arial; font-size: 16px; font-weight: bold; padding-left:40px; text-decoration:none;}
.custompagesubmenu a:hover {background: url("/images/02-03-0201-preview_icon.png") no-repeat 10px center; color: #dddddd; font-family: Arial; font-size: 14px; font-weight: bold; padding-left:40px; text-decoration:underline;}
.custompageheading a:link {color: #007700; font-family: Arial; font-size: 14px; font-weight: bold; text-align: left; text-decoration: none;}
.custompageheading a:visited {color: #007700; font-family: Arial; font-size: 14px; font-weight: bold; text-align: left; text-decoration: none;}
.custompageheading a:hover {color: #333333; font-family: Arial; font-size: 14px; font-weight: bold; text-align: left; text-decoration: underline;}
/* borders for preview section */
.customvrule{border-left: 1px solid #e1e1e1;}
.customhrule{border-bottom: 1px solid #e1e1e1;}
/* photo size for preview style 1 ans 2 */
.preview1photo{width:75px; height: 50px; margin:0 5px 0 0;}
.custompagephoto{border:1px solid #A0A0A0;height: 150px; padding:3px; width:220px;}
/*---------- END: preview section ----------*/
/*----------  BEGIN: GoToTop Button ----------*/
#toTop {display:none; text-decoration:none; position:fixed; bottom:10px; right:10px; overflow:hidden; width:51px; height:51px; border:none; text-indent:-999px; background:url(/clients/b9988776655/gototop.totop.png) no-repeat left top; z-index:99999;}
#toTopHover {background:url(/clients/b9988776655/gototop.totop.png) no-repeat left -51px; width:51px; height:51px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}
/*---------- END: GoToTop Button ----------*/
/* ---------- BEGIN: top links---------- */
a.toplinks:link, a.toplinks:visited{color:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-decoration:none; line-height:40px; font-weight:bold;  display:block; transition-duration:600ms; padding:0px 15px; text-shadow:1px 2px 1px black;}
a.toplinks:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#66AA53 ; text-decoration: none; line-height:40px; font-weight:bold; box-shadow:0px 10px 0px -2px #66AA53 inset; transition-duration:400ms; }
/* ---------- END: top links---------- */
/*---------- BEGIN: bottom links ----------*/
a.btmlink{font-family:Verdana; font-size:11px; color:#333333;}
a.btmlink:link{font-family:Verdana; font-size:11px; color:#333333;}
a.btmlink:visited{font-family:Verdana; font-size:11px; color:#333333;}
a.btmlink:hover{font-family: Verdana; font-size:11px; color:#bf2626; text-decoration: underline;}
/*---------- END: bottom links ----------*/
/* Can't do display none, since Opera won't load the images then */

.ad-preloads
{
    position: absolute;
    left: -9000px;
    top: -9000px;
}
div.jqans-wrapper.default, div.jqans-wrapper.default .jqans-container {
width : 650px;
}
div.jqans-wrapper img {
background: #ffffff;
padding: 4px;
border: solid 1px #999999;
}
div.jqans-wrapper.default a {
color: #000000;
}
div.jqans-wrapper.default .jqans-stories {
background :#f3fcff;
}
div.jqans-wrapper.default .jqans-stories li.selected {
background :#93d9ef;
}
#gallery
{
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    /* background: #e1eef5; */
}
.ad-gallery
{
    width: 500px;
}
.ad-gallery, .ad-gallery *
{
    margin: 0;
    padding: 0;
}
.ad-gallery .ad-image-wrapper
{
    width: 100%;
    height: 420px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg);
}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/lib/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/lib/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/lib/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/lib/JQuery/Gallery/opa75.png' );
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery .ad-controls
{
    height: 20px;
}
.ad-gallery .ad-info
{
    float: left;
}
.ad-gallery .ad-slideshow-controls
{
    float: right;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery .ad-forward, .ad-gallery .ad-back
{
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back
{
    height: 100px;
}
.ad-gallery .ad-back
{
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(lib/JQuery/Gallery/ad_scroll_back.png) 0px 22px no-repeat;
margin-top: 17px;
}
.ad-gallery .ad-forward
{
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(/lib/JQuery/Gallery/ad_scroll_forward.png) 0px 22px no-repeat;
   margin-top: 17px;
}
.ad-gallery .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery .ad-thumbs li a
{
    display: block;
}
.ad-gallery .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads
{
    position: absolute;
    left: -9000px;
    top: -9000px;
}
/*----- BEGIN: home page gallery style3 -----*/
.ad-gallery3
{
    width: 930px;
}
.ad-gallery3, .ad-gallery3 *
{
    margin: 0;
    padding: 0;
}
.ad-gallery3 .ad-image-wrapper
{
    width: 100%;
    height: 525px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery3 .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery3 .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery3 .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery3 .ad-image-wrapper .ad-prev, .ad-gallery3 .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg)\9;
}
.ad-gallery3 .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery3 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/lib/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery3 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/lib/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery3 .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery3 .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery3 .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/lib/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery3 .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/lib/JQuery/Gallery/opa75.png' );
}
.ad-gallery3 .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery3 .ad-controls
{
    height: 20px;
}
.ad-gallery3 .ad-info
{
    float: left;
}
.ad-gallery3 .ad-slideshow-controls
{
    float: right;
}
.ad-gallery3 .ad-slideshow-controls .ad-slideshow-start, .ad-gallery3 .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery3 .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery3 .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery3 .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery3 .ad-forward, .ad-gallery3 .ad-back
{
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery3 .ad-forward, .ad-gallery3 .ad-back
{
    height: 100px;
}
.ad-gallery3 .ad-back
{
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(/lib/JQuery/Gallery/ad_scroll_back.png) 0px 22px no-repeat;
}
.ad-gallery3 .ad-forward
{
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(/lib/JQuery/Gallery/ad_scroll_forward.png) 0px 22px no-repeat;
}
.ad-gallery3 .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery3 .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery3 .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery3 .ad-thumbs li a
{
    display: block;
}
.ad-gallery3 .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery3 .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}
/*----- END:home page gallery style3-----*/
/*----- BEGIN: home page gallery4 -----*/
.ad-gallery4
{
    width: 930px;
}
.ad-gallery4, .ad-gallery4 *
{
    margin: 0;
    padding: 0;
}
.ad-gallery4 .ad-image-wrapper
{
    width: 100%;
    height: 525px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery4 .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery4 .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery4 .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery4 .ad-image-wrapper .ad-prev, .ad-gallery4 .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg)\9;
}
.ad-gallery4 .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery4 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/lib/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery4 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/lib/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery4 .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery4 .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery4 .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/lib/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery4 .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/lib/JQuery/Gallery/opa75.png' );
}
.ad-gallery4 .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery4 .ad-controls
{
    height: 20px;
}
.ad-gallery4 .ad-info
{
    float: left;
}
.ad-gallery4 .ad-slideshow-controls
{
    float: right;
}
.ad-gallery4 .ad-slideshow-controls .ad-slideshow-start, .ad-gallery4 .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery4 .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery4 .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery4 .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery4 .ad-forward, .ad-gallery4 .ad-back
{
    position: absolute;
    top: 17px;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery4 .ad-forward, .ad-gallery4 .ad-back
{
    height: 100px;
}
.ad-gallery4 .ad-back
{
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(/lib/JQuery/Gallery/ad_scroll_back.png) 0px 22px no-repeat;
}
.ad-gallery4 .ad-forward
{
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(/lib/JQuery/Gallery/ad_scroll_forward.png) 0px 22px no-repeat;
}
.ad-gallery4 .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery4 .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery4 .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery4 .ad-thumbs li a
{
    display: block;
}
.ad-gallery4 .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery4 .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}
/*----- END: home page gallery4 -----*/

/*----- BEGIN:Logo css  -----*/
.Three-Dee{
font-family: Aladin; 
color:##007700;
line-height: 40px;
text-align: center; 
font-size: 70px; 
text-shadow:0px 0px 0 rgb(215,215,215),1px 0px 0 rgb(192,192,192), 2px 0px 0 rgb(169,169,169),3px 0px 2px rgba(0,0,0,0.05),3px 0px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,.2);}
.Three-Dee:hover {
color:#333333;
}
/----- END:LOGO CSS  -----/
/* -----BEGIN Preview1 Layout css----- */
.preview1_layout_content {
}
.preview1_layout_submenuheading {
}
.preview1_layout_submenuheading a{
}
.preview1_layout_div {
width:100%;
}
.preview1_layout_image {
width:30%;
}
.preview1_layout_image img {
max-width:75px;
margin:0px 5px 0px 0px;
}
.preview1_layout_articleheading  {
width:100%;
padding-top:5px;
}
.pageheading.custompageheading.preview1_layout_articleheading a{
font-size:12px;
font-weight:normal;
line-height: 150%;
}
.preview1_layout_articleheading a {
}
/*-----END :Preview1 Layout css-----*/
/*-----BEGIN: Preview2 Layout css-----*/
.preview2_layout_content {
}
.preview2_layout_submenuheading {
margin-bottom:1px;
}
.preview2_layout_submenuheading a{
}
.preview2_layout_image {
}
.preview2_layout_image img {
}
.preview2_layout_articleheading  {
height:36px;
}
.preview2_layout_articleheading a {
}
.preview2_layout_articleheading h1 {
margin-top:3px;
margin-bottom:3px;
padding-top:0px;
}
.preview2_layout_navigation {
margin-top:3px;
}
.preview2_layout_navigation a {
}
.preview2_layout_navigation span {
}
/* -----END:Preview2 Layout css----- */
/*----- BEGIN: SubMenu FadeIn Effect -------------------------*/
@-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}
.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}
.fadeSM {
  -webkit-animation-duration: 700ms;
          animation-duration: 700ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
/*----- END: SubMenu FadeIn Effect -------------------------*/
/* *** BGIN : Highlight 1 Responsive CSS *** */
.highlights1heading_div /* To hide sub-menu, just set display:none in this CSS */
{
    clear: both;
    float: none;
    padding-top: 4px;
    padding-left: 2px;
    padding-right: 4px;
    display: block;
}
.highlights1heading span {
    font-weight: bold !important;
}
.h1_articleheading > a,
.t1 > a,
.t1 {
    text-decoration: none;
}
.h1_articleheading {
    float: left;
    width: 100%;
    padding:1px;
}
.highlights1body {
    overflow: hidden;
    height: auto;
}
.highlights1heading_div .highlights1heading span {} .highlights1_articles_div {
    clear: both;
    display: block;
    float: none;
    width: 100%;
    padding: 2px 0px 0px;
}
.highlights1title {
    background-image: none;
    height: auto;
    width: 100%;
    text-indent: 0px;
}
.highlights1heading_div .highlights1heading a:hover {
    text-decoration: none;
}
.h1_bullet {
    float: left;
    vertical-align: middle;
    width: 4%;
    font-size: 70%;
}
.h1_bullet_heading {
    width: 95%;
    float: left;
}
/* *** END: Highlight 1 Responsive CSS *** */
/* Responsive Preview group css*/
.previewgroup1{
width:740px;
}
.previewgroup1col{
float:left;
width:33.33%;
}
@media screen and (max-width:768px){
.previewgroup1{
width:100%;
}
.previewgroup1col{
float:none;
width:100%;
}
}
.preview1_layout_articleheading{
padding-left:0px;
}
/* Preview group css ends*/
/*----- BEGIN: Highlight 5 style -------------------------*/
.imgs_h5 {
    margin: 0 auto;
    position: relative;
    text-align: center;
}
.jssor-article-img_h5 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    position: relative;
    text-align: center;
    width: 92%;
    background: #000000;
    border: 1px solid #919191;
    height: 200px;
}
		#artCount_h5
		{
			z-index: 2;
			position: absolute;
			bottom: 5px;
			right: 20px;
			width: 90px;
			height: 15px;
			text-align: center;
			font-size: 12px;
			vertical-align: middle;			
		}
		.pauseButton_h5
		{
			background-image: url(/lib/JQuery/Highlight8/pause-hl6.png);
			width: 15px;
			height: 14px;
			position: absolute;
			right: 11px;
			bottom: 6px;
			z-index: 2;
			display: none;
		}
		.pauseButton_h5:hover
		{
			background-image: url(/lib/JQuery/Highlight8/pause-hl6.png);
			background-position: 0 14px;
		}
		.playButton_h5
		{
			background-image: url(/lib/JQuery/Highlight8/play-hl6.png);
			width: 15px;
			height: 14px;
			position: absolute;
			right: 11px;
			bottom: 6px;
			z-index: 2;
		}
		.playButton_h5:hover
		{
			background-image: url(/lib/JQuery/Highlight8/play-hl6.png);
			background-position: 0 14px;
		}
.pagebody.caption_h5 {
    max-height: 59px;
    overflow:hidden;
}
.text_h5 {
    color: #000000 !important;
    font-family: oswald !important;
    font-size: 22px !important;
    line-height: 36px !important;
}
.slides_h5 {
    
    height: 400px;
   
}
.slider_container_h5{
height:430px;
}
.slider-bg_h5 {
    background: white none repeat scroll 0 0;
    box-shadow: 0 0 5px #888888;
    height: 390px !important;
    margin: 3px;
}
.pageheading.jssor-heading_h5 {
    max-height: 70px;
    min-height: 49px;
    overflow: hidden;
}
.ReadMore {
    background-color: #000000;
    display: block;
    float: left;
    margin-left: 13px;
    padding: 5px;
    transition-duration: 500ms;
margin-top:5px;
}
.ReadMore > a {
    color: white!important;
    font-weight: bold;
    text-decoration: none;
}
.ReadMore > a:hover {
    color: white!important;
    text-decoration: none;
}
.ReadMore:hover {
    box-shadow: 0px 23px 1px #0ea20e inset;
    transition-duration: 500ms;
    color: black !important;
}
.pagebody.caption_h5 .pagemore { display:none;}
/*----- END: Highlight 5 style -------------------------*/
/*----- BEGIN: search box  -------------------------*/
.cse .gsc-control-cse, .gsc-control-cse {
    background-color: transparent !important;
    border: transparent !important;
}
.gsib_a {
    padding: 0 6px;
    width: 100%;
}
/*----- END: search box  -------------------------*/
/* *** BEGIN: Responsive Google Custom Search Box *** */
.gscb_a {display: none !important;}
.gsc-search-button.gsc-search-button-v2 {
    background-color: transparent;
    border: 0 solid;
    transform:translate(-10px);
    -ms-transform:translate(-10px);
    -webkit-transform:translate(-10px);
} 
.gsc-input::before {
    color: #cccccc !important;
    content: "" !important;
    display: block;
    font-size: 15px;
    font-style: unset;
    margin-left: 9px;
    margin-top: 3px;
    position: absolute;
}
.gsc-input:active::before {
    color: transparent!important;
}
.gsc-input:visited::before {
    color: transparent!important;
}
.gsc-input:hover::before {
    color: transparent !important;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: transparent !important;
    color: #000000;
}
.gsc-input-box {
    background: transparent none repeat scroll 0 0 !important;
}
.gsc-search-button:hover {
    background-color: #3b3c3e !important;
}
.gstl_50 {
    transform: translate(0px, -2px);
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
padding:0px  !important;
}
.gsc-input {
    background: transparent none repeat scroll 0 0 !important;
    color:white !important;
}
.Google_Search_box1 {
  background-color: #2b2c2e !important;
  box-shadow:0px 0px 5px #28292b inset !important;
}
@media screen and (max-width: 768px) {
.Google_Search_box1 {
    float: left;
    width: 80%;
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
padding:0px  !important;
}
}
/* *** END: Responsive Google Custom Search Box *** */
.contactbody {
    color: #d5d5d5;
    font-family: "PT Sans Narrow",sans-serif !important;
    font-size: 15px;
    font-weight: normal;
    line-height: 37px;
    margin-bottom: 0;
    margin-left: 6px;
    
}
.copyright {
    color: #d5d5d5;
    font-family: "PT Sans Narrow",sans-serif !important;
    font-size: 16px;
    line-height: 37px;
    margin-bottom: 0;
    margin-top: 0;
    text-decoration: none;
    text-transform: none;
}
.copyright a:link, .copyright a:visited {
    color: #d5d5d5;
    font-family: Arial;
    font-size: 16px;
    font-style:normal !important; 
}
.contactbody a {
    color: #ffffff !important;
    font-size: 13px !important;
}
.hitcounter {
    color: #ffffff;
    font-family: "PT Sans Narrow",sans-serif !important;
    font-size: 15px;
    font-weight: bold;
    line-height: 35px;
    margin-bottom: 0;
    margin-left: 10px;
}
/* Poll checkbox */
.polls1question td input{
margin-right:7px;
}
/* BEGIN: style ARG_102 ********************** */
#wrapper_ARG102 { width: 1000px; /* 100%; */ float: left; }
.art-body_ARG102 { width: 95%; margin: 10px; text-align: center; font-size: 15px; font-weight: bold;}
/* END: style ARG_102 ************************ */
/* enlarge photo css */
img.mfp-img{
max-width:2000px !important;
max-height:2000px !important;
}
.pagebody.layout_pagebody a:link, .pagebody.layout_pagebody a:visited {
	font-family: Verdana;
color: #0000ee;
    font-size: 13px; /*  10px; */
}
.likebtn-wrapper {
  transform: scale(1.3);
  margin-left: 6px;
  margin-top: 4px;
}
.a2a_kit.a2a_kit_size_32.a2a_default_style {
  float: left;
}
#lb-like-0 {
  padding: 3px;
}

/*-- BEGIN: CUSTOM FORM -- */
/**/
/* defaults */
/**/
.custom-form {
	margin: 0;
	outline: none;
	color: #666;
}
.custom-form * {
	margin: 0;
	padding: 0;
}
.custom-form header {
	    display: block;
    padding: 20px 30px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    background: rgba(248,248,248,.9);
    font-size: 25px;
    color: #232323;
    text-align: center;
    font-weight: bold;
}
.custom-form fieldset {
	display: block;	
	padding: 25px 30px 5px;
	border: none;
/*	background: rgba(255,255,255,.9); */
}
.custom-form fieldset + fieldset {
	border-top: 1px solid rgba(0,0,0,.1);
}
.custom-form section {

	margin-bottom: 20px;
display: flex;
justify-content: center;
}
.custom-form footer {
	display: block;
    padding: 15px 30px 25px;
    border-top: 1px solid rgba(0,0,0,.1);
    background: rgba(248,248,248,.9);
    display: flex;
    justify-content: center;
}
.custom-form footer:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form a {
	color: #2da5da;
}
.custom-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.custom-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.custom-form .note {
	margin-top: 6px;
	padding: 0 1px;
	font-size: 11px;
	line-height: 15px;
	color: #999;
}
.custom-form .input,
.custom-form .select,
.custom-form .textarea,
.custom-form .radio,
.custom-form .checkbox,
.custom-form .toggle,
.custom-form .button {
	position: relative;
	display: block;
}
.custom-form .input input,
.custom-form .select select,
.custom-form .textarea textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: none;
	border-width: 1px;
	border-style: solid;
	border-radius: 0;
	appearance: normal;
	-moz-appearance: none;
	-webkit-appearance: none;
}


/**/
/* file inputs */
/**/
.custom-form .input-file .button {
	position: absolute;
	top: 4px;
	right: 4px;
	float: none;
	height: 31px;
	margin: 0;
	padding: 0 20px;
	font-size: 13px;
	line-height: 31px;
}
.custom-form .input-file .button:hover {
	box-shadow: none;
}
.custom-form .input-file .button input {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	font-size: 30px;
	cursor: pointer;
	opacity: 0;
}


/**/
/* selects */
/**/
.custom-form .select i {
	position: absolute;
	top: 14px;
	right: 14px;
	width: 5px;
	height: 11px;
	background: #fff;
	box-shadow: 0 0 0 12px #fff;
}
.custom-form .select i:after,
.custom-form .select i:before {
	content: '';
	position: absolute;
	right: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .select i:after {
	bottom: 0;
	border-top: 4px solid #404040;
}
.custom-form .select i:before {
	top: 0;
	border-bottom: 4px solid #404040;
}
.custom-form .select-multiple select {
	height: auto;
}


/**/
/* textareas */
/**/
.custom-form .textarea textarea {
	height: auto;
	resize: none;
}
.custom-form .textarea-resizable textarea {
	resize: vertical;	
}
.custom-form .textarea-expandable textarea {
	height: 39px;
}
.custom-form .textarea-expandable textarea:focus {
	height: auto;
}


/**/
/* radios and checkboxes */
/**/
.custom-form .radio,
.custom-form .checkbox {
	margin-bottom: 4px;
	padding-left: 27px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.custom-form .radio:last-child,
.custom-form .checkbox:last-child {
	margin-bottom: 0;
}
.custom-form .radio input,
.custom-form .checkbox input {
	position: absolute;
	left: -9999px;
}
.custom-form .radio i,
.custom-form .checkbox i {
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	width: 13px;
	height: 13px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	background: #fff;
}
.custom-form .radio i {
	border-radius: 50%;
}
.custom-form .radio input + i:after,
.custom-form .checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-webkit-transition: opacity 0.1s;
}
.custom-form .radio input + i:after {
	content: '';
	top: 4px;
	left: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
}
.custom-form .checkbox input + i:after {
	content: '\f00c';
	top: -1px;
	left: -1px;
	width: 15px;
	height: 15px;
	font: normal 12px/16px FontAwesome;
	text-align: center;
}
.custom-form .radio input:checked + i:after,
.custom-form .checkbox input:checked + i:after {
	opacity: 1;
}
.custom-form .inline-group {
	margin: 0 -30px -4px 0;
}
.custom-form .inline-group:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form .inline-group .radio,
.custom-form .inline-group .checkbox {
	float: left;
	margin-right: 30px;
}
.custom-form .inline-group .radio:last-child,
.custom-form .inline-group .checkbox:last-child {
	margin-bottom: 4px;
}


/**/
/* toggles */
/**/
.custom-form .toggle {
	margin-bottom: 4px;
	padding-right: 61px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.custom-form .toggle:last-child {
	margin-bottom: 0;
}
.custom-form .toggle input {
	position: absolute;
	left: -9999px;
}
.custom-form .toggle i {
	content: '';
	position: absolute;
	top: 4px;
	right: 0;
	display: block;
	width: 49px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	border-radius: 12px;
	background: #fff;
}
.custom-form .toggle i:after {
	content: 'OFF';
	position: absolute;
	top: 2px;
	right: 8px;
	left: 8px;
	font-style: normal;
	font-size: 9px;
	line-height: 13px;
	font-weight: 700;
	text-align: left;
	color: #5f5f5f;
}
.custom-form .toggle i:before {
	content: '';
	position: absolute;
	z-index: 1;
	top: 4px;
	right: 4px;
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	opacity: 1;
	transition: right 0.2s;
	-o-transition: right 0.2s;
	-ms-transition: right 0.2s;
	-moz-transition: right 0.2s;
	-webkit-transition: right 0.2s;
}
.custom-form .toggle input:checked + i:after {
	content: 'ON';
	text-align: right;
}
.custom-form .toggle input:checked + i:before {
	right: 36px;
}


/**/
/* ratings */
/**/
.custom-form .rating {
	margin-bottom: 4px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
}
.custom-form .rating:last-child {
	margin-bottom: 0;
}
.custom-form .rating input {
	position: absolute;
	left: -9999px;
}
.custom-form .rating label {
	display: block;
	float: right;
	height: 17px;
	margin-top: 5px;
	padding: 0 2px;
	font-size: 17px;
	line-height: 17px;
	cursor: pointer;
}


/**/
/* buttons */
/**/
.custom-form .button {
	float: right;
	height: 50px;
	overflow: hidden;
	margin: 8px 0 0 20px;
	padding: 0 65px;
	outline: none;
	border: 0;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
}


/**/
/* icons */
/**/
/*
@font-face
{
	font-family: 'FontAwesome';
	src: url('../icons/fontawesome-webfont.eot?v=3.0.1');
	src: url('../icons/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),
	url('../icons/fontawesome-webfont.woff?v=3.0.1') format('woff'),
	url('../icons/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
	font-weight: normal;
	font-style: normal;
}
*/
.icon-volume-up:before {
  content: "\f028";
}
.custom-form [class^="icon-"] {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
.custom-form .icon-append,
.custom-form .icon-prepend {
	position: absolute;
	top: 5px;
	width: 29px;
	height: 29px;
	font-size: 22px;
	line-height: 29px;
	text-align: center;
}

.custom-form .icon-append {
	right: 5px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
}
.custom-form .icon-prepend {
	left: 5px;
	padding-right: 3px;
	border-right-width: 1px;
	border-right-style: solid;
}
.custom-form .input .icon-prepend + input,
.custom-form .textarea .icon-prepend + textarea {
	padding-left: 46px;
}
.custom-form .input .icon-append + input,
.custom-form .textarea .icon-append + textarea {
	padding-right: 46px;
}
.custom-form .input .icon-prepend + .icon-append + input,
.custom-form .textarea .icon-prepend + .icon-append + textarea {
	padding-left: 46px;
}



/**/
/* grid */
/**/
.custom-form .row {
	margin: 0 -15px;
	width: 90%;
}
.custom-form .row:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form .col {
	float: left;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.custom-form .col-1 {
	width: 8.33%;
}
.custom-form .col-2 {
	width: 16.66%;
}
.custom-form .col-3 {
	width: 25%;
}
.custom-form .col-4 {
    text-align: left;
    width: 24%;
}
.custom-form .col-5 {
	width: 41.66%;
}
.custom-form .col-6 {
	width: 50%;
}

.custom-form .col-8 {
    width: 75.67%;
}
.custom-form .col-9 {
	width: 75%;
}
.custom-form .col-10 {
	width: 83.33%;
}
@media screen and (max-width: 600px) {
	.custom-form .col {
		float: none;
		width: 100%;
	}
}

/**/
/* tooltips */
/**/
.custom-form .tooltip {
	position: absolute;
	z-index: 1;
	left: -9999px;
	padding: 2px 8px 3px;
	font-size: 11px;
	line-height: 16px;
	font-weight: 400;
	background: rgba(0,0,0,0.9);
	color: #fff;
	opacity: 0;
	transition: margin 0.3s, opacity 0.3s;
	-o-transition: margin 0.3s, opacity 0.3s;
	-ms-transition: margin 0.3s, opacity 0.3s;
	-moz-transition: margin 0.3s, opacity 0.3s;
	-webkit-transition: margin 0.3s, opacity 0.3s;
}
.custom-form .tooltip:after {
	content: '';
	position: absolute;
}
.custom-form .input input:focus + .tooltip,
.custom-form .textarea textarea:focus + .tooltip {
	opacity: 1;	
}

.custom-form .tooltip-top-right {
	bottom: 100%;
	margin-bottom: 15px;
}
.custom-form .tooltip-top-right:after {
	top: 100%;
	right: 16px;	
	border-top: 4px solid rgba(0,0,0,0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-top-right,
.custom-form .textarea textarea:focus + .tooltip-top-right {
	right: 0;
	left: auto;
	margin-bottom: 5px;
}

.custom-form .tooltip-top-left {
	bottom: 100%;
	margin-bottom: 15px;
}
.custom-form .tooltip-top-left:after {
	top: 100%;
	left: 16px;
	border-top: 4px solid rgba(0,0,0,0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-top-left,
.custom-form .textarea textarea:focus + .tooltip-top-left {
	right: auto;
	left: 0;
	margin-bottom: 5px;
}

.custom-form .tooltip-right {
	top: 9px;
	white-space: nowrap;
	margin-left: 15px;
}
.custom-form .tooltip-right:after {
	top: 6px;
	right: 100%;
	border-top: 4px solid transparent;
	border-right: 4px solid rgba(0,0,0,0.9);
	border-bottom: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-right,
.custom-form .textarea textarea:focus + .tooltip-right {
	left: 100%;
	margin-left: 5px;
}

.custom-form .tooltip-left {
	top: 9px;
	white-space: nowrap;
	margin-right: 15px;
}
.custom-form .tooltip-left:after {
	top: 6px;
	left: 100%;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid rgba(0,0,0,0.9);
}
.custom-form .input input:focus + .tooltip-left,
.custom-form .textarea textarea:focus + .tooltip-left {
	right: 100%;
	left: auto;
	margin-right: 5px;
}

.custom-form .tooltip-bottom-right {
	top: 100%;
	margin-top: 15px;
}
.custom-form .tooltip-bottom-right:after {
	bottom: 100%;
	right: 16px;	
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0,0,0,0.9);
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-bottom-right,
.custom-form .textarea textarea:focus + .tooltip-bottom-right {
	right: 0;
	left: auto;
	margin-top: 5px;
}

.custom-form .tooltip-bottom-left {
	top: 100%;
	margin-top: 15px;
}
.custom-form .tooltip-bottom-left:after {
	bottom: 100%;
	left: 16px;
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0,0,0,0.9);
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-bottom-left,
.custom-form .textarea textarea:focus + .tooltip-bottom-left {
	right: auto;
	left: 0;
	margin-top: 5px;
}


/**/
/* normal state */
/**/
.custom-form .input input,
.custom-form .select select,
.custom-form .textarea textarea,
.custom-form .radio i,
.custom-form .checkbox i,
.custom-form .toggle i,
.custom-form .icon-append,
.custom-form .icon-prepend {
        border-radius: 4px;
	border-color: #05a2d3;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3s;
}
.custom-form .toggle i:before {
	background-color: #2da5da;	
}
.custom-form .rating label {
	color: #ccc;
	transition: color 0.3s;
	-o-transition: color 0.3s;
	-ms-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-webkit-transition: color 0.3s;
}
.custom-form .button {
	ity 0.2s; */
	-o-transition: opacity 0.2s;
}
.custom-form .button.button-secondary {
	background-color: #b3b3b3;
}
.custom-form .icon-append,
.custom-form .icon-prepend {
	color: #000000;
}


/**/
/* hover state */
/**/
.custom-form .input:hover input,
.custom-form .select:hover select,
.custom-form .textarea:hover textarea,
.custom-form .radio:hover i,
.custom-form .checkbox:hover i,
.custom-form .toggle:hover i {
	border-color: #000000;
}
.custom-form .rating input + label:hover,
.custom-form .rating input + label:hover ~ label {
	color: #000000;
}
.custom-form .button:hover {
	opacity: 1;
}


/**/
/* focus state */
/**/
.custom-form .input input:focus,
.custom-form .select select:focus,
.custom-form .textarea textarea:focus,
.custom-form .radio input:focus + i,
.custom-form .checkbox input:focus + i,
.custom-form .toggle input:focus + i {
	border-color: #000000;
box-shadow:0 0 0 #fff;
}


/**/
/* checked state */
/**/
.custom-form .radio input + i:after {
	background-color: #2da5da;	
}
.custom-form .checkbox input + i:after {
	color: #2da5da;
}
.custom-form .radio input:checked + i,
.custom-form .checkbox input:checked + i,
.custom-form .toggle input:checked + i {
	border-color: #2da5da;	
}
.custom-form .rating input:checked ~ label {
	color: #2da5da;	
}


/**/
/* error state */
/**/
.custom-form .state-error input,
.custom-form .state-error select,
.custom-form .state-error textarea,
.custom-form .radio.state-error i,
.custom-form .checkbox.state-error i,
.custom-form .toggle.state-error i {
	background: #fff0f0;
}
.custom-form .state-error select + i {
	background: #fff0f0;
	box-shadow: 0 0 0 12px #fff0f0;
}
.custom-form .toggle.state-error input:checked + i {
	background: #fff0f0;
}
.custom-form .note-error {
	color: #ee9393;	
}


/**/
/* success state */
/**/
.custom-form .state-success input,
.custom-form .state-success select,
.custom-form .state-success textarea,
.custom-form .radio.state-success i,
.custom-form .checkbox.state-success i,
.custom-form .toggle.state-success i {
	background: #f0fff0;
}
.custom-form .state-success select + i {
	background: #f0fff0;
	box-shadow: 0 0 0 12px #f0fff0;
}
.custom-form .toggle.state-success input:checked + i {
	background: #f0fff0;
}
.custom-form .note-success {
	color: #6fb679;
}


/**/
/* disabled state */
/**/
.custom-form .input.state-disabled input,
.custom-form .select.state-disabled,
.custom-form .textarea.state-disabled,
.custom-form .radio.state-disabled,
.custom-form .checkbox.state-disabled,
.custom-form .toggle.state-disabled,
.custom-form .button.state-disabled {
	cursor: default;
	opacity: 0.5;
}
.custom-form .input.state-disabled:hover input,
.custom-form .select.state-disabled:hover select,
.custom-form .textarea.state-disabled:hover textarea,
.custom-form .radio.state-disabled:hover i,
.custom-form .checkbox.state-disabled:hover i,
.custom-form .toggle.state-disabled:hover i {
	border-color: #000000;
}
/**/
/* Custom state */
/**/

.formdivider_custom {
text-align: center;
    padding: 8px 15px !important;
}

.system_text.Header_text {
    margin-bottom: 15px;
    margin-top: 5px;
}
a > i.icon-append.volume.icon-volume-up {
    left: 155px;
}
.formfieldinput_ReadOnly {
    background-color: #e4e4e4 !important;
}
.form_error {
    /* font-size: 25px; */
    color: red;
}
#CustomForm header {
	color: #666 !important;
	font-family: pt sans,sans-serif;
	text-transform: uppercase;
	font-weight: bold !important;
	letter-spacing: 1px;
	font-size: 14px !important;
	background: transparent !important;
	border-color: #dcdcdc !important;
	padding: 0 0 !important;
	padding-bottom: 10px !important;
	text-align: left !important;
	float: left;
	width: 100%;
        margin-bottom: 10px;
}

.custom-form .input input, .custom-form .select select, .custom-form .textarea textarea {
  width: 540px;
}
.formdivider.formdivider_custom {
  width: 600px;
  box-sizing: border-box;
}
.custom-form .input-file .button input {
  font-size: 17px !important;
}
.custom-form footer {
	background: transparent !important;
	box-shadow: none !important;
        border-color:#dcdcdc;
}
footer button.button {
	font-family: "pt serif",serif !important;
	text-transform: uppercase !important;
}
#CustomForm {
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 10px;
      /*  background: white; */
}
.custom-form .input-file .button {
	background: #ddd;
	font-family: pt sans,sans-serif !important;
	color: black !important;
	font-weight: normal !important;
	font-size: 13px !important;
}
footer button.button {
	font-family: pt sans,sans-serif !important;
	text-transform: uppercase !important;
	letter-spacing: 2px;
	margin-left: auto !important;
	margin-right: auto !important;
}
footer button.button:hover {
	background: #666;
}
.custom-form fieldset {
	padding-top: 0 !important;
}
.system_text.Header_text b {
	font-style: italic;
	font-weight: normal;
	color: #666;
	font-size: 16px;
	margin-top: 5px;
}

.formfieldinput_ReadOnly {
  color: #818181;
}
.formfieldinput_ReadOnly:hover {
  border-color:  #ddd !important;
  cursor: none !important;
}
.custom-form .tooltip.tooltip-top-right {
	display: none !important;
}
#opinion-memo42, #opinion-memo4 {
	font-weight: normal;
	font-style: italic;
	font-size: 12px;
}

.formdivider.formdivider_custom {
  background: transparent !important;
  color: black !important;
  font-weight: bold;
  text-align: left !important;
  padding: 0 !important;
  position: relative;
}
.formdivider.formdivider_custom span {
  background: #a7abac;
  padding: 10px 30px;
  float: left;
  margin-top: 20px;
  position: relative;
  z-index: 2;
}
.formdivider.formdivider_custom:after {
  content: " ";
  width: 100%;
  height: 3px;
  display: inline-block;
  position: absolute;
  top: 37px;
  left: 0;
  background: #a7abac;
  z-index: 1;
}

.captcha-section {
	flex-direction: column;
	margin-top: 40px;
	align-items: center;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	margin-bottom: 0 !important;
}
.captcha-text {
  font-size: 14px;
  margin-top: 5px;
  font-style: italic;
}
.captcha-section img {
  border: 1px solid gray;
  filter: invert() grayscale();
}
.custom-form button.button {
	padding: 0 65px !important;
	line-height: 40px !important;
	border-radius: 100px;
        background:#05a2d3;
}

/*-- END: CUSTOM FORM -- */

.cus-menu-id-22 {
	color: yellow !important;
}
/* menu css */

.custom_menu_27 {
  display: none !important;
}
/* menu css end */

.article_tbody {
  display: flex;
  flex-direction: column;
}
.article_tbody tr {
  order: 2;
}
.article_top {
  order: 1 !important;
  margin-bottom: 10px;
}/* *** BEGIN: Responsive Highlight 5 *** */
@media screen and (max-width: 768px) {
	.Highlight5_part {width:100%;box-shadow:0px 0px 10px #a1a1a1;}
	.pagebody.caption_h5 {display:none !important;}
	.ReadMore {display:none !important; }
}	


/* *** BEGIN: Responsive PhotoGallery 1 *** */

@media screen and (max-width: 768px) {
  /*.c8 td {
    font-size: 10px;
  }

  .c8 img {
    width: 100%;
  }*/
}

/* *** END: Responsive PhotoGallery 1 *** */

@media screen and (max-width: 640px) {
.jssor-article-img_h5 {
    height: 380px !important;
}
.playButton_h5 {
	display:none !important;
}
.slides_h5 {
    height: 460px !important;
}
.pageheading.jssor-heading_h5 {
    max-height: 200px;
    min-height: 200px;
}
.slider_container_h5 {
	height:320px !important;
}
.jssorb21_h5 {
	display:none;
}
.jssora21r_h5, .jssora21l_h5 {
	display:none;
}
.text_h5 {
    color: #000000 !important;
    font-family: oswald !important;
    font-size: 22px !important;
    line-height: 36px !important;
}
#artCount_h5 {display:none !important;}
.imgs_h5 {
    max-height: 380px;
    max-width: 518px;
    min-height: 380px;
    min-width: 518px;
}
.menu-nm_h5, .menu-nm_h5:link {
	font-size:36px;
}
.sub-container_h5 { margin:0px; width:100%;}
}
@media screen and (max-width: 414px) {
.jssor-article-img_h5 {
    height: 500px !important;
}
.slides_h5 {
    height: 700px !important;
}
.pageheading.jssor-heading_h5 {
    max-height: 200px;
    min-height: 200px;
}
.slider_container_h5 {
	height:320px !important;
}
.jssorb21_h5 {
	display:none;
}
.jssora21r_h5, .jssora21l_h5 {
	display:none;
}
.text_h5 {
    font-size: 57px !important;
    line-height: 57px !important;
}
#artCount_h5 {display:none !important;}
.imgs_h5 {
    max-height: 970px;
    max-width: 500px;
    min-height: 500px;
    min-width: 970px;
}
.menu-nm_h5, .menu-nm_h5:link {
	font-size:55px;
}
.sub-container_h5 { margin:0px; width:100%;}
}
@media screen and (max-width: 360px) {
.slider_container_h5 {
	height:270px !important;
}
}
@media screen and (max-width: 320px) {
.slider_container_h5 {
	height:240px !important;
}
}
/* *** END: Responsive Highlight 5 *** */
.pagephoto {
    max-width: 400px;
}