/*
Theme Name: FulgentPro
Text Domain: fulgentpro
Theme URI: https://fasterthemes.com/wordpress-themes/fulgent/
Author: FasterThemes
Author URI: https://fasterthemes.com/
Description: FulgentPro is a lightweight, clean, super flexible and bootstrap based responsive theme for business or personal websites. FulgentPro Theme is built on top of Twitter Bootstrap which means that your site can be displayed on every device (pc, laptop, mobile devices, tablets etc) without horizontal scrolling. It has got custom widgets, theme-options etc in order to get it customized as per your need.
Version: 4.2.3
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
FulgentPro is distributed under the terms of the GNU GPL
Tags: left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, custom-background, custom-colors, custom-header, sticky-post
This theme, like WordPress, is licensed under the FasterThemes.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/*all*/
.testimonial-item img {
    margin: 0 auto;
    text-align: center;
}
#portfolio-filter li a {
    color: #000;
}
#portfolio-filter li .current {
    color: #09a59c;
}
.screen-reader-text {
    display: none;
}
img {
    height: auto;
}
img{
    max-width:100%;
}
#today{
    color:#09a59c;
}
table{
    width:100%;
    text-align: center;
}
dt, dd {
    margin-bottom: 15px;
}

td, th {
    border: 1px solid #ccc;
    padding: 5px 0 5px 0px;
}
#wp-calendar th{
    text-align: center;
    background-color: rgba(204, 204, 204,0.2);
}
.alignleft {
    display: inline;
    float: left;
}
blockquote.alignleft, 
.wp-caption.alignleft, img.alignleft {
    margin: 0.421em 1.684em 1.6842em 0;
}
blockquote.alignright, .wp-caption.alignright, img.alignright {
    margin: 0.4211em 0 1.6842em 1.6842em;
}
.alignright {
    display: inline;
    float: right;
}
.wp-caption.alignleft, .wp-caption.alignright, .wp-caption.aligncenter {
    margin-bottom: 1.2632em;
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.wp-caption {
    background-color: #09a59c;
    margin-bottom: 1.6em;
    max-width: 100%;
    padding: 10px 10px 2px;
    text-align: center;
}
.wp-caption, .gallery {
    margin-bottom: 1.6842em;
}
iframe,
embed {
    max-width: 100%;
}
.wp-caption-text{
    margin-top:10px;
}
.wp-caption-text a:hover{
    color:#fff;
}
.sticky .entry-date {
    display: none;
}
.bypostauthor{
}
/*end all*/
/*404*/
.content-area-404 {
    margin-bottom: 40px;
}
.content-area-404 .search-form .search-field {
    border: 1px solid #dddddd;
    font-weight: normal;
    padding: 7px 15px;
    width: 100%;
    color: #2a2b2c;
}
.content-area-404 .page-title-404{
    font-size: 18px;
    font-weight:bold;
}
.content-area-404 .search-submit{
    border: 1px solid #ccc;
    font-weight: bold;
    padding: 7px 25px;
}
.content-area-404 .search-submit:hover {
    color: #dba605
}
/*end 404*/
/**pagination**/
.site-pagination .pagination .screen-reader-text {
    display: none;
}
.page-numbers.current {
    border-color: #09a59c;
    color: #09a59c;
}
.page-numbers {
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    color: #212121;
    font-size: 18px;
    padding: 10px 15px;
}

.site-pagination a:hover {
    border: 1px solid #09a59c;
}
.fulgentpro_pagination {
    background-color: #f0f0f0;
    display: inline-block;
    margin-bottom: 10px;
    padding: 1em 1em 0;
    width: 100%;
}
.fulgentpro_previous_pagination {
    display: inline;
    float: left;
    margin-bottom: 1em;
}
.fulgentpro_pagination a {
    color: #000;
}
.fulgentpro_next_pagination {
    display: inline;
    float: right;
    margin-bottom: 1em;
}
/**end pagination**/
/**comments Box**/
.comments-article .home-title h2 span{
    border-top: 0 none;
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 10px;
    padding-left: 128px;
    padding-right: 128px;
}
.comments-article > ol {
    display: inline-block;
    l