﻿@charset "utf-8";
/* CSS Document */
/*----------------------- design style ----------------------------------*/
#RibbonBar_ddlMode{width:90px;}
/* boxes */
#jskinout{width:100%; min-height:100%;}
.jpaddinglr{padding-left:30px !important; padding-right:30px !important;}
.jpaddingtb{ padding-top:30px; padding-bottom:30px;}
.jpaddingb{padding-bottom:30px;}
.jpaddingb.DNNEmptyPane{padding-bottom:0;}
.jremovepadb{margin-bottom:-30px;}
.lightbg{background:url(../images/bglight.png) repeat;}
.darkbg{background:url(../images/bgdark.png) repeat;}
.imglbg{background:url(../images/bgimgl.jpg) top center no-repeat fixed;}
.jmainwidth{width:93.75%; max-width:1140px; margin:0 auto; position:relative;}
.jfooterwidth {
	max-width: 1140px;
	margin: 0 auto;
	position: relative;
}

#jtoptool{
	position:relative;
	top: 0px;
	z-index:99999;
	width: 100%;
	height: 0;
	overflow:hidden;
}

#jtoptoolTab{
	position:absolute;
	z-index:999;
	width:45px;
	height:25px;
	text-align:center;
	cursor:pointer;
	top:0;
	right:5px;
}

#jlogomenu{padding:0 0 0 0; position:relative; z-index:500; background:#85c442;}
.jmscroll{    position: fixed !important;
	/*padding:0 8vw 0 8vw !important;*/
    margin: 0;
    top: 0;
	left:0;
    width: 100%;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
	box-shadow:0 0 3px rgba(0,0,0,0.2);}
#jlogo{ min-height:80px; padding:9px 0; }
#jmainmenu{height:80px; margin:0; padding:26px 0; text-align:right;}
#jlogin{/*height:80px;*/ margin:0; padding:26px 0; text-align:right;}
#jlogin a{padding:2px;display:inline-block;color:#000000;}
#jlogin a span{border-radius:4px;padding:3px 14px;cursor:pointer;display:inline-block;}
#jlogin a:hover{border:1px solid #8fbf35;padding: 1px;border-radius: 4px;}
#jlogin a:hover span{background:#282a2b;color:#fff}
#jmenu{height:0px; overflow:hidden;}
.jdropmenu{width:100%;}

#jbanner{position:relative; z-index:0;}
#dnn_bannerpane{position:relative; z-index:1; min-height:75px;}
.jbshadowt{background:url(../images/bannershadowt.png) top center no-repeat; width:100%; height:28px; position:absolute; top:0; z-index:20000;}
.jbshadowb{background:url(../images/bannershadowb.png) bottom center no-repeat; width:100%; height:27px; position:absolute; bottom:0; z-index:30000;}
.jbshadowt, .jbshadowb{background-size:100% auto;}
.jbstadj{background-position-y:-10px;}
.jbsbadj{background-position-y:5px;}

#jmainbox{background:#ffffff; padding:0; border-left:1px solid #d2d3d4; border-right:1px solid #d2d3d4; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.25); -moz-box-shadow:0 0 3px rgba(0,0,0,0.25); box-shadow:0 0 3px rgba(0,0,0,0.25);}
/*#jwtpanes{min-height:198px; border-top:1px solid #d2d3d4;}*/
#jwcpanes{border-top:1px solid #d2d3d4;}
/*#jgcpanes{background:#f9f9f9; border-top:1px solid #d2d3d4; border-bottom:1px solid #d2d3d4;}*/
/*#jwbpanes{background:#f9f9f9; border-top:1px solid #d2d3d4;}*/
#jcopanes{border-top:1px solid #d2d3d4;}
#jnopanes{padding:27px 0;}
#jfooterpanes{background:#282a2b; border-top:1px solid #ffffff;}
#jfooter{background:#85c442; padding:15px 0;}
#jfooter p {
    color: #000000;
}

#jfooterpanes div,  #jfooterpanes span,  #jfooterpanes td,  #jfooterpanes .Normal,  #jfooterpanes p {
    color: #85c442;
}
#jfooterpanes .stylecontainertitleB1{color:#ffffff;}

.fleft{float:left;}
.fright{float:right;}


/*----------silder-------------*/
.slider-wrapper { 
	width: 100%;
	margin: 0 auto; 
}

#slider {
    margin:0 auto 0 auto;
}
.singleimg{width:98%; margin:0 auto;}

/*---background----*/
.Parallasse {
    margin: 0px;
    background-color: #555;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: 100% auto !important;
    background-position:center;
}

.jbgimg01{
    background-image:url(../images/bpanebg.jpg?v=2);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

.jhr{width:100%; height:1px; background:#e0dede; margin:4px auto;}

@media handheld, only screen and (max-width: 767px){

.unoslider_indicator, .unoslider_navigation_container{display:none !important;}
.jmainwidth{width:93.75%; margin:0 auto;}

#jlogo{width:93.75%; margin:0 auto; padding:9px 0 5px 0; text-align:center;}
#jlogomenu{padding:0;}
/*#jmenu{background:none;padding:8px 0;border:none; height:auto; min-height:10px; overflow:visible; text-align:center;}
#jmainmenu{height:0; margin:0; overflow:hidden;}*/
#jlogin{/*height:50px;*/ padding:0;}
.mobilecenter{text-align:center !important; margin-top:10px;}
#jmobilemenu{width:93.75%; margin:7px auto;}

.LoginPanel{width:98%; padding:0;}
div .dnnRegistrationForm, .dnnForm{width:98%; margin:auto auto; min-width:1px;}
div.dnnRegistrationForm .dnnForm{width:98%;}
.dnnPrimaryAction { margin: 5px auto;}
.dnnLoginRememberMe {padding-left: 20px;}

.fleft{float:none;}
.fright{float:none;}

img{max-width:100%;}
.singleimg{width:98%; margin:0 auto;}
	
}


/***************************************************/

