.c_DNN6_Header .Head {
	line-height: 24px;
	padding: 0 10px 0 0;
	text-transform: uppercase;
	font-weight: inherit;
}
.c_DNN6_Header .Title {
	margin: 1em 0 .5em;
	overflow: hidden
}
.c_DNN6_Header .Title .TitleBar {
	margin: 0 -100% 0 0;
	vertical-align: middle;
	width: 100%;
	height: 20px
}
.c_DNN6_SubTitle .Head {
	color: inherit;
	line-height: 40px;
	padding: 0 10px 0 0;
	text-transform: uppercase;
	font-weight: inherit;
}
.c_DNN6_SubTitle .Title {
	margin: 1.35em 0 .5em;
	overflow: hidden
}
.c_DNN6_SubTitle .Title .TitleBar {
	margin: 0 -100% 0 0;
	vertical-align: middle;
	width: 100%;
	height: 24px
}
.Head {
	color: inherit;
	border: none;
	font-weight: inherit;
	font-size: inherit;
	font-family: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	margin-bottom: 0;
}
.spd-container-title {
	color: inherit;
	/*font-size: inherit;*/
	/*font-family: inherit;*/
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	font-weight:inherit;
}




#clearfix {
	width: 100%;
	float: left;
	overflow: auto
}
.spd-container-text{
	font-size:14px;
}

.spd-container-text .Normal{
	font-family:inherit;
	font-size: inherit;
	font-weight:inherit;
	letter-spacing:inherit;
	
}

.spd-container-text .Normal>p{
	padding:15px 17px;
	
}


.spd-leaf_container-text{
	font-size:14px;
}

.spd-leaf_container-text .Normal{
	font-family:inherit;
	font-size: inherit;
	font-weight:inherit;
	letter-spacing:inherit;
	
}

.spd-leaf_container-text .Normal>p{
	padding:15px 17px;
	
}





.spd-leaf_container-text .Normal{
	font-family:inherit;
	font-size: inherit;
	font-weight:inherit;
	letter-spacing:inherit;
	
}

.spd-leaf_container-text .Normal>p{
	padding:15px 17px;
	
}





#BevelTitle {
	margin: 3em 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	background: #fff;
	border: 1px solid #cecfcf;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc)
}
.Bevel_Shadow {
	-moz-box-shadow: inset 0 0 5px #505050;
	-ms-box-shadow: inset 0 0 1px #505050;
	-webkit-box-shadow: inset 0 0 5px #505050;
	box-shadow: inset 0 0 5px #505050;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc)
}
.BevelIcon_Title {
	/*height: 40px;*/
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	padding-left: 15px;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc)
}
.BevelIcon_Title img {
	height: 40px;
	padding: 5px
}
.BevelTitle_Title {
	/*height: 40px;*/
	padding: 0 0 0 20px;
	line-height: 37px;
	color: #fff;
	font-size: 20px;
	font-weight: 400;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	position: relative;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc)
}
#BevelNoTitle {
	background: #fbfbfb;
	margin: 3em 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
