button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{border-color:#ccc #bbb #aaa}a:focus{color:#e54e54}.main-navigation ul ul li:focus-within>ul{left:100%}.main-navigation ul li:focus-within>ul{left:auto}.ultra-top-header .top-left ul li a:focus,.ultra-top-header .top-right ul li a:focus{color:#e54e54}.site-header.layout-two .ultra-shopping-cart:focus-within .widget_shopping_cart,.site-header.layout-one .ultra-shopping-cart:focus-within .widget_shopping_cart,.site-header.layout-three .ultra-shopping-cart:focus-within .widget_shopping_cart{opacity:1;visibility:visible;top:100%;outline:1px dashed}.search-icon:focus{outline:1px dashed}#datafetch a.view-results:focus{background:rgb(0 0 0 / .8)}.top-header-three.ultra-top-header .top-left ul li a:focus,.top-header-three.ultra-top-header .top-right ul li a:focus{color:#e54e54}.site-header li.has-mega-menu:focus ul.mega-sub-menu{opacity:1;visibility:visible;z-index:99999;box-shadow:0 4px 20px 0 #777;-webkit-box-shadow:0 4px 20px 0 #777;-moz-box-shadow:0 4px 20px 0 #777}.ultra-block-wrapper .single-post .post-content-wrapper .post-content a.block-list-more:focus,a.ultra-archive-more:focus{background:#fff0;color:#e54e54}.ultra-block-wrapper.grid-post-list.layout-3 .post-content-wrapper h3 a:focus{color:#e54e54}.ultra-block-wrapper .ultra-num-pag .page-numbers.current,.ultra-block-wrapper .ultra-num-pag .page-numbers:focus,.nav-links span.current,.nav-links a:focus{background:#e54e54;color:#fff;border:1px solid #e54e54}.site-footer .ultra-bottom-footer .footer-left a:focus:after{width:100%}.site-footer .ultra-bottom-footer .footer-left a:focus{color:#fff}.site-footer .ultra-bottom-footer .footer-right ul li a:focus{color:#e54e54}.site-footer .ultra-middle-footer .footer-social ul li a:focus{color:#e54e54}.ultra-block-wrapper.latest-posts .single-post-large .post-content-wrapper h3 a:focus{color:#e54e54}.ultra-tab-content .tabs-product-area ul li .item-img:focus:before,ul.products li .item-img:focus:before{opacity:1;visibility:visible;z-index:9}.ultra-tab-content .tabs-product-area ul li .item-img:focus .box-hover-home,ul.products li .item-img:focus .box-hover-home{bottom:20px;z-index:99}ul.products li .item-img:focus .box-hover-home ul.add-to-links{width:100%;text-align:center}ul.products li .item-img:focus .box-hover-home ul.add-to-links li{display:inline-block;vertical-align:middle}ul.products li .item-img:focus .box-hover-home ul.add-to-links li a{position:relative;width:40px;height:40px;border:1px solid #fff;color:#fff;display:block;font-size:0;line-height:36px;text-align:center;border-radius:0;-webkit-border-radius:0;background:#fff0}ul.products li .item-img:focus .box-hover-home ul.add-to-links li a.added{display:none}.ultra-tab-content .tabs-product-area ul li .item-img .box-hover-home ul.add-to-links li a:focus,ul.products li .item-img:focus .box-hover-home ul.add-to-links li a:focus{background:rgb(255 255 255 / .6);color:#000}ul.products li .item-img:focus .box-hover-home ul.add-to-links li a:before{position:absolute;content:'';font-family:FontAwesome;font-size:16px}ul.products li .item-img:focus .box-hover-home ul.add-to-links li a.added_to_cart:before{content:'\f00c'!important;left:11px}ul.products li .item-img:focus .box-hover-home ul.add-to-links li a.add_to_cart_button:before{content:'\f07a';left:11px}.ultra-block-wrapper.video-cat-tab .video-cat-tabs ul li a:focus{color:#e54e54}.ultra-block-wrapper.video-cat-tab .single-post .post-content-wrapper h3 a:focus{color:#e54e54}.ultra-block-wrapper.video-cat-tab .single-post .post-caption-wrapper .post-meta span>a:focus,.ultra-block-wrapper.video-cat-tab .single-post .post-content-wrapper .post-meta span>a:focus{color:#e54e54}.widget_ultra_seven_posts_list .post-list-wraper.layout-1 .single-post .post-caption h3 a:focus,.widget_ultra_seven_posts_list .post-list-wraper.layout-1 .single-post .post-caption .post-meta span a:focus{color:#e54e54}.widget_ultra_seven_posts_list .ul-posts a:focus,a.loadmore:focus{background:#fff0;color:#e54e54}a.loadmore:focus{color:#e54e54}.ultra-block-wrapper.post-slider .post-caption h3 a:focus{color:#e54e54}.widget_ultra_seven_posts_slider .posts-slider-wrapper.layout-1:focus .lSAction>a{opacity:1;visibility:visible}.widget_ultra_seven_post_timeline li:focus .ultra-article-wrapper .post-meta:before{background:#e54e54;border-color:#e54e54}.widget_ultra_seven_post_timeline li:focus .ultra-article-wrapper .post-meta a{color:#e54e54}.widget_ultra_social_icons .ultra-social-icons li:focus,.content-area .single-share ul li:focus{background:#fff0}.widget_ultra_social_icons .ultra-social-icons li.Facebook:focus a,.content-area .single-share li.Facebook:focus a{color:#4e71a8}.widget_ultra_social_icons .ultra-social-icons li.Twitter:focus a,.content-area .single-share li.Twitter:focus a{color:#1cb7eb}.widget_ultra_social_icons .ultra-social-icons li.Linkedin:focus a,.content-area .single-share li.Linkedin:focus a{color:#1686b0}.widget_ultra_social_icons .ultra-social-icons li.Dribbble:focus a,.content-area .single-share li.Dribbble:focus a{color:#e24d87}.widget_ultra_social_icons .ultra-social-icons li.Google-plus:focus a,.content-area .single-share li.Google-plus:focus a{color:#f34a38}.widget_ultra_social_icons .ultra-social-icons li.Pinterest:focus a,.content-area .single-share li.Pinterest:focus a{color:#9f1121}.widget_ultra_seven_widget_tabs .widget-tabs-title-container ul li:focus,.widget_ultra_seven_category_tabbed ul.ultra-cat-tabs li:focus{background:#e54e54}.ultra-meta-share .share:focus .ultra-share-icons{opacity:1;visibility:visible;left:45px}.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{background:#dc576e;color:#fff}.widget_ultra_seven_contact_info .ultra-contact-info>div:focus span i{background:#e54e54;border-color:#e54e54;color:#fff}.site-header.layout-one .main-navigation>ul>li:focus>a,.site-header.layout-two .main-navigation>ul>li:focus>a{color:#e54e54}.ultra-author-metabox a.all-post:focus:before{right:-18px}.single_post_pagination_wrapper .next-link .next-text h4 a:focus,.single_post_pagination_wrapper .prev-link .prev-text h4 a:focus,.single_post_pagination_wrapper .prev-link .prev-text h4 a:focus:before,.single_post_pagination_wrapper .next-link .next-text h4 a:focus:after{color:#fc754f}.single_post_pagination_wrapper .next-link .next-text h4 a:focus,.single_post_pagination_wrapper .prev-link .prev-text h4 a:focus,.single_post_pagination_wrapper .prev-link .prev-text h4 a:focus:before,.single_post_pagination_wrapper .next-link .next-text h4 a:focus:after{color:#e54e54}.comments-area .submit:focus,.comments-area .comment-reply-link:focus{background:#fff0;color:#e54e54}footer.entry-footer:focus{background:#111}.post-tag span.tags-links a:focus{color:#e54e54}.ultra-main-slider .custom .slider-btn:focus{background:#e54e54;border-color:#e54e54}#ultra-go-top:focus{opacity:1;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.slider-section ul li:focus img,.feature-post-wrap .feature-post:focus img,.post-list-wraper .single-post:focus img,.grid-posts-wrap .single-post:focus img,.thumb-zoom:focus img{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}.widget_tag_cloud a:focus{background:#e54e54;color:#fff;border-color:#e54e54}.ultra-archive-img:focus .image-overlay{opacity:1}.main-navigation ul li:focus-within>ul.sub-menu{top:100%;opacity:1;visibility:visible;z-index:9999}.main-navigation ul ul li:focus-within ul{top:0!important}.woocommerce-MyAccount-navigation ul li:focus a{background:#e54e54;color:#fff}.site-footer .footer-widget ul li:focus a{color:#d0cece}.site-footer .ultra-bottom-footer .footer-left a:focus{color:#e54e54}Theme Name:Ultra Lite Theme URI:https://wpoperation.com/themes/ultra-lite/ Template:ultra-seven Author:WPoperation Author URI:http://wpoperation.com/ License:GNU General Public License v3 or later License URI:http://www.gnu.org/licenses/gpl-3.0.html Description:Create flexible news,magazine,blog and travel diaries with easy drag & drop page builder within minutes. It's now easy to share your ideas through your posts without any hassle.
Tags: right-sidebar,left-sidebar,custom-background, custom-menu, featured-images, threaded-comments, translation-ready,custom-logo, footer-widgets,blog,post-formats,sticky-post,theme-options,news
Version: 1.0.4
Text Domain:  ultra-lite 


Ultra Lite is a WordPress Theme, 
Copyright (C) 2019, WPoperation
Ultra Lite is distributed under the terms of the GNU GPL

This program is free software,you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
http://www.gnu.org/licenses/gpl-3.0.txt


*/
body, button, input, select, optgroup, textarea {
    font-family: Poppins;
    font-size: 13px;
    font-weight: 500;
}

h1, h2, h3, h4, h5, h6,
h2.widget-title, 
.ultra-related-wrapper.slide .related-title, .related.products h2 {
    font-weight: 600;
}
.ultra-custom-header.fixed {
    position: fixed;
    z-index: 99999;
    width: 100% !important;
    top: 0;
    left: 0;
    background: #fff;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.current-date{
    color: #fff;
}

.elementor-widget-wrap .ultra-block-wrapper{
    margin: 0;
}

.ultra-block-wrapper .single-post .post-thumb .cat-wrap {
    left: unset;
    right: 10px;
}

.ultra-block-wrapper.grid-post-list.layout-1 .single-post{
    margin-bottom: 35px;
}

.home .post-author img {
    display: block;
    
}

.post-meta span.author a:before{
    content: none !important;
}
.post-meta .post-author{
    margin: 0 !important;
}

.post-meta span.author > a{
    padding: 0 !important;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.post-meta .post-author .author{
    display: inline-block;
    vertical-align: middle;
    margin-right: 12px;
}
.post-meta .post-author .author-img{
    height: 30px;
    width: 30px;
    margin-right: 5px;
}
.post-meta .post-author .author-img img{
	border-radius: 50%;
}
.widget_ultra_seven_posts_list .post-meta .post-author .author-img{
    height: 15px;
    width: 15px;
}
/* Ticker */
.ticker-item .date{
	margin-right: 15px;
}
.arrow-vertical .ticker-wrap button.slick-arrow {
    top: -24px;
    z-index: 9999;
}
span.post-date:before {
    position: absolute;
    content: '';
    font-family: FontAwesome;
    font-size: 12px;
    left: 16px;
    top: 42px;
}
span.post-date:before {
    content: '\f017';
}
span.post-date {
    display: block;
    font-size: 12px;
    margin-left: 16px;
}

#ultra-go-top{
	border-radius: none;
    -webkit-box-shadow: 2px 1px 7px 0px rgba(27, 24, 24, 0.28);
    box-shadow: 2px 1px 7px 0px rgba(27, 24, 24, 0.28);
}
.site-footer{
    margin-top: 30px;
}
.site-footer .footer-widgets-wrap {
    padding: 25px 0;
}

.blog .secondary {
    margin-top: 73px;
}

.box-search-content .btn-search {
    padding: 0 !important;
    height: 0 !important;
    color: #fff !important;
}
.box-search-content .btn-search i {
	font-size: 20px !important;
}

.header-right .wpopea-hamburger {
    height: 20px;
    padding-left: 2px;
    width: 20px;
}
.header-right  .wpopea-menu-toggle .wpopea-hamburger .wpopea-hamburger-box .wpopea-hamburger-inner:after {
	bottom: -5px;
}
.header-right  .wpopea-menu-toggle .wpopea-hamburger .wpopea-hamburger-box .wpopea-hamburger-inner:before {
	top: -5px;
}
.header-right  .wpop-search-box.wpop-search-style-5 .btn-search i{
	font-size: 14px;
}


/*Preloader18*/

#loading18 #loading-center {
    width: 100%;
    height: 100%;
    position: relative;
}
#loading18 #loading-center-absolute {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100px;
    width: 50px;
    margin-top: -50px;
    margin-left: -25px;
}
#loading18 .object {
    width: 50px;
    height: 8px;
    margin-bottom: 15px;
    background-color: #e54e54;
    -webkit-animation: animate18 0.8s infinite;
    animation: animate18 0.8s infinite;
}
#loading18 #object_two {
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
#loading18 #object_four {
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}
@-webkit-keyframes animate18 {
    50% {
        -ms-transform: translate(50%, 0);
        -webkit-transform: translate(50%, 0);
        transform: translate(50%, 0);
    }
}
@keyframes animate {
    50% {
        -ms-transform: translate(50%, 0);
        -webkit-transform: translate(50%, 0);
        transform: translate(50%, 0);
    }
}
.ssa_booking_iframe .md-card-content .md-subheading{
    display: none !important;
}
/* --- Általános SVG Ikon Stílusok (Reszponzív) --- */

