﻿.ms-rtestate-field h1, h1.ms-rteElement-H1,.ms-rtestate-field h2,
h2.ms-rteElement-H2,.ms-rtestate-field h3,
h3.ms-rteElement-H3,.ms-rtestate-field h4,
h4.ms-rteElement-H4 {
	color: #058699 !important;
}

.form-recaptcha img {
    width: 200px !important;
}

.errors ul li {
    color: red !important;
    list-style-type: square;
    list-style-position: outside !important;
    width: 100%;
    font: bold;
    content: "\A";
    font-family: 'BahijTheSansArabic-Plain' !important;
    margin-top: 7px;
}

/* LTR */
html[dir='ltr'] .errors ul {
    direction: ltr !important;
}

html[dir='ltr'] .errors ul li {
    direction: ltr !important;
    clear: right;
    float: left !important;
}

/* RTL */
html[dir='rtl'] .errors ul {
    direction: rtl !important;
}

html[dir='rtl'] .errors ul li {
    direction: rtl !important;
    clear: left;
    float: right !important;
}

.right-latest-issue__text {
    margin-top: 40px;
    line-height: 18px;
    text-align: justify;
    margin-bottom: 150px;
}

.right-latest-issue__options {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    text-align: center;
    
}

.right-latest-issue {
    position: relative;
    margin-bottom: 40px;
    width: 100%;
    padding-bottom: 58px;
}

.right-btn--green {
    color: #fff !important;
    background-color: #068698;
    margin-bottom: 15px;
}

/*
.right-latest-issue__options a:hover {
    background-color: #333333
}

.btn--bordered a:hover {
    border: 1px solid #068698;
    color: #58595b;
    background-color: #fff;
}*/

.right-btn--green:hover {
    background-color: #333333;
    color: #fff
}

.right-btn--bordered:hover {
    color: #fff;
    background-color: #068698
}


.right-btn--bordered {
    border: 1px solid #068698;
    color: #333333;
    background-color: #fff;
    width: 365px;
}

.right-btn--bordered i {
    color: #068698;
    position: absolute;
    right: 5px;
    top: 7px;
    font-size: 1.1875em;
}

.right-btn--bordered:hover i {
    color: #fff
}