body{
	font-family:Arial;
	margin:0;
	padding:0;
}
#tempAlertMessage{
	background-color:white;
	border-radius:5px;
	box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 5px;
	font-family:Arial;
	left:calc(50% - 200px);
	margin:auto;
	opacity:1;
	padding:25px;
	position:fixed;
	text-align:center;
	top:10%;
	transition:all 0.5s;
	width:400px;
}
.testClass div{
	height:100px;
}
.testClass:hover{
	background:#27b;
}
.testClassdiv{
	height:100px;
}
.testClass{
	background-color:#046;
	background-image:linear-gradient(rgba(255,255,255,.5) 1px, transparent 1px),                  linear-gradient(90deg, rgba(255,255,255,.5) 1px, transparent 1px),                  linear-gradient(rgba(255,255,255,.05) 1px, transparent 1px),                  linear-gradient(90deg, rgba(255,255,255,.05) 1px, transparent 1px);
	height:500px;
	width:500px;
}
#container{
	background:linear-gradient(30deg, rgba(0,0,0,0.06) 0%, rgba(255,255,255,0) 100%) 0 0 / 10px 10px;
	linear-gradient(135deg,rgba(255,255,255,0)0%,rgba(0,5,138,0.83)39%,rgba(255,0,255,0.68)46%,#ff000066%,rgba(0,0,0,0.73)68%,rgba(255,255,255,0)100%)50%50%,radial-gradient(#fff0000%,#10c20043%,#ffffff55%,#c8f0073%)5px20px/25px25px:undefined;
	min-width:1000px;
}
#webDesigner_tempAlertMessage{
	background-color:white;
	border-radius:5px;
	box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 5px;
	color:rgb(51, 51, 51);
	font-family:Arial;
	left:calc(50% - 200px);
	margin:auto;
	opacity:1;
	padding:25px;
	position:fixed;
	text-align:center;
	top:10%;
	transition:all 0.5s;
	width:400px;
}
.wdtA_bluePrint{
}
#menu{
	font-family:Impact;
	height:100px;
	margin:auto;
	width:610px;
}
#menuContainer{
	background:linear-gradient(30deg, rgba(0,0,0,0.06) 0%, rgba(255,255,255,0) 100%) 0 0 / 10px 10px, linear-gradient(90deg, #0D4D4D 0%, #669999 62%);
	box-sizing:border-box;
	color:#fff;
	height:160px;
	overflow:hidden;
	padding:20px;
}
#menuHeader{
}
.menuBtn{
	background:#ffffff;
	border:1px dotted #407F7F;
	border-radius:0rem;
	box-shadow:0 0 0 3px #fff, rgba(0, 0, 0, 0.0980392) -1px 1px 2px, rgba(0, 0, 0, 0.0980392) -3px 2px 4px, rgba(0, 0, 0, 0.0980392) -7px 4px 8px, rgba(0, 0, 0, 0.0980392) -14px 8px 16px, rgba(0, 0, 0, 0.0980392) -29px 17px 32px;
	color:#0D4D4D;
	cursor:pointer;
	float:left;
	height:80px;
	line-height:80px;
	margin:20px 20px;
	overflow:hidden;
	text-align:center;
	transition:all .3s;
	width:80px;
}
#footerCenter{
	background:none;
	box-shadow:none;
	color:#fff;
	line-height:40px;
	margin:auto;
	overflow:hidden;
	padding:0;
	text-align:center;
	width:500px;
}
.contentContainer{
	border-top:3px solid #407F7F;
	margin-top:5px;
	min-height:calc(100vh - 215px) !important;
	overflow:hidden;
	position:relative;
	width:100%;
}
.center{
	background:#fff;
	box-shadow:rgba(0, 0, 0, 0.0980392) -1px 1px 2px, rgba(0, 0, 0, 0.0980392) -3px 2px 4px, rgba(0, 0, 0, 0.0980392) -7px 4px 8px, rgba(0, 0, 0, 0.0980392) -14px 8px 16px, rgba(0, 0, 0, 0.0980392) -29px 17px 32px, rgba(0, 0, 0, 0.0980392) 1px 1px 2px, rgba(0, 0, 0, 0.0980392) 3px 3px 4px, rgba(0, 0, 0, 0.0980392) 6px 6px 8px, rgba(0, 0, 0, 0.0980392) 13px 13px 16px, rgba(0, 0, 0, 0.0980392) 26px 26px 32px;
	box-sizing:border-box;
	margin:15px auto;
	min-height:100%;
	overflow:hidden;
	padding:25px;
	width:1000px;
}
.footerContainer{
	1background:#407f7f;
	background:linear-gradient(30deg, rgba(0,0,0,0.06) 0%, rgba(255,255,255,0) 100%) 0 0 / 10px 10px, linear-gradient(90deg, #0D4D4D 0%, #669999 62%);
	border-top:3px solid #669999;
	font-size:12px;
	height:40px;
	overflow:hidden;
}
.menuBtn:before{
}
.menuBtn:hover{
	1transform:scale(1.2);
	height:100px;
	line-height:100px;
	margin-top:10px;
	text-decoration:underline;
	text-shadow:0 0 10px #fff;
}
#logo{
	left:calc(50% - 460px);
	position:absolute;
	top:25px;
	width:120px;
}
a{
	color:inherit;
	text-decoration:inherit;
}
.articlesContainer{
	border-top:15px solid #669999;
	box-sizing:border-box;
	padding:25px;
}
.articleLinkTitle{
	color:#0D4D4D;
	font-weight:bold;
	overflow:hidden;
	padding:10px;
	width:calc(100% - 400px);
	z-index:99;
}
.articleContainer{
	border-top:1px solid #27877c;
	height:120px;
	margin-right:1px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	width:100%;
}
.articleThumb{
	border-top:8px solid #27877c;
	float:left;
	left:0;
	margin:auto;
	min-height:100%;
	transition:all .7s;
	width:200px;
}
.articleThumb:hover{
}
.imageGallContainer{
	border:10px Solid #fff;
	box-shadow:rgba(0, 0, 0, 0.0980392) -1px 1px 2px, rgba(0, 0, 0, 0.0980392) -3px 2px 4px, rgba(0, 0, 0, 0.0980392) -7px 4px 8px, rgba(0, 0, 0, 0.0980392) -14px 8px 16px;
	float:left;
	height:150px;
	margin:10px;
	overflow:hidden;
	position:relative;
	width:150px;
}
.imagesConainer{
	border-top:5px solid #407F7F;
	overflow:hidden;
	padding:16px;
}
.imageGallThumb{
	bottom:-100%;
	left:-100%;
	margin:auto;
	max-height:130%;
	max-width:130%;
	min-height:100%;
	min-width:100%;
	position:absolute;
	right:-100%;
	top:-100%;
	transition:all .7s;
}
.imageGallThumb:hover{
	transform:scale(1.2);
}
#galleryDivContainer{
	background:rgba(0, 0, 0, 0.8);
	height:0%;
	overflow:hidden;
	position:fixed;
	top:0px;
	transition:height 0.3s;
	width:100%;
}
#galleryImgImg{
	bottom:-1000%;
	display:block !important;
	left:-1000%;
	margin:auto;
	max-height:100%;
	max-width:100%;
	position:absolute;
	right:-1000%;
	top:-1000%;
}
#imgContainer{
	:undefined;
	border:1px dashed #fff;
	box-sizing:border-box;
	height:calc(100vh - 100px);
	left:-1000%;
	margin:auto;
	padding:10px;
	position:absolute;
	right:-1000%;
	top:50px;
	width:calc(100vh - 100px);
}
#imgInnerContainer{
	:undefined;
	background:#fff;
	box-sizing:border-box;
	height:100%;
	overflow:hidden;
	padding:10px;
	width:100%;
}
#prevArrow{
	:undefined;
	background:#fff;
	color:#333;
	cursor:pointer;
	font-size:48px;
	font-weight:bold;
	height:50px;
	line-height:40px;
	position:absolute;
	right:10px;
	text-align:center;
	top:50%;
	width:50px;
}
.imagesCenter{
}
.articlesAllContainer{
	padding-top:25px;
}
.articleLinkDescr{
	color:#0D4D4D;
	font-size:12px;
	overflow:hidden;
	padding:10px;
	width:calc(100% - 400px);
	z-index:99;
}

