*{
margin: 0;
}
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");
body
{
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
font-style: normal;
}
h1, h2, h3, h4, h5, h6
{
font-family: 'Roboto', sans-serif !important;
font-weight: 400;
color: #687a80;
}
.categories_faq > li {
font-size: 18px !important;
}
.categories_faq_cont {
margin-top: 50px;
margin-bottom: 40px;
}
a {
color: #86c03f;
text-decoration: none;
}
a:hover {
color: #86c03f;
text-decoration: none;
}
b, strong {
font-weight: bolder;
color: #687a80;
}
header {
padding: 10px 0 0;
}
.main_page {
max-width: 2000px;
margin: 0 auto;
}
.siderbar_social_icon {
position: fixed;
z-index: 9;
top: 30%;
}
.positions_banner{
width: 100%;
}
.s_icons span {
color: white;
font-size: 10px;
}
.s_icons p {
margin: 0;
color: white;
}
.s_icons {
padding: 0;
text-align: center; background: red;
padding: 6px 13px;
}
.facebook_icon{background: #3c5a96;}
.twitter_icon{background: #2aa3ef;}
.envelope_icon{background: #848484;}
.pinterest_icon{background: #c9242e;}
.plus_icon{background: #fc6655;}
.social_icon p {
color: #687a80;
padding: 0 10px 0 0;
margin: 0;
}
.social_icon a {
color: #687a80;
}
.search_icon {
cursor: pointer;
}
.social_icon {
display: flex;
justify-content: flex-end;
}
.header_logo {
position: absolute;
top: -70px;
z-index: 9;
}
.main_header {
padding: 15px 0 30px;
position: relative;
}
.header_logo a {
margin: 0;
}
.header_logo a img {
width: 100%;
}
.search_input {
position: absolute;
bottom: -60px;
display: none;
right: 0;
z-index: 9;
}
.search_input input {
border: solid 1px #ccc;
padding: 8px 60px;
border-radius: 5px;
box-shadow: 0 0 1px rgba(0,0,0,0.16);
background: #f7f7f7;
}
.banner_img img {
width: 100%;
}
.navbar-nav.header_menu a {
color: #687a80;
text-decoration: none;
padding:0 0 0px 28px;
} .navbar-nav.header_menu .navsearch {
padding: 0 0 0 35px;
font-size: 15px;
margin: 0;
}
.banner_img h4 {
position: absolute;
bottom: 25%;
left: 0;
font-size: 30px;
right: 0;
margin: 0 auto;
color: white;
display: flex;
justify-content: center;
} .home_boxes .container {
max-width: 100%;
padding: 0;
}
.home_boxes .row {
margin: 0;
}
.home_boxes .col-lg-3 {
padding: 2px;
}
.box_1_img img {
width: 100%;
height: 200px;
}
.home_box_1_content {
background: #e9e9ea;
padding: 15px 15px 20px; min-height: 125px !important;
}
.home_box_1_content p {
color: #687a80;
font-size: 15px !important;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.box_time p {
padding: 0px 15px 0 0;
font-size: 12px;
margin: 0;
}
.box_time {
display: flex;
position: absolute;
bottom: 10px;
}
.home_box_2 {
background-image: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/img1.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; height: 100%;
}
.home_box_2_bg {
background: #00000091;
height: 100%;
padding: 80px 25px 0;
}
.home_box_2_content h4 {
color: white;
font-size: 20px;
line-height: 27px;
}
.home_box_2_content p {
color: white;
font-size: 15px;
padding: 45px 0 0 0;
}
.home_box_2_content a {
color: #83bd3f;
}
.home_box_2_content a:hover {
color: #83bd3f;
text-decoration: none;
}
.home_box_3_content img {
width: 100%;
}
.home_box_3 {
background: #83bd3f;
height: 100%;
}
.home_box_3 {
background-image: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/green1.png); background-position: center; background-repeat: no-repeat;
background-size: contain;
height: 100%;
}
.home_box_3_content { }
.home_box_3_bg {
height: 100%;
}
.home_box_3_text {
text-align: center;
margin: 0;
position: absolute;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%)
}
.home_box_3_text  p {
text-align: center;
color: white;
padding: 5px 0 0;
}
.home_box_3_text h5 {
color: white;
font-size: 24px;
text-align: center;
}
.home_box_3_text a {
color: white;
border: solid 2px white;
padding: 5px 20px; font-size: 16px;
}
.home_box_3_text a:hover
{
color: white;
text-decoration: none;
}
.newsletter_input {
display: flex;
}
.newsletter_input input {
background: #e9e9ea;
border: none;
padding: 3px 10px;
border: solid 2px white;
border-right: 0;
}
.newsletter_input button {
background: #83bd3f;
border: solid 2px white;
color: white;
border-left: 0;
padding: 0 5px
}
.home_box_4 {
background: #00a5e6;
}
.home_box_4{
background-image: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/blue1.png); background-position: center center;
background-repeat: no-repeat;
background-size: contain;
height: 100%;
}
.headline {
padding: 70px 0;
}
.headline_text h2 {
padding: 0 0 50px;
color: #687a80;
}
.headline_text p {
color: #687a80;
font-weight: 400;
width: 85%;
line-height: 30px;
font-size: 16px;
}
.knowledge_section {
background: #e9e9ea;
padding: 70px 0;
}
.knowledge .container {
max-width: 1360px;
}
.know_1 {
background: white;
padding: 15px;
width: 100%;
}
.know_img img {
width: 50px;
}
.know_text p {
color: #687a80;
margin: 0 0 10px;
font-size: 14px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}
.knowledge .col-lg-2 {
max-width: 20% !important;
flex: 0 0 20%;
display: flex;
}
.know_text {
padding: 20px 0 0;
}
.know_img {
text-align: center;
}
.toptext p{
color:#687a80;
}
.learn_more1 {
padding: 3px 0;
}
.learn_more_content p {
width: 85%;
font-size: 16px;
color: #687a80;
line-height: 35px;
}
.learn_more_content a {
border: solid 2px #83bd3f;
color: #83bd3f;
padding: 10px 20px;
display: inline-block;
margin-top: 30px;
}
.learn_more_content a:hover {
text-decoration: none;
color: #83bd3f;
}
.testimonialbg.alt {
background-image: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/img1.jpg); }
.home_end_left{
background-image: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/banner.jpg); background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; min-height: 370px;
}
.knowledge p {
color: #687a80;
}
.page-id-17028 {
display: none !important;
}
body.page-id-19030 .ufaq-faq-category-title > h4 {
font-size: 32px !important;
}
body.page-id-19030 .story_content_left_top > h2 {
display: none !important;
}
body.page-id-19030 .story_content_section {
padding-top: 20px !important;
}
body.page-id-17024 .ufaq-faq-category-title > h4 {
font-size: 32px !important;
}
body.page-id-17024 .story_content_left_top > h2 {
display: none !important;
}
body.page-id-17024 .story_content_section {
padding-top: 20px !important;
} .home_end_bg_img.home_end_paddingk {
position: relative;
width: 40%;
}
.home_end_left_contentj {          padding-top: 110px;
padding-left: 50px;
}
.home_end_padding{ padding:10% 0 0;}
.home_end_bg_color {
height: 100%;
background: #00000045;
}
.home_end .container {
max-width: 100%;
padding: 0;
}
.home_end .row {
margin: 0;
}
.home_end .col-lg-6 {
padding: 0 2px;
}
.home_end_left_content {
display: flex;
flex-direction: column;
justify-content: center; padding: 0 88px 0 40px;
width: 50%; }
.home_end_left_contentj h5 {
text-align: center;
color: white;
}
.home_end_left_contentj p {
text-align: center;
color: white;
}
.home_end_left_contentj a {
text-align: center;
background: #83bd3f;
display: block;
width: 50%;
margin: 0 auto;
border:solid white;
color: white;
padding: 7px 0px;
}
.home_end_right{
background-image: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/img1.jpg); background-position: center !important;
background-repeat: no-repeat !important; background-size: cover !important; min-height: 370px;
}
.home_end_right_content h5 {
color: white;
}
.home_end_right_content p {
color: white;
width: 60%;
padding: 60px 0 0;
}
.home_end_right_content a {
color: #83bd3f;
}
.home_end_right_content a:hover {
color: #83bd3f;
text-decoration: none;
}
.home_end_right_content {
padding: 0 50px;
}
.foot {
background: #687a80;
padding: 40px 0 0;
margin-top: 5px;
}
.foot_social_icon p {
background: white;
margin: 0 10px;
width: 30px;
height: 30px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.foot_social_icon {
display: flex;
}
.foot_social_icon a {
color: #687a80;
}
.foot_left h4 {
color: white;
}
.foot_left h6 {
color: white;
}
.footer_links ul {
display: flex;
flex-wrap: wrap;
}
.footer_links {
padding: 45px 0;
}
.footer_links li a {
color: white;
font-size: 14px;
}
.footer_links li {
list-style: none;
padding: 0 14px 0px 0;
}
.foot_bottom p {
color: white;
font-size: 12px;
} .news_banner_img img {
width: 100%;
height: 500px;
object-fit: cover;
}
.story_content .box_time {
position: initial;
}
.story_img_1 img {
width: 100%;
margin-bottom: 20px;
height: 220px;
object-fit: contain;
}
.story_content_section {
padding: 40px 0;
}
.story_content_left_top h2 {
color: #687a80;
font-size: 32px;
line-height: 40px;
}
.story_content_left p {
font-size: 14px;
line-height: 30px;
color: #687a80;
}
p.subscriptionnews {
text-align: center;
font-size: 14px !important;
}
.bulletlistleft > li {
font-size: 14px !important;
}
.bulletlistright > li {
font-size: 14px !important;
}
p.subscriptionnewsintro {
width: 94.5%;
margin: 0 auto;
position: absolute;
text-align: center;
font-size: 16px !important;
margin-top: 22px;
padding-left: 10px;
padding-right: 10px;
}
.story_content .box_time p {
font-size: 12px;
line-height: 30px;
color: #687a80;
}
.story_content_left_top {
margin-bottom: 20px;
}
.story_content_left ul li {
font-size: 14px;
line-height: 30px;
color: #687a80; }
section.story_content_section a {
color: #86c03f;
}
.story_content_left {
padding: 10px 0 50px;
}
.bulletlistleft {
float: left;
text-align: right;
direction: rtl;
width: 50%;
}
.bulletlistright {
float: left;
width: 50%;
}
section.bulletlists {
display: inline-block;
width: 100%;
margin: 0 auto;
margin-top: 25px;
}
.image_paragraph {
background-image: url(https://leva-eu.com/wp-content/uploads/2020/09/light-electric-vehicle-association-europe.jpg);
z-index: -20;
height: 200px;
width: 100%;
position: relative;
opacity: 0.1;
background-size: cover;
}
.news_tag p {
background: #687a80;
margin: 0 10px 0 0;
padding: 0px 15px;
color: white;
border-radius: 15px;
}
.news_tag {
display: flex;
margin-top: 30px;
}
.user_img img {
width: 100px;
height: 100px;
border-radius: 50%;
}
.all_post p {
margin: 0;
}
.all_post {
display: flex;
align-items: center;
}
.all_post .foot_social_icon p {
background: #687a80;
margin: 0 10px;
}
.all_post .foot_social_icon a{color: white;}
.all_post .foot_social_icon {
margin-left: 20px;
}
.all_post a {
color: #85bf3f;
}
.all_post a:hover {
color: #85bf3f;
text-decoration: none;
}
.user_des p {
color: #687a80;
line-height: 30px;
}
.user_des h5 {
color: #687a80;
} .website_news {
background: #687a80;
height: 100px;
}
.website_news_blog .container {
padding: 0;
}
.website_news_blog .row {
margin: 0;
}
.website_news_blog .col-lg-3.col-md-4 {
padding: 2px;
}
.load_more_btn button {
border: solid 2px #83bd3f;
padding: 5px 20px;
color: #83bd3f;
background: white;
}
.load_more_btn {
text-align: center;
padding: 60px 0;
}
.website_news_blog {
padding: 0 0 40px;
} .about_us {
padding: 40px 0;
}
.about_us_content_top p {
color: #687a80;
}
.about_us_content_top h2 {
color: #687a80;
padding: 0 0 50px;
}
.about_list {
background: #ececed;
padding: 40px 0;
}
.about_list_item ul li {
color: #687a80;
padding: 12px 30px;
list-style: none;
position: relative;
}
.about_list_item ul li:before {
position: absolute;
content: '';
background: #687a80;
width: 20px;
height: 2px;
top: 23px;
left: 0;
background-image: linear-gradient(-90deg, #83bd3f, #6c757d);
}
.about_re_content p {
color: #687a80;
line-height: 36px;
}
.about_re_content {
padding: 40px 0;
}
.about_user_head {
background: #ececed;
padding: 40px;
}
.about_user_head h6 {
color: #687a80;
padding: 10px 0;
}
.about_user_head h2 {
color: #687a80;
line-height: 40px;
}
.about_bottom_content p {
color: #687a80;
padding: 30px 0 0;
}
.about_bottom_content h4 {
color: #687a80;
}
.about_bottom_content {
padding: 40px 0;
}
.about_us_content_top {
padding: 0px 0 40px;
}
.about_list_item p {
color: #687a80;
}
.home_boxes h3 {
max-width: 1140px;
margin: 0 auto;
padding-top: 20px;
padding-bottom: 20px;
color: #687a80;
font-size: 28px;
} div#primaryNav li a {
color: #687a80 !important;
text-decoration: none;
padding: 0 0 0px 28px;
}
.navbar-light .navbar-nav .nav-link {
color: #687a80;
}
.dropdown-menu.show {
border: 0px;
border-radius: 0px;
padding-bottom: 0px !important;
}
.dropdown-menu.show a {
padding-right: 25px !important;
}
.dropdown-menu.show a {
padding-top: 7px !important;
padding-bottom: 7px !important;
}
.search_input {
background: white;
padding:10px
}
.search_input input#s {
color: #28a745;
border-color: #28a745;
padding-left: 20px;
}
.socialshare .heateor_sss_vertical_sharing {
padding: 0px;
}
.socialshare .heateorSssSharingArrow.heateorSssPullOut {
display: none;
}
div#primaryNav li .dropdown-menu.show a.dropdown-item.active {
color: #fff !important;
background-color: #86c03f !important;
}
.home_box_3_bg { }
.box_1_img img {
width: 100%;
min-height: 230px;
}
figure.wp-block-image img {
max-width: 100%;
height: auto;
}
.middlebriefing {
margin-left: 2%;
margin-right: 2%;
} @media only screen and (min-width: 1600px) {
.home_end_bg_img.home_end_paddingk {
width: 35%;
}
}
@media only screen and (max-width: 1366px) {
.knowledge .container {max-width: 1140px !important;} .home_end_bg_img.home_end_paddingk {
width: 45%;
}
}
@media only screen and (max-width: 1200px) {
.navbar-nav.header_menu .navsearch{    padding: 0 0 0 18px;}
.home_end_bg_img.home_end_paddingk{width: 50%;}
}
@media only screen and (max-width: 1024px){
.home_end_bg_img.home_end_paddingk{width: 55%;}
}
@media only screen and (min-width: 992px) {
p.subscriptionnews {
font-size: 16px !important;
}
p.subscriptionnewsintro {
font-size: 20px !important;
}
.bulletlistleft > li {
font-size: 16px !important;
}
.bulletlistright > li {
font-size: 16px !important;
}
form#mc4wp-form-1 {
margin-top: 100px !important;
}
}
@media only screen and (min-width: 500px) {
form#mc4wp-form-1 input[type="email"] {
width: 300px !important;
}
}
@media only screen and (min-width: 600px) {
form#mc4wp-form-1 input[type="email"] {
width: 350px !important;
}
}
@media only screen and (max-width: 991px) {
.about_re_content p {
color: #687a80;
line-height: 36px;
}
.home_end_bg_img.home_end_paddingk {
width: 30%;
} .navbar-nav.header_menu a{padding: 10px 0 0px 0;}
.about_re_content {
padding: 40px 0;
}
.header_logo {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
position: initial;
}
.social_icon{display: none;}
.header_logo a img { width: 70px;}
.main_header{padding: 0;}
.headline {padding: 40px 0;}
.home_end_left{    margin-bottom: 20px;}
.navbar-nav.header_menu .navsearch{    padding: 10px 0px 10px 14px;}
.search_input {bottom: -50px;left: 0;right: initial;}
.user_img {margin-bottom: 20px;}
div#primaryNav li {
text-align: right;
padding: 5px;
}
.navsearch {
text-align: right;
}
.search_input {
right: 0px;
left: 0px;
}
.dropdown-menu.show {
position: relative !important;
text-align: right;
padding-top: 0px;
padding-bottom: 0px !important;
transform: none !important;
}
.dropdown-menu.show a {
padding-right: 5px !important;
}
}
@media only screen and (max-width: 770px) {
.home_end_bg_img.home_end_paddingk {
width: 40%;
}
}
@media only screen and (max-width: 767px) {
.banner_img h4{font-size: 16px;}
.home_box_section { margin-top: 15px;}
.home_box_3{    padding: 30px;    background-image: none;}
.home_box_3_text {
padding: 0;
position: initial !important;
left: 0px !important;
margin-right: 0px;
top: auto !important;
transform: none;
}
.headline {padding: 15px 0;}
.headline_text h2 {padding: 0 0 6px;font-size: 25px;}
.headline_text p {width: 100%;font-size: 14px;  }
.knowledge_section {padding: 15px 0;}
.knowledge .col-lg-2 {
max-width: 100% !important;
flex: 0 0 100%;
display: flex;
}
.know_1 {text-align: center;margin-bottom: 20px;}
.learn_more1 {padding: 15px 0;}
.learn_more_content p {width: 100%;font-size: 14px;}
.learn_more_content a{    margin-top: 0;} .foot_left h6 {
color: white;
font-size: 14px;
}
.foot_left h4 {
color: white;
font-size: 16px;
}
.search_input{    left: 25px;}
.foot_bottom p{padding: 0 15px;}
.story_content_section {padding: 0px 0 20px;}
.story_content_left_top h2 {font-size: 20px;line-height: 30px;}
.foot_social_icon {display: flex;margin-top: 15px;}
.all_post .foot_social_icon {margin-left: 0px;}
.news_banner_img img{height: auto;}
.about_us {padding: 20px 0;}
.about_us_content_top h2 {padding: 0 0 0;font-size: 24px;}
.about_us_content_top {padding: 0px 0 10px;}
.about_list_item ul li {padding: 12px 0 0 30px;font-size: 14px;line-height: 28px;}
.about_list_item p { font-size: 14px;}
.about_us_content_top p {font-size: 14px;line-height: 29px;}
.about_user_head { padding: 22px 10px;}
.about_user_head h2 {line-height: 28px;font-size: 20px;}
.about_bottom_content { padding: 20px 0;}
.about_bottom_content p{padding: 0;}
.about_re_content {
padding: 20px 0;
}
.home_end_right_content p {width: 100%;padding: 44px 0 0;}
}
form.user-registration-form.user-registration-form-login.login label {
width: 100%;
}
form.user-registration-form.user-registration-form-login.login input {
width: 100%;
}
form.user-registration-form.user-registration-form-login.login span.password-input-group {
width: 100%;
}
form.user-registration-form.user-registration-form-login.login label.user-registration-form__label.user-registration-form__label-for-checkbox.inline {
display: none !important;
}
form.user-registration-EditAccountForm.edit-password label {
width: 100%;
}
form.user-registration-EditAccountForm.edit-password input {
width: 100%;
}
form.user-registration-EditAccountForm.edit-password span.password-input-group {
width: 100%;
}
.user-registration-MyAccount-content .user-registration-profile-header {
display:none;
}
.home div#custom-bg {
height: 25vh;
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: center !important;
}
.home .sliderbg {
height: 55vh;
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: center !important;
}
input.wpcf7-form-control.wpcf7-submit {
width: 120px !important;
margin: 0 auto !important;
display: block;
padding: 8px;
background: #86c03f;
border: 0px;
color: white;
}
form.wpcf7-form.init input {
width: 100%;
}
form.wpcf7-form.init label {
width: 100%;
}
form.wpcf7-form.invalid label {
width: 100% !important;
}
.home_end_bg_img.home_end_paddingk { }
.home_end_bg_img.home_end_paddingk .home_end_left_contentj:before {
content:" ";
background: url(https://leva-eu.com/wp-content/themes/BS4CustomTheme/assets/images/swoosh.png);
height: 40vh;
background-size: cover;
background-position: center;
top: -5%; position: absolute;
z-index: 999999;
width: 30vh;
opacity: 0.5;
transform: scale(1.05);
}
.foot_bottom p a {
color: white;
}
input[type="text"]::-webkit-input-placeholder {
font-size: 14px;
line-height: 3;
}
.newsletter_input {
width: 100%;
}
.newsletter_input input {
width: 100%;
}
form#mc4wp-form-1 {
position: absolute; margin-top: 125px;
width: 94.5%;
}
.mc4wp-form-fields {
width: 100%;
text-align: center;
}
form#mc4wp-form-1 input[type="email"] {
width: 250px !important;
padding: 9px 9px 9px 15px;
border: 1px solid #83bd3f;
}
form#mc4wp-form-1 input[type="submit"] {
background: #83bd3f;
border: 0px;
padding: 10px;
color: white;
width: 100px;
}
p.imagepar {
text-align: center !important;
display: none;
}
img.imagemail {
width: 70%;
margin: 0 auto;
}
label.ur-label {
width: 100%;
}
label.ur-label {
width: 100%;
}
span.password-input-group {
width: 100%;
}
button.btn.button.ur-submit-button {
background: #86c03f;
color: white;
}
input.user-registration-Button.button{
background: #86c03f;
color: white;
}
form.user-registration-form.user-registration-form-login.login label {
color: #687a80;
}
form.register label {
color: #687a80;
}
form.user-registration-ResetPassword.lost_reset_password p {
color: #687a80 !important;
}
form.user-registration-ResetPassword.lost_reset_password label {
color: #687a80;
}
.post-type-archive-member .home_box_1_content {
background: white;
}
.news_tag p a {
color: white;
text-decoration: none;
}
.foot_left img {
max-width: 45vh;
}
.footer_links ul {
padding-left: 0px;
margin-bottom: 0px;
}
.foot_bottom {
padding-left: 15px;
}
.footer-other-links a {
color: white;
font-size: 14px;
margin-right: 5px;
}
.footer-other-links {
margin-top: 5px;
}
i.fa.fa-search {
color: #687a80 !important;
}
b, strong {
color: #687a80;
}
form.wpcf7-form.init label {
color: #687a80;
}
.home_box_1_content p a {
color: #687a80;
}
.foot_social_icon {display: block;}
.foot_social_icon {text-align: center;}
.foot_social_icon p {
display: inline-block;
}
.foot_social_icon p span {
text-align: center;
display: block;
margin-top: 4px;
}
.alm-reveal {
display: flex;
flex-wrap: wrap;
} div#primaryNav .menu-item-has-children .dropdown-menu.show a:hover {
background: #86c03f;
color: #fff !important;
}
.home .home_box_1.home_box_list {
min-height: 325px;
background: #e9e9ea;
}
.about_us_content_top ul li {
color: #687a80;
}
button.alm-load-more-btn.more {
border: 2px solid #86c03f !important;
color: #86c03f !important;
border-radius: 0px !important;
margin-top: 15px;
}
.home .headline a {
border: solid 2px #87c13f;
color: #87c13f;
padding: 10px 20px;
display: inline-block;
margin-top: 30px;
}
.authorpic {
background-position: center center !important;
background-size: cover !important;
border-radius: 50%;
width: 100px;
height: 100px;
}
.page-template-about-template .about_re_content ol li {
color: #687a80;
padding-top: 20px;
}
@media screen and (max-width: 1400px){
form#mc4wp-form-1 input[type="email"] {
width: 350px;
padding: 9px 9px 9px 15px;
border: 1px solid #83bd3f;
}
}
@media screen and (max-width: 1200px){
.home_boxes h3 {
padding-left: 100px;
}
}
@media screen and (max-width: 769px){
.home .home_box_1.home_box_list {
min-height: auto !important;
}
.home_boxes h3 {
padding-left: 20px !important;
}
.home_end_right {
height: auto !important;
}
.foot_bottom {
padding-left: 0px;
}
}
@media only screen and (max-width: 600px){
.home_end_bg_img.home_end_paddingk {
width: 50%;
}
}
@media only screen and (max-width: 640px) {
.home_end_bg_img.home_end_paddingk {
width: 45%;
}
}
@media only screen and (max-width:500px){
.home_end_bg_img.home_end_paddingk {
width: 74%;
}
}
@media only screen and (max-width:400px){
.home_end_bg_img.home_end_paddingk {
width: 80%;
}
}
div#preloader {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100vh;
z-index: 9999;
background:rgb(230 230 230);
opacity: .8;
right: 0px;
text-align: center;
margin: 0 auto;
}
#preloader div{
border: 16px solid #f3f3f3;
border-radius: 50%;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;
margin: 0 auto;
margin-top: 25%;
border-bottom: 16px solid #00a5e6;
border-left: 16px solid #00a5e6;
border-right: 16px solid #87c13f;
border-top: 16px solid #87c13f;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}