/*
 Theme Name:   Essaybureau Child
 Description:  Essaybureau Child Theme
 Author:	   Adnane Zarrouk
 Author URI:   https://wp-dev.org
 Template:	 essaybureau
 Version:	  1.0.0
 License:	  GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Tags:		 light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  wdt-lng-child
*/

/* Blog */
.fa.fa-star{
    font-family: initial;
}
.fa.fa-star:before {
    content: " ";
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNTI3NEMxMUY4QjQxMUU4QUY4QkMyN0VFQUVCNzhCNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNTI3NEMxMkY4QjQxMUU4QUY4QkMyN0VFQUVCNzhCNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1Mjc0QzBGRjhCNDExRThBRjhCQzI3RUVBRUI3OEI1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM1Mjc0QzEwRjhCNDExRThBRjhCQzI3RUVBRUI3OEI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OwVFqQAAAYVJREFUeNpi+P//PwMu/OX1NX588tgwEwMO8PLq0qgXl+dPYCAR4DTwy6uLrn9+fhIFGUyxgS+vrQj58/OzKJDpDTKYYgO/vDzvzcDw3xvEJtWVjO8e7DX+/v6O2e/v76R/f38j9+/3N2BE/GMGuQ5J3VYmZvbvTKxcH9m4xO6z80pf4xHT280lrPEF2bBvb2/wsLx/sDft9/e30mgGoAPvf39/MoDwnx/vGb6/v73p//+/bEADVyIr+gz0GSMoqu8dqp32+9trOQKGQrzEyLSJX8Z6pbh29DKs8iADQYAYQ0GGCcg7zRXTCNlEMFKU7JqzWLlEH+FxGoOAnP1ifIZhxDLQBX9xqgT6hJmV5x1Jyebvr89C+BT/+vpSkZCBLDDGp2enFP/9/c0JTyYsHF9ALvr9460c0HXgcP31/TXxBgIjRPH/v99swPS2hlfKbL0ENBa/vrkq9Prm+oqfn59q/f35UZRgyoaVEq9urvd4dnF+Aq5S5POL8xIPT/TUESptAAIMANS+GSBMRELFAAAAAElFTkSuQmCC');
    display: inline-block;
    width: 20px;
    height: 15px;
    background-size: contain;
    background-repeat: no-repeat;
}

.widget ul.check li::before {
    content: " ";
    padding-left: 5px;
    background-position: 0 5px;
    background-repeat: no-repeat no-repeat;
    background-image: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlFRTc2NzBGOTJFMTFFOEEwMEJDNTMwRjFGNDI0ODQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlFRTc2NzFGOTJFMTFFOEEwMEJDNTMwRjFGNDI0ODQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUVFNzY2RUY5MkUxMUU4QTAwQkM1MzBGMUY0MjQ4NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUVFNzY2RkY5MkUxMUU4QTAwQkM1MzBGMUY0MjQ4NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoXHh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoaJjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/AABEIAAoADAMBIgACEQEDEQH/xABgAAEBAQAAAAAAAAAAAAAAAAAEAQYBAQAAAAAAAAAAAAAAAAAAAAAQAAADBgQHAQAAAAAAAAAAABECAwABEhMzFDJSBAVBUZHRYoIjNREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1Sm+kTmIHRMXXlNAlpRF6g4TFfl5v4dGthuVrNujX8c4B+IgEqHKHdkq/po0KZsVf08WYwf/2Q==');
    width: 10px;
    height: 20px;
}

body {

    color: #3d444b;

}

.clearfix:before,
.clearfix:after {

    display: table;

    content: " ";

}

.btn {

    border: 0;

    color: #fff;

    cursor: pointer;

    font-size: 15px;

    font-weight: bold;

    padding: 8px 15px;

    -webkit-backface-visibility: hidden;

    margin-left: 5px;

}

.btn:first-child {

    margin-left: 0;

}

