/* @override 
	http://lk-ad.com/wmc/v27/modal/style.css */

.sidenavcon1 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon1 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon1 a:hover {
    color: #070532 !important;
}

.sidenavcon1 .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon2 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon2 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon2 a:hover {
    color: #070532 !important;
}

.sidenavcon2 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon3 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon3 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon3 a:hover {
    color: #070532 !important;
}

.sidenavcon3 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon4 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon4 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon4 a:hover {
    color: #070532 !important;
}

.sidenavcon4 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon5 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon5 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon5 a:hover {
    color: #070532 !important;
}

.sidenavcon5 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon6 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon6 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon6 a:hover {
    color: #070532 !important;
}

.sidenavcon6 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon7 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon7 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon7 a:hover {
    color: #070532 !important;
}

.sidenavcon7 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon8 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon8 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon8 a:hover {
    color: #070532 !important;
}

.sidenavcon8 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon9 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon9 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon9 a:hover {
    color: #070532 !important;
}

.sidenavcon9 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcon10 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcon10 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcon10 a:hover {
    color: #070532 !important;
}

.sidenavcon10 .closebtndos {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}





/* INFORMACION JOB */
.sidenavcar1 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar1 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar1 a:hover {
    color: #ffffff !important;
}

.sidenavcar1 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
.sidenavcar2 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar2 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar2 a:hover {
    color: #ffffff !important;
}

.sidenavcar2 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcar3 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar3 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar3 a:hover {
    color: #ffffff !important;
}

.sidenavcar3 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcar4 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar4 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar4 a:hover {
    color: #ffffff !important;
}

.sidenavcar4 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcar5 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar5 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar5 a:hover {
    color: #ffffff !important;
}

.sidenavcar5 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.sidenavcar6 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar6 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar6 a:hover {
    color: #ffffff !important;
}

.sidenavcar6 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
/* INFORMACION JOB */

.sidenavcar7 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar7 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar7 a:hover {
    color: #ffffff !important;
}

.sidenavcar7 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
/* INFORMACION JOB */

.sidenavcar8 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar8 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar8 a:hover {
    color: #ffffff !important;
}

.sidenavcar8 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
/* INFORMACION JOB */

.sidenavcar9 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar9 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar9 a:hover {
    color: #ffffff !important;
}

.sidenavcar9 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
/* INFORMACION JOB */