#DentTitle {
	background: #fff;
	border: 1px solid #cecfcf;
	margin: 3em 0 0;
	-moz-border-radius: 35px 10px/10px 35px;
	-webkit-border-radius: 35px 10px/10px 35px;
	-ms-border-radius: 35px 10px / 10px 35px;
	border-radius: 35px 10px/10px 35px;
	-webkit-box-shadow: 0 10px 6px -6px #777;
	-moz-box-shadow: 0 10px 6px -6px #777;
	box-shadow: 0 10px 6px -6px #777;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc);
	position: relative
}
.DentTitle_Title {
	text-align: left;
	/*height: 40px;*/
	padding: 0 0 0 20px;
	line-height: 37px;
	color: #fff;
	font-weight: 400;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	font-size: 20px;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc);
	position: relative
}
#DentTitleSolid {
	background: #fff;
	border: 1px solid #cecfcf;
	margin: 3em 0 0;
	-moz-border-radius: 35px 10px/10px 35px;
	-webkit-border-radius: 35px 10px/10px 35px;
	-ms-border-radius: 35px 10px / 10px 35px;
	border-radius: 35px 10px/10px 35px;
	behavior: url(/Portals/_default/Skins/Virtual/PIE.htc)
}
.DentTitleSolid_Title {
	font-weight: 400;
	border-bottom: 2px;
	border-bottom-style: solid;
	font-size: 24px;
	margin: 0 20px;
	padding: 10px
}
.DentTitleSolid_Title .Head {
	color: inherit
}
#DentNoTitle {
	background: #fff;
	margin: 3em 0 0;
	-moz-border-radius: 25px 10px/10px 25px;
	-webkit-border-radius: 25px 10px/10px 25px;
	-ms-border-radius: 25px 10px / 10px 25px;
	border-radius: 25px 10px/10px 25px;
	border: 1px solid #e4e3e3
}
#DentNoTitle:after, #DentNoTitle:before {
	content: "";
	position: relative;
	z-index: -1;
	top: 10px;
	bottom: 10px;
	left: 0;
	right: 0;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.8);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.8);
	box-shadow: 0 0 20px rgba(0,0,0,.8);
	-moz-border-radius: 100px/10px;
	-webkit-border-radius: 100px/10px;
	border-radius: 100px/10px
}
#DentNoTitle:after {
	right: 10px;
	left: auto;
	-webkit-transform: skew(8deg) rotate(3deg);
	-moz-transform: skew(8deg) rotate(3deg);
	-ms-transform: skew(8deg) rotate(3deg);
	-o-transform: skew(8deg) rotate(3deg);
	transform: skew(8deg) rotate(3deg)
}
.DefaultTitle {
	margin: 1em 0 0;
	padding: 5px 0;
	text-align: left;
	font-size: 24px
}
.DefaultTitle .Head {
	font-weight: inherit;
}
.LeafTitle_Title img {
	height: 40px;
	padding: 3px
}
#LeafTitle {
	background: #fff;
	border: 1px solid #cecfcf;
	margin: 3em 0 0;
	-webkit-border-radius: 35px 0;
	-moz-border-radius: 35px 0;
	-ms-border-radius: 35px 0;
	border-radius: 35px 0
}
.LeafTitle_Title {
	color: #fff;
	/*height: 40px;*/
	padding: 0 0 0 20px;
	font-weight: 400;
	line-height: 37px;
	-webkit-border-radius: 35px 0 0;
	-moz-border-radius: 35px 0 0;
	-ms-border-radius: 35px 0 0 0;
	border-radius: 35px 0 0;
	font-size: 24px
}
.LeafTitle_content {
	font-size: inherit;
	padding: 15px 20px 10px;
	-webkit-border-radius: 0 0 35px;
	-moz-border-radius: 0 0 35px;
	-ms-border-radius: 0 0 35px 0;
	border-radius: 0 0 35px
}
#LeafTitleSolid {
	background: #fff;
	border: 1px solid #c3c6ca;
	margin: 3em 0 0;
	padding: 0 15px 8px 20px;
	-webkit-border-radius: 35px 0;
	-moz-border-radius: 35px 0;
	-ms-border-radius: 35px 0;
	border-radius: 35px 0
}
.LeafTitleSolid_Title {
	border-bottom: 3px;
	border-bottom-style: dotted;
	line-height: 37px;
	font-size: 24px
}
.LeafTitleSolid_Title .Head {
	color: inherit
}
.LeafTitleSolid_content {
	font-size: inherit;
	padding: 12px 0 0
}
.Rounded3dRibbon {
	margin: 3em 0 0;
	background: #fff;
	border: 1px solid #cecfcf;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 0 8px #e4e3e3;
	-khtml-box-shadow: 0 0 8px #e4e3e3;
	-webkit-box-shadow: 0 0 8px #e4e3e3;
	box-shadow: 0 0 8px #e4e3e3
}
.Rectangle_Title {
	/*height: 40px;*/
	color: #fff;
	font-size: 24px;
	line-height: 40px;
	left: -10px;
	top: 20px;
	width: 100%;
	text-align: center;
	margin-top: 30px;
	padding-right: 24px;
	-moz-box-shadow: 0 0 4px rgba(0,0,0,.55);
	-khtml-box-shadow: 0 0 4px rgba(0,0,0,.55);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,.55);
	box-shadow: 0 0 4px rgba(0,0,0,.55)
}
.Rectangle_Title .Head {
	text-align: center;
	font-weight: inherit;
}
.Square3dRibbon {
	margin: 3em 0 0;
	background: #fff;
	border: 1px solid #cecfcf;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-box-shadow: 0 0 8px #e4e3e3;
	-khtml-box-shadow: 0 0 8px #e4e3e3;
	-webkit-box-shadow: 0 0 8px #e4e3e3;
	box-shadow: 0 0 8px #e4e3e3
}
.SquareRectangle_Title {
	/*height: 40px;*/
	color: #fff;
	font-size: 24px;
	width: 100%;
	text-align: center;
	top: 20px;
	line-height: 40px;
	margin-top: 30px;
	-moz-box-shadow: 0 0 4px rgba(0,0,0,.55);
	-khtml-box-shadow: 0 0 4px rgba(0,0,0,.55);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,.55);
	box-shadow: 0 0 4px rgba(0,0,0,.55)
}
.Square3dRibbon:after, .Square3dRibbon:before {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 20px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #777;
	-webkit-box-shadow: 0 15px 10px #777;
	-moz-box-shadow: 0 15px 10px #777;
	box-shadow: 0 15px 10px #777;
	-webkit-transform: rotate(-5deg);
	-moz-transform: rotate(-5deg);
	-o-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg)
}
.Square3dRibbon:after {
	-webkit-transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	-o-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
	right: 20px;
	left: auto
}
#RoundedNoTilteBottomBorder {
	background: #fff;
	border: 1px solid #bbb5b9;
	margin: 3em 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.RoundedNoTilteBottomBorder_content {
	font-size: inherit;
	padding: 15px 20px 10px;
	border-bottom: 5px;
	border-bottom-style: solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: auto
}
#RoundedNotTilteNoBorder {
	margin: 3em 0 0;
	-webkit-box-shadow: 0 0 4px #e7e7e7;
	-moz-box-shadow: 0 0 4px #e7e7e7;
	box-shadow: 0 0 4px #e7e7e7;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.RNTop {
	height: 2px;
	background: url(images/RNTop_Bg.png) top right no-repeat
}
.RNBottom {
	height: 2px;
	background: url(images/RNBottom_Bg.png) bottom left no-repeat
}
.RoundedNotTilteNoBorder_Content {
	padding: 10px 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.RoundedBorderNoTitle {
	background: #fff;
	border: 1px solid #cecfcf
}
#RoundedTilte {
	margin: 3em 0 0;
	-webkit-box-shadow: 0 0 4px #e7e7e7;
	-moz-box-shadow: 0 0 4px #e7e7e7;
	box-shadow: 0 0 4px #e7e7e7;
	float: left;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.RoundedTextTitle {
	padding: 12px 20px 7px;
	font-size: 24px
}
#SquareBorderNoTitle {
	background: #fff;
	border: 1px solid #bbb5b9;
	margin: 3em 0 0
}
.SquareBorderNoTilte_content {
	font-size: inherit;
	padding: 15px 20px 10px;
	border-bottom: 5px;
	border-bottom-style: solid;
	overflow: auto
}
#SquareIconTitle {
	background: #fff;
	border: 1px solid #cecfcf;
	margin: 3em 0 0
}
.SquareIconTitle_Title {
	font-weight: 400;
	text-align: left;
	color: #fff;
	font-size: 24px
}
.SquareIconTitle_Title img {
	height: 40px;
	padding: 4px 8px 4px 0
}
#SquareNoTitle {
	overflow: auto;
	background: #fff;
	margin: 3em 0 0
}
.SquareNoTitle_content {
	border: 6px solid #b5b4b4;
	padding: 10px
}
.SquareRibbonCenterTitle {
	margin: 3em 0 0;
	background: #fff;
	border: 1px solid #cecfcf;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-khtml-box-shadow: 0 0 8px #e4e3e3
}
.SquareRibbonCenter_Title {
	/*height: 40px;*/
	color: #fff;
	top: 17px;
	width: 90%;
	text-align: center;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-box-shadow: 0 0 2px #d7d5d5;
	-khtml-box-shadow: 0 0 2px #d7d5d5;
	-webkit-box-shadow: 0 0 2px #d7d5d5;
	box-shadow: 0 0 4px #d7d5d5;
	font-size: 24px;
	margin: 30px auto 0;
	line-height: 40px
}
.SquareRibbonCenterTitleContent {
	padding: 15px 20px 10px;
	color: inherit
}
.SquareRibbonCenterTitle {
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.3), 0 0 40px rgba(0,0,0,.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.3), 0 0 40px rgba(0,0,0,.1) inset;
	box-shadow: 0 1px 4px rgba(0,0,0,.3), 0 0 40px rgba(0,0,0,.1) inset
}
.SquareRibbonCenterTitle:after, .SquareRibbonCenterTitle:before {
	content: "";
	position: absolute;
	z-index: -1;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.8);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.8);
	box-shadow: 0 0 20px rgba(0,0,0,.8);
	top: 50%;
	bottom: 0;
	left: 20px;
	right: 20px;
	-moz-border-radius: 100px/10px;
	-webkit-border-radius: 100px/10px;
	border-radius: 100px/10px
}
.SquareRibbonCenterTitle:after {
	right: 10px;
	left: auto;
	-webkit-transform: skew(8deg) rotate(3deg);
	-moz-transform: skew(8deg) rotate(3deg);
	-ms-transform: skew(8deg) rotate(3deg);
	-o-transform: skew(8deg) rotate(3deg);
	transform: skew(8deg) rotate(3deg)
}
.SquareRibbonTitle {
	margin: 3em 0 0;
	background: #fff;
	border: 1px solid #cecfcf;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-box-shadow: 0 0 8px #e4e3e3;
	-khtml-box-shadow: 0 0 8px #e4e3e3;
	-webkit-box-shadow: 0 0 8px #e4e3e3;
	box-shadow: 0 0 8px #e4e3e3
}
.SquareRibbon_Title {
	height: 40px;
	color: #fff;
	left: 0;
	top: 20px;
	width: 95%;
	text-align: left;
	border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-box-shadow: 0 0 2px #d7d5d5;
	-khtml-box-shadow: 0 0 2px #d7d5d5;
	-webkit-box-shadow: 0 0 2px #d7d5d5;
	box-shadow: 0 0 4px #d7d5d5;
	line-height: 2;
	font-size: 24px;
	float: left
}
.SquareRibbon_Title .Head {
	padding-left: 20px;
	font-weight:inherit;
}
.SquareRibbonTitleContent {
	padding: 30px 20px 10px;
	color: inherit
}
.SquareRibbonTitle:after {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	right: 18px;
	left: auto;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #777;
	-webkit-box-shadow: 0 15px 10px #777;
	-moz-box-shadow: 0 15px 10px #777;
	box-shadow: 0 15px 10px #777;
	-webkit-transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	-o-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg)
}
#SquareTitle {
	background: #fff;
	border: 1px solid #cecfcf;
	margin: 3em 0 0
}
.SquareTitle_Title {
	/*height: 40px;*/
	padding: 0 0 0 20px;
	line-height: 37px;
	font-size: 24px;
	font-weight: 400;
	color: #fff;
	text-align: left
}
.SuareBorder {
	border-width: 1px;
	border-style: solid;
	background: #fff;
	margin: 3em 0 0
}
.SquareTitleBottomBorder_Title {
/*	height: 40px;*/
	padding: 0 0 8px;
	line-height: 37px;
	font-size: 24px;
	font-weight: 400;
	margin: 0 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid
}