.btn.btn-primary a,
a.btn.btn-primary,
.btn.btn-primary {

    background-color: #8DBA2E;

    color: #fff;

}

.blog-posts .post-btn a {

    display: inline-block;

    padding: 7px 15px;

    margin: 10px 0 5px;

    color: #004569;

    border: 1px solid #004569;

    border-radius: 3px;

    -webkit-transition: background-color 0.3s linear;

    -moz-transition: background-color 0.3s linear;

    transition: background-color 0.3s linear;

    margin-left: 5px;

}

.blog-posts .post-btn:first-child a {

    margin-left: 0;

}

.blog-posts .post-btn a:hover {

    text-decoration: none;

    background-color: #ebeff1;

}

.blog-posts {

    padding-bottom: 15px;

    border-bottom: 3px solid #004569;

    color: #3d444b;

}

.blog-posts h2 {

    margin: 25px 0 15px;

    line-height: 1;

}

.blog-posts a {

    color: #004569;

    text-decoration: none;

}

.blog-posts p {

    margin-bottom: 10px;

}

.blog-posts a:hover {

    text-decoration: underline;

}

.blog-posts h2 a,
.blog-posts h2 {

    color: #3d444b;

    font-size: 28px;

    font-weight: normal;

}

.before-after:before,
.before-after:after {

    content: '';

    display: block;

    position: absolute;

}

.blog-posts .meta {

    border-bottom: 1px solid #ebeff1;

    font-size: 17px;

}

.blog-posts .date,
.blog-posts .post-category,
.blog-posts .post-comments {

    color: #7f8b8d;

    font-size: 14px;

    padding-top: 11px;

    padding-left: 30px;

    margin-bottom: 15px;

    display: inline-block;

    vertical-align: top;

    position: relative;

    line-height: 20px;

}

.blog-posts .post-category {

    margin: 0 15px;

}

.blog-posts .post-category a {

    text-transform: capitalize;

    margin: 0 !important;

    font-family: "Roboto", Arial, sans-serif;

    font-size: 14px;

}

.blog-posts .date:before,
.blog-posts .post-category:before,
.blog-posts .post-comments:before {

    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCo0LDRgF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjMjI4NUM1IiBkPSJNMTUuNjI1LDMuNzVWMGgtMi41djMuNzVINi4yNVYwaC0yLjV2My43NUgwdjE2LjI1MmgyMFYzLjc1SDE1LjYyNXogTTUuNjI1LDE2Ljg3N2gtMi41di0yLjVoMi41VjE2Ljg3N3oNCgkgTTUuNjI1LDEzLjEyN2gtMi41di0yLjUwM2gyLjVWMTMuMTI3eiBNNS42MjUsOS4zNzVoLTIuNXYtMi41aDIuNVY5LjM3NXogTTkuMzc1LDE2Ljg3N2gtMi41di0yLjVoMi41VjE2Ljg3N3ogTTkuMzc1LDEzLjEyN2gtMi41DQoJdi0yLjUwM2gyLjVWMTMuMTI3eiBNOS4zNzUsOS4zNzVoLTIuNXYtMi41aDIuNVY5LjM3NXogTTEzLjEyNSwxNi44NzdoLTIuNXYtMi41aDIuNVYxNi44Nzd6IE0xMy4xMjUsMTMuMTI3aC0yLjV2LTIuNTAzaDIuNQ0KCVYxMy4xMjd6IE0xMy4xMjUsOS4zNzVoLTIuNXYtMi41aDIuNVY5LjM3NXogTTE2Ljg3NSwxNi44NzdoLTIuNXYtMi41aDIuNVYxNi44Nzd6IE0xNi44NzUsMTMuMTI3aC0yLjV2LTIuNTAzaDIuNVYxMy4xMjd6DQoJIE0xNi44NzUsOS4zNzVoLTIuNXYtMi41aDIuNVY5LjM3NXoiLz4NCjwvc3ZnPg0K);

    top: 10px;

    left: 3px;

    width: 20px;

    height: 20px;

}

