.prior-first, .prior-hblock {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 2em;
	border: 1px solid #ececec;
	padding: 10px;
	background: white;
	display: inline-block;
}

.button-sub-h{



}

.button-sub-h{
	text-align:center;
	 	background-color:#2077b2;
	 	padding:1em;
	text-align:center;
	 	color:white;
	 	font-weight: bold;
	 	font-size:1em;

	 	cursor:pointer;
	 	margin:0px  auto;
	 	width: 75%;





vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;


border: 0px solid transparent;



line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.modal-way{
	margin: 0 auto;

}
.static-ol-list li{
	margin: 10px;

}
.static-ol-list li a{
	color: #09376a;
	font-weight: bold;
}

.static-ol-list li a:hover{
	color: #4aafd8;
	font-weight: bold;
}

.etaps-span{
background: #22222222;
	opacity:1;
	margin: 2px;
	padding: 1px 4px 1px 4px;
}

.prior-h-title{
	font-size: 2em;
	text-align: center;
}

.prior-sub-title{
		font-size: 1.5em;
	text-align: center;
	color:#191970;
	font-weight: bold;
	border-bottom: 1px solid #dcdcdc;
}

.photo-h-main{
	padding:20px;
	margin-bottom:2em;
	width:100%;
border-bottom: 1px solid #f0f0f0;

}

.photo-h-main img{
margin-left:20%;

}

.h-left{
	float: left;
	width: 40%;
	margin-left:1%;

}
.h-right{
	float: left;
	width: 50%;
	margin-left:3%;
	padding-left:1%;
	border-left:1px solid #f0f0f0;

}

.h-right table{
	margin: 1.2em;
}

.h-right table th{
	text-align: center;
}
.h-right table td {
	margin: 5px;
	padding: 5px;
}

.h-right table tr:nth-child(even) {background: #f0f0f0;}
.h-right table tr:nth-child(odd) {background: #FFF}



.demo-gallery   {

              text-align:center;
            }
            .demo-gallery > ul {
              margin-bottom: 0;
            }
            .demo-gallery > ul > li {
               display: inherit;
                margin-bottom: 5px;
                margin-right: 5px;
                width: 132px;
            }
            .demo-gallery > ul > li a {
              border: 3px solid #FFF;
              border-radius: 3px;
              display: block;
              overflow: hidden;
              position: relative;
              float: left;
            }
            .demo-gallery > ul > li a > img {
              -webkit-transition: -webkit-transform 0.15s ease 0s;
              -moz-transition: -moz-transform 0.15s ease 0s;
              -o-transition: -o-transform 0.15s ease 0s;
              transition: transform 0.15s ease 0s;
              -webkit-transform: scale3d(1, 1, 1);
              transform: scale3d(1, 1, 1);
              height: 100%;
              width: 100%;
            }
            .demo-gallery > ul > li a:hover > img {
              -webkit-transform: scale3d(1.1, 1.1, 1.1);
              transform: scale3d(1.1, 1.1, 1.1);
            }
            .demo-gallery > ul > li a:hover .demo-gallery-poster > img {
              opacity: 1;
            }
            .demo-gallery > ul > li a .demo-gallery-poster {
              background-color: rgba(0, 0, 0, 0.1);
              bottom: 0;
              left: 0;
              position: absolute;
              right: 0;
              top: 0;
              -webkit-transition: background-color 0.15s ease 0s;
              -o-transition: background-color 0.15s ease 0s;
              transition: background-color 0.15s ease 0s;
            }
            .demo-gallery > ul > li a .demo-gallery-poster > img {
              left: 50%;
              margin-left: -10px;
              margin-top: -10px;
              opacity: 0;
              position: absolute;
              top: 50%;
              -webkit-transition: opacity 0.3s ease 0s;
              -o-transition: opacity 0.3s ease 0s;
              transition: opacity 0.3s ease 0s;
            }
            .demo-gallery > ul > li a:hover .demo-gallery-poster {
              background-color: rgba(0, 0, 0, 0.5);
            }
            .demo-gallery .justified-gallery > a > img {
              -webkit-transition: -webkit-transform 0.15s ease 0s;
              -moz-transition: -moz-transform 0.15s ease 0s;
              -o-transition: -o-transform 0.15s ease 0s;
              transition: transform 0.15s ease 0s;
              -webkit-transform: scale3d(1, 1, 1);
              transform: scale3d(1, 1, 1);
              height: 100%;
              width: 100%;
            }
            .demo-gallery .justified-gallery > a:hover > img {
              -webkit-transform: scale3d(1.1, 1.1, 1.1);
              transform: scale3d(1.1, 1.1, 1.1);
            }
            .demo-gallery .justified-gallery > a:hover .demo-gallery-poster > img {
              opacity: 1;
            }
            .demo-gallery .justified-gallery > a .demo-gallery-poster {
              background-color: rgba(0, 0, 0, 0.1);
              bottom: 0;
              left: 0;
              position: absolute;
              right: 0;
              top: 0;
              -webkit-transition: background-color 0.15s ease 0s;
              -o-transition: background-color 0.15s ease 0s;
              transition: background-color 0.15s ease 0s;
            }
            .demo-gallery .justified-gallery > a .demo-gallery-poster > img {
              left: 50%;
              margin-left: -10px;
              margin-top: -10px;
              opacity: 0;
              position: absolute;
              top: 50%;
              -webkit-transition: opacity 0.3s ease 0s;
              -o-transition: opacity 0.3s ease 0s;
              transition: opacity 0.3s ease 0s;
            }
            .demo-gallery .justified-gallery > a:hover .demo-gallery-poster {
              background-color: rgba(0, 0, 0, 0.5);
            }
            .demo-gallery .video .demo-gallery-poster img {
              height: 48px;
              margin-left: -24px;
              margin-top: -24px;
              opacity: 0.8;
              width: 48px;
            }
            .demo-gallery.dark > ul > li a {
              border: 3px solid #04070a;
            }

            .lightgallery{
                list-style-type: none;
                display:inline-block;

            }