#SquareTitleShadow {	
	background: #fff;
	border: 1px solid #cecfcf;
	margin: 3em 0 0;
	position: relative;
	z-index: 1;
}

.SquareTitleShadow_Body {
	background: #fff;
	padding-bottom: 1px;
}

.SquareTitleShadow_Title {
	text-align: left;
	font-weight: 400;
	/*height: 40px;*/
	padding: 0 0 0 20px;
	line-height: 37px;
	font-size: 24px;
	color: #fff;
	background-color: #1871AC
}
#SquareTitleShadow:after, #SquareTitleShadow:before {
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 25px;
	left: 18px;
	width: 50%;
	top: 80%;
	max-width: 300px;
	background: #777;
	-webkit-box-shadow: 0 35px 20px #777;
	-moz-box-shadow: 0 35px 20px #777;
	box-shadow: 0 35px 20px #777;
	-webkit-transform: rotate(-8deg);
	-moz-transform: rotate(-8deg);
	-o-transform: rotate(-8deg);
	-ms-transform: rotate(-8deg);
	transform: rotate(-8deg)
}
#SquareTitleShadow:after {
	right: 18px;
	left: auto;
	-webkit-transform: rotate(8deg);
	-moz-transform: rotate(8deg);
	-o-transform: rotate(8deg);
	-ms-transform: rotate(8deg);
	transform: rotate(8deg)
}
.StateSquare_Title {
	font-weight: 400;
	text-align: left;
	font-size: 24px;
	color: #fff;
	padding: 0 0 0 20px;
	/*height: 40px;*/
	line-height: 40px
}
.StateSquareTitle_content {
	font-size: inherit;
	padding: 0 0 10px;
	background: #F4F4F4;
	border-bottom: 5px;
	border-bottom-style: solid
}
.TitleBottomBorder {
	margin: 3em 0 0
}
.TitleBottomBorder_Title {
	border-bottom: 2px;
	border-bottom-style: dashed;
	font-size: 24px
}
.TitleSolidBorder_Title .Head {
	color: inherit;
	line-height: 20px
}
.RoundedBorderNoTitle {
	margin: 3em 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Portals/_default/Skins/Vaspan/PIE.htc);
	position: relative
}
.RoundedBorderNoTitleBorder {
	padding: 12px
}
.Border {
	overflow: auto;
	border: 2px;
	border-style: dashed
}
.RoundedBorderNoTitle_content {
	font-size: inherit;
	padding: 10px 20px
}
.spd-cont-text-left {
	text-align: left;
	padding-left: 30px
}
.spd-cont-text2-left {
	text-align: left;
	padding: 10px;
	padding-left: 15px;
}
.container-titleH1-with-border {
	white-space: nowrap;
	text-align: left;
	border-bottom: 2px solid #e4e3e3;
	margin-bottom: 15px;
	margin-top: 15px;
}
.titleH1-with-border-center-text {
	white-space: nowrap;
	text-align: center;
	border-bottom: 2px solid #e4e3e3;
	margin-bottom: 15px;
	margin-top: 15px;
}
.titleh1border {
	padding: 5px 0;
	white-space: normal;
	vertical-align: middle;
	margin-bottom: -2px;
	display: inline-block;
	border-bottom: 2px;
	border-bottom-style: solid
}
.titleH1-comment {
	white-space: nowrap;
	padding: 0;
	border-top: 1px solid #e3e3e3;
	margin-top: 38px;
	text-align: center
}
/*.spd-comment-cont-top-gap {
	margin-top: -40px
}*/
.spd-n-container-header-01 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	text-align: center;
	border-bottom-color: #c2c1c1;
	width: 50%;
	margin: 0 auto;
	margin-bottom: 20px;
}
.spd-n-container-header-01 span {
	padding: 0 5px 0;
	background-color: #fff;
	position: relative;
	font-size: 120px;
	top: 73px;
	z-index: 1
}
.spd-comment-container-top {
	margin: 3em 0 0
}
.spd-n-container-testm2 {
	border-top-width: 1px;
	border-top-style: solid;
	text-align: center;
	border-top-color: #c2c1c1
}
.spd-cont-gap-new {
	margin-top: -.7em
}
.spd-n-container-testm2 span {
	padding: 20px;
	position: relative;
	z-index: 1;
	margin: 0 auto;
	width: 50%
}
.spd-n-container-testm2 img {
	width: 80px;
	position: relative;
	margin-top: -40px;
	background-color: #fff;
	padding: 20px;
	text-align: center
}
.spd-container-center-text {
	position: relative;
	z-index: 100;
	text-align: center!important;
}
.coment-cont-text-area {
	position: relative;
	z-index: 100;
	font-style: italic;
	text-align: justify
}
@media handheld, only screen and (max-width:767px) {
.TitleSolid_Title {
	text-align: center
}
.BevelTitle_Title, .DentTitleSolid_Title, .DentTitle_Title, .LeafTitleSolid_Title, .LeafTitle_Title, .SquareTitleWhite_Title, .SquareTitle_Title, .TitleSolidBorder_Title {
	padding-left: 0;
	text-align: center
}
.TitleSolidBorder {
	margin: 0;
	padding: 0
}
.TitleSolidBorder_content {
	padding: 10px 10px 0
}
.DefaultTitle, .TitleNoBorder_Title {
	text-align: center
}
.DefaultTitle .Head {
	font-size: 28px
}
.SquareTitleBottomBorder_Title { height:auto;}
}