.blog-posts .post-category:before {

    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHdpZHRoPSIyMCIKICAgaGVpZ2h0PSIyMCIKICAgdmlld0JveD0iMCAwIDIwIDIwIgogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IgogICBzb2RpcG9kaTpkb2NuYW1lPSJ2ZXJ0aWNhbDMuc3ZnIgogICBpbmtzY2FwZTpleHBvcnQtZmlsZW5hbWU9IkM6XFVzZXJzXGRlc2lnblxEZXNrdG9wXHZlcnRpY2FsMy5wbmciCiAgIGlua3NjYXBlOmV4cG9ydC14ZHBpPSI5MCIKICAgaW5rc2NhcGU6ZXhwb3J0LXlkcGk9IjkwIj48bWV0YWRhdGEKICAgaWQ9Im1ldGFkYXRhMTEiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgaWQ9ImRlZnM5IiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIKICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxOCIKICAgaWQ9Im5hbWVkdmlldzciCiAgIHNob3dncmlkPSJmYWxzZSIKICAgaW5rc2NhcGU6em9vbT0iMSIKICAgaW5rc2NhcGU6Y3g9Ii03Mi4wMzIzMDYiCiAgIGlua3NjYXBlOmN5PSI2MS42ODE2MjgiCiAgIGlua3NjYXBlOndpbmRvdy14PSItOCIKICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIiAvPgoKPGcKICAgaWQ9ImczNzcyIgogICB0cmFuc2Zvcm09Im1hdHJpeCgxLjI3MjUzNzIsMCwwLDEuMTgwODExOCwtMy4yOTk2NTg1LC0xLjgwODExODIpIj48ZwogICAgIHN0eWxlPSJmaWxsOiMyMjg1YzU7ZmlsbC1vcGFjaXR5OjEiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4yMzQzODk2NSwwLDAsMC4yOTQ1NDY2NiwwLjA5MjUwNzI2LDAuNTc0NTA2ODgpIgogICAgIGlkPSJnMyI+Cgk8cGF0aAogICBzdHlsZT0iZmlsbDojMjI4NWM1O2ZpbGwtb3BhY2l0eToxIgogICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICBpZD0icGF0aDUiCiAgIGQ9Ik0gMTAuNjY4LDMuMjUgViA2MC42OTYgTCAzMi4zMTQsMzguNTg4IDUzLjMzMiw2MC43NSBWIDMuMjUgSCAxMC42NjggeiIgLz4KPC9nPjxnCiAgICAgc3R5bGU9Im9wYWNpdHk6MC40NTEzNjE4NjtmaWxsOiMyMjg1YzU7ZmlsbC1vcGFjaXR5OjEiCiAgICAgaWQ9ImcyOTg4IgogICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuMjM0Mzg5NjUsMCwwLDAuMjk0NTQ2NjYsMTcuOTM1MjE1LC03LjkxNzM1NykiPgoJPHBhdGgKICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgaWQ9InBhdGgzNzcwIgogICBkPSJNIC0xOS40NjgwMzQsNjcuNDA4MTg5IDEuNTk3MzE2MSw4OS41ODIwOTUgMS41OTczMTYxLDMyLjA3ODQ3MyAtMTkuNDY4MDM0LDMyLjA3ODQ3MyAtMTkuNDY4MDM0LDY3LjQwODE4OSB6IgogICBzdHlsZT0iZmlsbDojMjI4NWM1O2ZpbGwtb3BhY2l0eToxIiAvPgo8L2c+PC9nPjwvc3ZnPg==);

}