.sidenavcar10 {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(6, 5, 53, 0.88);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcar10 a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcar10 a:hover {
    color: #ffffff !important;
}

.sidenavcar10 .closebtn {
    position: absolute;
	color: white;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}
/* INFORMACION JOB */





#maincon1 {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#maincon1 p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#maincon1 p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

/* ************************** */
.sidenavcal {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(243, 243, 243, 0.69);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavcal a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavcal a:hover {
    color: #070532 !important;
}

.sidenavcal .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#maincal {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#maincal p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#maincal p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

/* ************************** */
.sidenavil {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(243, 243, 243, 0.69);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavil a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavil a:hover {
    color: #070532 !important;
}

.sidenavil .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#mainil {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#mainil p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#mainil p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

/* ************************** */
.sidenavpa {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(243, 243, 243, 0.69);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavpa a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavpa a:hover {
    color: #070532 !important;
}

.sidenavpa .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#mainpa {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#mainpa p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#mainpa p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

/* ************************** */
.sidenavsc {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(243, 243, 243, 0.69);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavsc a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavsc a:hover {
    color: #070532 !important;
}

.sidenavsc .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#mainsc {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#mainsc p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#mainsc p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

/* ************************** */
.sidenavfl {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(243, 243, 243, 0.69);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavfl a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavfl a:hover {
    color: #070532 !important;
}

.sidenavfl .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#mainfl {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#mainfl p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#mainfl p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

/* ************************** */
.sidenavtx {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 99999999 !important;
    top: 0;
    right: 0;
    background-color: rgba(243, 243, 243, 0.69);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 10%;
}

.sidenavtx a {
    padding: 20px 10px 10px 72px;
    text-decoration: none;
    font-size: 2em;
    font-weight: 600;
    color: #080633;
    display: block;
    transition: 0.3s;
	
}

.sidenavtx a:hover {
    color: #070532 !important;
}

.sidenavtx .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

#maintx {
    transition: margin-left .5s;
	 z-index: 99999999 !important;
	width: 6%;
	text-align: center;
    /*padding: 16px;*/
	background-color: #f2f2f2;
	color: #0e0d39;
	position: fixed;
	right: 0;
	height: 100%;
	box-shadow: 0 3px 5px #b6b6b6;
}
#maintx p {
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}
#maintx p img{
	color: #0e0d39;
	width: 100% !important;
	height: auto;
	/*height: 10% !important;*/
	display: block;
	background-color: white ;
	position: absolute;
/*	font-size: 2em;
	font-weight: 100 !important;*/
	top: 0;
	right: 0;
	/*padding-top: 30px !important;*/
	/*padding-bottom: 20px;*/
}

.popup {
  width: 60% !important;
  height: auto;
  display: block;
  position: relative;
  margin-left: 20% !important;
  margin-top: 10%;
  box-shadow: none;
  padding: 30px;
  text-align: center;
  background-color: #080633;
  color: #080633 !important;
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 0px !important;
  width: 30%;
  position: absolute;
  transition: all 5s ease-in-out;
  z-index: 999999 !important;*!/
}

.popup h2 {
  margin-top: 0;
  color: #080633;
  /*font-family: Tahoma, Arial, sans-serif;*/
  font-weight: 400;
  margin-top: 10px;
  font-size: 2em;
}

.popup .content {
  max-height: 30%;
  overflow: auto;
}

.popup .content p{
  max-height: 30%;
  overflow: auto;
  font-weight: bold;
  color: #283785;
}

/* **************** */

.popcomp {
	width: 80%;
	height: 200px !important;
	margin-left: 10%;
	display: block;
	position: relative;
	text-align: left;
	/*margin-top: 10px;*/
}

.popcompone {
	width: 60%;
	height: auto;
	display: block;
	position: relative;
	float: left;
/*	margin-top: 10px;*/
}
.popcomptwo {
	width: 40%;
	height: 200px !important;
	display: block;
	position: relative;
	float: left;
	margin-top: 30px;
}


.popupdos {
  width: 60% !important;
  height: auto;
  display: block;
  position: relative;
  margin-left: 20% !important;
  margin-top: -4% !important;
  box-shadow: 0 3px 5px #b6b6b6;
  padding: 30px;
  text-align: center;
  background-color: #080633;
  color: #080633 !important;
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  position: absolute;
  transition: all 5s ease-in-out;
  z-index: 999999 !important;*!/
}


.popupdos h2 {
  margin-top: 0;
  color: #080633;
  /*font-family: Tahoma, Arial, sans-serif;*/
  font-weight: 400;
  margin-top: 10px;
  font-size: 2em;
}

.popupdos .contentdos {
  max-height: 30%;
  overflow: auto;
}

.popupdos .contentdos p{
  max-height: 30%;
  overflow: auto;
  font-weight: bold;
  color: #283785;
}

@media screen and (max-height: 450px) {
  .sidenavcal {padding-top: 15px;}
  .sidenavcal a {font-size: 18px;}
  .sidenavil {padding-top: 15px;}
  .sidenavil a {font-size: 18px;}
}

button i {
	font-weight: 200 !important;
	font-style: normal !important;
}

/* On screens that are 992px or less, set the background color to blue */
@media screen and (max-width: 992px) {
	.popupdos {
  width: 100% !important;
  margin-left: 0% !important;
  margin-top: -10% !important;
  box-shadow: 0 0px 0px #b6b6b6;
}
.sidenavtx .closebtn {
    position: absolute;
    top: -20px;
    right: 5px;
    font-size: 36px;
    margin-left: 0px;
	z-index: 99999999999999 !important;
	
}

.popcomp {
	width: 100%;
	height: 230px !important;
	margin-left: 0%;
	margin-top: 0px;
	display: block;
	position: relative;
	text-align: left;
	/*margin-top: 10px;*/
}

.popcompone {
	width: 60%;
	height: auto;
	display: block;
	position: relative;
	float: left;
/*	margin-top: 10px;*/
}
.popcomptwo {
	width: 40%;
	height: 200px !important;
	display: block;
	position: relative;
	float: left;
	margin-top: 30px;
}
.popupdos h2 {
  margin-top: 0;
  color: #080633;
  /*font-family: Tahoma, Arial, sans-serif;*/
  font-weight: 400;
  margin-top: 10px;
  font-size: 1.3em;
}
.popupdos .contentdos {
	font-size: 0.7em;
}

.popup {
  width: 100% !important;
  margin-left: 0% !important;
  margin-top: -20%;
  box-shadow: 0 0px 0px #b6b6b6;
  padding: 10px;
  transition: all 5s ease-in-out;
  z-index: 999999 !important;*!/
}
.popup h2 {
  margin-top: 0;
  color: #080633;
  /*font-family: Tahoma, Arial, sans-serif;*/
  font-weight: 400;
  margin-top: 10px;
  font-size: 1.3em;
}
.popup .content {
  max-height: 90%;
  overflow: auto;
  font-size: 0.9em;
}

.popup .content p{
  max-height: 90%;
  overflow: auto;
  font-weight: bold;
  color: #283785;
  font-size: 0.7em !important;
}
	
}
/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 600px) {
}


/*.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(231, 231, 231, 0.7);
  transition: opacity 500ms;
  /*visibility: hidden;*!/
  /*opacity: 0.9;*!/
  opacity: 0;
  display: none;
  /*z-index: 999999999999 !important;*!/
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}
#popup1 {
	width: 94%;
	height: 100%;
	display: block;
	background-color: white;
	position: fixed;
	/*z-index: 999!important;*!/
}

.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}*/