/*============================================================================
  >> GENERAL  SETTINGS
  ============================================================================
*/
.evo-default-color, .evo-remember-form input[type="checkbox"]:checked + label:after, .evo-mobile-subscribe i, .evo-brnews-a.evo-light-brnews .evo-br-news-title, .plyr__progress--played, .plyr__volume--display, .evo-module-video.evo-module-light .evo-video-item:hover .evo-video-icon, .evo-module-video.evo-module-light .active-video .evo-video-icon, .evo-module-video.evo-module-light .active-video .evo-entry-title a, .evo-video-module-b .active-video .evo-entry-title a, .evo-module-author .evo-author-name > a:hover, .evo-tab-list a.selected, .entry-content a, .evo-post-tags ul li a:hover, .evo-post-source a:hover, .evo-post-via a:hover, .comment-list li .comment-author a:hover, .evo-single-newsletter form input[type="submit"]:hover {
    color: #1100f7;/*THEME DEFAULT COLOR*/
}

.mega-menu .evo-mega-menu-content:before, .evo-login-register-form .evo-form-group button, .evo-mobile-subscribe form input[type="submit"], .slick-dots li.slick-active button, .evo-button-c .evo-button-style a:hover, .evo-button-b .evo-button-style a:hover, .evo-post-format-c .evo-post-format, .evo-post-meta.center .evo-post-share-buttons.evo-anime-top, .evo-pagination-b .evo-pagination .nav-links a:hover, .evo-pagination-b .evo-ajax-more a:hover, .evo-pagination-b .evo-pagination > * > a:hover, .evo-pagination-b .page-numbers.current, .evo-brnews-a .slick-arrow:hover:before, .evo-brnews-a.evo-colored-brnews .evo-module-inner, .evo-carousel-a .slick-arrow:hover:before, .plyr--video .plyr__controls button.tab-focus:focus, .plyr--video .plyr__controls button:hover, .evo-video-module-b .active-video .evo-video-image:before, .evo-video-module-c.evo-module-light .evo-video-image i, .evo-not-found-form .search_input:focus + button, .evo-recent-style-b .evo-post-number, .evo-tab-widget .evo-post-number, .evo-review-widget ul li .evo-review-bar-item span, .evo-review-widget ul li a .evo-review-score, .entry-content p > a:hover:before, .comment-respond input[type="submit"]:hover, .evo-post-directions-inner > * a:hover, .evo-single-progress > *, .evo-back-top a:hover, .evo-error-first, .evo-error-button a:hover {
    background-color: #1100f7;/*THEME DEFAULT COLOR GELECEK*/
}

.evo-login-register-form .evo-form-group input[type="text"]:focus, .evo-login-register-form .evo-form-group input[type="password"]:focus, .evo-login-register-form .evo-form-group input[type="email"]:focus, .evo-mobile-subscribe form input[type="email"]:focus, .evo-button-b .evo-button-style a:hover, .evo-not-found-form .search_input:focus {
    border-color: #1100f7;/*THEME DEFAULT COLOR GELECEK*/
}

