﻿body * {
    font-family: sans-serif, 'Times New Roman', Times, serif !important;
}


.font_journal_name {
    font-family: "UniversalCondensed" !important;
    letter-spacing: 2px !important;
    font-size: 40px !important;
}

.fill_color1 {
    fill: rgb(5, 122, 189);
}

.font_color1 {
    color: rgb(5, 122, 189) !important;
}

/*.font_color1:hover {
                color: #2525fd !important;
            }*/

#page-title {
    padding: 20px;
    background-color: rgb(5, 122, 189);
    color: #e9e9e9 !important;
    border: none;
    text-align: left !important;
}
    #page-title h2 {
        color: #e9e9e9 !important;
        font-family: "UniversalCondensed" !important;
        letter-spacing: 2px !important;
        font-size: 40px !important;
        text-transform: none !important;
    }

.custom_page {
    max-width: 1250px;
    margin: 0 auto;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
}

.custom_content {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
}

.my_list {
    margin-left: 40px;
}

.my_paragraph {
    text-indent: 40px;
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    margin-bottom: 0px !important;
    text-align: justify;
}

.my_title_h2 {
    text-transform: none;
    padding-bottom: 0px;
    margin-bottom: 0px;
    text-align: center;
}

.no_padding_left {
    padding-left: 0px;
}

.no_margin_bottom {
    margin-bottom: 0px;
}

.padding_bottom_10 {
    padding-bottom: 10px;
}

.secondlineindent {
    margin-left: 60px;
    text-indent: -30px !important;
}

.my_bullet li a {
    background-image: none !important;
}

    .my_bullet li a:hover {
        color: #ff4997 !important;
    }


/* bullet 1 */
.button-alternative-primary svg.icon {
    background-color: #007398;
    border-color: #007398;
    fill: #fff;
}

.button-alternative:hover:not(:disabled) svg.icon, .button-alternative:active:not(:disabled) svg.icon, .button-alternative:focus:not(:disabled) svg.icon {
    background-color: #ff4997;
    border: 2px solid #ff4997;
    fill: #fff;
}

.button-alternative svg.icon {
    border: 2px solid transparent;
    padding: 2px;
    transition: background-color .3s,border-color .3s,color .3s,fill .3s;
    vertical-align: middle;
}

.button-alternative-text {
    /*color: #323232;*/
    transition: color .3s;
    vertical-align: middle;
    padding-left: 5px;
}

/* bullet 2 */
.button-alternative-primary2 svg.icon {
    background-color: #ff4997;
    border-color: #ff4997;
    fill: #fff;
}

.button-alternative2:hover:not(:disabled) svg.icon, .button-alternative2:active:not(:disabled) svg.icon, .button-alternative2:focus:not(:disabled) svg.icon {
    background-color: rgb(5, 122, 189);
    border: 2px solid rgb(5, 122, 189);
    fill: #fff;
}

.button-alternative2 svg.icon {
    border: 2px solid transparent;
    padding: 2px;
    transition: background-color .3s,border-color .3s,color .3s,fill .3s;
    vertical-align: middle;
}

.button-alternative-text2 {
    /*color: #323232;*/
    transition: color .3s;
    vertical-align: middle;
    padding-left: 5px;
}

.my_bullet2 li a {
    background-image: none !important;
}

    .my_bullet2 li a:hover {
        color: rgb(5, 122, 189) !important;
    }


.button-alternative3 {
    color: #007398;
}

#primary-menu ul li > a {
    text-transform: none;
    font-size: larger;
}

#primary-menu ul li:hover > a {
    color: #1e66b1;
}

#gotoTop:hover {
    background-color: #1e66b1;
}

#header.full-header #primary-menu > ul {
    padding-right: 0px;
    margin-right: 0px;
    border-right: none;
}

.comment-wrap {
    padding: 10px;
}

.commentlist {
    border-bottom: none;
}

    .commentlist li {
        margin: 10px;
    }

#header, #header-wrap, #logo img {
    height: 60px;
}

p {
    text-align: left !important;
}


.mega-menu,  .mega-menu a{
            height: 60px !important;
        }

        #primary-menu ul li > a {
            padding: 19px 15px !important;
        }

        @media (max-width: 991px) {
            #primary-menu-trigger {
                top: 7px;
            }
        }


.RadWindow .rwContent {
    overflow: hidden !important;
    font-size: 16px !important;
}

.RadWindow {
    width: 80% !important;
}

 .RadWindow_Web20 {
            background-color: rgb(5, 122, 189) !important;
        }

            .RadWindow_Web20 .rwTitleBar {
                background-image: none !important;
            }