/* Alapértelmezett stílus az SVG ikonokat tartalmazó buborékokhoz */
.job-ad-container .icon-bubble-wrapper {
    /* Az ikon alapértelmezett színe és mérete */
    color: #000000; /* Az ikon alapértelmezett színe: FEKETE */
    font-size: 96px; /* Az ikon alap mérete (pl. 96px asztali nézeten) */
    text-align: center; /* Ez most már kevésbé releváns a flexbox miatt, de nem árt */
    margin-bottom: 10px; /* Alulra ad kis helyet a szöveg és az ikon között */
    line-height: 1; /* Ez a kulcs! Megszünteti az extra sorközöket a nagy font-size miatt */
    display: flex; /* Flexbox konténerré teszi a div-et */
    align-items: center; /* Függőlegesen középre igazítja a tartalmat (az ikont) */
    justify-content: center; /* Vízszintesen középre igazítja a tartalmat (az ikont) */
    overflow: hidden; 
    min-height: 1.2em; 
}

/* Maga az SVG ikon a buborékban (ez marad 1em/1em, mert így reszponzív) */
.job-ad-container .icon-bubble-wrapper svg {
    display: block; /* Fontos, hogy blokk szintű legyen a flexboxban való jó működéshez */
    width: 1em; /* Az 1em jelenti a szülő font-size-ának megfelelő méretet */
    height: 1em; /* Az 1em jelenti a szülő font-size-ának megfelelő méretet */
    flex-shrink: 0; /* Megakadályozza, hogy az ikon kisebb legyen, ha nincs hely */
    /* A fill="currentColor" az SVG-ben biztosítja, hogy a 'color' tulajdonság határozza meg a kitöltőszínt */
}

