#content {
 margin-top: 5px;
}
#content > #container > #Principal_Column {
 float: right;
 width: 549px;
 padding: 20px;
 height: inherit;
 min-height: 200px;
 border-left: solid 1px #DDD;
}
#content > #container > #Principal_Column > h1 {
 font-family: 'Arial' !important;
 font-size: 16px;
 text-transform: uppercase;
 text-align: center;
 border-bottom: solid 2px #66A9D9;
 font-weight: bold;
 padding: 18px 0;
 color: #66A9D9;
 margin: 0;
}
#content > #container > #Principal_Column > h2 {
 font-family: 'Arial' !important;
 font-size: 16px;
 text-transform: uppercase;
 text-align: left;
 border-left: solid 8px #66A9D9;
 font-weight: bold;
 padding: 10px;
 background-color: #34495E;
 color: #FFF;
 margin: 20px 0;
}
#content > #container > #Principal_Column > div {
 display: block;
 width: auto;
 overflow: hidden;
 margin: 10px 0;
}
#content > #container > #Principal_Column > div > p {
 display: block;
 font-family: 'Arial' !important;
 font-size: 14px;
 font-weight: normal;
 color: #5A545A;
 margin: 0;
 line-height: 20px;
 text-align: justify;
}
#content > #container > #Principal_Column > div > p > img {
 float: left;
 width: 120px;
 height: 100px;
 margin: 5px 10px 5px 0;
 object-fit: cover;
}
#content > #container > #Principal_Column > b , div > b {
 font-family: 'Arial' !important;
 font-size: 14px;
 font-weight: bold;
 color: #000;
 line-height: 35px;
}
#content > #container > #Principal_Column > div > b:before , div > b:before {
 content: '\26AB';
 margin-right: 8px; 
}
#content > #container > #Principal_Column > div > p > a {
 float: right;
 color: #FFF;
 padding: 8px;
 margin: 13px 0 13px 13px;
 font-size: 10px;
}
#content > #container > #Principal_Column > ul {
 
}
#content > #container > #Principal_Column > ul > li{
 margin-left: 10px;
 font-family: 'Arial' !important;
 font-size: 13px;
 font-weight: normal;
 color: #000;
 line-height: 20px;
}
#content > #container > #Principal_Column > ul > li:before {
 content: '\203A';
 font-size: 15px;
 font-weight: bold;
 margin-right: 8px; 
}

#content > #container > #Side_Column {
 float: left;
 width: 250px;
 height: 100%;
 overflow: hidden;
}
#content > #container > #Side_Column > ul {
 
}
#content > #container > #Side_Column > ul > li {
 padding: 10px;
 width: 100%;
 cursor: pointer;
 border-bottom: solid 1px #DDD;
 font-family: 'Alegreya','Actor','Arial' !important;
 font-size: 14px;
 color: #5A545A;
 text-transform: capitalize;
 font-weight: normal;
 transition: all 0.3s;
}
#content > #container > #Side_Column > ul > li:before {
 background-image: url('../img/icon_Set/Octicons-chevron-down.png');
 content: '';
 display: inline-block;
 height: 15px;
 width: 15px;
 padding-left: 15px;
 background-size: contain;
 background-repeat: no-repeat;
 margin: 0;
}
#content > #container > #Side_Column > ul > li > a {
 color: #5A545A;
}
#content > #container > #Side_Column > ul > li:hover {
 background-color: rgba(34, 177, 215, 0.57);
}
#content > #container > #Side_Column > ul > ul {
 display: none;
 height: 0px;
 overflow: hidden;
}
#content > #container > #Side_Column > ul > ul > li {
 padding: 10px 0 10px 20px;
 width: auto;
 cursor: pointer;
 font-family: 'Alegreya','Actor','Arial' !important;
 font-size: 12px;
 color: #5A545A;
 line-height: 15px;
 text-transform: capitalize;
 font-weight: normal;
 transition: all 0.3s;
}
#content > #container > #Side_Column > ul > ul > li:last-child {
 border-bottom: solid 1px #DDD;
}
#content > #container > #Side_Column > ul > ul > li:before {
 background-image: url('../img/icon_Set/circle.png');
 content: '';
 display: inline-block;
 height: 5px;
 width: 5px;
 padding-left: 5px;
 padding-bottom: 4px; 
 background-size: contain;
 background-repeat: no-repeat;
 margin-right: 5px;
}
#content > #container > #Side_Column > ul > ul > li:hover {
 background-color: rgba(34, 177, 215, 0.57);
}


#content > #container > #Pic_Show {
 display: none;
 position: fixed;
 top: 0;
 left: 0;
 background-color: rgba(0,0,0,0.85);
 width: 100%;
 height: 100%;
}
#content > #container > #Pic_Show > img {
 position: relative;
 display: block;
 width: auto;
 height: 80%;
 margin: 60px auto;
}
#content > #container > #Pic_Show > #clos_btn {
 position: fixed;
 top: 60px;
 right: 20px;
 padding: 10px;
 background-color: #333;
 border-radius: 3px;
 font-family: 'Arial' !important;
 font-size: 14px;
 font-weight: bold;
 color: #FFF;
 cursor: pointer;
}
#content > #container > #Pic_Show > #info {
 text-align: center;
 font-family: 'Arial' !important;
 font-size: 14px;
 font-weight: bold;
 color: #FFF;
}