/*
Theme Name: Westaim Child
Description: 
Author: 
Author URI: 
Template: westaim
Version: 1.0.0
Text Domain:  westaim
*/
a {
    transition: all 0.2s linear;
}
h2.widget-title-westaim {
    color: #ffffff !important;
    font-size: 15px !important;
    margin-bottom: 2px !important;
}
.westaim-widget-icon i {
    float: none !important;
}
.fusion-main-menu {
    text-transform: uppercase;
}
.fusion-content-widget-area .widget li a {
    color: #999999 !important;
}
.fusion-content-widget-area .widget li a:hover {
    color: #125996 !important;
}
#wrapper .fusion-widget-area .current-menu-item > a {
    color: #125996 !important;
}
.home h2.blog-shortcode-post-title {
    margin-bottom: 5px;
}
.home .fusion-meta-info {
    margin-top: -10px;
    border-top: 0px;
    border-bottom: 0px;
}
.home article {
    margin-bottom: 25px;
    border-bottom: 1px dotted #999999;
}
ul.sub-menu > li > a:hover {
    color: rgb(255, 255, 255) !important;
}
.home-tag {
    padding: 10px;
}


.text-justify {text-align:justify;}
.text-slide-one {text-align:justify;width:60%;}

@media only screen and (max-width: 600px) {
    .home-tag,
    .with-bg {
    /*    display: none !important; */
    }
	.text-slide-one {text-align:justify;width:100%;font-size:18px}
}
.advanced-categories-widget .acatw-term-header .term-title a {
    font-size: 12px;
}
.fusion-format-box {
    display: none;
}
body .fusion-content-widget-area .button {
    margin-left: 0px;
}

.fusion-blog-shortcode .post {
    padding-bottom: 10px;
}

.home input[type="submit"]:hover {
    background-color: #000000;
}

a.stocklink {
    text-decoration: underline;
}
a:hover.stocklink {
    opacity: 0.6;
}

.home .widget_mailster_signup h4 {
    font-weight: 300 !important;
}
.home .fusion-post-content h2 {
    font-size: 16px !important;
}

.career-disclaimer {
    font-size: 11px;
}

.home .fusion-content-boxes .fusion-columns-1 .fusion-column {
    margin-bottom: 1px !important;
}

.page-id-167 .corporate-reports ul {
    padding-top: 5px;
    padding-bottom: 5px;
}

.page-id-1748 .post .blog-shortcode-post-title,
.page-id-1748 .fusion-single-line-meta {
    margin-bottom: 0px;
}
.page-id-1748 .post .fusion-post-content-container {
    margin-top: 0px;
}

.home .fusion-blog-layout-medium .fusion-post-content {
    flex: auto !important;
}
.home .fusion-content-widget-area .button {
    margin-left: 0px;
}

.page-id-5492 .fusion-content-widget-area .button {
    margin-left: 0px;
}

.page-id-5492 .widget_mailster_signup .widget-title {
    font-size: 18px !important;
    font-weight: bold;
    margin-bottom: 7px;
}


.page-id-5492 .fusion-post-content h2 {
    font-size: 16px !important;
}

.page-id-5492 .fusion-blog-layout-medium .fusion-post-content {
    flex: auto !important;
}

.page-id-5492 .fusion-content-boxes .fusion-columns-1 .fusion-column {
    margin-bottom: 1px !important;
}
.page-id-5492 input[type="submit"]:hover {
    background-color: #000000;
}

.page-id-5492 h2.blog-shortcode-post-title {
    margin-bottom: 5px;
}
.page-id-5492 .fusion-meta-info {
    margin-top: -10px;
    border-top: 0px;
    border-bottom: 0px;
}
.page-id-5492 article {
    margin-bottom: 25px;
    border-bottom: 1px dotted #999999;
}

/** NEW **/
.investments-media-press h2 {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.investments-media-press .fusion-post-content-container {
    margin-top: 1px !important;
}

.investments-media-press .post-content p {
    margin-bottom: 2px !important;
}

.investments-media-press article {
    margin-bottom: 20px !important;
}

h3.termstitle {
    background: #125996 !important;
    color: #fff;
    text-align: center;
    padding: 1%;
    margin: -16px -16px 30px -16px !important;
    font-size: 1.2em;
    text-transform: capitalize;
}

.tthebutton .termsagree {
    background-color: #4caf50;
    border: none;
    color: white;
    padding: 16px 32px;
    text-decoration: none;
    margin: 4px 2px;
    cursor: pointer;
}

.tthebutton .termsdecline {
    background-color: #636363;
    border: none;
    color: white;
    padding: 16px 32px;
    text-decoration: none;
    margin: 4px 2px;
    cursor: pointer;
}

.termscontentwrapper {
    text-align: justify;
}
/*
.tbrightcontent {
    position: fixed;
    top: 15%;
    left: 25%;
    width: 40%;
    height: 60%;
    padding: 16px;
    background-color: white;
    z-index: 9999999;
    overflow: auto;
    text-align: left;
    font-size: 15px;
}
*/


.fusion-main-menu .sub-menu .current-menu-item > a, .fusion-main-menu .sub-menu .current-menu-parent > a, .fusion-main-menu .sub-menu .current_page_item > a {
   color:#ffffff!important;
}

.regulatory-filings > ul {
    list-style-type: none;
    padding-left: 0;
}
.regulatory-filings > ul > li {
    margin: 2% 0;
}

.corporate-reports {
    margin-top: -80px;
}
.corporate-reports .reports {
    display: block;
    width: 100%;
    min-height: 108px;
    margin-top: 5%;
}
.corporate-reports .reports > h2 {
    width: 13%;
    color: #125996;
    display: inline-block;
    vertical-align: top;
}
.corporate-reports .reports div {
    width: 86%;
    display: inline-block;
}
.corporate-reports .reports div > h2 {
    margin-bottom: -2%;
    color: #7C7C7C;
}
.corporate-reports .reports div ul {
    margin-top: 2%;
    margin-bottom: 0%;
}

.fusion-blog-shortcode .post {
    margin-bottom: 10px;
}

/** new for homepage ***/

/*
.home-newsletter-signup-box {}
.home #mailster-email-1 {
    margin-bottom: 20px;
}
*/



.page-id-5492 .fusion-blog-pagination .pagination {
    margin-top: 10px;
}


.page-id-5492 .fusion-content-boxes.fusion-columns-1 .fusion-column {
    margin-bottom: 10px!important;
}

.home .fusion-content-boxes.fusion-columns-1 .fusion-column {
    margin-bottom: 10px!important;
}


.home .widget_mailster_signup .widget-title {font-size:18px!important;font-weight:bold;margin-bottom:7px;}

.mailster-form, .mailster-form .input, .mailster-form .mailster-form-info {
    height: 40px;
}

.mailster-form.mailster-form-1 .submit-button {
    border: 0px;
    padding: 10px;
    font-weight: bold;
    text-transform: uppercase;
}

.mailster-form .mailster-wrapper {
    position: relative;
    margin-bottom: 3px;
    transition: opacity .15s ease-in-out;
}