/* --- Reszponzív Média Lekérdezések (Méretállítás) --- */

/* Kisebb képernyőkre (pl. tabletek, max. 768px szélességig) */
@media (max-width: 768px) {
    .job-ad-container .icon-bubble-wrapper {
        font-size: 64px; /* Kisebb ikon méret tableten */
        min-height: 1.2em; /* Arányos min-magasság */
    }
}

/* Még kisebb képernyőkre (pl. mobiltelefonok, max. 480px szélességig) */
@media (max-width: 480px) {
    .job-ad-container .icon-bubble-wrapper {
        font-size: 48px; /* Még kisebb ikon méret mobilon */
        min-height: 1.2em; /* Arányos min-magasság */
    }
}

/* --- Egyedi Ikon Színek (Opcionális) --- */

.job-ad-container .icon-bubble-wrapper.icon-blue {
    color: #007bff;
}

.job-ad-container .icon-bubble-wrapper.icon-green {
    color: #28a745;
}
/* --- Általános Hirdetés Konténer Stílus --- */
.job-ad-container {
    font-family: Arial, sans-serif;
    line-height: 1.6;
}

/* --- Közös Szöveg Stílusok --- */
.job-ad-container h1 {
    font-size: 28px;
    text-align: center;
    color: #333;
    margin-bottom: 20px;
}

.job-ad-container h2 {
    font-size: 24px;
    color: #333;
    margin-bottom: 15px;
}

.job-ad-container p,
.job-ad-container ul li {
    font-size: 14px;
}

.job-ad-container strong.highlight-blue {
    color: #007bff;
}

.job-ad-container strong.highlight-green {
    color: #28a745;
}

.job-ad-container strong.highlight-red {
    color: #dc3545;
}

.job-ad-container hr {
    border: 0;
    height: 1px;
    background: #eee;
    margin: 20px 0;
}

/* --- Kiemelt Szöveg Doboz Stílusok --- */
.job-ad-container .highlight-box-blue {
    background-color: #f0f8ff;
    padding: 15px;
    border-radius: 8px;
    margin-bottom: 20px;
}

.job-ad-container .highlight-box-yellow {
    background-color: #fffacd;
    padding: 20px;
    border-radius: 8px;
    margin-bottom: 30px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}

.job-ad-container .highlight-box-yellow h2,
.job-ad-container .highlight-box-yellow p {
    text-align: center;
}

.job-ad-container .highlight-box-yellow strong {
    color: #dc3545; /* Alapértelmezett piros kiemelés */
}

.job-ad-container .highlight-box-yellow strong.highlight-green {
    color: #28a745; /* Zöld kiemelés felülírja a pirosat */
}

/* --- Alkalmazotti profil buborékok --- */
/* Középre igazítja a szöveget CSAK a buborékokon belüli paragrafusokban */
.profile-bubble p {
    text-align: center;
	width: 100%;
}

.job-ad-container .profile-bubbles-container {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    margin-bottom: 20px;
}