.blog-posts .post-comments:before {

    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIGlkPSJMYXllcl8xIiAgIHg9IjBweCIgICB5PSIwcHgiICAgd2lkdGg9IjIwIiAgIGhlaWdodD0iMjAiICAgdmlld0JveD0iMCAwIDIwIDIwIiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiAgIHhtbDpzcGFjZT0icHJlc2VydmUiICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IiAgIHNvZGlwb2RpOmRvY25hbWU9InZlcnRpY2FsMy5zdmciICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSJDOlxVc2Vyc1xkZXNpZ25cRGVza3RvcFx2ZXJ0aWNhbDMucG5nIiAgIGlua3NjYXBlOmV4cG9ydC14ZHBpPSI5MCIgICBpbmtzY2FwZTpleHBvcnQteWRwaT0iOTAiPjxtZXRhZGF0YSAgIGlkPSJtZXRhZGF0YTExIj48cmRmOlJERj48Y2M6V29yayAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyAgIGlkPSJkZWZzOSIgLz48c29kaXBvZGk6bmFtZWR2aWV3ICAgcGFnZWNvbG9yPSIjZmZmZmZmIiAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgIGJvcmRlcm9wYWNpdHk9IjEiICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIgICBncmlkdG9sZXJhbmNlPSIxMCIgICBndWlkZXRvbGVyYW5jZT0iMTAiICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxOCIgICBpZD0ibmFtZWR2aWV3NyIgICBzaG93Z3JpZD0iZmFsc2UiICAgaW5rc2NhcGU6em9vbT0iMTEuMzEzNzA4IiAgIGlua3NjYXBlOmN4PSIzMC4xNTM0ODUiICAgaW5rc2NhcGU6Y3k9IjEzLjAwOTUyNyIgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IiAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgLz48cGF0aCAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiICAgZD0iTSA5LjkxNjgxNTksMS4xOTQ5NjA4IEMgNC40Mzk5LDEuMTk0OTYwOCAwLDQuNzcwNjkyMSAwLDkuMTc5NzQ0NSAwLDExLjI2NzQwMiAwLjk5NTkzMTU5LDEzLjE3MDY4NCAyLjYyNjUzOTQsMTQuNTkzNDI4IDIuNTY0MjA1MiwxNS45Nzk4NzcgMi4yODM3MDEsMTcuODQzOTYxIDEuMjkyMDE5NCwxOC44MDUwMzkgMy4xODYxMzExLDE4LjgwNTAzOSA1LjEyNTU3NjksMTcuNTI3NDczIDYuMjc1OTI3NSwxNi42MDcwNDUgNy40MDM2MTExLDE2Ljk2NzA4NiA4LjYzMTg3OTUsMTcuMTY0NTI4IDkuOTE2ODE1OSwxNy4xNjQ1MjggMTUuMzkzNzMyLDE3LjE2NDUyOCAxOS44MzM2MzEsMTMuNTg4Nzk3IDE5LjgzMzYzMSw5LjE3OTc0NDUgMTkuODMzNjMxLDQuNzcwNjkyMSAxNS4zOTM3MzIsMS4xOTQ5NjA4IDkuOTE2ODE1OSwxLjE5NDk2MDggeiIgICBpZD0icGF0aDMiICAgc3R5bGU9ImZpbGw6IzIyODVjNTtmaWxsLW9wYWNpdHk6MSIgLz48L3N2Zz4=);

}

p.simple-image {
    padding: 0;
}

p.simple-image img {
    width: 100%;
    height: auto;
}

.blog-posts .post-tags {

    color: #7f8b8d;

    font-size: 12px;

    margin-top: 10px;

}

.blog-posts .post-tags:after {

    content: '';

    display: table;

    clear: both;

}

.blog-posts .post-tags a[rel="tag"]:first-child {

    margin-left: 10px;

}

.blog-posts .post-tags a[rel="tag"] {

    margin-left: 8px;

}

.blog-posts .entry-footer {

    display: flex;

}

.content-bottom {

    padding-top: 25px;

    color: #3d444b;

}

.content-bottom h3.related-posts-title {

    margin-bottom: 25px;

    font-weight: 400;

    font-size: 30px;

}