::-moz-selection { background: #1100f7; color: #fff; }/*THEME DEFAULT COLOR GELECEK*/
::selection { background: #1100f7; color: #fff; }/*THEME DEFAULT COLOR GELECEK*/

.evo-spinner {
    border-top-color: #1100f7;/*THEME DEFAULT COLOR GELECEK*/
}

.evo-button-e .evo-button-style a:before {
    background-color: #d7d4ff;/*BUTTON E SOFT BACKGROUND COLOR*/
}

.evo-button-e .evo-button-style a {
    color: #1100f7;/*BUTTON E LINK COLOR*/
}

.evo-button-e .evo-button-style a {
    border-color: #1100f7;/*BUTTON E BORDER COLOR*/
}

.evo-button-f .evo-button-style a {
    background: rgb(2,101,254);
    background: -moz-linear-gradient(left,  rgba(2,101,254,1) 0%, rgba(109,2,201,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(2,101,254,1) 0%,rgba(109,2,201,1) 100%);
    background: linear-gradient(to right,  rgba(2,101,254,1) 0%,rgba(109,2,201,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0265fe', endColorstr='#6d02c9',GradientType=1 );
}

.evo-gradient-a {
    background: rgb(2,101,254);
    background: -moz-linear-gradient(left,  rgba(2,101,254,1) 0%, rgba(109,2,201,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(2,101,254,1) 0%,rgba(109,2,201,1) 100%);
    background: linear-gradient(to right,  rgba(2,101,254,1) 0%,rgba(109,2,201,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0265fe', endColorstr='#6d02c9',GradientType=1 );
}

.evo-gradient-b {
    background: rgb(68,202,231);
    background: -moz-linear-gradient(left,  rgba(68,202,231,1) 0%, rgba(1,244,200,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(68,202,231,1) 0%,rgba(1,244,200,1) 100%);
    background: linear-gradient(to right,  rgba(68,202,231,1) 0%,rgba(1,244,200,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44cae7', endColorstr='#01f4c8',GradientType=1 );
}

.evo-gradient-c {
  background: rgb(253,18,18);
  background: -moz-linear-gradient(left,  rgba(253,18,18,1) 0%, rgba(251,162,7,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(253,18,18,1) 0%,rgba(251,162,7,1) 100%);
  background: linear-gradient(to right,  rgba(253,18,18,1) 0%,rgba(251,162,7,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd1212', endColorstr='#fba207',GradientType=1 );
}

.evo-post-format-b .evo-post-format {
    background: rgb(2,101,254);
    background: -moz-linear-gradient(left,  rgba(2,101,254,1) 0%, rgba(109,2,201,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(2,101,254,1) 0%,rgba(109,2,201,1) 100%);
    background: linear-gradient(to right,  rgba(2,101,254,1) 0%,rgba(109,2,201,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0265fe', endColorstr='#6d02c9',GradientType=1 );
}

.evo-reviw-point {
    background-color: #ffd700;/*REVIEW COLOR*/
}

.evo-review-rating-stars {
    color: #ffd700;/*REVIEW COLOR GELECEK*/
}


/*============================================================================
  >> HEADER  SETTINGS
  ============================================================================
*/
.evo-header-a {
    padding-top: 20px;/*HEADER A PADDING TOP*/
    padding-bottom: 20px;/*HEADER A PADDING BOTTOM*/
}

/*LOGO SETTINGS*/
.evo-header-desktop .evo-logo-text {
    color: #1100f7;/*DESKTOP LOGO TEXT COLOR*/
}

.evo-header-desktop .evo-brand-logo img {
    max-height: 57px;/*DESKTOP LOGO IMAGE MAX HEIGHT*/
}

.evo-header-mobile .evo-logo-text {
    color: #1100f7;/*MOBILE LOGO TEXT COLOR*/
}

.evo-header-mobile .evo-brand-logo img {
    max-height: 30px;/*MOBILE LOGO IMAGE MAX HEIGHT*/
}

.evo-mobile-top .evo-logo-text {
    color: #1100f7;/*MOBILE SIDEBAR LOGO TEXT COLOR*/
}

.evo-mobile-top .evo-brand-logo img {
    max-height: 30px;/*MOBILE SIDEBAR LOGO IMAGE MAX HEIGHT*/
}

.evo-header-sticky .evo-logo-text, .evo-single-sticky .evo-logo-text {
    color: #1100f7;/*STICKY LOGO TEXT COLOR*/
}

.evo-header-sticky .evo-brand-logo img {
    max-height: 22px;/*STICKY LOGO IMAGE MAX HEIGHT*/
}



.evo-color-header .evo-header-topbar .evo-topbar-quick, .evo-color-header .evo-header-topbar .evo-topbar-quick a {
    color: #fff;/*TOPBAR QUICK LINK COLOR*/
}

.evo-close-browse .evo-close:before, .evo-close-browse .evo-close:after {
    background-color: #fff;/*TOPBAR QUICK LINK COLOR GELECEK*/
}

.evo-color-header .evo-header-topbar .evo-topbar-quick a:hover {
    color: #fff;/*TOPBAR QUICK LINK HOVER COLOR*/
}

.evo-close-browse .evo-close:hover:before, .evo-close-browse .evo-close:hover:after {
    background-color: #fff;/*TOPBAR QUICK LINK HOVER COLOR GELECEK*/
}

.evo-color-header .evo-topbar-menu > ul > li a {
    color: #fff;/*TOPBAR MENU LINK COLOR*/
}

.evo-color-header .evo-topbar-menu > ul > li > a:hover, .evo-color-header .evo-topbar-menu > ul > li:hover > a {
    color: #fff;/*TOPBAR MENU LINK HOVER COLOR*/
}

.evo-color-header .evo-topbar-menu ul li ul {
    background-color: #111;/*TOPBAR SUB MENU BACKGROUND COLOR*/
}

.evo-color-header .evo-topbar-menu ul li ul li a {
    color: #fff;/*TOPBAR SUB MENU LINK COLOR*/
}

.evo-color-header .evo-topbar-menu ul li ul li a:hover, .evo-color-header .evo-topbar-menu ul li ul li:hover > a {
    color: #fff;/*TOPBAR SUB MENU LINK HOVER COLOR*/
}

/*HEADER A COLOR SETTINGS*/
.evo-color-header .evo-header-a, .evo-color-header .evo-header-a .evo-hamburger span:before {
    background-color: #fff;/*HEADER A BACKGROUND COLOR*/
}

.evo-color-header .evo-header-a a {
    color: #111;/*HEADER A LINK COLOR*/
}

.evo-color-header .evo-header-a .evo-hamburger span {
    background-color: #111;/*HEADER A LINK COLOR GELECEK*/
}

.evo-color-header .evo-header-a a:hover {
    color: #1100f7;/*HEADER A LINK HOVER COLOR*/
}

.evo-color-header .evo-header-a .evo-hamburger:hover span {
    background-color: #1100f7;/*HEADER A LINK HOVER COLOR GELECEK*/
}

/*HEADER B COLOR SETTINGS*/
.evo-color-header .evo-header-b, .evo-color-header .evo-header-b .evo-hamburger span:before {
    background-color: #fff;/*HEADER B BACKGROUND COLOR*/
}

.evo-color-header .evo-header-b .evo-quick-button a {
    color: #111;/*HEADER A LINK COLOR*/
}

.evo-color-header .evo-header-b .evo-hamburger span {
    background-color: #111;/*HEADER B LINK COLOR GELECEK*/
}

.evo-color-header .evo-header-b .evo-quick-button a:hover {
    color: #1100f7;/*HEADER B LINK HOVER COLOR*/
}

.evo-color-header .evo-header-b .evo-hamburger:hover span {
    background-color: #1100f7;/*HEADER B LINK HOVER COLOR GELECEK*/
}

.evo-color-header .evo-header-b .evo-main-menu > ul > li > a {
    color: #111;/*MAIN MENU LINK COLOR*/
}

.evo-color-header .evo-header-b .evo-main-menu > ul > li > a:hover, .evo-color-header .evo-header-b .evo-main-menu > ul > li:hover > a {
    color: #1100f7;/*MAIN MENU LINK HOVER COLOR*/
}

.evo-color-header .evo-child-menu, .evo-color-header .evo-mega-menu-content, .evo-color-header .evo-mega-category.three-menu {
    background-color: #fff;/*SUB&MEGA MENU BACKGROUND COLOR*/
}

.evo-color-header .evo-main-menu .evo-child-menu ul li a, .evo-color-header .evo-mega-menu-content > .sub-menu > li > a, .mega-menu .evo-mega-menu-content .sub-menu > li > a, .mega-menu .evo-entry-title a {
    color: #111;/*SUB&MEGA MENU LINK COLOR*/
}

.evo-color-header .evo-main-menu .evo-child-menu ul li a:hover, .evo-color-header .evo-main-menu .evo-child-menu ul li:hover > a, .evo-color-header .evo-mega-menu-content > .sub-menu > li > a:hover, .evo-color-header .evo-mega-menu-content > .sub-menu > li:hover > a, .mega-menu .evo-mega-menu-content .sub-menu > li > a:hover, .mega-menu .evo-mega-menu-content .sub-menu > li:hover > a, .mega-menu .evo-entry-title a:hover {
    color: #111;/*SUB&MEGA MENU LINK HOVER COLOR*/
}

.mega-menu .evo-post-meta > *, .mega-menu .evo-post-meta > * > a {
    color: #bbb;/*MEGA MENU POST META COLOR*/
}

/*HEADER STICKY COLOR SETTINGS*/
.evo-header-sticky, .evo-header-sticky .evo-hamburger span:before, .evo-single-sticky {
    background-color: #fff;/*STICKY HEADER BACKGROUND COLOR*/
}

.evo-header-sticky .evo-quick-button a, .evo-single-sticky > *, .evo-sticky-meta .evo-post-comment a {
    color: #111;/*STICKY HEADER LINK COLOR*/
}

.evo-single-sticky .evo-post-sticky:before {
    background-color: #111;/*STICKY HEADER LINK COLOR GELECEK*/
}

.evo-header-sticky .evo-hamburger span, .evo-single-sticky .evo-post-detail .evo-post-author:before, .evo-sticky-meta .evo-share-buttons:before {
    background-color: #111;/*STICKY HEADER LINK COLOR GELECEK*/
}

.evo-header-sticky .evo-quick-button a:hover {
    color: #1100f7;/*STICKY HEADER LINK HOVER COLOR*/
}

.evo-header-sticky .evo-hamburger:hover span {
    background-color: #1100f7;/*STICKY HEADER LINK HOVER COLOR GELECEK*/
}

.evo-header-sticky .evo-main-menu > ul > li > a {
    color: #111;/*STICKY HEADER MENU LINK COLOR*/
}

.evo-header-sticky .evo-main-menu > ul > li > a:hover, .evo-header-sticky .evo-main-menu > ul > li:hover > a {
    color: #1100f7;/*STICKY HEADER MENU LINK HOVER COLOR*/
}

/*HEADER MOBILE COLOR SETTINGS*/
.evo-header-mobile, .evo-header-mobile .evo-hamburger span:before {
    background-color: #fff;/*MOBILE HEADER BACKGROUND COLOR*/
}

.evo-header-mobile .evo-quick-button a {
    color: #111;/*MOBILE HEADER LINK COLOR*/
}

.evo-header-mobile .evo-hamburger span {
    background-color: #111;/*MOBILE HEADER LINK COLOR GELECEK*/
}

/*============================================================================
  >> POST  SETTINGS
  ============================================================================
*/

.evo-entry-title a {
    color: #111;/*POST TITLE COLOR*/
}

.evo-post .evo-entry-title a:hover {
    color: #1100f7;/*POST TITLE HOVER COLOR*/
}

.evo-post-meta > *, .evo-post-meta > * > a, .evo-post-meta > *~*:before {
    color: #111;/*POST META COLOR*/
}

.evo-post-author a {
    color: #111;/*POST META AUTHOR COLOR*/
}

.evo-entry-content p {
    color: #565656;/*POST TEXT COLOR*/
}

.evo-entry-content p {
    padding-left: 0;/*POST TEXT PADDING LEFT*/
    padding-right: 0;/*POST TEXT PADDING RIGHT*/
}


/*============================================================================
  >> TYPOGRAPHY SETTINGS
  ============================================================================
*/
body {
    font-family: 'Work Sans', sans-serif;/*BODY FONT*/
    font-size: 14px;/*BODY FONT SIZE*/
    font-weight: 400;/*BODY FONT WEIGHT*/
    letter-spacing: 0;/*BODY LETTER SPACING*/
}

.evo-logo-text {
    font-family: 'Work Sans', sans-serif;/*LOGO FONT*/
    font-size: 52px;/*LOGO FONT SIZE*/
    font-weight: 900;/*LOGO FONT WEIGHT*/
    letter-spacing: 0;/*LOGO LETTER SPACING*/
}

.evo-main-menu ul li > a {
    font-family: 'Work Sans', sans-serif;/*MENU FONT*/
    font-size: 13px;/*MENU FONT SIZE*/
    font-weight: 700;/*MENU FONT WEIGHT*/
    letter-spacing: 0;/*MENU FONT SPACING*/
}

.evo-mobile-nav ul li a {
    font-family: 'Work Sans', sans-serif;/*MOBILE MENU MENU FONT*/
    font-size: 15px;/*MOBILE MENU FONT SIZE*/
    font-weight: 600;/*MOBILE MENU FONT WEIGHT*/
    letter-spacing: -0.2px;/*MOBILE MENU FONT SPACING*/
}

.evo-entry-title {
    font-family: 'Work Sans', sans-serif;/*POST TITLE FONT*/
    font-weight: 700;/*POST TITLE FONT WEIGHT*/
    letter-spacing: -0.3px;/*POST TITLE FONT SPACING*/
}

.evo-title {
    font-family: 'Work Sans', sans-serif;/*MODULE&WIDGET TITLE FONT*/
    font-size: 18px;/*MODULE&WIDGET TITLE FONT SIZE*/
    font-weight: 600;/*MODULE&WIDGET TITLE FONT WEIGHT*/
    letter-spacing: -0.3px;/*MODULE&WIDGET TITLE FONT SPACING*/
    text-transform: capitalize;/*MODULE&WIDGET TITLE TEXT TRANSFORM*/
}

.evo-post-meta > * {
    font-family: 'Work Sans', sans-serif;/*POST META FONT*/
    font-size: 12px;/*POST META FONT SIZE*/
    font-weight: 500;/*POST META FONT WEIGHT*/
    letter-spacing: 0;/*POST META FONT SPACING*/
    text-transform: capitalize;/*POST META TEXT TRANSFORM*/
}

.evo-entry-content p {
    font-family: 'PT Serif', serif;/*POST TEXT FONT*/
    font-size: 15px;/*POST TEXT FONT SIZE*/
    font-weight: 400;/*POST TEXT FONT WEIGHT*/
    letter-spacing: 0;/*POST TEXT LETTER SPACING*/
    line-height: 26px;/*POST TEXT LINE HEIGHT*/
}

.evo-post-category a {
    font-family: 'Work Sans', sans-serif;/*POST CATEGORY FONT*/
    font-size: 11px;/*POST CATEGORY FONT SIZE*/
    font-weight: 600;/*POST CATEGORY FONT WEIGHT*/
    letter-spacing: 0;/*POST CATEGORY FONT SPACING*/
    text-transform: uppercase;/*POST CATEGORY TEXT TRANSFORM*/
}


.pt-loading {
    display: none;
}

.pt-errors>div {
    margin-top: 20px;
    clear: both;
}