.job-ad-container .profile-bubble {
    flex: 1 1 calc(33% - 30px); /* 3 oszlop asztalon, figyelembe véve a gap-et */
    min-width: 250px; /* Ne legyen túl kicsi */
    background-color: #e6f7ff;
    padding: 15px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.05);
	text-align: center; /* Ez középre igazítja a szövegeket */
    display: flex; /* Flexboxot használunk a belső elemek vertikális elrendezésére */
    flex-direction: column; /* Az elemeket oszlopban rendezzük (ikon felül, szöveg alatta) */
    align-items: center; /* Vízszintesen középre igazítja az elemeket */
    justify-content: center; /* Függőlegesen középre igazítja az elemeket, ha van extra hely */
}

/* Biztosítja, hogy a H2 címek mindig új sorban jelenjenek meg
   a .job-ad-container konténeren belül. */
.job-ad-container h2 {
    display: block; /* Ez biztosítja, hogy blokk szintű elemként viselkedjen */
    width: 100%;    /* Kitölti a teljes rendelkezésre álló szélességet */
    clear: both;    /* Megakadályozza, hogy más elemek mellette ússzanak */
    margin-bottom: 15px; /* Alulra ad egy kis helyet */
}
/* Felülírja a Gutenberg alapértelmezett display: block beállítását
   a buborékokat tartalmazó belső konténeren, hogy a flexbox működjön. */
.job-ad-container .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained {
    display: flex;
    flex-wrap: wrap; /* Fontos, hogy ez is megmaradjon! */
    gap: 15px;      /* És a gap is! */
}
.job-ad-container .profile-bubble .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained {
	justify-content: center;
}

/* --- SVG Ikon Stílusok (Reszponzív) --- */

/* Az SVG ikont tartalmazó span elem, aminek méretét és színét a CSS adja */
.job-ad-container .profile-bubble .icon-wrapper {
    color: #000000; /* Alapértelmezett ikon szín: FEKETE */
    font-size: 96px; /* Ikon alap mérete asztali nézeten */
    display: flex; /* Flexbox a vertikális és horizontális középre igazításhoz */
    align-items: center; /* Függőlegesen középre */
    justify-content: center; /* Vízszintesen középre */
    line-height: 1; /* Eltünteti a felesleges sorközt */
    margin-bottom: 10px; /* Távolság az ikon és a szöveg között */
    overflow: hidden; /* Ha valamiért kilógna az ikon */
    min-height: 1.2em; /* Biztosítja, hogy a konténernek legyen minimális magassága */
}

/* Maga az SVG ikon, ami a szülő .icon-wrapper font-size-ához igazodik */
.job-ad-container .profile-bubble .icon-wrapper svg {
    display: block; /* Fontos a flexboxban */
    width: 1em; /* A szülő font-size-ához képest 1x-es méret */
    height: 1em; /* A szülő font-size-ához képest 1x-es méret */
    flex-shrink: 0; /* Ne zsugorodjon össze */
}

/* --- Kisebb képernyőkre való reszponzivitás (ikonok és buborékok) --- */

/* Tabletek (max. 768px széles képernyőig) */
@media (max-width: 768px) {
    .job-ad-container .profile-bubble {
        flex: 1 1 calc(50% - 15px); /* Két oszlop tableten */
    }
    .job-ad-container .profile-bubble .icon-wrapper {
        font-size: 64px; /* Kisebb ikon méret tableten */
        min-height: 1.2em;
    }
    .job-ad-container h1 {
        font-size: 24px;
    }
    .job-ad-container h2 {
        font-size: 20px;
    }
    .job-ad-container p,
    .job-ad-container ul li {
        font-size: 13px;
    }
}

/* Mobiltelefonok (max. 480px széles képernyőig) */
@media (max-width: 480px) {
    .job-ad-container .profile-bubble {
        flex: 1 1 100%; /* Egy oszlop mobilon */
    }
    .job-ad-container .profile-bubble .icon-wrapper {
        font-size: 48px; /* Még kisebb ikon méret mobilon */
        min-height: 1.2em;
    }
    .job-ad-container h1 {
        font-size: 22px;
    }
    .job-ad-container h2 {
        font-size: 18px;
    }
    .job-ad-container p,
    .job-ad-container ul li {
        font-size: 12px;
    }
}