.related-posts .entry-inner {

    min-height: 135px;

}

.related-posts h3.entry-title {

    border-bottom: 1px solid #ebeff1;

    padding-bottom: 15px;

}

/* Post Pagination */

.pagination {

    display: inline-block;

    padding-left: 0;

    margin: 20px 0;

    border-radius: 4px;

}

.pagination > li {

    display: inline;

}

.pagination > li > a,
.pagination > li > span {

    position: relative;

    float: left;

    padding: 6px 12px;

    margin-left: -1px;

    line-height: 1.42857143;

    color: #337ab7;

    text-decoration: none;

    background-color: #fff;

    border: 1px solid #ddd;

}

.pagination > li:first-child > a,
.pagination > li:first-child > span {

    margin-left: 0;

    border-top-left-radius: 4px;

    border-bottom-left-radius: 4px;

}

.pagination > li:last-child > a,
.pagination > li:last-child > span {

    border-top-right-radius: 4px;

    border-bottom-right-radius: 4px;

}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {

    z-index: 2;

    color: #23527c;

    background-color: #eee;

    border-color: #ddd;

}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {

    z-index: 3;

    color: #fff;

    cursor: default;

    background-color: #337ab7;

    border-color: #337ab7;

}

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {

    color: #777;

    cursor: not-allowed;

    background-color: #fff;

    border-color: #ddd;

}

.pagination-lg > li > a,
.pagination-lg > li > span {

    padding: 10px 16px;

    font-size: 18px;

    line-height: 1.3333333;

}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {

    border-top-left-radius: 6px;

    border-bottom-left-radius: 6px;

}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {

    border-top-right-radius: 6px;

    border-bottom-right-radius: 6px;

}

.pagination-sm > li > a,
.pagination-sm > li > span {

    padding: 5px 10px;

    font-size: 12px;

    line-height: 1.5;

}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {

    border-top-left-radius: 3px;

    border-bottom-left-radius: 3px;

}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {

    border-top-right-radius: 3px;

    border-bottom-right-radius: 3px;

}

.pager {

    padding-left: 0;

    margin: 20px 0;

    text-align: center;

    list-style: none;

}

.pager li {

    display: inline;

}

.pager li > a,
.pager li > span {

    display: inline-block;

    padding: 5px 14px;

    background-color: #fff;

    border: 1px solid #004569;

    border-radius: 0px;

    margin-left: -1px;

    color: #004569;

}

.pager li:first-child > a,
.pager li:first-child > span,
.pager li:last-child > a,
.pager li:last-child > span {

    margin-left: 0;

}

.pager li > a:hover,
.pager li > a:focus {

    text-decoration: none;

    background-color: #EBEFF1;

}

.pager .next > a,
.pager .next > span {

    float: right;

}

.pager .previous > a,
.pager .previous > span {

    float: left;

}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {

    color: #777;

    cursor: not-allowed;

    background-color: #fff;

}

@media all and (max-width: 768px) {
    [class*="span"], .row-fluid [class*="span"] {
        width: 100% !important;
    }
}

/*Orange*/

/*

.nav {

background: #FF7043;

}

.nav > div > ul > li {

    border-right: 0;

    border-left: 1px solid #FF5722;

}

.nav > div > ul > li a {

    padding: 15px 10px;
    color: #FFE0D7;

}

.nav .current-menu-item > a,

.nav a:hover {

    background: #FF8A65;

    color: #fff;

}

*/

/*Blue*/

/*

.nav {

    background: #03A9F4;

}

.nav > div > ul > li {

    border-right: 0;

    border-left: 1px solid rgb(1, 111, 161);

}

.nav > div > ul > li a {

    padding: 15px 10px;

    color: #FFE0D7;

}

.nav .current-menu-item > a,

.nav a:hover {

    background: rgb(2, 134, 193);

    color: #fff;

}

*/