.spd-Title-H1{font-size:36px;}




.spd-Title-H1 h1 {
/*font-size: inherit;*/
font-weight: inherit;
color: inherit;
letter-spacing: inherit;
}

.spd-Title-H2{font-size:30px;}
.spd-Title-H2 h2 {
/*font-size: inherit;*/
font-weight: inherit;
color: inherit;

letter-spacing: inherit;
}
.spd-Title-H3{font-size:30px;}
.spd-Title-H3 h3 {
/*font-size: inherit;*/
font-weight: inherit;
color: inherit;

letter-spacing: inherit;
}
.spd-Title-H4{font-size:30px;}
.spd-Title-H4 h4 {
/*font-size: inherit;*/
font-weight: inherit;
color: inherit;
letter-spacing: inherit;
}

/* .spd-container-text .Normal .smlink { */
       /* display: block; */
    /* color: #000; */
     /* padding: 0 0 28px; */
    /* text-decoration: none; */
    /* font-size: 20px; */
    /* font-weight: 500; */
    /* font-family: "Work Sans",sans-serif; */
/* } */
/* .spd-container-text .Normal .smlink:hover { */
    /* background-color: transparent; */
    /* color: #e76b0f; */
/* } */
/* .spd-container-text .Normal .smlink::before { */
    /* content: "\f105"; */
    /* font-size: 21px; */
    /* font-family: FontAwesome; */
    /* color: #666; */
	/* position: absolute; */
    /* left: 10px; */
/* } */

.spd-container-text .Normal col-md-4 ul li a{
       display: block;
    color: #000;
     padding: 0 0 28px;
    text-decoration: none;
    font-size: 20px;
    font-weight: 500;
    font-family: "Work Sans",sans-serif;
}

a.smlink {
    display: block;
    color: #000;
    padding: 8px 16px;
    text-decoration: none;
    font-size: 20px;
    font-weight: 500;
    font-family: "Work Sans",sans-serif;
}
a.smlink:hover {
    background-color: transparent!important;
    color: #e76b0f!important;
}
    a.smlink::before {
        content: "\f105" !important;
        font-size: 25px !important;
        font-family: FontAwesome !important;
        color: #666 !important;
        position: absolute !important;
        left: 18px !important;
    }
 
 div#dnn_ctr489_HtmlModule_lblContent {
    display: none;
}
.head_banner .banner-box .banner-img::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(21,21,21,0.5);
    width: 95%;
    margin-left: 34px;
}

.head_banner .banner-box .banner-img img {
    width: 95%;
    margin-left: 33px;
}