/* --- Egyedi Ikon Színek (Felülírják az alap feketét) --- */
/* Add hozzá az 'icon-wrapper' div-hez ezeket az osztályokat,ha más színt szeretnél */ .job-ad-container .profile-bubble .icon-wrapper.icon-blue{color:#007bff}.job-ad-container .profile-bubble .icon-wrapper.icon-green{color:#28a745}.job-ad-container .profile-bubble .icon-wrapper.icon-red{color:#dc3545}.job-ad-container .apply-button{display:inline-block;background-color:#28a745;color:#fff;padding:15px 30px;text-decoration:none;border-radius:5px;font-size:18px;font-weight:700;transition:background-color 0.3s ease}.job-ad-container .apply-button:hover{background-color:#218838}a:hover,.ultra-top-header .top-left ul li a:hover,.ultra-top-header .top-right ul li a:hover,.top-header-three.ultra-top-header .top-left ul li a:hover,.top-header-three.ultra-top-header .top-right ul li a:hover,.ultra-block-wrapper .block-header .multi-cat-tabs2 ul li.active a,.ultra-block-wrapper .block-header .multi-cat-tabs1 ul li.active a,.ultra-block-wrapper .single-post .post-content-wrapper .post-content a.block-list-more:hover,a.ultra-archive-more:hover,.ultra-block-wrapper.grid-post-list.layout-3 .post-content-wrapper h3 a:hover,.site-footer .ultra-bottom-footer .footer-right ul.menu li a:hover,.site-footer .ultra-middle-footer .footer-social ul li a:hover,.ultra-block-wrapper.latest-posts .single-post-large .post-content-wrapper h3 a:hover,.ultra-block-wrapper.woo-tab-slider .ultra-tabs ul li.active a,.ultra-block-wrapper.video-cat-tab .single-post .post-content-wrapper h3 a:hover,.ultra-block-wrapper.video-cat-tab .single-post .post-caption-wrapper .post-meta span>a:hover,.ultra-block-wrapper.video-cat-tab .single-post .post-content-wrapper .post-meta span>a:hover,.widget_ultra_seven_posts_list .post-list-wraper.layout-1 .single-post .post-caption h3 a:hover,.widget_ultra_seven_posts_list .post-list-wraper.layout-1 .single-post .post-caption .post-meta span a:hover,.widget_ultra_seven_posts_list .ul-posts a:hover,a.loadmore:hover,.ultra-block-wrapper.post-slider .post-caption h3 a:hover,.widget_ultra_seven_post_timeline li:hover .ultra-article-wrapper .post-meta a,.star-review-wrapper .star-value,.woocommerce-MyAccount-content p a,.site-header.layout-three .main-navigation>ul>li.current-menu-item>a,.site-header.layout-two .main-navigation>ul>li.current-menu-item>a,.site-header.layout-one .main-navigation>ul>li.current-menu-item>a,.site-header.layout-one .main-navigation>ul>li:hover>a,.site-header.layout-two .main-navigation>ul>li:hover>a,.ultra-bread-home,.related.products h2,.comments-area .submit:hover,.comments-area .comment-reply-link:hover,.post-tag span.tags-links a:hover,.single_post_pagination_wrapper .next-link .next-text h4 a:hover,.single_post_pagination_wrapper .prev-link .prev-text h4 a:hover,.post-review-wrapper .section-title,.post-review-wrapper .total-reivew-wrapper .stars-count,.post-review-wrapper .stars-review-wrapper .review-featured-wrap .stars-count,.single_post_pagination_wrapper .prev-link .prev-text h4 a:hover:before,.single_post_pagination_wrapper .next-link .next-text h4 a:hover:after,.site-footer .ultra-bottom-footer .footer-left a:hover{color:#1746da}.site-header .nav-search-wrap .search-container,.side-menu-wrapper,.ultra-block-wrapper .block-header,.ultra-block-wrapper .single-post .post-content-wrapper .post-content a.block-list-more,a.ultra-archive-more,.ultra-block-wrapper .ultra-num-pag .page-numbers.current,.post-review-wrapper .points-review-wrapper,.post-review-wrapper .percent-review-wrapper,.post-review-wrapper .stars-review-wrapper,.post-review-wrapper .summary-wrapper .total-reivew-wrapper,.ultra-block-wrapper .ultra-num-pag .page-numbers:hover,.widget_ultra_seven_posts_list .ul-posts a,.widget_tag_cloud a:hover,a.loadmore,.ultra-about.layout1 .about-img,.ultra-about.layout2 .about-img,.widget_ultra_seven_authors_list .user-image,.widget_ultra_seven_post_timeline li:hover .ultra-article-wrapper .post-meta:before,blockquote,.widget_ultra_seven_contact_info .ultra-contact-info>div:hover span i,.ultra-bread-home,.ultra-related-wrapper.slide .related-title,.related.products h2,#check-also-box,.comments-area .submit,.comments-area .comment-reply-link,.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-content,.ultra-block-wrapper .ultra-num-pag .page-numbers.current,.ultra-block-wrapper .ultra-num-pag .page-numbers:hover,.nav-links span.current,.nav-links a:hover,.ultra_tagline_box.ultra-left-border-box,.ultra_tagline_box.ultra-top-border-box,.ultra_tagline_box.ultra-all-border-box,.ultra_toggle{border-color:#1746da}.site-header .nav-search-wrap .search-container .search-form .search-submit,.site-header.layout-two .ticker-block .ticker-title,h2.widget-title.style1:before,.ultra-main-slider .slider-caption .cat-wrap .cat-links,.ultra-top-header .ultra-date,.ultra-block-wrapper .block-header .header,.ultra-block-wrapper .single-post .post-content-wrapper .post-content a.block-list-more,a.ultra-archive-more,.ultra-block-wrapper.grid-post-list.layout-3 .single-post .post-thumb .cat-links,.ultra-block-wrapper .ultra-num-pag .page-numbers.current,.ultra-block-wrapper .ultra-num-pag .page-numbers:hover,.ultra-block-wrapper.youtube-video .video-list-wrapper .video-controls,.ultra-block-wrapper.youtube-video .video-list-wrapper .single-list-wrapper .list-thumb.now-playing:before,h2.widget-title:before,.widget_ultra_social_counters .ultra-social-followers.theme1 li a i,.widget_ultra_social_counters .ultra-social-followers.theme2 li,.widget_tag_cloud a:hover,.widget_ultra_social_counters .ultra-social-followers.theme3 li,.widget_calendar caption,.cat-links,.widget_ultra_seven_posts_list .ul-posts a,a.loadmore,.widget_ultra_seven_post_timeline li:hover .ultra-article-wrapper .post-meta:before,.widget_ultra_social_icons .ultra-social-icons li,.content-area .single-share ul li,.widget_ultra_seven_widget_tabs .widget-tabs-title-container ul li.active,.ultra-block-wrapper .ultra-num-pag .page-numbers.current,.ultra-block-wrapper .ultra-num-pag .page-numbers:hover,.nav-links span.current,.nav-links a:hover,.widget_ultra_seven_widget_tabs .widget-tabs-title-container ul li:hover,.form_drop_down .form_wrapper_body .button,.archive .page-title:before,.widget_ultra_seven_category_tabbed ul.ultra-cat-tabs li.active,#ultra-go-top,.widget_ultra_seven_category_tabbed ul.ultra-cat-tabs li:hover,.widget_search .search-form .search-submit,.widget_ultra_seven_contact_info .ultra-contact-info>div:hover span i,#check-also-box #check-also-close,.comments-area .submit,.post-tag span.tag-title,.post-review-wrapper .percent-review-wrapper .percent-rating-bar-wrap div,.post-review-wrapper .points-review-wrapper .percent-rating-bar-wrap div,.comments-area .comment-reply-link,.woocommerce-mini-cart__buttons a,.ultra-main-slider .custom .slider-caption:before,.ultra-main-slider .custom .slider-btn:hover,.cart-count,.error-404 .search-submit,.woocommerce.widget_price_filter button[type="submit"],.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.widget_search .search-form .search-submit,.woocommerce-product-search button[type="submit"],.error-404 .search-submit,.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,h2.widget-title.style1 span.title,.block-header.style3 .header:after,.social-shortcode a,.ultra_tagline_box.ultra-bg-box,.ultra-team .member-social-group a,.horizontal .ultra_tab_group .tab-title.active,.horizontal .ultra_tab_group .tab-title.hover,.vertical .ultra_tab_group .tab-title.active,.vertical .ultra_tab_group .tab-title.hover,.ultra_toggle .ultra_toggle_title,#loading1 .object{background:#1746da}@media (max-width:768px){.ultra-block-wrapper .block-header.style2 .header,.ultra-block-wrapper .block-header.style3 .header{background:#1746da}}.ultra-block-wrapper .block-header .header:before,h2.widget-title.style1 span.title:before{border-color:#fff0 #fff0 #fff0 #1746da}.ultra-top-header,.top-header-three.ultra-top-header{background:#0e2b87}.ultra-top-header .top-left ul li a,.ultra-top-header .top-right ul li a{color:#ff0}.site-header.layout-two .nav-search-wrap,.site-header.layout-three .ultra-menu{background:#0e2b87}.site-header.layout-two .main-navigation>ul>li>a,.side-menu-wrap i,.index-icon a,.main-navigation ul li.menu-item-has-children>a:before,.main-navigation ul>li.menu-item-has-children>a:before,.ultra-search i,.site-header.layout-three .main-navigation>ul>li>a{color:#ff0}.site-header.layout-two .main-navigation ul li.current-menu-item>a,.site-header.layout-two .main-navigation ul li>a:hover,.site-header.layout-three .main-navigation>ul>li.current-menu-item>a,.site-header.layout-three .main-navigation>ul>li>a:hover{color:#1746da}.ultra-container{max-width:1170px}@media (max-width:1200px){body{overflow-x:hidden}}@media (max-width:1100px){.site-footer .footer-widgets-wrap.col-4 .block{width:48%;margin-bottom:20px}.no-image{min-height:205px}}@media (max-width:1050px){.no-image{min-height:195px}}@media (max-width:1024px){.ultra-block-wrapper.grid-post-list.col-3.layout-2 .single-post{width:48%;margin-left:2%}.ultra-block-wrapper.grid-post-list.col-3.layout-2 .grid-posts-wrap{margin-left:-2%}.no-image{min-height:193px}}@media (max-width:1024px){.ultra-main-slider.slider-2 .featured-section .feature-post{width:49.5%}.ultra-main-slider.slider-2 .feature-post.feature-large{width:100%}}@media (max-width:990px){.ultra-main-slider .custom .slider-caption{min-height:200px;padding:20px 30px}.ultra-main-slider .custom .slider-caption .caption{display:none}.ultra-main-slider .slider-caption .cat-wrap,.ultra-main-slider .slider-caption .post-meta{display:none}.ultra-block .ultra-container{padding:0 10px}.ultra-archive.list.layout2 .ultra-archive-img,.ultra-archive.list.layout2 .ultra-archive-content{width:100%;margin:0}.ultra-archive.list.layout2 .ultra-archive-content{margin-bottom:30px}.alter .ultra-archive-alter .ultra-archive-img,.alter .ultra-archive-alter .ultra-archive-content{width:100%}.alter .ultra-archive-alter{margin-bottom:20px}.site-header.layout-two .ultra-header-banner{display:none}.site-header .middle-block-wrap .site-branding{float:none!important;max-width:250px;width:100%;margin:0 auto!important}.site-header.layout-three .nav-search-wrap.fixed .sticky-logo{left:0;right:0;margin:0 auto}.alter .ultra-archive-alter .ultra-archive-content{padding:20px 0 0}.no-image{min-height:186px}}@media (min-width:961px){.main-navigation{display:block}.menu-toggle{display:none!important}}@media (max-width:960px){.main-navigation,.right-nav-search,.site-header .middle-block-wrap{display:none}.mob-outer-wrapp{display:block}.site-header.layout-two .ultra-shopping-cart,.site-header.layout-one .ultra-shopping-cart,.site-header.layout-three .ultra-shopping-cart{display:none}.site-header.layout-one .ticker-block .ultra-date{display:none}.site-header.layout-one .ticker-block .ticker{width:100%}.site-header.layout-one .site-branding{max-width:250px;margin:0 auto;float:none;width:100%;display:block;position:relative;z-index:99}.site-header.layout-one .nav-search-wrap{position:absolute;top:10px;right:10px;width:100%;z-index:1}.menu-toggle{display:inline-block!important;height:30px;width:30px;text-align:left;position:absolute;top:7px;cursor:pointer}.site-header.layout-one .menu-toggle{left:20px;top:18px}.site-header.layout-two .menu-toggle,.site-header.layout-three .menu-toggle{top:17px}.site-header.layout-three .menu-toggle{left:20px}.site-header.layout-two .nav-search-wrap .side-menu-wrap,.site-header.layout-three .ultra-menu .side-menu-wrap{display:none}.site-header.layout-two .right-nav-search{float:right}.site-header.layout-three .ultra-menu .nav-search-wrap{width:100%}.site-header.layout-three .ultra-menu .ultra-search{float:right}li.has-mega-menu ul{display:none}li.menu-item-has-children{position:relative}li.menu-item-has-children:before{display:none}li.menu-item-has-children .sub-menu{margin-left:0}li.menu-item-has-children .sub-menu li a{font-size:20px}.mobile-navigation li.menu-item-has-children .sub-menu li a{font-size:16px}li.menu-item-has-children .sub-menu li:before{font-size:16px;top:6px}.ultra-top-header .top-left{display:none!important}.ultra-top-header .top-right{width:100%;text-align:center}.ultra-span3{width:100%;margin-left:0}.no-image{min-height:181px}}@media (max-width:930px){.no-image{min-height:174px}}@media (max-width:900px){.ultra-block-wrapper.youtube-video .youtube-inner-wrapper #video-placeholder,.ultra-block-wrapper.youtube-video .youtube-inner-wrapper .video-list-wrapper{width:100%;margin:0}.ultra-block-wrapper.youtube-video .video-list-wrapper .single-list-wrapper .list-thumb-details{padding-top:25px}.no-image{min-height:169px}}@media (max-width:860px){.primary,.secondary{width:100%!important}.secondary{margin-top:30px;padding-left:0}img{width:100%}.ultra-archive.list.layout1 .ultra-archive-img,.ultra-archive.list.layout1 .ultra-archive-content{width:100%;margin:0 0 30px}.ultra-archive.list.layout1 .ultra-archive-content{padding:0}.nosidebar .ultra-archive.grid .ultra-archive-grid,.nosidebar .masonry .ultra-archive-masonry{width:48%}.nosidebar .ultra-archive.grid .ultra-archive-grid:nth-child(even){margin-right:0}.nosidebar .ultra-archive.grid .ultra-archive-grid:nth-child(2n+1){clear:both}.nosidebar .ultra-archive.grid .ultra-archive-grid:nth-child(3n+1){clear:none}.nosidebar .ultra-archive.grid .ultra-archive-grid:nth-child(3n){margin-right:2%}.no-image{min-height:160px}}@media (max-width:840px){.site-footer .footer-widgets-wrap.col-3 .block{width:46%;margin-bottom:30px}.site-footer .footer-widgets-wrap.col-3 .block:nth-child(2n+1){clear:both}}@media (max-width:768px){.ultra-main-slider .custom .slider-caption{display:none}.is-sidebar .primary,.with-sidebar .primary{width:100%;float:none}.ultra-main-slider.slider-1 .slider-section,.ultra-main-slider.slider-1 .featured-section,.ultra-main-slider.slider-2 .slider-section,.ultra-main-slider.slider-2 .featured-section{width:100%;margin:0}.ultra-main-slider.slider-2 .featured-section{padding-left:0;margin-top:5px}.ultra-block-wrapper.multi-cat-tab2.layout-1 .block-content-wrapper .left-post-wrapper .post-thumb,.ultra-block-wrapper.multi-cat-tab2.layout-1 .block-content-wrapper .left-post-wrapper .post-caption-wrapper{width:100%}.ultra-block-wrapper.multi-cat-tab2.layout-1 .block-content-wrapper .left-post-wrapper .post-caption-wrapper{padding-left:0}.ultra-block-wrapper.multi-cat-tab2.layout-1 .right-posts-wrapper .single-post{width:100%}.ultra-block-wrapper.multi-cat-tab2.layout-1 .right-posts-wrapper .single-post:nth-child(odd){padding-right:0}.ultra-block-wrapper.multi-cat-tab2.layout-1 .right-posts-wrapper .single-post:nth-child(even){padding-left:0}.ultra-block-wrapper .block-header .header{width:100%;text-transform:uppercase}.ultra-block-wrapper .block-header .header:before{display:none}.ultra-block-wrapper .block-header .multi-cat-tabs2 ul,.ultra-block-wrapper .block-header .multi-cat-tabs1 ul{width:100%}.ultra-block-wrapper .block-header .multi-cat-tabs2 ul li,.ultra-block-wrapper .block-header .multi-cat-tabs1 ul li,.ultra-block-wrapper.video-cat-tab .video-cat-tabs ul li{display:block;margin-left:0}.ultra-meta-share .ultra-share-icons ul li a{padding:5px 6px;display:block;width:100%}.ultra-block-wrapper.post-slider ul li a{padding:0!important}.ultra-block-wrapper .block-header .multi-cat-tabs2,.ultra-block-wrapper .block-header .multi-cat-tabs1,.ultra-block-wrapper.video-cat-tab .video-cat-tabs{text-align:left;float:left;width:100%}.ultra-block .block-header{background:#f7f7f7}.ultra-block-wrapper .block-header.style2 .header,.ultra-block-wrapper .block-header.style3 .header{background:#e54e54;color:#fff!important;text-transform:uppercase;font-size:14.4px;float:left;padding:5px 10px 5px 15px;position:relative}.ultra-block-wrapper .block-header.style3 .header{background:#e54e54!important}.ultra-block-wrapper .block-header.style3 .header:after{display:none}.ultra-block-wrapper.layout-2 .block-content-wrapper .left-post-wrapper .single-post{width:100%;margin:0 0 20px}.ultra-block-wrapper.layout-2 .block-content-wrapper .left-post-wrapper .single-post:nth-child(even){padding-left:0}.ultra-block-wrapper.layout-2 .block-content-wrapper .left-post-wrapper .single-post:nth-child(odd){padding-right:0}.ultra-block-wrapper.layout-2 .right-posts-wrapper .single-post{width:100%;margin:0;padding-right:0}.ultra-block-wrapper.layout-2 .right-posts-wrapper .single-post:nth-child(even){padding-left:0}.ultra-block-wrapper.layout-3 .block-content-wrapper .left-post-wrapper{width:100%}.ultra-block-wrapper.layout-3 .block-content-wrapper .right-posts-wrapper{width:100%;padding-left:0;margin-top:30px}.ultra-block-wrapper.single-cat1.layout-1 .left-post-wrapper,.ultra-block-wrapper.single-cat1.layout-2 .left-post-wrapper{width:100%;padding-right:0;padding-left:0}.ultra-block-wrapper.single-cat1.layout-1 .right-posts-wrapper,.ultra-block-wrapper.single-cat1.layout-2 .right-posts-wrapper{width:100%;padding-left:0;margin-top:30px}.ultra-block-wrapper.grid-post-list .grid-posts-wrap{margin-left:0!important}.ultra-block-wrapper.grid-post-list.layout-1 .single-post,.ultra-block-wrapper.grid-post-list.layout-2 .single-post,.ultra-block-wrapper.grid-post-list.layout-3 .single-post{width:100%;margin-left:0}.ultra-block-wrapper.video-cat-tab .video-cat-content .left-wrap,.ultra-block-wrapper.video-cat-tab .video-cat-content .right-wrap,.ultra-block-wrapper.video-cat-tab .video-cat-content .middle-wrap{width:100%}.ultra-block-wrapper.video-cat-tab .video-cat-content .middle-wrap{padding:0;margin-bottom:30px}.ultra-block-wrapper.video-cat-tab .video-cat-content .left-wrap .single-post:last-child,.ultra-block-wrapper.video-cat-tab .video-cat-content .right-wrap .single-post:last-child{margin-bottom:30px}.woo-tab-slider .tabs-product-area ul li{text-align:center}.ultra-block-wrapper.featured-post .single-post .post-thumb,.ultra-block-wrapper.featured-post .single-post .post-caption-wrapper{width:100%}.ultra-block-wrapper.featured-post .single-post .post-caption-wrapper{padding:20px 40px}.widget_ultra_seven_widget_tabs .post-list li span a{display:inline-block!important;width:auto!important;padding:0 0 0 15px!important}.widget_ultra_seven_widget_tabs .post-list li h3 a{padding:10px 0 0!important}.ultra-archive.grid.layout2 .ultra-archive-grid,.ultra-archive.grid.layout1 .ultra-archive-grid{width:100%;margin-left:0!important;margin-right:0}.ultra-author-header .author-header-wrap,.ultra-author-header .author-header-wrap .author-details .author-social{position:static}.ultra-single-content .layout-three .single-top-image{background-attachment:local}.ultra-top-header .top-wrap{display:flex}.ultra-top-header .ultra-date{width:40%}.ultra-top-header .top-right{text-align:right}.ultra-top-header .top-right ul li{margin:0 5px}.site-header.layout-one .middle-block-wrap{padding:15px 0 25px}.site-footer .ultra-middle-footer .footer-logo,.site-footer .ultra-middle-footer .footer-about,.site-footer .ultra-middle-footer .footer-social{width:100%;margin-bottom:20px}.site-footer .ultra-middle-footer .footer-about{padding:0}.site-footer .ultra-middle-footer .footer-logo img{max-width:250px;display:block}.comment-respond .comment-form-author,.comment-respond .comment-form-email{width:100%;margin:0 0 20px!important}.site-header.layout-one .ticker-block{display:none}.ultra-block-wrapper.grid-post-list.col-3.layout-2 .single-post{width:100%;margin-left:0}.site-footer .ultra-bottom-footer .footer-right,.site-footer .ultra-bottom-footer .footer-left{float:none;text-align:center}.site-footer .ultra-bottom-footer .footer-right{margin-top:10px}.posts-slider-wrapper .lSSlideOuter ul li a{padding:0!important}.ultra-block-wrapper.woo-tab-slider .block-title-wrap{display:none}#check-also-box{display:none}.widget_ultra_seven_widget_tabs .widget-tabs-content .ultra-article-wrapper .post-caption h3,.widget_ultra_seven_category_tabbed .ultra-tabbed-section .post-caption h3{font-size:18px}.ultra-block-wrapper.video-cat-tab .video-cat-tabs ul li a{color:#333;padding:5px 5px}.ultra_column{width:100%;margin-left:0;margin-bottom:20px}.ultra-block-wrapper.grid-post-list.layout-1 .single-post:last-child,.ultra-block-wrapper.grid-post-list.layout-2 .single-post:last-child,.ultra-block-wrapper.grid-post-list.layout-3 .single-post:last-child{margin-bottom:0}.ultra-main-slider.slider-1 .slider-section{min-height:auto}.no-image{min-height:219px}}@media(max-width:760px){.site-header.layout-two .ticker-block .ticker-title{float:none;padding:3px 20px 5px;max-width:150px;margin:0 auto;text-align:center}.site-header.layout-two .ticker-block .lSSlideOuter.vertical{float:none;width:100%;text-align:center;font-size:12px}.site-header.layout-two .ticker-block .lSSlideOuter.vertical ul li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-header.layout-two .ticker-block .lSAction{display:none!important}}@media (max-width:640px){.ultra-block-wrapper.single-cat1.layout-3 .left-post-wrapper .post-thumb,.ultra-block-wrapper.single-cat1.layout-3 .left-post-wrapper .post-wrapper{width:100%}.ultra-block-wrapper.single-cat1.layout-3 .left-post-wrapper .post-thumb{margin-bottom:10px}.ultra-block-wrapper.single-cat1.layout-3 .left-post-wrapper .post-wrapper{padding-left:0}.ultra-block-wrapper.single-cat1.layout-3 .right-posts-wrapper .single-post{width:100%;padding:0!important}.ultra-block-wrapper.multi-cat-tab1 .left-post-wrapper{width:100%!important}.ultra-block-wrapper.multi-cat-tab1 .right-posts-wrapper{width:100%!important;padding-left:0;margin-top:30px}.ultra-block-wrapper.multi-cat-tab1.layout-2 .right-posts-wrapper{padding-right:0;margin-top:0}.ultra-block-wrapper.multi-cat-tab1.layout-3 .right-posts-wrapper{margin-left:0}.ultra-block-wrapper.multi-cat-tab1.layout-3 .right-posts-wrapper .single-post{width:100%;float:none;margin-left:0}.ultra-block-wrapper.latest-posts .single-post .post-thumb,.ultra-block-wrapper.latest-posts .single-post .post-content-wrapper{width:100%;padding-left:0}.ultra-block-wrapper.latest-posts .single-post .post-thumb{margin-bottom:10px}.site-footer .footer-widgets-wrap{margin-left:0!important}.site-footer .footer-widgets-wrap .block{width:100%!important;margin-left:0!important}.single_post_pagination_wrapper{display:block}.single_post_pagination_wrapper .prev-link,.single_post_pagination_wrapper .next-link{width:100%}.single_post_pagination_wrapper .prev-link{border-right:0;border-bottom:1px solid #e1e1e1}.ultra-author-metabox{text-align:center}.ultra-author-metabox .author-avatar{margin:0 auto 10px;display:inline-block;float:none}.ultra-author-metabox .author-desc-wrapper{width:100%;padding:0 50px}.nosidebar .ultra-archive.grid .ultra-archive-grid{width:100%}.nosidebar .masonry .ultra-archive-masonry,.masonry .ultra-archive-masonry{width:100%}.with-sidebar .masonry .ultra-archive-masonry:nth-child(even){margin-left:0}.ultra-author-header .author-header-wrap .author-details{width:100%;padding-left:0;color:#c7c7c7;position:relative;min-height:100%;margin-top:20px}.comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url{width:100%;margin-left:0}.woocommerce-result-count{width:100%;margin-bottom:10px!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.post-review-wrapper .summary-wrapper .summary-details{float:right;width:100%;padding:5px 0 0;font-size:13px;margin-bottom:30px}.ultra-block-wrapper.multi-cat-tab1 .right-posts-wrapper .single-post,.ultra-block-wrapper.multi-cat-tab1 .right-posts-wrapper .single-post .post-thumb{margin-bottom:3px}}@media (max-width:560px){.ultra-main-slider.slider-2 .featured-section .feature-post{width:100%;margin-left:0;margin-right:0;margin-top:3px}}@media (max-width:480px){.ultra-main-slider.slider-1 .featured-section .feature-post{width:100%;margin:0 0 1px}}