/* 
    Version 1.0
    Author: Federico Rosado Jr
    Email: federicorickyrosado@gmail.com
*/

/* 
    Header
*/
.has_site_logo .pkp_head_wrapper {
    padding-top: 3.143rem !important;
    padding-bottom: 3.143rem !important;
}

.pkp_navigation_user_wrapper{
    padding-top: 15px !important;
}

.has_site_logo .pkp_site_name{
    width: 260px;
}

.pkp_navigation_primary_wrapper{
    width: 550px !important;
}

.pkp_site_name_wrapper {
    height: auto;
    width: 260px;
    float: left;
}

.pkp_navigation_primary_wrapper {
    width: auto;
    width: 500px;
    float: left;
    margin-left: 70px;
}

.pkp_navigation_search_wrapper a{
    margin-top:25px;
    color: #7d2d91 !important ;
}
/* 
    Menu
*/
.pkp_navigation_primary>li>a {
    color: #7d2d91 !important ;
    text-transform: uppercase;
    margin-top: 25px;
}

.pkp_navigation_primary>li>a:hover{
    border-color: #7d2d91 !important;
}
.pkp_navigation_primary>li>a:focus{
   background-color: #7d2d91;
   color: #ffffff !important;
}


.pkp_structure_head{
    border-bottom: 5px solid #ffc72c ;
}


/* 
    Title
*/

.pkp_structure_main h2{
    color: #7d2d91 !important;
}
 
.pkp_structure_main p{
    color: #45556c !important;
    font-size: 16px;
}


/* 
    Button
*/
.obj_announcement_summary .read_more {
    display: inline-block;
    position: relative;
    font-size: .93rem;
    font-weight: 700;
    line-height: 2.143rem;
    color: #7d2d91;
    background-color: #ffc72c;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: .2rem;
    padding-bottom: .2rem;
    border-radius: 5px;
    text-decoration: none !important;
}

.pkp_screen_reader{
    margin-left:5px !important;
}
.obj_announcement_summary .read_more:after{
    top:5px !important;
    padding-left: 5px;
}

.cmp_button_wire, .obj_galley_link {
    display: inline-block;
    padding: 0 1em;
    background: #fff;
    border:none !important;
    border-radius: 3px;
    font-size: .93rem;
    line-height: calc(2.143rem - 2px);
    color: #7d2d91;
    background: #f1ecf6;
    text-decoration: none;
}